mbed library sources
Dependents: frdm_kl05z_gpio_test
Fork of mbed-src by
Diff: targets/hal/TARGET_STM/TARGET_NUCLEO_L152RE/gpio_api.c
- Revision:
- 84:f54042cbc282
- Parent:
- 76:aeb1df146756
- Child:
- 113:65a335a675de
--- a/targets/hal/TARGET_STM/TARGET_NUCLEO_L152RE/gpio_api.c Fri Jan 31 10:15:06 2014 +0000 +++ b/targets/hal/TARGET_STM/TARGET_NUCLEO_L152RE/gpio_api.c Mon Feb 03 09:30:05 2014 +0000 @@ -42,15 +42,13 @@ } void gpio_init(gpio_t *obj, PinName pin, PinDirection direction) { - GPIO_TypeDef *gpio; - if (pin == NC) return; uint32_t port_index = STM_PORT(pin); // Enable GPIO clock uint32_t gpio_add = Set_GPIO_Clock(port_index); - gpio = (GPIO_TypeDef *)gpio_add; + GPIO_TypeDef *gpio = (GPIO_TypeDef *)gpio_add; // Fill GPIO object structure for future use obj->pin = pin;