From 94a2e751a57938c43cba54b5eb1ac00fd3716ed4 Mon Sep 17 00:00:00 2001 From: shaojinchun Date: Thu, 22 Nov 2018 22:06:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3idle.c=E4=B8=AD=E4=B8=80?= =?UTF-8?q?=E5=A4=84=E5=AE=8F=E5=AE=9A=E4=B9=89=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/idle.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/idle.c b/src/idle.c index 7d985e3816..d02b199f32 100644 --- a/src/idle.c +++ b/src/idle.c @@ -30,11 +30,6 @@ #endif #endif -#ifdef RT_USING_IDLE_HOOK -#ifndef RT_IDEL_HOOK_LIST_SIZE -#define RT_IDEL_HOOK_LIST_SIZE 4 -#endif - #ifndef IDLE_THREAD_STACK_SIZE #if defined (RT_USING_IDLE_HOOK) || defined(RT_USING_HEAP) #define IDLE_THREAD_STACK_SIZE 256 @@ -54,6 +49,12 @@ extern rt_list_t rt_thread_defunct; static struct rt_thread idle[_CPUS_NR]; ALIGN(RT_ALIGN_SIZE) static rt_uint8_t rt_thread_stack[_CPUS_NR][IDLE_THREAD_STACK_SIZE]; + +#ifdef RT_USING_IDLE_HOOK +#ifndef RT_IDEL_HOOK_LIST_SIZE +#define RT_IDEL_HOOK_LIST_SIZE 4 +#endif + static void (*idle_hook_list[RT_IDEL_HOOK_LIST_SIZE])(); /** -- GitLab