English
Language : 

SH7670 Datasheet, PDF (810/1292 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7670 Series
Section 17 USB 2.0 Host/Function Module (USB)
17.4.3 Pipe Control
Table 17.18 lists the pipe setting items of this module. With USB data transfer, data transmission
has to be carried out using the logic pipe called the endpoint. This module has ten pipes that are
used for data transfer.
Settings should be entered for each of the pipes in conjunction with the specifications of the
system.
Table 17.18 Pipe Setting Items
Register
Name
DCPCFG
PIPECFG
Bit Name
TYPE
BFRE
DBLB
CNTMD
DIR
EPNUM
SHTNAK
PIPEBUF BUFSIZE
Setting
Contents
Remarks
Specifies the
transfer type
PIPE1 to PIPE9: Can be set
Selects the
BRDY interrupt
mode
PIPE1 to PIPE5: Can be set
Selects a double PIPE1 to PIPE5: Can be set
buffer
Selects
continuous
transfer or non-
continuous
transfer
PIPE1 and PIPE2: Can be set (only when bulk
transfer has been selected).
PIPE3 to PIPE5: Can be set
Selects transfer IN or OUT can be set
direction
Endpoint number PIPE1 to PIPE9: Can be set
A value other than 0000 should be set when the pipe
is used.
Selects disabled
state for pipe
when transfer
ends
PIPE1 and PIPE2: Can be set (only when bulk
transfer has been selected)
PIPE3 to PIPE5: Can be set
Buffer memory
size
DCP: Cannot be set (fixed at 256 bytes)
PIPE1 to PIPE5: Can be set (a maximum of 2 kbytes
can be specified)
PIPE6 to PIPE9: Cannot be set (fixed at 64 bytes)
Rev. 1.00 Nov. 14, 2007 Page 784 of 1262
REJ09B0437-0100