SimAVR
AVR Simulator
|
interrupt vector for the IO modules More...
#include <sim_interrupts.h>
Data Fields | |
uint8_t | vector |
vector number, zero (reset) is reserved More... | |
avr_regbit_t | enable |
IO register index for the "interrupt enable" flag for this vector. More... | |
avr_regbit_t | raised |
IO register index for the register where the "raised" flag is (optional) More... | |
avr_irq_t | irq |
raised to 1 when queued, to zero when called More... | |
uint8_t | pending:1 |
uint8_t | trace:1 |
uint8_t | raise_sticky:1 |
1 if the interrupt flag (= the raised regbit) is not cleared More... | |
interrupt vector for the IO modules
avr_regbit_t enable |
IO register index for the "interrupt enable" flag for this vector.
avr_irq_t irq |
raised to 1 when queued, to zero when called
uint8_t pending |
uint8_t raise_sticky |
1 if the interrupt flag (= the raised regbit) is not cleared
avr_regbit_t raised |
IO register index for the register where the "raised" flag is (optional)
uint8_t trace |
uint8_t vector |
vector number, zero (reset) is reserved