Ronald G Minnich <[EMAIL PROTECTED]> writes:

> On Sat, 6 Apr 2002, Peter Stuge wrote:
> 
> > Am I wrong in thinking that grub from tiara (quite dated, since 2000) needs
> > no BIOS support?

tiara borrowed lots of grub code, not quite the same thing.  But it
could be a place to start for actual grub support.  

Other things to look at:
ppcboot  http://ppcboot.sourceforge.net/
armboot  http://sourceforge.net/projects/armboot
gbios    http://www.humboldt.co.uk/gbios.html 

These are related non-x86 projects that I have found.

> you know more than me. If it does not, then we can use that. But since
> I've taken that awful first step of BIOS INT support, I guess we'll see
> what happens.
> 
> Eric, to make things easier for all involved, I'm going to try to move the
> BIOS INT table to page 1 this week, so that we have no page 0/page 1
> conflicts.

The PCBIOS interrupt table most be at physical address 0.  Among other things
video cards implement int 0x10.  And to so they set the int 0x10
vector by writing to the interrupt table. 

This is the big reason I wanted it in it's own ELF utitlity.  The
PCBIOS memory layout is different from the optimal/convinient
LinuxBIOS layout.  If we take this route we can copy the LinuxBIOS
table to 0xF0000 and be saner.

Eric

Reply via email to