Renesas R5S72642 Doll User Manual


  Open as PDF
of 2152
 
Section 26 USB 2.0 Host/Function Module
R01UH0134EJ0400 Rev. 4.00 Page 1445 of 2108
Sep 24, 2014
SH7262 Group, SH7264 Group
Bit Bit Name
Initial
Value R/W Description
13 CSCLR 0 R/W* C-SPLIT Status Clear Bit
When the host controller function is selected, setting
this bit to 1 allows this module to clear the CSSTS bit
to 0.
0: Writing invalid
1: Clears the CSSTS bit to 0.
For the transfer using the split transaction, to restart
the next transfer with the S-SPLIT forcibly, set this bit
to 1. However, for the normal split transaction, this
module automatically clears the CSSTS bit to 0 upon
completion of the C-SPLIT; therefore, clearing the
CSSTS bit is not necessary.
Controlling the CSSTS bit through this bit must be
done while UACT is 0 and thus communication is
halted or while no transfer is being performed with
bus disconnection detected.
Setting this bit to 1 while CSSTS is 0 has no effect.
When the function controller function is selected, be
sure to write 0 to this bit.
12 CSSTS 0 R CSSTS Status Bit
Indicates the C-SPLIT status of the split transaction
when the host controller function is selected.
0: START-SPLIT (S-SPLIT) transaction being
processed or the transfer not using the split
transaction in progress
1: C-SPLIT transaction being processed
This module sets this bit to 1 upon start of the C-
SPLIT and clears this bit to 0 upon detection of C-
SPLIT completion.
If the USB device is detached when processing of a
C-SPLIT transaction is in progress, the CSSTS bit
may remain set to 1. In such a case (DTCH = 1
detected), use the CSCLR bit to clear the CSSTS bit
to 0.
Indicates the valid value only when the host
controller function is selected.
11 0 R Reserved
This bit is always read as 0. The write value should
always be 0.