beautypg.com

Chart – Texas Instruments TMS320DM357 User Manual

Page 33

background image

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

www.ti.com

USB Controller Host and Peripheral Modes Operation

3.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 6

).

Figure 6. IDLE Mode Flow Chart

SPRUGH3 – November 2008

Universal Serial Bus (USB) Controller

33

Submit Documentation Feedback