24 #ifndef OS_MASTER_FILE
39 0, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
40 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
41 5, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
42 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
43 6, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
44 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
45 5, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
46 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
47 7, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
48 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
49 5, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
50 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
51 6, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
52 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
53 5, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
54 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0
72 #if OS_TASK_STAT_EN > 0u
107 #if (OS_EVENT_EN) && (OS_EVENT_NAME_EN > 0u)
113 #if OS_CRITICAL_METHOD == 3u
119 #if OS_ARG_CHK_EN > 0u
120 if (perr == (
INT8U *)0) {
127 if (pname == (
INT8U **)0) {
183 #if (OS_EVENT_EN) && (OS_EVENT_NAME_EN > 0u)
188 #if OS_CRITICAL_METHOD == 3u
194 #if OS_ARG_CHK_EN > 0u
195 if (perr == (
INT8U *)0) {
202 if (pname == (
INT8U *)0) {
301 #if ((OS_EVENT_EN) && (OS_EVENT_MULTI_EN > 0u))
310 #if ((OS_Q_EN > 0u) && (OS_MAX_QS > 0u))
316 #if (OS_CRITICAL_METHOD == 3u)
322 #if (OS_ARG_CHK_EN > 0u)
323 if (perr == (
INT8U *)0) {
326 if (pevents_pend == (
OS_EVENT **)0) {
330 if (*pevents_pend == (
OS_EVENT *)0) {
334 if (pevents_rdy == (
OS_EVENT **)0) {
338 if (pmsgs_rdy == (
void **)0) {
346 pevents = pevents_pend;
354 #if (OS_MBOX_EN > 0u)
358 #if ((OS_Q_EN > 0u) && (OS_MAX_QS > 0u))
387 pevents = pevents_pend;
395 *pevents_rdy++ = pevent;
397 *pmsgs_rdy++ = (
void *)0;
406 #if (OS_MBOX_EN > 0u)
412 *pevents_rdy++ = pevent;
422 #if ((OS_Q_EN > 0u) && (OS_MAX_QS > 0u))
427 *pmsgs_rdy++ = (
void *)*pq->
OSQOut++;
432 *pevents_rdy++ = pevent;
448 return (events_rdy_nbr);
458 return (events_rdy_nbr);
477 *pevents_rdy++ = pevent;
498 *pmsgs_rdy++ = (
void *)0;
502 #if ((OS_MBOX_EN > 0u) || \
503 ((OS_Q_EN > 0u) && (OS_MAX_QS > 0u)))
518 return (events_rdy_nbr);
524 *pmsgs_rdy++ = (
void *)0;
530 *pmsgs_rdy++ = (
void *)0;
539 #if ((OS_MBOX_EN > 0u) || \
540 ((OS_Q_EN > 0u) && (OS_MAX_QS > 0u)))
545 return (events_rdy_nbr);
575 #if (OS_FLAG_EN > 0u) && (OS_MAX_FLAGS > 0u)
579 #if (OS_MEM_EN > 0u) && (OS_MAX_MEM_PART > 0u)
583 #if (OS_Q_EN > 0u) && (OS_MAX_QS > 0u)
588 #if OS_TASK_STAT_EN > 0u
658 #if OS_CRITICAL_METHOD == 3u
674 #if OS_TASK_PROFILE_EN > 0u
702 #if OS_SCHED_LOCK_EN > 0u
705 #if OS_CRITICAL_METHOD == 3u
739 #if OS_SCHED_LOCK_EN > 0u
742 #if OS_CRITICAL_METHOD == 3u
821 #if OS_TASK_STAT_EN > 0u
824 #if OS_CRITICAL_METHOD == 3u
859 #if OS_TICK_STEP_EN > 0u
862 #if OS_CRITICAL_METHOD == 3u
868 #if OS_TIME_TICK_HOOK_EN > 0u
871 #if OS_TIME_GET_SET_EN > 0u
877 #if OS_TICK_STEP_EN > 0u
878 switch (OSTickStepState) {
879 case OS_TICK_STEP_DIS:
883 case OS_TICK_STEP_WAIT:
887 case OS_TICK_STEP_ONCE:
889 OSTickStepState = OS_TICK_STEP_WAIT;
894 OSTickStepState = OS_TICK_STEP_DIS;
960 #if OS_TASK_DEL_EN > 0u
1004 #if OS_LOWEST_PRIO > 63u
1009 #if OS_LOWEST_PRIO <= 63u
1012 prio = (
INT8U)((y << 3u) + x);
1020 if ((*ptbl & 0xFF) != 0u) {
1025 prio = (
INT8U)((y << 4u) + x);
1030 #if ((OS_Q_EN > 0u) && (OS_MAX_QS > 0u)) || (OS_MBOX_EN > 0u)
1044 #if (OS_EVENT_MULTI_EN > 0u)
1103 #if ((OS_EVENT_EN) && (OS_EVENT_MULTI_EN > 0u))
1114 pevents = pevents_wait;
1176 #if ((OS_EVENT_EN) && (OS_EVENT_MULTI_EN > 0u))
1183 #if (OS_LOWEST_PRIO <= 63u)
1195 pevents = pevents_multi;
1224 #if OS_LOWEST_PRIO <= 63u
1256 #if (OS_EVENT_EN) && (OS_MAX_EVENTS > 0u)
1257 #if (OS_MAX_EVENTS > 1u)
1269 #if OS_EVENT_NAME_EN > 0u
1277 #if OS_EVENT_NAME_EN > 0u
1285 #if OS_EVENT_NAME_EN > 0u
1307 #if OS_TIME_GET_SET_EN > 0u
1321 #if OS_TASK_STAT_EN > 0u
1344 #if OS_LOWEST_PRIO <= 63u
1380 #if OS_TASK_NAME_EN > 0u
1385 #if OS_TASK_CREATE_EXT_EN > 0u
1386 #if OS_STK_GROWTH == 1u
1402 &OSTaskIdleStk[OS_TASK_IDLE_STK_SIZE - 1u],
1408 #if OS_STK_GROWTH == 1u
1411 &OSTaskIdleStk[OS_TASK_IDLE_STK_SIZE - 1u],
1421 #if OS_TASK_NAME_EN > 0u
1439 #if OS_TASK_STAT_EN > 0u
1442 #if OS_TASK_NAME_EN > 0u
1447 #if OS_TASK_CREATE_EXT_EN > 0u
1448 #if OS_STK_GROWTH == 1u
1464 &OSTaskStatStk[OS_TASK_STAT_STK_SIZE - 1u],
1470 #if OS_STK_GROWTH == 1u
1473 &OSTaskStatStk[OS_TASK_STAT_STK_SIZE - 1u],
1483 #if OS_TASK_NAME_EN > 0u
1515 #if OS_TASK_NAME_EN > 0u
1522 #if OS_TASK_NAME_EN > 0u
1553 *pdest++ = (
INT8U)0;
1611 #if OS_CRITICAL_METHOD == 3u
1623 #if OS_TASK_PROFILE_EN > 0u
1653 #if OS_LOWEST_PRIO <= 63u
1670 if ((*ptbl & 0xFFu) != 0u) {
1695 #if (OS_EVENT_NAME_EN > 0u) || (OS_FLAG_NAME_EN > 0u) || (OS_MEM_NAME_EN > 0u) || (OS_TASK_NAME_EN > 0u) || (OS_TMR_CFG_NAME_EN > 0u)
1733 #if OS_CRITICAL_METHOD == 3u
1772 #if OS_TASK_STAT_EN > 0u
1775 #if OS_CRITICAL_METHOD == 3u
1788 #if OS_TASK_SUSPEND_EN > 0u
1803 #if (OS_TASK_STAT_STK_CHK_EN > 0u) && (OS_TASK_CREATE_EXT_EN > 0u)
1823 #if (OS_TASK_STAT_STK_CHK_EN > 0u) && (OS_TASK_CREATE_EXT_EN > 0u)
1836 if (ptcb != (
OS_TCB *)0) {
1838 #if OS_TASK_PROFILE_EN > 0u
1839 #if OS_STK_GROWTH == 1u
1905 #if OS_CRITICAL_METHOD == 3u
1908 #if OS_TASK_REG_TBL_SIZE > 0u
1915 if (ptcb != (
OS_TCB *)0) {
1924 #if OS_TASK_CREATE_EXT_EN > 0u
1932 stk_size = stk_size;
1938 #if OS_TASK_DEL_EN > 0u
1942 #if OS_LOWEST_PRIO <= 63u
1956 #if (OS_EVENT_MULTI_EN > 0u)
1961 #if (OS_FLAG_EN > 0u) && (OS_MAX_FLAGS > 0u) && (OS_TASK_DEL_EN > 0u)
1965 #if (OS_MBOX_EN > 0u) || ((OS_Q_EN > 0u) && (OS_MAX_QS > 0u))
1969 #if OS_TASK_PROFILE_EN > 0u
1977 #if OS_TASK_NAME_EN > 0u
1981 #if OS_TASK_REG_TBL_SIZE > 0u