From e7620727ffca0a91ee13d086631e26c51eadd383 Mon Sep 17 00:00:00 2001 From: Dominic Clifton Date: Sun, 17 Jan 2016 02:49:47 +0100 Subject: [PATCH] Fix led strip unit test compilation warning. --- src/test/unit/platform.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/test/unit/platform.h b/src/test/unit/platform.h index c15ce376a9..17f3182b6f 100644 --- a/src/test/unit/platform.h +++ b/src/test/unit/platform.h @@ -24,11 +24,18 @@ #define TELEMETRY #define LED_STRIP #define USE_SERVOS +#define TRANSPONDER #define SERIAL_PORT_COUNT 4 #define MAX_SIMULTANEOUS_ADJUSTMENT_COUNT 6 +#define TARGET_BOARD_IDENTIFIER "TEST" + +#define U_ID_0 0 +#define U_ID_1 1 +#define U_ID_2 2 + typedef enum { Mode_TEST = 0x0, @@ -45,6 +52,18 @@ typedef struct void* test; } TIM_TypeDef; +typedef enum {RESET = 0, SET = !RESET} FlagStatus, ITStatus; typedef enum {DISABLE = 0, ENABLE = !DISABLE} FunctionalState; typedef enum {TEST_IRQ = 0 } IRQn_Type; + +typedef struct { + void* test; +} DMA_Channel_TypeDef; + +uint8_t DMA_GetFlagStatus(void *); +void DMA_Cmd(DMA_Channel_TypeDef*, FunctionalState ); +void DMA_ClearFlag(uint32_t); + +#define WS2811_DMA_TC_FLAG (void *)1 +#define WS2811_DMA_HANDLER_IDENTIFER 0