Do not change data dir for other pins !
authorNathael Pajani <nathael.pajani@ed3l.fr>
Sun, 29 Dec 2013 21:14:18 +0000 (22:14 +0100)
committerNathael Pajani <nathael.pajani@ed3l.fr>
Tue, 8 Nov 2022 16:03:04 +0000 (17:03 +0100)
drivers/gpio.c

index de69999..351cd44 100644 (file)
@@ -225,7 +225,7 @@ void status_led_config(void)
        config_gpio(1, LED_GREEN, (LPC_IO_FUNC_ALT(0) | mode));
        config_gpio(1, LED_RED, (LPC_IO_FUNC_ALT(0) | mode));
        /* Configure both as output */
-       gpio1->data_dir = (1 << LED_GREEN) | (1 << LED_RED);
+       gpio1->data_dir |= (1 << LED_GREEN) | (1 << LED_RED);
        /* Turn both LEDs on */
        //gpio1->set = (1 << LED_GREEN) | (1 << LED_RED);
        gpio1->set = (1 << LED_GREEN);