English
Language : 

SH7670 Datasheet, PDF (753/1292 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7670 Series
Section 17 USB 2.0 Host/Function Module (USB)
Bit
Bit Name
Initial
Value R/W Description
10 to 0 MXPS[10:0] *
R/W Maximum Packet Size
Specifies the maximum data payload (maximum
packet size) for the selected pipe. The valid value for
these bits depends on the pipe as follows.
PIPE1, PIPE2: 1 byte (H'001) to 1,024 bytes
(H'400)
PIPE3 to PIPE5: 8 bytes (H'008), 16 bytes
(H'010), 32 bytes (H'020),
64 bytes (H'040), and
512 bytes (H'200) (Bits 2 to 0
are not provided.)
PIPE6 to PIPE9: 1 byte (H'001) to 64 bytes
(H'040)
These bits should be set to the appropriate value for
each transfer type based on the USB Specification.
For split transactions using the isochronous pipe,
these bits should be set to 188 bytes or less.
Before modifying these bits after modifying the PID
bits for the selected pipe from BUF to NAK, check
that CSSTS and PBUSY are 0. However, if the PID
bits have been modified to NAK by this module,
checking PBUSY through software is not necessary.
While MXPS is 0, do not write to the FIFO buffer or
set PID to BUF.
Note: * The initial value of MXPS is H'000 when no pipe is selected with the PIPESEL bits in
PIPESEL and H'040 when a pipe is selected with the PIPESEL bit in PIPESEL.
Rev. 1.00 Nov. 14, 2007 Page 727 of 1262
REJ09B0437-0100