Texas Instruments OMAP5912 Reference Manual page 1466

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

Advertisement

USB Device Controller
Figure 34.
SOF Interrupt Handler Flowchart
SOF ISR entry
Application-
specific SOF
timing handling
Any ISO RX
endpoint
configured?
(EPn)
No
Any ISO TX
endpoint
configured?
(EPn)
No
Write 1 to
IRQ_SRC.SOF to clear
the IT.
End of SOF ISR
174
Universal Serial Bus (USB)
Write EP_NUM register:
− EP_NUM.EP_NUM = n
Yes
− EP_NUM.EP_DIR = 0
− EP_NUM.EP_SEL = 1
− EP_NUM.SETUP_SEL = 0
Yes
Another
No
ISO RX endpoint
configured?
(EPn)
Write EP_NUM register:
− EP_NUM.EP_NUM = n
Yes
− EP_NUM.EP_DIR = 1
− EP_NUM.EP_SEL = 1
− EP_NUM.SETUP_SEL = 0
Yes
Another
No
ISO TX endpoint
configured?
(EPn)
Write EP_NUM register:
− EP_NUM.EP_NUM = n
6 wait
− EP_NUM.EP_DIR = 0
states
− EP_NUM.EP_SEL = 0
− EP_NUM.SETUP_SEL = 0
Write EP_NUM register:
− EP_NUM.EP_NUM = n
6 wait
− EP_NUM.EP_DIR = 1
states
− EP_NUM.EP_SEL = 0
− EP_NUM.SETUP_SEL = 0
Caution: The local host must have
handled all ISO endpoints before next
start-of-frame.
ISO RX
handler
ISO RX
handler
SPRU761A

Advertisement

Table of Contents
loading

Table of Contents