Address offset: 0x018
Interrupt Mask Register
This register works with the Interrupt Register (GINTSTS) to interrupt the application. When an interrupt bit is masked, the interrupt associated with that bit is not generated. However, the GINTSTS register bit corresponding to that interrupt is still set. Note: The fields of this register change depending on host or device mode.
| Bit number | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ID | b | a | Z | Y | X | W | V | U | T | S | R | Q | P | O | N | M | L | K | J | I | H | G | F | E | D | C | B | A | |||||||
| Reset 0x00000000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
| A |
RW |
MODEMISMSK |
Mode: Host and Device. Mode Mismatch Interrupt Mask (ModeMisMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Mode Mismatch Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Mode Mismatch Interrupt Mask |
|||||||||||||||||||||||||||||||||
| B |
RW |
OTGINTMSK |
Mode: Host and Device. OTG Interrupt Mask (OTGIntMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
OTG Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No OTG Interrupt Mask |
|||||||||||||||||||||||||||||||||
| C |
RW |
SOFMSK |
Mode: Host and Device. Start of (micro)Frame Mask (SofMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Start of Frame Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Start of Frame Mask |
|||||||||||||||||||||||||||||||||
| D |
RW |
RXFLVLMSK |
Mode: Host and Device. Receive FIFO Non-Empty Mask (RxFLvlMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Receive FIFO Non-Empty Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Receive FIFO Non-Empty Mask |
|||||||||||||||||||||||||||||||||
| E |
RW |
NPTXFEMPMSK |
Mode: Host and Device. Non-periodic TxFIFO Empty Mask (NPTxFEmpMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Non-periodic TxFIFO Empty Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Non-periodic TxFIFO Empty Mask |
|||||||||||||||||||||||||||||||||
| F |
RW |
GINNAKEFFMSK |
Mode: Device only,. Global Non-periodic IN NAK Effective Mask (GINNakEffMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Global Non-periodic IN NAK Effective Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Global Non-periodic IN NAK Effective Mask |
|||||||||||||||||||||||||||||||||
| G |
RW |
GOUTNAKEFFMSK |
Mode: Device only. Global OUT NAK Effective Mask (GOUTNakEffMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Global OUT NAK Effective Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Global OUT NAK Effective Mask |
|||||||||||||||||||||||||||||||||
| H |
RW |
ERLYSUSPMSK |
Mode: Device only. Early Suspend Mask (ErlySuspMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Early Suspend Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Early Suspend Mask |
|||||||||||||||||||||||||||||||||
| I |
RW |
USBSUSPMSK |
Mode: Device only. USB Suspend Mask (USBSuspMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
USB Suspend Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No USB Suspend Mask |
|||||||||||||||||||||||||||||||||
| J |
RW |
USBRSTMSK |
Mode: Device only. USB Reset Mask (USBRstMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
USB Reset Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No USB Reset Mask |
|||||||||||||||||||||||||||||||||
| K |
RW |
ENUMDONEMSK |
Mode: Device only. Enumeration Done Mask (EnumDoneMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Enumeration Done Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Enumeration Done Mask |
|||||||||||||||||||||||||||||||||
| L |
RW |
ISOOUTDROPMSK |
Mode: Device only. Isochronous OUT Packet Dropped Interrupt Mask (ISOOutDropMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Isochronous OUT Packet Dropped Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Isochronous OUT Packet Dropped Interrupt Mask |
|||||||||||||||||||||||||||||||||
| M |
RW |
EOPFMSK |
Mode: Device only. End of Periodic Frame Interrupt Mask (EOPFMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
End of Periodic Frame Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No End of Periodic Frame Interrupt Mask |
|||||||||||||||||||||||||||||||||
| N |
RW |
RSTRDONEINTMSK |
Mode: Host and Device. Restore Done Interrupt Mask (RstrDoneIntMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Restore Done Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Restore Done Interrupt Mask |
|||||||||||||||||||||||||||||||||
| O |
RW |
EPMISMSK |
Mode: Device only. Endpoint Mismatch Interrupt Mask (EPMisMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Endpoint Mismatch Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Endpoint Mismatch Interrupt Mask |
|||||||||||||||||||||||||||||||||
| P |
RW |
IEPINTMSK |
Mode: Device only. IN Endpoints Interrupt Mask (IEPIntMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
IN Endpoints Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No IN Endpoints Interrupt Mask |
|||||||||||||||||||||||||||||||||
| Q |
RW |
OEPINTMSK |
Mode: Device only. OUT Endpoints Interrupt Mask (OEPIntMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
OUT Endpoints Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No OUT Endpoints Interrupt Mask |
|||||||||||||||||||||||||||||||||
| R |
RW |
INCOMPLPMSK |
Incomplete Periodic Transfer Mask (incomplPMsk) Mode: Host only Incomplete Isochronous OUT Transfer Interrupt Mask (incompISOOUTMsk) Mode: Device only |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Host mode: Incomplete Periodic Transfer MaskDevice mode: Incomplete Isochronous OUT Transfer Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
Host mode: No Incomplete Periodic Transfer MaskDevice mode: No Incomplete Isochronous OUT Transfer Mask |
|||||||||||||||||||||||||||||||||
| S |
RW |
FETSUSPMSK |
Mode: Device only. Data Fetch Suspended Mask (FetSuspMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Data Fetch Suspended Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Data Fetch Suspended Mask |
|||||||||||||||||||||||||||||||||
| T |
RW |
RESETDETMSK |
Mode: Device only. Reset detected Interrupt Mask (ResetDetMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Reset detected Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Reset detected Interrupt Mask |
|||||||||||||||||||||||||||||||||
| U |
RW |
PRTINTMSK |
Mode: Host only. Host Port Interrupt Mask (PrtIntMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Host Port Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Host Port Interrupt Mask |
|||||||||||||||||||||||||||||||||
| V |
RW |
HCHINTMSK |
Mode: Host only. Host Channels Interrupt Mask (HChIntMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Host Channels Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Host Channels Interrupt Mask |
|||||||||||||||||||||||||||||||||
| W |
RW |
PTXFEMPMSK |
Mode: Host only. Periodic TxFIFO Empty Mask (PTxFEmpMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Periodic TxFIFO Empty Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Periodic TxFIFO Empty Mask |
|||||||||||||||||||||||||||||||||
| X |
RW |
LPMINTMSK |
Mode: Host and Device. LPM Transaction Received Interrupt (LPM_Int) LPM Transaction received interrupt Mask |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
LPM Transaction received interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No LPM Transaction received interrupt Mask |
|||||||||||||||||||||||||||||||||
| Y |
RW |
CONIDSTSCHNGMSK |
Mode: Host and Device. Connector ID Status Change Mask (ConIDStsChngMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Connector ID Status Change Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Connector ID Status Change Mask |
|||||||||||||||||||||||||||||||||
| Z |
RW |
DISCONNINTMSK |
Mode: Host and Device. Disconnect Detected Interrupt Mask (DisconnIntMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Disconnect Detected Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Disconnect Detected Interrupt Mask |
|||||||||||||||||||||||||||||||||
| a |
RW |
SESSREQINTMSK |
Mode: Host and Device. Session Request/New Session Detected Interrupt Mask (SessReqIntMsk) |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Session Request or New Session Detected Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
No Session Request or New Session Detected Interrupt Mask |
|||||||||||||||||||||||||||||||||
| b |
RW |
WKUPINTMSK |
Mode: Host and Device. Resume/Remote Wakeup Detected Interrupt Mask (WkUpIntMsk) The WakeUp bit is used for LPM state wake up in a way similar to that of wake up in suspend state. |
||||||||||||||||||||||||||||||||
|
MASK |
0 |
Resume or Remote Wakeup Detected Interrupt Mask |
|||||||||||||||||||||||||||||||||
|
NOMASK |
1 |
Unmask Resume Remote Wakeup Detected Interrupt |
|||||||||||||||||||||||||||||||||