On Sun, Jun 7, 2009 at 10:16 PM, Stefan Reinauerstepan@coresystems.de wrote:
Ah yes! On qemu a "real VGA card" is emulated, not "onboard graphics". Thus you must not pack the VGA rom into coreboot.rom
neither of us are packing it into coreboot.rom. The ROM is being found as an expansion ROM attached to the PCI device.
Then the code copies the ROM over itself (memcpy c0000 to c0000). This is probably not harmful, but definitely not needed, and quite wrong for real hardware.
Also I believe you need a patched vgabios-cirrus.rom for qemu.
I have the patched vgavios. This was all working for me a few weeks ago. This problem is something new, and I'm not sure what.
Interesting that it works on real hardware!
ron