English
Language : 

82801FB Datasheet, PDF (545/786 Pages) Intel Corporation – Intel I/O Controller Hub 6 (ICH6) Family
EHCI Controller Registers (D29:F7)
14.2.1.2
HCIVERSION—Host Controller Interface Version Number
Register
Offset:
Default Value:
MEM_BASE + 02–03h
0100h
Attribute: RO
Size:
16 bits
Bit
Description
15:0
Host Controller Interface Version Number — RO. This is a two-byte register containing a BCD
encoding of the version number of interface that this host controller interface conforms.
14.2.1.3
HCSPARAMS—Host Controller Structural Parameters
Offset:
Default Value:
MEM_BASE + 04–07h
00104208h
Attribute: R/W (special), RO
Size:
32 bits
Note: This register is reset by a suspend well reset and not a D3-to-D0 reset or HCRESET.
Bit
Description
31:24
23:20
19:16
Reserved — RO. Default=0h.
Debug Port Number (DP_N) — RO (special). Hardwired to 1h indicating that the Debug Port is on
the lowest numbered port on the ICH6.
Reserved
15:12
Number of Companion Controllers (N_CC) — R/W (special). This field indicates the number of
companion controllers associated with this USB EHCI host controller.
A 0 in this field indicates there are no companion host controllers. Port-ownership hand-off is not
supported. Only high-speed devices are supported on the host controller root ports.
A value of 1 or more in this field indicates there are companion USB UHCI host controller(s). Port-
ownership hand-offs are supported. High, Full- and Low-speed devices are supported on the host
controller root ports.
The ICH6 allows the default value of 4h to be over-written by BIOS. When removing classic
controllers, they should be disabled in the following order: Function 3, Function 2, Function 1, and
Function 0, which correspond to ports 7:6, 5:4, 3:2, and 1:0, respectively.
Number of Ports per Companion Controller (N_PCC) — RO. Hardwired to 2h. This field indicates the
11:8 number of ports supported per companion host controller. It is used to indicate the port routing
configuration to system software.
7:4 Reserved. These bits are reserved and default to 0.
N_PORTS — R/W (special). This field specifies the number of physical downstream ports
implemented on this host controller. The value of this field determines how many port registers are
3:0 addressable in the Operational Register Space. Valid values are in the range of 1h to Fh.
The ICH6 reports 8h by default. However, software may write a value less than 8 for some platform
configurations. A 0 in this field is undefined.
NOTE: This register is writable when the WRT_RDONLY bit is set.
Intel® I/O Controller Hub 6 (ICH6) Family Datasheet
545