Universal Serial Bus OTG Controller
UG0331 User Guide Revision 15.0 364
10.3.13.5 EPx_RX_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_RX_HUB_ADDR_REG register the address is 0x4004308E.
• For EP2_RX_HUB_ADDR_REG register the address is 0x40043096.
• For EP3_RX_HUB_ADDR_REG register the address is 0x4004309E.
• For EP4_RX_HUB_ADDR_REG register the address is 0x400430A6.
10.3.13.6 EPx_TX_HUB_PORT_REG Bit Definitions
Notes:
• For EP1_TX_HUB_PORT_REG register the address is 0x4004308B.
• For EP2_TX_HUB_PORT_REG register the address is 0x40043093.
• For EP3_TX_HUB_PORT_REG register the address is 0x4004309B.
• For EP4_TX_HUB_PORT_REG register the address is 0x400430A3.
10.3.13.7 EPx_RX_HUB_PORT_REG Bit Definitions
Notes:
• For EP1_RX_HUB_PORT_REG register the address is 0x4004308F.
• For EP2_RX_HUB_PORT_REG register the address is 0x40043097.
• For EP3_RX_HUB_PORT_REG register the address is 0x4004309F.
• For EP4_RX_HUB_PORT_REG register the address is 0x400430A7.
Table 301 • EPx_RX_HUB_ADDR_REG
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] Rx Hub Address 0 Address of this USB 2.0 hub for receive
Table 302 • EPx_TX_HUB_PORT_REG (0x40043083)
Bit
Number Name
Reset
Value Function
[6:0] TxHubPort 0 This information, together with the hub address
(EPx_TX_HUB_ADDR_REG), allows the USB controller to support split
transactions.
Table 303 • EPx_RX_HUB_PORT_REG
Bit
Number Name
Reset
Value Function
[6:0] RxHubPort 0 This information, together with the hub address
(EPx_RX_HUB_ADDR_REG), allows the USB controller to support split
transactions.