English
Language : 

SH7205 Datasheet, PDF (1260/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
7 to 0 BUFNMB[7:0] H'00 R/W Buffer Number*
Specify the block number of the first block of the
FIFO buffer to be assigned to the selected pipe. The
blocks to be assigned to the selected buffer are
shown below.
Block number:
BUFNMB + (BUFSIZE + 1) × (DBLB + 1) – 1
A value from H'04 to H'9F can be set in these bits
under the following conditions.
BUFNMB = H'00 to H'03 are used exclusively by the
DCP.
BUFNMB = H'04 is used exclusively by PIPE6.
When PIPE6 is not used, H'04 can be used for
other pipes.
When PIPE6 is selected, writing to these bits is
ignored and H'04 is automatically assigned to
PIPE6 by this module.
BUFNMB = H'05 is used exclusively by PIPE7.
When PIPE7 is not used, H'05 can be used for
other pipes.
When PIPE7 is selected, writing to these bits is
ignored and H'05 is automatically assigned to
PIPE7 by this module.
BUFNMB = H'06 is used exclusively by PIPE8.
When PIPE8 is not used, H'06 can be used for
other pipes.
When PIPE8 is selected, writing to these bits is
ignored and H'06 is automatically assigned to
PIPE8 by this module.
BUFNMB = H'07is used exclusively by PIPE9.
When PIPE9 is not used, H'07 can be used for
other pipes.
When PIPE9 is selected, writing to these bits is
ignored and H'07 is automatically assigned to
PIPE9 by this module.
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 these bits while CSSTS is 0, PID is NAK, and the CURPIPE bit has not been
set.
Rev. 1.00 Mar. 25, 2008 Page 1228 of 1868
REJ09B0372-0100