Renesas R5S72622 Manual De Usuario

Descargar
Página de 2152
 
Section 26   USB 2.0 Host/Function Module 
R01UH0134EJ0400  Rev. 4.00  
 
Page 1529 of 2108 
Sep 24, 2014 
 
 
 
SH7262 Group, SH7264 Group 
(2)  NYET Handshake Control when the Function Controller Function is Selected 
Table 26.26 lists the responses to received tokens during bulk transmission and control 
transmission. The USB 2.0 host/function module returns a NYET when an OUT token is received 
while there is only one packet of empty space in the buffer memory, during both bulk transmission 
and control transmission. However, an ACK is returned instead of a NYET even under the above 
conditions when a short packet is received. 
Table 26.26  List of Responses to Received Tokens 
Value Set 
for PID Bit in 
DCPCTR 
Buffer 
Memory 
State Token 
Response 
Note 
NAK/STALL 
 SETUP 
ACK 
 
 
 IN/OUT/ 
PING 
NAK/STALL 
 
BUF 
 SETUP 
ACK 
 
 
RCV-BRDY1  OUT/PING 
ACK 
If an OUT token is received, a data 
packet is received. 
 
RCV-BRDY2  OUT 
NYET 
Notifies whether a data packet can 
be received 
 
RCV-BRDY2  OUT (Short)
ACK 
Notifies whether a data packet can 
be received 
 
RCV-BRDY2  PING 
ACK 
Notifies that a data packet can be 
received 
 RCV-NRDY 
OUT/PING 
NAK 
Notifies that a data packet cannot be 
received 
 
TRN-BRDY 
IN 
DATA0/DATA1
A data packet is transmitted 
 
TRN-NRDY 
IN 
NAK 
Notifies that a data packet cannot be 
transmitted 
[Legend] 
RCV-BRDY1:  When an OUT/PING token is received, there is space in the buffer memory for two 
or more packets. 
RCV-BRDY2:  When an OUT token is received, there is only enough space in the buffer memory 
for one packet. 
RCV-NRDY: 
When a PING token is received, there is no space in the buffer memory. 
TRN-BRDY: 
When an IN token is received, there is data to be sent in the buffer memory. 
TRN-NRDY: 
When an IN token is received, there is no data to be sent in the buffer memory.