Usb Hc Rh Descriptor B Register—Mbar + 0X104C - Freescale Semiconductor MPC5200B User Manual

Freescale semiconductor board users guide
Table of Contents

Advertisement

Host Control (HC) Operational Registers
16
17
R
Reserved
W
RESET:
0
0
Bits
Name
0:7
POTPGT
8:18
19
NOCP
20
OCPM
21
DT
22
NPS
23
PSM
24:31
NDP
12.4.5.2
USB HC Rh Descriptor B Register—MBAR + 0x104C
This register is the second of two registers describing the Root Hub characteristics. These fields are written during initialization to correspond
with the system implementation. Reset values are implementation-specific.
12-20
18
19
20
21
22
NOC
OCP
DT
NPS PSM
P
M
0
1
0
0
1
PowerOnToPowerGoodTime—specifies the duration HCD must wait before accessing a Root
Hub powered-on port. POTPGT is implementation-specific.
The time unit is 2ms. Duration is calculated as POTPGT x 2ms.
Reserved
NoOverCurrentProtection—describes how the Root Hub port overcurrent status is reported.
When NOCP is cleared, OCPM specifies global or per-port reporting.
0 = Overcurrent status is reported collectively for all downstream ports.
1 = No overcurrent protection supported.
OverCurrentProtectionMode—describes how the Root Hub port overcurrent status is
reported.
At reset, OCPM should reflect the same mode as PowerSwitchingMode. OCPM is valid only
if NoOverCurrentProtection is cleared.
0 = Overcurrent status is reported collectively for all downstream ports.
1 = Overcurrent status is reported on a per-port basis.
DeviceType—specifies Root Hub is not a compound device. Root Hub is not permitted to be
a compound device. DT should always read/write 0.
NoPowerSwitching—specifies whether power switching is supported or ports are always
powered. NPS is implementation specific. When this bit is cleared, PSM specifies global or
per-port switching.
0 = Ports are power switched.
1 = Ports are always powered on when HC is powered on.
PowerSwitchingMode—specifies how the root hub port power switching is controlled. PSM is
implementation-specific and is only valid if the NoPowerSwitching field is cleared.
0 = All ports are powered at the same time.
1 = Each port is powered individually. This mode lets port power be controlled by either the
global switch or per-port switching.
If PortPowerControlMask bit is set, port responds only to port power commands
(Set/ClearPor tPower).
If port mask is cleared, port is controlled only by the global power switch
(Set/ClearGlobalPower).
NumberDownstreamPorts—specifies the number of downstream ports supported by the Root
Hub. NDP is implementation-specific.
Minimum number of ports is 1.
Maximum number of ports (supported by OpenHCI) is 15.
MPC5200B Users Guide, Rev. 1
23
24
25
26
27
0
0
0
0
Description
28
29
30
31 lsb
NDP
0
0
0
1
0
Freescale Semiconductor

Advertisement

Table of Contents
loading

Table of Contents