
Philips Semiconductors
ISP1161
Full-speed USB single-chip host and device controller
Product data
Rev. 01 — 3 July 2001
68 of 130
9397 750 08313
Philips Electronics N.V. 2001. All rights reserved.
Code (Hex): 12 —
read
Code (Hex): 92 —
write
Table 37: HcRhDescriptorA Register: bit description
Bit
Symbol
Description
31 to 24
POTPGT
[7:0]
HCD has to wait before accessing a powered-on port of the Root
Hub. It is implementation-specific (IS). The unit of time is 2 ms.
The duration is calculated as POTPGT
×
2 ms.
23 to 13
-
reserved
12
NOCP
NoOverCurrentProtection:
This bit describes how the
overcurrent status for the Root Hub ports are reported. When this
bit is cleared, the OverCurrentProtectionMode field specifies
global or per-port reporting.
0 —
overcurrent status is reported collectively for all downstream
ports
1 —
no overcurrent protection supported
11
OCPM
OverCurrentProtectionMode:
This bit describes how the
overcurrent status for the Root Hub ports is reported. At reset, this
field should reflect the same mode as PowerSwitchingMode. This
field is valid only if the NoOverCurrentProtection field is cleared.
0 —
overcurrent status is reported collectively for all downstream
ports
1 —
overcurrent status is reported on a per-port basis
10
DT
DeviceType:
This bit specifies that the Root Hub is not a
compound device—it is not permitted. This field should always
read/write 0.
9
NPS
NoPowerSwitching:
These bits are used to specify whether
power switching is supported or ports are always powered. It is
implementation-specific. When this bit is cleared, the bit
PowerSwitchingMode specifies global or per-port switching.
0 —
ports are power switched
1 —
ports are always powered on when the HC is powered on
8
PSM
PowerSwitchingMode:
This bit is used to specify how the power
switching of the Root Hub ports is controlled. It is
implementation-specific. This field is valid only if the
NoPowerSwitching field is cleared.
0 —
all ports are powered at the same time
1 —
each port is powered individually. This mode allows port
power to be controlled by either the global switch or per-port
switching. If the bit PortPowerControlMask is set, the port
responds to only port power commands (Set/ClearPortPower). If
the port mask is cleared, then the port is controlled only by the
global power switch (Set/ClearGlobalPower).
7 to 0
NDP[7:0]
NumberDownstreamPorts:
These bits specify the number of
downstream ports supported by the Root Hub. It is
implementation-specific. The minimum number of ports is 1. The
maximum number of ports supported by OpenHCI is 2.
PowerOnToPowerGoodTime:
This byte specifies the duration