From 01bbbf344cb56e5aeb43544dc81ed2733f861ca2 Mon Sep 17 00:00:00 2001 From: Marti Bolivar Date: Wed, 3 Aug 2011 12:41:06 -0400 Subject: exti.c: Cleanups. --- libmaple/exti.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'libmaple/exti.c') diff --git a/libmaple/exti.c b/libmaple/exti.c index 0678d4c..74a5d78 100644 --- a/libmaple/exti.c +++ b/libmaple/exti.c @@ -34,6 +34,10 @@ #include "nvic.h" #include "bitband.h" +static inline void handle_exti(uint32 exti_num); +static inline void clear_pending(uint32 exti_num); +static inline void dispatch_handler(uint32 exti_num); + /* * Internal state */ @@ -135,8 +139,6 @@ void exti_detach_interrupt(afio_exti_num num) { * Interrupt handlers */ -static inline void handle_exti(uint32 exti_num); - void __irq_exti0(void) { handle_exti(AFIO_EXTI_0); } @@ -189,9 +191,6 @@ void __irq_exti15_10(void) { * Auxiliary functions */ -static inline void clear_pending(uint32 exti_num); -static inline void dispatch_handler(uint32 exti_num); - static inline void handle_exti(uint32 exti) { dispatch_handler(exti); clear_pending(exti); -- cgit v1.2.3