www.ti.com
List of Figures
1 Functional Block Diagram ................................................................................................. 15
2 Interrupt Service Routine Flow Chart .................................................................................... 25
3 CPU Actions at Transfer Phases ......................................................................................... 29
4 Sequence of Transfer ...................................................................................................... 30
5 Service Endpoint 0 Flow Chart ........................................................................................... 32
6 IDLE Mode Flow Chart .................................................................................................... 33
7 TX Mode Flow Chart ....................................................................................................... 34
8 RX Mode Flow Chart ....................................................................................................... 35
9 Setup Phase of a Control Transaction Flow Chart ..................................................................... 45
10 IN Data Phase Flow Chart ................................................................................................ 47
11 OUT Data Phase Flow Chart ............................................................................................. 48
12 Completion of SETUP or OUT Data Phase Flow Chart ............................................................... 49
13 Completion of IN Data Phase Flow Chart ............................................................................... 51
14 Tx Queue Flow Chart ...................................................................................................... 60
15 Rx Queue Flow Chart ...................................................................................................... 65
16 Control Register (CTRLR) ................................................................................................. 82
17 Status Register (STATR) .................................................................................................. 83
18 RNDIS Register (RNDISR) ................................................................................................ 83
19 Auto Request Register (AUTOREQ) ..................................................................................... 84
20 USB Interrupt Source Register (INTSRCR) ............................................................................. 85
21 USB Interrupt Source Set Register (INTSETR) ........................................................................ 86
22 USB Interrupt Source Clear Register (INTCLRR) ...................................................................... 87
23 USB Interrupt Mask Register (INTMSKR)............................................................................... 88
24 USB Interrupt Mask Set Register (INTMSKSETR) .................................................................... 89
25 USB Interrupt Mask Clear Register (INTMSKCLRR) .................................................................. 90
26 USB Interrupt Source Masked Register (INTMASKEDR) ............................................................. 91
27 USB End of Interrupt Register (EOIR) ................................................................................... 92
28 USB Interrupt Vector Register (INTVECTR) ............................................................................ 92
29 Transmit CPPI Control Register (TCPPICR) ........................................................................... 93
30 Transmit CPPI Teardown Register (TCPPITDR) ...................................................................... 93
31 CPPI DMA End of Interrupt Register (CPPIEOIR) ..................................................................... 94
32 Transmit CPPI Masked Status Register (TCPPIMSKSR) ............................................................ 95
33 Transmit CPPI Raw Status Register (TCPPIRAWSR) ................................................................ 95
34 Transmit CPPI Interrupt Enable Set Register (TCPPIIENSETR) .................................................... 96
35 Transmit CPPI Interrupt Enable Clear Register (TCPPIIENCLRR) .................................................. 96
36 Receive CPPI Control Register (RCPPICR) ............................................................................ 97
37 Receive CPPI Masked Status Register (RCPPIMSKSR) ............................................................. 97
38 Receive CPPI Raw Status Register (RCPPIRAWSR)................................................................. 98
39 Receive CPPI Interrupt Enable Set Register (RCPPIENSETR) ..................................................... 98
40 Receive CPPI Interrupt Enable Clear Register (RCPPIIENCLRR) .................................................. 99
41 Receive Buffer Count 0 Register (RBUFCNT0) ........................................................................ 99
42 Receive Buffer Count 1 Register (RBUFCNT1) ...................................................................... 100
43 Receive Buffer Count 2 Register (RBUFCNT2) ...................................................................... 100
44 Receive Buffer Count 3 Register (RBUFCNT3) ...................................................................... 101
45 Transmit CPPI DMA State Word 0 (TCPPIDMASTATEW0) ........................................................ 101
46 Transmit CPPI DMA State Word 1 (TCPPIDMASTATEW1) ........................................................ 102
47 Transmit CPPI DMA State Word 2 (TCPPIDMASTATEW2) ........................................................ 102
48 Transmit CPPI DMA State Word 3 (TCPPIDMASTATEW3) ........................................................ 103
49 Transmit CPPI DMA State Word 4 (TCPPIDMASTATEW4) ........................................................ 103
50 Transmit CPPI DMA State Word 5 (TCPPIDMASTATEW5) ........................................................ 104
51 Transmit CPPI Completion Pointer (TCPPICOMPPTR) ............................................................. 104
52 Receive CPPI DMA State Word 0 (RCPPIDMASTATEW0) ........................................................ 105
6 List of Figures SPRUGH3 – November 2008
Submit Documentation Feedback