[coreboot] Serengeti VGA
Myles Watson
mylesgw at gmail.com
Tue Oct 21 17:50:02 CEST 2008
On Mon, Oct 20, 2008 at 4:10 PM, Marc Jones <Marc.Jones at amd.com> wrote:
> Myles Watson wrote:
>
>
>> 0 6 0 AMD-8111 PCI
>> 74601022 02300147 06040007 00014000
>> 00000000 00000000 40010100 02001010
>> FE00FD00 FFE0FFF0 00000000 00000000
>> 00000000 000000C0 00000000 042B00FF
>>
> ^
> ISA isn't set. That might be a problem.
>
I can't tell that v2 ever sets it. In the 8111 datasheet it looks like that
bit makes it so that bits 8 & 9 of the address get ignored so that only 256B
of every 1024 are accessible. I don't think that's what we want.
Looking for that I found an interesting couple of defines.
include/device/pci_def.h:#define PCI_BRIDGE_CTL_NO_ISA 0x04 /* Disable
bridging of ISA ports */
include/device/pci_def.h:#define PCI_CB_BRIDGE_CTL_ISA 0x04
I can see that they're used in two different places (one for the hardware,
one for the device struct), but it still seems confusing.
Thanks,
Myles
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081021/dd13236f/attachment.html>
More information about the coreboot
mailing list