Re: linuxbios external api

2004-09-02 Thread Stefan Reinauer
* Jeremy Jackson [EMAIL PROTECTED] [040902 06:08]:
 Maybe this has been asked before, but i've been thinking about exporting 
 functions like serial console, debugger entry points, etc.  the PC BIOS 
 uses the interrupt vectors as, well, vectors.  I remember the C=64 had a 
 jump table at a fixed address.  I was wondering how hard it would be to 
 use an ELF symbol table as a jump table, or at least as the source of 
 information to build one.

LinuxBIOS exports some information in a data structure called the
LinuxBIOS table. It has been the expressed wish of many here to not 
have any callback functionality in LinuxBIOS, so no entry points or
function calls to LinuxBIOS code. If you want this, have a look at 
OpenBIOS as a payload on top of LinuxBIOS. It provides IEEE 1275-1994 
(Open Firmware) compliant callbacks to the operating system. 

Stefan


___
Linuxbios mailing list
[EMAIL PROTECTED]
http://www.clustermatic.org/mailman/listinfo/linuxbios


Re: linuxbios external api

2004-09-02 Thread ron minnich
well, the original goal was that the external api was linux. I still hate 
to abandon this goal. 

I'll let eric say more :-)

ron

___
Linuxbios mailing list
[EMAIL PROTECTED]
http://www.clustermatic.org/mailman/listinfo/linuxbios


linuxbios external api

2004-09-01 Thread Jeremy Jackson
Maybe this has been asked before, but i've been thinking about exporting 
functions like serial console, debugger entry points, etc.  the PC BIOS 
uses the interrupt vectors as, well, vectors.  I remember the C=64 had a 
jump table at a fixed address.  I was wondering how hard it would be to 
use an ELF symbol table as a jump table, or at least as the source of 
information to build one.

--
Jeremy Jackson
Coplanar Networks
(519)897-1516
http://www.coplanar.net
___
Linuxbios mailing list
[EMAIL PROTECTED]
http://www.clustermatic.org/mailman/listinfo/linuxbios