On Mon, Aug 17, 2009 at 01:21:17PM +0200, Arnaud Maye wrote: > I've got the VGA to operating correctly in seabios. Actually it was > as simple as enabling the VGA forwarding on the pci root complex, in > the northbridge. Actually during the coreboot boot, the VGA output > does not make much sense but as soon the OS boots, I can see the > complete boot.
Great! > This bit can be set for one PCIe "port" or the other, actually two > possible settings but both cannot be enabled in the same time. So > the bit to set depends where the GFX card is attached in fact. > Should we proceed with this "detection" to set the correct bit or > can we assume the user connects his card to PCIe SLOT0, in this case > we hard code the correct bit setting for PCIe SLOT0? > > So far I am doing this in the auto.c file after the RAM > verification, and this is not the best place to do that, I > know. Where would be the best place to patch that in? In a way we > are only setting one bit nothing more. As far as I know, this is supposed to be done by the option CONFIG_CONSOLE_VGA. (For example, see set_vga_bridge_bits() in src/devices/device.c.) If that option isn't setting all the bits, then it sounds like it needs to be extended. -Kevin -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

