FW82801DBM S L6DN Intel, FW82801DBM S L6DN Datasheet - Page 462

no-image

FW82801DBM S L6DN

Manufacturer Part Number
FW82801DBM S L6DN
Description
Manufacturer
Intel
Datasheet

Specifications of FW82801DBM S L6DN

Lead Free Status / RoHS Status
Not Compliant
EHCI Controller Registers (D29:F7)
12.2.2.4
462
Note: This register is used by the host controller to index into the periodic frame list. The register updates
FRINDEX—Frame Index Register
Offset:
Default Value:
The SOF frame number value for the bus SOF token is derived or alternatively managed from this
register. Refer to Section 4 of the EHCI specification for a detailed explanation of the SOF value
management requirements on the host controller. The value of FRINDEX must be within 125 µs
(1 micro-frame) ahead of the SOF token value. The SOF value may be implemented as an 11-bit
shadow register. For this discussion, this shadow register is 11 bits and is named SOFV. SOFV
updates every 8 micro-frames. (1 millisecond). An example implementation to achieve this
behavior is to increment SOFV each time the FRINDEX[2:0] increments from 0 to 1.
Software must use the value of FRINDEX to derive the current micro-frame number, both for high-
speed isochronous scheduling purposes and to provide the get micro-frame number function
required to client drivers. Therefore, the value of FRINDEX and the value of SOFV must be kept
consistent if chip is reset or software writes to FRINDEX. Writes to FRINDEX must also write-
through FRINDEX[13:3] to SOFV[10:0]. In order to keep the update as simple as possible,
software should never write a FRINDEX value where the three least significant bits are 111b or
000b.
every 125 microseconds (once each micro-frame). Bits [12:3] are used to select a particular entry in
the Periodic Frame List during periodic schedule execution. The number of bits used for the index
is fixed at 10 for the ICH4 since it only supports 1024-entry frame lists. This register must be
written as a DWord. Word and byte writes produce undefined results. This register cannot be
written unless the Host Controller is in the Halted state as indicated by the HCHalted bit (USB
EHCI STS register). A write to this register while the Run/Stop bit is set to a 1 (USB EHCI CMD
register) produces undefined results. Writes to this register also effect the SOF value. For details,
see Chapter 4 of the Enhanced Host Controller Interface (EHCI) Specification for Universal Serial
Bus.
31:14
13:0
Bit
Reserved
Frame List Current Index/Frame Number — R/W. The value in this register increments at the end
of each time frame (e.g., micro-frame). Bits [12:3] are used for the Frame List current index. This
means that each location of the frame list is accessed 8 times (frames or micro-frames) before
moving to the next index.
CAPLENGTH + 0C
00000000h
0Fh
Description
Attribute:
Size:
Intel
R/W
32 bits
®
82801DBM ICH4-M Datasheet

Related parts for FW82801DBM S L6DN