System Control Registers
200
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
System Control and Interrupts
Table 1-70. M3NMI Flag (MNMIFLG) Register Field Descriptions (continued)
Bit
Field
Value
Description
0
NMIINT
NMI Interrupt Flag
This bit indicates if an M3 NMI interrupt was generated. This bit can only be cleared by the user
writing to the respective bit in the NMIFLGCLR register or by an XRS reset.
No further NMI interrupts pulses are generated until this flag is cleared by the user.
0
No NMI interrupt generated
1
NMI interrupt generated
1.13.5.3 M3NMI Flag Clear (MNMIFLGCLR) Register
NOTE:
If hardware is trying to set a bit to "1" while software is trying to clear a bit to "0" on the same
cycle, hardware has priority.
Users should clear the pending FAIL flag first and then clear the NMIINT flag.
Figure 1-60. M3NMI Flag Clear (MNMIFLGCLR) Register
31
16
Reserved
R-0:0
15
10
9
8
Reserved
ACIBERR
C28NMIWDRST
R-0
R/W-0
R/W-0
7
6
5
4
3
2
1
0
C28PIENMIERR
EXTGPIO
C28BISTERR
M3BISTERR
Reserved
CLOCKFAIL
NMIINT
R/W-0
R/W-0
R/W-0
R/W-0
R-0:0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 1-71. M3NMI Flag Clear (MNMIFLGCLR) Register Field Descriptions
Bit
Field
Value
Description
31-10
Reserved
Reserved
9
ACIBERR
CIB Error NMI Flag Clear
0
Ignored; always reads back 0.
1
Clears the corresponding flag bit in the NMIFLG register.
8
C28NMIWDRST
C28 NMI WD Reset Flag Clear
0
Ignored; always reads back 0.
1
Clears the corresponding flag bit in the NMIFLG register.
7
C28PIENMIERR
C28 PIE NMIERR NMI Flag Clear
0
Ignored; always reads back 0.
1
Clears the corresponding flag bit in the NMIFLG register.
6
EXTGPIO
External GPIO NMI Flag Clear
0
Ignored; always reads back 0.
1
Clears the corresponding flag bit in the NMIFLG register.
5
C28BISTERR
C28 BIST Error Flag
0
Writes of 0 are ignored. Always reads back 0.
1
Writing a 1 to the respective bit clears the corresponding flag bit in the NMIFLG and NMISHDFLG
registers.
Note 1: If hardware is trying to set a bit to 1 while software is trying to clear a bit to 0 on the same
cycle, hardware has priority.
Note 2: Users should clear the pending FAIL flag first and then clear the NMIINT flag.