Digi NS9750 Computer Hardware User Manual


 
www.digiembedded.com
761
USB Controller Module
D09 R/W LSDA Xb LowSpeedDeviceAttached (read)
0 Full speed device attached
1 Low speed device attached
Indicates the speed of the device attached to this port.
When set, the low speed device is attached to this port.
When clear, a full speed device is attached to this port.
This field is valid only when CurrentConnectStatus is set.
ClearPortPower (write)
The host controller driver clears the PortPowerStatus bit
by writing a 1 to this bit. Writing 0 has no effect.
D08 R/W PPS 0b PortPowerStatus (read)
0 Port power is off
1 Port power is on
Reflects the port’s power status, regardless of the type of
power switching implemented. This bit is cleared is an
overcurrent condition is found. The host controller driver
sets this bit by writing SetPortPower or SetGlobalPower.
The host controller driver clears this bit by writing
ClearPortPower or ClearGlobalPower.
PowerSwitchingMode and PortPowerControlMask
determine which switches are enabled.
In global switching mode,
(PowerSwitchingMode=0), only Set/
ClearGlobalPower controls this bit.
In per-port power switching
(PowerSwitchingMode=1), if the
PortPowerControlMask bit is set, only Set/
ClearPortPower commands are enabled. If the mask
is not set, only Set/ClearGlobalPower commands are
enabled. When port power is disabled,
CurrentConnectStatus, PortEnableStatus,
PortSuspendStatus, and PortResetStatus should be
reset.
D08
(cont)
R/W PPS 0b SetPortPower (write)
The host controller driver writes a 1 to set the
PortPowerStatus bit. Writing a 0 has no effect.
Note: This bit always reads 1b if power switching is
not supported.
Bits Access Mnemonic Reset Description
Table 444: HcRhPortStatus[1] register