16.08.2012 Views

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9.3 PCI Memory Address Range (TOLUD – 4 GB)<br />

System Address Map<br />

This address range (see Figure 9-4), from the top of physical memory to 4 GB (2 GB for the<br />

82<strong>945G</strong>C/82<strong>945G</strong>Z/82<strong>945P</strong>L) is normally mapped via the DMI to PCI. Exceptions to this<br />

mapping include the BAR memory mapped regions that include:<br />

� EPBAR, MCHBAR, DMIBAR<br />

� The second exception to the mapping rule deals with the PCI <strong>Express</strong> port<br />

� Addresses decoded to the PCI <strong>Express</strong> memory window defined by the MBASE1,<br />

MLIMIT1, PMBASE1, and PMLIMIT1 registers are mapped to PCI <strong>Express</strong>.<br />

� Addresses decoded to PCI <strong>Express</strong> configuration space are mapped based on bus, device,<br />

and function number. (PCIEXBAR range).<br />

� The third exception to the mapping rule occurs in an internal graphics configuration<br />

(82<strong>945G</strong>/82<strong>945G</strong>C/82<strong>945G</strong>Z GMCH only)<br />

� Addresses decoded to the graphics memory range. (GMADR range)<br />

� Addresses decoded to the Graphics Translation Table range (GTTADR range).<br />

� Addresses decoded to the memory mapped range of the Internal Graphics Device<br />

(MMADR range). There is a MMADR range for Device 2, Function 0 and a MMADR<br />

range for Device 2, Function 1. Both ranges are forwarded to the Internal Graphics<br />

Device.<br />

The exceptions listed above for internal graphics and the PCI <strong>Express</strong> ports Must Not overlap<br />

with APCI Configuration, FSB Interrupt space, and High BIOS address range.<br />

Figure 9-4. PCI Memory Address Range<br />

FFFF_FFFFh<br />

FFE0_0000h<br />

FEF0_0000h<br />

FEE0_0000h<br />

FED0_0000h<br />

FEC8_0000h<br />

FEC0_0000h<br />

F000_0000h<br />

E000_0000h<br />

High BIOS<br />

DMI Interface<br />

(subtractive decode)<br />

FSB Interrupts<br />

DMI Interface<br />

(subtractive decode)<br />

Local (processor)<br />

APIC<br />

I/O APIC<br />

DMI Interface<br />

(subtractive decode)<br />

PCI <strong>Express</strong>*<br />

Configuration Space<br />

DMI Interface<br />

(subtractive decode)<br />

Intel ® 82<strong>945G</strong>,<br />

82<strong>945P</strong><br />

4 GB 2 GB<br />

Intel ®<br />

82<strong>945G</strong>Z,<br />

82<strong>945P</strong>L<br />

4 GB – 2 MB 2 GB – 2 MB<br />

4 GB – 17 MB 2 GB – 17 MB<br />

4 GB – 18 MB 2 GB – 18 MB<br />

4 GB – 19 MB 2 GB – 19 MB<br />

4 GB – 20 MB 2 GB – 20 MB<br />

4 GB – 256 MB 2 GB – 256 MB<br />

Possible address range<br />

(Not ensured)<br />

4 GB – 512 MB 2 GB – 512 MB<br />

Programmable windows, graphics<br />

ranges, PCI <strong>Express</strong>* Port could be<br />

here<br />

TOLUD TOLUD<br />

Optional HSEG<br />

FEDA_0000h to<br />

FEDB_FFFFh<br />

Intel ® 82<strong>945G</strong>/82<strong>945G</strong>/82<strong>945G</strong>C GMCH and 82<strong>945P</strong>/82<strong>945P</strong>L MCH Datasheet 213<br />

MemMap_PCI

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!