Preliminary
Registers
www.ti.com
20.9.6 USB Mentor Core Registers
The Mentor Control register map is divided into the following sections:
•
Common USB registers (0h–Fh) – These registers provide control and status for the complete
core.
•
Indexed Endpoint Control/Status registers (10h–1Fh) – These registers provide control and
status for the currently selected endpoint. The registers mapped into this section depend on whether
the core is in Peripheral mode or in Host mode and on the value of the Index register.
•
FIFOs (20h–5Fh) – This address range provides access to the endpoint FIFOs.
•
Additional Control and Configuration registers (60h–7Fh) – These registers provide additional device
status and control.
•
Target Endpoint Control Registers (80h–FFh) – These registers provide target function and hub
address details for each of the endpoints.
•
Non-Indexed Endpoint Control/Status registers (100h and above) – The registers available at
10h–1Fh, accessible independently of the setting of the Index register. 100h–10Fh, EP0 registers;
110h–11Fh, EP1 registers; 120h–12Fh, EP2; and so on.
Two instances of the mentor core registers exist within USB0 space. Since both USB modules operate
independent of each other, each USB core has its own set of registers. USB0 mentor base address is
0x4740_1400 while USB1 mentor core registers base address is 0x4740_1C00. Below offset of the
core registers The absolute address is computed by summing the CORE_OFFSET with
USBn_OFFSET.
20.9.6.1 Common USB Registers
These registers provide control and status for the complete core.
lists the registers.
Table 20-160. Common USB Registers
Core Address Offset
Common USB Registers
0h
Function Address Register
1h
Power Management Register
2h
Interrupt Register for Endpoint 0 Plus Transmit Endpoints 1 to 15
4h
Interrupt Register for Receive Endpoints 1 to 15
6h
Interrupt Enable Register for INTRTX
8h
Interrupt Enable Register for INTRRX
Ah
Interrupt Register for Common USB Interrupts
Bh
Interrupt Enable Register for INTRUSB
Ch
Frame Number Register
Eh
Index Register for Selecting the Endpoint Status and Control Registers
Fh
Register to Enable the USB 2.0 Test Modes
1942
Universal Serial Bus (USB)
SPRUGX9 – 15 April 2011
© 2011, Texas Instruments Incorporated
Содержание TMS320C6A816 Series
Страница 2: ...Preliminary 2 SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 92: ...92 Read This First SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1122: ...1122 Multichannel Audio Serial Port McASP SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1562: ...1562 Real Time Clock RTC SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1658: ...1658 Timers SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1750: ...1750 UART IrDA CIR Module SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1984: ...1984 Universal Serial Bus USB SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...