*
* Desc: Handle a timer entry
*
-* Ret: RETVOID
+* Ret: void
*
* Notes:
*
*/
#ifdef SS_FAP
-#ifdef ANSI
Void cmPrcTmr
(
CmTqCp *tqCp, /* timing que control point */
CmTqType *tq, /* timing queue */
PFV func /* function */
)
-#else
-Void cmPrcTmr(tqCp, tq, func)
-CmTqCp *tqCp; /* connection control block */
-CmTqType *tq; /* message buffer */
-PFV func; /* function */
-#endif
{
/**/
- U32 expire;
- U32 entry;
+ uint32_t expire;
+ uint32_t entry;
S16 event;
PTR cb;
CmTimer *tmp1;
CmTimer **tmp2;
- TRC2(cmPrcTmr)
#ifdef CMDBG
{
++tqCp->nxtEnt;
expire = tqCp->nxtEnt;
/* cm_bdy5_c_002.113 - Modification for SRegCfgTmr support */
- entry = (U32) (expire % (U32)(tqCp->tmrLen));
+ entry = (uint32_t) (expire % (uint32_t)(tqCp->tmrLen));
tmp2 = &tq[entry].first;
while ((tmp1 = *tmp2) != NULLP)
else
tmp2 = &tmp1->next;
}
- RETVOID;
+ return;
} /* end of cmPrcTmr */
#else /* not defined SS_FAP */
-#ifdef ANSI
Void cmPrcTmr
(
CmTqCp *tqCp, /* timing que control point */
CmTqType *tq, /* timing queue */
PFV func /* function */
)
-#else
-Void cmPrcTmr(tqCp, tq, func)
-CmTqCp *tqCp; /* connection control block */
-CmTqType *tq; /* message buffer */
-PFV func; /* function */
-#endif
{
/**/
- U32 expire;
- U32 entry, entry1;
+ uint32_t expire;
+ uint32_t entry, entry1;
S16 event;
CmTqType *tqEnt, *tqEnt1;
PTR cb;
CmTimer *tmp1;
- VOLATILE U32 startTime = 0;
+ volatile uint32_t startTime = 0;
- TRC2(cmPrcTmr)
/*starting Task*/
SStartTask(&startTime, PID_CM_PRC_TMR);
++tqCp->nxtEnt;
expire = tqCp->nxtEnt;
- tqCp->tmrLen = 1;
- entry = (U32) (expire % (U32)(tqCp->tmrLen));
+ entry = (uint32_t) (expire % (uint32_t)(tqCp->tmrLen));
tqCp->tmp = (tqEnt = &tq[entry])->first;
while ((tmp1 = tqCp->tmp) != NULLP)
}
else
{
- entry1 = (U32) (tmp1->tqExpire % (U32)(tqCp->tmrLen));
+ entry1 = (uint32_t) (tmp1->tqExpire % (uint32_t)(tqCp->tmrLen));
tqEnt1 = &tq[entry1];
CM_RMV_TQCP(tqEnt, tmp1);
tmp1->entIdx = entry1;
/*stoping Task*/
SStopTask(startTime, PID_CM_PRC_TMR);
- RETVOID;
+ return;
} /* end of cmPrcTmr */
#endif /* SS_FAP */
*
* Desc: initialize timers
*
-* Ret: RETVOID
+* Ret: void
*
* Notes: Connection Oriented Control
*
* File: cm_bdy5.c
*
*/
-#ifdef ANSI
Void cmInitTimers
(
CmTimer *timers, /* timer list */
-U8 max /* maximum tmrs */
+uint8_t max /* maximum tmrs */
)
-#else
-Void cmInitTimers(timers, max)
-CmTimer *timers; /* timer list */
-U8 max; /* maximum tmrs */
-#endif
{
CmTimer *tPtr;
- REG1 U8 i;
+ REG1 uint8_t i;
- TRC2(cmInitTimers)
for (i = 0, tPtr = timers; i < max; i++, tPtr++)
{
tPtr->prev = (struct cmTimer *)NULLP;
tPtr->ent2bUpd = FALSE;
}
- RETVOID;
+ return;
} /* end of cmInitTimers */
/*
*
* Desc: Places Control Block on Timing Queue
*
-* Ret: RETVOID
+* Ret: void
*
* Notes: None
*
*
*/
-#ifdef ANSI
-Void cmPlcCbTq
-(
-CmTmrArg *arg
-)
-#else
-Void cmPlcCbTq(arg)
-CmTmrArg *arg;
-#endif
+Void cmPlcCbTq(CmTmrArg *arg)
{
/*added FAP modifications*/
#ifdef SS_FAP
- REG1 U8 tmrNum;
+ REG1 uint8_t tmrNum;
/* cm_bdy5_c_001.main_20 - Modification for SRegCfgTmr support */
- U32 ent;
- U32 expire;
+ uint32_t ent;
+ uint32_t expire;
CmTimer **tmp;
- TRC2(cmPlcCbTq)
expire = (arg->tqCp->nxtEnt + arg->wait);
/* cm_bdy5_c_002.113 - Modification for SRegCfgTmr support */
- ent = (U32)(expire % (U32)(arg->tqCp->tmrLen));
+ ent = (uint32_t)(expire % (uint32_t)(arg->tqCp->tmrLen));
for (tmrNum = 0; tmrNum < arg->max; tmrNum++)
{
tmp = &((*tmp)->next);
*tmp = &arg->timers[tmrNum];
- RETVOID;
+ return;
}
}
- RETVOID;
+ return;
#else
- REG1 U8 tmrNum;
- U32 ent;
+ REG1 uint8_t tmrNum;
+ uint32_t ent;
CmTqType *tq;
CmTimer *target;
- U32 expire;
- TRC2(cmPlcCbTq)
+ uint32_t expire;
expire = (arg->tqCp->nxtEnt + arg->wait);
- ent = (U32)(expire % (U32)(arg->tqCp->tmrLen));
+ ent = (uint32_t)(expire % (uint32_t)(arg->tqCp->tmrLen));
for (tmrNum = 0; tmrNum < arg->max; tmrNum++)
{
/* Place the timer block in the timer list */
CM_PLC_TQCP(tq, target);
- RETVOID;
+ return;
}
}
- RETVOID;
+ return;
#endif
} /* end of cmPlcCbTq */
*
* Desc: Places Control Block on Timing Queue
*
-* Ret: RETVOID
+* Ret: void
*
* Notes: None
*
*
*/
-#ifdef ANSI
-Void cmRstCbTq
-(
-CmTmrArg *arg
-)
-#else
-Void cmRstCbTq(arg)
-CmTmrArg *arg;
-#endif
+Void cmRstCbTq(CmTmrArg *arg)
{
- TRC2(cmRstCbTq)
arg->timers[arg->tNum].tqExpire = arg->tqCp->nxtEnt + arg->wait;
arg->timers[arg->tNum].ent2bUpd = TRUE;
- RETVOID;
+ return;
} /* end of cmRstCbTq */
/*
*
* Desc: Removes control block from Timing Queue
*
-* Ret: RETVOID
+* Ret: void
*
* Notes: None
*
*
*/
-#ifdef ANSI
-Void cmRmvCbTq
-(
-CmTmrArg *arg
-)
-#else
-Void cmRmvCbTq(arg)
-CmTmrArg *arg;
-#endif
+Void cmRmvCbTq(CmTmrArg *arg)
{
/*Added FAP modifications*/
#ifdef SS_FAP
/* cm_bdy5_c_002.113 - Modification for SRegCfgTmr support */
- U32 ent;
+ uint32_t ent;
CmTimer *target;
CmTimer *tmp1;
CmTimer **tmp2;
- TRC2(cmRmvCbTq)
target = &arg->timers[arg->tNum];
if (target->tmrEvnt != TMR_NONE)
{
/* cm_bdy5_c_002.113 - Modification for SRegCfgTmr support */
- ent = (U32) (target->tqExpire % (U32)(arg->tqCp->tmrLen));
+ ent = (uint32_t) (target->tqExpire % (uint32_t)(arg->tqCp->tmrLen));
tmp2 = &arg->tq[ent].first;
while ((tmp1 = *tmp2) != NULLP)
tmp2 = &tmp1->next;
}
}
- RETVOID;
+ return;
#else
- U32 ent;
+ uint32_t ent;
CmTimer *target;
CmTqType *tq;
-
- TRC2(cmRmvCbTq)
-
target = &arg->timers[arg->tNum];
if (target->tmrEvnt != TMR_NONE)
{
- ent = (U32) (target->entIdx);
+ ent = (uint32_t) (target->entIdx);
tq = &arg->tq[ent];
/*
target->cb = NULLP;
}
- RETVOID;
+ return;
#endif
} /* end of cmRmvCbTq */