|
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