English
Language : 

QG5000XSL9TH Datasheet, PDF (43/458 Pages) Intel Corporation – Intel 5000X Chipset Memory Controller Hub (MCH)
Register Description
3 Register Description
3.1
i
The Intel 5000X chipset MCH contains three sets of software accessible registers,
accessed via the host processor I/O address space:
• Control registers I/O mapped into the processor I/O space that controls access to
PCI and AGP configuration spaces.
• Internal configuration registers residing within the MCH are partitioned into logical
device register sets (“logical” since they reside within a single physical device). The
first register set is dedicated to MCH functionality (controls PCI bus 0, that is,
DRAM configuration, other chipset operating parameters, and optional features).
The second register block is dedicated to host-AGP bridge functions (controls AGP
interface configurations and operating parameters). The third register set is
dedicated to ESI control.
The MCH supports PCI configuration space accesses using the mechanism denoted as
Configuration Mechanism 1 in the PCI specification as defined in the PCI Local Bus
Specification, Revision 2.3. All the registers are organized by bus, device, function, and
so forth, as defined in the PCI Express Base Specification, Revision 1.0a. The MCH
supports registers in PCI Express extended space. All MCH registers in the Intel 5000X
chipset appear on PCI Bus #0.
In addition, the MCH registers can be accessed by a memory mapped register access
mechanism (as MMIO), a PCI configuration access mechanism (only PCI space
registers), and register access mechanisms through JTAG and SMBus. The memory
mapped access mechanism is further broken down into different ranges. The internal
registers of this chip set can be accessed in 8-bit, 16-bit, or 32-bit quantities, with the
exception of CFGADR which can only be accessed as a 32-bit. All multi-byte numeric
fields use “little-endian” ordering (that is, lower addresses contain the least significant
parts of the field).
In addition, the MCH can forward accesses to all PCI/PCI Express configuration
registers south of the MCH through the same mechanisms.
Register Terminology
Registers and register bits are assigned one or more of the following attributes. These
attributes define the behavior of register and the bit(s) that are contained with in. All
bits are set to default values by hard reset. Sticky bits retain their states between hard
resets.
Term
RO
WO
RW
RC
RCW
Description
Read Only. If a register bit is read only, the hardware sets its state. The bit may be read
by software. Writes to this bit have no effect.
Write Only. The register bit is not implemented as a bit. The write causes some
hardware event to take place.
Read/Write. A register bit with this attribute can be read and written by software.
Read Clear: The bit or bits can be read by software, but the act of reading causes the
value to be cleared.
Read Clear/Write: A register bit with this attribute, will get cleared after the read. The
register bit can be written.
Intel® 5000X Chipset Memory Controller Hub (MCH) Datasheet
43