GINTMSK

nRF54LM20A | nRF54LM20B Datasheet

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