ATSAMHA0G14AB EIC registers The 11 registers of EIC (External Interrupt Controller), from 0x40001800, with their reset value and every field. The ATSAMHA0G14AB has 990 registers in 36 peripherals, one page each.
EIC External Interrupt Controller CTRLControl
Address 0x40001800
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 ENABLE 0 SWRST 2 fields
Field Bits What it does ENABLE 1 Enable SWRST 0 Software Reset
STATUSStatus
Address 0x40001801
Reset 0x00
Access read only 7 SYNCBUSY 6 – 5 – 4 – 3 – 2 – 1 – 0 – 1 field
Field Bits What it does SYNCBUSY 7 Synchronization Busy
NMICTRLNon-Maskable Interrupt Control
Address 0x40001802
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 NMIFILTEN 2 NMISENSE2 1 NMISENSE1 0 NMISENSE0 2 fields
Field Bits What it does NMIFILTEN 3 Non-Maskable Interrupt Filter Enable NMISENSE 2:0 Non-Maskable Interrupt Sense0 No detection1 Rising-edge detection2 Falling-edge detection3 Both-edges detection4 High-level detection5 Low-level detection
NMIFLAGNon-Maskable Interrupt Flag Status and Clear
Address 0x40001803
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 – 0 NMI 1 field
Field Bits What it does NMI 0 Non-Maskable Interrupt
EVCTRLEvent Control
Address 0x40001804
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does EXTINTEO15 15 External Interrupt 15 Event Output Enable EXTINTEO14 14 External Interrupt 14 Event Output Enable EXTINTEO13 13 External Interrupt 13 Event Output Enable EXTINTEO12 12 External Interrupt 12 Event Output Enable EXTINTEO11 11 External Interrupt 11 Event Output Enable EXTINTEO10 10 External Interrupt 10 Event Output Enable EXTINTEO9 9 External Interrupt 9 Event Output Enable EXTINTEO8 8 External Interrupt 8 Event Output Enable EXTINTEO7 7 External Interrupt 7 Event Output Enable EXTINTEO6 6 External Interrupt 6 Event Output Enable EXTINTEO5 5 External Interrupt 5 Event Output Enable EXTINTEO4 4 External Interrupt 4 Event Output Enable EXTINTEO3 3 External Interrupt 3 Event Output Enable EXTINTEO2 2 External Interrupt 2 Event Output Enable EXTINTEO1 1 External Interrupt 1 Event Output Enable EXTINTEO0 0 External Interrupt 0 Event Output Enable
INTENCLRInterrupt Enable Clear
Address 0x40001808
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does EXTINT15 15 External Interrupt 15 Enable EXTINT14 14 External Interrupt 14 Enable EXTINT13 13 External Interrupt 13 Enable EXTINT12 12 External Interrupt 12 Enable EXTINT11 11 External Interrupt 11 Enable EXTINT10 10 External Interrupt 10 Enable EXTINT9 9 External Interrupt 9 Enable EXTINT8 8 External Interrupt 8 Enable EXTINT7 7 External Interrupt 7 Enable EXTINT6 6 External Interrupt 6 Enable EXTINT5 5 External Interrupt 5 Enable EXTINT4 4 External Interrupt 4 Enable EXTINT3 3 External Interrupt 3 Enable EXTINT2 2 External Interrupt 2 Enable EXTINT1 1 External Interrupt 1 Enable EXTINT0 0 External Interrupt 0 Enable
INTENSETInterrupt Enable Set
Address 0x4000180C
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does EXTINT15 15 External Interrupt 15 Enable EXTINT14 14 External Interrupt 14 Enable EXTINT13 13 External Interrupt 13 Enable EXTINT12 12 External Interrupt 12 Enable EXTINT11 11 External Interrupt 11 Enable EXTINT10 10 External Interrupt 10 Enable EXTINT9 9 External Interrupt 9 Enable EXTINT8 8 External Interrupt 8 Enable EXTINT7 7 External Interrupt 7 Enable EXTINT6 6 External Interrupt 6 Enable EXTINT5 5 External Interrupt 5 Enable EXTINT4 4 External Interrupt 4 Enable EXTINT3 3 External Interrupt 3 Enable EXTINT2 2 External Interrupt 2 Enable EXTINT1 1 External Interrupt 1 Enable EXTINT0 0 External Interrupt 0 Enable
INTFLAGInterrupt Flag Status and Clear
Address 0x40001810
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does EXTINT15 15 External Interrupt 15 EXTINT14 14 External Interrupt 14 EXTINT13 13 External Interrupt 13 EXTINT12 12 External Interrupt 12 EXTINT11 11 External Interrupt 11 EXTINT10 10 External Interrupt 10 EXTINT9 9 External Interrupt 9 EXTINT8 8 External Interrupt 8 EXTINT7 7 External Interrupt 7 EXTINT6 6 External Interrupt 6 EXTINT5 5 External Interrupt 5 EXTINT4 4 External Interrupt 4 EXTINT3 3 External Interrupt 3 EXTINT2 2 External Interrupt 2 EXTINT1 1 External Interrupt 1 EXTINT0 0 External Interrupt 0
WAKEUPWake-Up Enable
Address 0x40001814
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does WAKEUPEN15 15 External Interrupt 15 Wake-up Enable WAKEUPEN14 14 External Interrupt 14 Wake-up Enable WAKEUPEN13 13 External Interrupt 13 Wake-up Enable WAKEUPEN12 12 External Interrupt 12 Wake-up Enable WAKEUPEN11 11 External Interrupt 11 Wake-up Enable WAKEUPEN10 10 External Interrupt 10 Wake-up Enable WAKEUPEN9 9 External Interrupt 9 Wake-up Enable WAKEUPEN8 8 External Interrupt 8 Wake-up Enable WAKEUPEN7 7 External Interrupt 7 Wake-up Enable WAKEUPEN6 6 External Interrupt 6 Wake-up Enable WAKEUPEN5 5 External Interrupt 5 Wake-up Enable WAKEUPEN4 4 External Interrupt 4 Wake-up Enable WAKEUPEN3 3 External Interrupt 3 Wake-up Enable WAKEUPEN2 2 External Interrupt 2 Wake-up Enable WAKEUPEN1 1 External Interrupt 1 Wake-up Enable WAKEUPEN0 0 External Interrupt 0 Wake-up Enable
CONFIG0Configuration n
Address 0x40001818
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does SENSE7 30:28 Input Sense 7 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN6 27 Filter 6 Enable SENSE6 26:24 Input Sense 6 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN5 23 Filter 5 Enable SENSE5 22:20 Input Sense 5 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN4 19 Filter 4 Enable SENSE4 18:16 Input Sense 4 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN3 15 Filter 3 Enable SENSE3 14:12 Input Sense 3 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN2 11 Filter 2 Enable SENSE2 10:8 Input Sense 2 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN1 7 Filter 1 Enable SENSE1 6:4 Input Sense 1 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN0 3 Filter 0 Enable SENSE0 2:0 Input Sense 0 Configuration0 No detection1 Rising-edge detection2 Falling-edge detection3 Both-edges detection4 High-level detection5 Low-level detection FILTEN7 31 Filter 7 Enable
CONFIG1Configuration n
Address 0x4000181C
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does SENSE7 30:28 Input Sense 7 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN6 27 Filter 6 Enable SENSE6 26:24 Input Sense 6 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN5 23 Filter 5 Enable SENSE5 22:20 Input Sense 5 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN4 19 Filter 4 Enable SENSE4 18:16 Input Sense 4 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN3 15 Filter 3 Enable SENSE3 14:12 Input Sense 3 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN2 11 Filter 2 Enable SENSE2 10:8 Input Sense 2 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN1 7 Filter 1 Enable SENSE1 6:4 Input Sense 1 Configuration0 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN0 3 Filter 0 Enable SENSE0 2:0 Input Sense 0 Configuration0 No detection1 Rising-edge detection2 Falling-edge detection3 Both-edges detection4 High-level detection5 Low-level detection FILTEN7 31 Filter 7 Enable