[coreboot] SeaBIOS question and cross compilation fix.

Stefan Reinauer stepan at coresystems.de
Mon Nov 10 01:07:27 CET 2008


Kevin O'Connor wrote:
> Did you setup SeaBIOS' idt/gdt?  If not, you won't be able to use
> call16() which would break calling option roms from SeaBIOS.  (It also
> prevents usleep() from working which would prevent certain devices
> from initializing.)
>
> Otherwise, can you post the entry code that you are using?
>   
I worked on unifying the GDTs used in coreboot-v3, coreboot-v3 real-mode
and SeaBIOS, so I don't load a GDT in SeaBIOS, but I do load the SeaBIOS
IDT. See both attached patches.

Signed-off-by: Stefan Reinauer <stepan at coresystems.de>


-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866

-------------- next part --------------
A non-text attachment was scrubbed...
Name: seabios.diff
Type: text/x-patch
Size: 2843 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081110/147fa10f/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: corebootv3-gdt.diff
Type: text/x-patch
Size: 14421 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081110/147fa10f/attachment-0001.diff>


More information about the coreboot mailing list