Intel® PXA26x Processor Family Developer’s Manua l ix
Contents
11.2.1 Four-Position Pulse Modulation..........................................................................11-2
11.2.2 Frame Format.....................................................................................................11-3
11.2.3 Address Field......................................................................................................11-4
11.2.4 Control Field.......................................................................... .............................11-4
11.2.5 Data Field...........................................................................................................11-4
11.2.6 CRC Field...........................................................................................................11-4
11.2.7 Baud Rate Generation........................................................ ................................11-5
11.2.8 Receive Operation....................................................... ... ....................................11-5
11.2.9 Transmit Operation.............................................................................................11-6
11.2.10Transmit and Receive FIFOs..............................................................................11-7
11.2.11Trailing or Error Bytes in the Receive FIFO........................................................11-7
11.3 Fast Infrared Communications Port Register Descriptions..............................................11-8
11.3.1 FICP Control Register 0..................................... ... ..............................................11-8
11.3.2 FICP Control Register 1..................................... ... ............................................11-10
11.3.3 FICP Control Register 2..................................... ... ............................................11-11
11.3.4 FICP Data Register...........................................................................................11-12
11.3.5 FICP Status Register 0.....................................................................................11-13
11.3.6 FICP Status Register 1.....................................................................................11-14
11.4 Fast Infrared Communications Port Register Locations................................................11-16
12 Universal Serial Bus Device Controller.......................................................................................12-1
12.1 Universal Serial Bus Overview ........................................................................................12-1
12.2 Device Configuration .......................................................................................................12-2
12.3 Universal Serial Bus Protocol ..........................................................................................12-3
12.3.1 Signalling Levels.................................................................................................12-3
12.3.2 Bit Encoding........................................................................................................12-4
12.3.3 Field Formats.................................................. ... .................................................12-4
12.3.4 Packet Formats...................................................................................................12-5
12.3.5 Transaction Formats...........................................................................................12-7
12.3.6 UDC Device Requests........................................................................................12-8
12.3.7 Configuration....................................................................................................12-10
12.4 UDC Hardware Connection ...........................................................................................12-10
12.4.1 Self-Powered Device............................................................. ... ........................12-10
12.4.2 Bus-Powered Devices......................................................................................12-12
12.5 UDC Operation ..............................................................................................................12-12
12.5.1 Case 1: EP0 Control Read...............................................................................12-12
12.5.2 Case 2: EP0 Control Read with a Premature Status Stage..............................12-13
12.5.3 Case 3: EP0 Control Write With or Without a Premature Status Stage............12-14
12.5.4 Case 4: EP0 No Data Command......................................................................12-15
12.5.5 Case 5: EP1 Data Transmit (BULK-IN)........................ ... ..................................12-15
12.5.6 Case 6: EP2 Data Receive (BULK-OUT)..........................................................12-16
12.5.7 Case 7: EP3 Data Transmit (ISOCHRONOUS-IN)...........................................12-17
12.5.8 Case 8: EP4 Data Receive (ISOCHRONOUS-OUT)........................................12-18
12.5.9 Case 9: EP5 Data Transmit (INTERRUPT-IN).................................................12-20
12.5.10Case 10: RESET Interrupt ................................................................................12-20
12.5.11Case 11: SUSPEND Interrupt...........................................................................12-21
12.5.12Case 12: RESUME Interrupt.............................................................................12-21
12.6 UDC Register Descriptions............................................................................................12-21
12.6.1 UDC Control Register.......................................................................................12-22
12.6.2 UDC Endpoint 0 Control/Status Register (UDCCS0)........................................12-24