Go to the source code of this file.
|
| void | OSTaskCreate (OS_TCB *p_tcb, CPU_CHAR *p_name, OS_TASK_PTR p_task, void *p_arg, OS_PRIO prio, CPU_STK *p_stk_base, CPU_STK_SIZE stk_limit, CPU_STK_SIZE stk_size, OS_MSG_QTY q_size, OS_TICK time_quanta, void *p_ext, OS_OPT opt, OS_ERR *p_err) |
| |
| OS_SEM_CTR | OSTaskSemPend (OS_TICK timeout, OS_OPT opt, CPU_TS *p_ts, OS_ERR *p_err) |
| |
| OS_SEM_CTR | OSTaskSemPost (OS_TCB *p_tcb, OS_OPT opt, OS_ERR *p_err) |
| |
| OS_SEM_CTR | OSTaskSemSet (OS_TCB *p_tcb, OS_SEM_CTR cnt, OS_ERR *p_err) |
| |
| void | OS_TaskInit (OS_ERR *p_err) |
| |
| void | OS_TaskInitTCB (OS_TCB *p_tcb) |
| |
| void | OS_TaskReturn (void) |
| |
| OS_SEM_CTR | OS_TaskSemPost (OS_TCB *p_tcb, OS_OPT opt, CPU_TS ts, OS_ERR *p_err) |
| |
| void OS_TaskInit |
( |
OS_ERR * |
p_err | ) |
|
| void OS_TaskInitTCB |
( |
OS_TCB * |
p_tcb | ) |
|
| void OS_TaskReturn |
( |
void |
| ) |
|
| void OSTaskCreate |
( |
OS_TCB * |
p_tcb, |
|
|
CPU_CHAR * |
p_name, |
|
|
OS_TASK_PTR |
p_task, |
|
|
void * |
p_arg, |
|
|
OS_PRIO |
prio, |
|
|
CPU_STK * |
p_stk_base, |
|
|
CPU_STK_SIZE |
stk_limit, |
|
|
CPU_STK_SIZE |
stk_size, |
|
|
OS_MSG_QTY |
q_size, |
|
|
OS_TICK |
time_quanta, |
|
|
void * |
p_ext, |
|
|
OS_OPT |
opt, |
|
|
OS_ERR * |
p_err |
|
) |
| |