Register Description; Register Terminology - Intel I7-900 DESKTOP PROCESSOR - DATASHEET VOLUME 2 Datasheet

Table of Contents

Advertisement

Register Description

2
Register Description
The processor supports PCI configuration space accesses using the mechanism denoted
as Configuration Mechanism in the PCI specification as defined in the PCI Local Bus
Specification, Revision 2.3, as well as the PCI Express* enhanced configuration
mechanism as specified in the PCI Express Base Specification, Revision 1.1. All the
registers are organized by bus, device, function, etc. as defined in the PCI Express Base
Specification, Revision 1.1. All processor registers appear on the PCI bus assigned for
the processor socket. Bus number is derived by the max bus range setting and
processor socket number. All multi-byte numeric fields use "little-endian" ordering (i.e.,
lower addresses contain the least significant parts of the field).
As processor features vary by component, not all of the register descriptions in this
document apply to all processors. This document highlights registers which do not
apply to all processor components. Refer to the particular processor's Specification
Update for a list of features supported.
2.1

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.
i
Term
RO
WO
RW
RC
RCW
RW1C
RW0C
RW1S
RW0S
RWL
RWO
RRW
L
Datasheet
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.
Read/Write 1 Clear. A register bit with this attribute can be read or cleared by software.
In order to clear this bit, a one must be written to it. Writing a zero will have no effect.
Read/Write 0 Clear. A register bit with this attribute can be read or cleared by software.
In order to clear this bit, a zero must be written to it. Writing a one will have no effect.
Read/Write 1 Set: A register bit can be either read or set by software. In order to set
this bit, a one must be written to it. Writing a zero to this bit has no effect. Hardware will
clear this bit.
Read/Write 0 Set: A register bit can be either read or set by software. In order to set
this bit, a zero must be written to it. Writing a one to this bit has no effect. Hardware will
clear this bit.
Read/Write/Lock. A register bit with this attribute can be read or written by software.
Hardware or a configuration bit can lock the bit and prevent it from being updated.
Read/Write Once. A register bit with this attribute can be written to only once after
power up. After the first write, the bit becomes read only. This attribute is applied on a bit
by bit basis. For example, if the RWO attribute is applied to a 2 bit field, and only one bit
is written, then the written bit cannot be rewritten (unless reset). The unwritten bit, of the
field, may still be written once. This is special case of RWL.
Read/Restricted Write. This bit can be read and written by software. However, only
supported values will be written. Writes of non supported values will have no effect.
Lock. A register bit with this attribute becomes Read Only after a lock bit is set.
Description
15

Advertisement

Table of Contents
loading

This manual is also suitable for:

Core i7-900 desktop

Table of Contents