Collaboration diagram for Interrupt Management:
![]() |
Data Structures | |
struct | IRQ_HANDLER |
Defines | |
#define | NUT_IRQCTL_INIT |
#define | NUT_IRQCTL_CLEAR |
#define | NUT_IRQCTL_STATUS |
#define | NUT_IRQCTL_ENABLE |
#define | NUT_IRQCTL_DISABLE |
#define | NUT_IRQCTL_GETMODE |
#define | NUT_IRQCTL_SETMODE |
#define | NUT_IRQCTL_GETPRIO |
#define | NUT_IRQCTL_SETPRIO |
#define | NUT_IRQCTL_GETCOUNT |
#define | NUT_IRQCTL_SETCOUNT |
#define | NUT_IRQMODE_LOWLEVEL |
#define | NUT_IRQMODE_HIGHLEVEL |
#define | NUT_IRQMODE_FALLINGEDGE |
#define | NUT_IRQMODE_RISINGEDGE |
#define | NUT_IRQMODE_EDGE |
Functions | |
SIG_INTERRUPT0 (void) | |
External interrupt 0 entry. | |
SIG_INTERRUPT1 (void) | |
External interrupt 1 entry. | |
SIG_INTERRUPT2 (void) | |
External interrupt 2 entry. | |
SIG_INTERRUPT3 (void) | |
External interrupt 3 entry. | |
SIG_INTERRUPT5 (void) | |
External interrupt 5 entry. | |
SIG_INTERRUPT6 (void) | |
External interrupt 6 entry. | |
SIG_INTERRUPT7 (void) | |
External interrupt 7 entry. | |
SIG_OUTPUT_COMPARE2 (void) | |
Timer 2 output compare interrupt entry. | |
SIG_INPUT_CAPTURE1 (void) | |
Timer 1 input capture interrupt entry. | |
SIG_OUTPUT_COMPARE1A (void) | |
Timer 1A output compare interrupt entry. | |
SIG_OUTPUT_COMPARE1B (void) | |
Timer 1B output compare interrupt entry. | |
SIG_OVERFLOW1 (void) | |
Timer 1 overflow interrupt entry. | |
SIG_OUTPUT_COMPARE0 (void) | |
Timer 0 output compare interrupt entry. | |
SIG_OVERFLOW0 (void) | |
Timer 0 overflow interrupt entry. | |
SIG_SPI (void) | |
SPI interrupt entry. | |
SIG_ADC (void) | |
ADC conversion complete interrupt entry. | |
SIG_COMPARATOR (void) | |
Analog comparator interrupt entry. | |
Variables | |
IRQ_HANDLER | sig_INTERRUPT0 |
IRQ_HANDLER | sig_INTERRUPT1 |
IRQ_HANDLER | sig_INTERRUPT2 |
IRQ_HANDLER | sig_INTERRUPT3 |
IRQ_HANDLER | sig_INTERRUPT4 |
IRQ_HANDLER | sig_INTERRUPT5 |
IRQ_HANDLER | sig_INTERRUPT6 |
IRQ_HANDLER | sig_INTERRUPT7 |
IRQ_HANDLER | sig_OUTPUT_COMPARE2 |
IRQ_HANDLER | sig_OVERFLOW2 |
IRQ_HANDLER | sig_INPUT_CAPTURE1 |
IRQ_HANDLER | sig_OUTPUT_COMPARE1A |
IRQ_HANDLER | sig_OUTPUT_COMPARE1B |
IRQ_HANDLER | sig_OVERFLOW1 |
IRQ_HANDLER | sig_OUTPUT_COMPARE0 |
IRQ_HANDLER | sig_OVERFLOW0 |
IRQ_HANDLER | sig_SPI |
IRQ_HANDLER | sig_UART0_TRANS |
IRQ_HANDLER | sig_UART0_DATA |
IRQ_HANDLER | sig_UART0_RECV |
IRQ_HANDLER | sig_ADC |
IRQ_HANDLER | sig_EEPROM_READY |
IRQ_HANDLER | sig_COMPARATOR |