Hello All,
I've got a question and I was just wondering if someone could help clear it up for me.
First of all I am using a Z87 chipset motherboard.
Looking at Device Manager in Windows and I see the following memory ranges when viewing the 'Resources by connection' view-
The question that I have is why are the last 11 items not shown to be on the PCI bus?
It appears that the PAM register ranges are shown to be on the PCI bus (well, those that have not been set to shadow the bios and vbios) such as 0xDC000 - 0xDFFFF.
I understand that the last 20MB of the 4GB address range can't be used as PCI MMIO addresses and is always sent to the DMI interface so maybe that's why they aren't shown to be on the PCI bus...
but am right in thinking that the last 11 devices shown in the above image are forwarded onto the 'PCI bus 0', just like the PAM registers, and then technically they should be shown to be in the PCI bus range?
Also if I click on one of the "Motherboard resources", say for example the one listed between 0xFED18000 - 0xFED18FFF, it shows -
..as you can see it does show it to be on the PCI bus.
The reason I have asked this here is that I assume that Windows just gets these ranges from the ACPI tables given to it form the BIOS writers at Intel.
If anyone could offer any help with this and confirm that my understanding is correct it would be greatly appreciated.
Kind Regards,
Robert