English
Language : 

SH7205 Datasheet, PDF (1228/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)
for the pipe to NAK. If an NRDY interrupt is detected when a C-Split has been issued, the
module clears the CSSTS bit to 0.
• When a STALL handshake is received in response to the C-Split:
In this case, this module sets the bit corresponding to the pipe, modifies the PID bit setting for
the pipe to STALL and clears the CSSTS bit to 0. Note that the NRDY interrupt is not detected
in setup transactions.
• In a pipe specified for interrupt transfer, when NYET is received in response to the C-Split for
the micro frame number of 4:
In this case, this module sets the bit corresponding to the pipe to 1 and clears the CSSTS bit to
0 (it does not modify the PID bit setting for the pipe).
(b) Conditions for Pipes in the Receiving Direction
• In a pipe specified for isochronous transfer, when the time to issue an IN token comes while
the FIFO buffer has no empty space:
In this case, this module sets the bit corresponding to the pipe to 1 when it issues S-Split and
sets the OVRN bit to 1. It also discards the data received in response to the IN token
• In a pipe specified for bulk transfer or during transfer for other than setup transactions in the
DCP, when the hub returns no response (timeout is detected without detecting a data packet
from the hub) to the IN token issued by this module at the issuance of S-Split or C-Split, or
when any error has detected in the packet from the hub for consecutive three times:
In this case, this module sets the bit corresponding to the pipe and modifies the PID bit setting
for the pipe to NAK. If this condition arise with C-Split, the module also clears the CSSTS bit
to 0.
• For C-Split in a pipe specified for isochronous transfer or interrupt transfer, when the hub
returns no response (timeout is detected without detecting a data packet from the hub) to the IN
token issued by this module, or when any error has detected in the packet from the hub for
consecutive three times:
If this condition arise with a pipe for interrupt transfer, this module sets the bit corresponding
to the pipe, modifies the PID bit setting for the pipe to NAK, and clears the CSSTS bit to 0. If
this condition arise with a pipe for isochronous transfer, this module sets the bit corresponding
to the pipe and the CRCE bit to 1 and clears the CSSTS bit to 0 (it does not modify the PID bit
setting for the pipe).
• For C-Split in a pipe not specified for isochronous transfer, when a STALL handshake is
received:
In this case, this module sets the bit corresponding to the pipe, modifies the PID bit setting for
the pipe to STALL, and clears the CSSTS bit to 0.
• For C-Split in a pipe specified for isochronous transfer or interrupt transfer, when NYET
handshake is received for the micro frame number of 4:
Rev. 1.00 Mar. 25, 2008 Page 1196 of 1868
REJ09B0372-0100