English
Language : 

SH7263 Datasheet, PDF (1347/1862 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7260 Series
Section 25 USB 2.0 Host/Function Module (USB)
(2) NRDY Interrupt
If a pipe is under the conditions below, this module sets the corresponding bit in NRDYSTS to 1.
In this case, this module issues the NRDY interrupt if software sets the PIPENRDYE bit in
NRDYENB corresponding to the pipe and the NRDYE bit in INTENB0 to 1. When software
clears all the bits in NRDYSTS, this module clears the NRDY bit in INTSTS0.
(a) When the host controller function is selected:
The NRDY interrupt is generated under either of the following conditions. At this time,
hardware sets the PID bits to stop issuing a token. For the operation of the PID bits, see section
25.4.3 (4), Response PID.
⎯ STALL has been received from the peripheral side for the issued token.
⎯ No response has been returned from the peripheral side for the issued token.
⎯ An overrun/underrun error has occurred during isochronous transfer.
However, a SIGN interrupt will be generated when no ACK response has been returned from
the peripheral side in setup transaction.
(b) When the function controller function is selected:
The NRDY interrupt is generated under the following conditions.
1. For data transmission
If an IN token has been received (data underrun) when the PID bit in PIPEnCTR is set to
BUF and there are no data waiting to be transmitted in the buffer memory.
2. For data reception
⎯ If an OUT token or PING token has been received (data overrun) when the PID bit in
PIPEnCTR is set to BUF and there are no area in the buffer memory where data can be
stored.
⎯ In a bulk transfer, when the maximum packet size has not been set (MXPS = 0) and an
OUT token or a PINK token has been received
⎯ When a CRC error or bit stuffing error has occurred during isochronous transfer
⎯ In an isochronous transfer, when a token has been received in a period other than the
interval frame (an interval error).
Rev. 2.00 Mar. 14, 2008 Page 1313 of 1824
REJ09B0290-0200