|
libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
#include <libopencm3/stm32/exti.h>#include <libopencm3/stm32/gpio.h>#include <libopencm3/stm32/syscfg.h>
Go to the source code of this file.
Macros | |
| #define | EXTICR_SELECTION_FIELDSIZE SYSCFG_EXTICR_FIELDSIZE |
| #define | EXTICR_SELECTION_REG(x) SYSCFG_EXTICR(x) |
Functions | |
| void | exti_set_trigger (uint32_t extis, enum exti_trigger_type trig) |
| void | exti_enable_request (uint32_t extis) |
| void | exti_disable_request (uint32_t extis) |
| void | exti_reset_request (uint32_t extis) |
| uint32_t | exti_get_flag_status (uint32_t exti) |
| void | exti_select_source (uint32_t exti, uint32_t gpioport) |