www.ti.com
P
TMS320DM6446
Digital Media System on-Chip
SPRS283–DECEMBER 2005
Table 5-61. USB 2.0 Register Descriptions (continued)
Address
0x01C6 4418
Acronym
COUNT0
Register Description
Number of received bytes in Endpoint 0 FIFO. (Index register set to select
Endpoint 0)
Number of bytes in host RX endpoint FIFO. (Index register set to select
Endpoints 1 - 4)
Defines the speed of Endpoint 0
Sets the operating speed, transaction protocol and peripheral endpoint number
for the host TX endpoint. (Index register set to select Endpoints 1 - 4 only)
Sets the NAK response timeout on Endpoint 0. (Index register set to select
Endpoint 0)
Sets the polling interval for Interrupt/ISOC transactions or the NAK response
timeout on Bulk transactions for host TX endpoint. (Index register set to select
Endpoints 1 - 4 only)
Sets the operating speed, transaction protocol and peripheral endpoint number
for the host RX endpoint. (Index register set to select Endpoints 1 - 4 only)
Sets the polling interval for Interrupt/ISOC transactions or the NAK response
timeout on Bulk transactions for host RX endpoint. (Index register set to select
Endpoints 1 - 4 only)
Returns details of core configuration (Index register set to select Endpoint 0)
Returns the configured size of the selected RX FIFO and TX FIFOs (Endpoints 1
- 4 only)
TX and RX FIFO Register for Endpoint 0
TX and RX FIFO Register for Endpoint 1
TX and RX FIFO Register for Endpoint 2
TX and RX FIFO Register for Endpoint 3
TX and RX FIFO Register for Endpoint 4
Reserved
Reserved
TX Endpoint FIFO Size (Index register set to select Endpoints 0 - 4 only)
RX Endpoint FIFO Size (Index register set to select Endpoints 0 - 4 only)
TX Endpoint FIFO Address (Index register set to select Endpoints 0 - 4 only)
RX Endpoint FIFO Address (Index register set to select Endpoints 0 - 4 only)
Target Endpoint Control Registers (Valid Only in Host Mode) - EPTRG0
TXFUNCADDR
Address of the target function that has to be accessed through the associated TX
Endpoint
TXHUBADDR
Address of the hub that has to be accessed through the associated TX Endpoint.
This is used only when full speed or low speed device is connected via a USB2.0
high speed hub
TXHUBPORT
Port of the hub that has to be accessed through the associated TX Endpoint. This
is used only when full speed or low speed device is connected via a USB2.0 high
speed hub
RXFUNCADDR
Address of the target function that has to be accessed through the associated RX
Endpoint
RXHUBADDR
Address of the hub that has to be accessed through the associated RX Endpoint.
This is used only when full speed or low speed device is connected via a USB2.0
high speed hub
RXHUBPORT
Port of the hub that has to be accessed through the associated RX Endpoint.
This is used only when full speed or low speed device is connected via a USB2.0
high speed hub
Target Endpoint Control Registers (Valid Only in Host Mode) - EPTRG1
TXFUNCADDR
Address of the target function that has to be accessed through the associated TX
Endpoint
TXHUBADDR
Address of the hub that has to be accessed through the associated TX Endpoint.
This is used only when full speed or low speed device is connected via a USB2.0
high speed hub
0x01C6 4418
RXCOUNT
0x01C6 441A
0x01C6 441A
HOST_TYPE0
HOST_TXTYPE
0x01C6 441B
HOST_NAKLIMIT0
0x01C6 441B
HOST_TXINTERVAL
0x01C6 441C
HOST_RXTYPE
0x01C6 441D
HOST_RXINTERVAL
0x01C6 441F
0x01C6 441F
CONFIGDATA
FIFOSIZE
0x01C6 4420
0x01C6 4424
0x01C6 4428
0x01C6 442C
0x01C6 4430
0x01C6 4434
0x01C6 445C
0x01C6 4462
0x01C6 4463
0x01C6 4464
0x01C6 4466
FIFO0
FIFO1
FIFO2
FIFO3
FIFO4
Reserved
Reserved
TXFIFOSZ
RXFIFOSZ
TXFIFOADDR
RXFIFOADDR
0x01C6 4480
0x01C6 4482
0x01C6 4483
0x01C6 4484
0x01C6 4486
0x01C6 4487
0x01C6 4488
0x01C6 448A
174
Peripheral and Electrical Specifications