![Texas Instruments AM1808 Technical Reference Manual Download Page 1688](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_10945581688.webp)
Registers
1688
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Universal Serial Bus 2.0 (USB) Controller
Table 34-30. Universal Serial Bus OTG (USB0) Registers (continued)
VBUS Slave
Address
Offset
Acronym
Register Description
Section
Indexed Registers
These registers operate on the endpoint selected by the INDEX register
410h
TXMAXP
Maximum Packet Size for Peripheral/Host Transmit Endpoint
(Index register set to select Endpoints 1-4 only)
412h
PERI_CSR0
Control Status Register for Endpoint 0 in Peripheral Mode.
(Index register set to select Endpoint 0)
HOST_CSR0
Control Status Register for Endpoint 0 in Host Mode.
(Index register set to select Endpoint 0)
PERI_TXCSR
Control Status Register for Peripheral Transmit Endpoint.
(Index register set to select Endpoints 1-4)
HOST_TXCSR
Control Status Register for Host Transmit Endpoint.
(Index register set to select Endpoints 1-4)
414h
RXMAXP
Maximum Packet Size for Peripheral/Host Receive Endpoint
(Index register set to select Endpoints 1-4 only)
416h
PERI_RXCSR
Control Status Register for Peripheral Receive Endpoint.
(Index register set to select Endpoints 1-4)
HOST_RXCSR
Control Status Register for Host Receive Endpoint.
(Index register set to select Endpoints 1-4)
418h
COUNT0
Number of Received Bytes in Endpoint 0 FIFO.
(Index register set to select Endpoint 0)
RXCOUNT
Number of Bytes in Host Receive Endpoint FIFO.
(Index register set to select Endpoints 1- 4)
41Ah
HOST_TYPE0
Defines the speed of Endpoint 0
HOST_TXTYPE
Sets the operating speed, transaction protocol and
peripheral endpoint number for the host Transmit endpoint.
(Index register set to select Endpoints 1-4 only)
41Bh
HOST_NAKLIMIT0
Sets the NAK response timeout on Endpoint 0.
(Index register set to select Endpoint 0)
HOST_TXINTERVAL
Sets the polling interval for Interrupt/ISOC transactions or
the NAK response timeout on Bulk transactions for host
Transmit endpoint. (Index register set to select Endpoints 1-
4 only)
41Ch
HOST_RXTYPE
Sets the operating speed, transaction protocol and
peripheral endpoint number for the host Receive endpoint.
(Index register set to select Endpoints 1-4 only)
41Dh
HOST_RXINTERVAL
Sets the polling interval for Interrupt/ISOC transactions or
the NAK response timeout on Bulk transactions for host
Receive endpoint. (Index register set to select Endpoints 1-4
only)
41Fh
CONFIGDATA
Returns details of core configuration. (Index register set to
select Endpoint 0)
FIFOn
420h
FIFO0
Transmit and Receive FIFO Register for Endpoint 0
424h
FIFO1
Transmit and Receive FIFO Register for Endpoint 1
428h
FIFO2
Transmit and Receive FIFO Register for Endpoint 2
42Ch
FIFO3
Transmit and Receive FIFO Register for Endpoint 3
430h
FIFO4
Transmit and Receive FIFO Register for Endpoint 4
OTG Device Control
460h
DEVCTL
Device Control Register