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 ...
Host Bridge/DRAM Controller Registers (D0:F0) Bit Access & Default 27 R/W 0b 26 R/W 0b 25:3 Reserved 2:1 R/W 00b 0 R/W 0h Description 128 MB Base Address Mask (128ADMSK): This bit is either part of the PCI Express Base Address (R/W) or part of the Address Mask (RO, read 0b), depending on the value of bits 2:1 in this register. 64 MB Base Address Mask (64ADMSK): This bit is either part of the PCI Express Base Address (R/W) or part of the Address Mask (RO, read 0b), depending on the value of bits 2:1 in this register Length (LENGTH): This field describes the length of this region. 00 = 256 MB (buses 0–255). Bits 31:28 are decoded in the PCI Express Base Address Field 01 = 128 MB (Buses 0–127). Bits 31:27 are decoded in the PCI Express Base Address Field. 10 = 64 MB (Buses 0–63). Bits 31:26 are decoded in the PCI Express Base Address Field. 11 = Reserved PCIEXBAR Enable (PCIEXBAREN): 0 = The PCIEXBAR register is disabled. Memory read and write transactions proceed as if there were no PCIEXBAR register. PCIEXBAR bits 31:26 are R/W with no functionality behind them. 1 = The PCIEXBAR register is enabled. Memory read and write transactions whose address bits 31:26 match PCIEXBAR will be translated to configuration reads and writes within the (G)MCH. 72 Intel ® 82945G/82945GZ/82945GC GMCH and 82945P/82945PL MCH Datasheet
Host Bridge/DRAM Controller Registers (D0:F0) 4.1.15 DMIBAR—Root Complex Register Range Base Address (D0:F0) PCI Device: 0 Address Offset: 4Ch Default Value: 00000000h Access: R/W Size: 32 bits This is the base address for the Root Complex configuration space. This window of addresses contains the Root Complex Register set for the PCI Express hierarchy associated with the (G)MCH. There is no physical memory within this 4-KB window that can be addressed. The 4 KB reserved by this register does not alias to any PCI 2.3 compliant memory-mapped space. On reset, the DMI Base Address field in this register is disabled and must be enabled by writing a 1 to the DMIBAREN bit. Bit Access & Default 31:12 R/W 00000 h 11:1 Reserved 0 R/W 0b Description DMI Base Address: This field corresponds to bits 31:12 of the base address DMI configuration space. BIOS will program this register resulting in a base address for a 4-KB block of contiguous memory address space. This register ensures that a naturally aligned 4-KB space is allocated within total addressable memory space of 4 GB (2 GB for the 82945GC, 82945GZ and 82945PL). System Software uses this base address to program the DMI register set. DMIBAR Enable (DMIBAREN): 0 = DMIBAR is disabled and does not claim any memory. 1 = DMIBAR memory-mapped accesses are claimed and decoded appropriately. Intel ® 82945G/82945G/82945GC GMCH and 82945P/82945PL MCH Datasheet 73
- Page 21 and 22: 1.1 Terminology Term Description Ac
- Page 23 and 24: Term Description TOLM Top Of Low Me
- Page 25 and 26: Introduction � Supports four bank
- Page 27 and 28: Introduction 1.4 Graphics (Intel ®
- Page 29 and 30: 1.5 Analog and SDVO Displays (Intel
- Page 31 and 32: 2 Signal Description Signal Descrip
- Page 33 and 34: 2.1 Host Interface Signals Signal D
- Page 35 and 36: Signal Name Type Description HREQ[4
- Page 37 and 38: 2.3 DDR2 DRAM Channel B Interface S
- Page 39 and 40: Signal Description 2.6 Analog Displ
- Page 41 and 42: 2.8 Direct Media Interface (DMI) Si
- Page 43 and 44: 2.10 Power and Ground Name Voltage
- Page 45 and 46: Interface Signal Name I/O System Me
- Page 47 and 48: Interface Signal Name I/O State Dur
- Page 49 and 50: 3 Register Description Register Des
- Page 51 and 52: Register Description Note: A physic
- Page 53 and 54: 3.3 Configuration Mechanisms Regist
- Page 55 and 56: 3.4 Routing Configuration Accesses
- Page 57 and 58: 3.4.2.2 DMI Configuration Accesses
- Page 59 and 60: Bit Access & Default 10:8 R/W 000b
- Page 61 and 62: Host Bridge/DRAM Controller Registe
- Page 63 and 64: 4.1 Device 0 Configuration Register
- Page 65 and 66: 4.1.4 PCISTS—PCI Status (D0:F0) P
- Page 67 and 68: 4.1.7 MLT—Master Latency Timer (D
- Page 69 and 70: 4.1.12 EPBAR—Egress Port Base Add
- Page 71: Host Bridge/DRAM Controller Registe
- Page 75 and 76: Host Bridge/DRAM Controller Registe
- Page 77 and 78: 4.1.19 PAM1—Programmable Attribut
- Page 79 and 80: 4.1.21 PAM3—Programmable Attribut
- Page 81 and 82: 4.1.23 PAM5—Programmable Attribut
- Page 83 and 84: 4.1.25 LAC—Legacy Access Control
- Page 85 and 86: Host Bridge/DRAM Controller Registe
- Page 87 and 88: 4.1.29 ERRSTS—Error Status (D0:F0
- Page 89 and 90: 4.1.31 SKPD—Scratchpad Data (D0:F
- Page 91 and 92: Host Bridge/DRAM Controller Registe
- Page 93 and 94: Host Bridge/DRAM Controller Registe
- Page 95 and 96: 4.2.7 C0DCLKDIS—Channel A DRAM Cl
- Page 97 and 98: 4.2.9 C0DRT1—Channel A DRAM Timin
- Page 99 and 100: Bit Access & Default 6:4 R/W 000b 3
- Page 101 and 102: Host Bridge/DRAM Controller Registe
- Page 103 and 104: 4.2.24 PMSTS—Power Management Sta
- Page 105 and 106: 4.3.1 EPESD—EP Element Self Descr
- Page 107 and 108: 4.3.3 EPLE1A—EP Link Entry 1 Addr
- Page 109 and 110: Host-PCI Express* Bridge Registers
- Page 111 and 112: Address Offset Host-PCI Express* Br
- Page 113 and 114: 5.1.3 PCICMD1—PCI Command (D1:F0)
- Page 115 and 116: 5.1.4 PCISTS1—PCI Status (D1:F0)
- Page 117 and 118: 5.1.7 CL1—Cache Line Size (D1:F0)
- Page 119 and 120: 5.1.12 IOBASE1—I/O Base Address (
- Page 121 and 122: 5.1.15 MBASE1—Memory Base Address
Host Bridge/DRAM Controller Registers (D0:F0)<br />
Bit Access &<br />
Default<br />
27 R/W<br />
0b<br />
26 R/W<br />
0b<br />
25:3 Reserved<br />
2:1 R/W<br />
00b<br />
0 R/W<br />
0h<br />
Description<br />
128 MB Base Address Mask (128ADMSK): This bit is either part of the PCI<br />
<strong>Express</strong> Base Address (R/W) or part of the Address Mask (RO, read 0b),<br />
depending on the value of bits 2:1 in this register.<br />
64 MB Base Address Mask (64ADMSK): This bit is either part of the PCI <strong>Express</strong><br />
Base Address (R/W) or part of the Address Mask (RO, read 0b), depending on the<br />
value of bits 2:1 in this register<br />
Length (LENGTH): This field describes the length of this region.<br />
00 = 256 MB (buses 0–255). Bits 31:28 are decoded in the PCI <strong>Express</strong> Base<br />
Address Field<br />
01 = 128 MB (Buses 0–127). Bits 31:27 are decoded in the PCI <strong>Express</strong> Base<br />
Address Field.<br />
10 = 64 MB (Buses 0–63). Bits 31:26 are decoded in the PCI <strong>Express</strong> Base<br />
Address Field.<br />
11 = Reserved<br />
PCIEXBAR Enable (PCIEXBAREN):<br />
0 = The PCIEXBAR register is disabled. Memory read and write transactions<br />
proceed as if there were no PCIEXBAR register. PCIEXBAR bits 31:26 are<br />
R/W with no functionality behind them.<br />
1 = The PCIEXBAR register is enabled. Memory read and write transactions<br />
whose address bits 31:26 match PCIEXBAR will be translated to<br />
configuration reads and writes within the (G)MCH.<br />
72 Intel ® 82<strong>945G</strong>/82<strong>945G</strong>Z/82<strong>945G</strong>C GMCH and 82<strong>945P</strong>/82<strong>945P</strong>L MCH Datasheet