[SeaBIOS] Geode vga pci code

Kevin O'Connor kevin at koconnor.net
Sat Jan 21 04:10:35 CET 2012


On Sat, Jan 21, 2012 at 12:18:28AM +0100, Nils wrote:
> Op donderdag 19-01-2012 om 21:41 uur [tijdzone -0500], schreef Kevin
> O'Connor:
> > The patch below (on top of previous patches) should catch this case.
> > With this, it should be possible to run the geode rom even if it is
> > set in "vgaroms/".
> 
> After this patch geode vga is working again. :)
> 
> I don't know if this is a bug but when i use the name "pci100b,0030.rom"
> for the vgabios it is still not loading it.
> It would be nice to be able to add the vgabios to cbfs via the existing
> coreboot kconfig option.

Something's not right with the way the PCI device is configured.  You
could try putting debug statements in is_pci_vga() to find out what.
In any case, if it works with the latest patch, I'll push my changes.

> Earlier this week i tried to load and run the vgarom via coreboot and
> CONFIG_OPTIONROMS_DEPLOYED=y in SeaBIOS and got an checksum error.
> I tested it again today and got the following error:

CONFIG_OPTIONROMS_DEPLOYED is for old Bochs stuff - it wont work with
coreboot.  Having coreboot run the roms wont work with SeaBIOS.

-Kevin



More information about the SeaBIOS mailing list