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