876784 Intel, 876784 Datasheet - Page 561

no-image

876784

Manufacturer Part Number
876784
Description
Manufacturer
Intel
Datasheet

Specifications of 876784

Lead Free Status / RoHS Status
Compliant
EHCI Controller Registers (D29:F7)
13.2
Note:
Note:
13.2.1
Table 13-2. Enhanced Host Controller Capability Registers
13.2.1.1
Intel
®
ICH7 Family Datasheet
Memory-Mapped I/O Registers
The EHCI memory-mapped I/O space is composed of two sets of registers: Capability
Registers and Operational Registers.
The ICH7 EHCI controller will not accept memory transactions (neither reads nor
writes) as a target that are locked transactions. The locked transactions should not be
forwarded to PCI as the address space is known to be allocated to USB.
When the EHCI function is in the D3 PCI power state, accesses to the USB 2.0 memory
range are ignored and result a master abort. Similarly, if the Memory Space Enable
(MSE) bit (D29:F7:04h, bit 1) is not set in the Command register in configuration
space, the memory range will not be decoded by the ICH7 enhanced host controller
(EHC). If the MSE bit is not set, then the ICH7 must default to allowing any memory
accesses for the range specified in the BAR to go to PCI. This is because the range may
not be valid and, therefore, the cycle must be made available to any other targets that
may be currently using that range.
Host Controller Capability Registers
These registers specify the limits, restrictions and capabilities of the host controller
implementation. Within the host controller capability registers, only the structural
parameters register is writable. These registers are implemented in the suspend well
and is only reset by the standard suspend-well hardware reset, not by HCRESET or the
D3-to-D0 reset.
NOTE: “Read/Write Special” means that the register is normally read-only, but may be written
CAPLENGTH—Capability Registers Length Register
Offset:
Default Value:
E + Offset
MEM_BAS
02h–03h
04h–07h
08h–0Bh
7:0
Bit
00h
when the WRT_RDONLY bit is set. Because these registers are expected to be programmed
by BIOS during initialization, their contents must not get modified by HCRESET or D3-to-
D0 internal reset.
Capability Register Length Value — RO. This register is used as an offset to add to the
Memory Base Register (D29:F7:10h) to find the beginning of the Operational Register
Space. This field is hardwired to 20h indicating that the Operation Registers begin at
offset 20h.
HCIVERSION
HCSPARAMS
HCCPARAMS
CAPLENGTH
Mnemonic
MEM_BASE + 00h
20h
Capabilities Registers Length
Host Controller Interface Version
Number
Host Controller Structural Parameters
Host Controller Capability Parameters
Register
Description
Attribute:
Size:
00104208h
00006871h
RO
8 bits
Default
0100h
20h
(special),
Type
R/W
RO
RO
RO
RO
561

Related parts for 876784