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.