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 ...

16.08.2012 Views

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 §

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 />

§

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

Saved successfully!

Ooh no, something went wrong!