- pagePdschCfg->pduBitmap = 0; /* PTRS and CBG params are excluded */
- pagePdschCfg->rnti = P_RNTI; /* SI-RNTI */
- pagePdschCfg->pduIndex = 0;
- pagePdschCfg->numCodewords = 1;
- for(cwCount = 0; cwCount < pagePdschCfg->numCodewords; cwCount++)
- {
- pagePdschCfg->codeword[cwCount].targetCodeRate = 308;
- pagePdschCfg->codeword[cwCount].qamModOrder = 2;
- pagePdschCfg->codeword[cwCount].mcsIndex = mcs;
- pagePdschCfg->codeword[cwCount].mcsTable = 0; /* notqam256 */
- pagePdschCfg->codeword[cwCount].rvIndex = 0;
- tbSize = tbSize + TX_PAYLOAD_HDR_LEN;
- pagePdschCfg->codeword[cwCount].tbSize = tbSize;
- }
- pagePdschCfg->dataScramblingId = cell->cellCfg.phyCellId;
- pagePdschCfg->numLayers = 1;
- pagePdschCfg->transmissionScheme = 0;
- pagePdschCfg->refPoint = 0;
- pagePdschCfg->dmrs.dlDmrsSymbPos = 4; /* Bitmap value 00000000000100 i.e. using 3rd symbol for PDSCH DMRS */
- pagePdschCfg->dmrs.dmrsConfigType = 0; /* type-1 */
- pagePdschCfg->dmrs.dlDmrsScramblingId = cell->cellCfg.phyCellId;
- pagePdschCfg->dmrs.scid = 0;
- pagePdschCfg->dmrs.numDmrsCdmGrpsNoData = 1;
- pagePdschCfg->dmrs.dmrsPorts = 0x0001;
- pagePdschCfg->dmrs.mappingType = DMRS_MAP_TYPE_A; /* Type-A */
- pagePdschCfg->dmrs.nrOfDmrsSymbols = NUM_DMRS_SYMBOLS;
- pagePdschCfg->dmrs.dmrsAddPos = DMRS_ADDITIONAL_POS;
-
- pagePdschCfg->pdschFreqAlloc.resourceAllocType = 1; /* RAT type-1 RIV format */
+ pageDlSch->tbInfo.mcs = mcs;
+ tbSize = tbSize + TX_PAYLOAD_HDR_LEN;
+ pageDlSch->tbInfo.tbSize = tbSize;
+ pageDlSch->dmrs.dmrsType = 0; /* type-1 */
+ pageDlSch->dmrs.nrOfDmrsSymbols = NUM_DMRS_SYMBOLS;
+ pageDlSch->dmrs.dmrsAddPos = DMRS_ADDITIONAL_POS;
+