瀏覽代碼

[finsh] Add RUNNING stat in thread

Bernard Xiong 6 年之前
父節點
當前提交
c2a85453b3
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      components/finsh/cmd.c

+ 1 - 0
components/finsh/cmd.c

@@ -214,6 +214,7 @@ long list_thread(void)
                     else if (stat == RT_THREAD_SUSPEND) rt_kprintf(" suspend");
                     else if (stat == RT_THREAD_SUSPEND) rt_kprintf(" suspend");
                     else if (stat == RT_THREAD_INIT)    rt_kprintf(" init   ");
                     else if (stat == RT_THREAD_INIT)    rt_kprintf(" init   ");
                     else if (stat == RT_THREAD_CLOSE)   rt_kprintf(" close  ");
                     else if (stat == RT_THREAD_CLOSE)   rt_kprintf(" close  ");
+                    else if (stat == RT_THREAD_RUNNING) rt_kprintf(" running");
 
 
 #if defined(ARCH_CPU_STACK_GROWS_UPWARD)
 #if defined(ARCH_CPU_STACK_GROWS_UPWARD)
                     ptr = (rt_uint8_t *)thread->stack_addr + thread->stack_size - 1;
                     ptr = (rt_uint8_t *)thread->stack_addr + thread->stack_size - 1;