Carl-Daniel Hailfinger wrote:
On 10.11.2008 01:07, Stefan Reinauer wrote:
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@coresystems.de
Are you sure the Geode VSM still works after that patch?
No. I'm pretty sure it won't.