GINTMSK

         Interrupt Mask Register
      
Module Instance Base Address Register Address
i_usbotg_0_DWC_otg_intreg 0xFFB00000 0xFFB00018
i_usbotg_1_DWC_otg_intreg 0xFFB40000 0xFFB40018

Size: 32

Offset: 0x18

Access: RW

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

WkUpIntMsk

RW 0x0

SessReqIntMsk

RW 0x0

DisconnIntMsk

RW 0x0

ConIDStsChngMsk

RW 0x0

Reserved

PTxFEmpMsk

RW 0x0

HChIntMsk

RW 0x0

PrtIntMsk

RW 0x0

ResetDetMsk

RW 0x0

FetSuspMsk

RW 0x0

incomplPMsK

RW 0x0

incompISOINMsk

RW 0x0

OEPIntMsk

RW 0x0

IEPIntMsk

RW 0x0

EPMisMsk

RW 0x0

Reserved

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

EOPFMsk

RW 0x0

ISOOutDropMsk

RW 0x0

EnumDoneMsk

RW 0x0

USBRstMsk

RW 0x0

USBSuspMsk

RW 0x0

ErlySuspMsk

RW 0x0

Reserved

GOUTNakEffMsk

RW 0x0

GINNakEffMsk

RW 0x0

NPTxFEmpMsk

RW 0x0

RxFLvlMsk

RW 0x0

SofMsk

RW 0x0

OTGIntMsk

RW 0x0

ModeMisMsk

RW 0x0

RESERVED

RO 0x0

GINTMSK Fields

Bit Name Description Access Reset
31 WkUpIntMsk
Mode: Host and Device
Resume/Remote Wakeup Detected Interrupt Mask
The WakeUp bit is used for LPM state wake up in a way similar to that of wake up in suspend state.
(WkUpIntMsk)
Value Description
0x0 Resume or Remote Wakeup Detected Interrupt Mask
0x1 Unmask Resume Remote Wakeup Detected Interrupt
RW 0x0
30 SessReqIntMsk
Mode: Host and Device
Session Request/New Session Detected Interrupt Mask
(SessReqIntMsk)
Value Description
0x0 Session Request or New Session Detected Interrupt Mask
0x1 No Session Request or New Session Detected Interrupt Mask
RW 0x0
29 DisconnIntMsk
Mode: Host and Device
Disconnect Detected Interrupt Mask (DisconnIntMsk)
Value Description
0x0 Disconnect Detected Interrupt Mask
0x1 No Disconnect Detected Interrupt Mask
RW 0x0
28 ConIDStsChngMsk
Mode: Host and Device
Connector ID Status Change Mask (ConIDStsChngMsk)
Value Description
0x0 Connector ID Status Change Mask
0x1 No Connector ID Status Change Mask
RW 0x0
26 PTxFEmpMsk
Mode: Host only
Periodic TxFIFO Empty Mask (PTxFEmpMsk)
Value Description
0x0 Periodic TxFIFO Empty Mask
0x1 No Periodic TxFIFO Empty Mask
RW 0x0
25 HChIntMsk
Mode: Host only
Host Channels Interrupt Mask (HChIntMsk)
Value Description
0x0 Host Channels Interrupt Mask
0x1 No Host Channels Interrupt Mask
RW 0x0
24 PrtIntMsk
Mode: Host only
Host Port Interrupt Mask (PrtIntMsk)
Value Description
0x0 Host Port Interrupt Mask
0x1 No Host Port Interrupt Mask
RW 0x0
23 ResetDetMsk
Mode: Device only
Reset detected Interrupt Mask (ResetDetMsk)
Value Description
0x0 Reset detected Interrupt Mask
0x1 No Reset detected Interrupt Mask
RW 0x0
22 FetSuspMsk
Mode: Device only
Data Fetch Suspended Mask (FetSuspMsk)
Value Description
0x0 Data Fetch Suspended Mask
0x1 No Data Fetch Suspended Mask
RW 0x0
21 incomplPMsK
Mode: Host only
Incomplete Periodic Transfer Mask (incomplPMsk)
Mode: Device only
Incomplete Isochronous OUT Transfer Interrupt Mask (incompISOOUTMsk)
Value Description
0x0 Incomplete Periodic Transfer Mask
0x1 No Incomplete Periodic Transfer Mask
RW 0x0
20 incompISOINMsk
Mode: Device only
Incomplete Isochronous IN Transfer Mask (incompISOINMsk)
Value Description
0x0 Incomplete Isochronous IN Transfer Mask
0x1 No Incomplete Isochronous IN Transfer Mask
RW 0x0
19 OEPIntMsk
Mode: Device only
OUT Endpoints Interrupt Mask (OEPIntMsk)
Value Description
0x0 OUT Endpoints Interrupt Mask
0x1 No OUT Endpoints Interrupt Mask
RW 0x0
18 IEPIntMsk
Mode: Device only
IN Endpoints Interrupt Mask (IEPIntMsk)
Value Description
0x0 IN Endpoints Interrupt Mask
0x1 No IN Endpoints Interrupt Mask
RW 0x0
17 EPMisMsk
Mode: Device only
Endpoint Mismatch Interrupt Mask (EPMisMsk)
Value Description
0x0 Endpoint Mismatch Interrupt Mask
0x1 No Endpoint Mismatch Interrupt Mask
RW 0x0
15 EOPFMsk
Mode: Device only
End of Periodic Frame Interrupt Mask (EOPFMsk)
Value Description
0x0 End of Periodic Frame Interrupt Mask
0x1 No End of Periodic Frame Interrupt Mask
RW 0x0
14 ISOOutDropMsk
Mode: Device only
Isochronous OUT Packet Dropped Interrupt Mask
(ISOOutDropMsk)
Value Description
0x0 Isochronous OUT Packet Dropped Interrupt Mask
0x1 No Isochronous OUT Packet Dropped Interrupt Mask
RW 0x0
13 EnumDoneMsk
Mode: Device only
Enumeration Done Mask (EnumDoneMsk)
Value Description
0x0 Enumeration Done Mask
0x1 No Enumeration Done Mask
RW 0x0
12 USBRstMsk
Mode: Device only
USB Reset Mask (USBRstMsk)
Value Description
0x0 USB Reset Mask
0x1 No USB Reset Mask
RW 0x0
11 USBSuspMsk
Mode: Device only
USB Suspend Mask (USBSuspMsk)
Value Description
0x0 USB Suspend Mask
0x1 No USB Suspend Mask
RW 0x0
10 ErlySuspMsk
Mode: Device only
Early Suspend Mask (ErlySuspMsk)
Value Description
0x0 Early Suspend Mask
0x1 No Early Suspend Mask
RW 0x0
7 GOUTNakEffMsk
Mode: Device only
Global OUT NAK Effective Mask (GOUTNakEffMsk)
Value Description
0x0 Global OUT NAK Effective Mask
0x1 No Global OUT NAK Effective Mask
RW 0x0
6 GINNakEffMsk
Mode: Device only
Global Non-periodic IN NAK Effective Mask (GINNakEffMsk)
Value Description
0x0 Global Non-periodic IN NAK Effective Mask
0x1 No Global Non-periodic IN NAK Effective Mask
RW 0x0
5 NPTxFEmpMsk
Mode: Host and Device
Non-periodic TxFIFO Empty Mask (NPTxFEmpMsk)
Value Description
0x0 Non-periodic TxFIFO Empty Mask
0x1 No Non-periodic TxFIFO Empty Mask
RW 0x0
4 RxFLvlMsk
Mode: Host and Device
Receive FIFO Non-Empty Mask (RxFLvlMsk)
Value Description
0x0 Receive FIFO Non-Empty Mask
0x1 No Receive FIFO Non-Empty Mask
RW 0x0
3 SofMsk
Mode: Host and Device
Start of (micro)Frame Mask (SofMsk)
Value Description
0x0 Start of Frame Mask
0x1 No Start of Frame Mask
RW 0x0
2 OTGIntMsk
Mode: Host and Device
OTG Interrupt Mask (OTGIntMsk)
Value Description
0x0 OTG Interrupt Mask
0x1 No OTG Interrupt Mask
RW 0x0
1 ModeMisMsk
Mode: Host and Device
Mode Mismatch Interrupt Mask (ModeMisMsk)
Value Description
0x0 Mode Mismatch Interrupt Mask
0x1 No Mode Mismatch Interrupt Mask
RW 0x0
0 RESERVED
RESERVED
RO 0x0