59
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
List of Figures
29-45. DMA FIFO Data Register (DATA_DMA) [address = FCF78A24h]
................................................
29-46. Transmit DMA Control Register n (TXDMAn) [address = FCF78A28h to FCF78A2Ch]
.......................
29-47. Receive DMA Control Register n (RXDMAn) [address = FCF78A30h to FCF78A34h]
........................
29-48. Endpoint 0 Configuration Register (EP0) [address = FCF78A40h]
...............................................
29-49. Receive Endpoint n Configuration Register (EPn_RX) [address = FCF78A42h to FCF78A5Eh]
............
29-50. Transmit Endpoint n Configuration Register (EPn_TX) [address = FCF78A62h to FCF78A7Eh]
............
29-51. Non-Isochronous, Non-Control OUT Transaction Phases and Interrupts
.......................................
29-52. Non-Isochronous IN Transaction Phases and Interrupts
..........................................................
29-53. Isochronous OUT Transaction Phases and Interrupts
.............................................................
29-54. Isochronous IN Transaction Phases and Interrupts
................................................................
29-55. Stages and Transaction Phases of Autodecoded Control Transfers
.............................................
29-56. Stages and Transaction Phases of Non-Autodecoded Control Transfers
.......................................
29-57. Example of RAM Organization
........................................................................................
29-58. Device Configuration Routine
..........................................................................................
29-59. Endpoint Configuration Routine
.......................................................................................
29-60. Prepare for USB RX Transfers Routine
..............................................................................
29-61. Prepare for TX Transfer on Endpoint n Routine
....................................................................
29-62. General USB Interrupt ISR Source Parsing Flowchart
.............................................................
29-63. Setup Interrupt Handler
.................................................................................................
29-64. Parse Command Routine (Setup Stage Control Transfer Request)
..............................................
29-65. Endpoint 0 RX Interrupt Handler
......................................................................................
29-66. Prepare for Control Write Status Stage Routine
....................................................................
29-67. Endpoint 0 TX Interrupt Handler
......................................................................................
29-68. Prepare for Control Read Status Stage Routine
....................................................................
29-69. USB Device Controller Device State Transitions
...................................................................
29-70. Typical Operation for USB Device State Changed Interrupt Handler
............................................
29-71. Attached/Unattached Handler
.........................................................................................
29-72. Configuration Changed Handler
.......................................................................................
29-73. Address Changed Handler
.............................................................................................
29-74. USB Device Reset Handler Flowchart
................................................................................
29-75. Typical Operation for USB Suspend/Resume General USB Interrupt Handler
.................................
29-76. Non-ISO Endpoint-Specific (Except EP 0) ISR Flowchart
.........................................................
29-77. Non-Isochronous Non-Control Endpoint Receive Interrupt Handler
..............................................
29-78. Read Non-Isochronous RX FIFO Data Flowchart
..................................................................
29-79. Non-Isochronous Non-Control Endpoint Transmit Interrupt Handler
.............................................
29-80. Write Non-Isochronous TX FIFO Data Flowchart
...................................................................
29-81. SOF Interrupt Handler Flowchart
......................................................................................
29-82. Read Isochronous RX FIFO Data Flowchart
........................................................................
29-83. Write Isochronous TX FIFO Data Flowchart
.........................................................................
29-84. Non-ISO RX DMA Transaction Example (RX_TC=2)
..............................................................
29-85. Non-ISO RX DMA Start Routine
......................................................................................
29-86. Non-ISO RX DMA EOT Interrupt Handler
...........................................................................
29-87. Non-ISO RX DMA Transactions Count Interrupt Handler
..........................................................
29-88. ISO RX DMA Transaction
..............................................................................................
29-89. ISO RX DMA Start Routine
............................................................................................
29-90. Non-ISO TX DMA Start Routine
.......................................................................................
29-91. Non-ISO TX DMA Done Interrupt Handler
...........................................................................
29-92. ISO TX DMA Start Routine
............................................................................................
29-93. Power Management Signal Values
...................................................................................