[Oberon] LNO/LBB Object code

Edgar Schwarz Edgar.Schwarz at marconi.com
Fri Sep 16 12:39:45 CEST 2005


Hi,
I have a question to our compiler specialists :-)
LNO uses a little bit of glue code to connect to a Linux framebuffer,
keyboard, filesystem, ...
Otherwise it's bootcode is written and compiled with NO. Then a small
programm converts the Oberon object
to ELF. My impression is that perhaps some ELF header info is added but
that the code itself is unchanged.
This is all it seems to allow any other NO compiled code to be executed
with LNO.
Now I would like to make a LinuxBlueBottle (LBB) which means to preserve
this concept.

So my question is whether there are any obvious problems concerning
perhaps:
- Changed object format from NO to BB ?
- Compiler.Compile -> PC.Compile ?
- Any other caveats ?

Perhaps this could even easier than using SDL (http:// www.libsdl.org).
Or perhaps SDL would even match with the LNO concept ?

Mit freundlichen Grüßen / Best regards

Edgar Schwarz

--
Edgar.Schwarz at marconi.com, Postf. 1920, D-71509 Backnang,+49 7191 13 3382,
Make it as simple as possible, but not simpler (A.Einstein)





More information about the Oberon mailing list