EVE 1.0
irq.h File Reference

External IRQ abstraction. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  irq_config_t
 

Typedefs

typedef void(* irq_handler_cb_t) (void *Module, const struct gpio_ext_t *GpioExt, uint8_t Pin)
 

Enumerations

Functions

void IrqTriggerInternal (uint8_t Pin)
 
void IrqTriggerExternal (void)
 
void IrqEnableInternal (uint8_t Pin, enum irq_mode_t Mode)
 
void IrqRegisterExternal (uint8_t Pin)
 
void GpioInterruptHandler (void)
 Name: GpioInterruptHandler
GPIO interrupt handler Must be called from GPIOTE_Handler.
 

Variables

const uint8_t IntIrqDispatch [32]
 
const uint8_t ExtIrqDispatch []
 
const struct irq_config_t IrqConfig []
 
const struct gpio_ext_tGpioExpanders []
 

Detailed Description

External IRQ abstraction.

Author
DT, Jetro AS

Definition in file irq.h.