|
|
|
@ -16,18 +16,12 @@
@@ -16,18 +16,12 @@
|
|
|
|
|
|
|
|
|
|
#include "AP_Notify.h" |
|
|
|
|
|
|
|
|
|
#if (defined(HAL_GPIO_A_LED_PIN) || defined(HAL_GPIO_B_LED_PIN) || \ |
|
|
|
|
#if (defined(HAL_GPIO_A_LED_PIN) && defined(HAL_GPIO_B_LED_PIN) && \ |
|
|
|
|
defined(HAL_GPIO_C_LED_PIN)) |
|
|
|
|
|
|
|
|
|
#ifndef HAL_GPIO_A_LED_PIN |
|
|
|
|
#define HAL_GPIO_A_LED_PIN -1 |
|
|
|
|
#endif |
|
|
|
|
#ifndef HAL_GPIO_B_LED_PIN |
|
|
|
|
#define HAL_GPIO_B_LED_PIN -1 |
|
|
|
|
#endif |
|
|
|
|
#ifndef HAL_GPIO_C_LED_PIN |
|
|
|
|
#define HAL_GPIO_C_LED_PIN -1 |
|
|
|
|
#endif |
|
|
|
|
static_assert((HAL_GPIO_A_LED_PIN != HAL_GPIO_B_LED_PIN) && |
|
|
|
|
(HAL_GPIO_A_LED_PIN != HAL_GPIO_C_LED_PIN) && |
|
|
|
|
(HAL_GPIO_B_LED_PIN != HAL_GPIO_C_LED_PIN), "Duplicate LED assignments detected"); |
|
|
|
|
|
|
|
|
|
extern const AP_HAL::HAL& hal; |
|
|
|
|
|
|
|
|
|