Section 26 USB 2.0 Host/Function Module
R01UH0134EJ0400 Rev. 4.00 Page 1415 of 2108
Sep 24, 2014
SH7262 Group, SH7264 Group
26.3.28 DCP Configuration Register (DCPCFG)
DCPCFG is a register that specifies the data transfer direction for the default control pipe (DCP).
This register is initialized by a power-on reset.
15 14 13 12 11 10 9 8 76543210
Bit:
Initial value:
R/W:
0000000000000000
RRRRRRRR/W R/W RRR/W RRRR
———————CNTMD
SHTNAK
——DIR————
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 bit 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 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.