English
Language : 

SH7205 Datasheet, PDF (1257/1904 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7200 Series
Section 24 USB 2.0 Host/Function Module (USB)
Bit
Bit Name
Initial
Value R/W Description
4
DIR
0
R/W Transfer Direction*
Specifies the transfer direction for the selected pipe.
0: Receiving direction
1: Sending direction
3 to 0 EPNUM[3:0] 0000 R/W Endpoint Number*
These bits specify the endpoint number for the
selected pipe. Setting 0000 means unused pipe.
Note: Do not make the settings such that the
combination of the set values in the DIR and
EPNUM bits are the same for two or more
pipes (EPNUM = 0000 can be set for multiple
pipes).
Notes: Before modifying these bits after modifying the PID bits for the selected pipe from BUF to
NAK, make sure that CSSTS = 0 and PBUSY = 0. However, if the PID bits have been
modified to NAK by this module, checking of PBUSY is not necessary.
∗ Modify the TYPE bit while the PID bit using the selected pipe is NAK.
Modify the BFRE, DBLB, CNTMD, and DIR bits while CSSTS is 0, PID is NAK, and the
CURPIPE bits has not been set. When modifying the settings of bits after USB
communication is done using the selected pipe, successively write 1 and then 0 to
ACLRM to clear the FIFO buffer assigned to the selected pipe, in addition to satisfying
the conditions of the above mentioned three registers.
Modify the SHTNAK bit while CSSTS is 0 and PID is NAK.
Modify the EPNUM bit while CSSTS is 0, PID is NAK, and the CURPIPE bit has not
been set.
Rev. 1.00 Mar. 25, 2008 Page 1225 of 1868
REJ09B0372-0100