From b8566de11b38d88c5fabee542c32cfed63966956 Mon Sep 17 00:00:00 2001 From: Alwin Berger Date: Fri, 21 Feb 2025 18:07:39 +0100 Subject: [PATCH] polycopter fix macro duplication, allow INSERT_WC --- .../CORTEX_M3_MPS2_QEMU_GCC/main_polycopter.c | 180 ++++++++++-------- 1 file changed, 99 insertions(+), 81 deletions(-) diff --git a/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/main_polycopter.c b/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/main_polycopter.c index cac9c5fd..39b2fe7a 100644 --- a/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/main_polycopter.c +++ b/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/main_polycopter.c @@ -10,8 +10,14 @@ #define NUM_TASKS 15 #include "fuzzhelper.c" +// #ifdef INSERT_WC +// #include "wcinput.h" +// #endif + #ifdef INSERT_WC - #include "wcinput.h" + #define WC_SWITCH(X,D) ((X)*0+(D)) +#else + #define WC_SWITCH(X,D) ((X)+(D)*0) #endif // #define SHORT_CALC 50 @@ -165,11 +171,11 @@ void main_osek(void) { configMAX_PRIORITIES - 1, &xTaskTimeSupervisor ); -#ifdef INSERT_WC - for (int i=0; i