summaryrefslogtreecommitdiff
path: root/src/idle.c
diff options
context:
space:
mode:
authorMeco Man <[email protected]>2021-06-09 19:50:03 +0800
committerMeco Man <[email protected]>2021-06-10 01:48:17 +0800
commit24b4b6cbb9d4b646ed52f1fc996e90f638a7aba6 (patch)
tree09f94a873c2a96a51483f68cafb44ec385192bf5 /src/idle.c
parent5c8625c8ef6deff6979d990f1638200029978dd2 (diff)
[kernel]补充endif后缀注释
Diffstat (limited to 'src/idle.c')
-rw-r--r--src/idle.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/idle.c b/src/idle.c
index e73a78be9c..db256a6010 100644
--- a/src/idle.c
+++ b/src/idle.c
@@ -22,27 +22,27 @@
#ifdef RT_USING_MODULE
#include <dlmodule.h>
-#endif
+#endif /* RT_USING_MODULE */
-#if defined (RT_USING_HOOK)
+#ifdef RT_USING_HOOK
#ifndef RT_USING_IDLE_HOOK
#define RT_USING_IDLE_HOOK
-#endif
-#endif
+#endif /* RT_USING_IDLE_HOOK */
+#endif /* RT_USING_HOOK */
#ifndef IDLE_THREAD_STACK_SIZE
#if defined (RT_USING_IDLE_HOOK) || defined(RT_USING_HEAP)
#define IDLE_THREAD_STACK_SIZE 256
#else
#define IDLE_THREAD_STACK_SIZE 128
-#endif
-#endif
+#endif /* (RT_USING_IDLE_HOOK) || defined(RT_USING_HEAP) */
+#endif /* IDLE_THREAD_STACK_SIZE */
#ifdef RT_USING_SMP
#define _CPUS_NR RT_CPUS_NR
#else
#define _CPUS_NR 1
-#endif
+#endif /* RT_USING_SMP */
extern rt_list_t rt_thread_defunct;
@@ -53,7 +53,7 @@ static rt_uint8_t rt_thread_stack[_CPUS_NR][IDLE_THREAD_STACK_SIZE];
#ifdef RT_USING_IDLE_HOOK
#ifndef RT_IDLE_HOOK_LIST_SIZE
#define RT_IDLE_HOOK_LIST_SIZE 4
-#endif
+#endif /* RT_IDLE_HOOK_LIST_SIZE */
static void (*idle_hook_list[RT_IDLE_HOOK_LIST_SIZE])(void);
@@ -125,7 +125,7 @@ rt_err_t rt_thread_idle_delhook(void (*hook)(void))
return ret;
}
-#endif
+#endif /* RT_USING_IDLE_HOOK */
#ifdef RT_USING_HEAP
/* Return whether there is defunctional thread to be deleted. */
@@ -141,7 +141,7 @@ rt_inline int _has_defunct_thread(void)
return l->next != l;
}
-#endif
+#endif /* RT_USING_HEAP */
/**
* @ingroup Thread
@@ -182,7 +182,7 @@ void rt_thread_idle_excute(void)
rt_object_delete((rt_object_t)thread);
rt_hw_interrupt_enable(lock);
}
-#endif
+#endif /* RT_USING_HEAP */
}
extern void rt_system_power_manager(void);
@@ -196,7 +196,7 @@ static void rt_thread_idle_entry(void *parameter)
rt_hw_secondary_cpu_idle_exec();
}
}
-#endif
+#endif /* RT_USING_SMP */
while (1)
{
@@ -212,12 +212,12 @@ static void rt_thread_idle_entry(void *parameter)
idle_hook();
}
}
-#endif
+#endif /* RT_USING_IDLE_HOOK */
rt_thread_idle_excute();
#ifdef RT_USING_PM
rt_system_power_manager();
-#endif
+#endif /* RT_USING_PM */
}
}
@@ -246,7 +246,7 @@ void rt_thread_idle_init(void)
32);
#ifdef RT_USING_SMP
rt_thread_control(&idle[i], RT_THREAD_CTRL_BIND_CPU, (void*)i);
-#endif
+#endif /* RT_USING_SMP */
/* startup */
rt_thread_startup(&idle[i]);
}
@@ -264,7 +264,7 @@ rt_thread_t rt_thread_idle_gethandler(void)
register int id = rt_hw_cpu_id();
#else
register int id = 0;
-#endif
+#endif /* RT_USING_SMP */
return (rt_thread_t)(&idle[id]);
}