R01UH0823EJ0100 Rev.1.00
Page 902 of 1823
Jul 31, 2019
RX23W Group
32. USB 2.0 Host/Function Module (USBc)
Table 32.8
Information Cleared by USB by Setting ACLRM = 1
No.
Information Cleared by ACLRM Bit Manipulation
Cases in which Clearing Information is Necessary
1
All the information in the FIFO buffer assigned to the relevant
pipe (both FIFO buffer planes are cleared when double buffer
mode is selected)
When the pipe is to be initialized
2
The interval count value when the relevant pipe is for
isochronous transfer
When the interval count value is to be reset
3
Internal flags concerning the PIPECFG.BFRE bit
When the PIPECFG.BFRE setting is modified
4
FIFO buffer toggle control
When the PIPECFG.DBLB setting is modified
5
Internal flags concerning the transaction count
When the transaction count function is forcibly terminated
Table 32.9
Operation of BSTS Flag
DIR Bit
BFRE Bit
DCLRM Bit
BSTS Flag Function
0
0
0
The received data can be read from the FIFO buffer.
The received data has been completely read from the FIFO buffer.
1
Setting prohibited
1
0
The received data can be read from the FIFO buffer.
The BCLR bit in the port control register has been set to 1 by software after the received
data has been completely read from the FIFO buffer.
1
The received data can be read from the FIFO buffer.
The received data has been completely read from the FIFO buffer.
1
0
0
The transmit data can be written to the FIFO buffer.
The transmit data has been completely written to the FIFO buffer.
1
Setting prohibited
1
0
Setting prohibited
1
Setting prohibited