USB 2.0 HSIC Hi-Speed 4-Port Hub Controller
Datasheet
Table 7.14 Upstream (Port 0) Battery Charging Run Time Control Register
BC_CTL_RUN_TIME
(0x6102- RESET=0x00)
UPSTREAM (PORT 0) BATTERY CHARGING RUN TIME
CONTROL REGISTER
BIT
NAME
R/W
DESCRIPTION
7
6
Reserved
R
Always read ‘0
SUSPENDN
R/W
Suspend enable. Forces upstream port into suspend
0: Suspend disabled
1: Suspend enabled
5
RESET
R/W
R/W
R/W
R/W
R/W
Reset enable. Forces upstream port into reset
0: Reset disabled
1: Reset enabled
4
USB2_FS_OEB
RPD_DP_EN
RPD_DM_EN
XCVRSELECT
Output Enable (OE). Forces upstream port into output enable
0: OE disabled
1: OE enabled
3
Data plus resistor pull-down enable
0: Data plus pull-down disabled
1: Data plus pull-down enabled
2
Data minus resistor pull-down enable
0: Data minus pull-down disabled
1: Data minus pull-down enabled
1:0
Transceiver Select. This field selects between the LS, FS and
HS transceivers.
2'b00: HS mode
2'b01: FS mode
2'b10: LS mode
2'b11: LS data-rate with FS rise/fall times (and EOP/IDLE)
Note:
Note: XCVRSELECT must change state only when
the device is not actively transmitting or receiving
Table 7.15 Upstream (Port 0) Battery Charging Detect Register
UPSTREAM (PORT 0) BATTERY CHARGING DETECT
BC_CTL_DET
(0x6103- RESET=0x00)
REGISTER
BIT
NAME
R/W
DESCRIPTION
7:3
2
Reserved
R
Always read ‘0
USB2_BC_RXHI_EN
R/W
Enable pin for the Apple high current battery charger
detection.
1
0
USB2_BC_RXHI_DET
USB2_BC_BIAS_EN
R
Output pin for the Apple high current battery charger detection.
When disabled this output will be low.
R/W
When enabling USB2_IDAT_SINK_EN or
USB2_VDAT_SRC_EN of the Upstream (Port 0) Battery
Charging Control 1 Register, this register bit must be set to
enable the required current source.
Revision 1.0 (06-17-13)
50
SMSC USB4604
DATASHEET