ATSAML21J16B EIC registers

The 11 registers of EIC (External Interrupt Controller), from 0x40002400, with their reset value and every field. The ATSAML21J16B has 1323 registers in 42 peripherals, one page each.

EIC External Interrupt Controller

CTRLAControl

Address
0x40002400
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CKSEL
  5. 3–
  6. 2–
  7. 1ENABLE
  8. 0SWRST
3 fields
FieldBitsWhat it does
CKSEL4Clock Selection
  • 0 Clocked by GCLK
  • 1 Clocked by ULP32K
ENABLE1Enable
SWRST0Software Reset

NMICTRLNMI Control

Address
0x40002401
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4NMIASYNCH
  5. 3NMIFILTEN
  6. 2NMISENSE2
  7. 1NMISENSE1
  8. 0NMISENSE0
3 fields
FieldBitsWhat it does
NMIASYNCH4NMI Asynchronous edge Detection Enable
  • 0 Edge detection is clock synchronously operated
  • 1 Edge detection is clock asynchronously operated
NMIFILTEN3NMI Filter Enable
NMISENSE2:0NMI Input 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

NMIFLAGNMI Interrupt Flag

Address
0x40002402
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
NMI0NMI Interrupt Flag

SYNCBUSYSyncbusy register

Address
0x40002404
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
ENABLE1Enable synchronisation
SWRST0Software reset synchronisation

EVCTRLEvent Control

Address
0x40002408
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EXTINTEO15:0External Interrupt Event Output Enable

INTENCLRInterrupt Enable Clear

Address
0x4000240C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EXTINT15:0External Interrupt Disable

INTENSETInterrupt Enable Set

Address
0x40002410
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EXTINT15:0External Interrupt Enable

INTFLAGInterrupt Flag Status and Clear

Address
0x40002414
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EXTINT15:0External Interrupt Flag

ASYNCHEIC Asynchronous edge Detection Enable

Address
0x40002418
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ASYNCH15:0EIC Asynchronous edge Detection Enable
  • 0 Edge detection is clock synchronously operated
  • 1 Edge detection is clock asynchronously operated

CONFIG0Configuration n

Address
0x4000241C
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
SENSE730:28Input Sense Configuration 7
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN627Filter Enable 6
SENSE626:24Input Sense Configuration 6
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN523Filter Enable 5
SENSE522:20Input Sense Configuration 5
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN419Filter Enable 4
SENSE418:16Input Sense Configuration 4
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN315Filter Enable 3
SENSE314:12Input Sense Configuration 3
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN211Filter Enable 2
SENSE210:8Input Sense Configuration 2
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN17Filter Enable 1
SENSE16:4Input Sense Configuration 1
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN03Filter Enable 0
SENSE02:0Input Sense Configuration 0
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN731Filter Enable 7

CONFIG1Configuration n

Address
0x40002420
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
SENSE730:28Input Sense Configuration 7
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN627Filter Enable 6
SENSE626:24Input Sense Configuration 6
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN523Filter Enable 5
SENSE522:20Input Sense Configuration 5
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN419Filter Enable 4
SENSE418:16Input Sense Configuration 4
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN315Filter Enable 3
SENSE314:12Input Sense Configuration 3
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN211Filter Enable 2
SENSE210:8Input Sense Configuration 2
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN17Filter Enable 1
SENSE16:4Input Sense Configuration 1
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN03Filter Enable 0
SENSE02:0Input Sense Configuration 0
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN731Filter Enable 7