+
+ /* Identify SIB1 occasions */
+ if(sfnSlot % cell->cellCfg.sib1SchCfg.sib1NewTxPeriod == 0)
+ {
+ dlBrdcstAlloc.sib1Trans = SIB1_TRANSMISSION;
+ }
+ else if (sfnSlot % cell->cellCfg.sib1SchCfg.sib1RepetitionPeriod == 0)
+ {
+ dlBrdcstAlloc.sib1Trans = SIB1_REPITITION;
+ }
+ else
+ {
+ /* not SIB1 occassion */
+ }
+
+ if(dlBrdcstAlloc.ssbTrans || dlBrdcstAlloc.sib1Trans)
+ {
+ ret = schCmnDlAlloc(cell, &dlBrdcstAlloc);
+ if(ret != ROK)
+ {
+ DU_LOG("\nschCmnDlAlloc failed");
+ RETVALUE(ret);
+ }
+ }