Go to the documentation of this file.
52 #ifndef _APP_GPIOTE_H_
53 #define _APP_GPIOTE_H_
app_io_pull_t pull
Definition: app_gpiote.h:90
app_ctx_type_t ctx_type
Definition: app_gpiote.h:69
uint16_t app_gpiote_config(const app_gpiote_param_t *p_config)
Config the APP GPIO Interrupt DRIVER according to the specified parameters in the app_gpiote_param_t.
app_io_mode_t mode
Definition: app_gpiote.h:89
app_handle_mode_t handle_mode
Definition: app_gpiote.h:91
app_io_pull_t
GPIO pull Enumerations definition.
Definition: app_io.h:187
app_io_type_t
GPIO type Enumerations definition.
Definition: app_io.h:141
app_ctx_type_t
GPIO handler context type Enumerations definition.
Definition: app_io.h:178
app_io_mode_t
GPIO mode Enumerations definition.
Definition: app_io.h:152
void(* app_gpiote_event_handler_t)(app_gpiote_evt_t *p_evt)
GPIOTE input event handler type.
Definition: app_gpiote.h:75
void(* app_io_callback_t)(app_gpiote_evt_t *p_evt)
GPIOTE callback type.
Definition: app_gpiote.h:80
uint32_t pin
Definition: app_gpiote.h:68
uint16_t app_gpiote_init(const app_gpiote_param_t *p_params, uint8_t table_cnt)
Initialize the APP GPIO Interrupt DRIVER according to the specified parameters in the app_gpiote_para...
Header file containing functions prototypes of GPIO app library.
app_io_callback_t io_evt_cb
Definition: app_gpiote.h:92
GPIOTE Interrupt parameters structure definition.
Definition: app_gpiote.h:86
uint32_t pin
Definition: app_gpiote.h:88
app_io_type_t type
Definition: app_gpiote.h:67
app_handle_mode_t
GPIO wake-up mode Enumerations definition.
Definition: app_io.h:168
app_io_type_t type
Definition: app_gpiote.h:87
void app_gpiote_deinit(void)
De-initialize the APP GPIO Interrupt DRIVER peripheral.
Header file of app driver error code.
GPIO Interrupt event Structure definition.
Definition: app_gpiote.h:66