[LinuxBIOS] MB1030 / 3036 VGA comes up :D
Christian Sühs
chris at suehsi.de
Tue May 2 18:36:30 CEST 2006
Richard Smith schrieb:
>>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.
Well, I think so. Many logs looks like the one above. The first
character is printed. Than nothing no more.
>
>
>>Could it be a interrupt problem between the vga device and the serial port ?
>
>
> LinuxBIOS serial debug output is PIO. No interrupts.
:D Ok, ok ;)
>
> Did you disable the SMI interrupt trap for access to VGA registers?
Good question, there is a write to the CPU config registers. It is
commented with "No SMI".
> That may be getting fired and tripping things up.
Fine :)
chris
More information about the coreboot
mailing list