Просмотр исходного кода

Merge pull request #1962 from geniusgogo/fix_kconfig

Fix kconfig
Bernard Xiong 7 лет назад
Родитель
Сommit
aa0799a950
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      src/Kconfig

+ 6 - 1
src/Kconfig

@@ -51,11 +51,16 @@ config RT_USING_OVERFLOW_CHECK
 config RT_USING_HOOK
 config RT_USING_HOOK
     bool "Enable system hook"
     bool "Enable system hook"
     default y
     default y
+    select RT_USING_IDLE_HOOK
     help
     help
         Enable the hook function when system running, such as idle thread hook,
         Enable the hook function when system running, such as idle thread hook,
         thread context switch etc.
         thread context switch etc.
 
 
-    if RT_USING_HOOK
+config RT_USING_IDLE_HOOK
+    bool "Enable IDLE Task hook"
+    default y if RT_USING_HOOK
+
+    if RT_USING_IDLE_HOOK
     config RT_IDEL_HOOK_LIST_SIZE
     config RT_IDEL_HOOK_LIST_SIZE
         int "The max size of idel hook list"
         int "The max size of idel hook list"
         default 4
         default 4