
SiS5595 PCI System I/O Chipset
Preliminary V2.0 Nov. 2, 1998 187 Silicon Integrated Systems Corporation
BIT
31:12
11:0
ACCESS
DESCRIPTION
Reserved
LSThreshold
This field contains a value that is compared to the
FrameRemaining field prior to initiating a Low Speed transaction.
The transaction is started only if FrameRemaining
≥
this field.
The value is calculated by HCD with the consideration of
transmission and setup overhead.
R/W
7.8.4 ROOT HUB PARTITION
All registers included in this partition are dedicated to the USB Root Hub which is an integral
part of the Host Controller though still a functionally separate entity. The HCD emulates
USBD accesses to the Root Hub via a register interface. The HCD maintains many USB-
defined hub features that are not required to be supported in hardware. For example, the
Hub's Device, Configuration, Interface, and Endpoint Descriptors are maintained only in the
HCD as well as some static fields of the Class Descriptor. The HCD also maintains and
decodes the Root Hub's device address as well as other trivial operations which are better
suited to software than hardware.
The Root Hub register interface is otherwise developed to maintain similarity of bit
organization and operation to typical hubs, which are found in the system. Below are four
register definitions: HcRhDescriptorA, HcRhDescriptorB, HcRhStatus, and HcRhPortStatus
[2:1]. Each register is read and written as a Dword. These registers are only written during
initialization to correspond with the system implementation. The HcRhDescriptorA and
HcRhDescriptorB registers should be implemented such that they are writeable regardless of
the HC USB State. HcRhStatus and HcRhPortStatus must be writeable during the
U
SB
O
PERATIONAL
State.
Register 48h
HcRhDescriptorA Register
Default Value: 01000002h
Access:Read/Write
The HcRhDescriptorA register is the first register of two describing the characteristics of the
Root Hub. Reset values are implementation-specific. The descriptor length (11), descriptor
type (TBD), and hub controller current (0) fields of the hub Class Descriptor are emulated by
the HCD. All other fields are located in the HcRhDescriptorA and HcRhDescriptorB
registers.
BIT
ACCESS
31:24
R/W
PowerOnToPowerGoodTime
This byte specifies the duration HCD has to wait before
accessing a powered-on port of the Root Hub. It is
implementation-specific. The unit of time is 2 ms. The duration
is calculated as POTPGT * 2 ms.
23: 13
Reserved
DESCRIPTION