From a817118eb3983feec7fa220233d342f6de41a3a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Tue, 3 Jan 2017 02:29:50 +0100 Subject: [PATCH] Change test LED pin for the v7 PCB. --- left/src/test_led.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/left/src/test_led.h b/left/src/test_led.h index 9775f25..3997b2b 100644 --- a/left/src/test_led.h +++ b/left/src/test_led.h @@ -10,11 +10,22 @@ #define LOGIC_LED_ON 0U #define LOGIC_LED_OFF 1U +#if UHK_PCB_MAJOR_VERSION == 7 + + #define TEST_LED_GPIO GPIOB + #define TEST_LED_PORT PORTB + #define TEST_LED_CLOCK kCLOCK_PortB + #define TEST_LED_PIN 13 + +#else + #define TEST_LED_GPIO GPIOA #define TEST_LED_PORT PORTA #define TEST_LED_CLOCK kCLOCK_PortA #define TEST_LED_PIN 12 +#endif + #define TEST_LED_ON() GPIO_SetPinsOutput(TEST_LED_GPIO, 1U << TEST_LED_PIN) #define TEST_LED_OFF() GPIO_ClearPinsOutput(TEST_LED_GPIO, 1U << TEST_LED_PIN) #define TEST_LED_SET(state) GPIO_WritePinOutput(TEST_LED_GPIO, TEST_LED_PIN, !(state))