diff options
| author | Jean Gressmann <[email protected]> | 2021-02-28 06:19:25 +0100 |
|---|---|---|
| committer | Jean Gressmann <[email protected]> | 2021-02-28 06:19:25 +0100 |
| commit | d2575009a16fdf63e9b3fcb78139a37aab133b31 (patch) | |
| tree | 5aa60f7bc334e432d2449eae8eda773afb8ebeaa | |
| parent | 14083ad2df1252436d9f563fb5cf357052a7ec3c (diff) | |
SAM 54 Xplained Pro: fix inverted logic for board led
| -rw-r--r-- | hw/bsp/same54xplainedpro/same54xplainedpro.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/hw/bsp/same54xplainedpro/same54xplainedpro.c b/hw/bsp/same54xplainedpro/same54xplainedpro.c index a176c02f4..60a06b09d 100644 --- a/hw/bsp/same54xplainedpro/same54xplainedpro.c +++ b/hw/bsp/same54xplainedpro/same54xplainedpro.c @@ -166,15 +166,16 @@ void board_init(void) #endif // LED0 init + gpio_set_pin_function(BUTTON_PIN, GPIO_PIN_FUNCTION_OFF); gpio_set_pin_direction(LED_PIN, GPIO_DIRECTION_OUT); - gpio_set_pin_level(LED_PIN, 0); + gpio_set_pin_level(LED_PIN, 1); #if CFG_TUSB_DEBUG >= 2 uart_send_str(BOARD_NAME " LED pin configured\n"); #endif // BTN0 init - gpio_set_pin_function(BUTTON_PIN, GPIO_DIRECTION_IN); + gpio_set_pin_function(BUTTON_PIN, GPIO_PIN_FUNCTION_OFF); gpio_set_pin_direction(BUTTON_PIN, GPIO_DIRECTION_IN); gpio_set_pin_pull_mode(BUTTON_PIN, GPIO_PULL_UP); @@ -228,7 +229,7 @@ void board_init(void) void board_led_write(bool state) { - gpio_set_pin_level(LED_PIN, state); + gpio_set_pin_level(LED_PIN, !state); } uint32_t board_button_read(void) |
