diff --git a/include/libopencm3/stm32/common/exti_common_all.h b/include/libopencm3/stm32/common/exti_common_all.h index ff402790..339ebf52 100644 --- a/include/libopencm3/stm32/common/exti_common_all.h +++ b/include/libopencm3/stm32/common/exti_common_all.h @@ -58,15 +58,15 @@ #define EXTI19 (1 << 19) /* Trigger types */ -typedef enum trigger_e { +enum exti_trigger_type { EXTI_TRIGGER_RISING, EXTI_TRIGGER_FALLING, EXTI_TRIGGER_BOTH, -} exti_trigger_type; +}; BEGIN_DECLS -void exti_set_trigger(uint32_t extis, exti_trigger_type trig); +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); diff --git a/lib/stm32/exti.c b/lib/stm32/exti.c index f571edda..52bfdec6 100644 --- a/lib/stm32/exti.c +++ b/lib/stm32/exti.c @@ -27,7 +27,7 @@ #endif #include -void exti_set_trigger(uint32_t extis, exti_trigger_type trig) +void exti_set_trigger(uint32_t extis, enum exti_trigger_type trig) { switch (trig) { case EXTI_TRIGGER_RISING: