Fix pio definitions (restore green status led !) and status led numbering (not much...
authorNathael Pajani <nathael.pajani@ed3l.fr>
Mon, 21 Apr 2014 21:33:41 +0000 (23:33 +0200)
committerNathael Pajani <nathael.pajani@ed3l.fr>
Tue, 8 Nov 2022 16:03:04 +0000 (17:03 +0100)
drivers/status_led.c
include/core/pio.h

index 1c75327..728991b 100644 (file)
@@ -41,8 +41,8 @@ void status_led_config(void)
 {
        struct lpc_gpio* gpio1 = LPC_GPIO_1;
        uint32_t mode = (LPC_IO_MODE_PULL_UP | LPC_IO_DIGITAL | LPC_IO_DRIVE_HIGHCURENT);
-       struct pio red_led = LPC_GPIO_1_4;
-       struct pio green_led = LPC_GPIO_1_5;
+       struct pio red_led = LPC_GPIO_1_5;
+       struct pio green_led = LPC_GPIO_1_4;
        /* Status Led GPIO */
        config_pio(&green_led, mode);
        config_pio(&red_led, mode);
index 84b4f90..223189d 100644 (file)
@@ -165,7 +165,7 @@ void config_pio(struct pio* pp, uint32_t mode);
 #define LPC_ADC_AD2_PIO_1_0   {1,  0, 2}
 #define LPC_ADC_AD3_PIO_1_1   {1,  1, 2}
 #define LPC_ADC_AD4_PIO_1_2   {1,  2, 2}
-#define LPC_ADC_AD5_PIO_1_3   {1,  4, 1}
+#define LPC_ADC_AD5_PIO_1_3   {1,  3, 1}
 #define LPC_ADC_AD6_PIO_1_4   {1,  4, 1}
 #define LPC_ADC_AD7_PIO_1_5   {1,  5, 1}