mbed library sources
Dependents: frdm_kl05z_gpio_test
Fork of mbed-src by
Diff: targets/hal/TARGET_Freescale/TARGET_KLXX/TARGET_KL46Z/gpio_irq_api.c
- Revision:
- 113:65a335a675de
- Parent:
- 86:26fc69fd3b6c
- Child:
- 134:4fb64af58963
diff -r a7168c414ef2 -r 65a335a675de targets/hal/TARGET_Freescale/TARGET_KLXX/TARGET_KL46Z/gpio_irq_api.c --- a/targets/hal/TARGET_Freescale/TARGET_KLXX/TARGET_KL46Z/gpio_irq_api.c Fri Mar 07 16:00:07 2014 +0000 +++ b/targets/hal/TARGET_Freescale/TARGET_KLXX/TARGET_KL46Z/gpio_irq_api.c Mon Mar 10 11:30:07 2014 +0000 @@ -17,6 +17,7 @@ #include "cmsis.h" #include "gpio_irq_api.h" +#include "gpio_api.h" #include "error.h" #define CHANNEL_NUM 96 @@ -186,9 +187,8 @@ // Change the NMI pin to an input. This allows NMI pin to // be used as a low power mode wakeup. The application will // need to change the pin back to NMI_b or wakeup only occurs once! -extern void gpio_init(gpio_t *obj, PinName pin, PinDirection direction); void NMI_Handler(void) { gpio_t gpio; - gpio_init(&gpio, PTA4, PIN_INPUT); + gpio_init_in(&gpio, PTA4); }