R01UH0823EJ0100 Rev.1.00
Page 857 of 1823
Jul 31, 2019
RX23W Group
32. USB 2.0 Host/Function Module (USBc)
32.2.2
System Configuration Status Register 0 (SYSSTS0)
Note 1. Depends on the status of the USB0_OVRCURA/USB0_OVRCURB and USB0_ID pins.
LNST[1:0] Flags (USB Data Line Status Monitor Flag)
The LNST[1:0] flags indicate the state of the USB data lines (D+ and D– lines). Refer to
The LNST[1:0] flags should be read after the connection processing (SYSCFG.DPRPU bit = 1) when the function
controller is selected; whereas after enabling pull-down of the lines (SYSCFG.DRPD bit = 1) when the host controller is
selected.
HTACT Flag (USB Host Sequencer Status Monitor Flag)
The HTACT flag is 0 when the host sequencer of the USB is completely stopped.
OVCMON[1:0] Flags (External USB0_OVRCURA/ USB0_OVRCURB Input Pin Monitor Flag)
The OVCMON[1:0] flags indicate the status of overcurrent from an external power supply chip.
Table 32.4
Status of USB Data Bus Lines (D+ Line, D– Line)
Address(es): 000A 0004h
b15
b14
b13
b12
b11
b10
b9
b8
b7
b6
b5
b4
b3
b2
b1
b0
OVCMON[1:0]
—
—
—
—
—
—
—
HTACT
—
—
—
IDMON
LNST[1:0]
Value after reset:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
Symbol
Bit Name
Description
R/W
b1, b0
USB Data Line Status Monitor
Flag
R
b2
External ID0 Input Pin Monitor
Flag
0: USB0_ID pin is low
1: USB0_ID pin is high
R
b5 to b3
—
Reserved
These bits are read as 0 and cannot be modified.
R
b6
USB Host Sequencer Status
Monitor Flag
0: Host sequencer of the USB is completely stopped.
1: Host sequencer of the USB is not completely stopped.
R
b13 to b7
—
Reserved
These bits are read as 0 and cannot be modified.
R
b15, b14
OVCMON[1:0] External USB0_OVRCURA/
USB0_OVRCURB Input Pin
Monitor Flag
The OVCMON[1] flag indicates the status of the
USB0_OVRCURA pin.
The OVCMON[0] flag indicates the status of the
USB0_OVRCURB pin.
R
LNST[1:0] Flags
During Low-Speed Operation
During Full-Speed Operation
00b
SE0
SE0
01b
K-State
J-State
10b
J-State
K-State
11b
SE1
SE1