Universal Serial Bus OTG Controller
UG0331 User Guide Revision 15.0
363
10.3.13.2 EPx_TX_FUNC_ADDR_REG Bit Definitions
Notes:
•
Allowed values of x are 0, 1, 2, 3, and 4, corresponding to endpoints 0, 1, 2, 3, and 4.
•
For EP1_TX_FUNC_ADDR_REG register the address is 0x40043088.
•
For EP2_TX_FUNC_ADDR_REG register the address is 0x40043090.
•
For EP3_TX_FUNC_ADDR_REG register the address is 0x40043098.
•
For EP4_TX_FUNC_ADDR_REG register the address is 0x400430A0.
10.3.13.3 EPx_RX_FUNC_ADDR_REG Bit Definitions
Notes:
•
Allowed values of x are 0, 1, 2, 3, and 4, corresponding to endpoints 0, 1, 2, 3, and 4.
•
For EP2_RX_FUNC_ADDR_REG register the address is 0x40043094.
•
For EP3_RX_FUNC_ADDR_REG register the address is 0x4004309C.
•
For EP4_RX_FUNC_ADDR_REG register the address is 0x400430A4.
10.3.13.4 EPx_TX_HUB_ADDR_REG Bit Definitions
Notes:
•
Allowed values of x are 0, 1, 2, 3, and 4, corresponding to endpoints 0, 1, 2, 3, and 4.
•
For EP1_TX_HUB_ADDR_REG register the address is 0x4004308A.
•
For EP2_TX_HUB_ADDR_REG register the address is 0x40043092.
•
For EP3_TX_HUB_ADDR_REG register the address is 0x4004309A.
•
For EP4_TX_HUB_ADDR_REG register the address is 0x400430A2.
Table 298 •
EPx_TX_FUNC_ADDR_REG (0x40043080)
Bit
Number Name
Reset
Value
Function
[6:0]
TxFuncAddr
0
Address of target function for transmit endpointx
Table 299 •
EPx_RX_FUNC_ADDR_REG
Bit
Number Name
Reset
Value
Function
[6:0]
RxFuncAddr
0
Address of target function for Receive Endpointx
Table 300 •
EPx_TX_HUB_ADDR_REG (0x40043082)
Bit
Number Name
Reset
Value
Function
7
Multiple Translators
0
Records whether the hub has multiple transaction translators (set to ‘0’ if
single transaction translator; set to ‘1’ if multiple transaction translators).
[6:0]
Tx Hub Address
0
Address of this USB 2.0 hub is used for transmit