| 
    XFusion API v1.3.0
    
   | 
 
定义、创建和控制线程函数。 更多...

结构体 | |
| struct | _xf_osal_thread_attr_t | 
| 线程的属性结构。  更多... | |
宏定义 | |
| #define | __NO_RETURN __attribute__((__noreturn__)) | 
| #define | XF_OSAL_DETACHED 0x00000000U | 
| #define | XF_OSAL_JOINABLE 0x00000001U | 
| #define | XF_OSAL_UNPRIVILEGED 0x00000002U | 
| #define | XF_OSAL_PRIVIEGED 0x00000004U | 
| #define | MAX_BITS_TASK_NOTIFY 31U | 
| FreeRTOS 对接中,用户可用的线程通知位数(bit0 ~ bit30)。   | |
| #define | THREAD_FLAGS_INVALID_BITS (~((1UL << MAX_BITS_TASK_NOTIFY) - 1U)) | 
| FreeRTOS 对接里,无效(保留)事件位掩码(bit31)。   | |
类型定义 | |
| typedef enum _xf_osal_priority_t | xf_osal_priority_t | 
| 线程优先级。   | |
| typedef struct _xf_osal_thread_attr_t | xf_osal_thread_attr_t | 
| 线程的属性结构。   | |
| typedef void * | xf_osal_thread_t | 
| 线程句柄。   | |
| typedef void(* | xf_osal_thread_func_t) (void *argument) | 
| 线程的入口函数。   | |
定义、创建和控制线程函数。
在文件 xf_osal_thread.h 中定义.