uint8_t rlcDlInit(SSTskId sysTskId)
{
/* Register RLC DL TAPA Task */
- if(ODU_REG_TTSK((Ent)ENTKW, (Inst)1, (Ttype)TTNORM, (Prior)PRIOR0,
+ if(ODU_REG_TTSK((Ent)ENTRLC, (Inst)1, (Ttype)TTNORM, (Prior)PRIOR0,
rlcDlActvInit, (ActvTsk)rlcDlActvTsk) != ROK)
{
return RFAILED;
}
/* Attach RLC DL Task */
- if (ODU_ATTACH_TTSK((Ent)ENTKW, (Inst)1, sysTskId)!= ROK)
+ if (ODU_ATTACH_TTSK((Ent)ENTRLC, (Inst)1, sysTskId)!= ROK)
{
return RFAILED;
}
/* Register MAC TAPA Task */
- if(ODU_REG_TTSK((Ent)ENTRG, (Inst)0, (Ttype)TTNORM, (Prior)PRIOR0,
+ if(ODU_REG_TTSK((Ent)ENTMAC, (Inst)0, (Ttype)TTNORM, (Prior)PRIOR0,
rgActvInit, (ActvTsk)rgActvTsk) != ROK)
{
return RFAILED;
}
/* Attach MAC Task */
- if (ODU_ATTACH_TTSK((Ent)ENTRG, (Inst)0, sysTskId)!= ROK)
+ if (ODU_ATTACH_TTSK((Ent)ENTMAC, (Inst)0, sysTskId)!= ROK)
{
return RFAILED;
}
uint8_t rlcUlInit(SSTskId sysTskId)
{
/* Register RLC UL TAPA Task */
- if(ODU_REG_TTSK((Ent)ENTKW, (Inst)0, (Ttype)TTNORM, (Prior)PRIOR0,
+ if(ODU_REG_TTSK((Ent)ENTRLC, (Inst)0, (Ttype)TTNORM, (Prior)PRIOR0,
rlcUlActvInit, (ActvTsk)rlcUlActvTsk) != ROK)
{
return RFAILED;
}
/* Attach RLC DL Task */
- if (ODU_ATTACH_TTSK((Ent)ENTKW, (Inst)0, sysTskId)!= ROK)
+ if (ODU_ATTACH_TTSK((Ent)ENTRLC, (Inst)0, sysTskId)!= ROK)
{
return RFAILED;
}
ODU_SET_PROC_ID(DU_PROC);
/* system task for DU APP */
- SCreateSTsk(PRIOR0, &du_app_stsk);
+ if(SCreateSTsk(PRIOR0, &du_app_stsk) != ROK)
+ {
+ DU_LOG("\nDU_APP : System Task creation for DU APP failed");
+ return RFAILED;
+ }
/* system task for RLC_DL and MAC */
- SCreateSTsk(PRIOR0, &rlc_mac_cl_stsk);
+ if(SCreateSTsk(PRIOR0, &rlc_mac_cl_stsk) != ROK)
+ {
+ DU_LOG("\nDU_APP : System Task creation for RLC DL/MAC failed");
+ return RFAILED;
+ }
pthread_attr_init(&attr);
pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
/* system task for RLC UL */
- SCreateSTsk(PRIOR1, &rlc_ul_stsk);
+ if(SCreateSTsk(PRIOR1, &rlc_ul_stsk) != ROK)
+ {
+ DU_LOG("\nDU_APP : System Task creation for RLC UL failed");
+ return RFAILED;
+ }
/* system task for SCTP receiver thread */
- SCreateSTsk(PRIOR0, &sctp_stsk);
+ if(SCreateSTsk(PRIOR0, &sctp_stsk) != ROK)
+ {
+ DU_LOG("\nDU_APP : System Task creation for SCTP failed");
+ return RFAILED;
+ }
/* Create TAPA tasks */
if(duAppInit(du_app_stsk) != ROK)