32.11.2 Non-Maskable Interrupt Control

Important: For Non-Secure accesses, read and write accesses (RW*) are allowed only if the NMI interrupt is set as Non-Secure in the NONSEC register (NONSEC.NMI bit).
Table 32-5. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: NMICTRL
Offset: 0x01
Reset: 0x00
Property: PAC Write-Protection

Bit 76543210 
    NMIASYNCHNMIFILTENNMISENSE[2:0] 
Access R/WR/WR/WR/WR/W 
Reset 00000 

Bit 4 – NMIASYNCH Asynchronous Edge Detection Mode

The NMI edge detection can be operated synchronously or asynchronously to the EIC clock.

ValueNameDescription
0SYNCEdge detection is clock synchronously operated
1ASYNCEdge detection is clock asynchronously operated

Bit 3 – NMIFILTEN Non-Maskable Interrupt Filter Enable

ValueDescription
0NMI filter is disabled.
1NMI filter is enabled.

Bits 2:0 – NMISENSE[2:0] Non-Maskable Interrupt Sense Configuration

These bits define on which edge or level the NMI triggers.

ValueNameDescription
0x0NONENo detection
0x1RISERising-edge detection
0x2FALLFalling-edge detection
0x3BOTHBoth-edge detection
0x4HIGHHigh-level detection
0x5LOWLow-level detection
0x6 - 0x7-Reserved