schGetSlotSymbFrmt fixes for TDD 76/6176/1
authorsphoorthi <sphoorthi.dayanand@radisys.com>
Mon, 31 May 2021 15:29:38 +0000 (20:59 +0530)
committersphoorthi <sphoorthi.dayanand@radisys.com>
Mon, 31 May 2021 15:29:43 +0000 (20:59 +0530)
Change-Id: I024c46b4d70ef3125f7fd8caf88b8798eb6e5581
Signed-off-by: sphoorthi <sphoorthi.dayanand@radisys.com>
src/5gnrsch/sch_common.c

index e064b83..2e74c88 100644 (file)
@@ -205,7 +205,8 @@ void schPrachResAlloc(SchCellCb *cell, UlSchedInfo *ulSchedInfo, SlotIndInfo pra
       {
          /* prach ocassion present in this subframe */
 #ifdef NR_TDD
-         if(UL_SLOT != schGetSlotSymbFrmt(prachOccasionTimingInfo.slot, cell->slotFrmtBitMap))
+         if(UL_SLOT != schGetSlotSymbFrmt(prachOccasionTimingInfo.slot%cell->numSlotsInPeriodicity,\
+         cell->slotFrmtBitMap))
          {
             DU_LOG("\nERROR  --> SCH : PrachCfgIdx %d doesn't support UL slot", prachCfgIdx);
          }