The main code in the file stage2/asm.S (get_rom_config_table) is apparently incorrect, it calls the BIOS with AX=0x00C0. According to Ralf Brown's interrupt list, this call is identified by AH=0xC0. I spotted this because the BOCHS BIOS printed a warning message about an unimplemented BIOS function AX=00C0...

Since both the GRUB documentation on this feature and the description in Ralf Brown't interrupt list are so short, I couldn't verify whether my assumption is correct or not. Can someone (preferrably the person who wrote the code and hopefully tested it) comment on this?

Greetings
--
Klaus Espenlaub     InnoTek Systemberatung GmbH, http://www.innotek.de


_______________________________________________
Bug-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to