[coreboot] vga not working
arnaud.maye at 4dsp.com
Mon Aug 3 11:44:14 CEST 2009
Thank you for your pointers. I will not be able to work on the BIOS
until late August. We have a few
other things in //. I will investigate around this and keep you updated
as soon am back to this project :)
Kevin O'Connor wrote:
> On Thu, Jul 30, 2009 at 09:56:20AM -0600, Myles Watson wrote:
>> On Wed, Jul 29, 2009 at 2:31 AM, Arnaud Maye <arnaud.maye at 4dsp.com> wrote:
>>> We are talking about the GFX cards legacy ranges, right? I think
>>> Myles looked at the PCI allocation already it seems everything is
>>> fine there.
>> Actually I said that it wouldn't be related to the allocator because the
>> legacy VGA ranges are not aren't allocated there. This is the place to
>> start to look for that:
>> 1. Make sure that that's the path to your graphics card.
>> 2. Make sure that the correct bits get set in each device so that the I/O to
>> the graphics card gets there.
>> - The PCI_BRIDGE_CTL_VGA bit is in the device structure, so it doesn't
>> affect hardware
>> - Many bridges need some bit set to decode those ranges
> In addition to making sure the legacy IO ranges are correct, you also
> need to verify the legacy vga memory range (0xa0000 - 0xc0000) is
> properly configured in the bridges. Also, the chipset needs to have
> this range be a pci hole - it must not have memory mapped there.
More information about the coreboot