Skip to content
Snippets Groups Projects
Commit 411626fe authored by Peter Kietzmann's avatar Peter Kietzmann
Browse files

cpu/msp430: initialize gpio as input OR output

parent ed2c9476
No related branches found
No related tags found
No related merge requests found
...@@ -88,11 +88,13 @@ int gpio_init(gpio_t pin, gpio_mode_t mode) ...@@ -88,11 +88,13 @@ int gpio_init(gpio_t pin, gpio_mode_t mode)
} }
/* reset pin and output value */ /* reset pin and output value */
port->DIR &= ~(_pin(pin));
port->OD &= ~(_pin(pin));
if (mode == GPIO_OUT) { if (mode == GPIO_OUT) {
port->DIR |= _pin(pin); port->DIR |= _pin(pin);
} }
else {
port->DIR &= ~(_pin(pin));
}
port->OD &= ~(_pin(pin));
return 0; return 0;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment