The 16 registers of EIC (External Interrupt Controller), from 0x44020000, with their reset value and every field. The PIC32CM5112SG00100 has 3618 registers in 68 peripherals, one page each.
EIC External Interrupt Controller
CTRLAControl A
Address
0x44020000
Reset
0x00
Access
read/write
7–
6–
5–
4CKSEL
3–
2–
1ENABLE
0SWRST
3 fields
Field
Bits
What it does
CKSEL
4
Clock Selection
0 Clocked by GCLK
1 Clocked by ULP32K
ENABLE
1
Enable
SWRST
0
Software Reset
NMICTRLNon-Maskable Interrupt Control
Address
0x44020001
Reset
0x00
Access
read/write
7–
6–
5–
4NMIASYNCH
3NMIFILTEN
2NMISENSE2
1NMISENSE1
0NMISENSE0
3 fields
Field
Bits
What it does
NMIASYNCH
4
Asynchronous Edge Detection Mode
0 Edge detection is clock synchronously operated
1 Edge detection is clock asynchronously operated
NMIFILTEN
3
Non-Maskable Interrupt Filter Enable
NMISENSE
2:0
Non-Maskable Interrupt Sense Configuration
0 No detection
1 Rising-edge detection
2 Falling-edge detection
3 Both-edges detection
4 High-level detection
5 Low-level detection
NMIFLAGNon-Maskable Interrupt Flag Status and Clear
Address
0x44020002
Reset
0x0000
Access
read/write
Size
16-bit
1 field
Field
Bits
What it does
NMI
0
Non-Maskable Interrupt
SYNCBUSYSynchronization Busy
Address
0x44020004
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
Field
Bits
What it does
ENABLE
1
Enable Synchronization Busy Status
SWRST
0
Software Reset Synchronization Busy Status
EVCTRLEvent Control
Address
0x44020008
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
EXTINTEO
15:0
External Interrupt Event Output Enable
INTENCLRInterrupt Enable Clear
Address
0x4402000C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
EXTINT
15:0
External Interrupt Enable
NSCHK
31
Non-secure Check Interrupt Enable
INTENSETInterrupt Enable Set
Address
0x44020010
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
EXTINT
15:0
External Interrupt Enable
NSCHK
31
Non-secure Check Interrupt Enable
INTFLAGInterrupt Flag Status and Clear
Address
0x44020014
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
EXTINT
15:0
External Interrupt
NSCHK
31
Non-secure Check Interrupt
ASYNCHExternal Interrupt Asynchronous Mode
Address
0x44020018
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
ASYNCH
15:0
Asynchronous Edge Detection Mode
0 EIC_EXTINTx edge detection is synchronously operated
1 EIC_EXTINTx edge detection is asynchronously operated