SimAVR
AVR Simulator
|
This module is just a "relay" for the pin change IRQ in the IO port module. More...
#include <avr_extint.h>
Data Fields | |
avr_io_t | io |
struct { | |
avr_regbit_t isc [2] | |
interrupt sense control bits More... | |
avr_int_vector_t vector | |
interrupt vector More... | |
uint32_t port_ioctl | |
ioctl to use to get port More... | |
uint8_t port_pin | |
pin number in said port More... | |
} | eint [EXTINT_COUNT] |
This module is just a "relay" for the pin change IRQ in the IO port module.
We hook up to their IRQ and raise out interrupt vectors as needed
"isc" is handled, apart from the "level" mode that doesn't make sense here (?)
struct { ... } eint[EXTINT_COUNT] |
avr_io_t io |
avr_regbit_t isc[2] |
interrupt sense control bits
uint32_t port_ioctl |
ioctl to use to get port
uint8_t port_pin |
pin number in said port
avr_int_vector_t vector |
interrupt vector