Describes a PIO interrupt source, including the PIO instance triggering the interrupt and the associated interrupt handler.
Data Fields | |
uint32_t | attr |
void(* | handler )(const uint32_t, const uint32_t) |
uint32_t | id |
uint32_t | mask |
uint32_t s_interrupt_source::attr |
Referenced by pio_handler_set().
void(* s_interrupt_source::handler)(const uint32_t, const uint32_t) |
Referenced by pio_handler_process(), and pio_handler_set().
uint32_t s_interrupt_source::id |
Referenced by pio_handler_set().
uint32_t s_interrupt_source::mask |
Referenced by pio_handler_process(), and pio_handler_set().