1ms
1
1
2
3
4
Host message
FIFO content
System DMA read
DMA_REQUEST
1
2
2
3
3
4
4
Error
6
6
6
Non-ISO RX DMA
count handler
End of non-ISO
RX DMA count
handler
Set
IRQ_SRC.RXn_CNT = 1
to clear the interrupt.
Inform the application that
Read channel number n in
DMAN_STAT.
DMAn_RX_IT_SRC register.
the RX DMA transfer on
channel n has sent
RXDMAn.RXn_TC
transaction count without
detecting an EOT.
USB Device Controller
1645
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Universal Serial Bus (USB)
Figure 29-87. Non-ISO RX DMA Transactions Count Interrupt Handler
29.3.27.5 Isochronous OUT (USB HOST -> CPU) DMA Transactions
During ISO transfers to a DMA operated OUT endpoint, a request to the CPU DMA controller is generated
every 1-ms frame when an isochronous data packet is received with no error. There is no interrupt
associated with DMA transfer to ISO OUT endpoints (see
and
Figure 29-88. ISO RX DMA Transaction