IDLE mode
RxPktRdy
set?
Return
No
Yes
Set
ServiceRxPktRdy
Unload FIFO
Decode command
Yes
Command
has data
phase
?
No
Process command
Set DataEnd
Set ServicedRxPktRdy
Return
Data
No
phase = IN
?
State −> TX
Yes
Return
State −> RX
Return
Architecture
1621
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Universal Serial Bus 2.0 (USB) Controller
34.2.7.1.1.5.1 IDLE Mode
IDLE mode is the mode the endpoint 0 control must select at power-on or reset and is the mode to which
the endpoint 0 control should return when the RX and TX modes are terminated. It is also the mode in
which the SETUP phase of control transfer is handled (as outlined in
Figure 34-7. IDLE Mode Flow Chart