Module eic

Source
Expand description

External Interrupt Controller

Modules§

asynch
External Interrupt Asynchronous Mode
config
External Interrupt Sense Configuration
ctrla
Control A
debouncen
Debouncer Enable
dprescaler
Debouncer Prescaler
evctrl
Event Control
intenclr
Interrupt Enable Clear
intenset
Interrupt Enable Set
intflag
Interrupt Flag Status and Clear
nmictrl
Non-Maskable Interrupt Control
nmiflag
Non-Maskable Interrupt Flag Status and Clear
pinstate
Pin State
syncbusy
Synchronization Busy

Structs§

RegisterBlock
Register block

Type Aliases§

Asynch
ASYNCH (rw) register accessor: External Interrupt Asynchronous Mode
Config
CONFIG (rw) register accessor: External Interrupt Sense Configuration
Ctrla
CTRLA (rw) register accessor: Control A
Debouncen
DEBOUNCEN (rw) register accessor: Debouncer Enable
Dprescaler
DPRESCALER (rw) register accessor: Debouncer Prescaler
Evctrl
EVCTRL (rw) register accessor: Event Control
Intenclr
INTENCLR (rw) register accessor: Interrupt Enable Clear
Intenset
INTENSET (rw) register accessor: Interrupt Enable Set
Intflag
INTFLAG (rw) register accessor: Interrupt Flag Status and Clear
Nmictrl
NMICTRL (rw) register accessor: Non-Maskable Interrupt Control
Nmiflag
NMIFLAG (rw) register accessor: Non-Maskable Interrupt Flag Status and Clear
Pinstate
PINSTATE (r) register accessor: Pin State
Syncbusy
SYNCBUSY (r) register accessor: Synchronization Busy