![]() |
no-OS
|
Struct used to store a (peripheral, callback) pair. More...
#include <aducm3029_irq.h>
Public Attributes | |
| uint32_t | irq_id |
| void * | handle |
| void(* | callback )(void *context) |
| void * | ctx |
| enum no_os_irq_trig_level | trig_lv |
Struct used to store a (peripheral, callback) pair.
| void(* irq_action::callback)(void *context) |
Pointer to callback routine
| void * irq_action::ctx |
Pointer to user defined context
| void * irq_action::handle |
Peripheral handler
| uint32_t irq_action::irq_id |
Interrupt event
| enum no_os_irq_trig_level irq_action::trig_lv |
Trigger level for interrupts; Currently only in use for XINT interrupts