Universal Serial Bus OTG Controller
UG0331 User Guide Revision 15.0
358
EP0_TX_HUB_PORT_REG
0x0083
7
RW
0
This register only needs to be written where a full
speed or low speed device is connected to the
transmit endpoint0 via a high speed USB 2.0 hub
which carries out the necessary transaction
translation. In such circumstances, these 7-bit
read/write registers need to be used to record the
port of that USB 2.0 hub through which the target
associated with the endpoint1 is accessed. This
is only relevant in Host mode.
For endpoint 0 there is no companion
EP0_TX_HUB_PORT_REG for receive.
EP1_TX_FUNC_ADDR_REG 0x0088
7
RW
0
This register is used to record the address of the
target function that is to be accessed through
endpoint1 for transmit. Required in Host mode.
EP1_TX_HUB_ADDR_REG
0x008A
8
RW
0
This register only needs to be written where a full
speed or low speed device is connected to
transmit endpoint1 through a high speed USB
2.0 hub which carries out the necessary
transaction translation to convert between high
speed transmission and full/low speed
transmission. In such circumstances:
– The lower 7 bits should record the address of
this USB 2.0 hub.
– The top bit should record whether the hub has
multiple transaction translators (set to ‘0’ if single
transaction translator; set to ‘1’ if multiple
transaction translators). This is relevant in Host
mode only.
EP1_TX_HUB_PORT_REG
0x008B
7
RW
0
Needs to be written where a full or low speed
device is connected to transmit endpoint1
through a high speed USB 2.0 hub which carries
out the necessary transaction translation. In such
circumstances, these 7-bit read/write registers
need to be used to record the port of that USB
2.0 hub through which the target associated with
the endpoint0 is accessed. This is only relevant
in Host mode.
Table 297 •
Additional Multipoint CSR Description
(continued)
Register Name
Address
Offset
from
0x400430
00
Width
R/W
Type
Reset
Value Description