7#ifndef ZEPHYR_INCLUDE_DRIVERS_INTERRUPT_CONTROLLER_WCH_EXTI_H_
8#define ZEPHYR_INCLUDE_DRIVERS_INTERRUPT_CONTROLLER_WCH_EXTI_H_
#define BIT(n)
Unsigned integer with bit position n set (signed in assembly language).
Definition util_macro.h:44
__UINT8_TYPE__ uint8_t
Definition stdint.h:88
void wch_exti_disable(uint8_t line)
void wch_exti_enable(uint8_t line)
int wch_exti_configure(uint8_t line, wch_exti_callback_handler_t callback, void *user)
void(* wch_exti_callback_handler_t)(uint8_t line, void *user)
Definition wch_exti.h:15
void wch_exti_set_trigger(uint8_t line, enum wch_exti_trigger trigger)
wch_exti_trigger
Definition wch_exti.h:17
@ WCH_EXTI_TRIGGER_FALLING_EDGE
Definition wch_exti.h:26
@ WCH_EXTI_TRIGGER_RISING_EDGE
Definition wch_exti.h:24