Universal Serial Bus OTG Controller
UG0331 User Guide Revision 15.0 312
10.3.5.5 TX_IRQ_EN_REG Bit Definitions
10.3.5.6 RX_IRQ_EN_REG Bit Definitions
10.3.5.7 USB_IRQ_REG Bit Definitions
Table 203 • TX_IRQ_EN_REG (0x40043006)
Bit
Number Name
Reset
Value Function
[15:5] Reserved N/A N/A
4 EP4 TxEn 1 Transmit endpoint 4 interrupt enable
3 EP3 TxEn 1 Transmit endpoint 3 interrupt enable
2 EP2 TxEn 1 Transmit endpoint 2 interrupt enable
1 EP1 TxEn 1 Transmit endpoint 1 interrupt enable
0 EP0 1 Endpoint0 interrupt enable
Table 204 • RX_IRQ_EN_REG (0x40043008)
Bit
Number Name
Reset
Value Function
[15:5] Reserved N/A N/A
4 EP4 RxEn 1 Receive endpoint 4 interrupt enable
3 EP3 RxEn 1 Receive endpoint 3 interrupt enable
2 EP2 RxEn 1 Receive endpoint 2 interrupt enable
1 EP1 RxEn 1 Receive endpoint 1 interrupt enable
0 Reserved 0 Always returns zero
Table 205 • USB_IRQ_REG (0x4004300A)
Bit
Number Name
Reset
Value Function
7 VBus Error 0 Set when VBus drops below the VBus valid threshold during a session.
Only valid when the USB controller is an A device.
6 Sess Req 0 Set when session request signaling has been detected.
Only valid when the USB controller is an A device.
5 Discon 0 Set in Host mode when a device disconnection is detected. Set in Peripheral
mode when a session ends. Valid at all transaction speeds.
4 Conn 0 Set when a device connection is detected. Only valid in Host mode. Valid at
all transaction speeds.
3 SOF 0 Set when a new frame starts.
2 Reset 0 Set in Peripheral mode when reset signaling is detected on the bus.
Babble Set in Host mode when babble is detected.
Only active after first SOF has been sent.
1 Resume 0 Set when resume signaling is detected on the bus while the USB controller
is in Suspend mode.