#include <ucos_ii.h>
Functions | |
void | OSTimeDly (INT16U ticks) |
INT8U | OSTimeDlyHMSM (INT8U hours, INT8U minutes, INT8U seconds, INT16U ms) |
INT8U | OSTimeDlyResume (INT8U prio) |
INT32U | OSTimeGet (void) |
void | OSTimeSet (INT32U ticks) |
void OSTimeDly | ( | INT16U | ticks | ) |
References OS_Sched(), OSIntNesting, OSRdyGrp, OSRdyTbl, os_tcb::OSTCBBitX, os_tcb::OSTCBBitY, OSTCBCur, os_tcb::OSTCBDly, and os_tcb::OSTCBY.
Referenced by BSP_USART_ByteRd(), OS_TaskStat(), OSStatInit(), and OSTimeDlyHMSM().
INT8U OSTimeDlyHMSM | ( | INT8U | hours, |
INT8U | minutes, | ||
INT8U | seconds, | ||
INT16U | ms | ||
) |
References OS_ERR_NONE, OS_ERR_TIME_DLY_ISR, OS_ERR_TIME_INVALID_MINUTES, OS_ERR_TIME_INVALID_MS, OS_ERR_TIME_INVALID_SECONDS, OS_ERR_TIME_ZERO_DLY, OS_TICKS_PER_SEC, OSIntNesting, and OSTimeDly().
Referenced by app_engine(), and app_task().
INT8U OSTimeDlyResume | ( | INT8U | prio | ) |
References OS_ERR_NONE, OS_ERR_PRIO_INVALID, OS_ERR_TASK_NOT_EXIST, OS_ERR_TIME_NOT_DLY, OS_LOWEST_PRIO, OS_Sched(), OS_STAT_PEND_ANY, OS_STAT_PEND_OK, OS_STAT_PEND_TO, OS_STAT_RDY, OS_STAT_SUSPEND, OS_TCB_RESERVED, OSRdyGrp, OSRdyTbl, os_tcb::OSTCBBitX, os_tcb::OSTCBBitY, os_tcb::OSTCBDly, OSTCBPrioTbl, os_tcb::OSTCBStat, os_tcb::OSTCBStatPend, and os_tcb::OSTCBY.
INT32U OSTimeGet | ( | void | ) |
References OSTime.
void OSTimeSet | ( | INT32U | ticks | ) |
References OSTime.