From 96e9f73437d5290ba3d8ebfc670c196b07911853 Mon Sep 17 00:00:00 2001 From: Michael Keller Date: Tue, 7 Sep 2021 02:10:26 +1200 Subject: [PATCH] Cleaned up the debug code. --- src/main/build/debug.c | 4 ---- src/main/build/debug.h | 24 +----------------------- 2 files changed, 1 insertion(+), 27 deletions(-) diff --git a/src/main/build/debug.c b/src/main/build/debug.c index be19a23070..b5283f293d 100644 --- a/src/main/build/debug.c +++ b/src/main/build/debug.c @@ -27,10 +27,6 @@ int16_t debug[DEBUG16_VALUE_COUNT]; uint8_t debugMode; -#ifdef DEBUG_SECTION_TIMES -uint32_t sectionTimes[2][4]; -#endif - // Please ensure that these names are aligned with the enum values defined in 'debug.h' - for OSD be sure the name is unique with 12 chars. const char * const debugModeNames[DEBUG_COUNT] = { "NONE", diff --git a/src/main/build/debug.h b/src/main/build/debug.h index 425cbb8524..224bb326ca 100644 --- a/src/main/build/debug.h +++ b/src/main/build/debug.h @@ -24,29 +24,7 @@ extern int16_t debug[DEBUG16_VALUE_COUNT]; extern uint8_t debugMode; -#define DEBUG_SET(mode, index, value) {if (debugMode == (mode)) {debug[(index)] = (value);}} - -#define DEBUG_SECTION_TIMES - -#ifdef DEBUG_SECTION_TIMES -extern uint32_t sectionTimes[2][4]; - -#define TIME_SECTION_BEGIN(index) { \ - extern uint32_t sectionTimes[2][4]; \ - sectionTimes[0][index] = micros(); \ -} - -#define TIME_SECTION_END(index) { \ - extern uint32_t sectionTimes[2][4]; \ - sectionTimes[1][index] = micros(); \ - debug[index] = sectionTimes[1][index] - sectionTimes[0][index]; \ -} -#else - -#define TIME_SECTION_BEGIN(index) {} -#define TIME_SECTION_END(index) {} - -#endif +#define DEBUG_SET(mode, index, value) do { if (debugMode == (mode)) { debug[(index)] = (value); } } while (0) typedef enum { DEBUG_NONE,