NH82801DB S L8DE Intel, NH82801DB S L8DE Datasheet - Page 448

no-image

NH82801DB S L8DE

Manufacturer Part Number
NH82801DB S L8DE
Description
Manufacturer
Intel
Datasheet

Specifications of NH82801DB S L8DE

Lead Free Status / RoHS Status
Compliant
EHCI Controller Registers (D29:F7)
448
27:17
15:12
Bit
9:7
3:0
28
16
11
10
6
5
4
ENABLED_CNT — R/W.
0 = Software can clear this bit by writing a 0 to it. Hardware clears the bit for the same conditions
1 = Enable debug port for operation. Software can directly set this bit if the port is already enabled
Reserved
DONE_STS — R/WC.
0 = Not Done (Default). Software clears this bit by writing a 1 to it.
1 = This bit is set by hardware to indicate that the request is complete.
LINK_ID_STS — RO. Hardwired to 0000. This field identifies the link interface. It is hardwired to 0h
to indicate that it is a USB Debug Port.
Reserved. This bit will return 0 when read. Writes will have no effect.
IN_USE_CNT — R/W. (This bit has no affect on hardware.)
0 = Not in Use. Cleared by software to indicate that the port is free and may be used by other
1 = In Use. Set by software to indicate that the port is in use.
EXCEPTION_STS — RO. Default=000b This field indicates the exception when the
ERROR_GOOD#_STS bit is set. This field should be ignored if the ERROR_GOOD#_STS bit is 0.
000 =No Error. Note: this should not be seen, since this field should only be checked if there is an
001 =Transaction error: indicates the USB EHCI transaction had an error (CRC, bad PID, timeout,
010 =HW error. Request was attempted (or in progress) when port was suspended or reset.
All Others = Reserved
ERROR_GOOD#_STS — RO.
0 = Hardware clears this bit upon the proper completion of a read or write. (Default)
1 = Error Occurred. The hardware sets this bit to indicate that an error has occurred. Details on
GO_CNT — WO.
0 = Hardware clears this bit when hardware sets the DONE_STS bit. (Default)
1 = Causes hardware to perform a read or write request. Writing a 1 to this bit when it is already
WRITE_READ#_CNT — R/W.
0 = Read. Software clears this bit to indicate that the current request is a read. (Default)
1 = Write. Software sets this bit to indicate that the current request is a write.
DATA_LEN_CNT — R/W. This field is used to indicate the size of the data to be transferred.
(default = 0h).
For write operations, this field is set by software to indicate to the hardware how many bytes of data
in Data Buffer are to be transferred to the console. A value of 0h indicates that a zero-length packet
should be sent. A value of 1–8h indicates 1–8 bytes are to be transferred. Values 9–Fh are illegal
and how hardware behaves if used is undefined.
For read operations, this field is set by hardware to indicate to software how many bytes in Data
Buffer are valid in response to a read operation. A value of 0h indicates that a zero length packet
was returned and the state of Data Buffer is not defined. A value of 1–8 indicates 1–8 bytes were
received. Hardware does not return values 9–Fh.
The transferring of data always starts with byte 0 in the data area and moves toward byte 7 until the
transfer size is reached.
where the Port Enable/Disable Change bit (in the PORTSC register) is set. (Default)
in the associated Port Status and Control register (this is enforced by the hardware).
software. (Default)
the nature of the error are provided in the Exception field.
set may result in undefined behavior.
error.
etc.)
Description
Intel
®
82801DB ICH4 Datasheet

Related parts for NH82801DB S L8DE