Register Descriptions
1313
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Universal Serial Bus (USB) Controller
18.5.8 USB Interrupt Enable Register (USBIE), offset 0x00B
NOTE:
Use caution when reading this register. Performing a read may change bit status.
The USB interrupt enable 8-bit register (USBIE) provides interrupt enable bits for each of the interrupts in
USBIS. At reset interrupts 1 and 2 are enabled in Device mode.
Mode(s):
OTG A or Host
OTG B or Device
USBIE in OTG A/Host Mode is shown in
and described in
Figure 18-11. USB Interrupt Enable Register (USBIE) in OTG A/Host Mode
7
6
5
4
3
2
1
0
VBUSERR
SESREQ
DISCON
CONN
SOF
BABBLE
RESUME
Reserved
R-W
R-W
R-W
R-W
R-W
R-W
R-W
R-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 18-14. USB Interrupt Enable Register (USBIE) in OTG A/Host Mode Field Descriptions
Bit
Field
Value
Description
7
VBUSERR
Enable VBUS Error Interrupt
0
The VBUSERR interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the VBUSERR bit in the USBIS register is set.
6
SESREQ
Enable Session Request
0
The SESREQ interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the SESREEQ bit in the USBIS register is set.
5
DISCON
Enable Disconnect Interrupt
0
The DISCON interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the DISCON bit in the USBIS register is set.
4
CONN
Enable Connect Interrupt
0
The CONN interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the CONN bit in the USBIS register is set.
3
SOF
Start of Frame
0
The SOF interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the SOF bit in the USBIS register is set.
2
BABBLE
Babble Detected
0
The BABBLE interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the BABBLE bit in the USBIS register is set.
1
RESUME
RESUME Signaling Detected. This interrupt can only be used if the USB controller's system clock is
enabled. If the user disables the clock programming, the USBDRRIS, USBDRIM, and USBDRISC
registers should be used.
0
The RESUME interrupt is suppressed and not sent to the interrupt controller.
1
An interrupt is sent to the interrupt controller when the RESUME bit in the USBIS register is set.
0
Reserved
0
Reserved