Texas Instruments OMAP5912 Reference Manual page 1442

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

USB Device Controller
Figure 17.
Parse Command Routine (Setup Stage Control Transfer Request)
Parse command routine
Write EP_NUM register:
− EP_NUM.EP_NUM = 0
− EP_NUM.EP_DIR = 0
− EP_NUM.EP_SEL = 0
− EP_NUM.SETUP_SEL = 1
Read byte from data
register.
Read byte from data
register.
Read byte from data
register.
Read byte from data
register.
Read byte from data
register.
Write EP_NUM register:
− EP_NUM.EP_NUM = 0
− EP_NUM.EP_DIR = 0
− EP_NUM.EP_SEL = 0
− EP_NUM.SETUP_SEL = 0
150
Universal Serial Bus (USB)
This clears the
IRQ_SRC.SETUP bit.
Save bmrequest type
byte.
Save brequest byte.
Save (LS) byte of
wvalue.
Save (LS) byte of
windex.
Save (LS) byte of
wlength.
IRQ_SRC.
SETUP = 0
?
Yes
End of parse command
routine
Read byte from data
register.
Read byte from data
register.
Read byte from data
register.
No
A new setup transaction
has been received while
the LH was reading setup
data. The LH must handle
new setup data.
Save (MS) byte of
wvalue.
Save (MS) byte of
windex.
Save (MS) byte of
wlength.
Discard
setup data
SPRU761A

Advertisement

Table of Contents
loading

Table of Contents