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 ...
Integrated Graphics Device (D2:F1) Registers (Intel® 82945G/82945GC/82945GZ GMCH Only) 8.1.26 ASLS—ASL Storage (D2:F1) PCI Device: 2 Address Offset: FCh Default Value: 00000000h Access: R/W Size: 32 bits This software scratch register is read/write accessible. The exact bit register usage must be worked out in common between system BIOS and driver software, but storage for switching/indicating up to 6 devices is possible with this amount. For each device, the ASL control method requires two bits for _DOD (BIOS detectable yes or no, VGA/NonVGA), one bit for _DGS (enable/disable requested), and two bits for _DCS (enabled now/disabled now, connected or not). Bit Access & Default 31:0 R/W 00000000h Description R/W according to a software controlled usage to support device switching. 202 Intel ® 82945G/82945GZ/82945GC GMCH and 82945P/82945PL MCH Datasheet
8.2 Device 2 – PCI I/O Registers Integrated Graphics Device (D2:F1) Registers (Intel® 82945G/82945GC/82945GZ GMCH Only) The following are not PCI configuration registers; they are I/O registers. 8.2.1 MMIO Index—MMIO Address Register I/O Address: IOBAR + 0h Default: 00000000h Access: R/W Size: 32 bits A 32 bit I/O write to this port loads the offset of the MMIO register that needs to be accessed. An I/O read returns the current value of this register. An 8/16-bit I/O write to this register is completed by the GMCH but does not update this register. This mechanism is used to access internal graphics MMIO registers; however, it must not be used to access VGA I/O registers that are mapped through the MMIO space. VGA registers must be accessed directly through the dedicated VGA IO ports. Bit Access & Default 31:2 R/W 00000000h 1:0 Reserved 8.2.2 MMIO Data—MMIO Data Register I/O Address: IOBAR + 4h Default: 00000000h Access: R/W Size: 32 bits Description Register Offset: This field selects any one of the DWord registers within the MMIO register space of Device 2. A 32 bit I/O write to this port is re-directed to the MMIO register pointed to by the MMIO-index register. A 32 bit I/O read to this port is re-directed to the MMIO register pointed to by the MMIO-index register. 8 or 16 bit I/O writes are completed by the GMCH and may have unintended side effects; hence, must not be used to access the data port. 8 or 16 bit I/O reads are completed normally. Bit Access & Default 31:0 R/W 00000000h MMIO Data Window Description Intel ® 82945G/82945G/82945GC GMCH and 82945P/82945PL MCH Datasheet 203 §
- Page 151 and 152: Host-PCI Express* Bridge Registers
- Page 153 and 154: 5.1.56 ESD—Element Self Descripti
- Page 155 and 156: Host-PCI Express* Bridge Registers
- Page 157 and 158: 5.1.61 CESTS—Correctable Error St
- Page 159 and 160: Host-PCI Express* Bridge Registers
- Page 161 and 162: Direct Media Interface (DMI) RCRB 6
- Page 163 and 164: 6.1.3 DMIPVCCAP2—DMI Port VC Capa
- Page 165 and 166: 6.1.6 DMIVC0RCTL—DMI VC0 Resource
- Page 167 and 168: 6.1.9 DMIVC1RCTL—DMI VC1 Resource
- Page 169 and 170: 6.1.13 DMILSTS—DMI Link Status MM
- Page 171 and 172: 6.1.15 DMIUEMSK—DMI Uncorrectable
- Page 173 and 174: Integrated Graphics Device (D2:F0)
- Page 175 and 176: Integrated Graphics Device (D2:F0)
- Page 177 and 178: 7.1.4 PCISTS2—PCI Status (D2:F0)
- Page 179 and 180: 7.1.7 CLS—Cache Line Size (D2:F0)
- Page 181 and 182: 7.1.11 IOBAR—I/O Base Address (D2
- Page 183 and 184: Integrated Graphics Device (D2:F0)
- Page 185 and 186: 7.1.20 MINGNT—Minimum Grant (D2:F
- Page 187 and 188: Integrated Graphics Device (D2:F0)
- Page 189 and 190: Integrated Graphics Device (D2:F0)
- Page 191 and 192: Integrated Graphics Device (D2:F1)
- Page 193 and 194: 8.1.3 PCICMD2—PCI Command (D2:F1)
- Page 195 and 196: 8.1.5 RID2—Revision Identificatio
- Page 197 and 198: Integrated Graphics Device (D2:F1)
- Page 199 and 200: Integrated Graphics Device (D2:F1)
- Page 201: Integrated Graphics Device (D2:F1)
- Page 205 and 206: 9 System Address Map System Address
- Page 207 and 208: Figure 9-1. System Address Ranges 4
- Page 209 and 210: Compatible SMRAM Address Range (A_0
- Page 211 and 212: 9.2 Main Memory Address Range (1 MB
- Page 213 and 214: 9.3 PCI Memory Address Range (TOLUD
- Page 215 and 216: 9.3.6 PCI Express* Graphics Attach
- Page 217 and 218: 9.4.1 SMM Space Definition System A
- Page 219 and 220: 9.4.5 SMM Space Decode and Transact
- Page 221 and 222: 9.4.12 Legacy VGA and I/O Range Dec
- Page 223 and 224: 10 Functional Description This chap
- Page 225 and 226: Interleaved Mode Functional Descrip
- Page 227 and 228: 667 MHz (PC 5300) (82945G/82945GC/8
- Page 229 and 230: 10.2.2.2 System Memory Supported Co
- Page 231 and 232: Functional Description Table 10-5.
- Page 233 and 234: 10.3 PCI Express* (Intel ® 82945G/
- Page 235 and 236: Figure 10-2. SDVO Conceptual Block
- Page 237 and 238: Figure 10-3. Concurrent SDVO / PCI
- Page 239 and 240: 10.5 Integrated Graphics Device (In
- Page 241 and 242: 10.5.3 4X Faster Setup Engine Funct
- Page 243 and 244: 10.5.4 Texture Engine Functional De
- Page 245 and 246: 10.5.4.8 Pixel Shader Functional De
- Page 247 and 248: Functional Description to determine
- Page 249 and 250: 10.5.6 2D Engine Functional Descrip
- Page 251 and 252: 10.5.8.1 Cursor Plane Functional De
8.2 Device 2 – PCI I/O Registers<br />
Integrated Graphics Device (D2:F1) Registers (<strong>Intel®</strong> 82<strong>945G</strong>/82<strong>945G</strong>C/82<strong>945G</strong>Z GMCH Only)<br />
The following are not PCI configuration registers; they are I/O registers.<br />
8.2.1 MMIO Index—MMIO Address Register<br />
I/O Address: IOBAR + 0h<br />
Default: 00000000h<br />
Access: R/W<br />
Size: 32 bits<br />
A 32 bit I/O write to this port loads the offset of the MMIO register that needs to be accessed. An<br />
I/O read returns the current value of this register. An 8/16-bit I/O write to this register is<br />
completed by the GMCH but does not update this register. This mechanism is used to access<br />
internal graphics MMIO registers; however, it must not be used to access VGA I/O registers that<br />
are mapped through the MMIO space. VGA registers must be accessed directly through the<br />
dedicated VGA IO ports.<br />
Bit Access &<br />
Default<br />
31:2 R/W<br />
00000000h<br />
1:0 Reserved<br />
8.2.2 MMIO Data—MMIO Data Register<br />
I/O Address: IOBAR + 4h<br />
Default: 00000000h<br />
Access: R/W<br />
Size: 32 bits<br />
Description<br />
Register Offset: This field selects any one of the DWord registers within the<br />
MMIO register space of Device 2.<br />
A 32 bit I/O write to this port is re-directed to the MMIO register pointed to by the MMIO-index<br />
register. A 32 bit I/O read to this port is re-directed to the MMIO register pointed to by the<br />
MMIO-index register. 8 or 16 bit I/O writes are completed by the GMCH and may have unintended<br />
side effects; hence, must not be used to access the data port. 8 or 16 bit I/O reads are<br />
completed normally.<br />
Bit Access &<br />
Default<br />
31:0 R/W<br />
00000000h<br />
MMIO Data Window<br />
Description<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 203<br />
§