How-To Guide

Table Of Contents
R01UH0823EJ0110 Rev.1.10 Page 910 of 1852
Nov 30, 2020
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