Texas Instruments OMAP5912 Reference Manual page 1460

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

Advertisement

USB Device Controller
3.23
Non-ISO, Non-Control OUT Endpoint Receive Interrupt Handler
168
Universal Serial Bus (USB)
Figure 30 shows the operations necessary to handle non-ISO, non-control
OUT endpoint-specific receive interrupts. This flowchart shows two different
RX transaction handshaking interrupts. There is a third interrupt handshaking
possibility when NAK interrupts are enabled, which is not depicted here.
Depending on the application-specific actions needed for various endpoints
in the real system, it is possible to use one routine that is common to all of the
non-ISO, non-control receive endpoints, where the only differences are in the
EP_NUM register value set and the selection of the proper application RX data
buffer in the read non-ISO RX FIFO data routine (see Figure 31).
This flowchart does not attempt to document control endpoint 0 receive
interrupts, which are discussed separately because of the more complex
three-stage transfer mechanism used for control writes.
SPRU761A

Advertisement

Table of Contents
loading

Table of Contents