[coreboot] vga not working

Arnaud Maye arnaud.maye at 4dsp.com
Mon Aug 3 11:44:14 CEST 2009


Hello Gents,

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 :)

Thank you

Arnaud

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.
>
> -Kevin
>
>   

*
*




More information about the coreboot mailing list