Texas Instruments TMS320DM357 User Manual
Page 80
Registers
www.ti.com
Table 16. Universal Serial Bus (USB) Registers (continued)
Offset
Acronym
Register Description
Section
49Eh
RXHUBADDR
Address of the hub that has to be accessed through the
associated Receive Endpoint. This is used only when full
speed or low speed device is connected via a USB2.0
high-speed hub.
49Fh
RXHUBPORT
Port of the hub that has to be accessed through the
associated Receive Endpoint. This is used only when full
speed or low speed device is connected via a USB2.0
high-speed hub.
Target Endpoint 4 Control Registers, Valid Only in Host Mode
4A0h
TXFUNCADDR
Address of the target function that has to be accessed
through the associated Transmit Endpoint.
4A2h
TXHUBADDR
Address of the hub that has to be accessed through the
associated Transmit Endpoint. This is used only when full
speed or low speed device is connected via a USB2.0
high-speed hub.
4A3h
TXHUBPORT
Port of the hub that has to be accessed through the
associated Transmit Endpoint. This is used only when full
speed or low speed device is connected via a USB2.0
high-speed hub.
4A4h
RXFUNCADDR
Address of the target function that has to be accessed
through the associated Receive Endpoint.
4A6h
RXHUBADDR
Address of the hub that has to be accessed through the
associated Receive Endpoint. This is used only when full
speed or low speed device is connected via a USB2.0
high-speed hub.
4A7h
RXHUBPORT
Port of the hub that has to be accessed through the
associated Receive Endpoint. This is used only when full
speed or low speed device is connected via a USB2.0
high-speed hub.
Control and Status Register for Endpoint 0
502h
PERI_CSR0
Control Status Register for Endpoint 0 in Peripheral Mode
HOST_CSR0
Control Status Register for Endpoint 0 in Host Mode
508h
COUNT0
Number of Received Bytes in Endpoint 0 FIFO
50Ah
HOST_TYPE0
Defines the Speed of Endpoint 0
50Bh
HOST_NAKLIMIT0
Sets the NAK Response Timeout on Endpoint 0
50Fh
CONFIGDATA
Returns details of core configuration.
Control and Status Register for Endpoint 1
510h
TXMAXP
Maximum Packet Size for Peripheral/Host Transmit Endpoint
512h
PERI_TXCSR
Control Status Register for Peripheral Transmit Endpoint
(peripheral mode)
HOST_TXCSR
Control Status Register for Host Transmit Endpoint
(host mode)
514h
RXMAXP
Maximum Packet Size for Peripheral/Host Receive Endpoint
516h
PERI_RXCSR
Control Status Register for Peripheral Receive Endpoint
(peripheral mode)
HOST_RXCSR
Control Status Register for Host Receive Endpoint
(host mode)
518h
RXCOUNT
Number of Bytes in Host Receive endpoint FIFO
51Ah
HOST_TXTYPE
Sets the operating speed, transaction protocol and peripheral
endpoint number for the host Transmit endpoint.
51Bh
HOST_TXINTERVAL
Sets the polling interval for Interrupt/ISOC transactions or the
NAK response timeout on Bulk transactions for host Transmit
endpoint.
51Ch
HOST_RXTYPE
Sets the operating speed, transaction protocol and peripheral
endpoint number for the host Receive endpoint.
80
Universal Serial Bus (USB) Controller
SPRUGH3 – November 2008