Microchip® Advanced Software Framework

os_task.c File Reference
#include <ucos_ii.h>

Functions

void OS_TaskStkClr (OS_STK *pbos, INT32U size, INT16U opt)
 
INT8U OSTaskCreate (void(*task)(void *p_arg), void *p_arg, OS_STK *ptos, INT8U prio)
 
INT8U OSTaskCreateExt (void(*task)(void *p_arg), void *p_arg, OS_STK *ptos, INT8U prio, INT16U id, OS_STK *pbos, INT32U stk_size, void *pext, INT16U opt)
 
INT8U OSTaskDel (INT8U prio)
 
INT8U OSTaskDelReq (INT8U prio)
 
INT8U OSTaskQuery (INT8U prio, OS_TCB *p_task_data)
 
INT8U OSTaskResume (INT8U prio)
 
INT8U OSTaskStkChk (INT8U prio, OS_STK_DATA *p_stk_data)
 
INT8U OSTaskSuspend (INT8U prio)
 

void OS_TaskStkClr ( OS_STK *  pbos,
INT32U  size,
INT16U  opt 
)
INT8U OSTaskCreate ( void(*)(void *p_arg)  task,
void *  p_arg,
OS_STK *  ptos,
INT8U  prio 
)
INT8U OSTaskCreateExt ( void(*)(void *p_arg)  task,
void *  p_arg,
OS_STK *  ptos,
INT8U  prio,
INT16U  id,
OS_STK *  pbos,
INT32U  stk_size,
void *  pext,
INT16U  opt 
)