Owners manual
Interfaces
H3 Datasheet(Revision1.2) Copyright© 2015 Allwinner Technology Co.,Ltd.All Rights Reserved. Page 516
…
Bit15
Ganged-power mask on Port #15.
15:0
R/W
R
0x0
DeviceRemovable
Each bit is dedicated to a port of the Root Hub. When cleared, the
attached device is removable. When set, the attached device is not
removable.
Bit0
Reserved
Bit1
Device attached to Port #1.
Bit2
Device attached to Port #2.
…
Bit15
Device attached to Port #15.
8.5.2.6.21. HcRhStatus Register(Default Value: 0x00000000)
Offset: 0x450
Register Name: HcRhStatus Register
Bit
Read/Write
Default/Hex
Description
HCD
HC
31
W
R
0
(write)ClearRemoteWakeupEnable
Write a ‘1’ clears DeviceRemoteWakeupEnable. Write a ‘0’ has no effect.
30:18
/
/
0x0
Reserved
17
R/W
R
0
OverCurrentIndicatorChang
This bit is set by hardware when a change has occurred to the
OverCurrentIndicator field of this register. The HCD clears this bit by
writing a ‘1’.Writing a ‘0’ has no effect.
16
R/W
R
0x0
(read)LocalPowerStartusChange
The Root Hub does not support the local power status features, thus, this
bit is always read as ‘0’.
(write)SetGlobalPower
In global power mode (PowerSwitchingMode=0), This bit is written to ‘1’
to turn on power to all ports (clear PortPowerStatus). In per-port power
mode, it sets PortPowerStatus only on ports whose
PortPowerControlMask bit is not set. Writing a ‘0’ has no effect.
15
R/W
R
0x0
(read)DeviceRemoteWakeupEnable
This bit enables a ConnectStatusChange bit as a resume event, causing a
USBSUSPEND to USBRESUME state transition and setting the
ResumeDetected interrupt.
0
ConnectStatusChange is not a remote wakeup event.
1
ConnectStatusChange is a remote wakeup event.
(write)SetRemoteWakeupEnable
Writing a ‘1’ sets DeviceRemoveWakeupEnable. Writing a ‘0’ has no
effect.
confidential