|
已经在os_cfg,h中使能了,但是却出现没有定义:
/* ========================================================== */
/* TASK LOCAL STORAGE (TLS) SUPPORT */
/* ========================================================== */
#if defined(OS_CFG_TLS_TBL_SIZE) && (OS_CFG_TLS_TBL_SIZE > 0u)
OS_TLS_ID OS_TLS_GetID (OS_ERR *p_err);
OS_TLS OS_TLS_GetValue (OS_TCB *p_tcb,
OS_TLS_ID id,
OS_ERR *p_err);
void OS_TLS_Init (OS_ERR *p_err);
void OS_TLS_SetValue (OS_TCB *p_tcb,
OS_TLS_ID id,
OS_TLS value,
OS_ERR *p_err);
void OS_TLS_SetDestruct (OS_TLS_ID id,
OS_TLS_DESTRUCT_PTR p_destruct,
OS_ERR *p_err);
void OS_TLS_TaskCreate (OS_TCB *p_tcb);
void OS_TLS_TaskDel (OS_TCB *p_tcb);
void OS_TLS_TaskSw (void);
#endif
找不到这些函数的源码。 |
|