Microchip® Advanced Software Framework

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

Functions

void OS_QInit (void)
 
void * OSQAccept (OS_EVENT *pevent, INT8U *perr)
 
OS_EVENTOSQCreate (void **start, INT16U size)
 
OS_EVENTOSQDel (OS_EVENT *pevent, INT8U opt, INT8U *perr)
 
INT8U OSQFlush (OS_EVENT *pevent)
 
void * OSQPend (OS_EVENT *pevent, INT16U timeout, INT8U *perr)
 
INT8U OSQPendAbort (OS_EVENT *pevent, INT8U opt, INT8U *perr)
 
INT8U OSQPost (OS_EVENT *pevent, void *pmsg)
 
INT8U OSQPostFront (OS_EVENT *pevent, void *pmsg)
 
INT8U OSQPostOpt (OS_EVENT *pevent, void *pmsg, INT8U opt)
 
INT8U OSQQuery (OS_EVENT *pevent, OS_Q_DATA *p_q_data)
 

void OS_QInit ( void  )

References OS_MAX_QS, OS_MemClr(), OSQFreeList, os_q::OSQPtr, and OSQTbl.

Referenced by OSInit().