copying VGA ROM Image from 0xfffc0000 to 0xc0000, 0x8000 bytes entering emulator inb(0x03cf) = 0x00 inb(0x03cf) = 0x00 inb(0x03cf) = 0x88 i
So its crashing 'inside' of a printk. 0x3cf is a VGA index register.
Could it be a interrupt problem between the vga device and the serial port ?
LinuxBIOS serial debug output is PIO. No interrupts.
Did you disable the SMI interrupt trap for access to VGA registers? That may be getting fired and tripping things up.
-- Richard A. Smith