Register Descriptions
1309
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Universal Serial Bus (USB) Controller
18.5.6 USB Receive Interrupt Enable Register (USBRXIE), offset 0x008
The USB receive interrupt enable 16-bit register (USBTXIE) provides interrupt enable bits for the interrupts
in the USBRXIS register. When a bit is set, the USB interrupt is asserted to the interrupt controller when
the corresponding interrupt bit in the USBRXIS register is set. When a bit is cleared, the interrupt in the
USBRXIS register is still set but the USB interrupt to the interrupt controller is not asserted. On reset, all
interrupts are enabled.
Mode(s):
OTG A or Host
OTG B or Device
USBRXIE is shown in
and described in
Figure 18-8. USB Receive Interrupt Enable Register (USBRXIE)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
EP15
EP14
EP13
EP12
EP11
EP10
EP9
EP8
EP7
EP6
EP5
EP4
EP3
EP2
EP1
Rsvd
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 18-11. USB Receive Interrupt Register (USBRXIE) Field Descriptions
Bit
Field
Value
Description
15
EP15
RX Endpoint 15 Interrupt Enable
0
The EP15 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP15 bit in the USBRXIS register is set.
14
EP14
RX Endpoint 14 Interrupt Enable
0
The EP14 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP14 bit in the USBRXIS register is set.
13
EP13
RX Endpoint 13 Interrupt Enable
0
The EP13 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP13 bit in the USBRXIS register is set.
12
EP12
RX Endpoint 12 Interrupt Enable
0
The EP12 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP12 bit in the USBRXIS register is set.
11
EP11
RX Endpoint 11 Interrupt Enable
0
The EP11 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP11 bit in the USBRXIS register is set.
10
EP10
RX Endpoint 10 Interrupt Enable
0
The EP10 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP10 bit in the USBRXIS register is set.
9
EP9
RX Endpoint 9 Interrupt Enable
0
The EP9 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP9 bit in the USBRXIS register is set.
8
EP8
RX Endpoint 8 Interrupt Enable
0
The EP8 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP8 bit in the USBRXIS register is set.
7
EP7
RX Endpoint 7 Interrupt Enable
0
The EP7 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP7 bit in the USBRXIS register is set.
6
EP6
RX Endpoint 6 Interrupt Enable
0
The EP6 receive interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the EP6 bit in the USBRXIS register is set.