From 8422d793832f02f6f73f27df702bd7bd728140a1 Mon Sep 17 00:00:00 2001 From: chinglee-iot <61685396+chinglee-iot@users.noreply.github.com> Date: Wed, 31 Jan 2024 16:02:12 +0800 Subject: [PATCH] Update on target test for passive idle hook (#1128) Co-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com> --- FreeRTOS/Test/Target/boards/pico/FreeRTOSConfig.h | 1 + .../Target/tests/smp/multiple_tasks_running/test_config.h | 5 ----- FreeRTOS/Test/Target/tests/smp/template/README.md | 1 - FreeRTOS/Test/Target/tests/smp/template/test_config.h | 4 ---- 4 files changed, 1 insertion(+), 10 deletions(-) diff --git a/FreeRTOS/Test/Target/boards/pico/FreeRTOSConfig.h b/FreeRTOS/Test/Target/boards/pico/FreeRTOSConfig.h index 863bf57154..22d7b7720b 100644 --- a/FreeRTOS/Test/Target/boards/pico/FreeRTOSConfig.h +++ b/FreeRTOS/Test/Target/boards/pico/FreeRTOSConfig.h @@ -42,6 +42,7 @@ /* Scheduler Related */ #define configUSE_TICKLESS_IDLE 0 #define configUSE_IDLE_HOOK 0 +#define configUSE_PASSIVE_IDLE_HOOK 0 #define configUSE_TICK_HOOK 1 #define configTICK_RATE_HZ ( ( TickType_t ) 1000 ) #define configMAX_PRIORITIES 32 diff --git a/FreeRTOS/Test/Target/tests/smp/multiple_tasks_running/test_config.h b/FreeRTOS/Test/Target/tests/smp/multiple_tasks_running/test_config.h index 1998c31759..bcaedd7890 100644 --- a/FreeRTOS/Test/Target/tests/smp/multiple_tasks_running/test_config.h +++ b/FreeRTOS/Test/Target/tests/smp/multiple_tasks_running/test_config.h @@ -38,10 +38,6 @@ #undef configUSE_CORE_AFFINITY #endif /* ifdef configUSE_CORE_AFFINITY */ -#ifdef configUSE_MINIMAL_IDLE_HOOK - #undef configUSE_MINIMAL_IDLE_HOOK -#endif /* ifdef configUSE_MINIMAL_IDLE_HOOK */ - #ifdef configUSE_TASK_PREEMPTION_DISABLE #undef configUSE_TASK_PREEMPTION_DISABLE #endif /* ifdef configUSE_TASK_PREEMPTION_DISABLE */ @@ -56,7 +52,6 @@ #define configRUN_MULTIPLE_PRIORITIES 1 #define configUSE_CORE_AFFINITY 0 -#define configUSE_MINIMAL_IDLE_HOOK 0 #define configUSE_TASK_PREEMPTION_DISABLE 0 #define configUSE_TIME_SLICING 0 #define configUSE_PREEMPTION 0 diff --git a/FreeRTOS/Test/Target/tests/smp/template/README.md b/FreeRTOS/Test/Target/tests/smp/template/README.md index 8452554149..8124f5c01a 100644 --- a/FreeRTOS/Test/Target/tests/smp/template/README.md +++ b/FreeRTOS/Test/Target/tests/smp/template/README.md @@ -16,7 +16,6 @@ - Ensure that the following configurations are not defined in `FreeRTOSConfig.h` as those are defined in `test_config.h`: - `configRUN_MULTIPLE_PRIORITIES` - `configUSE_CORE_AFFINITY` - - `configUSE_MINIMAL_IDLE_HOOK` - `configUSE_TASK_PREEMPTION_DISABLE` - `configUSE_TIME_SLICING` - `configUSE_PREEMPTION` diff --git a/FreeRTOS/Test/Target/tests/smp/template/test_config.h b/FreeRTOS/Test/Target/tests/smp/template/test_config.h index 0a029c1d55..59f4e62aa7 100644 --- a/FreeRTOS/Test/Target/tests/smp/template/test_config.h +++ b/FreeRTOS/Test/Target/tests/smp/template/test_config.h @@ -38,10 +38,6 @@ #undef configUSE_CORE_AFFINITY #endif /* ifdef configUSE_CORE_AFFINITY */ -#ifdef configUSE_MINIMAL_IDLE_HOOK - #undef configUSE_MINIMAL_IDLE_HOOK -#endif /* ifdef configUSE_MINIMAL_IDLE_HOOK */ - #ifdef configUSE_TASK_PREEMPTION_DISABLE #undef configUSE_TASK_PREEMPTION_DISABLE #endif /* ifdef configUSE_TASK_PREEMPTION_DISABLE */