Renesas R5S72643 Doll User Manual


  Open as PDF
of 2152
 
R01UH0134EJ0400 Rev. 4.00 Page 2081 of 2108
Sep 24, 2014
Item Page Revision (See Manual for Details)
26.3.28 DCP Configuration
Register (DCPCFG)
1415,
1416
Table amended
Bit Bit Name
Initial
Value R/W Description
15 to 9 All 0 R Reserved
These bits are always read as 0. The write value
should always be 0.
8 CNTMD 0 R/W Continuous Transfer Mode
Specifies whether the DCP operates in continuous
transfer mode or not.
0: Non-continuous transfer mode
1: Continuous transfer mode
Change the setting of this bit only when CSSTS = 0
and PID = NAK, and no pipe has been selected
using the CURPIPE bits.
When changing the setting of this b it after USB
communication using the DCP, write 1 to BCLR and
clear the FIFO buffer assigned to the DCP in
addition to ensuring that the above three registers
are in the states indicated.
Before changing the setting of this bit after
changing the DCP’s PID bit from BUF to NAK,
confirm that the valu es of CSSTS and PBUSY are
0. However, it is not necessary for this module to
confirm the state of the PBUSY bit if the value of
the PID bit has already been changed to NAK.
7 SHTNAK 0 R/W Disable Pipe when Transfer Finishes
Specifies whether the PID bit is changed to NAK
when a transfer finishes while the DCP is operating
in the receive direction.
0: Continue using pipe after transfer finishes.
1: Disable pipe when transfer finishes.
When this bit is set to 1, this module changes the
PID bit corresponding to the DCP to NAK when it
determines that a transfer to the DCP has finished.
This module determines that a transfer has finished
when a short packet of data (or a zero-length
packet) is received successfully.
Change the setting of this bit only when CSSTS = 0
and PID = NAK.
Before changing the setting of this bit after
changing the DCP’s PID bit from BUF to NAK,
confirm that the values of CSSTS and PBUSY are
0. However, it is not necessary for this module to
confirm the state of the PBUSY bit if the value of
the PID bit has already been changed to NAK.
6, 5 0 R/W Reserved
These bits are always read as 0. The write value
should always be 0.
26.3.36 PIPEn Control
Registers (PIPEnCTR) (n = 1
to 9)
(1) PIPEnCTR (n = 1 to 5)
Table 26.13 Operation of
This Module depending on
PID Setting (when Function
Controller Function is
Selected)
1455 Table amended
PID Transfer Type
Transfer Direction
(DIR Bit)
Operation of This Module
00 (NAK) Bulk or interrupt Operation does not
depend on the
setting.
Returns NAK in response to the token
from the USB host.