فهرست منبع

add:添加luat_get_current_task

Dozingfiretruck 3 سال پیش
والد
کامیت
441ab5a021
2فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 4 0
      application/src/luat_rtos_air105.c
  2. 1 1
      os/FreeRTOS_v10/include/FreeRTOS.h

+ 4 - 0
application/src/luat_rtos_air105.c

@@ -87,6 +87,10 @@ void luat_task_resume_all(void)
 	OS_ResumeTask(NULL);
 }
 
+void *luat_get_current_task(void)
+{
+	return xTaskGetCurrentTaskHandle();
+}
 
 void *luat_mutex_create(void)
 {

+ 1 - 1
os/FreeRTOS_v10/include/FreeRTOS.h

@@ -199,7 +199,7 @@
 #endif
 
 #ifndef INCLUDE_xTaskGetCurrentTaskHandle
-    #define INCLUDE_xTaskGetCurrentTaskHandle    0
+    #define INCLUDE_xTaskGetCurrentTaskHandle    1
 #endif
 
 #if configUSE_CO_ROUTINES != 0