From f56e7aa2f07c03f3b30eda22a2260d038e0214e9 Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Mon, 18 May 2020 21:23:15 +0530 Subject: [PATCH 01/16] Changes for msg3 resource allocation Change-Id: I864c08c378703055d73f912b93685b316955aada Signed-off-by: Balaji Shankaran --- src/5gnrmac/rg_lmm.c | 59 ++++++++++++++++----- src/5gnrsch/sch.c | 1 + src/5gnrsch/sch.h | 8 +-- src/5gnrsch/sch_common.c | 21 ++++++-- src/5gnrsch/sch_rach.c | 121 ++++++++++++++++++++++++++++++++++++++----- src/5gnrsch/sch_utils.c | 2 + src/5gnrsch/sch_utils.h | 1 + src/cm/du_app_mac_inf.h | 29 ++++++++++- src/cm/mac_sch_interface.h | 61 +++++++++++++++++++--- src/du_app/du_cfg.c | 84 ++++++++++++++++++++++++------ src/du_app/du_cfg.h | 41 ++++++++++----- src/du_app/du_sys_info_hdl.c | 4 +- 12 files changed, 359 insertions(+), 73 deletions(-) diff --git a/src/5gnrmac/rg_lmm.c b/src/5gnrmac/rg_lmm.c index 29435118d..615e3e55b 100755 --- a/src/5gnrmac/rg_lmm.c +++ b/src/5gnrmac/rg_lmm.c @@ -2218,20 +2218,51 @@ int MacSchCellCfgReq schCellCfg.schRachCfg.raRspWindow = macCellCfg->prachCfg.raRspWindow; /* fill initial DL BWP */ - schCellCfg.schInitialBwp.bwp.firstPrb = macCellCfg->initialBwp.bwp.firstPrb; - schCellCfg.schInitialBwp.bwp.numPrb = macCellCfg->initialBwp.bwp.numPrb; - schCellCfg.schInitialBwp.bwp.scs = macCellCfg->initialBwp.bwp.scs; - schCellCfg.schInitialBwp.bwp.cyclicPrefix = macCellCfg->initialBwp.bwp.cyclicPrefix; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.searchSpaceId = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.searchSpaceId; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.coresetId = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.coresetId; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.monitoringSlot = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.monitoringSlot; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.duration = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.duration; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.monitoringSymbol = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.monitoringSymbol; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel1 = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel1; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel2 = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel2; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel4 = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel4; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel8 = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel8; - schCellCfg.schInitialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel16 = macCellCfg->initialBwp.pdcchCommon.raSearchSpace.candidate.aggLevel16; + schCellCfg.schInitialDlBwp.bwp.firstPrb = macCellCfg->initialDlBwp.bwp.firstPrb; + schCellCfg.schInitialDlBwp.bwp.numPrb = macCellCfg->initialDlBwp.bwp.numPrb; + schCellCfg.schInitialDlBwp.bwp.scs = macCellCfg->initialDlBwp.bwp.scs; + schCellCfg.schInitialDlBwp.bwp.cyclicPrefix = macCellCfg->initialDlBwp.bwp.cyclicPrefix; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.searchSpaceId = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.searchSpaceId; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.coresetId = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.coresetId; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.monitoringSlot = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.monitoringSlot; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.duration = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.duration; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.monitoringSymbol = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.monitoringSymbol; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel1 = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel1; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel2 = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel2; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel4 = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel4; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel8 = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel8; + schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel16 = + macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel16; + schCellCfg.schInitialDlBwp.pdschCommon.k0 = macCellCfg->initialDlBwp.pdschCommon.k0; + schCellCfg.schInitialDlBwp.pdschCommon.mappingType = + macCellCfg->initialDlBwp.pdschCommon.mappingType; + schCellCfg.schInitialDlBwp.pdschCommon.startSymbol = + macCellCfg->initialDlBwp.pdschCommon.startSymbol; + schCellCfg.schInitialDlBwp.pdschCommon.lengthSymbol = + macCellCfg->initialDlBwp.pdschCommon.lengthSymbol; + + /* fill initial DL BWP */ + schCellCfg.schInitialUlBwp.bwp.firstPrb = macCellCfg->initialUlBwp.bwp.firstPrb; + schCellCfg.schInitialUlBwp.bwp.numPrb = macCellCfg->initialUlBwp.bwp.numPrb; + schCellCfg.schInitialUlBwp.bwp.scs = macCellCfg->initialUlBwp.bwp.scs; + schCellCfg.schInitialUlBwp.bwp.cyclicPrefix = macCellCfg->initialUlBwp.bwp.cyclicPrefix; + schCellCfg.schInitialUlBwp.puschCommon.k2 = macCellCfg->initialUlBwp.puschCommon.k2; + schCellCfg.schInitialUlBwp.puschCommon.mappingType = + macCellCfg->initialUlBwp.puschCommon.mappingType; + schCellCfg.schInitialUlBwp.puschCommon.startSymbol = + macCellCfg->initialUlBwp.puschCommon.startSymbol; + schCellCfg.schInitialUlBwp.puschCommon.lengthSymbol = + macCellCfg->initialUlBwp.puschCommon.lengthSymbol; + cfgPst.srcProcId = pst->dstProcId; cfgPst.dstProcId = pst->srcProcId; diff --git a/src/5gnrsch/sch.c b/src/5gnrsch/sch.c index 25c7fdbd6..15b720c26 100644 --- a/src/5gnrsch/sch.c +++ b/src/5gnrsch/sch.c @@ -431,6 +431,7 @@ int InitSchCellCb(Inst inst, SchCellCfg *schCellCfg) schDlAlloc->assignedPrb[itr] = 0; schUlAlloc->assignedPrb[itr] = 0; } + schUlAlloc->schPuschInfo = NULLP; for(uint8_t itr=0; itrssbIdxSupported; idx++) { ssbInfo.ssbIdx = idx; - ssbInfo.fdAlloc.ssbStartPrbIdx = ssbStartPrb; - ssbInfo.fdAlloc.ssbPrbDuration = SCH_SSB_PRB_DURATION; - ssbInfo.tdAlloc.ssbStartSymbIdx = ssbStartSymb; - ssbInfo.tdAlloc.ssbSymbolDuration = SCH_SSB_SYMB_DURATION; + ssbInfo.fdAlloc.startPrb = ssbStartPrb; + ssbInfo.fdAlloc.numPrb = SCH_SSB_PRB_DURATION; + ssbInfo.tdAlloc.startSymb = ssbStartSymb; + ssbInfo.tdAlloc.numSymb = SCH_SSB_SYMB_DURATION; dlBrdcstAlloc->ssbInfo[idx] = ssbInfo; dlAlloc->ssbInfo[idx] = ssbInfo; @@ -305,8 +305,21 @@ uint8_t schUlResAlloc(SchCellCb *cell, Inst schInst) { int ret = ROK; UlSchInfo ulSchInfo; + SchUlAlloc *ulAlloc; + /* Schedule resources for PRACH */ schPrachResAlloc(cell, &ulSchInfo); + + ulAlloc = cell->ulAlloc[cell->slotInfo.slot]; + + if(ulAlloc->schPuschInfo) + { + ulSchInfo.dataType |= SCH_DATATYPE_PUSCH; + memcpy(&ulSchInfo.schPuschInfo, ulAlloc->schPuschInfo, + sizeof(SchPuschInfo)); + SCH_FREE(ulAlloc->schPuschInfo, sizeof(SchPuschInfo)); + } + //send msg to MAC ret = sendUlSchInfoToMac(&ulSchInfo, schInst); if(ret != ROK) diff --git a/src/5gnrsch/sch_rach.c b/src/5gnrsch/sch_rach.c index 62d38e8a5..651808b39 100644 --- a/src/5gnrsch/sch_rach.c +++ b/src/5gnrsch/sch_rach.c @@ -66,6 +66,7 @@ extern SchCb schCb[SCH_MAX_INST]; extern int8_t coresetIdxTable[MAX_CORESET_INDEX][4]; extern int8_t searchSpaceIdxTable[MAX_SEARCH_SPACE_INDEX][4]; +extern uint8_t puschDeltaTable[MAX_MU_PUSCH]; /** * @brief calculate ra-rnti function. @@ -107,6 +108,90 @@ void createSchRaCb(uint16_t tcrnti, Inst schInst) schCb[schInst].cells[schInst]->raCb[0].tcrnti = tcrnti; } +/** + * @brief resource allocation for msg3 PUSCH + * + * @details + * + * Function : schAllocMsg3Pusch + * + * This function handles msg3 PUSCH allocation + * + * @param[in] Inst schInst, SCH instance + * @param[in] slot, current slot + * @param[out] msg3StartRb + * @param[out] msg3NumRb + * @return void + **/ +uint8_t schAllocMsg3Pusch(Inst schInst, uint16_t slot, uint16_t *msg3StartRb, +uint8_t *msg3NumRb) +{ + SchCellCb *cell = NULLP; + SchUlAlloc *ulAlloc = NULLP; + uint8_t puschMu = 0; + uint8_t msg3SlotAlloc = 0; + uint8_t delta = 0; + uint8_t k2 = 0; + uint8_t startSymb = 0; + uint8_t symbLen = 0; + uint8_t startRb = 0; + uint8_t numRb = 0; + uint8_t idx = 0; + + + cell = schCb[schInst].cells[schInst]; + puschMu = cell->cellCfg.puschMu; + delta = puschDeltaTable[puschMu]; + k2 = cell->cellCfg.schInitialUlBwp.puschCommon.k2; + startSymb = cell->cellCfg.schInitialUlBwp.puschCommon.startSymbol; + symbLen = cell->cellCfg.schInitialUlBwp.puschCommon.lengthSymbol; + + /* Slot allocation for msg3 based on 38.214 section 6.1.2.1 */ + msg3SlotAlloc = slot + k2 + delta; + msg3SlotAlloc = msg3SlotAlloc % SCH_NUM_SLOTS; + + startRb = PUSCH_START_RB; + + /* formula used for calculation of rbSize, 38.214 section 6.1.4.2 + * Ninfo = S.Nre.R.Qm.v + * Nre' = Nsc.NsymPdsch-NdmrsSymb-Noh + * Nre = min(156,Nre').nPrb */ + numRb = 1; /* based on above calculation */ + + /* allocating 1 extra RB for now */ + numRb++; + + for(idx=startSymb; idxulAlloc[msg3SlotAlloc]->assignedPrb[idx] = startRb + numRb; + } + ulAlloc = cell->ulAlloc[msg3SlotAlloc]; + + SCH_ALLOC(ulAlloc->schPuschInfo, sizeof(SchPuschInfo)); + if(!ulAlloc->schPuschInfo) + { + DU_LOG("SCH: Memory allocation failed in schAllocMsg3Pusch"); + return RFAILED; + } + ulAlloc->schPuschInfo->harqProcId = SCH_HARQ_PROC_ID; + ulAlloc->schPuschInfo->resAllocType = SCH_ALLOC_TYPE_1; + ulAlloc->schPuschInfo->fdAlloc.startPrb = startRb; + ulAlloc->schPuschInfo->fdAlloc.numPrb = numRb; + ulAlloc->schPuschInfo->tdAlloc.startSymb = startSymb; + ulAlloc->schPuschInfo->tdAlloc.numSymb = symbLen; + ulAlloc->schPuschInfo->tbInfo.mcs = 4; + ulAlloc->schPuschInfo->tbInfo.ndi = 1; /* new transmission */ + ulAlloc->schPuschInfo->tbInfo.rv = 0; + ulAlloc->schPuschInfo->tbInfo.tbSize = 24; /*Considering 2 PRBs */ + + *msg3StartRb = startRb; + *msg3NumRb = numRb; + + return ROK; +} + + + /** * @brief process rach indication function. * @@ -124,9 +209,14 @@ uint8_t schProcessRachInd(RachIndInfo *rachInd, Inst schInst) { SchCellCb *cell = schCb[schInst].cells[schInst]; uint16_t raRnti = 0; + uint16_t slot; + uint16_t msg3StartRb; + uint8_t msg3NumRb; + uint8_t ret = ROK; + /* RAR will sent in the next slot */ + slot = (rachInd->timingInfo.slot+SCHED_DELTA+RAR_DELAY)%SCH_NUM_SLOTS; - SchDlAlloc *dlAlloc = - cell->dlAlloc[(rachInd->timingInfo.slot+SCHED_DELTA+RAR_DELAY)%SCH_NUM_SLOTS]; /* RAR will sent in the next slot */ + SchDlAlloc *dlAlloc = cell->dlAlloc[slot]; RarInfo *rarInfo = &(dlAlloc->rarInfo); /* rar message presense in next slot ind and will be scheduled */ @@ -138,15 +228,20 @@ uint8_t schProcessRachInd(RachIndInfo *rachInd, Inst schInst) /* create raCb at SCH */ createSchRaCb(rachInd->crnti,schInst); - /* fill RAR info */ - rarInfo->raRnti = raRnti; - rarInfo->tcrnti = rachInd->crnti; - rarInfo->RAPID = rachInd->preambleIdx; - rarInfo->ta = rachInd->timingAdv; - rarInfo->msg3StartRb = 0; /* will be set during implementation of msg3 */ - rarInfo->msg3NumRb = 0; /* will be set during implementation of msg3 */ + /* allocate resources for msg3 */ + ret = schAllocMsg3Pusch(schInst, slot, &msg3StartRb, &msg3NumRb); + if(ret == ROK) + { - return ROK; + /* fill RAR info */ + rarInfo->raRnti = raRnti; + rarInfo->tcrnti = rachInd->crnti; + rarInfo->RAPID = rachInd->preambleIdx; + rarInfo->ta = rachInd->timingAdv; + rarInfo->msg3StartRb = msg3StartRb; + rarInfo->msg3NumRb = msg3NumRb; + } + return ret; } /** @@ -173,7 +268,7 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of uint8_t numSymbols = 0; uint8_t offset = 0; uint8_t FreqDomainResource[6] = {0}; - SchBwpDlCfg *initialBwp = &schCb[inst].cells[inst]->cellCfg.schInitialBwp; + SchBwpDlCfg *initialBwp = &schCb[inst].cells[inst]->cellCfg.schInitialDlBwp; PdcchCfg *pdcch = &rarAlloc->rarPdcchCfg; PdschCfg *pdsch = &rarAlloc->rarPdschCfg; @@ -264,8 +359,8 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of * Nre = min(156,Nre') . nPrb */ pdsch->freqAlloc.rbSize = 1; /* This value is calculated from above formulae */ pdsch->freqAlloc.vrbPrbMapping = 0; /* non-interleaved */ - pdsch->timeAlloc.startSymbolIndex = 2; /* spec-38.214, Table 5.1.2.1-1 */ - pdsch->timeAlloc.numSymbols = 12; + pdsch->timeAlloc.startSymbolIndex = initialBwp->pdschCommon.startSymbol; + pdsch->timeAlloc.numSymbols = initialBwp->pdschCommon.lengthSymbol; pdsch->beamPdschInfo.numPrgs = 1; pdsch->beamPdschInfo.prgSize = 1; pdsch->beamPdschInfo.digBfInterfaces = 0; diff --git a/src/5gnrsch/sch_utils.c b/src/5gnrsch/sch_utils.c index bd2a32e60..a2f0d5e04 100644 --- a/src/5gnrsch/sch_utils.c +++ b/src/5gnrsch/sch_utils.c @@ -379,6 +379,8 @@ uint16_t prachCfgIdxTable[MAX_PRACH_CONFIG_IDX][8] = { {10, 1, 0, 682, 0, 2, 2, 6 } /* index 255 */ }; +/* Defintion of delta value Table 6.1.2.1.1-5 spec 38.214 */ +uint8_t puschDeltaTable[MAX_MU_PUSCH] = { 2, 3, 4, 6 }; /** * @brief frequency domain allocation function. diff --git a/src/5gnrsch/sch_utils.h b/src/5gnrsch/sch_utils.h index c79a2fe75..e139e878b 100644 --- a/src/5gnrsch/sch_utils.h +++ b/src/5gnrsch/sch_utils.h @@ -23,6 +23,7 @@ #define MAX_SEARCH_SPACE_INDEX 16 #define MAX_RACH_NUM_RB_IDX 16 #define MAX_PRACH_CONFIG_IDX 256 +#define MAX_MU_PUSCH 4 #define SET_BITS(_startBit, _numBits, _byte) \ { \ diff --git a/src/cm/du_app_mac_inf.h b/src/cm/du_app_mac_inf.h index 9e4b759e3..a636145fb 100644 --- a/src/cm/du_app_mac_inf.h +++ b/src/cm/du_app_mac_inf.h @@ -220,12 +220,38 @@ typedef struct pdcchConfigCommon SearchSpaceCfg raSearchSpace; }PdcchConfigCommon; +typedef struct pdschConfigCommon +{ + uint8_t k0; + uint8_t mappingType; + uint8_t startSymbol; + uint8_t lengthSymbol; +}PdschConfigCommon; + +typedef struct puschConfigCommon +{ + /* PUSCH-TimeDomainResourceAllocation info */ + uint8_t k2; + uint8_t mappingType; + uint8_t startSymbol; + uint8_t lengthSymbol; +}PuschConfigCommon; + typedef struct bwpDlConfig { BwpParams bwp; PdcchConfigCommon pdcchCommon; + PdschConfigCommon pdschCommon; }BwpDlConfig; +typedef struct bwpUlConfig +{ + BwpParams bwp; + // rach config common sent in PrachCfg + // pucch info not required + PuschConfigCommon puschCommon; +}BwpUlConfig; + typedef struct macCellCfg { U16 transId; @@ -242,7 +268,8 @@ typedef struct macCellCfg TDDCfg tddCfg; /* TDD periodicity and slot configuration */ RSSIMeasUnit rssiUnit; /* RSSI measurement unit */ Sib1CellCfg sib1Cfg; - BwpDlConfig initialBwp; + BwpDlConfig initialDlBwp; + BwpUlConfig initialUlBwp; }MacCellCfg; typedef struct macCellCfgCfm diff --git a/src/cm/mac_sch_interface.h b/src/cm/mac_sch_interface.h index 9d434061f..0c599ee9a 100644 --- a/src/cm/mac_sch_interface.h +++ b/src/cm/mac_sch_interface.h @@ -40,6 +40,8 @@ #define MAX_NUM_PRG 1 /* max value should be later 275 */ #define MAX_DIG_BF_INTERFACES 0 /* max value should be later 255 */ #define MAX_CODEWORDS 1 /* max should be 2 */ +#define SCH_HARQ_PROC_ID 1 /* harq proc id */ +#define SCH_ALLOC_TYPE_1 1 /*sch res alloc type */ /* Datatype in UL SCH Info */ #define SCH_DATATYPE_PUSCH 1 @@ -266,12 +268,35 @@ typedef struct schPdcchCfgCmn SchSearchSpaceCfg raSearchSpace; }SchPdcchCfgCmn; +typedef struct schPdschCfgCmn +{ + uint8_t k0; + uint8_t mappingType; + uint8_t startSymbol; + uint8_t lengthSymbol; +}SchPdschCfgCmn; + +typedef struct schPuschCfgCmn +{ + uint8_t k2; + uint8_t mappingType; + uint8_t startSymbol; + uint8_t lengthSymbol; +}SchPuschCfgCmn; + typedef struct schBwpDlCfg { SchBwpParams bwp; SchPdcchCfgCmn pdcchCommon; + SchPdschCfgCmn pdschCommon; }SchBwpDlCfg; +typedef struct schBwpUlCfg +{ + SchBwpParams bwp; + SchPuschCfgCmn puschCommon; +}SchBwpUlCfg; + typedef struct schCellCfg { uint16_t cellId; /* Cell Id */ @@ -281,7 +306,9 @@ typedef struct schCellCfg SchSsbCfg ssbSchCfg; /* SSB config */ SchSib1Cfg sib1SchCfg; /* SIB1 config */ SchRachCfg schRachCfg; /* PRACH config */ - SchBwpDlCfg schInitialBwp; + SchBwpDlCfg schInitialDlBwp; /* Initial DL BWP */ + SchBwpUlCfg schInitialUlBwp; /* Initial UL BWP */ + uint8_t puschMu; /* PUSCH MU */ }SchCellCfg; typedef struct schCellCfgCfm @@ -292,14 +319,14 @@ typedef struct schCellCfgCfm typedef struct timeDomainAlloc { - uint16_t ssbStartSymbIdx; - uint16_t ssbSymbolDuration; + uint16_t startSymb; + uint16_t numSymb; }TimeDomainAlloc; typedef struct freqDomainAlloc { - uint16_t ssbStartPrbIdx; - uint16_t ssbPrbDuration; + uint16_t startPrb; + uint16_t numPrb; }FreqDomainAlloc; typedef struct ssbInfo @@ -349,8 +376,8 @@ typedef struct rarInfo uint16_t msg3StartRb; uint8_t msg3NumRb; uint16_t tcrnti; - uint8_t rarPdu[8]; - uint8_t rarPduLen; + uint8_t rarPdu[8]; + uint8_t rarPduLen; }RarInfo; typedef struct rarAlloc @@ -373,12 +400,32 @@ typedef struct dlAlloc uint8_t isRarPres; RarAlloc rarAlloc; }DlAlloc; + +typedef struct tbInfo +{ + uint8_t mcs; /* MCS */ + uint8_t ndi; /* NDI */ + uint8_t rv; /* Redundancy Version */ + uint16_t tbSize; /* TB Size */ +}TbInfo; + +typedef struct schPuschInfo +{ + uint8_t harqProcId; /* HARQ Process ID */ + uint8_t resAllocType; /* Resource allocation type */ + FreqDomainAlloc fdAlloc; /* Freq domain allocation */ + TimeDomainAlloc tdAlloc; /* Time domain allocation */ + TbInfo tbInfo; /* TB info */ +}SchPuschInfo; + + typedef struct ulSchInfo { uint16_t cellId; /* Cell Id */ SlotIndInfo slotIndInfo; /* Slot Info: sfn, slot number */ uint8_t dataType; /* Type of info being scheduled */ PrachSchInfo prachSchInfo; /* Prach scheduling info */ + SchPuschInfo schPuschInfo; /* Pusch scheduling info */ }UlSchInfo; typedef struct rachIndInfo diff --git a/src/du_app/du_cfg.c b/src/du_app/du_cfg.c index ecc0cb47e..05aefd07d 100644 --- a/src/du_app/du_cfg.c +++ b/src/du_app/du_cfg.c @@ -230,27 +230,48 @@ S16 readMacCfg() /* fill Intial DL BWP */ - duCfgParam.macCellCfg.initialBwp.bwp.firstPrb = 0; - duCfgParam.macCellCfg.initialBwp.bwp.numPrb = TOTAL_PRB_BW; /* configured to total BW */ - duCfgParam.macCellCfg.initialBwp.bwp.scs = SUBCARRIER_SPACING; /* numerology is 0, 15Khz */ - duCfgParam.macCellCfg.initialBwp.bwp.cyclicPrefix = NORMAL_CYCLIC_PREFIX; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace.searchSpaceId = SEARCHSPACE_1_INDEX; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace.coresetId = CORESET_0_INDEX; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace.monitoringSlot = + duCfgParam.macCellCfg.initialDlBwp.bwp.firstPrb = 0; + duCfgParam.macCellCfg.initialDlBwp.bwp.numPrb = TOTAL_PRB_BW; /* configured to total BW */ + duCfgParam.macCellCfg.initialDlBwp.bwp.scs = SUBCARRIER_SPACING; /* numerology is 0, 15Khz */ + duCfgParam.macCellCfg.initialDlBwp.bwp.cyclicPrefix = NORMAL_CYCLIC_PREFIX; + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.searchSpaceId = SEARCHSPACE_1_INDEX; + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.coresetId = CORESET_0_INDEX; + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.monitoringSlot = SS_MONITORING_SLOT_SL1; /* sl1 - all slots */ - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace.duration = 0; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace.monitoringSymbol = + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.duration = 0; + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.monitoringSymbol = SS_MONITORING_SYMBOL; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. candidate.aggLevel1 = 8; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. candidate.aggLevel2 = 4; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. candidate.aggLevel4 = 2; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. candidate.aggLevel8 = 1; - duCfgParam.macCellCfg.initialBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. candidate.aggLevel16 = 0; + duCfgParam.macCellCfg.initialDlBwp.pdschCommon.k0 = PDSCH_K0; + duCfgParam.macCellCfg.initialDlBwp.pdschCommon.mappingType = + PDSCH_MAPPING_TYPE_A; + duCfgParam.macCellCfg.initialDlBwp.pdschCommon.startSymbol = + PDSCH_START_SYMBOL; + duCfgParam.macCellCfg.initialDlBwp.pdschCommon.lengthSymbol = + PDSCH_LENGTH_SYMBOL; + + /* fill Intial DL BWP */ + duCfgParam.macCellCfg.initialUlBwp.bwp.firstPrb = 0; + duCfgParam.macCellCfg.initialUlBwp.bwp.numPrb = TOTAL_PRB_BW; /* configured to total BW */ + duCfgParam.macCellCfg.initialUlBwp.bwp.scs = SUBCARRIER_SPACING; /* numerology is 0, 15Khz */ + duCfgParam.macCellCfg.initialUlBwp.bwp.cyclicPrefix = NORMAL_CYCLIC_PREFIX; + duCfgParam.macCellCfg.initialUlBwp.puschCommon.k2 = PUSCH_K2; + duCfgParam.macCellCfg.initialUlBwp.puschCommon.mappingType = + PUSCH_MAPPING_TYPE_A; + duCfgParam.macCellCfg.initialUlBwp.puschCommon.startSymbol = + PUSCH_START_SYMBOL; + duCfgParam.macCellCfg.initialUlBwp.puschCommon.lengthSymbol = + PUSCH_LENGTH_SYMBOL; + /* This should be calculated based on (number of mandatory parameters) + (number of otional parameters being filled) */ @@ -283,6 +304,35 @@ S16 fillDuPort(U16 *duPort) RETVALUE(ROK); } +/******************************************************************* +* +* @brief Configures the DU Parameters +* +* @details +* +* Function : calcSliv +* +* Functionality: +* - calculate SLIV value from start and length field +* +* @params[in] start symbol +* @params[in] length of symbols +* @return SLIV value +* +* ****************************************************************/ +uint16_t calcSliv(uint8_t startSymbol, uint8_t lengthSymbol) +{ + uint16_t sliv = 0; + if((lengthSymbol-1) <= 7) + { + sliv = 14 * (lengthSymbol-1) + startSymbol; + } + else + { + sliv = 14 * (14-lengthSymbol+1) + (14-1-startSymbol); + } + return sliv; +} /******************************************************************* @@ -348,7 +398,7 @@ S16 fillServCellCfgCommSib(SrvCellCfgCommSib *srvCellCfgComm) pdschCfg.k0 = PDSCH_K0; pdschCfg.mapType = \ PDSCH_TimeDomainResourceAllocation__mappingType_typeA; - pdschCfg.startSymbAndLen = PDSCH_START_SYMB_AND_LEN; + pdschCfg.sliv = calcSliv(PDSCH_START_SYMBOL,PDSCH_LENGTH_SYMBOL); srvCellCfgComm->dlCfg.pdschCfg = pdschCfg; /* Configuring BCCH Config for SIB1 */ @@ -394,9 +444,9 @@ S16 fillServCellCfgCommSib(SrvCellCfgCommSib *srvCellCfgComm) /* Configuring PUSCH Config Common for SIB1 */ puschCfg.present = BWP_UplinkCommon__pusch_ConfigCommon_PR_setup; - puschCfg.k2 = PUSCH_K0; + puschCfg.k2 = PUSCH_K2; puschCfg.mapType = PUSCH_TimeDomainResourceAllocation__mappingType_typeA; - puschCfg.startSymbAndLen = PUSCH_START_SYMB_AND_LEN; + puschCfg.sliv = calcSliv(PUSCH_START_SYMBOL,PUSCH_LENGTH_SYMBOL); puschCfg.msg3DeltaPreamble = PUSCH_MSG3_DELTA_PREAMBLE; puschCfg.p0NominalWithGrant = PUSCH_P0_NOMINAL_WITH_GRANT; srvCellCfgComm->ulCfg.puschCfg = puschCfg; diff --git a/src/du_app/du_cfg.h b/src/du_app/du_cfg.h index 6e8e1a04b..277c69aa0 100644 --- a/src/du_app/du_cfg.h +++ b/src/du_app/du_cfg.h @@ -111,11 +111,15 @@ /* MACRCO Ddefine for PDSCH Configuration */ #define PDSCH_K0 0 -#define PDSCH_START_SYMB_AND_LEN 53 +#define PDSCH_START_SYMBOL 2 +#define PDSCH_LENGTH_SYMBOL 12 + /* MACRO Define for PUSCH Configuration */ -#define PUSCH_K0 3 -#define PUSCH_START_SYMB_AND_LEN 55 +#define PUSCH_K2 3 +#define PUSCH_START_SYMBOL 0 +#define PUSCH_LENGTH_SYMBOL 14 + #define PUSCH_MSG3_DELTA_PREAMBLE 0 #define PUSCH_P0_NOMINAL_WITH_GRANT -70 @@ -367,6 +371,19 @@ typedef enum PERMIT_HIGH_PRIOR_SESSION_AND_MOBILE_TERM_SERVICE }F1UacStandardAction; +typedef enum +{ + PDSCH_MAPPING_TYPE_A, + PDSCH_MAPPING_TYPE_B, +}pdschMappingType; + +typedef enum +{ + PUSCH_MAPPING_TYPE_A, + PUSCH_MAPPING_TYPE_B, +}puschMappingType; + + typedef struct f1RrcVersion { char rrcVer[30]; /* Latest RRC Version */ @@ -966,9 +983,9 @@ typedef struct pdcchCfgCommon typedef struct pdschCfgCommon { uint8_t present; - long k0; - long mapType; /* Mapping Type */ - long startSymbAndLen; /* Start Symbol and Length */ + long k0; + long mapType; /* Mapping Type */ + uint16_t sliv; }PdschCfgCommon; typedef struct bcchCfg @@ -1028,12 +1045,12 @@ typedef struct rachCfgCommon typedef struct puschCfgCommon { - uint8_t present; - long k2; - long mapType; - long startSymbAndLen; - long msg3DeltaPreamble; - long p0NominalWithGrant; + uint8_t present; + long k2; + long mapType; + uint16_t sliv; + long msg3DeltaPreamble; + long p0NominalWithGrant; }PuschCfgCommon; typedef struct pucchCfgCommon diff --git a/src/du_app/du_sys_info_hdl.c b/src/du_app/du_sys_info_hdl.c index c3c979553..f38022345 100644 --- a/src/du_app/du_sys_info_hdl.c +++ b/src/du_app/du_sys_info_hdl.c @@ -1095,7 +1095,7 @@ S16 BuildPdschCfgCommon(struct BWP_DownlinkCommon__pdsch_ConfigCommon *pdschCfg) *timeDomRsrcAllocInfo->k0 = duPdschCfg.k0; timeDomRsrcAllocInfo->mappingType = duPdschCfg.mapType; - timeDomRsrcAllocInfo->startSymbolAndLength = duPdschCfg.startSymbAndLen; + timeDomRsrcAllocInfo->startSymbolAndLength = duPdschCfg.sliv; break; } @@ -1742,7 +1742,7 @@ S16 BuildPuschCfgCommon(struct BWP_UplinkCommon__pusch_ConfigCommon *puschCfg) *timeDomRsrcAllocInfo->k2 = duPuschCfg.k2; timeDomRsrcAllocInfo->mappingType = duPuschCfg.mapType; - timeDomRsrcAllocInfo->startSymbolAndLength = duPuschCfg.startSymbAndLen; + timeDomRsrcAllocInfo->startSymbolAndLength = duPuschCfg.sliv; /* Msg3 Delta Preamble */ DU_ALLOC(setup->msg3_DeltaPreamble, sizeof(long)); -- 2.16.6 From 261d72913c4a54d7e9a387821412ec28b30b813a Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Wed, 3 Jun 2020 23:41:28 +0530 Subject: [PATCH 02/16] RRC ASN C structures Change-Id: I9f5ad99d932b555ef9ed144723d05d9cc91efedc Signed-off-by: Balaji Shankaran --- src/codec_utils/RRC/AMF-Identifier.c | 2 +- src/codec_utils/RRC/AMF-Identifier.h | 2 +- src/codec_utils/RRC/ARFCN-ValueEUTRA.c | 2 +- src/codec_utils/RRC/ARFCN-ValueEUTRA.h | 2 +- src/codec_utils/RRC/ARFCN-ValueNR.c | 2 +- src/codec_utils/RRC/ARFCN-ValueNR.h | 2 +- src/codec_utils/RRC/AS-Config.c | 2 +- src/codec_utils/RRC/AS-Config.h | 2 +- src/codec_utils/RRC/AS-Context.c | 2 +- src/codec_utils/RRC/AS-Context.h | 2 +- src/codec_utils/RRC/AccessStratumRelease.c | 2 +- src/codec_utils/RRC/AccessStratumRelease.h | 2 +- src/codec_utils/RRC/AdditionalSpectrumEmission.c | 2 +- src/codec_utils/RRC/AdditionalSpectrumEmission.h | 2 +- src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.c | 2 +- src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.h | 2 +- .../RRC/AffectedCarrierFreqCombInfoMRDC.c | 2 +- .../RRC/AffectedCarrierFreqCombInfoMRDC.h | 2 +- src/codec_utils/RRC/AffectedCarrierFreqCombNR.c | 2 +- src/codec_utils/RRC/AffectedCarrierFreqCombNR.h | 2 +- src/codec_utils/RRC/AggregatedBandwidth.c | 2 +- src/codec_utils/RRC/AggregatedBandwidth.h | 2 +- src/codec_utils/RRC/Alpha.c | 2 +- src/codec_utils/RRC/Alpha.h | 2 +- src/codec_utils/RRC/BCCH-BCH-Message.c | 2 +- src/codec_utils/RRC/BCCH-BCH-Message.h | 2 +- src/codec_utils/RRC/BCCH-BCH-MessageType.c | 2 +- src/codec_utils/RRC/BCCH-BCH-MessageType.h | 2 +- src/codec_utils/RRC/BCCH-Config.c | 2 +- src/codec_utils/RRC/BCCH-Config.h | 2 +- src/codec_utils/RRC/BCCH-DL-SCH-Message.c | 2 +- src/codec_utils/RRC/BCCH-DL-SCH-Message.h | 2 +- src/codec_utils/RRC/BCCH-DL-SCH-MessageType.c | 2 +- src/codec_utils/RRC/BCCH-DL-SCH-MessageType.h | 2 +- src/codec_utils/RRC/BFR-CSIRS-Resource.c | 2 +- src/codec_utils/RRC/BFR-CSIRS-Resource.h | 2 +- src/codec_utils/RRC/BFR-SSB-Resource.c | 2 +- src/codec_utils/RRC/BFR-SSB-Resource.h | 2 +- src/codec_utils/RRC/BSR-Config.c | 2 +- src/codec_utils/RRC/BSR-Config.h | 2 +- src/codec_utils/RRC/BWP-Downlink.c | 2 +- src/codec_utils/RRC/BWP-Downlink.h | 2 +- src/codec_utils/RRC/BWP-DownlinkCommon.c | 2 +- src/codec_utils/RRC/BWP-DownlinkCommon.h | 2 +- src/codec_utils/RRC/BWP-DownlinkDedicated.c | 2 +- src/codec_utils/RRC/BWP-DownlinkDedicated.h | 2 +- src/codec_utils/RRC/BWP-Id.c | 2 +- src/codec_utils/RRC/BWP-Id.h | 2 +- src/codec_utils/RRC/BWP-Uplink.c | 2 +- src/codec_utils/RRC/BWP-Uplink.h | 2 +- src/codec_utils/RRC/BWP-UplinkCommon.c | 2 +- src/codec_utils/RRC/BWP-UplinkCommon.h | 2 +- src/codec_utils/RRC/BWP-UplinkDedicated.c | 2 +- src/codec_utils/RRC/BWP-UplinkDedicated.h | 2 +- src/codec_utils/RRC/BWP.c | 2 +- src/codec_utils/RRC/BWP.h | 2 +- src/codec_utils/RRC/BandCombination.c | 2 +- src/codec_utils/RRC/BandCombination.h | 2 +- src/codec_utils/RRC/BandCombinationIndex.c | 2 +- src/codec_utils/RRC/BandCombinationIndex.h | 2 +- src/codec_utils/RRC/BandCombinationInfo.c | 2 +- src/codec_utils/RRC/BandCombinationInfo.h | 2 +- src/codec_utils/RRC/BandCombinationInfoList.c | 2 +- src/codec_utils/RRC/BandCombinationInfoList.h | 2 +- src/codec_utils/RRC/BandCombinationInfoSN.c | 2 +- src/codec_utils/RRC/BandCombinationInfoSN.h | 2 +- src/codec_utils/RRC/BandCombinationList.c | 2 +- src/codec_utils/RRC/BandCombinationList.h | 2 +- src/codec_utils/RRC/BandNR.c | 2 +- src/codec_utils/RRC/BandNR.h | 2 +- src/codec_utils/RRC/BandParameters.c | 2 +- src/codec_utils/RRC/BandParameters.h | 2 +- src/codec_utils/RRC/BeamFailureRecoveryConfig.c | 2 +- src/codec_utils/RRC/BeamFailureRecoveryConfig.h | 2 +- src/codec_utils/RRC/BeamManagementSSB-CSI-RS.c | 2 +- src/codec_utils/RRC/BeamManagementSSB-CSI-RS.h | 2 +- src/codec_utils/RRC/BetaOffsets.c | 2 +- src/codec_utils/RRC/BetaOffsets.h | 2 +- src/codec_utils/RRC/CA-BandwidthClassEUTRA.c | 2 +- src/codec_utils/RRC/CA-BandwidthClassEUTRA.h | 2 +- src/codec_utils/RRC/CA-BandwidthClassNR.c | 2 +- src/codec_utils/RRC/CA-BandwidthClassNR.h | 2 +- src/codec_utils/RRC/CA-ParametersEUTRA.c | 2 +- src/codec_utils/RRC/CA-ParametersEUTRA.h | 2 +- src/codec_utils/RRC/CA-ParametersNR.c | 2 +- src/codec_utils/RRC/CA-ParametersNR.h | 2 +- src/codec_utils/RRC/CFRA-CSIRS-Resource.c | 2 +- src/codec_utils/RRC/CFRA-CSIRS-Resource.h | 2 +- src/codec_utils/RRC/CFRA-SSB-Resource.c | 2 +- src/codec_utils/RRC/CFRA-SSB-Resource.h | 2 +- src/codec_utils/RRC/CFRA.c | 2 +- src/codec_utils/RRC/CFRA.h | 2 +- src/codec_utils/RRC/CG-Config-IEs.c | 2 +- src/codec_utils/RRC/CG-Config-IEs.h | 2 +- src/codec_utils/RRC/CG-Config.c | 2 +- src/codec_utils/RRC/CG-Config.h | 2 +- src/codec_utils/RRC/CG-ConfigInfo-IEs.c | 2 +- src/codec_utils/RRC/CG-ConfigInfo-IEs.h | 2 +- src/codec_utils/RRC/CG-ConfigInfo.c | 2 +- src/codec_utils/RRC/CG-ConfigInfo.h | 2 +- src/codec_utils/RRC/CG-UCI-OnPUSCH.c | 2 +- src/codec_utils/RRC/CG-UCI-OnPUSCH.h | 2 +- src/codec_utils/RRC/CGI-Info.c | 2 +- src/codec_utils/RRC/CGI-Info.h | 2 +- src/codec_utils/RRC/CSI-AperiodicTriggerState.c | 2 +- src/codec_utils/RRC/CSI-AperiodicTriggerState.h | 2 +- .../RRC/CSI-AperiodicTriggerStateList.c | 2 +- .../RRC/CSI-AperiodicTriggerStateList.h | 2 +- .../RRC/CSI-AssociatedReportConfigInfo.c | 2 +- .../RRC/CSI-AssociatedReportConfigInfo.h | 2 +- src/codec_utils/RRC/CSI-FrequencyOccupation.c | 2 +- src/codec_utils/RRC/CSI-FrequencyOccupation.h | 2 +- src/codec_utils/RRC/CSI-IM-Resource.c | 2 +- src/codec_utils/RRC/CSI-IM-Resource.h | 2 +- src/codec_utils/RRC/CSI-IM-ResourceId.c | 2 +- src/codec_utils/RRC/CSI-IM-ResourceId.h | 2 +- src/codec_utils/RRC/CSI-IM-ResourceSet.c | 2 +- src/codec_utils/RRC/CSI-IM-ResourceSet.h | 2 +- src/codec_utils/RRC/CSI-IM-ResourceSetId.c | 2 +- src/codec_utils/RRC/CSI-IM-ResourceSetId.h | 2 +- src/codec_utils/RRC/CSI-MeasConfig.c | 2 +- src/codec_utils/RRC/CSI-MeasConfig.h | 2 +- src/codec_utils/RRC/CSI-RS-CellMobility.c | 2 +- src/codec_utils/RRC/CSI-RS-CellMobility.h | 2 +- src/codec_utils/RRC/CSI-RS-ForTracking.c | 2 +- src/codec_utils/RRC/CSI-RS-ForTracking.h | 2 +- .../RRC/CSI-RS-IM-ReceptionForFeedback.c | 2 +- .../RRC/CSI-RS-IM-ReceptionForFeedback.h | 2 +- src/codec_utils/RRC/CSI-RS-Index.c | 2 +- src/codec_utils/RRC/CSI-RS-Index.h | 2 +- src/codec_utils/RRC/CSI-RS-Resource-Mobility.c | 2 +- src/codec_utils/RRC/CSI-RS-Resource-Mobility.h | 2 +- .../RRC/CSI-RS-ResourceConfigMobility.c | 2 +- .../RRC/CSI-RS-ResourceConfigMobility.h | 2 +- src/codec_utils/RRC/CSI-RS-ResourceMapping.c | 2 +- src/codec_utils/RRC/CSI-RS-ResourceMapping.h | 2 +- src/codec_utils/RRC/CSI-ReportConfig.c | 2 +- src/codec_utils/RRC/CSI-ReportConfig.h | 2 +- src/codec_utils/RRC/CSI-ReportConfigId.c | 2 +- src/codec_utils/RRC/CSI-ReportConfigId.h | 2 +- src/codec_utils/RRC/CSI-ReportFramework.c | 2 +- src/codec_utils/RRC/CSI-ReportFramework.h | 2 +- .../RRC/CSI-ReportPeriodicityAndOffset.c | 2 +- .../RRC/CSI-ReportPeriodicityAndOffset.h | 2 +- src/codec_utils/RRC/CSI-ResourceConfig.c | 2 +- src/codec_utils/RRC/CSI-ResourceConfig.h | 2 +- src/codec_utils/RRC/CSI-ResourceConfigId.c | 2 +- src/codec_utils/RRC/CSI-ResourceConfigId.h | 2 +- .../RRC/CSI-ResourcePeriodicityAndOffset.c | 2 +- .../RRC/CSI-ResourcePeriodicityAndOffset.h | 2 +- src/codec_utils/RRC/CSI-SSB-ResourceSet.c | 2 +- src/codec_utils/RRC/CSI-SSB-ResourceSet.h | 2 +- src/codec_utils/RRC/CSI-SSB-ResourceSetId.c | 2 +- src/codec_utils/RRC/CSI-SSB-ResourceSetId.h | 2 +- .../RRC/CSI-SemiPersistentOnPUSCH-TriggerState.c | 2 +- .../RRC/CSI-SemiPersistentOnPUSCH-TriggerState.h | 2 +- .../CSI-SemiPersistentOnPUSCH-TriggerStateList.c | 2 +- .../CSI-SemiPersistentOnPUSCH-TriggerStateList.h | 2 +- src/codec_utils/RRC/CandidateServingFreqListNR.c | 2 +- src/codec_utils/RRC/CandidateServingFreqListNR.h | 2 +- src/codec_utils/RRC/CarrierFreqEUTRA.c | 2 +- src/codec_utils/RRC/CarrierFreqEUTRA.h | 2 +- src/codec_utils/RRC/CarrierFreqListEUTRA.c | 2 +- src/codec_utils/RRC/CarrierFreqListEUTRA.h | 2 +- src/codec_utils/RRC/CarrierInfoNR.c | 2 +- src/codec_utils/RRC/CarrierInfoNR.h | 2 +- .../RRC/CellAccessRelatedInfo-EUTRA-5GC.c | 2 +- .../RRC/CellAccessRelatedInfo-EUTRA-5GC.h | 2 +- .../RRC/CellAccessRelatedInfo-EUTRA-EPC.c | 2 +- .../RRC/CellAccessRelatedInfo-EUTRA-EPC.h | 2 +- src/codec_utils/RRC/CellAccessRelatedInfo.c | 2 +- src/codec_utils/RRC/CellAccessRelatedInfo.h | 2 +- .../{CellGroupConfig.c => CellGroupConfigRrc.c} | 84 +- .../{CellGroupConfig.h => CellGroupConfigRrc.h} | 32 +- src/codec_utils/RRC/CellGroupId.c | 2 +- src/codec_utils/RRC/CellGroupId.h | 2 +- src/codec_utils/RRC/CellIdentity-EUTRA-5GC.c | 2 +- src/codec_utils/RRC/CellIdentity-EUTRA-5GC.h | 2 +- src/codec_utils/RRC/CellIdentity.c | 2 +- src/codec_utils/RRC/CellIdentity.h | 2 +- src/codec_utils/RRC/CellReselectionPriorities.c | 2 +- src/codec_utils/RRC/CellReselectionPriorities.h | 2 +- src/codec_utils/RRC/CellReselectionPriority.c | 2 +- src/codec_utils/RRC/CellReselectionPriority.h | 2 +- src/codec_utils/RRC/CellReselectionSubPriority.c | 2 +- src/codec_utils/RRC/CellReselectionSubPriority.h | 2 +- src/codec_utils/RRC/CellsToAddMod.c | 2 +- src/codec_utils/RRC/CellsToAddMod.h | 2 +- src/codec_utils/RRC/CellsToAddModList.c | 2 +- src/codec_utils/RRC/CellsToAddModList.h | 2 +- src/codec_utils/RRC/CellsTriggeredList.c | 2 +- src/codec_utils/RRC/CellsTriggeredList.h | 2 +- src/codec_utils/RRC/CipheringAlgorithm.c | 2 +- src/codec_utils/RRC/CipheringAlgorithm.h | 2 +- src/codec_utils/RRC/CodebookConfig.c | 2 +- src/codec_utils/RRC/CodebookConfig.h | 2 +- src/codec_utils/RRC/ConfigRestrictInfoSCG.c | 2 +- src/codec_utils/RRC/ConfigRestrictInfoSCG.h | 2 +- src/codec_utils/RRC/ConfigRestrictModReqSCG.c | 2 +- src/codec_utils/RRC/ConfigRestrictModReqSCG.h | 2 +- src/codec_utils/RRC/ConfiguredGrantConfig.c | 2 +- src/codec_utils/RRC/ConfiguredGrantConfig.h | 2 +- src/codec_utils/RRC/ConnEstFailureControl.c | 2 +- src/codec_utils/RRC/ConnEstFailureControl.h | 2 +- src/codec_utils/RRC/ControlResourceSet.c | 2 +- src/codec_utils/RRC/ControlResourceSet.h | 2 +- src/codec_utils/RRC/ControlResourceSetId.c | 2 +- src/codec_utils/RRC/ControlResourceSetId.h | 2 +- src/codec_utils/RRC/ControlResourceSetZero.c | 2 +- src/codec_utils/RRC/ControlResourceSetZero.h | 2 +- src/codec_utils/RRC/CounterCheck-IEs.c | 2 +- src/codec_utils/RRC/CounterCheck-IEs.h | 2 +- src/codec_utils/RRC/CounterCheck.c | 2 +- src/codec_utils/RRC/CounterCheck.h | 2 +- src/codec_utils/RRC/CounterCheckResponse-IEs.c | 2 +- src/codec_utils/RRC/CounterCheckResponse-IEs.h | 2 +- src/codec_utils/RRC/CounterCheckResponse.c | 2 +- src/codec_utils/RRC/CounterCheckResponse.h | 2 +- src/codec_utils/RRC/CrossCarrierSchedulingConfig.c | 2 +- src/codec_utils/RRC/CrossCarrierSchedulingConfig.h | 2 +- src/codec_utils/RRC/DL-AM-RLC.c | 2 +- src/codec_utils/RRC/DL-AM-RLC.h | 2 +- src/codec_utils/RRC/DL-CCCH-Message.c | 2 +- src/codec_utils/RRC/DL-CCCH-Message.h | 2 +- src/codec_utils/RRC/DL-CCCH-MessageType.c | 2 +- src/codec_utils/RRC/DL-CCCH-MessageType.h | 2 +- src/codec_utils/RRC/DL-DCCH-Message.c | 2 +- src/codec_utils/RRC/DL-DCCH-Message.h | 2 +- src/codec_utils/RRC/DL-DCCH-MessageType.c | 2 +- src/codec_utils/RRC/DL-DCCH-MessageType.h | 2 +- src/codec_utils/RRC/DL-UM-RLC.c | 2 +- src/codec_utils/RRC/DL-UM-RLC.h | 2 +- src/codec_utils/RRC/DLInformationTransfer-IEs.c | 2 +- src/codec_utils/RRC/DLInformationTransfer-IEs.h | 2 +- src/codec_utils/RRC/DLInformationTransfer.c | 2 +- src/codec_utils/RRC/DLInformationTransfer.h | 2 +- src/codec_utils/RRC/DMRS-DownlinkConfig.c | 2 +- src/codec_utils/RRC/DMRS-DownlinkConfig.h | 2 +- src/codec_utils/RRC/DMRS-UplinkConfig.c | 2 +- src/codec_utils/RRC/DMRS-UplinkConfig.h | 2 +- src/codec_utils/RRC/DRB-CountInfo.c | 2 +- src/codec_utils/RRC/DRB-CountInfo.h | 2 +- src/codec_utils/RRC/DRB-CountInfoList.c | 2 +- src/codec_utils/RRC/DRB-CountInfoList.h | 2 +- src/codec_utils/RRC/DRB-CountMSB-Info.c | 2 +- src/codec_utils/RRC/DRB-CountMSB-Info.h | 2 +- src/codec_utils/RRC/DRB-CountMSB-InfoList.c | 2 +- src/codec_utils/RRC/DRB-CountMSB-InfoList.h | 2 +- src/codec_utils/RRC/DRB-Identity.c | 2 +- src/codec_utils/RRC/DRB-Identity.h | 2 +- src/codec_utils/RRC/DRB-ToAddMod.c | 2 +- src/codec_utils/RRC/DRB-ToAddMod.h | 2 +- src/codec_utils/RRC/DRB-ToAddModList.c | 2 +- src/codec_utils/RRC/DRB-ToAddModList.h | 2 +- src/codec_utils/RRC/DRB-ToReleaseList.c | 2 +- src/codec_utils/RRC/DRB-ToReleaseList.h | 2 +- src/codec_utils/RRC/DRX-Config.c | 2 +- src/codec_utils/RRC/DRX-Config.h | 2 +- src/codec_utils/RRC/DRX-Info.c | 2 +- src/codec_utils/RRC/DRX-Info.h | 2 +- src/codec_utils/RRC/DataInactivityTimer.c | 2 +- src/codec_utils/RRC/DataInactivityTimer.h | 2 +- src/codec_utils/RRC/DedicatedNAS-Message.c | 2 +- src/codec_utils/RRC/DedicatedNAS-Message.h | 2 +- src/codec_utils/RRC/DelayBudgetReport.c | 2 +- src/codec_utils/RRC/DelayBudgetReport.h | 2 +- src/codec_utils/RRC/DownlinkConfigCommon.c | 2 +- src/codec_utils/RRC/DownlinkConfigCommon.h | 2 +- src/codec_utils/RRC/DownlinkConfigCommonSIB.c | 2 +- src/codec_utils/RRC/DownlinkConfigCommonSIB.h | 2 +- src/codec_utils/RRC/DownlinkPreemption.c | 2 +- src/codec_utils/RRC/DownlinkPreemption.h | 2 +- src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.c | 2 +- src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.h | 2 +- src/codec_utils/RRC/EUTRA-BlackCell.c | 2 +- src/codec_utils/RRC/EUTRA-BlackCell.h | 2 +- src/codec_utils/RRC/EUTRA-Cell.c | 2 +- src/codec_utils/RRC/EUTRA-Cell.h | 2 +- src/codec_utils/RRC/EUTRA-CellIndex.c | 2 +- src/codec_utils/RRC/EUTRA-CellIndex.h | 2 +- src/codec_utils/RRC/EUTRA-CellIndexList.c | 2 +- src/codec_utils/RRC/EUTRA-CellIndexList.h | 2 +- src/codec_utils/RRC/EUTRA-FreqBlackCellList.c | 2 +- src/codec_utils/RRC/EUTRA-FreqBlackCellList.h | 2 +- src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.c | 2 +- src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.h | 2 +- src/codec_utils/RRC/EUTRA-FreqNeighCellList.c | 2 +- src/codec_utils/RRC/EUTRA-FreqNeighCellList.h | 2 +- src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.c | 2 +- src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.h | 2 +- .../RRC/EUTRA-MBSFN-SubframeConfigList.c | 2 +- .../RRC/EUTRA-MBSFN-SubframeConfigList.h | 2 +- src/codec_utils/RRC/EUTRA-MultiBandInfo.c | 2 +- src/codec_utils/RRC/EUTRA-MultiBandInfo.h | 2 +- src/codec_utils/RRC/EUTRA-MultiBandInfoList.c | 2 +- src/codec_utils/RRC/EUTRA-MultiBandInfoList.h | 2 +- src/codec_utils/RRC/EUTRA-NS-PmaxList.c | 2 +- src/codec_utils/RRC/EUTRA-NS-PmaxList.h | 2 +- src/codec_utils/RRC/EUTRA-NS-PmaxValue.c | 2 +- src/codec_utils/RRC/EUTRA-NS-PmaxValue.h | 2 +- src/codec_utils/RRC/EUTRA-Parameters.c | 2 +- src/codec_utils/RRC/EUTRA-Parameters.h | 2 +- src/codec_utils/RRC/EUTRA-ParametersCommon.c | 2 +- src/codec_utils/RRC/EUTRA-ParametersCommon.h | 2 +- src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.c | 2 +- src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.h | 2 +- src/codec_utils/RRC/EUTRA-PhysCellId.c | 2 +- src/codec_utils/RRC/EUTRA-PhysCellId.h | 2 +- src/codec_utils/RRC/EUTRA-PhysCellIdRange.c | 2 +- src/codec_utils/RRC/EUTRA-PhysCellIdRange.h | 2 +- src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.c | 2 +- src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.h | 2 +- src/codec_utils/RRC/EUTRA-Q-OffsetRange.c | 2 +- src/codec_utils/RRC/EUTRA-Q-OffsetRange.h | 2 +- src/codec_utils/RRC/EUTRA-RSTD-Info.c | 2 +- src/codec_utils/RRC/EUTRA-RSTD-Info.h | 2 +- src/codec_utils/RRC/EUTRA-RSTD-InfoList.c | 2 +- src/codec_utils/RRC/EUTRA-RSTD-InfoList.h | 2 +- src/codec_utils/RRC/EstablishmentCause.c | 2 +- src/codec_utils/RRC/EstablishmentCause.h | 2 +- src/codec_utils/RRC/EventTriggerConfig.c | 2 +- src/codec_utils/RRC/EventTriggerConfig.h | 2 +- src/codec_utils/RRC/EventTriggerConfigInterRAT.c | 2 +- src/codec_utils/RRC/EventTriggerConfigInterRAT.h | 2 +- src/codec_utils/RRC/FR-Info.c | 2 +- src/codec_utils/RRC/FR-Info.h | 2 +- src/codec_utils/RRC/FR-InfoList.c | 2 +- src/codec_utils/RRC/FR-InfoList.h | 2 +- src/codec_utils/RRC/FailureInfoRLC-Bearer.c | 2 +- src/codec_utils/RRC/FailureInfoRLC-Bearer.h | 2 +- src/codec_utils/RRC/FailureInformation-IEs.c | 2 +- src/codec_utils/RRC/FailureInformation-IEs.h | 2 +- src/codec_utils/RRC/FailureInformation.c | 2 +- src/codec_utils/RRC/FailureInformation.h | 2 +- src/codec_utils/RRC/FeatureSet.c | 2 +- src/codec_utils/RRC/FeatureSet.h | 2 +- src/codec_utils/RRC/FeatureSetCombination.c | 2 +- src/codec_utils/RRC/FeatureSetCombination.h | 2 +- src/codec_utils/RRC/FeatureSetCombinationId.c | 2 +- src/codec_utils/RRC/FeatureSetCombinationId.h | 2 +- src/codec_utils/RRC/FeatureSetDownlink.c | 2 +- src/codec_utils/RRC/FeatureSetDownlink.h | 2 +- src/codec_utils/RRC/FeatureSetDownlinkId.c | 2 +- src/codec_utils/RRC/FeatureSetDownlinkId.h | 2 +- src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.c | 2 +- src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.h | 2 +- src/codec_utils/RRC/FeatureSetDownlinkPerCC.c | 2 +- src/codec_utils/RRC/FeatureSetDownlinkPerCC.h | 2 +- src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.c | 2 +- src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.h | 2 +- src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.c | 2 +- src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.h | 2 +- src/codec_utils/RRC/FeatureSetEntryIndex.c | 2 +- src/codec_utils/RRC/FeatureSetEntryIndex.h | 2 +- src/codec_utils/RRC/FeatureSetUplink.c | 2 +- src/codec_utils/RRC/FeatureSetUplink.h | 2 +- src/codec_utils/RRC/FeatureSetUplinkId.c | 2 +- src/codec_utils/RRC/FeatureSetUplinkId.h | 2 +- src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.c | 2 +- src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.h | 2 +- src/codec_utils/RRC/FeatureSetUplinkPerCC.c | 2 +- src/codec_utils/RRC/FeatureSetUplinkPerCC.h | 2 +- src/codec_utils/RRC/FeatureSets.c | 2 +- src/codec_utils/RRC/FeatureSets.h | 2 +- src/codec_utils/RRC/FeatureSetsPerBand.c | 2 +- src/codec_utils/RRC/FeatureSetsPerBand.h | 2 +- src/codec_utils/RRC/FilterCoefficient.c | 2 +- src/codec_utils/RRC/FilterCoefficient.h | 2 +- src/codec_utils/RRC/FilterConfig.c | 2 +- src/codec_utils/RRC/FilterConfig.h | 2 +- src/codec_utils/RRC/FreqBandIndicatorEUTRA.c | 2 +- src/codec_utils/RRC/FreqBandIndicatorEUTRA.h | 2 +- src/codec_utils/RRC/FreqBandIndicatorNR.c | 2 +- src/codec_utils/RRC/FreqBandIndicatorNR.h | 2 +- src/codec_utils/RRC/FreqBandInformation.c | 2 +- src/codec_utils/RRC/FreqBandInformation.h | 2 +- src/codec_utils/RRC/FreqBandInformationEUTRA.c | 2 +- src/codec_utils/RRC/FreqBandInformationEUTRA.h | 2 +- src/codec_utils/RRC/FreqBandInformationNR.c | 2 +- src/codec_utils/RRC/FreqBandInformationNR.h | 2 +- src/codec_utils/RRC/FreqBandList.c | 2 +- src/codec_utils/RRC/FreqBandList.h | 2 +- src/codec_utils/RRC/FreqPriorityEUTRA.c | 2 +- src/codec_utils/RRC/FreqPriorityEUTRA.h | 2 +- src/codec_utils/RRC/FreqPriorityListEUTRA.c | 2 +- src/codec_utils/RRC/FreqPriorityListEUTRA.h | 2 +- src/codec_utils/RRC/FreqPriorityListNR.c | 2 +- src/codec_utils/RRC/FreqPriorityListNR.h | 2 +- src/codec_utils/RRC/FreqPriorityNR.c | 2 +- src/codec_utils/RRC/FreqPriorityNR.h | 2 +- src/codec_utils/RRC/FreqSeparationClass.c | 2 +- src/codec_utils/RRC/FreqSeparationClass.h | 2 +- src/codec_utils/RRC/FrequencyInfoDL-SIB.c | 2 +- src/codec_utils/RRC/FrequencyInfoDL-SIB.h | 2 +- src/codec_utils/RRC/FrequencyInfoDL.c | 2 +- src/codec_utils/RRC/FrequencyInfoDL.h | 2 +- src/codec_utils/RRC/FrequencyInfoUL-SIB.c | 2 +- src/codec_utils/RRC/FrequencyInfoUL-SIB.h | 2 +- src/codec_utils/RRC/FrequencyInfoUL.c | 2 +- src/codec_utils/RRC/FrequencyInfoUL.h | 2 +- src/codec_utils/RRC/GapConfig.c | 2 +- src/codec_utils/RRC/GapConfig.h | 2 +- .../RRC/GeneralParametersMRDC-XDD-Diff.c | 2 +- .../RRC/GeneralParametersMRDC-XDD-Diff.h | 2 +- src/codec_utils/RRC/HandoverCommand-IEs.c | 2 +- src/codec_utils/RRC/HandoverCommand-IEs.h | 2 +- src/codec_utils/RRC/HandoverCommand.c | 2 +- src/codec_utils/RRC/HandoverCommand.h | 2 +- .../RRC/HandoverPreparationInformation-IEs.c | 2 +- .../RRC/HandoverPreparationInformation-IEs.h | 2 +- .../RRC/HandoverPreparationInformation.c | 2 +- .../RRC/HandoverPreparationInformation.h | 2 +- src/codec_utils/RRC/Hysteresis.c | 2 +- src/codec_utils/RRC/Hysteresis.h | 2 +- src/codec_utils/RRC/I-RNTI-Value.c | 2 +- src/codec_utils/RRC/I-RNTI-Value.h | 2 +- .../RRC/INT-ConfigurationPerServingCell.c | 2 +- .../RRC/INT-ConfigurationPerServingCell.h | 2 +- src/codec_utils/RRC/InitialUE-Identity.c | 2 +- src/codec_utils/RRC/InitialUE-Identity.h | 2 +- src/codec_utils/RRC/IntegrityProtAlgorithm.c | 2 +- src/codec_utils/RRC/IntegrityProtAlgorithm.h | 2 +- src/codec_utils/RRC/InterFreqBlackCellList.c | 2 +- src/codec_utils/RRC/InterFreqBlackCellList.h | 2 +- src/codec_utils/RRC/InterFreqCarrierFreqInfo.c | 2 +- src/codec_utils/RRC/InterFreqCarrierFreqInfo.h | 2 +- src/codec_utils/RRC/InterFreqCarrierFreqList.c | 2 +- src/codec_utils/RRC/InterFreqCarrierFreqList.h | 2 +- src/codec_utils/RRC/InterFreqNeighCellInfo.c | 2 +- src/codec_utils/RRC/InterFreqNeighCellInfo.h | 2 +- src/codec_utils/RRC/InterFreqNeighCellList.c | 2 +- src/codec_utils/RRC/InterFreqNeighCellList.h | 2 +- src/codec_utils/RRC/InterRAT-Parameters.c | 2 +- src/codec_utils/RRC/InterRAT-Parameters.h | 2 +- src/codec_utils/RRC/IntraFreqBlackCellList.c | 2 +- src/codec_utils/RRC/IntraFreqBlackCellList.h | 2 +- src/codec_utils/RRC/IntraFreqNeighCellInfo.c | 2 +- src/codec_utils/RRC/IntraFreqNeighCellInfo.h | 2 +- src/codec_utils/RRC/IntraFreqNeighCellList.c | 2 +- src/codec_utils/RRC/IntraFreqNeighCellList.h | 2 +- .../RRC/LocationMeasurementIndication-IEs.c | 2 +- .../RRC/LocationMeasurementIndication-IEs.h | 2 +- .../RRC/LocationMeasurementIndication.c | 2 +- .../RRC/LocationMeasurementIndication.h | 2 +- src/codec_utils/RRC/LocationMeasurementInfo.c | 2 +- src/codec_utils/RRC/LocationMeasurementInfo.h | 2 +- src/codec_utils/RRC/LogicalChannelConfig.c | 2 +- src/codec_utils/RRC/LogicalChannelConfig.h | 2 +- src/codec_utils/RRC/LogicalChannelIdentity.c | 2 +- src/codec_utils/RRC/LogicalChannelIdentity.h | 2 +- src/codec_utils/RRC/MAC-CellGroupConfig.c | 2 +- src/codec_utils/RRC/MAC-CellGroupConfig.h | 2 +- src/codec_utils/RRC/MAC-Parameters.c | 2 +- src/codec_utils/RRC/MAC-Parameters.h | 2 +- src/codec_utils/RRC/MAC-ParametersCommon.c | 2 +- src/codec_utils/RRC/MAC-ParametersCommon.h | 2 +- src/codec_utils/RRC/MAC-ParametersXDD-Diff.c | 2 +- src/codec_utils/RRC/MAC-ParametersXDD-Diff.h | 2 +- src/codec_utils/RRC/MCC-MNC-Digit.c | 2 +- src/codec_utils/RRC/MCC-MNC-Digit.h | 2 +- src/codec_utils/RRC/MCC.c | 2 +- src/codec_utils/RRC/MCC.h | 2 +- src/codec_utils/RRC/MIB.c | 2 +- src/codec_utils/RRC/MIB.h | 2 +- src/codec_utils/RRC/MIMO-LayersDL.c | 2 +- src/codec_utils/RRC/MIMO-LayersDL.h | 2 +- src/codec_utils/RRC/MIMO-LayersUL.c | 2 +- src/codec_utils/RRC/MIMO-LayersUL.h | 2 +- src/codec_utils/RRC/MIMO-ParametersPerBand.c | 2 +- src/codec_utils/RRC/MIMO-ParametersPerBand.h | 2 +- src/codec_utils/RRC/MNC.c | 2 +- src/codec_utils/RRC/MNC.h | 2 +- src/codec_utils/RRC/MRDC-AssistanceInfo.c | 2 +- src/codec_utils/RRC/MRDC-AssistanceInfo.h | 2 +- src/codec_utils/RRC/MRDC-Parameters.c | 2 +- src/codec_utils/RRC/MRDC-Parameters.h | 2 +- src/codec_utils/RRC/Makefile.am.libasncodec | 2850 ++++++++++---------- src/codec_utils/RRC/MasterKeyUpdate.c | 2 +- src/codec_utils/RRC/MasterKeyUpdate.h | 2 +- src/codec_utils/RRC/MeasAndMobParameters.c | 2 +- src/codec_utils/RRC/MeasAndMobParameters.h | 2 +- src/codec_utils/RRC/MeasAndMobParametersCommon.c | 2 +- src/codec_utils/RRC/MeasAndMobParametersCommon.h | 2 +- src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.c | 2 +- src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.h | 2 +- .../RRC/MeasAndMobParametersMRDC-Common.c | 2 +- .../RRC/MeasAndMobParametersMRDC-Common.h | 2 +- .../RRC/MeasAndMobParametersMRDC-FRX-Diff.c | 2 +- .../RRC/MeasAndMobParametersMRDC-FRX-Diff.h | 2 +- .../RRC/MeasAndMobParametersMRDC-XDD-Diff.c | 2 +- .../RRC/MeasAndMobParametersMRDC-XDD-Diff.h | 2 +- src/codec_utils/RRC/MeasAndMobParametersMRDC.c | 2 +- src/codec_utils/RRC/MeasAndMobParametersMRDC.h | 2 +- src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.c | 2 +- src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.h | 2 +- src/codec_utils/RRC/MeasConfig.c | 2 +- src/codec_utils/RRC/MeasConfig.h | 2 +- src/codec_utils/RRC/MeasConfigMN.c | 2 +- src/codec_utils/RRC/MeasConfigMN.h | 2 +- src/codec_utils/RRC/MeasConfigSN.c | 2 +- src/codec_utils/RRC/MeasConfigSN.h | 2 +- src/codec_utils/RRC/MeasGapConfig.c | 2 +- src/codec_utils/RRC/MeasGapConfig.h | 2 +- src/codec_utils/RRC/MeasGapSharingConfig.c | 2 +- src/codec_utils/RRC/MeasGapSharingConfig.h | 2 +- src/codec_utils/RRC/MeasGapSharingScheme.c | 2 +- src/codec_utils/RRC/MeasGapSharingScheme.h | 2 +- src/codec_utils/RRC/MeasId.c | 2 +- src/codec_utils/RRC/MeasId.h | 2 +- src/codec_utils/RRC/MeasIdToAddMod.c | 2 +- src/codec_utils/RRC/MeasIdToAddMod.h | 2 +- src/codec_utils/RRC/MeasIdToAddModList.c | 2 +- src/codec_utils/RRC/MeasIdToAddModList.h | 2 +- src/codec_utils/RRC/MeasIdToRemoveList.c | 2 +- src/codec_utils/RRC/MeasIdToRemoveList.h | 2 +- src/codec_utils/RRC/MeasObjectEUTRA.c | 2 +- src/codec_utils/RRC/MeasObjectEUTRA.h | 2 +- src/codec_utils/RRC/MeasObjectId.c | 2 +- src/codec_utils/RRC/MeasObjectId.h | 2 +- src/codec_utils/RRC/MeasObjectNR.c | 2 +- src/codec_utils/RRC/MeasObjectNR.h | 2 +- src/codec_utils/RRC/MeasObjectToAddMod.c | 2 +- src/codec_utils/RRC/MeasObjectToAddMod.h | 2 +- src/codec_utils/RRC/MeasObjectToAddModList.c | 2 +- src/codec_utils/RRC/MeasObjectToAddModList.h | 2 +- src/codec_utils/RRC/MeasObjectToRemoveList.c | 2 +- src/codec_utils/RRC/MeasObjectToRemoveList.h | 2 +- src/codec_utils/RRC/MeasQuantityResults.c | 2 +- src/codec_utils/RRC/MeasQuantityResults.h | 2 +- src/codec_utils/RRC/MeasQuantityResultsEUTRA.c | 2 +- src/codec_utils/RRC/MeasQuantityResultsEUTRA.h | 2 +- src/codec_utils/RRC/MeasReportQuantity.c | 2 +- src/codec_utils/RRC/MeasReportQuantity.h | 2 +- src/codec_utils/RRC/MeasResult2NR.c | 2 +- src/codec_utils/RRC/MeasResult2NR.h | 2 +- src/codec_utils/RRC/MeasResultCellListSFTD.c | 2 +- src/codec_utils/RRC/MeasResultCellListSFTD.h | 2 +- src/codec_utils/RRC/MeasResultCellSFTD.c | 2 +- src/codec_utils/RRC/MeasResultCellSFTD.h | 2 +- src/codec_utils/RRC/MeasResultEUTRA.c | 2 +- src/codec_utils/RRC/MeasResultEUTRA.h | 2 +- src/codec_utils/RRC/MeasResultList2NR.c | 2 +- src/codec_utils/RRC/MeasResultList2NR.h | 2 +- src/codec_utils/RRC/MeasResultListEUTRA.c | 2 +- src/codec_utils/RRC/MeasResultListEUTRA.h | 2 +- src/codec_utils/RRC/MeasResultListNR.c | 2 +- src/codec_utils/RRC/MeasResultListNR.h | 2 +- src/codec_utils/RRC/MeasResultNR.c | 2 +- src/codec_utils/RRC/MeasResultNR.h | 2 +- src/codec_utils/RRC/MeasResultSCG-Failure.c | 2 +- src/codec_utils/RRC/MeasResultSCG-Failure.h | 2 +- src/codec_utils/RRC/MeasResultServMO.c | 2 +- src/codec_utils/RRC/MeasResultServMO.h | 2 +- src/codec_utils/RRC/MeasResultServMOList.c | 2 +- src/codec_utils/RRC/MeasResultServMOList.h | 2 +- src/codec_utils/RRC/MeasResults.c | 2 +- src/codec_utils/RRC/MeasResults.h | 2 +- src/codec_utils/RRC/MeasTiming.c | 2 +- src/codec_utils/RRC/MeasTiming.h | 2 +- src/codec_utils/RRC/MeasTimingList.c | 2 +- src/codec_utils/RRC/MeasTimingList.h | 2 +- src/codec_utils/RRC/MeasTriggerQuantity.c | 2 +- src/codec_utils/RRC/MeasTriggerQuantity.h | 2 +- src/codec_utils/RRC/MeasTriggerQuantityEUTRA.c | 2 +- src/codec_utils/RRC/MeasTriggerQuantityEUTRA.h | 2 +- src/codec_utils/RRC/MeasTriggerQuantityOffset.c | 2 +- src/codec_utils/RRC/MeasTriggerQuantityOffset.h | 2 +- src/codec_utils/RRC/MeasurementReport-IEs.c | 2 +- src/codec_utils/RRC/MeasurementReport-IEs.h | 2 +- src/codec_utils/RRC/MeasurementReport.c | 2 +- src/codec_utils/RRC/MeasurementReport.h | 2 +- .../RRC/MeasurementTimingConfiguration-IEs.c | 2 +- .../RRC/MeasurementTimingConfiguration-IEs.h | 2 +- .../RRC/MeasurementTimingConfiguration.c | 2 +- .../RRC/MeasurementTimingConfiguration.h | 2 +- src/codec_utils/RRC/MobilityFromNRCommand-IEs.c | 2 +- src/codec_utils/RRC/MobilityFromNRCommand-IEs.h | 2 +- src/codec_utils/RRC/MobilityFromNRCommand.c | 2 +- src/codec_utils/RRC/MobilityFromNRCommand.h | 2 +- src/codec_utils/RRC/MobilityStateParameters.c | 2 +- src/codec_utils/RRC/MobilityStateParameters.h | 2 +- src/codec_utils/RRC/ModulationOrder.c | 2 +- src/codec_utils/RRC/ModulationOrder.h | 2 +- src/codec_utils/RRC/MultiBandInfoListEUTRA.c | 2 +- src/codec_utils/RRC/MultiBandInfoListEUTRA.h | 2 +- src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.c | 2 +- src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.h | 2 +- src/codec_utils/RRC/MultiFrequencyBandListNR.c | 2 +- src/codec_utils/RRC/MultiFrequencyBandListNR.h | 2 +- src/codec_utils/RRC/NAICS-Capability-Entry.c | 2 +- src/codec_utils/RRC/NAICS-Capability-Entry.h | 2 +- src/codec_utils/RRC/NG-5G-S-TMSI.c | 2 +- src/codec_utils/RRC/NG-5G-S-TMSI.h | 2 +- src/codec_utils/RRC/NR-FreqInfo.c | 2 +- src/codec_utils/RRC/NR-FreqInfo.h | 2 +- src/codec_utils/RRC/NR-MultiBandInfo.c | 2 +- src/codec_utils/RRC/NR-MultiBandInfo.h | 2 +- src/codec_utils/RRC/NR-NS-PmaxList.c | 2 +- src/codec_utils/RRC/NR-NS-PmaxList.h | 2 +- src/codec_utils/RRC/NR-NS-PmaxValue.c | 2 +- src/codec_utils/RRC/NR-NS-PmaxValue.h | 2 +- src/codec_utils/RRC/NR-RS-Type.c | 2 +- src/codec_utils/RRC/NR-RS-Type.h | 2 +- src/codec_utils/RRC/NZP-CSI-RS-Resource.c | 2 +- src/codec_utils/RRC/NZP-CSI-RS-Resource.h | 2 +- src/codec_utils/RRC/NZP-CSI-RS-ResourceId.c | 2 +- src/codec_utils/RRC/NZP-CSI-RS-ResourceId.h | 2 +- src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.c | 2 +- src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.h | 2 +- src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.c | 2 +- src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.h | 2 +- src/codec_utils/RRC/NextHopChainingCount.c | 2 +- src/codec_utils/RRC/NextHopChainingCount.h | 2 +- src/codec_utils/RRC/OtherConfig.c | 2 +- src/codec_utils/RRC/OtherConfig.h | 2 +- src/codec_utils/RRC/OverheatingAssistance.c | 2 +- src/codec_utils/RRC/OverheatingAssistance.h | 2 +- src/codec_utils/RRC/P-Max.c | 2 +- src/codec_utils/RRC/P-Max.h | 2 +- src/codec_utils/RRC/P0-PUCCH-Id.c | 2 +- src/codec_utils/RRC/P0-PUCCH-Id.h | 2 +- src/codec_utils/RRC/P0-PUCCH.c | 2 +- src/codec_utils/RRC/P0-PUCCH.h | 2 +- src/codec_utils/RRC/P0-PUSCH-AlphaSet.c | 2 +- src/codec_utils/RRC/P0-PUSCH-AlphaSet.h | 2 +- src/codec_utils/RRC/P0-PUSCH-AlphaSetId.c | 2 +- src/codec_utils/RRC/P0-PUSCH-AlphaSetId.h | 2 +- src/codec_utils/RRC/PCCH-Config.c | 2 +- src/codec_utils/RRC/PCCH-Config.h | 2 +- src/codec_utils/RRC/PCCH-Message.c | 2 +- src/codec_utils/RRC/PCCH-Message.h | 2 +- src/codec_utils/RRC/PCCH-MessageType.c | 2 +- src/codec_utils/RRC/PCCH-MessageType.h | 2 +- src/codec_utils/RRC/PCI-List.c | 2 +- src/codec_utils/RRC/PCI-List.h | 2 +- src/codec_utils/RRC/PCI-Range.c | 2 +- src/codec_utils/RRC/PCI-Range.h | 2 +- src/codec_utils/RRC/PCI-RangeElement.c | 2 +- src/codec_utils/RRC/PCI-RangeElement.h | 2 +- src/codec_utils/RRC/PCI-RangeIndex.c | 2 +- src/codec_utils/RRC/PCI-RangeIndex.h | 2 +- src/codec_utils/RRC/PCI-RangeIndexList.c | 2 +- src/codec_utils/RRC/PCI-RangeIndexList.h | 2 +- src/codec_utils/RRC/PDCCH-Config.c | 2 +- src/codec_utils/RRC/PDCCH-Config.h | 2 +- src/codec_utils/RRC/PDCCH-ConfigCommon.c | 2 +- src/codec_utils/RRC/PDCCH-ConfigCommon.h | 2 +- src/codec_utils/RRC/PDCCH-ConfigSIB1.c | 2 +- src/codec_utils/RRC/PDCCH-ConfigSIB1.h | 2 +- src/codec_utils/RRC/PDCCH-ServingCellConfig.c | 2 +- src/codec_utils/RRC/PDCCH-ServingCellConfig.h | 2 +- src/codec_utils/RRC/PDCP-Config.c | 2 +- src/codec_utils/RRC/PDCP-Config.h | 2 +- src/codec_utils/RRC/PDCP-Parameters.c | 2 +- src/codec_utils/RRC/PDCP-Parameters.h | 2 +- src/codec_utils/RRC/PDCP-ParametersMRDC.c | 2 +- src/codec_utils/RRC/PDCP-ParametersMRDC.h | 2 +- .../RRC/PDSCH-CodeBlockGroupTransmission.c | 2 +- .../RRC/PDSCH-CodeBlockGroupTransmission.h | 2 +- src/codec_utils/RRC/PDSCH-Config.c | 2 +- src/codec_utils/RRC/PDSCH-Config.h | 2 +- src/codec_utils/RRC/PDSCH-ConfigCommon.c | 2 +- src/codec_utils/RRC/PDSCH-ConfigCommon.h | 2 +- src/codec_utils/RRC/PDSCH-ServingCellConfig.c | 2 +- src/codec_utils/RRC/PDSCH-ServingCellConfig.h | 2 +- .../RRC/PDSCH-TimeDomainResourceAllocation.c | 2 +- .../RRC/PDSCH-TimeDomainResourceAllocation.h | 2 +- .../RRC/PDSCH-TimeDomainResourceAllocationList.c | 2 +- .../RRC/PDSCH-TimeDomainResourceAllocationList.h | 2 +- src/codec_utils/RRC/PDU-SessionID.c | 2 +- src/codec_utils/RRC/PDU-SessionID.h | 2 +- src/codec_utils/RRC/PHR-Config.c | 2 +- src/codec_utils/RRC/PHR-Config.h | 2 +- src/codec_utils/RRC/PLMN-IdentitY.c | 2 +- src/codec_utils/RRC/PLMN-IdentitY.h | 2 +- src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.c | 2 +- src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.h | 2 +- src/codec_utils/RRC/PLMN-IdentityInfo.c | 2 +- src/codec_utils/RRC/PLMN-IdentityInfo.h | 2 +- src/codec_utils/RRC/PLMN-IdentityInfoList.c | 2 +- src/codec_utils/RRC/PLMN-IdentityInfoList.h | 2 +- src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.c | 2 +- src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.h | 2 +- src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.c | 2 +- src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.h | 2 +- src/codec_utils/RRC/PLMN-RAN-AreaCell.c | 2 +- src/codec_utils/RRC/PLMN-RAN-AreaCell.h | 2 +- src/codec_utils/RRC/PLMN-RAN-AreaCellList.c | 2 +- src/codec_utils/RRC/PLMN-RAN-AreaCellList.h | 2 +- src/codec_utils/RRC/PLMN-RAN-AreaConfig.c | 2 +- src/codec_utils/RRC/PLMN-RAN-AreaConfig.h | 2 +- src/codec_utils/RRC/PLMN-RAN-AreaConfigList.c | 2 +- src/codec_utils/RRC/PLMN-RAN-AreaConfigList.h | 2 +- src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.c | 2 +- src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.h | 2 +- src/codec_utils/RRC/PRB-Id.c | 2 +- src/codec_utils/RRC/PRB-Id.h | 2 +- src/codec_utils/RRC/PTRS-DensityRecommendationDL.c | 2 +- src/codec_utils/RRC/PTRS-DensityRecommendationDL.h | 2 +- src/codec_utils/RRC/PTRS-DensityRecommendationUL.c | 2 +- src/codec_utils/RRC/PTRS-DensityRecommendationUL.h | 2 +- src/codec_utils/RRC/PTRS-DownlinkConfig.c | 2 +- src/codec_utils/RRC/PTRS-DownlinkConfig.h | 2 +- src/codec_utils/RRC/PTRS-UplinkConfig.c | 2 +- src/codec_utils/RRC/PTRS-UplinkConfig.h | 2 +- src/codec_utils/RRC/PUCCH-CSI-Resource.c | 2 +- src/codec_utils/RRC/PUCCH-CSI-Resource.h | 2 +- src/codec_utils/RRC/PUCCH-Config.c | 2 +- src/codec_utils/RRC/PUCCH-Config.h | 2 +- src/codec_utils/RRC/PUCCH-ConfigCommon.c | 2 +- src/codec_utils/RRC/PUCCH-ConfigCommon.h | 2 +- src/codec_utils/RRC/PUCCH-FormatConfig.c | 2 +- src/codec_utils/RRC/PUCCH-FormatConfig.h | 2 +- src/codec_utils/RRC/PUCCH-MaxCodeRate.c | 2 +- src/codec_utils/RRC/PUCCH-MaxCodeRate.h | 2 +- src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.c | 2 +- src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.h | 2 +- src/codec_utils/RRC/PUCCH-PathlossReferenceRS.c | 2 +- src/codec_utils/RRC/PUCCH-PathlossReferenceRS.h | 2 +- src/codec_utils/RRC/PUCCH-PowerControl.c | 2 +- src/codec_utils/RRC/PUCCH-PowerControl.h | 2 +- src/codec_utils/RRC/PUCCH-Resource.c | 2 +- src/codec_utils/RRC/PUCCH-Resource.h | 2 +- src/codec_utils/RRC/PUCCH-ResourceId.c | 2 +- src/codec_utils/RRC/PUCCH-ResourceId.h | 2 +- src/codec_utils/RRC/PUCCH-ResourceSet.c | 2 +- src/codec_utils/RRC/PUCCH-ResourceSet.h | 2 +- src/codec_utils/RRC/PUCCH-ResourceSetId.c | 2 +- src/codec_utils/RRC/PUCCH-ResourceSetId.h | 2 +- src/codec_utils/RRC/PUCCH-SpatialRelationInfo.c | 2 +- src/codec_utils/RRC/PUCCH-SpatialRelationInfo.h | 2 +- src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.c | 2 +- src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.h | 2 +- src/codec_utils/RRC/PUCCH-TPC-CommandConfig.c | 2 +- src/codec_utils/RRC/PUCCH-TPC-CommandConfig.h | 2 +- src/codec_utils/RRC/PUCCH-format0.c | 2 +- src/codec_utils/RRC/PUCCH-format0.h | 2 +- src/codec_utils/RRC/PUCCH-format1.c | 2 +- src/codec_utils/RRC/PUCCH-format1.h | 2 +- src/codec_utils/RRC/PUCCH-format2.c | 2 +- src/codec_utils/RRC/PUCCH-format2.h | 2 +- src/codec_utils/RRC/PUCCH-format3.c | 2 +- src/codec_utils/RRC/PUCCH-format3.h | 2 +- src/codec_utils/RRC/PUCCH-format4.c | 2 +- src/codec_utils/RRC/PUCCH-format4.h | 2 +- .../RRC/PUSCH-CodeBlockGroupTransmission.c | 2 +- .../RRC/PUSCH-CodeBlockGroupTransmission.h | 2 +- src/codec_utils/RRC/PUSCH-Config.c | 2 +- src/codec_utils/RRC/PUSCH-Config.h | 2 +- src/codec_utils/RRC/PUSCH-ConfigCommon.c | 2 +- src/codec_utils/RRC/PUSCH-ConfigCommon.h | 2 +- src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.c | 2 +- src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.h | 2 +- src/codec_utils/RRC/PUSCH-PathlossReferenceRS.c | 2 +- src/codec_utils/RRC/PUSCH-PathlossReferenceRS.h | 2 +- src/codec_utils/RRC/PUSCH-PowerControl.c | 2 +- src/codec_utils/RRC/PUSCH-PowerControl.h | 2 +- src/codec_utils/RRC/PUSCH-ServingCellConfig.c | 2 +- src/codec_utils/RRC/PUSCH-ServingCellConfig.h | 2 +- src/codec_utils/RRC/PUSCH-TPC-CommandConfig.c | 2 +- src/codec_utils/RRC/PUSCH-TPC-CommandConfig.h | 2 +- .../RRC/PUSCH-TimeDomainResourceAllocation.c | 2 +- .../RRC/PUSCH-TimeDomainResourceAllocation.h | 2 +- .../RRC/PUSCH-TimeDomainResourceAllocationList.c | 2 +- .../RRC/PUSCH-TimeDomainResourceAllocationList.h | 2 +- src/codec_utils/RRC/Paging.c | 2 +- src/codec_utils/RRC/Paging.h | 2 +- src/codec_utils/RRC/PagingCycle.c | 2 +- src/codec_utils/RRC/PagingCycle.h | 2 +- src/codec_utils/RRC/PagingRecord.c | 2 +- src/codec_utils/RRC/PagingRecord.h | 2 +- src/codec_utils/RRC/PagingRecordList.c | 2 +- src/codec_utils/RRC/PagingRecordList.h | 2 +- src/codec_utils/RRC/PagingUE-Identity.c | 2 +- src/codec_utils/RRC/PagingUE-Identity.h | 2 +- src/codec_utils/RRC/PeriodicRNAU-TimerValue.c | 2 +- src/codec_utils/RRC/PeriodicRNAU-TimerValue.h | 2 +- src/codec_utils/RRC/PeriodicalReportConfig.c | 2 +- src/codec_utils/RRC/PeriodicalReportConfig.h | 2 +- .../RRC/PeriodicalReportConfigInterRAT.c | 2 +- .../RRC/PeriodicalReportConfigInterRAT.h | 2 +- src/codec_utils/RRC/Phy-Parameters.c | 2 +- src/codec_utils/RRC/Phy-Parameters.h | 2 +- src/codec_utils/RRC/Phy-ParametersCommon.c | 2 +- src/codec_utils/RRC/Phy-ParametersCommon.h | 2 +- src/codec_utils/RRC/Phy-ParametersFR1.c | 2 +- src/codec_utils/RRC/Phy-ParametersFR1.h | 2 +- src/codec_utils/RRC/Phy-ParametersFR2.c | 2 +- src/codec_utils/RRC/Phy-ParametersFR2.h | 2 +- src/codec_utils/RRC/Phy-ParametersFRX-Diff.c | 2 +- src/codec_utils/RRC/Phy-ParametersFRX-Diff.h | 2 +- src/codec_utils/RRC/Phy-ParametersMRDC.c | 2 +- src/codec_utils/RRC/Phy-ParametersMRDC.h | 2 +- src/codec_utils/RRC/Phy-ParametersXDD-Diff.c | 2 +- src/codec_utils/RRC/Phy-ParametersXDD-Diff.h | 2 +- src/codec_utils/RRC/PhysCellId.c | 2 +- src/codec_utils/RRC/PhysCellId.h | 2 +- src/codec_utils/RRC/PhysicalCellGroupConfig.c | 2 +- src/codec_utils/RRC/PhysicalCellGroupConfig.h | 2 +- src/codec_utils/RRC/PollByte.c | 2 +- src/codec_utils/RRC/PollByte.h | 2 +- src/codec_utils/RRC/PollPDU.c | 2 +- src/codec_utils/RRC/PollPDU.h | 2 +- src/codec_utils/RRC/PortIndex2.c | 2 +- src/codec_utils/RRC/PortIndex2.h | 2 +- src/codec_utils/RRC/PortIndex4.c | 2 +- src/codec_utils/RRC/PortIndex4.h | 2 +- src/codec_utils/RRC/PortIndex8.c | 2 +- src/codec_utils/RRC/PortIndex8.h | 2 +- src/codec_utils/RRC/PortIndexFor8Ranks.c | 2 +- src/codec_utils/RRC/PortIndexFor8Ranks.h | 2 +- src/codec_utils/RRC/Q-OffsetRange.c | 2 +- src/codec_utils/RRC/Q-OffsetRange.h | 2 +- src/codec_utils/RRC/Q-OffsetRangeList.c | 2 +- src/codec_utils/RRC/Q-OffsetRangeList.h | 2 +- src/codec_utils/RRC/Q-QualMin.c | 2 +- src/codec_utils/RRC/Q-QualMin.h | 2 +- src/codec_utils/RRC/Q-RxLevMin.c | 2 +- src/codec_utils/RRC/Q-RxLevMin.h | 2 +- src/codec_utils/RRC/QCL-Info.c | 2 +- src/codec_utils/RRC/QCL-Info.h | 2 +- src/codec_utils/RRC/QFI.c | 2 +- src/codec_utils/RRC/QFI.h | 2 +- src/codec_utils/RRC/QuantityConfig.c | 2 +- src/codec_utils/RRC/QuantityConfig.h | 2 +- src/codec_utils/RRC/QuantityConfigNR.c | 2 +- src/codec_utils/RRC/QuantityConfigNR.h | 2 +- src/codec_utils/RRC/QuantityConfigRS.c | 2 +- src/codec_utils/RRC/QuantityConfigRS.h | 2 +- src/codec_utils/RRC/RA-Prioritization.c | 2 +- src/codec_utils/RRC/RA-Prioritization.h | 2 +- src/codec_utils/RRC/RACH-ConfigCommon.c | 2 +- src/codec_utils/RRC/RACH-ConfigCommon.h | 2 +- src/codec_utils/RRC/RACH-ConfigDedicated.c | 2 +- src/codec_utils/RRC/RACH-ConfigDedicated.h | 2 +- src/codec_utils/RRC/RACH-ConfigGeneric.c | 2 +- src/codec_utils/RRC/RACH-ConfigGeneric.h | 2 +- src/codec_utils/RRC/RAN-AreaCode.c | 2 +- src/codec_utils/RRC/RAN-AreaCode.h | 2 +- src/codec_utils/RRC/RAN-AreaConfig.c | 2 +- src/codec_utils/RRC/RAN-AreaConfig.h | 2 +- src/codec_utils/RRC/RAN-NotificationAreaInfo.c | 2 +- src/codec_utils/RRC/RAN-NotificationAreaInfo.h | 2 +- src/codec_utils/RRC/RAT-Type.c | 2 +- src/codec_utils/RRC/RAT-Type.h | 2 +- src/codec_utils/RRC/RF-Parameters.c | 2 +- src/codec_utils/RRC/RF-Parameters.h | 2 +- src/codec_utils/RRC/RF-ParametersMRDC.c | 2 +- src/codec_utils/RRC/RF-ParametersMRDC.h | 2 +- src/codec_utils/RRC/RLC-BearerConfig.c | 2 +- src/codec_utils/RRC/RLC-BearerConfig.h | 2 +- src/codec_utils/RRC/RLC-Config.c | 2 +- src/codec_utils/RRC/RLC-Config.h | 2 +- src/codec_utils/RRC/RLC-Parameters.c | 2 +- src/codec_utils/RRC/RLC-Parameters.h | 2 +- src/codec_utils/RRC/RLF-TimersAndConstants.c | 2 +- src/codec_utils/RRC/RLF-TimersAndConstants.h | 2 +- src/codec_utils/RRC/RNTI-Value.c | 2 +- src/codec_utils/RRC/RNTI-Value.h | 2 +- src/codec_utils/RRC/RRC-TransactionIdentifier.c | 2 +- src/codec_utils/RRC/RRC-TransactionIdentifier.h | 2 +- src/codec_utils/RRC/RRCReconfiguration-IEs.c | 2 +- src/codec_utils/RRC/RRCReconfiguration-IEs.h | 2 +- src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.c | 2 +- src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.h | 2 +- src/codec_utils/RRC/RRCReconfiguration.c | 2 +- src/codec_utils/RRC/RRCReconfiguration.h | 2 +- .../RRC/RRCReconfigurationComplete-IEs.c | 2 +- .../RRC/RRCReconfigurationComplete-IEs.h | 2 +- .../RRC/RRCReconfigurationComplete-v1530-IEs.c | 2 +- .../RRC/RRCReconfigurationComplete-v1530-IEs.h | 2 +- src/codec_utils/RRC/RRCReconfigurationComplete.c | 2 +- src/codec_utils/RRC/RRCReconfigurationComplete.h | 2 +- src/codec_utils/RRC/RRCReestablishment-IEs.c | 2 +- src/codec_utils/RRC/RRCReestablishment-IEs.h | 2 +- src/codec_utils/RRC/RRCReestablishment.c | 2 +- src/codec_utils/RRC/RRCReestablishment.h | 2 +- .../RRC/RRCReestablishmentComplete-IEs.c | 2 +- .../RRC/RRCReestablishmentComplete-IEs.h | 2 +- src/codec_utils/RRC/RRCReestablishmentComplete.c | 2 +- src/codec_utils/RRC/RRCReestablishmentComplete.h | 2 +- .../RRC/RRCReestablishmentRequest-IEs.c | 2 +- .../RRC/RRCReestablishmentRequest-IEs.h | 2 +- src/codec_utils/RRC/RRCReestablishmentRequest.c | 2 +- src/codec_utils/RRC/RRCReestablishmentRequest.h | 2 +- src/codec_utils/RRC/RRCReject-IEs.c | 2 +- src/codec_utils/RRC/RRCReject-IEs.h | 2 +- src/codec_utils/RRC/RRCReject.c | 2 +- src/codec_utils/RRC/RRCReject.h | 2 +- src/codec_utils/RRC/RRCRelease-IEs.c | 2 +- src/codec_utils/RRC/RRCRelease-IEs.h | 2 +- src/codec_utils/RRC/RRCRelease-v1540-IEs.c | 2 +- src/codec_utils/RRC/RRCRelease-v1540-IEs.h | 2 +- src/codec_utils/RRC/RRCRelease.c | 2 +- src/codec_utils/RRC/RRCRelease.h | 2 +- src/codec_utils/RRC/RRCResume-IEs.c | 2 +- src/codec_utils/RRC/RRCResume-IEs.h | 2 +- src/codec_utils/RRC/RRCResume.c | 2 +- src/codec_utils/RRC/RRCResume.h | 2 +- src/codec_utils/RRC/RRCResumeComplete-IEs.c | 2 +- src/codec_utils/RRC/RRCResumeComplete-IEs.h | 2 +- src/codec_utils/RRC/RRCResumeComplete.c | 2 +- src/codec_utils/RRC/RRCResumeComplete.h | 2 +- src/codec_utils/RRC/RRCResumeRequest-IEs.c | 2 +- src/codec_utils/RRC/RRCResumeRequest-IEs.h | 2 +- src/codec_utils/RRC/RRCResumeRequest.c | 2 +- src/codec_utils/RRC/RRCResumeRequest.h | 2 +- src/codec_utils/RRC/RRCResumeRequest1-IEs.c | 2 +- src/codec_utils/RRC/RRCResumeRequest1-IEs.h | 2 +- src/codec_utils/RRC/RRCResumeRequest1.c | 2 +- src/codec_utils/RRC/RRCResumeRequest1.h | 2 +- src/codec_utils/RRC/RRCSetup-IEs.c | 2 +- src/codec_utils/RRC/RRCSetup-IEs.h | 2 +- src/codec_utils/RRC/RRCSetup.c | 2 +- src/codec_utils/RRC/RRCSetup.h | 2 +- src/codec_utils/RRC/RRCSetupComplete-IEs.c | 2 +- src/codec_utils/RRC/RRCSetupComplete-IEs.h | 2 +- src/codec_utils/RRC/RRCSetupComplete.c | 2 +- src/codec_utils/RRC/RRCSetupComplete.h | 2 +- src/codec_utils/RRC/RRCSetupRequest-IEs.c | 2 +- src/codec_utils/RRC/RRCSetupRequest-IEs.h | 2 +- src/codec_utils/RRC/RRCSetupRequest.c | 2 +- src/codec_utils/RRC/RRCSetupRequest.h | 2 +- src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.c | 2 +- src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.h | 2 +- src/codec_utils/RRC/RRCSystemInfoRequest.c | 2 +- src/codec_utils/RRC/RRCSystemInfoRequest.h | 2 +- src/codec_utils/RRC/RRM-Config.c | 2 +- src/codec_utils/RRC/RRM-Config.h | 2 +- src/codec_utils/RRC/RSRP-Range.c | 2 +- src/codec_utils/RRC/RSRP-Range.h | 2 +- src/codec_utils/RRC/RSRP-RangeEUTRA.c | 2 +- src/codec_utils/RRC/RSRP-RangeEUTRA.h | 2 +- src/codec_utils/RRC/RSRQ-Range.c | 2 +- src/codec_utils/RRC/RSRQ-Range.h | 2 +- src/codec_utils/RRC/RSRQ-RangeEUTRA.c | 2 +- src/codec_utils/RRC/RSRQ-RangeEUTRA.h | 2 +- src/codec_utils/RRC/RadioBearerConfig.c | 2 +- src/codec_utils/RRC/RadioBearerConfig.h | 2 +- src/codec_utils/RRC/RadioLinkMonitoringConfig.c | 2 +- src/codec_utils/RRC/RadioLinkMonitoringConfig.h | 2 +- src/codec_utils/RRC/RadioLinkMonitoringRS-Id.c | 2 +- src/codec_utils/RRC/RadioLinkMonitoringRS-Id.h | 2 +- src/codec_utils/RRC/RadioLinkMonitoringRS.c | 2 +- src/codec_utils/RRC/RadioLinkMonitoringRS.h | 2 +- src/codec_utils/RRC/RangeToBestCell.c | 2 +- src/codec_utils/RRC/RangeToBestCell.h | 2 +- src/codec_utils/RRC/RateMatchPattern.c | 2 +- src/codec_utils/RRC/RateMatchPattern.h | 2 +- src/codec_utils/RRC/RateMatchPatternGroup.c | 2 +- src/codec_utils/RRC/RateMatchPatternGroup.h | 2 +- src/codec_utils/RRC/RateMatchPatternId.c | 2 +- src/codec_utils/RRC/RateMatchPatternId.h | 2 +- src/codec_utils/RRC/RateMatchPatternLTE-CRS.c | 2 +- src/codec_utils/RRC/RateMatchPatternLTE-CRS.h | 2 +- src/codec_utils/RRC/ReconfigurationWithSync.c | 2 +- src/codec_utils/RRC/ReconfigurationWithSync.h | 2 +- src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.c | 2 +- src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.h | 2 +- src/codec_utils/RRC/RedirectedCarrierInfo.c | 2 +- src/codec_utils/RRC/RedirectedCarrierInfo.h | 2 +- src/codec_utils/RRC/ReducedAggregatedBandwidth.c | 2 +- src/codec_utils/RRC/ReducedAggregatedBandwidth.h | 2 +- src/codec_utils/RRC/ReestabNCellInfo.c | 2 +- src/codec_utils/RRC/ReestabNCellInfo.h | 2 +- src/codec_utils/RRC/ReestabNCellInfoList.c | 2 +- src/codec_utils/RRC/ReestabNCellInfoList.h | 2 +- src/codec_utils/RRC/ReestabUE-Identity.c | 2 +- src/codec_utils/RRC/ReestabUE-Identity.h | 2 +- src/codec_utils/RRC/ReestablishmentCause.c | 2 +- src/codec_utils/RRC/ReestablishmentCause.h | 2 +- src/codec_utils/RRC/ReestablishmentInfo.c | 2 +- src/codec_utils/RRC/ReestablishmentInfo.h | 2 +- src/codec_utils/RRC/ReferenceSignalConfig.c | 2 +- src/codec_utils/RRC/ReferenceSignalConfig.h | 2 +- src/codec_utils/RRC/RegisteredAMF.c | 2 +- src/codec_utils/RRC/RegisteredAMF.h | 2 +- src/codec_utils/RRC/RejectWaitTime.c | 2 +- src/codec_utils/RRC/RejectWaitTime.h | 2 +- src/codec_utils/RRC/ReportCGI-EUTRA.c | 2 +- src/codec_utils/RRC/ReportCGI-EUTRA.h | 2 +- src/codec_utils/RRC/ReportCGI.c | 2 +- src/codec_utils/RRC/ReportCGI.h | 2 +- src/codec_utils/RRC/ReportConfigId.c | 2 +- src/codec_utils/RRC/ReportConfigId.h | 2 +- src/codec_utils/RRC/ReportConfigInterRAT.c | 2 +- src/codec_utils/RRC/ReportConfigInterRAT.h | 2 +- src/codec_utils/RRC/ReportConfigNR.c | 2 +- src/codec_utils/RRC/ReportConfigNR.h | 2 +- src/codec_utils/RRC/ReportConfigToAddMod.c | 2 +- src/codec_utils/RRC/ReportConfigToAddMod.h | 2 +- src/codec_utils/RRC/ReportConfigToAddModList.c | 2 +- src/codec_utils/RRC/ReportConfigToAddModList.h | 2 +- src/codec_utils/RRC/ReportConfigToRemoveList.c | 2 +- src/codec_utils/RRC/ReportConfigToRemoveList.h | 2 +- src/codec_utils/RRC/ReportInterval.c | 2 +- src/codec_utils/RRC/ReportInterval.h | 2 +- src/codec_utils/RRC/ReselectionThreshold.c | 2 +- src/codec_utils/RRC/ReselectionThreshold.h | 2 +- src/codec_utils/RRC/ReselectionThresholdQ.c | 2 +- src/codec_utils/RRC/ReselectionThresholdQ.h | 2 +- src/codec_utils/RRC/ResultsPerCSI-RS-Index.c | 2 +- src/codec_utils/RRC/ResultsPerCSI-RS-Index.h | 2 +- src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.c | 2 +- src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.h | 2 +- src/codec_utils/RRC/ResultsPerSSB-Index.c | 2 +- src/codec_utils/RRC/ResultsPerSSB-Index.h | 2 +- src/codec_utils/RRC/ResultsPerSSB-IndexList.c | 2 +- src/codec_utils/RRC/ResultsPerSSB-IndexList.h | 2 +- src/codec_utils/RRC/ResumeCause.c | 2 +- src/codec_utils/RRC/ResumeCause.h | 2 +- src/codec_utils/RRC/S-NSSAI.c | 2 +- src/codec_utils/RRC/S-NSSAI.h | 2 +- src/codec_utils/RRC/SCS-SpecificCarrier.c | 2 +- src/codec_utils/RRC/SCS-SpecificCarrier.h | 2 +- src/codec_utils/RRC/SCellConfig.c | 2 +- src/codec_utils/RRC/SCellConfig.h | 2 +- src/codec_utils/RRC/SCellIndex.c | 2 +- src/codec_utils/RRC/SCellIndex.h | 2 +- src/codec_utils/RRC/SDAP-Config.c | 2 +- src/codec_utils/RRC/SDAP-Config.h | 2 +- src/codec_utils/RRC/SI-RequestConfig.c | 2 +- src/codec_utils/RRC/SI-RequestConfig.h | 2 +- src/codec_utils/RRC/SI-RequestResources.c | 2 +- src/codec_utils/RRC/SI-RequestResources.h | 2 +- src/codec_utils/RRC/SI-SchedulingInfo.c | 2 +- src/codec_utils/RRC/SI-SchedulingInfo.h | 2 +- src/codec_utils/RRC/SIB-Mapping.c | 2 +- src/codec_utils/RRC/SIB-Mapping.h | 2 +- src/codec_utils/RRC/SIB-TypeInfo.c | 2 +- src/codec_utils/RRC/SIB-TypeInfo.h | 2 +- src/codec_utils/RRC/SIB1.c | 2 +- src/codec_utils/RRC/SIB1.h | 2 +- src/codec_utils/RRC/SIB2.c | 2 +- src/codec_utils/RRC/SIB2.h | 2 +- src/codec_utils/RRC/SIB3.c | 2 +- src/codec_utils/RRC/SIB3.h | 2 +- src/codec_utils/RRC/SIB4.c | 2 +- src/codec_utils/RRC/SIB4.h | 2 +- src/codec_utils/RRC/SIB5.c | 2 +- src/codec_utils/RRC/SIB5.h | 2 +- src/codec_utils/RRC/SIB6.c | 2 +- src/codec_utils/RRC/SIB6.h | 2 +- src/codec_utils/RRC/SIB7.c | 2 +- src/codec_utils/RRC/SIB7.h | 2 +- src/codec_utils/RRC/SIB8.c | 2 +- src/codec_utils/RRC/SIB8.h | 2 +- src/codec_utils/RRC/SIB9.c | 2 +- src/codec_utils/RRC/SIB9.h | 2 +- src/codec_utils/RRC/SINR-Range.c | 2 +- src/codec_utils/RRC/SINR-Range.h | 2 +- src/codec_utils/RRC/SINR-RangeEUTRA.c | 2 +- src/codec_utils/RRC/SINR-RangeEUTRA.h | 2 +- src/codec_utils/RRC/SN-FieldLengthAM.c | 2 +- src/codec_utils/RRC/SN-FieldLengthAM.h | 2 +- src/codec_utils/RRC/SN-FieldLengthUM.c | 2 +- src/codec_utils/RRC/SN-FieldLengthUM.h | 2 +- src/codec_utils/RRC/SPS-Config.c | 2 +- src/codec_utils/RRC/SPS-Config.h | 2 +- src/codec_utils/RRC/SRB-Identity.c | 2 +- src/codec_utils/RRC/SRB-Identity.h | 2 +- src/codec_utils/RRC/SRB-ToAddMod.c | 2 +- src/codec_utils/RRC/SRB-ToAddMod.h | 2 +- src/codec_utils/RRC/SRB-ToAddModList.c | 2 +- src/codec_utils/RRC/SRB-ToAddModList.h | 2 +- src/codec_utils/RRC/SRI-PUSCH-PowerControl.c | 2 +- src/codec_utils/RRC/SRI-PUSCH-PowerControl.h | 2 +- src/codec_utils/RRC/SRI-PUSCH-PowerControlId.c | 2 +- src/codec_utils/RRC/SRI-PUSCH-PowerControlId.h | 2 +- src/codec_utils/RRC/SRS-CC-SetIndex.c | 2 +- src/codec_utils/RRC/SRS-CC-SetIndex.h | 2 +- src/codec_utils/RRC/SRS-CarrierSwitching.c | 2 +- src/codec_utils/RRC/SRS-CarrierSwitching.h | 2 +- src/codec_utils/RRC/SRS-Config.c | 2 +- src/codec_utils/RRC/SRS-Config.h | 2 +- src/codec_utils/RRC/SRS-PeriodicityAndOffset.c | 2 +- src/codec_utils/RRC/SRS-PeriodicityAndOffset.h | 2 +- src/codec_utils/RRC/SRS-Resource.c | 2 +- src/codec_utils/RRC/SRS-Resource.h | 2 +- src/codec_utils/RRC/SRS-ResourceId.c | 2 +- src/codec_utils/RRC/SRS-ResourceId.h | 2 +- src/codec_utils/RRC/SRS-ResourceSet.c | 2 +- src/codec_utils/RRC/SRS-ResourceSet.h | 2 +- src/codec_utils/RRC/SRS-ResourceSetId.c | 2 +- src/codec_utils/RRC/SRS-ResourceSetId.h | 2 +- src/codec_utils/RRC/SRS-Resources.c | 2 +- src/codec_utils/RRC/SRS-Resources.h | 2 +- src/codec_utils/RRC/SRS-SpatialRelationInfo.c | 2 +- src/codec_utils/RRC/SRS-SpatialRelationInfo.h | 2 +- src/codec_utils/RRC/SRS-TPC-CommandConfig.c | 2 +- src/codec_utils/RRC/SRS-TPC-CommandConfig.h | 2 +- src/codec_utils/RRC/SRS-TPC-PDCCH-Config.c | 2 +- src/codec_utils/RRC/SRS-TPC-PDCCH-Config.h | 2 +- src/codec_utils/RRC/SRS-TxSwitch.c | 2 +- src/codec_utils/RRC/SRS-TxSwitch.h | 2 +- src/codec_utils/RRC/SS-RSSI-Measurement.c | 2 +- src/codec_utils/RRC/SS-RSSI-Measurement.h | 2 +- src/codec_utils/RRC/SSB-ConfigMobility.c | 2 +- src/codec_utils/RRC/SSB-ConfigMobility.h | 2 +- src/codec_utils/RRC/SSB-Index.c | 2 +- src/codec_utils/RRC/SSB-Index.h | 2 +- src/codec_utils/RRC/SSB-MTC.c | 2 +- src/codec_utils/RRC/SSB-MTC.h | 2 +- src/codec_utils/RRC/SSB-MTC2.c | 2 +- src/codec_utils/RRC/SSB-MTC2.h | 2 +- src/codec_utils/RRC/SSB-ToMeasure.c | 2 +- src/codec_utils/RRC/SSB-ToMeasure.h | 2 +- src/codec_utils/RRC/SchedulingInfo.c | 2 +- src/codec_utils/RRC/SchedulingInfo.h | 2 +- src/codec_utils/RRC/SchedulingRequestConfig.c | 2 +- src/codec_utils/RRC/SchedulingRequestConfig.h | 2 +- src/codec_utils/RRC/SchedulingRequestId.c | 2 +- src/codec_utils/RRC/SchedulingRequestId.h | 2 +- .../RRC/SchedulingRequestResourceConfig.c | 2 +- .../RRC/SchedulingRequestResourceConfig.h | 2 +- src/codec_utils/RRC/SchedulingRequestResourceId.c | 2 +- src/codec_utils/RRC/SchedulingRequestResourceId.h | 2 +- src/codec_utils/RRC/SchedulingRequestToAddMod.c | 2 +- src/codec_utils/RRC/SchedulingRequestToAddMod.h | 2 +- src/codec_utils/RRC/ScramblingId.c | 2 +- src/codec_utils/RRC/ScramblingId.h | 2 +- src/codec_utils/RRC/SearchSpace.c | 2 +- src/codec_utils/RRC/SearchSpace.h | 2 +- src/codec_utils/RRC/SearchSpaceId.c | 2 +- src/codec_utils/RRC/SearchSpaceId.h | 2 +- src/codec_utils/RRC/SearchSpaceZero.c | 2 +- src/codec_utils/RRC/SearchSpaceZero.h | 2 +- src/codec_utils/RRC/SecurityAlgorithmConfig.c | 2 +- src/codec_utils/RRC/SecurityAlgorithmConfig.h | 2 +- src/codec_utils/RRC/SecurityConfig.c | 2 +- src/codec_utils/RRC/SecurityConfig.h | 2 +- src/codec_utils/RRC/SecurityConfigSMC.c | 2 +- src/codec_utils/RRC/SecurityConfigSMC.h | 2 +- src/codec_utils/RRC/SecurityModeCommand-IEs.c | 2 +- src/codec_utils/RRC/SecurityModeCommand-IEs.h | 2 +- src/codec_utils/RRC/SecurityModeCommand.c | 2 +- src/codec_utils/RRC/SecurityModeCommand.h | 2 +- src/codec_utils/RRC/SecurityModeComplete-IEs.c | 2 +- src/codec_utils/RRC/SecurityModeComplete-IEs.h | 2 +- src/codec_utils/RRC/SecurityModeComplete.c | 2 +- src/codec_utils/RRC/SecurityModeComplete.h | 2 +- src/codec_utils/RRC/SecurityModeFailure-IEs.c | 2 +- src/codec_utils/RRC/SecurityModeFailure-IEs.h | 2 +- src/codec_utils/RRC/SecurityModeFailure.c | 2 +- src/codec_utils/RRC/SecurityModeFailure.h | 2 +- src/codec_utils/RRC/ServCellIndex.c | 2 +- src/codec_utils/RRC/ServCellIndex.h | 2 +- src/codec_utils/RRC/ServingCellConfig.c | 2 +- src/codec_utils/RRC/ServingCellConfig.h | 2 +- src/codec_utils/RRC/ServingCellConfigCommon.c | 2 +- src/codec_utils/RRC/ServingCellConfigCommon.h | 2 +- src/codec_utils/RRC/ServingCellConfigCommonSIB.c | 2 +- src/codec_utils/RRC/ServingCellConfigCommonSIB.h | 2 +- src/codec_utils/RRC/ShortI-RNTI-Value.c | 2 +- src/codec_utils/RRC/ShortI-RNTI-Value.h | 2 +- src/codec_utils/RRC/ShortMAC-I.c | 2 +- src/codec_utils/RRC/ShortMAC-I.h | 2 +- src/codec_utils/RRC/SlotFormatCombination.c | 2 +- src/codec_utils/RRC/SlotFormatCombination.h | 2 +- src/codec_utils/RRC/SlotFormatCombinationId.c | 2 +- src/codec_utils/RRC/SlotFormatCombinationId.h | 2 +- .../RRC/SlotFormatCombinationsPerCell.c | 2 +- .../RRC/SlotFormatCombinationsPerCell.h | 2 +- src/codec_utils/RRC/SlotFormatIndicator.c | 2 +- src/codec_utils/RRC/SlotFormatIndicator.h | 2 +- src/codec_utils/RRC/SpCellConfig.c | 2 +- src/codec_utils/RRC/SpCellConfig.h | 2 +- src/codec_utils/RRC/SpeedStateScaleFactors.c | 2 +- src/codec_utils/RRC/SpeedStateScaleFactors.h | 2 +- src/codec_utils/RRC/SubcarrierSpacing.c | 2 +- src/codec_utils/RRC/SubcarrierSpacing.h | 2 +- src/codec_utils/RRC/SupportedBandwidth.c | 2 +- src/codec_utils/RRC/SupportedBandwidth.h | 2 +- src/codec_utils/RRC/SuspendConfig.c | 2 +- src/codec_utils/RRC/SuspendConfig.h | 2 +- src/codec_utils/RRC/SystemInformation-IEs.c | 2 +- src/codec_utils/RRC/SystemInformation-IEs.h | 2 +- src/codec_utils/RRC/SystemInformation.c | 2 +- src/codec_utils/RRC/SystemInformation.h | 2 +- src/codec_utils/RRC/T-PollRetransmit.c | 2 +- src/codec_utils/RRC/T-PollRetransmit.h | 2 +- src/codec_utils/RRC/T-Reassembly.c | 2 +- src/codec_utils/RRC/T-Reassembly.h | 2 +- src/codec_utils/RRC/T-Reselection.c | 2 +- src/codec_utils/RRC/T-Reselection.h | 2 +- src/codec_utils/RRC/T-StatusProhibit.c | 2 +- src/codec_utils/RRC/T-StatusProhibit.h | 2 +- src/codec_utils/RRC/TAG-Config.c | 2 +- src/codec_utils/RRC/TAG-Config.h | 2 +- src/codec_utils/RRC/TAG-Id.c | 2 +- src/codec_utils/RRC/TAG-Id.h | 2 +- src/codec_utils/RRC/TAG.c | 2 +- src/codec_utils/RRC/TAG.h | 2 +- src/codec_utils/RRC/TCI-State.c | 2 +- src/codec_utils/RRC/TCI-State.h | 2 +- src/codec_utils/RRC/TCI-StateId.c | 2 +- src/codec_utils/RRC/TCI-StateId.h | 2 +- src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.c | 2 +- src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.h | 2 +- src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.c | 2 +- src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.h | 2 +- src/codec_utils/RRC/TDD-UL-DL-Pattern.c | 2 +- src/codec_utils/RRC/TDD-UL-DL-Pattern.h | 2 +- src/codec_utils/RRC/TDD-UL-DL-SlotConfig.c | 2 +- src/codec_utils/RRC/TDD-UL-DL-SlotConfig.h | 2 +- src/codec_utils/RRC/TDD-UL-DL-SlotIndex.c | 2 +- src/codec_utils/RRC/TDD-UL-DL-SlotIndex.h | 2 +- src/codec_utils/RRC/ThresholdNR.c | 2 +- src/codec_utils/RRC/ThresholdNR.h | 2 +- src/codec_utils/RRC/TimeAlignmentTimer.c | 2 +- src/codec_utils/RRC/TimeAlignmentTimer.h | 2 +- src/codec_utils/RRC/TimeToTrigger.c | 2 +- src/codec_utils/RRC/TimeToTrigger.h | 2 +- src/codec_utils/RRC/TrackingAreaCode.c | 2 +- src/codec_utils/RRC/TrackingAreaCode.h | 2 +- src/codec_utils/RRC/TypeI-MultiPanelCodebook.c | 2 +- src/codec_utils/RRC/TypeI-MultiPanelCodebook.h | 2 +- src/codec_utils/RRC/TypeI-SinglePanelCodebook.c | 2 +- src/codec_utils/RRC/TypeI-SinglePanelCodebook.h | 2 +- src/codec_utils/RRC/TypeII-Codebook.c | 2 +- src/codec_utils/RRC/TypeII-Codebook.h | 2 +- src/codec_utils/RRC/TypeII-CodebookPortSelection.c | 2 +- src/codec_utils/RRC/TypeII-CodebookPortSelection.h | 2 +- .../UAC-AccessCategory1-SelectionAssistanceInfo.c | 2 +- .../UAC-AccessCategory1-SelectionAssistanceInfo.h | 2 +- src/codec_utils/RRC/UAC-BarringInfoSet.c | 2 +- src/codec_utils/RRC/UAC-BarringInfoSet.h | 2 +- src/codec_utils/RRC/UAC-BarringInfoSetIndex.c | 2 +- src/codec_utils/RRC/UAC-BarringInfoSetIndex.h | 2 +- src/codec_utils/RRC/UAC-BarringInfoSetList.c | 2 +- src/codec_utils/RRC/UAC-BarringInfoSetList.h | 2 +- src/codec_utils/RRC/UAC-BarringPerCat.c | 2 +- src/codec_utils/RRC/UAC-BarringPerCat.h | 2 +- src/codec_utils/RRC/UAC-BarringPerCatList.c | 2 +- src/codec_utils/RRC/UAC-BarringPerCatList.h | 2 +- src/codec_utils/RRC/UAC-BarringPerPLMN-List.c | 2 +- src/codec_utils/RRC/UAC-BarringPerPLMN-List.h | 2 +- src/codec_utils/RRC/UAC-BarringPerPLMN.c | 2 +- src/codec_utils/RRC/UAC-BarringPerPLMN.h | 2 +- src/codec_utils/RRC/UCI-OnPUSCH.c | 2 +- src/codec_utils/RRC/UCI-OnPUSCH.h | 2 +- src/codec_utils/RRC/UE-CapabilityRAT-Container.c | 2 +- src/codec_utils/RRC/UE-CapabilityRAT-Container.h | 2 +- .../RRC/UE-CapabilityRAT-ContainerList.c | 2 +- .../RRC/UE-CapabilityRAT-ContainerList.h | 2 +- src/codec_utils/RRC/UE-CapabilityRAT-Request.c | 2 +- src/codec_utils/RRC/UE-CapabilityRAT-Request.h | 2 +- src/codec_utils/RRC/UE-CapabilityRAT-RequestList.c | 2 +- src/codec_utils/RRC/UE-CapabilityRAT-RequestList.h | 2 +- src/codec_utils/RRC/UE-CapabilityRequestFilterNR.c | 2 +- src/codec_utils/RRC/UE-CapabilityRequestFilterNR.h | 2 +- src/codec_utils/RRC/UE-MRDC-Capability.c | 2 +- src/codec_utils/RRC/UE-MRDC-Capability.h | 2 +- .../RRC/UE-MRDC-CapabilityAddFRX-Mode.c | 2 +- .../RRC/UE-MRDC-CapabilityAddFRX-Mode.h | 2 +- .../RRC/UE-MRDC-CapabilityAddXDD-Mode.c | 2 +- .../RRC/UE-MRDC-CapabilityAddXDD-Mode.h | 2 +- src/codec_utils/RRC/UE-NR-Capability.c | 2 +- src/codec_utils/RRC/UE-NR-Capability.h | 2 +- src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.c | 2 +- src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.h | 2 +- src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.c | 2 +- src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.h | 2 +- src/codec_utils/RRC/UE-TimersAndConstants.c | 2 +- src/codec_utils/RRC/UE-TimersAndConstants.h | 2 +- src/codec_utils/RRC/UEAssistanceInformation-IEs.c | 2 +- src/codec_utils/RRC/UEAssistanceInformation-IEs.h | 2 +- .../RRC/UEAssistanceInformation-v1540-IEs.c | 2 +- .../RRC/UEAssistanceInformation-v1540-IEs.h | 2 +- src/codec_utils/RRC/UEAssistanceInformation.c | 2 +- src/codec_utils/RRC/UEAssistanceInformation.h | 2 +- src/codec_utils/RRC/UECapabilityEnquiry-IEs.c | 2 +- src/codec_utils/RRC/UECapabilityEnquiry-IEs.h | 2 +- src/codec_utils/RRC/UECapabilityEnquiry.c | 2 +- src/codec_utils/RRC/UECapabilityEnquiry.h | 2 +- src/codec_utils/RRC/UECapabilityInformation-IEs.c | 2 +- src/codec_utils/RRC/UECapabilityInformation-IEs.h | 2 +- src/codec_utils/RRC/UECapabilityInformation.c | 2 +- src/codec_utils/RRC/UECapabilityInformation.h | 2 +- .../RRC/UERadioAccessCapabilityInformation-IEs.c | 2 +- .../RRC/UERadioAccessCapabilityInformation-IEs.h | 2 +- .../RRC/UERadioAccessCapabilityInformation.c | 2 +- .../RRC/UERadioAccessCapabilityInformation.h | 2 +- src/codec_utils/RRC/UERadioPagingInformation-IEs.c | 2 +- src/codec_utils/RRC/UERadioPagingInformation-IEs.h | 2 +- src/codec_utils/RRC/UERadioPagingInformation.c | 2 +- src/codec_utils/RRC/UERadioPagingInformation.h | 2 +- src/codec_utils/RRC/UL-AM-RLC.c | 2 +- src/codec_utils/RRC/UL-AM-RLC.h | 2 +- src/codec_utils/RRC/UL-CCCH-Message.c | 2 +- src/codec_utils/RRC/UL-CCCH-Message.h | 2 +- src/codec_utils/RRC/UL-CCCH-MessageType.c | 2 +- src/codec_utils/RRC/UL-CCCH-MessageType.h | 2 +- src/codec_utils/RRC/UL-CCCH1-Message.c | 2 +- src/codec_utils/RRC/UL-CCCH1-Message.h | 2 +- src/codec_utils/RRC/UL-CCCH1-MessageType.c | 2 +- src/codec_utils/RRC/UL-CCCH1-MessageType.h | 2 +- src/codec_utils/RRC/UL-DCCH-Message.c | 2 +- src/codec_utils/RRC/UL-DCCH-Message.h | 2 +- src/codec_utils/RRC/UL-DCCH-MessageType.c | 2 +- src/codec_utils/RRC/UL-DCCH-MessageType.h | 2 +- src/codec_utils/RRC/UL-DataSplitThreshold.c | 2 +- src/codec_utils/RRC/UL-DataSplitThreshold.h | 2 +- src/codec_utils/RRC/UL-UM-RLC.c | 2 +- src/codec_utils/RRC/UL-UM-RLC.h | 2 +- src/codec_utils/RRC/ULInformationTransfer-IEs.c | 2 +- src/codec_utils/RRC/ULInformationTransfer-IEs.h | 2 +- src/codec_utils/RRC/ULInformationTransfer.c | 2 +- src/codec_utils/RRC/ULInformationTransfer.h | 2 +- src/codec_utils/RRC/UplinkConfig.c | 2 +- src/codec_utils/RRC/UplinkConfig.h | 2 +- src/codec_utils/RRC/UplinkConfigCommon.c | 2 +- src/codec_utils/RRC/UplinkConfigCommon.h | 2 +- src/codec_utils/RRC/UplinkConfigCommonSIB.c | 2 +- src/codec_utils/RRC/UplinkConfigCommonSIB.h | 2 +- src/codec_utils/RRC/UplinkTxDirectCurrentBWP.c | 2 +- src/codec_utils/RRC/UplinkTxDirectCurrentBWP.h | 2 +- src/codec_utils/RRC/UplinkTxDirectCurrentCell.c | 2 +- src/codec_utils/RRC/UplinkTxDirectCurrentCell.h | 2 +- src/codec_utils/RRC/UplinkTxDirectCurrentList.c | 2 +- src/codec_utils/RRC/UplinkTxDirectCurrentList.h | 2 +- src/codec_utils/RRC/VarMeasConfig.c | 2 +- src/codec_utils/RRC/VarMeasConfig.h | 2 +- src/codec_utils/RRC/VarMeasReport.c | 2 +- src/codec_utils/RRC/VarMeasReport.h | 2 +- src/codec_utils/RRC/VarMeasReportList.c | 2 +- src/codec_utils/RRC/VarMeasReportList.h | 2 +- src/codec_utils/RRC/VarPendingRNA-Update.c | 2 +- src/codec_utils/RRC/VarPendingRNA-Update.h | 2 +- src/codec_utils/RRC/VarResumeMAC-Input.c | 2 +- src/codec_utils/RRC/VarResumeMAC-Input.h | 2 +- src/codec_utils/RRC/VarShortMAC-Input.c | 2 +- src/codec_utils/RRC/VarShortMAC-Input.h | 2 +- src/codec_utils/RRC/VictimSystemType.c | 2 +- src/codec_utils/RRC/VictimSystemType.h | 2 +- src/codec_utils/RRC/ZP-CSI-RS-Resource.c | 2 +- src/codec_utils/RRC/ZP-CSI-RS-Resource.h | 2 +- src/codec_utils/RRC/ZP-CSI-RS-ResourceId.c | 2 +- src/codec_utils/RRC/ZP-CSI-RS-ResourceId.h | 2 +- src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.c | 2 +- src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.h | 2 +- src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.c | 2 +- src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.h | 2 +- 1343 files changed, 2823 insertions(+), 2823 deletions(-) rename src/codec_utils/RRC/{CellGroupConfig.c => CellGroupConfigRrc.c} (87%) rename src/codec_utils/RRC/{CellGroupConfig.h => CellGroupConfigRrc.h} (71%) diff --git a/src/codec_utils/RRC/AMF-Identifier.c b/src/codec_utils/RRC/AMF-Identifier.c index f8f4561da..3d43a3f17 100644 --- a/src/codec_utils/RRC/AMF-Identifier.c +++ b/src/codec_utils/RRC/AMF-Identifier.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AMF-Identifier.h" diff --git a/src/codec_utils/RRC/AMF-Identifier.h b/src/codec_utils/RRC/AMF-Identifier.h index b0f3c5bd6..65d0f9d25 100644 --- a/src/codec_utils/RRC/AMF-Identifier.h +++ b/src/codec_utils/RRC/AMF-Identifier.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AMF_Identifier_H_ diff --git a/src/codec_utils/RRC/ARFCN-ValueEUTRA.c b/src/codec_utils/RRC/ARFCN-ValueEUTRA.c index 10bc3201a..a6022f0be 100644 --- a/src/codec_utils/RRC/ARFCN-ValueEUTRA.c +++ b/src/codec_utils/RRC/ARFCN-ValueEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ARFCN-ValueEUTRA.h" diff --git a/src/codec_utils/RRC/ARFCN-ValueEUTRA.h b/src/codec_utils/RRC/ARFCN-ValueEUTRA.h index 63998af62..4f8c6dae5 100644 --- a/src/codec_utils/RRC/ARFCN-ValueEUTRA.h +++ b/src/codec_utils/RRC/ARFCN-ValueEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ARFCN_ValueEUTRA_H_ diff --git a/src/codec_utils/RRC/ARFCN-ValueNR.c b/src/codec_utils/RRC/ARFCN-ValueNR.c index 9994400ba..6f728cd03 100644 --- a/src/codec_utils/RRC/ARFCN-ValueNR.c +++ b/src/codec_utils/RRC/ARFCN-ValueNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ARFCN-ValueNR.h" diff --git a/src/codec_utils/RRC/ARFCN-ValueNR.h b/src/codec_utils/RRC/ARFCN-ValueNR.h index 229d45d5f..f5a6105e9 100644 --- a/src/codec_utils/RRC/ARFCN-ValueNR.h +++ b/src/codec_utils/RRC/ARFCN-ValueNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ARFCN_ValueNR_H_ diff --git a/src/codec_utils/RRC/AS-Config.c b/src/codec_utils/RRC/AS-Config.c index f8a051535..cd0d97663 100644 --- a/src/codec_utils/RRC/AS-Config.c +++ b/src/codec_utils/RRC/AS-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AS-Config.h" diff --git a/src/codec_utils/RRC/AS-Config.h b/src/codec_utils/RRC/AS-Config.h index af16f2486..8ed27af39 100644 --- a/src/codec_utils/RRC/AS-Config.h +++ b/src/codec_utils/RRC/AS-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AS_Config_H_ diff --git a/src/codec_utils/RRC/AS-Context.c b/src/codec_utils/RRC/AS-Context.c index 6c1a89491..6b84a7ff2 100644 --- a/src/codec_utils/RRC/AS-Context.c +++ b/src/codec_utils/RRC/AS-Context.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AS-Context.h" diff --git a/src/codec_utils/RRC/AS-Context.h b/src/codec_utils/RRC/AS-Context.h index d76beeca7..26dd8573b 100644 --- a/src/codec_utils/RRC/AS-Context.h +++ b/src/codec_utils/RRC/AS-Context.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AS_Context_H_ diff --git a/src/codec_utils/RRC/AccessStratumRelease.c b/src/codec_utils/RRC/AccessStratumRelease.c index 619b1e5dc..54fcdd7ee 100644 --- a/src/codec_utils/RRC/AccessStratumRelease.c +++ b/src/codec_utils/RRC/AccessStratumRelease.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AccessStratumRelease.h" diff --git a/src/codec_utils/RRC/AccessStratumRelease.h b/src/codec_utils/RRC/AccessStratumRelease.h index 0e530ba7f..31f62d156 100644 --- a/src/codec_utils/RRC/AccessStratumRelease.h +++ b/src/codec_utils/RRC/AccessStratumRelease.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AccessStratumRelease_H_ diff --git a/src/codec_utils/RRC/AdditionalSpectrumEmission.c b/src/codec_utils/RRC/AdditionalSpectrumEmission.c index f53951003..db1372cad 100644 --- a/src/codec_utils/RRC/AdditionalSpectrumEmission.c +++ b/src/codec_utils/RRC/AdditionalSpectrumEmission.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AdditionalSpectrumEmission.h" diff --git a/src/codec_utils/RRC/AdditionalSpectrumEmission.h b/src/codec_utils/RRC/AdditionalSpectrumEmission.h index 961b2b5ab..680a4b9ae 100644 --- a/src/codec_utils/RRC/AdditionalSpectrumEmission.h +++ b/src/codec_utils/RRC/AdditionalSpectrumEmission.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AdditionalSpectrumEmission_H_ diff --git a/src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.c b/src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.c index 78c583fda..c5bccaddc 100644 --- a/src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.c +++ b/src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AffectedCarrierFreqCombEUTRA.h" diff --git a/src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.h b/src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.h index 53034a750..4eedd2976 100644 --- a/src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.h +++ b/src/codec_utils/RRC/AffectedCarrierFreqCombEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AffectedCarrierFreqCombEUTRA_H_ diff --git a/src/codec_utils/RRC/AffectedCarrierFreqCombInfoMRDC.c b/src/codec_utils/RRC/AffectedCarrierFreqCombInfoMRDC.c index 79f4f82d5..c67d8445a 100644 --- a/src/codec_utils/RRC/AffectedCarrierFreqCombInfoMRDC.c +++ b/src/codec_utils/RRC/AffectedCarrierFreqCombInfoMRDC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AffectedCarrierFreqCombInfoMRDC.h" diff --git a/src/codec_utils/RRC/AffectedCarrierFreqCombInfoMRDC.h b/src/codec_utils/RRC/AffectedCarrierFreqCombInfoMRDC.h index 367064d33..f621832b1 100644 --- a/src/codec_utils/RRC/AffectedCarrierFreqCombInfoMRDC.h +++ b/src/codec_utils/RRC/AffectedCarrierFreqCombInfoMRDC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AffectedCarrierFreqCombInfoMRDC_H_ diff --git a/src/codec_utils/RRC/AffectedCarrierFreqCombNR.c b/src/codec_utils/RRC/AffectedCarrierFreqCombNR.c index 1357ce948..dec4dd962 100644 --- a/src/codec_utils/RRC/AffectedCarrierFreqCombNR.c +++ b/src/codec_utils/RRC/AffectedCarrierFreqCombNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AffectedCarrierFreqCombNR.h" diff --git a/src/codec_utils/RRC/AffectedCarrierFreqCombNR.h b/src/codec_utils/RRC/AffectedCarrierFreqCombNR.h index de33f8eed..e81c9aca4 100644 --- a/src/codec_utils/RRC/AffectedCarrierFreqCombNR.h +++ b/src/codec_utils/RRC/AffectedCarrierFreqCombNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AffectedCarrierFreqCombNR_H_ diff --git a/src/codec_utils/RRC/AggregatedBandwidth.c b/src/codec_utils/RRC/AggregatedBandwidth.c index 2864f907f..66e37574e 100644 --- a/src/codec_utils/RRC/AggregatedBandwidth.c +++ b/src/codec_utils/RRC/AggregatedBandwidth.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "AggregatedBandwidth.h" diff --git a/src/codec_utils/RRC/AggregatedBandwidth.h b/src/codec_utils/RRC/AggregatedBandwidth.h index 766e30bea..0a8c80eb1 100644 --- a/src/codec_utils/RRC/AggregatedBandwidth.h +++ b/src/codec_utils/RRC/AggregatedBandwidth.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _AggregatedBandwidth_H_ diff --git a/src/codec_utils/RRC/Alpha.c b/src/codec_utils/RRC/Alpha.c index a520cbeef..16059bd0f 100644 --- a/src/codec_utils/RRC/Alpha.c +++ b/src/codec_utils/RRC/Alpha.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Alpha.h" diff --git a/src/codec_utils/RRC/Alpha.h b/src/codec_utils/RRC/Alpha.h index 551feeca0..54bffaa8c 100644 --- a/src/codec_utils/RRC/Alpha.h +++ b/src/codec_utils/RRC/Alpha.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Alpha_H_ diff --git a/src/codec_utils/RRC/BCCH-BCH-Message.c b/src/codec_utils/RRC/BCCH-BCH-Message.c index b03d379a5..ec1c1f1d0 100644 --- a/src/codec_utils/RRC/BCCH-BCH-Message.c +++ b/src/codec_utils/RRC/BCCH-BCH-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BCCH-BCH-Message.h" diff --git a/src/codec_utils/RRC/BCCH-BCH-Message.h b/src/codec_utils/RRC/BCCH-BCH-Message.h index 882ef5e5a..7a3f920fc 100644 --- a/src/codec_utils/RRC/BCCH-BCH-Message.h +++ b/src/codec_utils/RRC/BCCH-BCH-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BCCH_BCH_Message_H_ diff --git a/src/codec_utils/RRC/BCCH-BCH-MessageType.c b/src/codec_utils/RRC/BCCH-BCH-MessageType.c index 7723650bf..3c5caf1b0 100644 --- a/src/codec_utils/RRC/BCCH-BCH-MessageType.c +++ b/src/codec_utils/RRC/BCCH-BCH-MessageType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BCCH-BCH-MessageType.h" diff --git a/src/codec_utils/RRC/BCCH-BCH-MessageType.h b/src/codec_utils/RRC/BCCH-BCH-MessageType.h index c5e1fa648..1b57089d6 100644 --- a/src/codec_utils/RRC/BCCH-BCH-MessageType.h +++ b/src/codec_utils/RRC/BCCH-BCH-MessageType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BCCH_BCH_MessageType_H_ diff --git a/src/codec_utils/RRC/BCCH-Config.c b/src/codec_utils/RRC/BCCH-Config.c index f25a05625..b8065e1c4 100644 --- a/src/codec_utils/RRC/BCCH-Config.c +++ b/src/codec_utils/RRC/BCCH-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BCCH-Config.h" diff --git a/src/codec_utils/RRC/BCCH-Config.h b/src/codec_utils/RRC/BCCH-Config.h index 1144d0eb6..a70c94cf9 100644 --- a/src/codec_utils/RRC/BCCH-Config.h +++ b/src/codec_utils/RRC/BCCH-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BCCH_Config_H_ diff --git a/src/codec_utils/RRC/BCCH-DL-SCH-Message.c b/src/codec_utils/RRC/BCCH-DL-SCH-Message.c index a1c6fc497..5fc703d1e 100644 --- a/src/codec_utils/RRC/BCCH-DL-SCH-Message.c +++ b/src/codec_utils/RRC/BCCH-DL-SCH-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BCCH-DL-SCH-Message.h" diff --git a/src/codec_utils/RRC/BCCH-DL-SCH-Message.h b/src/codec_utils/RRC/BCCH-DL-SCH-Message.h index 26db9fb6a..39395a78e 100644 --- a/src/codec_utils/RRC/BCCH-DL-SCH-Message.h +++ b/src/codec_utils/RRC/BCCH-DL-SCH-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BCCH_DL_SCH_Message_H_ diff --git a/src/codec_utils/RRC/BCCH-DL-SCH-MessageType.c b/src/codec_utils/RRC/BCCH-DL-SCH-MessageType.c index a82a42500..c2d42ee46 100644 --- a/src/codec_utils/RRC/BCCH-DL-SCH-MessageType.c +++ b/src/codec_utils/RRC/BCCH-DL-SCH-MessageType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BCCH-DL-SCH-MessageType.h" diff --git a/src/codec_utils/RRC/BCCH-DL-SCH-MessageType.h b/src/codec_utils/RRC/BCCH-DL-SCH-MessageType.h index 7d07ba62e..ff23d021f 100644 --- a/src/codec_utils/RRC/BCCH-DL-SCH-MessageType.h +++ b/src/codec_utils/RRC/BCCH-DL-SCH-MessageType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BCCH_DL_SCH_MessageType_H_ diff --git a/src/codec_utils/RRC/BFR-CSIRS-Resource.c b/src/codec_utils/RRC/BFR-CSIRS-Resource.c index ef3763b6e..04c077b46 100644 --- a/src/codec_utils/RRC/BFR-CSIRS-Resource.c +++ b/src/codec_utils/RRC/BFR-CSIRS-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BFR-CSIRS-Resource.h" diff --git a/src/codec_utils/RRC/BFR-CSIRS-Resource.h b/src/codec_utils/RRC/BFR-CSIRS-Resource.h index e0e6943b1..3d4c22907 100644 --- a/src/codec_utils/RRC/BFR-CSIRS-Resource.h +++ b/src/codec_utils/RRC/BFR-CSIRS-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BFR_CSIRS_Resource_H_ diff --git a/src/codec_utils/RRC/BFR-SSB-Resource.c b/src/codec_utils/RRC/BFR-SSB-Resource.c index 1b186df19..544c757bc 100644 --- a/src/codec_utils/RRC/BFR-SSB-Resource.c +++ b/src/codec_utils/RRC/BFR-SSB-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BFR-SSB-Resource.h" diff --git a/src/codec_utils/RRC/BFR-SSB-Resource.h b/src/codec_utils/RRC/BFR-SSB-Resource.h index c3abbd4ab..e62d242ab 100644 --- a/src/codec_utils/RRC/BFR-SSB-Resource.h +++ b/src/codec_utils/RRC/BFR-SSB-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BFR_SSB_Resource_H_ diff --git a/src/codec_utils/RRC/BSR-Config.c b/src/codec_utils/RRC/BSR-Config.c index 3d3c2d032..c220c2e69 100644 --- a/src/codec_utils/RRC/BSR-Config.c +++ b/src/codec_utils/RRC/BSR-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BSR-Config.h" diff --git a/src/codec_utils/RRC/BSR-Config.h b/src/codec_utils/RRC/BSR-Config.h index d6c2d89b1..733ff27b1 100644 --- a/src/codec_utils/RRC/BSR-Config.h +++ b/src/codec_utils/RRC/BSR-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BSR_Config_H_ diff --git a/src/codec_utils/RRC/BWP-Downlink.c b/src/codec_utils/RRC/BWP-Downlink.c index ab79dece4..a6af95f8c 100644 --- a/src/codec_utils/RRC/BWP-Downlink.c +++ b/src/codec_utils/RRC/BWP-Downlink.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BWP-Downlink.h" diff --git a/src/codec_utils/RRC/BWP-Downlink.h b/src/codec_utils/RRC/BWP-Downlink.h index cef0adf49..fa2c3c1f7 100644 --- a/src/codec_utils/RRC/BWP-Downlink.h +++ b/src/codec_utils/RRC/BWP-Downlink.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BWP_Downlink_H_ diff --git a/src/codec_utils/RRC/BWP-DownlinkCommon.c b/src/codec_utils/RRC/BWP-DownlinkCommon.c index d88e7cb88..2c0aa413c 100644 --- a/src/codec_utils/RRC/BWP-DownlinkCommon.c +++ b/src/codec_utils/RRC/BWP-DownlinkCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BWP-DownlinkCommon.h" diff --git a/src/codec_utils/RRC/BWP-DownlinkCommon.h b/src/codec_utils/RRC/BWP-DownlinkCommon.h index 227a923c1..3ae7b0457 100644 --- a/src/codec_utils/RRC/BWP-DownlinkCommon.h +++ b/src/codec_utils/RRC/BWP-DownlinkCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BWP_DownlinkCommon_H_ diff --git a/src/codec_utils/RRC/BWP-DownlinkDedicated.c b/src/codec_utils/RRC/BWP-DownlinkDedicated.c index 84a843a84..30da1413d 100644 --- a/src/codec_utils/RRC/BWP-DownlinkDedicated.c +++ b/src/codec_utils/RRC/BWP-DownlinkDedicated.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BWP-DownlinkDedicated.h" diff --git a/src/codec_utils/RRC/BWP-DownlinkDedicated.h b/src/codec_utils/RRC/BWP-DownlinkDedicated.h index 77f9b41e6..20894b309 100644 --- a/src/codec_utils/RRC/BWP-DownlinkDedicated.h +++ b/src/codec_utils/RRC/BWP-DownlinkDedicated.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BWP_DownlinkDedicated_H_ diff --git a/src/codec_utils/RRC/BWP-Id.c b/src/codec_utils/RRC/BWP-Id.c index 0400a8ef5..56512df3c 100644 --- a/src/codec_utils/RRC/BWP-Id.c +++ b/src/codec_utils/RRC/BWP-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BWP-Id.h" diff --git a/src/codec_utils/RRC/BWP-Id.h b/src/codec_utils/RRC/BWP-Id.h index fe2db7c60..b238a94b7 100644 --- a/src/codec_utils/RRC/BWP-Id.h +++ b/src/codec_utils/RRC/BWP-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BWP_Id_H_ diff --git a/src/codec_utils/RRC/BWP-Uplink.c b/src/codec_utils/RRC/BWP-Uplink.c index a929c6e08..3cf95f28c 100644 --- a/src/codec_utils/RRC/BWP-Uplink.c +++ b/src/codec_utils/RRC/BWP-Uplink.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BWP-Uplink.h" diff --git a/src/codec_utils/RRC/BWP-Uplink.h b/src/codec_utils/RRC/BWP-Uplink.h index 610a84a65..60f6a5097 100644 --- a/src/codec_utils/RRC/BWP-Uplink.h +++ b/src/codec_utils/RRC/BWP-Uplink.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BWP_Uplink_H_ diff --git a/src/codec_utils/RRC/BWP-UplinkCommon.c b/src/codec_utils/RRC/BWP-UplinkCommon.c index 6d4875f6d..b697135d2 100644 --- a/src/codec_utils/RRC/BWP-UplinkCommon.c +++ b/src/codec_utils/RRC/BWP-UplinkCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BWP-UplinkCommon.h" diff --git a/src/codec_utils/RRC/BWP-UplinkCommon.h b/src/codec_utils/RRC/BWP-UplinkCommon.h index 6e7902027..7715bcec7 100644 --- a/src/codec_utils/RRC/BWP-UplinkCommon.h +++ b/src/codec_utils/RRC/BWP-UplinkCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BWP_UplinkCommon_H_ diff --git a/src/codec_utils/RRC/BWP-UplinkDedicated.c b/src/codec_utils/RRC/BWP-UplinkDedicated.c index b54e0b9e9..ddae7b8b6 100644 --- a/src/codec_utils/RRC/BWP-UplinkDedicated.c +++ b/src/codec_utils/RRC/BWP-UplinkDedicated.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BWP-UplinkDedicated.h" diff --git a/src/codec_utils/RRC/BWP-UplinkDedicated.h b/src/codec_utils/RRC/BWP-UplinkDedicated.h index e1510d392..d97605468 100644 --- a/src/codec_utils/RRC/BWP-UplinkDedicated.h +++ b/src/codec_utils/RRC/BWP-UplinkDedicated.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BWP_UplinkDedicated_H_ diff --git a/src/codec_utils/RRC/BWP.c b/src/codec_utils/RRC/BWP.c index 60af8bf79..cfe392be9 100644 --- a/src/codec_utils/RRC/BWP.c +++ b/src/codec_utils/RRC/BWP.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BWP.h" diff --git a/src/codec_utils/RRC/BWP.h b/src/codec_utils/RRC/BWP.h index 6a9ddd144..e86a9bb1c 100644 --- a/src/codec_utils/RRC/BWP.h +++ b/src/codec_utils/RRC/BWP.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BWP_H_ diff --git a/src/codec_utils/RRC/BandCombination.c b/src/codec_utils/RRC/BandCombination.c index 031c94c32..da05c5714 100644 --- a/src/codec_utils/RRC/BandCombination.c +++ b/src/codec_utils/RRC/BandCombination.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BandCombination.h" diff --git a/src/codec_utils/RRC/BandCombination.h b/src/codec_utils/RRC/BandCombination.h index c7a482fba..41e19d80c 100644 --- a/src/codec_utils/RRC/BandCombination.h +++ b/src/codec_utils/RRC/BandCombination.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BandCombination_H_ diff --git a/src/codec_utils/RRC/BandCombinationIndex.c b/src/codec_utils/RRC/BandCombinationIndex.c index 3b26dd71c..7a6821e48 100644 --- a/src/codec_utils/RRC/BandCombinationIndex.c +++ b/src/codec_utils/RRC/BandCombinationIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BandCombinationIndex.h" diff --git a/src/codec_utils/RRC/BandCombinationIndex.h b/src/codec_utils/RRC/BandCombinationIndex.h index 679dcc439..9eadfa6b5 100644 --- a/src/codec_utils/RRC/BandCombinationIndex.h +++ b/src/codec_utils/RRC/BandCombinationIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BandCombinationIndex_H_ diff --git a/src/codec_utils/RRC/BandCombinationInfo.c b/src/codec_utils/RRC/BandCombinationInfo.c index fc26e0844..da065654c 100644 --- a/src/codec_utils/RRC/BandCombinationInfo.c +++ b/src/codec_utils/RRC/BandCombinationInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BandCombinationInfo.h" diff --git a/src/codec_utils/RRC/BandCombinationInfo.h b/src/codec_utils/RRC/BandCombinationInfo.h index 1b6d17f0e..49b0c0276 100644 --- a/src/codec_utils/RRC/BandCombinationInfo.h +++ b/src/codec_utils/RRC/BandCombinationInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BandCombinationInfo_H_ diff --git a/src/codec_utils/RRC/BandCombinationInfoList.c b/src/codec_utils/RRC/BandCombinationInfoList.c index fd9ad5362..bb478c158 100644 --- a/src/codec_utils/RRC/BandCombinationInfoList.c +++ b/src/codec_utils/RRC/BandCombinationInfoList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BandCombinationInfoList.h" diff --git a/src/codec_utils/RRC/BandCombinationInfoList.h b/src/codec_utils/RRC/BandCombinationInfoList.h index 32deec551..24d971228 100644 --- a/src/codec_utils/RRC/BandCombinationInfoList.h +++ b/src/codec_utils/RRC/BandCombinationInfoList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BandCombinationInfoList_H_ diff --git a/src/codec_utils/RRC/BandCombinationInfoSN.c b/src/codec_utils/RRC/BandCombinationInfoSN.c index 31235b6e4..0d0ae376d 100644 --- a/src/codec_utils/RRC/BandCombinationInfoSN.c +++ b/src/codec_utils/RRC/BandCombinationInfoSN.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BandCombinationInfoSN.h" diff --git a/src/codec_utils/RRC/BandCombinationInfoSN.h b/src/codec_utils/RRC/BandCombinationInfoSN.h index 85b645639..5dd8f23a5 100644 --- a/src/codec_utils/RRC/BandCombinationInfoSN.h +++ b/src/codec_utils/RRC/BandCombinationInfoSN.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BandCombinationInfoSN_H_ diff --git a/src/codec_utils/RRC/BandCombinationList.c b/src/codec_utils/RRC/BandCombinationList.c index 7ac91c480..b755a4ecf 100644 --- a/src/codec_utils/RRC/BandCombinationList.c +++ b/src/codec_utils/RRC/BandCombinationList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BandCombinationList.h" diff --git a/src/codec_utils/RRC/BandCombinationList.h b/src/codec_utils/RRC/BandCombinationList.h index 775879594..edac749c5 100644 --- a/src/codec_utils/RRC/BandCombinationList.h +++ b/src/codec_utils/RRC/BandCombinationList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BandCombinationList_H_ diff --git a/src/codec_utils/RRC/BandNR.c b/src/codec_utils/RRC/BandNR.c index 522a94330..96a9977ce 100644 --- a/src/codec_utils/RRC/BandNR.c +++ b/src/codec_utils/RRC/BandNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BandNR.h" diff --git a/src/codec_utils/RRC/BandNR.h b/src/codec_utils/RRC/BandNR.h index e50941672..2e68a0507 100644 --- a/src/codec_utils/RRC/BandNR.h +++ b/src/codec_utils/RRC/BandNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BandNR_H_ diff --git a/src/codec_utils/RRC/BandParameters.c b/src/codec_utils/RRC/BandParameters.c index 80926be56..939a8a7cb 100644 --- a/src/codec_utils/RRC/BandParameters.c +++ b/src/codec_utils/RRC/BandParameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BandParameters.h" diff --git a/src/codec_utils/RRC/BandParameters.h b/src/codec_utils/RRC/BandParameters.h index 5073e41fd..c71c3f884 100644 --- a/src/codec_utils/RRC/BandParameters.h +++ b/src/codec_utils/RRC/BandParameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BandParameters_H_ diff --git a/src/codec_utils/RRC/BeamFailureRecoveryConfig.c b/src/codec_utils/RRC/BeamFailureRecoveryConfig.c index 904803d5e..7fd5cab4f 100644 --- a/src/codec_utils/RRC/BeamFailureRecoveryConfig.c +++ b/src/codec_utils/RRC/BeamFailureRecoveryConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BeamFailureRecoveryConfig.h" diff --git a/src/codec_utils/RRC/BeamFailureRecoveryConfig.h b/src/codec_utils/RRC/BeamFailureRecoveryConfig.h index 1384937b6..321fac453 100644 --- a/src/codec_utils/RRC/BeamFailureRecoveryConfig.h +++ b/src/codec_utils/RRC/BeamFailureRecoveryConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BeamFailureRecoveryConfig_H_ diff --git a/src/codec_utils/RRC/BeamManagementSSB-CSI-RS.c b/src/codec_utils/RRC/BeamManagementSSB-CSI-RS.c index 99c7d90b0..4c89d1d02 100644 --- a/src/codec_utils/RRC/BeamManagementSSB-CSI-RS.c +++ b/src/codec_utils/RRC/BeamManagementSSB-CSI-RS.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BeamManagementSSB-CSI-RS.h" diff --git a/src/codec_utils/RRC/BeamManagementSSB-CSI-RS.h b/src/codec_utils/RRC/BeamManagementSSB-CSI-RS.h index 5544bd95f..c109ee781 100644 --- a/src/codec_utils/RRC/BeamManagementSSB-CSI-RS.h +++ b/src/codec_utils/RRC/BeamManagementSSB-CSI-RS.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BeamManagementSSB_CSI_RS_H_ diff --git a/src/codec_utils/RRC/BetaOffsets.c b/src/codec_utils/RRC/BetaOffsets.c index 3b957a156..8717cfb25 100644 --- a/src/codec_utils/RRC/BetaOffsets.c +++ b/src/codec_utils/RRC/BetaOffsets.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "BetaOffsets.h" diff --git a/src/codec_utils/RRC/BetaOffsets.h b/src/codec_utils/RRC/BetaOffsets.h index 1af05d1e5..e510ba2c6 100644 --- a/src/codec_utils/RRC/BetaOffsets.h +++ b/src/codec_utils/RRC/BetaOffsets.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _BetaOffsets_H_ diff --git a/src/codec_utils/RRC/CA-BandwidthClassEUTRA.c b/src/codec_utils/RRC/CA-BandwidthClassEUTRA.c index 3316d1c39..7c9c05771 100644 --- a/src/codec_utils/RRC/CA-BandwidthClassEUTRA.c +++ b/src/codec_utils/RRC/CA-BandwidthClassEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CA-BandwidthClassEUTRA.h" diff --git a/src/codec_utils/RRC/CA-BandwidthClassEUTRA.h b/src/codec_utils/RRC/CA-BandwidthClassEUTRA.h index 3f25a8d88..96f009429 100644 --- a/src/codec_utils/RRC/CA-BandwidthClassEUTRA.h +++ b/src/codec_utils/RRC/CA-BandwidthClassEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CA_BandwidthClassEUTRA_H_ diff --git a/src/codec_utils/RRC/CA-BandwidthClassNR.c b/src/codec_utils/RRC/CA-BandwidthClassNR.c index 93f749ae3..4153553f3 100644 --- a/src/codec_utils/RRC/CA-BandwidthClassNR.c +++ b/src/codec_utils/RRC/CA-BandwidthClassNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CA-BandwidthClassNR.h" diff --git a/src/codec_utils/RRC/CA-BandwidthClassNR.h b/src/codec_utils/RRC/CA-BandwidthClassNR.h index 2458d07d2..8c03adc42 100644 --- a/src/codec_utils/RRC/CA-BandwidthClassNR.h +++ b/src/codec_utils/RRC/CA-BandwidthClassNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CA_BandwidthClassNR_H_ diff --git a/src/codec_utils/RRC/CA-ParametersEUTRA.c b/src/codec_utils/RRC/CA-ParametersEUTRA.c index 646789c67..20151735e 100644 --- a/src/codec_utils/RRC/CA-ParametersEUTRA.c +++ b/src/codec_utils/RRC/CA-ParametersEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CA-ParametersEUTRA.h" diff --git a/src/codec_utils/RRC/CA-ParametersEUTRA.h b/src/codec_utils/RRC/CA-ParametersEUTRA.h index 53bd9bdb7..42ce177d8 100644 --- a/src/codec_utils/RRC/CA-ParametersEUTRA.h +++ b/src/codec_utils/RRC/CA-ParametersEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CA_ParametersEUTRA_H_ diff --git a/src/codec_utils/RRC/CA-ParametersNR.c b/src/codec_utils/RRC/CA-ParametersNR.c index 7f46752f5..c1ccc5992 100644 --- a/src/codec_utils/RRC/CA-ParametersNR.c +++ b/src/codec_utils/RRC/CA-ParametersNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CA-ParametersNR.h" diff --git a/src/codec_utils/RRC/CA-ParametersNR.h b/src/codec_utils/RRC/CA-ParametersNR.h index 14e00ec60..739b8c824 100644 --- a/src/codec_utils/RRC/CA-ParametersNR.h +++ b/src/codec_utils/RRC/CA-ParametersNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CA_ParametersNR_H_ diff --git a/src/codec_utils/RRC/CFRA-CSIRS-Resource.c b/src/codec_utils/RRC/CFRA-CSIRS-Resource.c index 77f454b9e..66f6b356f 100644 --- a/src/codec_utils/RRC/CFRA-CSIRS-Resource.c +++ b/src/codec_utils/RRC/CFRA-CSIRS-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CFRA-CSIRS-Resource.h" diff --git a/src/codec_utils/RRC/CFRA-CSIRS-Resource.h b/src/codec_utils/RRC/CFRA-CSIRS-Resource.h index 4a0363345..fcdce219a 100644 --- a/src/codec_utils/RRC/CFRA-CSIRS-Resource.h +++ b/src/codec_utils/RRC/CFRA-CSIRS-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CFRA_CSIRS_Resource_H_ diff --git a/src/codec_utils/RRC/CFRA-SSB-Resource.c b/src/codec_utils/RRC/CFRA-SSB-Resource.c index 4d25196a3..c0939f5ff 100644 --- a/src/codec_utils/RRC/CFRA-SSB-Resource.c +++ b/src/codec_utils/RRC/CFRA-SSB-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CFRA-SSB-Resource.h" diff --git a/src/codec_utils/RRC/CFRA-SSB-Resource.h b/src/codec_utils/RRC/CFRA-SSB-Resource.h index c0b95c7c3..a7212b73e 100644 --- a/src/codec_utils/RRC/CFRA-SSB-Resource.h +++ b/src/codec_utils/RRC/CFRA-SSB-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CFRA_SSB_Resource_H_ diff --git a/src/codec_utils/RRC/CFRA.c b/src/codec_utils/RRC/CFRA.c index d09cf152e..5867a8f16 100644 --- a/src/codec_utils/RRC/CFRA.c +++ b/src/codec_utils/RRC/CFRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CFRA.h" diff --git a/src/codec_utils/RRC/CFRA.h b/src/codec_utils/RRC/CFRA.h index ccb68886c..035d66a98 100644 --- a/src/codec_utils/RRC/CFRA.h +++ b/src/codec_utils/RRC/CFRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CFRA_H_ diff --git a/src/codec_utils/RRC/CG-Config-IEs.c b/src/codec_utils/RRC/CG-Config-IEs.c index a578473bb..c66fbbd01 100644 --- a/src/codec_utils/RRC/CG-Config-IEs.c +++ b/src/codec_utils/RRC/CG-Config-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CG-Config-IEs.h" diff --git a/src/codec_utils/RRC/CG-Config-IEs.h b/src/codec_utils/RRC/CG-Config-IEs.h index b84be5fe5..e2dc0e917 100644 --- a/src/codec_utils/RRC/CG-Config-IEs.h +++ b/src/codec_utils/RRC/CG-Config-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CG_Config_IEs_H_ diff --git a/src/codec_utils/RRC/CG-Config.c b/src/codec_utils/RRC/CG-Config.c index 9f624b9c4..b711f96f7 100644 --- a/src/codec_utils/RRC/CG-Config.c +++ b/src/codec_utils/RRC/CG-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CG-Config.h" diff --git a/src/codec_utils/RRC/CG-Config.h b/src/codec_utils/RRC/CG-Config.h index 06ca59cde..f6686c847 100644 --- a/src/codec_utils/RRC/CG-Config.h +++ b/src/codec_utils/RRC/CG-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CG_Config_H_ diff --git a/src/codec_utils/RRC/CG-ConfigInfo-IEs.c b/src/codec_utils/RRC/CG-ConfigInfo-IEs.c index 7c9092c8f..f92d9f613 100644 --- a/src/codec_utils/RRC/CG-ConfigInfo-IEs.c +++ b/src/codec_utils/RRC/CG-ConfigInfo-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CG-ConfigInfo-IEs.h" diff --git a/src/codec_utils/RRC/CG-ConfigInfo-IEs.h b/src/codec_utils/RRC/CG-ConfigInfo-IEs.h index 89f8e0015..9f79159a9 100644 --- a/src/codec_utils/RRC/CG-ConfigInfo-IEs.h +++ b/src/codec_utils/RRC/CG-ConfigInfo-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CG_ConfigInfo_IEs_H_ diff --git a/src/codec_utils/RRC/CG-ConfigInfo.c b/src/codec_utils/RRC/CG-ConfigInfo.c index f8cacdc8d..d25a151d4 100644 --- a/src/codec_utils/RRC/CG-ConfigInfo.c +++ b/src/codec_utils/RRC/CG-ConfigInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CG-ConfigInfo.h" diff --git a/src/codec_utils/RRC/CG-ConfigInfo.h b/src/codec_utils/RRC/CG-ConfigInfo.h index ec6662e02..143bca710 100644 --- a/src/codec_utils/RRC/CG-ConfigInfo.h +++ b/src/codec_utils/RRC/CG-ConfigInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CG_ConfigInfo_H_ diff --git a/src/codec_utils/RRC/CG-UCI-OnPUSCH.c b/src/codec_utils/RRC/CG-UCI-OnPUSCH.c index e583a5bd8..b9e31d25c 100644 --- a/src/codec_utils/RRC/CG-UCI-OnPUSCH.c +++ b/src/codec_utils/RRC/CG-UCI-OnPUSCH.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CG-UCI-OnPUSCH.h" diff --git a/src/codec_utils/RRC/CG-UCI-OnPUSCH.h b/src/codec_utils/RRC/CG-UCI-OnPUSCH.h index 6a3a909a0..1fc2b1d8a 100644 --- a/src/codec_utils/RRC/CG-UCI-OnPUSCH.h +++ b/src/codec_utils/RRC/CG-UCI-OnPUSCH.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CG_UCI_OnPUSCH_H_ diff --git a/src/codec_utils/RRC/CGI-Info.c b/src/codec_utils/RRC/CGI-Info.c index e7d75edff..d35ea596e 100644 --- a/src/codec_utils/RRC/CGI-Info.c +++ b/src/codec_utils/RRC/CGI-Info.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CGI-Info.h" diff --git a/src/codec_utils/RRC/CGI-Info.h b/src/codec_utils/RRC/CGI-Info.h index f4914fc6b..03d08e3f5 100644 --- a/src/codec_utils/RRC/CGI-Info.h +++ b/src/codec_utils/RRC/CGI-Info.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CGI_Info_H_ diff --git a/src/codec_utils/RRC/CSI-AperiodicTriggerState.c b/src/codec_utils/RRC/CSI-AperiodicTriggerState.c index 2e4a8c60c..f58e27343 100644 --- a/src/codec_utils/RRC/CSI-AperiodicTriggerState.c +++ b/src/codec_utils/RRC/CSI-AperiodicTriggerState.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-AperiodicTriggerState.h" diff --git a/src/codec_utils/RRC/CSI-AperiodicTriggerState.h b/src/codec_utils/RRC/CSI-AperiodicTriggerState.h index 5f1cf9a1e..9b949cab3 100644 --- a/src/codec_utils/RRC/CSI-AperiodicTriggerState.h +++ b/src/codec_utils/RRC/CSI-AperiodicTriggerState.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_AperiodicTriggerState_H_ diff --git a/src/codec_utils/RRC/CSI-AperiodicTriggerStateList.c b/src/codec_utils/RRC/CSI-AperiodicTriggerStateList.c index 4cddf8b58..db7a90658 100644 --- a/src/codec_utils/RRC/CSI-AperiodicTriggerStateList.c +++ b/src/codec_utils/RRC/CSI-AperiodicTriggerStateList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-AperiodicTriggerStateList.h" diff --git a/src/codec_utils/RRC/CSI-AperiodicTriggerStateList.h b/src/codec_utils/RRC/CSI-AperiodicTriggerStateList.h index 5c619533a..4d07d2481 100644 --- a/src/codec_utils/RRC/CSI-AperiodicTriggerStateList.h +++ b/src/codec_utils/RRC/CSI-AperiodicTriggerStateList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_AperiodicTriggerStateList_H_ diff --git a/src/codec_utils/RRC/CSI-AssociatedReportConfigInfo.c b/src/codec_utils/RRC/CSI-AssociatedReportConfigInfo.c index 8f7de80aa..2d7181232 100644 --- a/src/codec_utils/RRC/CSI-AssociatedReportConfigInfo.c +++ b/src/codec_utils/RRC/CSI-AssociatedReportConfigInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-AssociatedReportConfigInfo.h" diff --git a/src/codec_utils/RRC/CSI-AssociatedReportConfigInfo.h b/src/codec_utils/RRC/CSI-AssociatedReportConfigInfo.h index 1e05f28ca..5b92addbe 100644 --- a/src/codec_utils/RRC/CSI-AssociatedReportConfigInfo.h +++ b/src/codec_utils/RRC/CSI-AssociatedReportConfigInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_AssociatedReportConfigInfo_H_ diff --git a/src/codec_utils/RRC/CSI-FrequencyOccupation.c b/src/codec_utils/RRC/CSI-FrequencyOccupation.c index f70ee0b61..521ffa983 100644 --- a/src/codec_utils/RRC/CSI-FrequencyOccupation.c +++ b/src/codec_utils/RRC/CSI-FrequencyOccupation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-FrequencyOccupation.h" diff --git a/src/codec_utils/RRC/CSI-FrequencyOccupation.h b/src/codec_utils/RRC/CSI-FrequencyOccupation.h index ce191ff24..0170681a8 100644 --- a/src/codec_utils/RRC/CSI-FrequencyOccupation.h +++ b/src/codec_utils/RRC/CSI-FrequencyOccupation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_FrequencyOccupation_H_ diff --git a/src/codec_utils/RRC/CSI-IM-Resource.c b/src/codec_utils/RRC/CSI-IM-Resource.c index 2b16009bf..0e87ef155 100644 --- a/src/codec_utils/RRC/CSI-IM-Resource.c +++ b/src/codec_utils/RRC/CSI-IM-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-IM-Resource.h" diff --git a/src/codec_utils/RRC/CSI-IM-Resource.h b/src/codec_utils/RRC/CSI-IM-Resource.h index bebacd238..1b6b6fc08 100644 --- a/src/codec_utils/RRC/CSI-IM-Resource.h +++ b/src/codec_utils/RRC/CSI-IM-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_IM_Resource_H_ diff --git a/src/codec_utils/RRC/CSI-IM-ResourceId.c b/src/codec_utils/RRC/CSI-IM-ResourceId.c index cc1ed5fa5..d34f49980 100644 --- a/src/codec_utils/RRC/CSI-IM-ResourceId.c +++ b/src/codec_utils/RRC/CSI-IM-ResourceId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-IM-ResourceId.h" diff --git a/src/codec_utils/RRC/CSI-IM-ResourceId.h b/src/codec_utils/RRC/CSI-IM-ResourceId.h index 67a178e41..5ceba5cd1 100644 --- a/src/codec_utils/RRC/CSI-IM-ResourceId.h +++ b/src/codec_utils/RRC/CSI-IM-ResourceId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_IM_ResourceId_H_ diff --git a/src/codec_utils/RRC/CSI-IM-ResourceSet.c b/src/codec_utils/RRC/CSI-IM-ResourceSet.c index 02efa8df2..391ea4bfc 100644 --- a/src/codec_utils/RRC/CSI-IM-ResourceSet.c +++ b/src/codec_utils/RRC/CSI-IM-ResourceSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-IM-ResourceSet.h" diff --git a/src/codec_utils/RRC/CSI-IM-ResourceSet.h b/src/codec_utils/RRC/CSI-IM-ResourceSet.h index 550e59bcc..5664db2bc 100644 --- a/src/codec_utils/RRC/CSI-IM-ResourceSet.h +++ b/src/codec_utils/RRC/CSI-IM-ResourceSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_IM_ResourceSet_H_ diff --git a/src/codec_utils/RRC/CSI-IM-ResourceSetId.c b/src/codec_utils/RRC/CSI-IM-ResourceSetId.c index 0ee3b0369..85c30945a 100644 --- a/src/codec_utils/RRC/CSI-IM-ResourceSetId.c +++ b/src/codec_utils/RRC/CSI-IM-ResourceSetId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-IM-ResourceSetId.h" diff --git a/src/codec_utils/RRC/CSI-IM-ResourceSetId.h b/src/codec_utils/RRC/CSI-IM-ResourceSetId.h index c93189ef8..0c58a9646 100644 --- a/src/codec_utils/RRC/CSI-IM-ResourceSetId.h +++ b/src/codec_utils/RRC/CSI-IM-ResourceSetId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_IM_ResourceSetId_H_ diff --git a/src/codec_utils/RRC/CSI-MeasConfig.c b/src/codec_utils/RRC/CSI-MeasConfig.c index ea78d829d..bc44db2e8 100644 --- a/src/codec_utils/RRC/CSI-MeasConfig.c +++ b/src/codec_utils/RRC/CSI-MeasConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-MeasConfig.h" diff --git a/src/codec_utils/RRC/CSI-MeasConfig.h b/src/codec_utils/RRC/CSI-MeasConfig.h index 19abb784f..8faeb7e06 100644 --- a/src/codec_utils/RRC/CSI-MeasConfig.h +++ b/src/codec_utils/RRC/CSI-MeasConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_MeasConfig_H_ diff --git a/src/codec_utils/RRC/CSI-RS-CellMobility.c b/src/codec_utils/RRC/CSI-RS-CellMobility.c index 1b32ac2ab..060429684 100644 --- a/src/codec_utils/RRC/CSI-RS-CellMobility.c +++ b/src/codec_utils/RRC/CSI-RS-CellMobility.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-RS-CellMobility.h" diff --git a/src/codec_utils/RRC/CSI-RS-CellMobility.h b/src/codec_utils/RRC/CSI-RS-CellMobility.h index 3b2065137..0b51b0697 100644 --- a/src/codec_utils/RRC/CSI-RS-CellMobility.h +++ b/src/codec_utils/RRC/CSI-RS-CellMobility.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_RS_CellMobility_H_ diff --git a/src/codec_utils/RRC/CSI-RS-ForTracking.c b/src/codec_utils/RRC/CSI-RS-ForTracking.c index 68ee3d8f1..86c1a8f45 100644 --- a/src/codec_utils/RRC/CSI-RS-ForTracking.c +++ b/src/codec_utils/RRC/CSI-RS-ForTracking.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-RS-ForTracking.h" diff --git a/src/codec_utils/RRC/CSI-RS-ForTracking.h b/src/codec_utils/RRC/CSI-RS-ForTracking.h index b0a419674..11dc80e23 100644 --- a/src/codec_utils/RRC/CSI-RS-ForTracking.h +++ b/src/codec_utils/RRC/CSI-RS-ForTracking.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_RS_ForTracking_H_ diff --git a/src/codec_utils/RRC/CSI-RS-IM-ReceptionForFeedback.c b/src/codec_utils/RRC/CSI-RS-IM-ReceptionForFeedback.c index ae2f564b9..2c3a555fe 100644 --- a/src/codec_utils/RRC/CSI-RS-IM-ReceptionForFeedback.c +++ b/src/codec_utils/RRC/CSI-RS-IM-ReceptionForFeedback.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-RS-IM-ReceptionForFeedback.h" diff --git a/src/codec_utils/RRC/CSI-RS-IM-ReceptionForFeedback.h b/src/codec_utils/RRC/CSI-RS-IM-ReceptionForFeedback.h index 59f2da360..52ace6689 100644 --- a/src/codec_utils/RRC/CSI-RS-IM-ReceptionForFeedback.h +++ b/src/codec_utils/RRC/CSI-RS-IM-ReceptionForFeedback.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_RS_IM_ReceptionForFeedback_H_ diff --git a/src/codec_utils/RRC/CSI-RS-Index.c b/src/codec_utils/RRC/CSI-RS-Index.c index 3febf086e..4130f0a10 100644 --- a/src/codec_utils/RRC/CSI-RS-Index.c +++ b/src/codec_utils/RRC/CSI-RS-Index.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-RS-Index.h" diff --git a/src/codec_utils/RRC/CSI-RS-Index.h b/src/codec_utils/RRC/CSI-RS-Index.h index 614da8450..c5fd7cec9 100644 --- a/src/codec_utils/RRC/CSI-RS-Index.h +++ b/src/codec_utils/RRC/CSI-RS-Index.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_RS_Index_H_ diff --git a/src/codec_utils/RRC/CSI-RS-Resource-Mobility.c b/src/codec_utils/RRC/CSI-RS-Resource-Mobility.c index 6a7ee81ff..324b045f0 100644 --- a/src/codec_utils/RRC/CSI-RS-Resource-Mobility.c +++ b/src/codec_utils/RRC/CSI-RS-Resource-Mobility.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-RS-Resource-Mobility.h" diff --git a/src/codec_utils/RRC/CSI-RS-Resource-Mobility.h b/src/codec_utils/RRC/CSI-RS-Resource-Mobility.h index 777e24ee4..d6b851cee 100644 --- a/src/codec_utils/RRC/CSI-RS-Resource-Mobility.h +++ b/src/codec_utils/RRC/CSI-RS-Resource-Mobility.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_RS_Resource_Mobility_H_ diff --git a/src/codec_utils/RRC/CSI-RS-ResourceConfigMobility.c b/src/codec_utils/RRC/CSI-RS-ResourceConfigMobility.c index dd0c8f3b8..e35ed2841 100644 --- a/src/codec_utils/RRC/CSI-RS-ResourceConfigMobility.c +++ b/src/codec_utils/RRC/CSI-RS-ResourceConfigMobility.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-RS-ResourceConfigMobility.h" diff --git a/src/codec_utils/RRC/CSI-RS-ResourceConfigMobility.h b/src/codec_utils/RRC/CSI-RS-ResourceConfigMobility.h index 8ee80bef1..7dea6bb8d 100644 --- a/src/codec_utils/RRC/CSI-RS-ResourceConfigMobility.h +++ b/src/codec_utils/RRC/CSI-RS-ResourceConfigMobility.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_RS_ResourceConfigMobility_H_ diff --git a/src/codec_utils/RRC/CSI-RS-ResourceMapping.c b/src/codec_utils/RRC/CSI-RS-ResourceMapping.c index 55903643f..ec025fee2 100644 --- a/src/codec_utils/RRC/CSI-RS-ResourceMapping.c +++ b/src/codec_utils/RRC/CSI-RS-ResourceMapping.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-RS-ResourceMapping.h" diff --git a/src/codec_utils/RRC/CSI-RS-ResourceMapping.h b/src/codec_utils/RRC/CSI-RS-ResourceMapping.h index 8b937fbc4..711d37e5f 100644 --- a/src/codec_utils/RRC/CSI-RS-ResourceMapping.h +++ b/src/codec_utils/RRC/CSI-RS-ResourceMapping.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_RS_ResourceMapping_H_ diff --git a/src/codec_utils/RRC/CSI-ReportConfig.c b/src/codec_utils/RRC/CSI-ReportConfig.c index 29f741aa9..93af87b30 100644 --- a/src/codec_utils/RRC/CSI-ReportConfig.c +++ b/src/codec_utils/RRC/CSI-ReportConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-ReportConfig.h" diff --git a/src/codec_utils/RRC/CSI-ReportConfig.h b/src/codec_utils/RRC/CSI-ReportConfig.h index 9ab64418a..bbfe8d78c 100644 --- a/src/codec_utils/RRC/CSI-ReportConfig.h +++ b/src/codec_utils/RRC/CSI-ReportConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_ReportConfig_H_ diff --git a/src/codec_utils/RRC/CSI-ReportConfigId.c b/src/codec_utils/RRC/CSI-ReportConfigId.c index f774146bb..e7931c124 100644 --- a/src/codec_utils/RRC/CSI-ReportConfigId.c +++ b/src/codec_utils/RRC/CSI-ReportConfigId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-ReportConfigId.h" diff --git a/src/codec_utils/RRC/CSI-ReportConfigId.h b/src/codec_utils/RRC/CSI-ReportConfigId.h index ab6c128fb..018ff3633 100644 --- a/src/codec_utils/RRC/CSI-ReportConfigId.h +++ b/src/codec_utils/RRC/CSI-ReportConfigId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_ReportConfigId_H_ diff --git a/src/codec_utils/RRC/CSI-ReportFramework.c b/src/codec_utils/RRC/CSI-ReportFramework.c index e0e982a61..c7d7938a4 100644 --- a/src/codec_utils/RRC/CSI-ReportFramework.c +++ b/src/codec_utils/RRC/CSI-ReportFramework.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-ReportFramework.h" diff --git a/src/codec_utils/RRC/CSI-ReportFramework.h b/src/codec_utils/RRC/CSI-ReportFramework.h index 5716e86af..6b529770e 100644 --- a/src/codec_utils/RRC/CSI-ReportFramework.h +++ b/src/codec_utils/RRC/CSI-ReportFramework.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_ReportFramework_H_ diff --git a/src/codec_utils/RRC/CSI-ReportPeriodicityAndOffset.c b/src/codec_utils/RRC/CSI-ReportPeriodicityAndOffset.c index 347e6b06f..c813d3b7f 100644 --- a/src/codec_utils/RRC/CSI-ReportPeriodicityAndOffset.c +++ b/src/codec_utils/RRC/CSI-ReportPeriodicityAndOffset.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-ReportPeriodicityAndOffset.h" diff --git a/src/codec_utils/RRC/CSI-ReportPeriodicityAndOffset.h b/src/codec_utils/RRC/CSI-ReportPeriodicityAndOffset.h index aa542afc2..25abb1186 100644 --- a/src/codec_utils/RRC/CSI-ReportPeriodicityAndOffset.h +++ b/src/codec_utils/RRC/CSI-ReportPeriodicityAndOffset.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_ReportPeriodicityAndOffset_H_ diff --git a/src/codec_utils/RRC/CSI-ResourceConfig.c b/src/codec_utils/RRC/CSI-ResourceConfig.c index 7d816c5bb..64e6a5b76 100644 --- a/src/codec_utils/RRC/CSI-ResourceConfig.c +++ b/src/codec_utils/RRC/CSI-ResourceConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-ResourceConfig.h" diff --git a/src/codec_utils/RRC/CSI-ResourceConfig.h b/src/codec_utils/RRC/CSI-ResourceConfig.h index 878917d24..edce8f2b9 100644 --- a/src/codec_utils/RRC/CSI-ResourceConfig.h +++ b/src/codec_utils/RRC/CSI-ResourceConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_ResourceConfig_H_ diff --git a/src/codec_utils/RRC/CSI-ResourceConfigId.c b/src/codec_utils/RRC/CSI-ResourceConfigId.c index 99b99a3f8..a73358544 100644 --- a/src/codec_utils/RRC/CSI-ResourceConfigId.c +++ b/src/codec_utils/RRC/CSI-ResourceConfigId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-ResourceConfigId.h" diff --git a/src/codec_utils/RRC/CSI-ResourceConfigId.h b/src/codec_utils/RRC/CSI-ResourceConfigId.h index 94fbc3747..b75a61ace 100644 --- a/src/codec_utils/RRC/CSI-ResourceConfigId.h +++ b/src/codec_utils/RRC/CSI-ResourceConfigId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_ResourceConfigId_H_ diff --git a/src/codec_utils/RRC/CSI-ResourcePeriodicityAndOffset.c b/src/codec_utils/RRC/CSI-ResourcePeriodicityAndOffset.c index feea157a5..3102cd7e2 100644 --- a/src/codec_utils/RRC/CSI-ResourcePeriodicityAndOffset.c +++ b/src/codec_utils/RRC/CSI-ResourcePeriodicityAndOffset.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-ResourcePeriodicityAndOffset.h" diff --git a/src/codec_utils/RRC/CSI-ResourcePeriodicityAndOffset.h b/src/codec_utils/RRC/CSI-ResourcePeriodicityAndOffset.h index b2ef5553d..c4f97caed 100644 --- a/src/codec_utils/RRC/CSI-ResourcePeriodicityAndOffset.h +++ b/src/codec_utils/RRC/CSI-ResourcePeriodicityAndOffset.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_ResourcePeriodicityAndOffset_H_ diff --git a/src/codec_utils/RRC/CSI-SSB-ResourceSet.c b/src/codec_utils/RRC/CSI-SSB-ResourceSet.c index 26315fcc5..149ae5c8a 100644 --- a/src/codec_utils/RRC/CSI-SSB-ResourceSet.c +++ b/src/codec_utils/RRC/CSI-SSB-ResourceSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-SSB-ResourceSet.h" diff --git a/src/codec_utils/RRC/CSI-SSB-ResourceSet.h b/src/codec_utils/RRC/CSI-SSB-ResourceSet.h index 8621a1c9a..a7fc35009 100644 --- a/src/codec_utils/RRC/CSI-SSB-ResourceSet.h +++ b/src/codec_utils/RRC/CSI-SSB-ResourceSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_SSB_ResourceSet_H_ diff --git a/src/codec_utils/RRC/CSI-SSB-ResourceSetId.c b/src/codec_utils/RRC/CSI-SSB-ResourceSetId.c index ed4e6108a..c553550d6 100644 --- a/src/codec_utils/RRC/CSI-SSB-ResourceSetId.c +++ b/src/codec_utils/RRC/CSI-SSB-ResourceSetId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-SSB-ResourceSetId.h" diff --git a/src/codec_utils/RRC/CSI-SSB-ResourceSetId.h b/src/codec_utils/RRC/CSI-SSB-ResourceSetId.h index 728b989cc..ac75e92e6 100644 --- a/src/codec_utils/RRC/CSI-SSB-ResourceSetId.h +++ b/src/codec_utils/RRC/CSI-SSB-ResourceSetId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_SSB_ResourceSetId_H_ diff --git a/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerState.c b/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerState.c index f4b700894..239255a41 100644 --- a/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerState.c +++ b/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerState.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-SemiPersistentOnPUSCH-TriggerState.h" diff --git a/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerState.h b/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerState.h index e863ee4d7..cf0522af1 100644 --- a/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerState.h +++ b/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerState.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_SemiPersistentOnPUSCH_TriggerState_H_ diff --git a/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerStateList.c b/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerStateList.c index d4cf9907b..51fcccc53 100644 --- a/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerStateList.c +++ b/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerStateList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CSI-SemiPersistentOnPUSCH-TriggerStateList.h" diff --git a/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerStateList.h b/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerStateList.h index 99ee968b2..9dd84c27a 100644 --- a/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerStateList.h +++ b/src/codec_utils/RRC/CSI-SemiPersistentOnPUSCH-TriggerStateList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CSI_SemiPersistentOnPUSCH_TriggerStateList_H_ diff --git a/src/codec_utils/RRC/CandidateServingFreqListNR.c b/src/codec_utils/RRC/CandidateServingFreqListNR.c index 63ee042e9..3ce80b893 100644 --- a/src/codec_utils/RRC/CandidateServingFreqListNR.c +++ b/src/codec_utils/RRC/CandidateServingFreqListNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CandidateServingFreqListNR.h" diff --git a/src/codec_utils/RRC/CandidateServingFreqListNR.h b/src/codec_utils/RRC/CandidateServingFreqListNR.h index a18d534de..2f88c2129 100644 --- a/src/codec_utils/RRC/CandidateServingFreqListNR.h +++ b/src/codec_utils/RRC/CandidateServingFreqListNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CandidateServingFreqListNR_H_ diff --git a/src/codec_utils/RRC/CarrierFreqEUTRA.c b/src/codec_utils/RRC/CarrierFreqEUTRA.c index d312202e2..6eb3c2191 100644 --- a/src/codec_utils/RRC/CarrierFreqEUTRA.c +++ b/src/codec_utils/RRC/CarrierFreqEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CarrierFreqEUTRA.h" diff --git a/src/codec_utils/RRC/CarrierFreqEUTRA.h b/src/codec_utils/RRC/CarrierFreqEUTRA.h index b5805d6c4..41b01b86b 100644 --- a/src/codec_utils/RRC/CarrierFreqEUTRA.h +++ b/src/codec_utils/RRC/CarrierFreqEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CarrierFreqEUTRA_H_ diff --git a/src/codec_utils/RRC/CarrierFreqListEUTRA.c b/src/codec_utils/RRC/CarrierFreqListEUTRA.c index 20e13fe10..3a606af80 100644 --- a/src/codec_utils/RRC/CarrierFreqListEUTRA.c +++ b/src/codec_utils/RRC/CarrierFreqListEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CarrierFreqListEUTRA.h" diff --git a/src/codec_utils/RRC/CarrierFreqListEUTRA.h b/src/codec_utils/RRC/CarrierFreqListEUTRA.h index 34fa5617a..2984a4956 100644 --- a/src/codec_utils/RRC/CarrierFreqListEUTRA.h +++ b/src/codec_utils/RRC/CarrierFreqListEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CarrierFreqListEUTRA_H_ diff --git a/src/codec_utils/RRC/CarrierInfoNR.c b/src/codec_utils/RRC/CarrierInfoNR.c index 8395ee955..96d9047c2 100644 --- a/src/codec_utils/RRC/CarrierInfoNR.c +++ b/src/codec_utils/RRC/CarrierInfoNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CarrierInfoNR.h" diff --git a/src/codec_utils/RRC/CarrierInfoNR.h b/src/codec_utils/RRC/CarrierInfoNR.h index 11634bbdd..86540ec2c 100644 --- a/src/codec_utils/RRC/CarrierInfoNR.h +++ b/src/codec_utils/RRC/CarrierInfoNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CarrierInfoNR_H_ diff --git a/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-5GC.c b/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-5GC.c index 74c6aa534..e81001051 100644 --- a/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-5GC.c +++ b/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-5GC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellAccessRelatedInfo-EUTRA-5GC.h" diff --git a/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-5GC.h b/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-5GC.h index 05585f87f..fc4edd7b0 100644 --- a/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-5GC.h +++ b/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-5GC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellAccessRelatedInfo_EUTRA_5GC_H_ diff --git a/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-EPC.c b/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-EPC.c index c554a9542..7bb29b023 100644 --- a/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-EPC.c +++ b/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-EPC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellAccessRelatedInfo-EUTRA-EPC.h" diff --git a/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-EPC.h b/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-EPC.h index 9b3a255b4..57970d912 100644 --- a/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-EPC.h +++ b/src/codec_utils/RRC/CellAccessRelatedInfo-EUTRA-EPC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellAccessRelatedInfo_EUTRA_EPC_H_ diff --git a/src/codec_utils/RRC/CellAccessRelatedInfo.c b/src/codec_utils/RRC/CellAccessRelatedInfo.c index 193dec2c9..7493ca378 100644 --- a/src/codec_utils/RRC/CellAccessRelatedInfo.c +++ b/src/codec_utils/RRC/CellAccessRelatedInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellAccessRelatedInfo.h" diff --git a/src/codec_utils/RRC/CellAccessRelatedInfo.h b/src/codec_utils/RRC/CellAccessRelatedInfo.h index 7cd1df40b..ce656f5f4 100644 --- a/src/codec_utils/RRC/CellAccessRelatedInfo.h +++ b/src/codec_utils/RRC/CellAccessRelatedInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellAccessRelatedInfo_H_ diff --git a/src/codec_utils/RRC/CellGroupConfig.c b/src/codec_utils/RRC/CellGroupConfigRrc.c similarity index 87% rename from src/codec_utils/RRC/CellGroupConfig.c rename to src/codec_utils/RRC/CellGroupConfigRrc.c index a4e56d35b..dd3633667 100644 --- a/src/codec_utils/RRC/CellGroupConfig.c +++ b/src/codec_utils/RRC/CellGroupConfigRrc.c @@ -2,10 +2,10 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ -#include "CellGroupConfig.h" +#include "CellGroupConfigRrc.h" #include "MAC-CellGroupConfig.h" #include "PhysicalCellGroupConfig.h" @@ -208,8 +208,8 @@ static const ber_tlv_tag_t asn_DEF_rlc_BearerToAddModList_tags_3[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; static asn_SET_OF_specifics_t asn_SPC_rlc_BearerToAddModList_specs_3 = { - sizeof(struct CellGroupConfig__rlc_BearerToAddModList), - offsetof(struct CellGroupConfig__rlc_BearerToAddModList, _asn_ctx), + sizeof(struct CellGroupConfigRrc__rlc_BearerToAddModList), + offsetof(struct CellGroupConfigRrc__rlc_BearerToAddModList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; static /* Use -fall-defs-global to expose */ @@ -245,8 +245,8 @@ static const ber_tlv_tag_t asn_DEF_rlc_BearerToReleaseList_tags_5[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; static asn_SET_OF_specifics_t asn_SPC_rlc_BearerToReleaseList_specs_5 = { - sizeof(struct CellGroupConfig__rlc_BearerToReleaseList), - offsetof(struct CellGroupConfig__rlc_BearerToReleaseList, _asn_ctx), + sizeof(struct CellGroupConfigRrc__rlc_BearerToReleaseList), + offsetof(struct CellGroupConfigRrc__rlc_BearerToReleaseList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; static /* Use -fall-defs-global to expose */ @@ -282,8 +282,8 @@ static const ber_tlv_tag_t asn_DEF_sCellToAddModList_tags_10[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; static asn_SET_OF_specifics_t asn_SPC_sCellToAddModList_specs_10 = { - sizeof(struct CellGroupConfig__sCellToAddModList), - offsetof(struct CellGroupConfig__sCellToAddModList, _asn_ctx), + sizeof(struct CellGroupConfigRrc__sCellToAddModList), + offsetof(struct CellGroupConfigRrc__sCellToAddModList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; static /* Use -fall-defs-global to expose */ @@ -319,8 +319,8 @@ static const ber_tlv_tag_t asn_DEF_sCellToReleaseList_tags_12[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; static asn_SET_OF_specifics_t asn_SPC_sCellToReleaseList_specs_12 = { - sizeof(struct CellGroupConfig__sCellToReleaseList), - offsetof(struct CellGroupConfig__sCellToReleaseList, _asn_ctx), + sizeof(struct CellGroupConfigRrc__sCellToReleaseList), + offsetof(struct CellGroupConfigRrc__sCellToReleaseList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; static /* Use -fall-defs-global to expose */ @@ -376,7 +376,7 @@ asn_TYPE_descriptor_t asn_DEF_reportUplinkTxDirectCurrent_v1530_16 = { }; static asn_TYPE_member_t asn_MBR_ext1_15[] = { - { ATF_POINTER, 1, offsetof(struct CellGroupConfig__ext1, reportUplinkTxDirectCurrent_v1530), + { ATF_POINTER, 1, offsetof(struct CellGroupConfigRrc__ext1, reportUplinkTxDirectCurrent_v1530), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_reportUplinkTxDirectCurrent_v1530_16, @@ -395,8 +395,8 @@ static const asn_TYPE_tag2member_t asn_MAP_ext1_tag2el_15[] = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* reportUplinkTxDirectCurrent-v1530 */ }; static asn_SEQUENCE_specifics_t asn_SPC_ext1_specs_15 = { - sizeof(struct CellGroupConfig__ext1), - offsetof(struct CellGroupConfig__ext1, _asn_ctx), + sizeof(struct CellGroupConfigRrc__ext1), + offsetof(struct CellGroupConfigRrc__ext1, _asn_ctx), asn_MAP_ext1_tag2el_15, 1, /* Count of tags in the map */ asn_MAP_ext1_oms_15, /* Optional members */ @@ -420,8 +420,8 @@ asn_TYPE_descriptor_t asn_DEF_ext1_15 = { &asn_SPC_ext1_specs_15 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { - { ATF_NOFLAGS, 0, offsetof(struct CellGroupConfig, cellGroupId), +static asn_TYPE_member_t asn_MBR_CellGroupConfigRrc_1[] = { + { ATF_NOFLAGS, 0, offsetof(struct CellGroupConfigRrc, cellGroupId), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_CellGroupId, @@ -430,7 +430,7 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { 0, 0, /* No default value */ "cellGroupId" }, - { ATF_POINTER, 8, offsetof(struct CellGroupConfig, rlc_BearerToAddModList), + { ATF_POINTER, 8, offsetof(struct CellGroupConfigRrc, rlc_BearerToAddModList), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, &asn_DEF_rlc_BearerToAddModList_3, @@ -439,7 +439,7 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { 0, 0, /* No default value */ "rlc-BearerToAddModList" }, - { ATF_POINTER, 7, offsetof(struct CellGroupConfig, rlc_BearerToReleaseList), + { ATF_POINTER, 7, offsetof(struct CellGroupConfigRrc, rlc_BearerToReleaseList), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, &asn_DEF_rlc_BearerToReleaseList_5, @@ -448,7 +448,7 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { 0, 0, /* No default value */ "rlc-BearerToReleaseList" }, - { ATF_POINTER, 6, offsetof(struct CellGroupConfig, mac_CellGroupConfig), + { ATF_POINTER, 6, offsetof(struct CellGroupConfigRrc, mac_CellGroupConfig), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_MAC_CellGroupConfig, @@ -457,7 +457,7 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { 0, 0, /* No default value */ "mac-CellGroupConfig" }, - { ATF_POINTER, 5, offsetof(struct CellGroupConfig, physicalCellGroupConfig), + { ATF_POINTER, 5, offsetof(struct CellGroupConfigRrc, physicalCellGroupConfig), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_PhysicalCellGroupConfig, @@ -466,7 +466,7 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { 0, 0, /* No default value */ "physicalCellGroupConfig" }, - { ATF_POINTER, 4, offsetof(struct CellGroupConfig, spCellConfig), + { ATF_POINTER, 4, offsetof(struct CellGroupConfigRrc, spCellConfig), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_SpCellConfig, @@ -475,7 +475,7 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { 0, 0, /* No default value */ "spCellConfig" }, - { ATF_POINTER, 3, offsetof(struct CellGroupConfig, sCellToAddModList), + { ATF_POINTER, 3, offsetof(struct CellGroupConfigRrc, sCellToAddModList), (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 0, &asn_DEF_sCellToAddModList_10, @@ -484,7 +484,7 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { 0, 0, /* No default value */ "sCellToAddModList" }, - { ATF_POINTER, 2, offsetof(struct CellGroupConfig, sCellToReleaseList), + { ATF_POINTER, 2, offsetof(struct CellGroupConfigRrc, sCellToReleaseList), (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 0, &asn_DEF_sCellToReleaseList_12, @@ -493,7 +493,7 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { 0, 0, /* No default value */ "sCellToReleaseList" }, - { ATF_POINTER, 1, offsetof(struct CellGroupConfig, ext1), + { ATF_POINTER, 1, offsetof(struct CellGroupConfigRrc, ext1), (ASN_TAG_CLASS_CONTEXT | (8 << 2)), 0, &asn_DEF_ext1_15, @@ -503,11 +503,11 @@ static asn_TYPE_member_t asn_MBR_CellGroupConfig_1[] = { "ext1" }, }; -static const int asn_MAP_CellGroupConfig_oms_1[] = { 1, 2, 3, 4, 5, 6, 7, 8 }; -static const ber_tlv_tag_t asn_DEF_CellGroupConfig_tags_1[] = { +static const int asn_MAP_CellGroupConfigRrc_oms_1[] = { 1, 2, 3, 4, 5, 6, 7, 8 }; +static const ber_tlv_tag_t asn_DEF_CellGroupConfigRrc_tags_1[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_CellGroupConfig_tag2el_1[] = { +static const asn_TYPE_tag2member_t asn_MAP_CellGroupConfigRrc_tag2el_1[] = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* cellGroupId */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* rlc-BearerToAddModList */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* rlc-BearerToReleaseList */ @@ -518,28 +518,28 @@ static const asn_TYPE_tag2member_t asn_MAP_CellGroupConfig_tag2el_1[] = { { (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 }, /* sCellToReleaseList */ { (ASN_TAG_CLASS_CONTEXT | (8 << 2)), 8, 0, 0 } /* ext1 */ }; -static asn_SEQUENCE_specifics_t asn_SPC_CellGroupConfig_specs_1 = { - sizeof(struct CellGroupConfig), - offsetof(struct CellGroupConfig, _asn_ctx), - asn_MAP_CellGroupConfig_tag2el_1, +static asn_SEQUENCE_specifics_t asn_SPC_CellGroupConfigRrc_specs_1 = { + sizeof(struct CellGroupConfigRrc), + offsetof(struct CellGroupConfigRrc, _asn_ctx), + asn_MAP_CellGroupConfigRrc_tag2el_1, 9, /* Count of tags in the map */ - asn_MAP_CellGroupConfig_oms_1, /* Optional members */ + asn_MAP_CellGroupConfigRrc_oms_1, /* Optional members */ 7, 1, /* Root/Additions */ 8, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_CellGroupConfig = { - "CellGroupConfig", - "CellGroupConfig", +asn_TYPE_descriptor_t asn_DEF_CellGroupConfigRrc = { + "CellGroupConfigRrc", + "CellGroupConfigRrc", &asn_OP_SEQUENCE, - asn_DEF_CellGroupConfig_tags_1, - sizeof(asn_DEF_CellGroupConfig_tags_1) - /sizeof(asn_DEF_CellGroupConfig_tags_1[0]), /* 1 */ - asn_DEF_CellGroupConfig_tags_1, /* Same as above */ - sizeof(asn_DEF_CellGroupConfig_tags_1) - /sizeof(asn_DEF_CellGroupConfig_tags_1[0]), /* 1 */ + asn_DEF_CellGroupConfigRrc_tags_1, + sizeof(asn_DEF_CellGroupConfigRrc_tags_1) + /sizeof(asn_DEF_CellGroupConfigRrc_tags_1[0]), /* 1 */ + asn_DEF_CellGroupConfigRrc_tags_1, /* Same as above */ + sizeof(asn_DEF_CellGroupConfigRrc_tags_1) + /sizeof(asn_DEF_CellGroupConfigRrc_tags_1[0]), /* 1 */ { 0, 0, SEQUENCE_constraint }, - asn_MBR_CellGroupConfig_1, + asn_MBR_CellGroupConfigRrc_1, 9, /* Elements count */ - &asn_SPC_CellGroupConfig_specs_1 /* Additional specs */ + &asn_SPC_CellGroupConfigRrc_specs_1 /* Additional specs */ }; diff --git a/src/codec_utils/RRC/CellGroupConfig.h b/src/codec_utils/RRC/CellGroupConfigRrc.h similarity index 71% rename from src/codec_utils/RRC/CellGroupConfig.h rename to src/codec_utils/RRC/CellGroupConfigRrc.h index a159f2b79..56ea2a150 100644 --- a/src/codec_utils/RRC/CellGroupConfig.h +++ b/src/codec_utils/RRC/CellGroupConfigRrc.h @@ -2,11 +2,11 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ -#ifndef _CellGroupConfig_H_ -#define _CellGroupConfig_H_ +#ifndef _CellGroupConfigRrc_H_ +#define _CellGroupConfigRrc_H_ #include @@ -25,9 +25,9 @@ extern "C" { #endif /* Dependencies */ -typedef enum CellGroupConfig__ext1__reportUplinkTxDirectCurrent_v1530 { - CellGroupConfig__ext1__reportUplinkTxDirectCurrent_v1530_true = 0 -} e_CellGroupConfig__ext1__reportUplinkTxDirectCurrent_v1530; +typedef enum CellGroupConfigRrc__ext1__reportUplinkTxDirectCurrent_v1530 { + CellGroupConfigRrc__ext1__reportUplinkTxDirectCurrent_v1530_true = 0 +} e_CellGroupConfigRrc__ext1__reportUplinkTxDirectCurrent_v1530; /* Forward declarations */ struct MAC_CellGroupConfig; @@ -36,16 +36,16 @@ struct SpCellConfig; struct RLC_BearerConfig; struct SCellConfig; -/* CellGroupConfig */ -typedef struct CellGroupConfig { +/* CellGroupConfigRrc */ +typedef struct CellGroupConfigRrc { CellGroupId_t cellGroupId; - struct CellGroupConfig__rlc_BearerToAddModList { + struct CellGroupConfigRrc__rlc_BearerToAddModList { A_SEQUENCE_OF(struct RLC_BearerConfig) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } *rlc_BearerToAddModList; - struct CellGroupConfig__rlc_BearerToReleaseList { + struct CellGroupConfigRrc__rlc_BearerToReleaseList { A_SEQUENCE_OF(LogicalChannelIdentity_t) list; /* Context for parsing across buffer boundaries */ @@ -54,13 +54,13 @@ typedef struct CellGroupConfig { struct MAC_CellGroupConfig *mac_CellGroupConfig; /* OPTIONAL */ struct PhysicalCellGroupConfig *physicalCellGroupConfig; /* OPTIONAL */ struct SpCellConfig *spCellConfig; /* OPTIONAL */ - struct CellGroupConfig__sCellToAddModList { + struct CellGroupConfigRrc__sCellToAddModList { A_SEQUENCE_OF(struct SCellConfig) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } *sCellToAddModList; - struct CellGroupConfig__sCellToReleaseList { + struct CellGroupConfigRrc__sCellToReleaseList { A_SEQUENCE_OF(SCellIndex_t) list; /* Context for parsing across buffer boundaries */ @@ -70,7 +70,7 @@ typedef struct CellGroupConfig { * This type is extensible, * possible extensions are below. */ - struct CellGroupConfig__ext1 { + struct CellGroupConfigRrc__ext1 { long *reportUplinkTxDirectCurrent_v1530; /* OPTIONAL */ /* Context for parsing across buffer boundaries */ @@ -79,15 +79,15 @@ typedef struct CellGroupConfig { /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} CellGroupConfig_t; +} CellGroupConfigRrc_t; /* Implementation */ /* extern asn_TYPE_descriptor_t asn_DEF_reportUplinkTxDirectCurrent_v1530_16; // (Use -fall-defs-global to expose) */ -extern asn_TYPE_descriptor_t asn_DEF_CellGroupConfig; +extern asn_TYPE_descriptor_t asn_DEF_CellGroupConfigRrc; #ifdef __cplusplus } #endif -#endif /* _CellGroupConfig_H_ */ +#endif /* _CellGroupConfigRrc_H_ */ #include diff --git a/src/codec_utils/RRC/CellGroupId.c b/src/codec_utils/RRC/CellGroupId.c index b74b70fcd..7c5bfbc50 100644 --- a/src/codec_utils/RRC/CellGroupId.c +++ b/src/codec_utils/RRC/CellGroupId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellGroupId.h" diff --git a/src/codec_utils/RRC/CellGroupId.h b/src/codec_utils/RRC/CellGroupId.h index 1fb0375e7..4c95e12f4 100644 --- a/src/codec_utils/RRC/CellGroupId.h +++ b/src/codec_utils/RRC/CellGroupId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellGroupId_H_ diff --git a/src/codec_utils/RRC/CellIdentity-EUTRA-5GC.c b/src/codec_utils/RRC/CellIdentity-EUTRA-5GC.c index f9dd18075..a9a2a31ec 100644 --- a/src/codec_utils/RRC/CellIdentity-EUTRA-5GC.c +++ b/src/codec_utils/RRC/CellIdentity-EUTRA-5GC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellIdentity-EUTRA-5GC.h" diff --git a/src/codec_utils/RRC/CellIdentity-EUTRA-5GC.h b/src/codec_utils/RRC/CellIdentity-EUTRA-5GC.h index 58747f900..095f3de71 100644 --- a/src/codec_utils/RRC/CellIdentity-EUTRA-5GC.h +++ b/src/codec_utils/RRC/CellIdentity-EUTRA-5GC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellIdentity_EUTRA_5GC_H_ diff --git a/src/codec_utils/RRC/CellIdentity.c b/src/codec_utils/RRC/CellIdentity.c index a5337be4f..6a7388975 100644 --- a/src/codec_utils/RRC/CellIdentity.c +++ b/src/codec_utils/RRC/CellIdentity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellIdentity.h" diff --git a/src/codec_utils/RRC/CellIdentity.h b/src/codec_utils/RRC/CellIdentity.h index 5c9e2a5ff..c16fe6ea2 100644 --- a/src/codec_utils/RRC/CellIdentity.h +++ b/src/codec_utils/RRC/CellIdentity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellIdentity_H_ diff --git a/src/codec_utils/RRC/CellReselectionPriorities.c b/src/codec_utils/RRC/CellReselectionPriorities.c index aba6638af..adefb1f94 100644 --- a/src/codec_utils/RRC/CellReselectionPriorities.c +++ b/src/codec_utils/RRC/CellReselectionPriorities.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellReselectionPriorities.h" diff --git a/src/codec_utils/RRC/CellReselectionPriorities.h b/src/codec_utils/RRC/CellReselectionPriorities.h index 680947880..f9ba38742 100644 --- a/src/codec_utils/RRC/CellReselectionPriorities.h +++ b/src/codec_utils/RRC/CellReselectionPriorities.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellReselectionPriorities_H_ diff --git a/src/codec_utils/RRC/CellReselectionPriority.c b/src/codec_utils/RRC/CellReselectionPriority.c index 2ebee6221..631c0bcb7 100644 --- a/src/codec_utils/RRC/CellReselectionPriority.c +++ b/src/codec_utils/RRC/CellReselectionPriority.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellReselectionPriority.h" diff --git a/src/codec_utils/RRC/CellReselectionPriority.h b/src/codec_utils/RRC/CellReselectionPriority.h index b7d02bb40..d08859cfc 100644 --- a/src/codec_utils/RRC/CellReselectionPriority.h +++ b/src/codec_utils/RRC/CellReselectionPriority.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellReselectionPriority_H_ diff --git a/src/codec_utils/RRC/CellReselectionSubPriority.c b/src/codec_utils/RRC/CellReselectionSubPriority.c index 447c168b7..82cda8ea9 100644 --- a/src/codec_utils/RRC/CellReselectionSubPriority.c +++ b/src/codec_utils/RRC/CellReselectionSubPriority.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellReselectionSubPriority.h" diff --git a/src/codec_utils/RRC/CellReselectionSubPriority.h b/src/codec_utils/RRC/CellReselectionSubPriority.h index 0da1a5cff..5d218ab2d 100644 --- a/src/codec_utils/RRC/CellReselectionSubPriority.h +++ b/src/codec_utils/RRC/CellReselectionSubPriority.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellReselectionSubPriority_H_ diff --git a/src/codec_utils/RRC/CellsToAddMod.c b/src/codec_utils/RRC/CellsToAddMod.c index 37e66d141..52e448c2d 100644 --- a/src/codec_utils/RRC/CellsToAddMod.c +++ b/src/codec_utils/RRC/CellsToAddMod.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellsToAddMod.h" diff --git a/src/codec_utils/RRC/CellsToAddMod.h b/src/codec_utils/RRC/CellsToAddMod.h index bba80c6d0..2ed506ace 100644 --- a/src/codec_utils/RRC/CellsToAddMod.h +++ b/src/codec_utils/RRC/CellsToAddMod.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellsToAddMod_H_ diff --git a/src/codec_utils/RRC/CellsToAddModList.c b/src/codec_utils/RRC/CellsToAddModList.c index 507f98a09..c1467f692 100644 --- a/src/codec_utils/RRC/CellsToAddModList.c +++ b/src/codec_utils/RRC/CellsToAddModList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellsToAddModList.h" diff --git a/src/codec_utils/RRC/CellsToAddModList.h b/src/codec_utils/RRC/CellsToAddModList.h index 31659db24..a9d3654a8 100644 --- a/src/codec_utils/RRC/CellsToAddModList.h +++ b/src/codec_utils/RRC/CellsToAddModList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellsToAddModList_H_ diff --git a/src/codec_utils/RRC/CellsTriggeredList.c b/src/codec_utils/RRC/CellsTriggeredList.c index 49d576610..3633b2caa 100644 --- a/src/codec_utils/RRC/CellsTriggeredList.c +++ b/src/codec_utils/RRC/CellsTriggeredList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CellsTriggeredList.h" diff --git a/src/codec_utils/RRC/CellsTriggeredList.h b/src/codec_utils/RRC/CellsTriggeredList.h index ee3275abe..f8dc14537 100644 --- a/src/codec_utils/RRC/CellsTriggeredList.h +++ b/src/codec_utils/RRC/CellsTriggeredList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CellsTriggeredList_H_ diff --git a/src/codec_utils/RRC/CipheringAlgorithm.c b/src/codec_utils/RRC/CipheringAlgorithm.c index 02da2dae0..8702fc910 100644 --- a/src/codec_utils/RRC/CipheringAlgorithm.c +++ b/src/codec_utils/RRC/CipheringAlgorithm.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CipheringAlgorithm.h" diff --git a/src/codec_utils/RRC/CipheringAlgorithm.h b/src/codec_utils/RRC/CipheringAlgorithm.h index cce3d97d0..f0dfbbd11 100644 --- a/src/codec_utils/RRC/CipheringAlgorithm.h +++ b/src/codec_utils/RRC/CipheringAlgorithm.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CipheringAlgorithm_H_ diff --git a/src/codec_utils/RRC/CodebookConfig.c b/src/codec_utils/RRC/CodebookConfig.c index 9809a95a5..9c7676733 100644 --- a/src/codec_utils/RRC/CodebookConfig.c +++ b/src/codec_utils/RRC/CodebookConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CodebookConfig.h" diff --git a/src/codec_utils/RRC/CodebookConfig.h b/src/codec_utils/RRC/CodebookConfig.h index 9ce8c1979..0cb9cd586 100644 --- a/src/codec_utils/RRC/CodebookConfig.h +++ b/src/codec_utils/RRC/CodebookConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CodebookConfig_H_ diff --git a/src/codec_utils/RRC/ConfigRestrictInfoSCG.c b/src/codec_utils/RRC/ConfigRestrictInfoSCG.c index a2acfc78e..dac1699a9 100644 --- a/src/codec_utils/RRC/ConfigRestrictInfoSCG.c +++ b/src/codec_utils/RRC/ConfigRestrictInfoSCG.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ConfigRestrictInfoSCG.h" diff --git a/src/codec_utils/RRC/ConfigRestrictInfoSCG.h b/src/codec_utils/RRC/ConfigRestrictInfoSCG.h index 3374e4ae4..d850308da 100644 --- a/src/codec_utils/RRC/ConfigRestrictInfoSCG.h +++ b/src/codec_utils/RRC/ConfigRestrictInfoSCG.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ConfigRestrictInfoSCG_H_ diff --git a/src/codec_utils/RRC/ConfigRestrictModReqSCG.c b/src/codec_utils/RRC/ConfigRestrictModReqSCG.c index 2724d3043..a36e741b0 100644 --- a/src/codec_utils/RRC/ConfigRestrictModReqSCG.c +++ b/src/codec_utils/RRC/ConfigRestrictModReqSCG.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ConfigRestrictModReqSCG.h" diff --git a/src/codec_utils/RRC/ConfigRestrictModReqSCG.h b/src/codec_utils/RRC/ConfigRestrictModReqSCG.h index 7ccbf851c..3f4d45b64 100644 --- a/src/codec_utils/RRC/ConfigRestrictModReqSCG.h +++ b/src/codec_utils/RRC/ConfigRestrictModReqSCG.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ConfigRestrictModReqSCG_H_ diff --git a/src/codec_utils/RRC/ConfiguredGrantConfig.c b/src/codec_utils/RRC/ConfiguredGrantConfig.c index fd144fb83..cea14f612 100644 --- a/src/codec_utils/RRC/ConfiguredGrantConfig.c +++ b/src/codec_utils/RRC/ConfiguredGrantConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ConfiguredGrantConfig.h" diff --git a/src/codec_utils/RRC/ConfiguredGrantConfig.h b/src/codec_utils/RRC/ConfiguredGrantConfig.h index 6b2234039..eb5f3d687 100644 --- a/src/codec_utils/RRC/ConfiguredGrantConfig.h +++ b/src/codec_utils/RRC/ConfiguredGrantConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ConfiguredGrantConfig_H_ diff --git a/src/codec_utils/RRC/ConnEstFailureControl.c b/src/codec_utils/RRC/ConnEstFailureControl.c index e77fe159b..838cba0f4 100644 --- a/src/codec_utils/RRC/ConnEstFailureControl.c +++ b/src/codec_utils/RRC/ConnEstFailureControl.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ConnEstFailureControl.h" diff --git a/src/codec_utils/RRC/ConnEstFailureControl.h b/src/codec_utils/RRC/ConnEstFailureControl.h index 39d1292a2..42de7e96c 100644 --- a/src/codec_utils/RRC/ConnEstFailureControl.h +++ b/src/codec_utils/RRC/ConnEstFailureControl.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ConnEstFailureControl_H_ diff --git a/src/codec_utils/RRC/ControlResourceSet.c b/src/codec_utils/RRC/ControlResourceSet.c index 5dc8901d7..b1f674d9a 100644 --- a/src/codec_utils/RRC/ControlResourceSet.c +++ b/src/codec_utils/RRC/ControlResourceSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ControlResourceSet.h" diff --git a/src/codec_utils/RRC/ControlResourceSet.h b/src/codec_utils/RRC/ControlResourceSet.h index 7aba188b8..47652618d 100644 --- a/src/codec_utils/RRC/ControlResourceSet.h +++ b/src/codec_utils/RRC/ControlResourceSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ControlResourceSet_H_ diff --git a/src/codec_utils/RRC/ControlResourceSetId.c b/src/codec_utils/RRC/ControlResourceSetId.c index 6068980f4..912027f67 100644 --- a/src/codec_utils/RRC/ControlResourceSetId.c +++ b/src/codec_utils/RRC/ControlResourceSetId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ControlResourceSetId.h" diff --git a/src/codec_utils/RRC/ControlResourceSetId.h b/src/codec_utils/RRC/ControlResourceSetId.h index 87408e001..058b2aef5 100644 --- a/src/codec_utils/RRC/ControlResourceSetId.h +++ b/src/codec_utils/RRC/ControlResourceSetId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ControlResourceSetId_H_ diff --git a/src/codec_utils/RRC/ControlResourceSetZero.c b/src/codec_utils/RRC/ControlResourceSetZero.c index fdd75dfce..49c13b9a6 100644 --- a/src/codec_utils/RRC/ControlResourceSetZero.c +++ b/src/codec_utils/RRC/ControlResourceSetZero.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ControlResourceSetZero.h" diff --git a/src/codec_utils/RRC/ControlResourceSetZero.h b/src/codec_utils/RRC/ControlResourceSetZero.h index 7af45d169..95e5d5d86 100644 --- a/src/codec_utils/RRC/ControlResourceSetZero.h +++ b/src/codec_utils/RRC/ControlResourceSetZero.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ControlResourceSetZero_H_ diff --git a/src/codec_utils/RRC/CounterCheck-IEs.c b/src/codec_utils/RRC/CounterCheck-IEs.c index a5d27f16c..e9a7149c0 100644 --- a/src/codec_utils/RRC/CounterCheck-IEs.c +++ b/src/codec_utils/RRC/CounterCheck-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CounterCheck-IEs.h" diff --git a/src/codec_utils/RRC/CounterCheck-IEs.h b/src/codec_utils/RRC/CounterCheck-IEs.h index 0dbfbdb64..5b819d3b3 100644 --- a/src/codec_utils/RRC/CounterCheck-IEs.h +++ b/src/codec_utils/RRC/CounterCheck-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CounterCheck_IEs_H_ diff --git a/src/codec_utils/RRC/CounterCheck.c b/src/codec_utils/RRC/CounterCheck.c index 416b5f449..c2d3d801c 100644 --- a/src/codec_utils/RRC/CounterCheck.c +++ b/src/codec_utils/RRC/CounterCheck.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CounterCheck.h" diff --git a/src/codec_utils/RRC/CounterCheck.h b/src/codec_utils/RRC/CounterCheck.h index ca94869c8..1ebfea9d1 100644 --- a/src/codec_utils/RRC/CounterCheck.h +++ b/src/codec_utils/RRC/CounterCheck.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CounterCheck_H_ diff --git a/src/codec_utils/RRC/CounterCheckResponse-IEs.c b/src/codec_utils/RRC/CounterCheckResponse-IEs.c index cbfa1cfd1..df10405df 100644 --- a/src/codec_utils/RRC/CounterCheckResponse-IEs.c +++ b/src/codec_utils/RRC/CounterCheckResponse-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CounterCheckResponse-IEs.h" diff --git a/src/codec_utils/RRC/CounterCheckResponse-IEs.h b/src/codec_utils/RRC/CounterCheckResponse-IEs.h index e060d5167..0596d45a1 100644 --- a/src/codec_utils/RRC/CounterCheckResponse-IEs.h +++ b/src/codec_utils/RRC/CounterCheckResponse-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CounterCheckResponse_IEs_H_ diff --git a/src/codec_utils/RRC/CounterCheckResponse.c b/src/codec_utils/RRC/CounterCheckResponse.c index 9b6e439d0..ba409c3d6 100644 --- a/src/codec_utils/RRC/CounterCheckResponse.c +++ b/src/codec_utils/RRC/CounterCheckResponse.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CounterCheckResponse.h" diff --git a/src/codec_utils/RRC/CounterCheckResponse.h b/src/codec_utils/RRC/CounterCheckResponse.h index 75cc1b56f..b04fe7d2e 100644 --- a/src/codec_utils/RRC/CounterCheckResponse.h +++ b/src/codec_utils/RRC/CounterCheckResponse.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CounterCheckResponse_H_ diff --git a/src/codec_utils/RRC/CrossCarrierSchedulingConfig.c b/src/codec_utils/RRC/CrossCarrierSchedulingConfig.c index 6e231012d..6b891a7f1 100644 --- a/src/codec_utils/RRC/CrossCarrierSchedulingConfig.c +++ b/src/codec_utils/RRC/CrossCarrierSchedulingConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "CrossCarrierSchedulingConfig.h" diff --git a/src/codec_utils/RRC/CrossCarrierSchedulingConfig.h b/src/codec_utils/RRC/CrossCarrierSchedulingConfig.h index 370d8a5b6..fe934ce58 100644 --- a/src/codec_utils/RRC/CrossCarrierSchedulingConfig.h +++ b/src/codec_utils/RRC/CrossCarrierSchedulingConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CrossCarrierSchedulingConfig_H_ diff --git a/src/codec_utils/RRC/DL-AM-RLC.c b/src/codec_utils/RRC/DL-AM-RLC.c index 4f1c840a4..b0a42b279 100644 --- a/src/codec_utils/RRC/DL-AM-RLC.c +++ b/src/codec_utils/RRC/DL-AM-RLC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DL-AM-RLC.h" diff --git a/src/codec_utils/RRC/DL-AM-RLC.h b/src/codec_utils/RRC/DL-AM-RLC.h index 81cb637a3..01aa66277 100644 --- a/src/codec_utils/RRC/DL-AM-RLC.h +++ b/src/codec_utils/RRC/DL-AM-RLC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DL_AM_RLC_H_ diff --git a/src/codec_utils/RRC/DL-CCCH-Message.c b/src/codec_utils/RRC/DL-CCCH-Message.c index 83244e555..db8ce34ed 100644 --- a/src/codec_utils/RRC/DL-CCCH-Message.c +++ b/src/codec_utils/RRC/DL-CCCH-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DL-CCCH-Message.h" diff --git a/src/codec_utils/RRC/DL-CCCH-Message.h b/src/codec_utils/RRC/DL-CCCH-Message.h index e4f79f296..0196d1680 100644 --- a/src/codec_utils/RRC/DL-CCCH-Message.h +++ b/src/codec_utils/RRC/DL-CCCH-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DL_CCCH_Message_H_ diff --git a/src/codec_utils/RRC/DL-CCCH-MessageType.c b/src/codec_utils/RRC/DL-CCCH-MessageType.c index ca1c6bed5..86f4f38c3 100644 --- a/src/codec_utils/RRC/DL-CCCH-MessageType.c +++ b/src/codec_utils/RRC/DL-CCCH-MessageType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DL-CCCH-MessageType.h" diff --git a/src/codec_utils/RRC/DL-CCCH-MessageType.h b/src/codec_utils/RRC/DL-CCCH-MessageType.h index 923a9f35a..461d5ab3f 100644 --- a/src/codec_utils/RRC/DL-CCCH-MessageType.h +++ b/src/codec_utils/RRC/DL-CCCH-MessageType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DL_CCCH_MessageType_H_ diff --git a/src/codec_utils/RRC/DL-DCCH-Message.c b/src/codec_utils/RRC/DL-DCCH-Message.c index c19f637cf..55b960ec8 100644 --- a/src/codec_utils/RRC/DL-DCCH-Message.c +++ b/src/codec_utils/RRC/DL-DCCH-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DL-DCCH-Message.h" diff --git a/src/codec_utils/RRC/DL-DCCH-Message.h b/src/codec_utils/RRC/DL-DCCH-Message.h index 918584f0d..c9d7bd47a 100644 --- a/src/codec_utils/RRC/DL-DCCH-Message.h +++ b/src/codec_utils/RRC/DL-DCCH-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DL_DCCH_Message_H_ diff --git a/src/codec_utils/RRC/DL-DCCH-MessageType.c b/src/codec_utils/RRC/DL-DCCH-MessageType.c index 377b819d4..cdffb036f 100644 --- a/src/codec_utils/RRC/DL-DCCH-MessageType.c +++ b/src/codec_utils/RRC/DL-DCCH-MessageType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DL-DCCH-MessageType.h" diff --git a/src/codec_utils/RRC/DL-DCCH-MessageType.h b/src/codec_utils/RRC/DL-DCCH-MessageType.h index e23b45961..b30352b45 100644 --- a/src/codec_utils/RRC/DL-DCCH-MessageType.h +++ b/src/codec_utils/RRC/DL-DCCH-MessageType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DL_DCCH_MessageType_H_ diff --git a/src/codec_utils/RRC/DL-UM-RLC.c b/src/codec_utils/RRC/DL-UM-RLC.c index 93113ad75..c48e20cfb 100644 --- a/src/codec_utils/RRC/DL-UM-RLC.c +++ b/src/codec_utils/RRC/DL-UM-RLC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DL-UM-RLC.h" diff --git a/src/codec_utils/RRC/DL-UM-RLC.h b/src/codec_utils/RRC/DL-UM-RLC.h index 192476856..b0cf452c6 100644 --- a/src/codec_utils/RRC/DL-UM-RLC.h +++ b/src/codec_utils/RRC/DL-UM-RLC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DL_UM_RLC_H_ diff --git a/src/codec_utils/RRC/DLInformationTransfer-IEs.c b/src/codec_utils/RRC/DLInformationTransfer-IEs.c index 083166556..a030d0275 100644 --- a/src/codec_utils/RRC/DLInformationTransfer-IEs.c +++ b/src/codec_utils/RRC/DLInformationTransfer-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DLInformationTransfer-IEs.h" diff --git a/src/codec_utils/RRC/DLInformationTransfer-IEs.h b/src/codec_utils/RRC/DLInformationTransfer-IEs.h index be73aa6a9..c66db4c34 100644 --- a/src/codec_utils/RRC/DLInformationTransfer-IEs.h +++ b/src/codec_utils/RRC/DLInformationTransfer-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DLInformationTransfer_IEs_H_ diff --git a/src/codec_utils/RRC/DLInformationTransfer.c b/src/codec_utils/RRC/DLInformationTransfer.c index 9cf8fd5b3..f8cc98a33 100644 --- a/src/codec_utils/RRC/DLInformationTransfer.c +++ b/src/codec_utils/RRC/DLInformationTransfer.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DLInformationTransfer.h" diff --git a/src/codec_utils/RRC/DLInformationTransfer.h b/src/codec_utils/RRC/DLInformationTransfer.h index db8bee7ad..fd9efeeb3 100644 --- a/src/codec_utils/RRC/DLInformationTransfer.h +++ b/src/codec_utils/RRC/DLInformationTransfer.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DLInformationTransfer_H_ diff --git a/src/codec_utils/RRC/DMRS-DownlinkConfig.c b/src/codec_utils/RRC/DMRS-DownlinkConfig.c index f670ab8b9..473bbb349 100644 --- a/src/codec_utils/RRC/DMRS-DownlinkConfig.c +++ b/src/codec_utils/RRC/DMRS-DownlinkConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DMRS-DownlinkConfig.h" diff --git a/src/codec_utils/RRC/DMRS-DownlinkConfig.h b/src/codec_utils/RRC/DMRS-DownlinkConfig.h index 06f025dcd..ed19f9efd 100644 --- a/src/codec_utils/RRC/DMRS-DownlinkConfig.h +++ b/src/codec_utils/RRC/DMRS-DownlinkConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DMRS_DownlinkConfig_H_ diff --git a/src/codec_utils/RRC/DMRS-UplinkConfig.c b/src/codec_utils/RRC/DMRS-UplinkConfig.c index 5e040043c..c7d3fef07 100644 --- a/src/codec_utils/RRC/DMRS-UplinkConfig.c +++ b/src/codec_utils/RRC/DMRS-UplinkConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DMRS-UplinkConfig.h" diff --git a/src/codec_utils/RRC/DMRS-UplinkConfig.h b/src/codec_utils/RRC/DMRS-UplinkConfig.h index 4f0c76a2a..ffda74ace 100644 --- a/src/codec_utils/RRC/DMRS-UplinkConfig.h +++ b/src/codec_utils/RRC/DMRS-UplinkConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DMRS_UplinkConfig_H_ diff --git a/src/codec_utils/RRC/DRB-CountInfo.c b/src/codec_utils/RRC/DRB-CountInfo.c index fe4a2c2de..e15466bd7 100644 --- a/src/codec_utils/RRC/DRB-CountInfo.c +++ b/src/codec_utils/RRC/DRB-CountInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRB-CountInfo.h" diff --git a/src/codec_utils/RRC/DRB-CountInfo.h b/src/codec_utils/RRC/DRB-CountInfo.h index c8d510921..a8130f1bd 100644 --- a/src/codec_utils/RRC/DRB-CountInfo.h +++ b/src/codec_utils/RRC/DRB-CountInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRB_CountInfo_H_ diff --git a/src/codec_utils/RRC/DRB-CountInfoList.c b/src/codec_utils/RRC/DRB-CountInfoList.c index eec5e2562..be629306a 100644 --- a/src/codec_utils/RRC/DRB-CountInfoList.c +++ b/src/codec_utils/RRC/DRB-CountInfoList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRB-CountInfoList.h" diff --git a/src/codec_utils/RRC/DRB-CountInfoList.h b/src/codec_utils/RRC/DRB-CountInfoList.h index 919eca746..c541caba5 100644 --- a/src/codec_utils/RRC/DRB-CountInfoList.h +++ b/src/codec_utils/RRC/DRB-CountInfoList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRB_CountInfoList_H_ diff --git a/src/codec_utils/RRC/DRB-CountMSB-Info.c b/src/codec_utils/RRC/DRB-CountMSB-Info.c index b13ae452c..967b2b671 100644 --- a/src/codec_utils/RRC/DRB-CountMSB-Info.c +++ b/src/codec_utils/RRC/DRB-CountMSB-Info.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRB-CountMSB-Info.h" diff --git a/src/codec_utils/RRC/DRB-CountMSB-Info.h b/src/codec_utils/RRC/DRB-CountMSB-Info.h index f89ceba8b..cd01737c7 100644 --- a/src/codec_utils/RRC/DRB-CountMSB-Info.h +++ b/src/codec_utils/RRC/DRB-CountMSB-Info.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRB_CountMSB_Info_H_ diff --git a/src/codec_utils/RRC/DRB-CountMSB-InfoList.c b/src/codec_utils/RRC/DRB-CountMSB-InfoList.c index 7fad2a393..1aeee027c 100644 --- a/src/codec_utils/RRC/DRB-CountMSB-InfoList.c +++ b/src/codec_utils/RRC/DRB-CountMSB-InfoList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRB-CountMSB-InfoList.h" diff --git a/src/codec_utils/RRC/DRB-CountMSB-InfoList.h b/src/codec_utils/RRC/DRB-CountMSB-InfoList.h index fc08e1fd7..b6ec1ed4e 100644 --- a/src/codec_utils/RRC/DRB-CountMSB-InfoList.h +++ b/src/codec_utils/RRC/DRB-CountMSB-InfoList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRB_CountMSB_InfoList_H_ diff --git a/src/codec_utils/RRC/DRB-Identity.c b/src/codec_utils/RRC/DRB-Identity.c index 1b2b1ac62..6b358c7cd 100644 --- a/src/codec_utils/RRC/DRB-Identity.c +++ b/src/codec_utils/RRC/DRB-Identity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRB-Identity.h" diff --git a/src/codec_utils/RRC/DRB-Identity.h b/src/codec_utils/RRC/DRB-Identity.h index afe4ab861..67032f38b 100644 --- a/src/codec_utils/RRC/DRB-Identity.h +++ b/src/codec_utils/RRC/DRB-Identity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRB_Identity_H_ diff --git a/src/codec_utils/RRC/DRB-ToAddMod.c b/src/codec_utils/RRC/DRB-ToAddMod.c index 323c04c85..0176d14df 100644 --- a/src/codec_utils/RRC/DRB-ToAddMod.c +++ b/src/codec_utils/RRC/DRB-ToAddMod.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRB-ToAddMod.h" diff --git a/src/codec_utils/RRC/DRB-ToAddMod.h b/src/codec_utils/RRC/DRB-ToAddMod.h index 9d5b2be5c..25b014f90 100644 --- a/src/codec_utils/RRC/DRB-ToAddMod.h +++ b/src/codec_utils/RRC/DRB-ToAddMod.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRB_ToAddMod_H_ diff --git a/src/codec_utils/RRC/DRB-ToAddModList.c b/src/codec_utils/RRC/DRB-ToAddModList.c index ecd38a44d..c1c24757f 100644 --- a/src/codec_utils/RRC/DRB-ToAddModList.c +++ b/src/codec_utils/RRC/DRB-ToAddModList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRB-ToAddModList.h" diff --git a/src/codec_utils/RRC/DRB-ToAddModList.h b/src/codec_utils/RRC/DRB-ToAddModList.h index 9fb10b27f..a15602feb 100644 --- a/src/codec_utils/RRC/DRB-ToAddModList.h +++ b/src/codec_utils/RRC/DRB-ToAddModList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRB_ToAddModList_H_ diff --git a/src/codec_utils/RRC/DRB-ToReleaseList.c b/src/codec_utils/RRC/DRB-ToReleaseList.c index 215e9bf47..bd53d06c8 100644 --- a/src/codec_utils/RRC/DRB-ToReleaseList.c +++ b/src/codec_utils/RRC/DRB-ToReleaseList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRB-ToReleaseList.h" diff --git a/src/codec_utils/RRC/DRB-ToReleaseList.h b/src/codec_utils/RRC/DRB-ToReleaseList.h index 893340bf1..de6380c7e 100644 --- a/src/codec_utils/RRC/DRB-ToReleaseList.h +++ b/src/codec_utils/RRC/DRB-ToReleaseList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRB_ToReleaseList_H_ diff --git a/src/codec_utils/RRC/DRX-Config.c b/src/codec_utils/RRC/DRX-Config.c index b036bc947..528a37784 100644 --- a/src/codec_utils/RRC/DRX-Config.c +++ b/src/codec_utils/RRC/DRX-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRX-Config.h" diff --git a/src/codec_utils/RRC/DRX-Config.h b/src/codec_utils/RRC/DRX-Config.h index 1fa7cf998..25386a7d1 100644 --- a/src/codec_utils/RRC/DRX-Config.h +++ b/src/codec_utils/RRC/DRX-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRX_Config_H_ diff --git a/src/codec_utils/RRC/DRX-Info.c b/src/codec_utils/RRC/DRX-Info.c index f1e1befdd..be7cbfc34 100644 --- a/src/codec_utils/RRC/DRX-Info.c +++ b/src/codec_utils/RRC/DRX-Info.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DRX-Info.h" diff --git a/src/codec_utils/RRC/DRX-Info.h b/src/codec_utils/RRC/DRX-Info.h index 5de06ca4f..df115898e 100644 --- a/src/codec_utils/RRC/DRX-Info.h +++ b/src/codec_utils/RRC/DRX-Info.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DRX_Info_H_ diff --git a/src/codec_utils/RRC/DataInactivityTimer.c b/src/codec_utils/RRC/DataInactivityTimer.c index e2255f9a4..f339cd4ac 100644 --- a/src/codec_utils/RRC/DataInactivityTimer.c +++ b/src/codec_utils/RRC/DataInactivityTimer.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DataInactivityTimer.h" diff --git a/src/codec_utils/RRC/DataInactivityTimer.h b/src/codec_utils/RRC/DataInactivityTimer.h index d1db584fc..21735e6d9 100644 --- a/src/codec_utils/RRC/DataInactivityTimer.h +++ b/src/codec_utils/RRC/DataInactivityTimer.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DataInactivityTimer_H_ diff --git a/src/codec_utils/RRC/DedicatedNAS-Message.c b/src/codec_utils/RRC/DedicatedNAS-Message.c index 2ffd3d646..e91d26100 100644 --- a/src/codec_utils/RRC/DedicatedNAS-Message.c +++ b/src/codec_utils/RRC/DedicatedNAS-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DedicatedNAS-Message.h" diff --git a/src/codec_utils/RRC/DedicatedNAS-Message.h b/src/codec_utils/RRC/DedicatedNAS-Message.h index 3a1797bb7..e7aa960d8 100644 --- a/src/codec_utils/RRC/DedicatedNAS-Message.h +++ b/src/codec_utils/RRC/DedicatedNAS-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DedicatedNAS_Message_H_ diff --git a/src/codec_utils/RRC/DelayBudgetReport.c b/src/codec_utils/RRC/DelayBudgetReport.c index c66474e98..f3b4b9447 100644 --- a/src/codec_utils/RRC/DelayBudgetReport.c +++ b/src/codec_utils/RRC/DelayBudgetReport.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DelayBudgetReport.h" diff --git a/src/codec_utils/RRC/DelayBudgetReport.h b/src/codec_utils/RRC/DelayBudgetReport.h index 7b154b565..cfcaad4c4 100644 --- a/src/codec_utils/RRC/DelayBudgetReport.h +++ b/src/codec_utils/RRC/DelayBudgetReport.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DelayBudgetReport_H_ diff --git a/src/codec_utils/RRC/DownlinkConfigCommon.c b/src/codec_utils/RRC/DownlinkConfigCommon.c index bdd64ab58..a5246d373 100644 --- a/src/codec_utils/RRC/DownlinkConfigCommon.c +++ b/src/codec_utils/RRC/DownlinkConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DownlinkConfigCommon.h" diff --git a/src/codec_utils/RRC/DownlinkConfigCommon.h b/src/codec_utils/RRC/DownlinkConfigCommon.h index bef4bf2bc..b8bef99fa 100644 --- a/src/codec_utils/RRC/DownlinkConfigCommon.h +++ b/src/codec_utils/RRC/DownlinkConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DownlinkConfigCommon_H_ diff --git a/src/codec_utils/RRC/DownlinkConfigCommonSIB.c b/src/codec_utils/RRC/DownlinkConfigCommonSIB.c index 9aa8561ea..1c685e15b 100644 --- a/src/codec_utils/RRC/DownlinkConfigCommonSIB.c +++ b/src/codec_utils/RRC/DownlinkConfigCommonSIB.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DownlinkConfigCommonSIB.h" diff --git a/src/codec_utils/RRC/DownlinkConfigCommonSIB.h b/src/codec_utils/RRC/DownlinkConfigCommonSIB.h index f8607fee3..6aa678efa 100644 --- a/src/codec_utils/RRC/DownlinkConfigCommonSIB.h +++ b/src/codec_utils/RRC/DownlinkConfigCommonSIB.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DownlinkConfigCommonSIB_H_ diff --git a/src/codec_utils/RRC/DownlinkPreemption.c b/src/codec_utils/RRC/DownlinkPreemption.c index 41742157c..fa43dbef5 100644 --- a/src/codec_utils/RRC/DownlinkPreemption.c +++ b/src/codec_utils/RRC/DownlinkPreemption.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "DownlinkPreemption.h" diff --git a/src/codec_utils/RRC/DownlinkPreemption.h b/src/codec_utils/RRC/DownlinkPreemption.h index 9be728aa5..68ff292e1 100644 --- a/src/codec_utils/RRC/DownlinkPreemption.h +++ b/src/codec_utils/RRC/DownlinkPreemption.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _DownlinkPreemption_H_ diff --git a/src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.c b/src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.c index 9e7896929..2a70ca628 100644 --- a/src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.c +++ b/src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-AllowedMeasBandwidth.h" diff --git a/src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.h b/src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.h index baf3c93be..e2e00cc55 100644 --- a/src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.h +++ b/src/codec_utils/RRC/EUTRA-AllowedMeasBandwidth.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_AllowedMeasBandwidth_H_ diff --git a/src/codec_utils/RRC/EUTRA-BlackCell.c b/src/codec_utils/RRC/EUTRA-BlackCell.c index 6a30275b3..4ae60832c 100644 --- a/src/codec_utils/RRC/EUTRA-BlackCell.c +++ b/src/codec_utils/RRC/EUTRA-BlackCell.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-BlackCell.h" diff --git a/src/codec_utils/RRC/EUTRA-BlackCell.h b/src/codec_utils/RRC/EUTRA-BlackCell.h index a1db14552..e6f21980b 100644 --- a/src/codec_utils/RRC/EUTRA-BlackCell.h +++ b/src/codec_utils/RRC/EUTRA-BlackCell.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_BlackCell_H_ diff --git a/src/codec_utils/RRC/EUTRA-Cell.c b/src/codec_utils/RRC/EUTRA-Cell.c index 19c88820c..92032b89d 100644 --- a/src/codec_utils/RRC/EUTRA-Cell.c +++ b/src/codec_utils/RRC/EUTRA-Cell.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-Cell.h" diff --git a/src/codec_utils/RRC/EUTRA-Cell.h b/src/codec_utils/RRC/EUTRA-Cell.h index 1156a3b0d..d0ae30b96 100644 --- a/src/codec_utils/RRC/EUTRA-Cell.h +++ b/src/codec_utils/RRC/EUTRA-Cell.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_Cell_H_ diff --git a/src/codec_utils/RRC/EUTRA-CellIndex.c b/src/codec_utils/RRC/EUTRA-CellIndex.c index 0c83ab9c8..ac32e2287 100644 --- a/src/codec_utils/RRC/EUTRA-CellIndex.c +++ b/src/codec_utils/RRC/EUTRA-CellIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-CellIndex.h" diff --git a/src/codec_utils/RRC/EUTRA-CellIndex.h b/src/codec_utils/RRC/EUTRA-CellIndex.h index 2adae98d4..9d2b54aa1 100644 --- a/src/codec_utils/RRC/EUTRA-CellIndex.h +++ b/src/codec_utils/RRC/EUTRA-CellIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_CellIndex_H_ diff --git a/src/codec_utils/RRC/EUTRA-CellIndexList.c b/src/codec_utils/RRC/EUTRA-CellIndexList.c index 5217c59ad..f6063ef9e 100644 --- a/src/codec_utils/RRC/EUTRA-CellIndexList.c +++ b/src/codec_utils/RRC/EUTRA-CellIndexList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-CellIndexList.h" diff --git a/src/codec_utils/RRC/EUTRA-CellIndexList.h b/src/codec_utils/RRC/EUTRA-CellIndexList.h index 13722d268..22a9ebdb7 100644 --- a/src/codec_utils/RRC/EUTRA-CellIndexList.h +++ b/src/codec_utils/RRC/EUTRA-CellIndexList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_CellIndexList_H_ diff --git a/src/codec_utils/RRC/EUTRA-FreqBlackCellList.c b/src/codec_utils/RRC/EUTRA-FreqBlackCellList.c index 47d00abf4..ba3e75467 100644 --- a/src/codec_utils/RRC/EUTRA-FreqBlackCellList.c +++ b/src/codec_utils/RRC/EUTRA-FreqBlackCellList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-FreqBlackCellList.h" diff --git a/src/codec_utils/RRC/EUTRA-FreqBlackCellList.h b/src/codec_utils/RRC/EUTRA-FreqBlackCellList.h index 074d3ea8b..57cd06216 100644 --- a/src/codec_utils/RRC/EUTRA-FreqBlackCellList.h +++ b/src/codec_utils/RRC/EUTRA-FreqBlackCellList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_FreqBlackCellList_H_ diff --git a/src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.c b/src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.c index 1055b78a1..96d58a823 100644 --- a/src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.c +++ b/src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-FreqNeighCellInfo.h" diff --git a/src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.h b/src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.h index 29e3515ef..a8a182d0a 100644 --- a/src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.h +++ b/src/codec_utils/RRC/EUTRA-FreqNeighCellInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_FreqNeighCellInfo_H_ diff --git a/src/codec_utils/RRC/EUTRA-FreqNeighCellList.c b/src/codec_utils/RRC/EUTRA-FreqNeighCellList.c index a9b66ad0f..4e7dfd519 100644 --- a/src/codec_utils/RRC/EUTRA-FreqNeighCellList.c +++ b/src/codec_utils/RRC/EUTRA-FreqNeighCellList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-FreqNeighCellList.h" diff --git a/src/codec_utils/RRC/EUTRA-FreqNeighCellList.h b/src/codec_utils/RRC/EUTRA-FreqNeighCellList.h index d685b4a83..2fda2ccd9 100644 --- a/src/codec_utils/RRC/EUTRA-FreqNeighCellList.h +++ b/src/codec_utils/RRC/EUTRA-FreqNeighCellList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_FreqNeighCellList_H_ diff --git a/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.c b/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.c index df8b0797c..9ddb83429 100644 --- a/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.c +++ b/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-MBSFN-SubframeConfig.h" diff --git a/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.h b/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.h index 6aa120ef2..9953c0329 100644 --- a/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.h +++ b/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_MBSFN_SubframeConfig_H_ diff --git a/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfigList.c b/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfigList.c index a67c0d32f..fcb488c36 100644 --- a/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfigList.c +++ b/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfigList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-MBSFN-SubframeConfigList.h" diff --git a/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfigList.h b/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfigList.h index 8961d92df..66fe4c526 100644 --- a/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfigList.h +++ b/src/codec_utils/RRC/EUTRA-MBSFN-SubframeConfigList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_MBSFN_SubframeConfigList_H_ diff --git a/src/codec_utils/RRC/EUTRA-MultiBandInfo.c b/src/codec_utils/RRC/EUTRA-MultiBandInfo.c index 9c1a2facf..5809c6a7a 100644 --- a/src/codec_utils/RRC/EUTRA-MultiBandInfo.c +++ b/src/codec_utils/RRC/EUTRA-MultiBandInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-MultiBandInfo.h" diff --git a/src/codec_utils/RRC/EUTRA-MultiBandInfo.h b/src/codec_utils/RRC/EUTRA-MultiBandInfo.h index 1bcd34e77..80d9833c8 100644 --- a/src/codec_utils/RRC/EUTRA-MultiBandInfo.h +++ b/src/codec_utils/RRC/EUTRA-MultiBandInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_MultiBandInfo_H_ diff --git a/src/codec_utils/RRC/EUTRA-MultiBandInfoList.c b/src/codec_utils/RRC/EUTRA-MultiBandInfoList.c index a894197cc..bd6cfd5b5 100644 --- a/src/codec_utils/RRC/EUTRA-MultiBandInfoList.c +++ b/src/codec_utils/RRC/EUTRA-MultiBandInfoList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-MultiBandInfoList.h" diff --git a/src/codec_utils/RRC/EUTRA-MultiBandInfoList.h b/src/codec_utils/RRC/EUTRA-MultiBandInfoList.h index 4106cfa8a..44bc2f2c4 100644 --- a/src/codec_utils/RRC/EUTRA-MultiBandInfoList.h +++ b/src/codec_utils/RRC/EUTRA-MultiBandInfoList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_MultiBandInfoList_H_ diff --git a/src/codec_utils/RRC/EUTRA-NS-PmaxList.c b/src/codec_utils/RRC/EUTRA-NS-PmaxList.c index e67ddf255..ba82f9cf9 100644 --- a/src/codec_utils/RRC/EUTRA-NS-PmaxList.c +++ b/src/codec_utils/RRC/EUTRA-NS-PmaxList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-NS-PmaxList.h" diff --git a/src/codec_utils/RRC/EUTRA-NS-PmaxList.h b/src/codec_utils/RRC/EUTRA-NS-PmaxList.h index c43eebcac..d0464f058 100644 --- a/src/codec_utils/RRC/EUTRA-NS-PmaxList.h +++ b/src/codec_utils/RRC/EUTRA-NS-PmaxList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_NS_PmaxList_H_ diff --git a/src/codec_utils/RRC/EUTRA-NS-PmaxValue.c b/src/codec_utils/RRC/EUTRA-NS-PmaxValue.c index 5b3c25554..81e06051f 100644 --- a/src/codec_utils/RRC/EUTRA-NS-PmaxValue.c +++ b/src/codec_utils/RRC/EUTRA-NS-PmaxValue.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-NS-PmaxValue.h" diff --git a/src/codec_utils/RRC/EUTRA-NS-PmaxValue.h b/src/codec_utils/RRC/EUTRA-NS-PmaxValue.h index 613b2c8a5..648105d08 100644 --- a/src/codec_utils/RRC/EUTRA-NS-PmaxValue.h +++ b/src/codec_utils/RRC/EUTRA-NS-PmaxValue.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_NS_PmaxValue_H_ diff --git a/src/codec_utils/RRC/EUTRA-Parameters.c b/src/codec_utils/RRC/EUTRA-Parameters.c index 5d29b0a31..6dcd84712 100644 --- a/src/codec_utils/RRC/EUTRA-Parameters.c +++ b/src/codec_utils/RRC/EUTRA-Parameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-Parameters.h" diff --git a/src/codec_utils/RRC/EUTRA-Parameters.h b/src/codec_utils/RRC/EUTRA-Parameters.h index e9b114119..3c57322a5 100644 --- a/src/codec_utils/RRC/EUTRA-Parameters.h +++ b/src/codec_utils/RRC/EUTRA-Parameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_Parameters_H_ diff --git a/src/codec_utils/RRC/EUTRA-ParametersCommon.c b/src/codec_utils/RRC/EUTRA-ParametersCommon.c index 2c60121db..52a977bce 100644 --- a/src/codec_utils/RRC/EUTRA-ParametersCommon.c +++ b/src/codec_utils/RRC/EUTRA-ParametersCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-ParametersCommon.h" diff --git a/src/codec_utils/RRC/EUTRA-ParametersCommon.h b/src/codec_utils/RRC/EUTRA-ParametersCommon.h index fdb98dfdb..96e3f0aa9 100644 --- a/src/codec_utils/RRC/EUTRA-ParametersCommon.h +++ b/src/codec_utils/RRC/EUTRA-ParametersCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_ParametersCommon_H_ diff --git a/src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.c b/src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.c index 20f65e0d9..33adcde2f 100644 --- a/src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.c +++ b/src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-ParametersXDD-Diff.h" diff --git a/src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.h b/src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.h index 40057b09a..30db221ee 100644 --- a/src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.h +++ b/src/codec_utils/RRC/EUTRA-ParametersXDD-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_ParametersXDD_Diff_H_ diff --git a/src/codec_utils/RRC/EUTRA-PhysCellId.c b/src/codec_utils/RRC/EUTRA-PhysCellId.c index 1ef31463d..7dfe9436d 100644 --- a/src/codec_utils/RRC/EUTRA-PhysCellId.c +++ b/src/codec_utils/RRC/EUTRA-PhysCellId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-PhysCellId.h" diff --git a/src/codec_utils/RRC/EUTRA-PhysCellId.h b/src/codec_utils/RRC/EUTRA-PhysCellId.h index 29d7e447c..bb3f7934f 100644 --- a/src/codec_utils/RRC/EUTRA-PhysCellId.h +++ b/src/codec_utils/RRC/EUTRA-PhysCellId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_PhysCellId_H_ diff --git a/src/codec_utils/RRC/EUTRA-PhysCellIdRange.c b/src/codec_utils/RRC/EUTRA-PhysCellIdRange.c index 5108fe37f..9825a818c 100644 --- a/src/codec_utils/RRC/EUTRA-PhysCellIdRange.c +++ b/src/codec_utils/RRC/EUTRA-PhysCellIdRange.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-PhysCellIdRange.h" diff --git a/src/codec_utils/RRC/EUTRA-PhysCellIdRange.h b/src/codec_utils/RRC/EUTRA-PhysCellIdRange.h index 82315079b..fafd53413 100644 --- a/src/codec_utils/RRC/EUTRA-PhysCellIdRange.h +++ b/src/codec_utils/RRC/EUTRA-PhysCellIdRange.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_PhysCellIdRange_H_ diff --git a/src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.c b/src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.c index 67fdd3cbf..b1092c384 100644 --- a/src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.c +++ b/src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-PresenceAntennaPort1.h" diff --git a/src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.h b/src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.h index 0d2b6fce9..db00d3fe7 100644 --- a/src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.h +++ b/src/codec_utils/RRC/EUTRA-PresenceAntennaPort1.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_PresenceAntennaPort1_H_ diff --git a/src/codec_utils/RRC/EUTRA-Q-OffsetRange.c b/src/codec_utils/RRC/EUTRA-Q-OffsetRange.c index de9247cb5..8285d123e 100644 --- a/src/codec_utils/RRC/EUTRA-Q-OffsetRange.c +++ b/src/codec_utils/RRC/EUTRA-Q-OffsetRange.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-Q-OffsetRange.h" diff --git a/src/codec_utils/RRC/EUTRA-Q-OffsetRange.h b/src/codec_utils/RRC/EUTRA-Q-OffsetRange.h index ea42c9ad7..e64ccf6c8 100644 --- a/src/codec_utils/RRC/EUTRA-Q-OffsetRange.h +++ b/src/codec_utils/RRC/EUTRA-Q-OffsetRange.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_Q_OffsetRange_H_ diff --git a/src/codec_utils/RRC/EUTRA-RSTD-Info.c b/src/codec_utils/RRC/EUTRA-RSTD-Info.c index 4603ddc44..8f3f14630 100644 --- a/src/codec_utils/RRC/EUTRA-RSTD-Info.c +++ b/src/codec_utils/RRC/EUTRA-RSTD-Info.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-RSTD-Info.h" diff --git a/src/codec_utils/RRC/EUTRA-RSTD-Info.h b/src/codec_utils/RRC/EUTRA-RSTD-Info.h index e978b78a0..736cb829b 100644 --- a/src/codec_utils/RRC/EUTRA-RSTD-Info.h +++ b/src/codec_utils/RRC/EUTRA-RSTD-Info.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_RSTD_Info_H_ diff --git a/src/codec_utils/RRC/EUTRA-RSTD-InfoList.c b/src/codec_utils/RRC/EUTRA-RSTD-InfoList.c index 967026eb1..5afed4baf 100644 --- a/src/codec_utils/RRC/EUTRA-RSTD-InfoList.c +++ b/src/codec_utils/RRC/EUTRA-RSTD-InfoList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EUTRA-RSTD-InfoList.h" diff --git a/src/codec_utils/RRC/EUTRA-RSTD-InfoList.h b/src/codec_utils/RRC/EUTRA-RSTD-InfoList.h index 7de602a9c..cd7a051b0 100644 --- a/src/codec_utils/RRC/EUTRA-RSTD-InfoList.h +++ b/src/codec_utils/RRC/EUTRA-RSTD-InfoList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EUTRA_RSTD_InfoList_H_ diff --git a/src/codec_utils/RRC/EstablishmentCause.c b/src/codec_utils/RRC/EstablishmentCause.c index f5bc4816c..af234fca6 100644 --- a/src/codec_utils/RRC/EstablishmentCause.c +++ b/src/codec_utils/RRC/EstablishmentCause.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EstablishmentCause.h" diff --git a/src/codec_utils/RRC/EstablishmentCause.h b/src/codec_utils/RRC/EstablishmentCause.h index 1b3c52f07..dccb197de 100644 --- a/src/codec_utils/RRC/EstablishmentCause.h +++ b/src/codec_utils/RRC/EstablishmentCause.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EstablishmentCause_H_ diff --git a/src/codec_utils/RRC/EventTriggerConfig.c b/src/codec_utils/RRC/EventTriggerConfig.c index ca19feb49..355f14e3f 100644 --- a/src/codec_utils/RRC/EventTriggerConfig.c +++ b/src/codec_utils/RRC/EventTriggerConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EventTriggerConfig.h" diff --git a/src/codec_utils/RRC/EventTriggerConfig.h b/src/codec_utils/RRC/EventTriggerConfig.h index d2ab19d60..e4728773f 100644 --- a/src/codec_utils/RRC/EventTriggerConfig.h +++ b/src/codec_utils/RRC/EventTriggerConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EventTriggerConfig_H_ diff --git a/src/codec_utils/RRC/EventTriggerConfigInterRAT.c b/src/codec_utils/RRC/EventTriggerConfigInterRAT.c index 2fda1ea07..204016895 100644 --- a/src/codec_utils/RRC/EventTriggerConfigInterRAT.c +++ b/src/codec_utils/RRC/EventTriggerConfigInterRAT.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "EventTriggerConfigInterRAT.h" diff --git a/src/codec_utils/RRC/EventTriggerConfigInterRAT.h b/src/codec_utils/RRC/EventTriggerConfigInterRAT.h index 6cb16f7c4..65be8da3e 100644 --- a/src/codec_utils/RRC/EventTriggerConfigInterRAT.h +++ b/src/codec_utils/RRC/EventTriggerConfigInterRAT.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _EventTriggerConfigInterRAT_H_ diff --git a/src/codec_utils/RRC/FR-Info.c b/src/codec_utils/RRC/FR-Info.c index 920305ce8..83a97caf3 100644 --- a/src/codec_utils/RRC/FR-Info.c +++ b/src/codec_utils/RRC/FR-Info.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FR-Info.h" diff --git a/src/codec_utils/RRC/FR-Info.h b/src/codec_utils/RRC/FR-Info.h index 6c4f32fbc..b06e5db52 100644 --- a/src/codec_utils/RRC/FR-Info.h +++ b/src/codec_utils/RRC/FR-Info.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FR_Info_H_ diff --git a/src/codec_utils/RRC/FR-InfoList.c b/src/codec_utils/RRC/FR-InfoList.c index 908676698..b9019eb3a 100644 --- a/src/codec_utils/RRC/FR-InfoList.c +++ b/src/codec_utils/RRC/FR-InfoList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FR-InfoList.h" diff --git a/src/codec_utils/RRC/FR-InfoList.h b/src/codec_utils/RRC/FR-InfoList.h index 1adffb582..5d949e024 100644 --- a/src/codec_utils/RRC/FR-InfoList.h +++ b/src/codec_utils/RRC/FR-InfoList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FR_InfoList_H_ diff --git a/src/codec_utils/RRC/FailureInfoRLC-Bearer.c b/src/codec_utils/RRC/FailureInfoRLC-Bearer.c index ccb9ca5c7..54782f57c 100644 --- a/src/codec_utils/RRC/FailureInfoRLC-Bearer.c +++ b/src/codec_utils/RRC/FailureInfoRLC-Bearer.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FailureInfoRLC-Bearer.h" diff --git a/src/codec_utils/RRC/FailureInfoRLC-Bearer.h b/src/codec_utils/RRC/FailureInfoRLC-Bearer.h index e1961ff53..08f1d1696 100644 --- a/src/codec_utils/RRC/FailureInfoRLC-Bearer.h +++ b/src/codec_utils/RRC/FailureInfoRLC-Bearer.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FailureInfoRLC_Bearer_H_ diff --git a/src/codec_utils/RRC/FailureInformation-IEs.c b/src/codec_utils/RRC/FailureInformation-IEs.c index a144152db..25d47af32 100644 --- a/src/codec_utils/RRC/FailureInformation-IEs.c +++ b/src/codec_utils/RRC/FailureInformation-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FailureInformation-IEs.h" diff --git a/src/codec_utils/RRC/FailureInformation-IEs.h b/src/codec_utils/RRC/FailureInformation-IEs.h index 5e1563dfc..1552c3134 100644 --- a/src/codec_utils/RRC/FailureInformation-IEs.h +++ b/src/codec_utils/RRC/FailureInformation-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FailureInformation_IEs_H_ diff --git a/src/codec_utils/RRC/FailureInformation.c b/src/codec_utils/RRC/FailureInformation.c index 1b3e0163f..9d0be435b 100644 --- a/src/codec_utils/RRC/FailureInformation.c +++ b/src/codec_utils/RRC/FailureInformation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FailureInformation.h" diff --git a/src/codec_utils/RRC/FailureInformation.h b/src/codec_utils/RRC/FailureInformation.h index bf1591e57..bf904bcc5 100644 --- a/src/codec_utils/RRC/FailureInformation.h +++ b/src/codec_utils/RRC/FailureInformation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FailureInformation_H_ diff --git a/src/codec_utils/RRC/FeatureSet.c b/src/codec_utils/RRC/FeatureSet.c index a7c77f8bb..c2cf78d5e 100644 --- a/src/codec_utils/RRC/FeatureSet.c +++ b/src/codec_utils/RRC/FeatureSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSet.h" diff --git a/src/codec_utils/RRC/FeatureSet.h b/src/codec_utils/RRC/FeatureSet.h index 6e7506386..277baf21a 100644 --- a/src/codec_utils/RRC/FeatureSet.h +++ b/src/codec_utils/RRC/FeatureSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSet_H_ diff --git a/src/codec_utils/RRC/FeatureSetCombination.c b/src/codec_utils/RRC/FeatureSetCombination.c index 2d1959e9e..75c4d9388 100644 --- a/src/codec_utils/RRC/FeatureSetCombination.c +++ b/src/codec_utils/RRC/FeatureSetCombination.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetCombination.h" diff --git a/src/codec_utils/RRC/FeatureSetCombination.h b/src/codec_utils/RRC/FeatureSetCombination.h index 529f1b46f..d1e4aee73 100644 --- a/src/codec_utils/RRC/FeatureSetCombination.h +++ b/src/codec_utils/RRC/FeatureSetCombination.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetCombination_H_ diff --git a/src/codec_utils/RRC/FeatureSetCombinationId.c b/src/codec_utils/RRC/FeatureSetCombinationId.c index 940d98681..d7ea10025 100644 --- a/src/codec_utils/RRC/FeatureSetCombinationId.c +++ b/src/codec_utils/RRC/FeatureSetCombinationId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetCombinationId.h" diff --git a/src/codec_utils/RRC/FeatureSetCombinationId.h b/src/codec_utils/RRC/FeatureSetCombinationId.h index 81aba37ba..dd464c6d2 100644 --- a/src/codec_utils/RRC/FeatureSetCombinationId.h +++ b/src/codec_utils/RRC/FeatureSetCombinationId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetCombinationId_H_ diff --git a/src/codec_utils/RRC/FeatureSetDownlink.c b/src/codec_utils/RRC/FeatureSetDownlink.c index 5de7695b3..5f329ac50 100644 --- a/src/codec_utils/RRC/FeatureSetDownlink.c +++ b/src/codec_utils/RRC/FeatureSetDownlink.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetDownlink.h" diff --git a/src/codec_utils/RRC/FeatureSetDownlink.h b/src/codec_utils/RRC/FeatureSetDownlink.h index d25112a48..d01ca4f36 100644 --- a/src/codec_utils/RRC/FeatureSetDownlink.h +++ b/src/codec_utils/RRC/FeatureSetDownlink.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetDownlink_H_ diff --git a/src/codec_utils/RRC/FeatureSetDownlinkId.c b/src/codec_utils/RRC/FeatureSetDownlinkId.c index 7afae639b..51eda9347 100644 --- a/src/codec_utils/RRC/FeatureSetDownlinkId.c +++ b/src/codec_utils/RRC/FeatureSetDownlinkId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetDownlinkId.h" diff --git a/src/codec_utils/RRC/FeatureSetDownlinkId.h b/src/codec_utils/RRC/FeatureSetDownlinkId.h index 8917e62df..6625a6baa 100644 --- a/src/codec_utils/RRC/FeatureSetDownlinkId.h +++ b/src/codec_utils/RRC/FeatureSetDownlinkId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetDownlinkId_H_ diff --git a/src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.c b/src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.c index 5d3b3ad63..c5d04b7aa 100644 --- a/src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.c +++ b/src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetDownlinkPerCC-Id.h" diff --git a/src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.h b/src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.h index 06ccf503a..6528af8ec 100644 --- a/src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.h +++ b/src/codec_utils/RRC/FeatureSetDownlinkPerCC-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetDownlinkPerCC_Id_H_ diff --git a/src/codec_utils/RRC/FeatureSetDownlinkPerCC.c b/src/codec_utils/RRC/FeatureSetDownlinkPerCC.c index 4160f720b..94c2cc51e 100644 --- a/src/codec_utils/RRC/FeatureSetDownlinkPerCC.c +++ b/src/codec_utils/RRC/FeatureSetDownlinkPerCC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetDownlinkPerCC.h" diff --git a/src/codec_utils/RRC/FeatureSetDownlinkPerCC.h b/src/codec_utils/RRC/FeatureSetDownlinkPerCC.h index 415da3a5f..ba48a8cb2 100644 --- a/src/codec_utils/RRC/FeatureSetDownlinkPerCC.h +++ b/src/codec_utils/RRC/FeatureSetDownlinkPerCC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetDownlinkPerCC_H_ diff --git a/src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.c b/src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.c index 279733d5f..14c477d06 100644 --- a/src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.c +++ b/src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetEUTRA-DownlinkId.h" diff --git a/src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.h b/src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.h index 1af783de3..d873757c9 100644 --- a/src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.h +++ b/src/codec_utils/RRC/FeatureSetEUTRA-DownlinkId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetEUTRA_DownlinkId_H_ diff --git a/src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.c b/src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.c index 2a33ed826..b12705aaf 100644 --- a/src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.c +++ b/src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetEUTRA-UplinkId.h" diff --git a/src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.h b/src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.h index 66bb1854c..bcf923224 100644 --- a/src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.h +++ b/src/codec_utils/RRC/FeatureSetEUTRA-UplinkId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetEUTRA_UplinkId_H_ diff --git a/src/codec_utils/RRC/FeatureSetEntryIndex.c b/src/codec_utils/RRC/FeatureSetEntryIndex.c index b355b2f24..b25b8f271 100644 --- a/src/codec_utils/RRC/FeatureSetEntryIndex.c +++ b/src/codec_utils/RRC/FeatureSetEntryIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetEntryIndex.h" diff --git a/src/codec_utils/RRC/FeatureSetEntryIndex.h b/src/codec_utils/RRC/FeatureSetEntryIndex.h index aa4a23116..32a7e5e8c 100644 --- a/src/codec_utils/RRC/FeatureSetEntryIndex.h +++ b/src/codec_utils/RRC/FeatureSetEntryIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetEntryIndex_H_ diff --git a/src/codec_utils/RRC/FeatureSetUplink.c b/src/codec_utils/RRC/FeatureSetUplink.c index 4fba5eedf..592e895db 100644 --- a/src/codec_utils/RRC/FeatureSetUplink.c +++ b/src/codec_utils/RRC/FeatureSetUplink.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetUplink.h" diff --git a/src/codec_utils/RRC/FeatureSetUplink.h b/src/codec_utils/RRC/FeatureSetUplink.h index f2746d659..a8363c489 100644 --- a/src/codec_utils/RRC/FeatureSetUplink.h +++ b/src/codec_utils/RRC/FeatureSetUplink.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetUplink_H_ diff --git a/src/codec_utils/RRC/FeatureSetUplinkId.c b/src/codec_utils/RRC/FeatureSetUplinkId.c index 0d95e12a4..b2b09618a 100644 --- a/src/codec_utils/RRC/FeatureSetUplinkId.c +++ b/src/codec_utils/RRC/FeatureSetUplinkId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetUplinkId.h" diff --git a/src/codec_utils/RRC/FeatureSetUplinkId.h b/src/codec_utils/RRC/FeatureSetUplinkId.h index 06c640f25..5c59da6d7 100644 --- a/src/codec_utils/RRC/FeatureSetUplinkId.h +++ b/src/codec_utils/RRC/FeatureSetUplinkId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetUplinkId_H_ diff --git a/src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.c b/src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.c index 75c6ebeaf..ba38ef502 100644 --- a/src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.c +++ b/src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetUplinkPerCC-Id.h" diff --git a/src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.h b/src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.h index 32dc0a3bc..9304cfd7f 100644 --- a/src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.h +++ b/src/codec_utils/RRC/FeatureSetUplinkPerCC-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetUplinkPerCC_Id_H_ diff --git a/src/codec_utils/RRC/FeatureSetUplinkPerCC.c b/src/codec_utils/RRC/FeatureSetUplinkPerCC.c index c24c2c161..7e9c6c5a8 100644 --- a/src/codec_utils/RRC/FeatureSetUplinkPerCC.c +++ b/src/codec_utils/RRC/FeatureSetUplinkPerCC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetUplinkPerCC.h" diff --git a/src/codec_utils/RRC/FeatureSetUplinkPerCC.h b/src/codec_utils/RRC/FeatureSetUplinkPerCC.h index f627c1a21..8e87e2ab6 100644 --- a/src/codec_utils/RRC/FeatureSetUplinkPerCC.h +++ b/src/codec_utils/RRC/FeatureSetUplinkPerCC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetUplinkPerCC_H_ diff --git a/src/codec_utils/RRC/FeatureSets.c b/src/codec_utils/RRC/FeatureSets.c index ae1b17891..efe1676ac 100644 --- a/src/codec_utils/RRC/FeatureSets.c +++ b/src/codec_utils/RRC/FeatureSets.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSets.h" diff --git a/src/codec_utils/RRC/FeatureSets.h b/src/codec_utils/RRC/FeatureSets.h index 2fcabdc92..7774bca0c 100644 --- a/src/codec_utils/RRC/FeatureSets.h +++ b/src/codec_utils/RRC/FeatureSets.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSets_H_ diff --git a/src/codec_utils/RRC/FeatureSetsPerBand.c b/src/codec_utils/RRC/FeatureSetsPerBand.c index 683984300..7651a2295 100644 --- a/src/codec_utils/RRC/FeatureSetsPerBand.c +++ b/src/codec_utils/RRC/FeatureSetsPerBand.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FeatureSetsPerBand.h" diff --git a/src/codec_utils/RRC/FeatureSetsPerBand.h b/src/codec_utils/RRC/FeatureSetsPerBand.h index 4a0f75790..a5d065f8c 100644 --- a/src/codec_utils/RRC/FeatureSetsPerBand.h +++ b/src/codec_utils/RRC/FeatureSetsPerBand.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FeatureSetsPerBand_H_ diff --git a/src/codec_utils/RRC/FilterCoefficient.c b/src/codec_utils/RRC/FilterCoefficient.c index 12e530085..b70585ebb 100644 --- a/src/codec_utils/RRC/FilterCoefficient.c +++ b/src/codec_utils/RRC/FilterCoefficient.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FilterCoefficient.h" diff --git a/src/codec_utils/RRC/FilterCoefficient.h b/src/codec_utils/RRC/FilterCoefficient.h index c22b2111c..4337ffc39 100644 --- a/src/codec_utils/RRC/FilterCoefficient.h +++ b/src/codec_utils/RRC/FilterCoefficient.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FilterCoefficient_H_ diff --git a/src/codec_utils/RRC/FilterConfig.c b/src/codec_utils/RRC/FilterConfig.c index a5b8709d4..55804c15e 100644 --- a/src/codec_utils/RRC/FilterConfig.c +++ b/src/codec_utils/RRC/FilterConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FilterConfig.h" diff --git a/src/codec_utils/RRC/FilterConfig.h b/src/codec_utils/RRC/FilterConfig.h index 3d5e0d916..334244f8f 100644 --- a/src/codec_utils/RRC/FilterConfig.h +++ b/src/codec_utils/RRC/FilterConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FilterConfig_H_ diff --git a/src/codec_utils/RRC/FreqBandIndicatorEUTRA.c b/src/codec_utils/RRC/FreqBandIndicatorEUTRA.c index 2621d31d7..75bc401c9 100644 --- a/src/codec_utils/RRC/FreqBandIndicatorEUTRA.c +++ b/src/codec_utils/RRC/FreqBandIndicatorEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqBandIndicatorEUTRA.h" diff --git a/src/codec_utils/RRC/FreqBandIndicatorEUTRA.h b/src/codec_utils/RRC/FreqBandIndicatorEUTRA.h index c05cbd097..6e1e88b1a 100644 --- a/src/codec_utils/RRC/FreqBandIndicatorEUTRA.h +++ b/src/codec_utils/RRC/FreqBandIndicatorEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqBandIndicatorEUTRA_H_ diff --git a/src/codec_utils/RRC/FreqBandIndicatorNR.c b/src/codec_utils/RRC/FreqBandIndicatorNR.c index 391cdbf9d..7cf403fed 100644 --- a/src/codec_utils/RRC/FreqBandIndicatorNR.c +++ b/src/codec_utils/RRC/FreqBandIndicatorNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqBandIndicatorNR.h" diff --git a/src/codec_utils/RRC/FreqBandIndicatorNR.h b/src/codec_utils/RRC/FreqBandIndicatorNR.h index 011b97dad..ab6b66b99 100644 --- a/src/codec_utils/RRC/FreqBandIndicatorNR.h +++ b/src/codec_utils/RRC/FreqBandIndicatorNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqBandIndicatorNR_H_ diff --git a/src/codec_utils/RRC/FreqBandInformation.c b/src/codec_utils/RRC/FreqBandInformation.c index 18d5e8a2f..4f0e1a845 100644 --- a/src/codec_utils/RRC/FreqBandInformation.c +++ b/src/codec_utils/RRC/FreqBandInformation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqBandInformation.h" diff --git a/src/codec_utils/RRC/FreqBandInformation.h b/src/codec_utils/RRC/FreqBandInformation.h index 8e34a09cd..07d158bd4 100644 --- a/src/codec_utils/RRC/FreqBandInformation.h +++ b/src/codec_utils/RRC/FreqBandInformation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqBandInformation_H_ diff --git a/src/codec_utils/RRC/FreqBandInformationEUTRA.c b/src/codec_utils/RRC/FreqBandInformationEUTRA.c index 5236466d8..a8cdc3b5c 100644 --- a/src/codec_utils/RRC/FreqBandInformationEUTRA.c +++ b/src/codec_utils/RRC/FreqBandInformationEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqBandInformationEUTRA.h" diff --git a/src/codec_utils/RRC/FreqBandInformationEUTRA.h b/src/codec_utils/RRC/FreqBandInformationEUTRA.h index 0cf57b6f5..d0352eccb 100644 --- a/src/codec_utils/RRC/FreqBandInformationEUTRA.h +++ b/src/codec_utils/RRC/FreqBandInformationEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqBandInformationEUTRA_H_ diff --git a/src/codec_utils/RRC/FreqBandInformationNR.c b/src/codec_utils/RRC/FreqBandInformationNR.c index c8b016015..55690c8f9 100644 --- a/src/codec_utils/RRC/FreqBandInformationNR.c +++ b/src/codec_utils/RRC/FreqBandInformationNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqBandInformationNR.h" diff --git a/src/codec_utils/RRC/FreqBandInformationNR.h b/src/codec_utils/RRC/FreqBandInformationNR.h index afc9c8ffb..023dee9a6 100644 --- a/src/codec_utils/RRC/FreqBandInformationNR.h +++ b/src/codec_utils/RRC/FreqBandInformationNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqBandInformationNR_H_ diff --git a/src/codec_utils/RRC/FreqBandList.c b/src/codec_utils/RRC/FreqBandList.c index 4ae18b31e..38b800bf2 100644 --- a/src/codec_utils/RRC/FreqBandList.c +++ b/src/codec_utils/RRC/FreqBandList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqBandList.h" diff --git a/src/codec_utils/RRC/FreqBandList.h b/src/codec_utils/RRC/FreqBandList.h index e5e262b1d..4b7030424 100644 --- a/src/codec_utils/RRC/FreqBandList.h +++ b/src/codec_utils/RRC/FreqBandList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqBandList_H_ diff --git a/src/codec_utils/RRC/FreqPriorityEUTRA.c b/src/codec_utils/RRC/FreqPriorityEUTRA.c index fc6435c29..eb901b4d5 100644 --- a/src/codec_utils/RRC/FreqPriorityEUTRA.c +++ b/src/codec_utils/RRC/FreqPriorityEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqPriorityEUTRA.h" diff --git a/src/codec_utils/RRC/FreqPriorityEUTRA.h b/src/codec_utils/RRC/FreqPriorityEUTRA.h index 55ee886a7..3d6d23375 100644 --- a/src/codec_utils/RRC/FreqPriorityEUTRA.h +++ b/src/codec_utils/RRC/FreqPriorityEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqPriorityEUTRA_H_ diff --git a/src/codec_utils/RRC/FreqPriorityListEUTRA.c b/src/codec_utils/RRC/FreqPriorityListEUTRA.c index 01bf83e78..183149935 100644 --- a/src/codec_utils/RRC/FreqPriorityListEUTRA.c +++ b/src/codec_utils/RRC/FreqPriorityListEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqPriorityListEUTRA.h" diff --git a/src/codec_utils/RRC/FreqPriorityListEUTRA.h b/src/codec_utils/RRC/FreqPriorityListEUTRA.h index e33d02b8b..570a4f3f1 100644 --- a/src/codec_utils/RRC/FreqPriorityListEUTRA.h +++ b/src/codec_utils/RRC/FreqPriorityListEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqPriorityListEUTRA_H_ diff --git a/src/codec_utils/RRC/FreqPriorityListNR.c b/src/codec_utils/RRC/FreqPriorityListNR.c index 68618a833..547e7256c 100644 --- a/src/codec_utils/RRC/FreqPriorityListNR.c +++ b/src/codec_utils/RRC/FreqPriorityListNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqPriorityListNR.h" diff --git a/src/codec_utils/RRC/FreqPriorityListNR.h b/src/codec_utils/RRC/FreqPriorityListNR.h index bb58d19f0..4b91a9a5f 100644 --- a/src/codec_utils/RRC/FreqPriorityListNR.h +++ b/src/codec_utils/RRC/FreqPriorityListNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqPriorityListNR_H_ diff --git a/src/codec_utils/RRC/FreqPriorityNR.c b/src/codec_utils/RRC/FreqPriorityNR.c index 50dd9e225..bfcd0594f 100644 --- a/src/codec_utils/RRC/FreqPriorityNR.c +++ b/src/codec_utils/RRC/FreqPriorityNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqPriorityNR.h" diff --git a/src/codec_utils/RRC/FreqPriorityNR.h b/src/codec_utils/RRC/FreqPriorityNR.h index 82c9a4dc6..70d33beb7 100644 --- a/src/codec_utils/RRC/FreqPriorityNR.h +++ b/src/codec_utils/RRC/FreqPriorityNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqPriorityNR_H_ diff --git a/src/codec_utils/RRC/FreqSeparationClass.c b/src/codec_utils/RRC/FreqSeparationClass.c index 3ccd7a17b..0597b4442 100644 --- a/src/codec_utils/RRC/FreqSeparationClass.c +++ b/src/codec_utils/RRC/FreqSeparationClass.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FreqSeparationClass.h" diff --git a/src/codec_utils/RRC/FreqSeparationClass.h b/src/codec_utils/RRC/FreqSeparationClass.h index 5ba5dac3b..c778710e2 100644 --- a/src/codec_utils/RRC/FreqSeparationClass.h +++ b/src/codec_utils/RRC/FreqSeparationClass.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FreqSeparationClass_H_ diff --git a/src/codec_utils/RRC/FrequencyInfoDL-SIB.c b/src/codec_utils/RRC/FrequencyInfoDL-SIB.c index cdb3905b3..654b358e3 100644 --- a/src/codec_utils/RRC/FrequencyInfoDL-SIB.c +++ b/src/codec_utils/RRC/FrequencyInfoDL-SIB.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FrequencyInfoDL-SIB.h" diff --git a/src/codec_utils/RRC/FrequencyInfoDL-SIB.h b/src/codec_utils/RRC/FrequencyInfoDL-SIB.h index 329660b6e..b62efb835 100644 --- a/src/codec_utils/RRC/FrequencyInfoDL-SIB.h +++ b/src/codec_utils/RRC/FrequencyInfoDL-SIB.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FrequencyInfoDL_SIB_H_ diff --git a/src/codec_utils/RRC/FrequencyInfoDL.c b/src/codec_utils/RRC/FrequencyInfoDL.c index 94ae7a398..25d76ff72 100644 --- a/src/codec_utils/RRC/FrequencyInfoDL.c +++ b/src/codec_utils/RRC/FrequencyInfoDL.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FrequencyInfoDL.h" diff --git a/src/codec_utils/RRC/FrequencyInfoDL.h b/src/codec_utils/RRC/FrequencyInfoDL.h index ad5be694f..c922b6bd4 100644 --- a/src/codec_utils/RRC/FrequencyInfoDL.h +++ b/src/codec_utils/RRC/FrequencyInfoDL.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FrequencyInfoDL_H_ diff --git a/src/codec_utils/RRC/FrequencyInfoUL-SIB.c b/src/codec_utils/RRC/FrequencyInfoUL-SIB.c index 03cdca164..f294165bf 100644 --- a/src/codec_utils/RRC/FrequencyInfoUL-SIB.c +++ b/src/codec_utils/RRC/FrequencyInfoUL-SIB.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FrequencyInfoUL-SIB.h" diff --git a/src/codec_utils/RRC/FrequencyInfoUL-SIB.h b/src/codec_utils/RRC/FrequencyInfoUL-SIB.h index 50c530d92..248be6566 100644 --- a/src/codec_utils/RRC/FrequencyInfoUL-SIB.h +++ b/src/codec_utils/RRC/FrequencyInfoUL-SIB.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FrequencyInfoUL_SIB_H_ diff --git a/src/codec_utils/RRC/FrequencyInfoUL.c b/src/codec_utils/RRC/FrequencyInfoUL.c index 97defb6c2..b8f477fb6 100644 --- a/src/codec_utils/RRC/FrequencyInfoUL.c +++ b/src/codec_utils/RRC/FrequencyInfoUL.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "FrequencyInfoUL.h" diff --git a/src/codec_utils/RRC/FrequencyInfoUL.h b/src/codec_utils/RRC/FrequencyInfoUL.h index 27390a5c4..ff296529f 100644 --- a/src/codec_utils/RRC/FrequencyInfoUL.h +++ b/src/codec_utils/RRC/FrequencyInfoUL.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _FrequencyInfoUL_H_ diff --git a/src/codec_utils/RRC/GapConfig.c b/src/codec_utils/RRC/GapConfig.c index 119fe2f12..02d00ad4f 100644 --- a/src/codec_utils/RRC/GapConfig.c +++ b/src/codec_utils/RRC/GapConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "GapConfig.h" diff --git a/src/codec_utils/RRC/GapConfig.h b/src/codec_utils/RRC/GapConfig.h index 84c5529c8..f63680cc6 100644 --- a/src/codec_utils/RRC/GapConfig.h +++ b/src/codec_utils/RRC/GapConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _GapConfig_H_ diff --git a/src/codec_utils/RRC/GeneralParametersMRDC-XDD-Diff.c b/src/codec_utils/RRC/GeneralParametersMRDC-XDD-Diff.c index 53b267b94..34b39c979 100644 --- a/src/codec_utils/RRC/GeneralParametersMRDC-XDD-Diff.c +++ b/src/codec_utils/RRC/GeneralParametersMRDC-XDD-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "GeneralParametersMRDC-XDD-Diff.h" diff --git a/src/codec_utils/RRC/GeneralParametersMRDC-XDD-Diff.h b/src/codec_utils/RRC/GeneralParametersMRDC-XDD-Diff.h index 5ee9ce31e..3a9389e5a 100644 --- a/src/codec_utils/RRC/GeneralParametersMRDC-XDD-Diff.h +++ b/src/codec_utils/RRC/GeneralParametersMRDC-XDD-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _GeneralParametersMRDC_XDD_Diff_H_ diff --git a/src/codec_utils/RRC/HandoverCommand-IEs.c b/src/codec_utils/RRC/HandoverCommand-IEs.c index a0dfcbac2..1bd7cac7e 100644 --- a/src/codec_utils/RRC/HandoverCommand-IEs.c +++ b/src/codec_utils/RRC/HandoverCommand-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "HandoverCommand-IEs.h" diff --git a/src/codec_utils/RRC/HandoverCommand-IEs.h b/src/codec_utils/RRC/HandoverCommand-IEs.h index d332421ef..1c3f8c61d 100644 --- a/src/codec_utils/RRC/HandoverCommand-IEs.h +++ b/src/codec_utils/RRC/HandoverCommand-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _HandoverCommand_IEs_H_ diff --git a/src/codec_utils/RRC/HandoverCommand.c b/src/codec_utils/RRC/HandoverCommand.c index a8ca0c9f9..faa2828ea 100644 --- a/src/codec_utils/RRC/HandoverCommand.c +++ b/src/codec_utils/RRC/HandoverCommand.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "HandoverCommand.h" diff --git a/src/codec_utils/RRC/HandoverCommand.h b/src/codec_utils/RRC/HandoverCommand.h index 9dccba0b2..12aee5d00 100644 --- a/src/codec_utils/RRC/HandoverCommand.h +++ b/src/codec_utils/RRC/HandoverCommand.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _HandoverCommand_H_ diff --git a/src/codec_utils/RRC/HandoverPreparationInformation-IEs.c b/src/codec_utils/RRC/HandoverPreparationInformation-IEs.c index 6088d3313..39bea8522 100644 --- a/src/codec_utils/RRC/HandoverPreparationInformation-IEs.c +++ b/src/codec_utils/RRC/HandoverPreparationInformation-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "HandoverPreparationInformation-IEs.h" diff --git a/src/codec_utils/RRC/HandoverPreparationInformation-IEs.h b/src/codec_utils/RRC/HandoverPreparationInformation-IEs.h index ad48ea8ab..4530436ed 100644 --- a/src/codec_utils/RRC/HandoverPreparationInformation-IEs.h +++ b/src/codec_utils/RRC/HandoverPreparationInformation-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _HandoverPreparationInformation_IEs_H_ diff --git a/src/codec_utils/RRC/HandoverPreparationInformation.c b/src/codec_utils/RRC/HandoverPreparationInformation.c index e50087461..abbc9749e 100644 --- a/src/codec_utils/RRC/HandoverPreparationInformation.c +++ b/src/codec_utils/RRC/HandoverPreparationInformation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "HandoverPreparationInformation.h" diff --git a/src/codec_utils/RRC/HandoverPreparationInformation.h b/src/codec_utils/RRC/HandoverPreparationInformation.h index faa122748..d004552ac 100644 --- a/src/codec_utils/RRC/HandoverPreparationInformation.h +++ b/src/codec_utils/RRC/HandoverPreparationInformation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _HandoverPreparationInformation_H_ diff --git a/src/codec_utils/RRC/Hysteresis.c b/src/codec_utils/RRC/Hysteresis.c index 235189ce1..697ed456a 100644 --- a/src/codec_utils/RRC/Hysteresis.c +++ b/src/codec_utils/RRC/Hysteresis.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Hysteresis.h" diff --git a/src/codec_utils/RRC/Hysteresis.h b/src/codec_utils/RRC/Hysteresis.h index 211ca5b09..51d3bd78c 100644 --- a/src/codec_utils/RRC/Hysteresis.h +++ b/src/codec_utils/RRC/Hysteresis.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Hysteresis_H_ diff --git a/src/codec_utils/RRC/I-RNTI-Value.c b/src/codec_utils/RRC/I-RNTI-Value.c index d063214f0..4a91913f1 100644 --- a/src/codec_utils/RRC/I-RNTI-Value.c +++ b/src/codec_utils/RRC/I-RNTI-Value.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "I-RNTI-Value.h" diff --git a/src/codec_utils/RRC/I-RNTI-Value.h b/src/codec_utils/RRC/I-RNTI-Value.h index 23c6c49dd..52b8038d4 100644 --- a/src/codec_utils/RRC/I-RNTI-Value.h +++ b/src/codec_utils/RRC/I-RNTI-Value.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _I_RNTI_Value_H_ diff --git a/src/codec_utils/RRC/INT-ConfigurationPerServingCell.c b/src/codec_utils/RRC/INT-ConfigurationPerServingCell.c index ad7deee2b..875f15341 100644 --- a/src/codec_utils/RRC/INT-ConfigurationPerServingCell.c +++ b/src/codec_utils/RRC/INT-ConfigurationPerServingCell.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "INT-ConfigurationPerServingCell.h" diff --git a/src/codec_utils/RRC/INT-ConfigurationPerServingCell.h b/src/codec_utils/RRC/INT-ConfigurationPerServingCell.h index e25ae14ad..642b6e886 100644 --- a/src/codec_utils/RRC/INT-ConfigurationPerServingCell.h +++ b/src/codec_utils/RRC/INT-ConfigurationPerServingCell.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _INT_ConfigurationPerServingCell_H_ diff --git a/src/codec_utils/RRC/InitialUE-Identity.c b/src/codec_utils/RRC/InitialUE-Identity.c index 5d9cc5d44..f85b1cccb 100644 --- a/src/codec_utils/RRC/InitialUE-Identity.c +++ b/src/codec_utils/RRC/InitialUE-Identity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "InitialUE-Identity.h" diff --git a/src/codec_utils/RRC/InitialUE-Identity.h b/src/codec_utils/RRC/InitialUE-Identity.h index e3ecd350e..f85aa0e4b 100644 --- a/src/codec_utils/RRC/InitialUE-Identity.h +++ b/src/codec_utils/RRC/InitialUE-Identity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _InitialUE_Identity_H_ diff --git a/src/codec_utils/RRC/IntegrityProtAlgorithm.c b/src/codec_utils/RRC/IntegrityProtAlgorithm.c index f1bb10a0e..31486d392 100644 --- a/src/codec_utils/RRC/IntegrityProtAlgorithm.c +++ b/src/codec_utils/RRC/IntegrityProtAlgorithm.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "IntegrityProtAlgorithm.h" diff --git a/src/codec_utils/RRC/IntegrityProtAlgorithm.h b/src/codec_utils/RRC/IntegrityProtAlgorithm.h index f75113069..8040b70cc 100644 --- a/src/codec_utils/RRC/IntegrityProtAlgorithm.h +++ b/src/codec_utils/RRC/IntegrityProtAlgorithm.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _IntegrityProtAlgorithm_H_ diff --git a/src/codec_utils/RRC/InterFreqBlackCellList.c b/src/codec_utils/RRC/InterFreqBlackCellList.c index 63fec11cc..c7f2d4a16 100644 --- a/src/codec_utils/RRC/InterFreqBlackCellList.c +++ b/src/codec_utils/RRC/InterFreqBlackCellList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "InterFreqBlackCellList.h" diff --git a/src/codec_utils/RRC/InterFreqBlackCellList.h b/src/codec_utils/RRC/InterFreqBlackCellList.h index c8e77a261..38e410cf0 100644 --- a/src/codec_utils/RRC/InterFreqBlackCellList.h +++ b/src/codec_utils/RRC/InterFreqBlackCellList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _InterFreqBlackCellList_H_ diff --git a/src/codec_utils/RRC/InterFreqCarrierFreqInfo.c b/src/codec_utils/RRC/InterFreqCarrierFreqInfo.c index 952a630e1..1591136c1 100644 --- a/src/codec_utils/RRC/InterFreqCarrierFreqInfo.c +++ b/src/codec_utils/RRC/InterFreqCarrierFreqInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "InterFreqCarrierFreqInfo.h" diff --git a/src/codec_utils/RRC/InterFreqCarrierFreqInfo.h b/src/codec_utils/RRC/InterFreqCarrierFreqInfo.h index 6ad741531..0b752f7e4 100644 --- a/src/codec_utils/RRC/InterFreqCarrierFreqInfo.h +++ b/src/codec_utils/RRC/InterFreqCarrierFreqInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _InterFreqCarrierFreqInfo_H_ diff --git a/src/codec_utils/RRC/InterFreqCarrierFreqList.c b/src/codec_utils/RRC/InterFreqCarrierFreqList.c index 2ac6fbd52..3f7add246 100644 --- a/src/codec_utils/RRC/InterFreqCarrierFreqList.c +++ b/src/codec_utils/RRC/InterFreqCarrierFreqList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "InterFreqCarrierFreqList.h" diff --git a/src/codec_utils/RRC/InterFreqCarrierFreqList.h b/src/codec_utils/RRC/InterFreqCarrierFreqList.h index 8a747bbb1..66dcca5db 100644 --- a/src/codec_utils/RRC/InterFreqCarrierFreqList.h +++ b/src/codec_utils/RRC/InterFreqCarrierFreqList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _InterFreqCarrierFreqList_H_ diff --git a/src/codec_utils/RRC/InterFreqNeighCellInfo.c b/src/codec_utils/RRC/InterFreqNeighCellInfo.c index cfdf4c7a2..8ddc19c41 100644 --- a/src/codec_utils/RRC/InterFreqNeighCellInfo.c +++ b/src/codec_utils/RRC/InterFreqNeighCellInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "InterFreqNeighCellInfo.h" diff --git a/src/codec_utils/RRC/InterFreqNeighCellInfo.h b/src/codec_utils/RRC/InterFreqNeighCellInfo.h index 23aa3f57d..f35205402 100644 --- a/src/codec_utils/RRC/InterFreqNeighCellInfo.h +++ b/src/codec_utils/RRC/InterFreqNeighCellInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _InterFreqNeighCellInfo_H_ diff --git a/src/codec_utils/RRC/InterFreqNeighCellList.c b/src/codec_utils/RRC/InterFreqNeighCellList.c index 8b1e169f7..c6b31a586 100644 --- a/src/codec_utils/RRC/InterFreqNeighCellList.c +++ b/src/codec_utils/RRC/InterFreqNeighCellList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "InterFreqNeighCellList.h" diff --git a/src/codec_utils/RRC/InterFreqNeighCellList.h b/src/codec_utils/RRC/InterFreqNeighCellList.h index a23e67c11..a02cca20a 100644 --- a/src/codec_utils/RRC/InterFreqNeighCellList.h +++ b/src/codec_utils/RRC/InterFreqNeighCellList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _InterFreqNeighCellList_H_ diff --git a/src/codec_utils/RRC/InterRAT-Parameters.c b/src/codec_utils/RRC/InterRAT-Parameters.c index 097f4e596..4cc48a439 100644 --- a/src/codec_utils/RRC/InterRAT-Parameters.c +++ b/src/codec_utils/RRC/InterRAT-Parameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "InterRAT-Parameters.h" diff --git a/src/codec_utils/RRC/InterRAT-Parameters.h b/src/codec_utils/RRC/InterRAT-Parameters.h index 3fd4d24d6..59152ad7f 100644 --- a/src/codec_utils/RRC/InterRAT-Parameters.h +++ b/src/codec_utils/RRC/InterRAT-Parameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _InterRAT_Parameters_H_ diff --git a/src/codec_utils/RRC/IntraFreqBlackCellList.c b/src/codec_utils/RRC/IntraFreqBlackCellList.c index 165b7b078..2b98c7b21 100644 --- a/src/codec_utils/RRC/IntraFreqBlackCellList.c +++ b/src/codec_utils/RRC/IntraFreqBlackCellList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "IntraFreqBlackCellList.h" diff --git a/src/codec_utils/RRC/IntraFreqBlackCellList.h b/src/codec_utils/RRC/IntraFreqBlackCellList.h index e482b3fcb..767ab4c02 100644 --- a/src/codec_utils/RRC/IntraFreqBlackCellList.h +++ b/src/codec_utils/RRC/IntraFreqBlackCellList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _IntraFreqBlackCellList_H_ diff --git a/src/codec_utils/RRC/IntraFreqNeighCellInfo.c b/src/codec_utils/RRC/IntraFreqNeighCellInfo.c index 555c60fb5..de20263c2 100644 --- a/src/codec_utils/RRC/IntraFreqNeighCellInfo.c +++ b/src/codec_utils/RRC/IntraFreqNeighCellInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "IntraFreqNeighCellInfo.h" diff --git a/src/codec_utils/RRC/IntraFreqNeighCellInfo.h b/src/codec_utils/RRC/IntraFreqNeighCellInfo.h index 2ef026d96..dfae2e72d 100644 --- a/src/codec_utils/RRC/IntraFreqNeighCellInfo.h +++ b/src/codec_utils/RRC/IntraFreqNeighCellInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _IntraFreqNeighCellInfo_H_ diff --git a/src/codec_utils/RRC/IntraFreqNeighCellList.c b/src/codec_utils/RRC/IntraFreqNeighCellList.c index 9c4419f90..7ac3420b3 100644 --- a/src/codec_utils/RRC/IntraFreqNeighCellList.c +++ b/src/codec_utils/RRC/IntraFreqNeighCellList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "IntraFreqNeighCellList.h" diff --git a/src/codec_utils/RRC/IntraFreqNeighCellList.h b/src/codec_utils/RRC/IntraFreqNeighCellList.h index 823dec8ad..212b26629 100644 --- a/src/codec_utils/RRC/IntraFreqNeighCellList.h +++ b/src/codec_utils/RRC/IntraFreqNeighCellList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _IntraFreqNeighCellList_H_ diff --git a/src/codec_utils/RRC/LocationMeasurementIndication-IEs.c b/src/codec_utils/RRC/LocationMeasurementIndication-IEs.c index d431bac52..7efcd0fbb 100644 --- a/src/codec_utils/RRC/LocationMeasurementIndication-IEs.c +++ b/src/codec_utils/RRC/LocationMeasurementIndication-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "LocationMeasurementIndication-IEs.h" diff --git a/src/codec_utils/RRC/LocationMeasurementIndication-IEs.h b/src/codec_utils/RRC/LocationMeasurementIndication-IEs.h index e45751cb1..a50edefa5 100644 --- a/src/codec_utils/RRC/LocationMeasurementIndication-IEs.h +++ b/src/codec_utils/RRC/LocationMeasurementIndication-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _LocationMeasurementIndication_IEs_H_ diff --git a/src/codec_utils/RRC/LocationMeasurementIndication.c b/src/codec_utils/RRC/LocationMeasurementIndication.c index 042264d0b..af8195e9c 100644 --- a/src/codec_utils/RRC/LocationMeasurementIndication.c +++ b/src/codec_utils/RRC/LocationMeasurementIndication.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "LocationMeasurementIndication.h" diff --git a/src/codec_utils/RRC/LocationMeasurementIndication.h b/src/codec_utils/RRC/LocationMeasurementIndication.h index 245368e38..987aa210b 100644 --- a/src/codec_utils/RRC/LocationMeasurementIndication.h +++ b/src/codec_utils/RRC/LocationMeasurementIndication.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _LocationMeasurementIndication_H_ diff --git a/src/codec_utils/RRC/LocationMeasurementInfo.c b/src/codec_utils/RRC/LocationMeasurementInfo.c index 8f6cc4535..ba4ded3b1 100644 --- a/src/codec_utils/RRC/LocationMeasurementInfo.c +++ b/src/codec_utils/RRC/LocationMeasurementInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "LocationMeasurementInfo.h" diff --git a/src/codec_utils/RRC/LocationMeasurementInfo.h b/src/codec_utils/RRC/LocationMeasurementInfo.h index ee1e5ba37..73a425101 100644 --- a/src/codec_utils/RRC/LocationMeasurementInfo.h +++ b/src/codec_utils/RRC/LocationMeasurementInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _LocationMeasurementInfo_H_ diff --git a/src/codec_utils/RRC/LogicalChannelConfig.c b/src/codec_utils/RRC/LogicalChannelConfig.c index bc6914985..624017366 100644 --- a/src/codec_utils/RRC/LogicalChannelConfig.c +++ b/src/codec_utils/RRC/LogicalChannelConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "LogicalChannelConfig.h" diff --git a/src/codec_utils/RRC/LogicalChannelConfig.h b/src/codec_utils/RRC/LogicalChannelConfig.h index a1f0e6450..9179063c1 100644 --- a/src/codec_utils/RRC/LogicalChannelConfig.h +++ b/src/codec_utils/RRC/LogicalChannelConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _LogicalChannelConfig_H_ diff --git a/src/codec_utils/RRC/LogicalChannelIdentity.c b/src/codec_utils/RRC/LogicalChannelIdentity.c index 5ceb2b365..2d7f60cdd 100644 --- a/src/codec_utils/RRC/LogicalChannelIdentity.c +++ b/src/codec_utils/RRC/LogicalChannelIdentity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "LogicalChannelIdentity.h" diff --git a/src/codec_utils/RRC/LogicalChannelIdentity.h b/src/codec_utils/RRC/LogicalChannelIdentity.h index 5a0158965..3ca6347ea 100644 --- a/src/codec_utils/RRC/LogicalChannelIdentity.h +++ b/src/codec_utils/RRC/LogicalChannelIdentity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _LogicalChannelIdentity_H_ diff --git a/src/codec_utils/RRC/MAC-CellGroupConfig.c b/src/codec_utils/RRC/MAC-CellGroupConfig.c index 2f937272f..d9969bb28 100644 --- a/src/codec_utils/RRC/MAC-CellGroupConfig.c +++ b/src/codec_utils/RRC/MAC-CellGroupConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MAC-CellGroupConfig.h" diff --git a/src/codec_utils/RRC/MAC-CellGroupConfig.h b/src/codec_utils/RRC/MAC-CellGroupConfig.h index 5a842d074..b0ba5b5a2 100644 --- a/src/codec_utils/RRC/MAC-CellGroupConfig.h +++ b/src/codec_utils/RRC/MAC-CellGroupConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MAC_CellGroupConfig_H_ diff --git a/src/codec_utils/RRC/MAC-Parameters.c b/src/codec_utils/RRC/MAC-Parameters.c index a22982d02..48f7b23cb 100644 --- a/src/codec_utils/RRC/MAC-Parameters.c +++ b/src/codec_utils/RRC/MAC-Parameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MAC-Parameters.h" diff --git a/src/codec_utils/RRC/MAC-Parameters.h b/src/codec_utils/RRC/MAC-Parameters.h index bd8692342..a8754c437 100644 --- a/src/codec_utils/RRC/MAC-Parameters.h +++ b/src/codec_utils/RRC/MAC-Parameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MAC_Parameters_H_ diff --git a/src/codec_utils/RRC/MAC-ParametersCommon.c b/src/codec_utils/RRC/MAC-ParametersCommon.c index e9f735e78..cbc469045 100644 --- a/src/codec_utils/RRC/MAC-ParametersCommon.c +++ b/src/codec_utils/RRC/MAC-ParametersCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MAC-ParametersCommon.h" diff --git a/src/codec_utils/RRC/MAC-ParametersCommon.h b/src/codec_utils/RRC/MAC-ParametersCommon.h index aadb83dbc..2e76f23ec 100644 --- a/src/codec_utils/RRC/MAC-ParametersCommon.h +++ b/src/codec_utils/RRC/MAC-ParametersCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MAC_ParametersCommon_H_ diff --git a/src/codec_utils/RRC/MAC-ParametersXDD-Diff.c b/src/codec_utils/RRC/MAC-ParametersXDD-Diff.c index 88f241d14..ed90b2d8c 100644 --- a/src/codec_utils/RRC/MAC-ParametersXDD-Diff.c +++ b/src/codec_utils/RRC/MAC-ParametersXDD-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MAC-ParametersXDD-Diff.h" diff --git a/src/codec_utils/RRC/MAC-ParametersXDD-Diff.h b/src/codec_utils/RRC/MAC-ParametersXDD-Diff.h index ec750dbdd..90bc5f01f 100644 --- a/src/codec_utils/RRC/MAC-ParametersXDD-Diff.h +++ b/src/codec_utils/RRC/MAC-ParametersXDD-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MAC_ParametersXDD_Diff_H_ diff --git a/src/codec_utils/RRC/MCC-MNC-Digit.c b/src/codec_utils/RRC/MCC-MNC-Digit.c index 2f0aea9cb..c6f8bbf11 100644 --- a/src/codec_utils/RRC/MCC-MNC-Digit.c +++ b/src/codec_utils/RRC/MCC-MNC-Digit.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MCC-MNC-Digit.h" diff --git a/src/codec_utils/RRC/MCC-MNC-Digit.h b/src/codec_utils/RRC/MCC-MNC-Digit.h index 16f76522e..f2c99f995 100644 --- a/src/codec_utils/RRC/MCC-MNC-Digit.h +++ b/src/codec_utils/RRC/MCC-MNC-Digit.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MCC_MNC_Digit_H_ diff --git a/src/codec_utils/RRC/MCC.c b/src/codec_utils/RRC/MCC.c index 1e9013eb4..36afff0f1 100644 --- a/src/codec_utils/RRC/MCC.c +++ b/src/codec_utils/RRC/MCC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MCC.h" diff --git a/src/codec_utils/RRC/MCC.h b/src/codec_utils/RRC/MCC.h index 6551823a5..d84a81c65 100644 --- a/src/codec_utils/RRC/MCC.h +++ b/src/codec_utils/RRC/MCC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MCC_H_ diff --git a/src/codec_utils/RRC/MIB.c b/src/codec_utils/RRC/MIB.c index 8bf5077ff..141d5a96c 100644 --- a/src/codec_utils/RRC/MIB.c +++ b/src/codec_utils/RRC/MIB.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MIB.h" diff --git a/src/codec_utils/RRC/MIB.h b/src/codec_utils/RRC/MIB.h index 4d7db041c..6a0869eda 100644 --- a/src/codec_utils/RRC/MIB.h +++ b/src/codec_utils/RRC/MIB.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MIB_H_ diff --git a/src/codec_utils/RRC/MIMO-LayersDL.c b/src/codec_utils/RRC/MIMO-LayersDL.c index bc4d384f0..c300e1c5c 100644 --- a/src/codec_utils/RRC/MIMO-LayersDL.c +++ b/src/codec_utils/RRC/MIMO-LayersDL.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MIMO-LayersDL.h" diff --git a/src/codec_utils/RRC/MIMO-LayersDL.h b/src/codec_utils/RRC/MIMO-LayersDL.h index bea393b71..236c014a1 100644 --- a/src/codec_utils/RRC/MIMO-LayersDL.h +++ b/src/codec_utils/RRC/MIMO-LayersDL.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MIMO_LayersDL_H_ diff --git a/src/codec_utils/RRC/MIMO-LayersUL.c b/src/codec_utils/RRC/MIMO-LayersUL.c index 06ea239dd..b96edd44b 100644 --- a/src/codec_utils/RRC/MIMO-LayersUL.c +++ b/src/codec_utils/RRC/MIMO-LayersUL.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MIMO-LayersUL.h" diff --git a/src/codec_utils/RRC/MIMO-LayersUL.h b/src/codec_utils/RRC/MIMO-LayersUL.h index bc276f139..ff03207d1 100644 --- a/src/codec_utils/RRC/MIMO-LayersUL.h +++ b/src/codec_utils/RRC/MIMO-LayersUL.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MIMO_LayersUL_H_ diff --git a/src/codec_utils/RRC/MIMO-ParametersPerBand.c b/src/codec_utils/RRC/MIMO-ParametersPerBand.c index 96b02c06b..51879b82a 100644 --- a/src/codec_utils/RRC/MIMO-ParametersPerBand.c +++ b/src/codec_utils/RRC/MIMO-ParametersPerBand.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MIMO-ParametersPerBand.h" diff --git a/src/codec_utils/RRC/MIMO-ParametersPerBand.h b/src/codec_utils/RRC/MIMO-ParametersPerBand.h index f9bf3e675..9ebbe74fb 100644 --- a/src/codec_utils/RRC/MIMO-ParametersPerBand.h +++ b/src/codec_utils/RRC/MIMO-ParametersPerBand.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MIMO_ParametersPerBand_H_ diff --git a/src/codec_utils/RRC/MNC.c b/src/codec_utils/RRC/MNC.c index c53194efd..61c891391 100644 --- a/src/codec_utils/RRC/MNC.c +++ b/src/codec_utils/RRC/MNC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MNC.h" diff --git a/src/codec_utils/RRC/MNC.h b/src/codec_utils/RRC/MNC.h index c61f7d0e1..9eaa5485a 100644 --- a/src/codec_utils/RRC/MNC.h +++ b/src/codec_utils/RRC/MNC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MNC_H_ diff --git a/src/codec_utils/RRC/MRDC-AssistanceInfo.c b/src/codec_utils/RRC/MRDC-AssistanceInfo.c index 2b1ed5dde..7243ebbf6 100644 --- a/src/codec_utils/RRC/MRDC-AssistanceInfo.c +++ b/src/codec_utils/RRC/MRDC-AssistanceInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MRDC-AssistanceInfo.h" diff --git a/src/codec_utils/RRC/MRDC-AssistanceInfo.h b/src/codec_utils/RRC/MRDC-AssistanceInfo.h index 796496ecf..bdf8a1220 100644 --- a/src/codec_utils/RRC/MRDC-AssistanceInfo.h +++ b/src/codec_utils/RRC/MRDC-AssistanceInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MRDC_AssistanceInfo_H_ diff --git a/src/codec_utils/RRC/MRDC-Parameters.c b/src/codec_utils/RRC/MRDC-Parameters.c index b72a1e596..31185ea9d 100644 --- a/src/codec_utils/RRC/MRDC-Parameters.c +++ b/src/codec_utils/RRC/MRDC-Parameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MRDC-Parameters.h" diff --git a/src/codec_utils/RRC/MRDC-Parameters.h b/src/codec_utils/RRC/MRDC-Parameters.h index 7477e4800..f8fe9429a 100644 --- a/src/codec_utils/RRC/MRDC-Parameters.h +++ b/src/codec_utils/RRC/MRDC-Parameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MRDC_Parameters_H_ diff --git a/src/codec_utils/RRC/Makefile.am.libasncodec b/src/codec_utils/RRC/Makefile.am.libasncodec index 91b39c452..1aba0e578 100644 --- a/src/codec_utils/RRC/Makefile.am.libasncodec +++ b/src/codec_utils/RRC/Makefile.am.libasncodec @@ -1,1436 +1,1436 @@ ASN_MODULE_SRCS= \ - ./rrc_out/BCCH-BCH-Message.c \ - ./rrc_out/BCCH-BCH-MessageType.c \ - ./rrc_out/BCCH-DL-SCH-Message.c \ - ./rrc_out/BCCH-DL-SCH-MessageType.c \ - ./rrc_out/DL-CCCH-Message.c \ - ./rrc_out/DL-CCCH-MessageType.c \ - ./rrc_out/DL-DCCH-Message.c \ - ./rrc_out/DL-DCCH-MessageType.c \ - ./rrc_out/PCCH-Message.c \ - ./rrc_out/PCCH-MessageType.c \ - ./rrc_out/UL-CCCH-Message.c \ - ./rrc_out/UL-CCCH-MessageType.c \ - ./rrc_out/UL-CCCH1-Message.c \ - ./rrc_out/UL-CCCH1-MessageType.c \ - ./rrc_out/UL-DCCH-Message.c \ - ./rrc_out/UL-DCCH-MessageType.c \ - ./rrc_out/CounterCheck.c \ - ./rrc_out/CounterCheck-IEs.c \ - ./rrc_out/DRB-CountMSB-InfoList.c \ - ./rrc_out/DRB-CountMSB-Info.c \ - ./rrc_out/CounterCheckResponse.c \ - ./rrc_out/CounterCheckResponse-IEs.c \ - ./rrc_out/DRB-CountInfoList.c \ - ./rrc_out/DRB-CountInfo.c \ - ./rrc_out/DLInformationTransfer.c \ - ./rrc_out/DLInformationTransfer-IEs.c \ - ./rrc_out/FailureInformation.c \ - ./rrc_out/FailureInformation-IEs.c \ - ./rrc_out/FailureInfoRLC-Bearer.c \ - ./rrc_out/LocationMeasurementIndication.c \ - ./rrc_out/LocationMeasurementIndication-IEs.c \ - ./rrc_out/MIB.c \ - ./rrc_out/MeasurementReport.c \ - ./rrc_out/MeasurementReport-IEs.c \ - ./rrc_out/MobilityFromNRCommand.c \ - ./rrc_out/MobilityFromNRCommand-IEs.c \ - ./rrc_out/Paging.c \ - ./rrc_out/PagingRecordList.c \ - ./rrc_out/PagingRecord.c \ - ./rrc_out/PagingUE-Identity.c \ - ./rrc_out/RRCReestablishment.c \ - ./rrc_out/RRCReestablishment-IEs.c \ - ./rrc_out/RRCReestablishmentComplete.c \ - ./rrc_out/RRCReestablishmentComplete-IEs.c \ - ./rrc_out/RRCReestablishmentRequest.c \ - ./rrc_out/RRCReestablishmentRequest-IEs.c \ - ./rrc_out/ReestabUE-Identity.c \ - ./rrc_out/ReestablishmentCause.c \ - ./rrc_out/RRCReconfiguration.c \ - ./rrc_out/RRCReconfiguration-IEs.c \ - ./rrc_out/RRCReconfiguration-v1530-IEs.c \ - ./rrc_out/MasterKeyUpdate.c \ - ./rrc_out/RRCReconfigurationComplete.c \ - ./rrc_out/RRCReconfigurationComplete-IEs.c \ - ./rrc_out/RRCReconfigurationComplete-v1530-IEs.c \ - ./rrc_out/RRCReject.c \ - ./rrc_out/RRCReject-IEs.c \ - ./rrc_out/RRCRelease.c \ - ./rrc_out/RRCRelease-IEs.c \ - ./rrc_out/RRCRelease-v1540-IEs.c \ - ./rrc_out/RedirectedCarrierInfo.c \ - ./rrc_out/RedirectedCarrierInfo-EUTRA.c \ - ./rrc_out/CarrierInfoNR.c \ - ./rrc_out/SuspendConfig.c \ - ./rrc_out/PeriodicRNAU-TimerValue.c \ - ./rrc_out/CellReselectionPriorities.c \ - ./rrc_out/PagingCycle.c \ - ./rrc_out/FreqPriorityListEUTRA.c \ - ./rrc_out/FreqPriorityListNR.c \ - ./rrc_out/FreqPriorityEUTRA.c \ - ./rrc_out/FreqPriorityNR.c \ - ./rrc_out/RAN-NotificationAreaInfo.c \ - ./rrc_out/PLMN-RAN-AreaCellList.c \ - ./rrc_out/PLMN-RAN-AreaCell.c \ - ./rrc_out/PLMN-RAN-AreaConfigList.c \ - ./rrc_out/PLMN-RAN-AreaConfig.c \ - ./rrc_out/RAN-AreaConfig.c \ - ./rrc_out/RRCResume.c \ - ./rrc_out/RRCResume-IEs.c \ - ./rrc_out/RRCResumeComplete.c \ - ./rrc_out/RRCResumeComplete-IEs.c \ - ./rrc_out/RRCResumeRequest.c \ - ./rrc_out/RRCResumeRequest-IEs.c \ - ./rrc_out/RRCResumeRequest1.c \ - ./rrc_out/RRCResumeRequest1-IEs.c \ - ./rrc_out/RRCSetup.c \ - ./rrc_out/RRCSetup-IEs.c \ - ./rrc_out/RRCSetupComplete.c \ - ./rrc_out/RRCSetupComplete-IEs.c \ - ./rrc_out/RegisteredAMF.c \ - ./rrc_out/RRCSetupRequest.c \ - ./rrc_out/RRCSetupRequest-IEs.c \ - ./rrc_out/InitialUE-Identity.c \ - ./rrc_out/EstablishmentCause.c \ - ./rrc_out/RRCSystemInfoRequest.c \ - ./rrc_out/RRCSystemInfoRequest-r15-IEs.c \ - ./rrc_out/SecurityModeCommand.c \ - ./rrc_out/SecurityModeCommand-IEs.c \ - ./rrc_out/SecurityConfigSMC.c \ - ./rrc_out/SecurityModeComplete.c \ - ./rrc_out/SecurityModeComplete-IEs.c \ - ./rrc_out/SecurityModeFailure.c \ - ./rrc_out/SecurityModeFailure-IEs.c \ - ./rrc_out/SIB1.c \ - ./rrc_out/UAC-AccessCategory1-SelectionAssistanceInfo.c \ - ./rrc_out/SystemInformation.c \ - ./rrc_out/SystemInformation-IEs.c \ - ./rrc_out/UEAssistanceInformation.c \ - ./rrc_out/UEAssistanceInformation-IEs.c \ - ./rrc_out/DelayBudgetReport.c \ - ./rrc_out/UEAssistanceInformation-v1540-IEs.c \ - ./rrc_out/OverheatingAssistance.c \ - ./rrc_out/ReducedAggregatedBandwidth.c \ - ./rrc_out/UECapabilityEnquiry.c \ - ./rrc_out/UECapabilityEnquiry-IEs.c \ - ./rrc_out/UECapabilityInformation.c \ - ./rrc_out/UECapabilityInformation-IEs.c \ - ./rrc_out/ULInformationTransfer.c \ - ./rrc_out/ULInformationTransfer-IEs.c \ - ./rrc_out/SIB2.c \ - ./rrc_out/RangeToBestCell.c \ - ./rrc_out/SIB3.c \ - ./rrc_out/IntraFreqNeighCellList.c \ - ./rrc_out/IntraFreqNeighCellInfo.c \ - ./rrc_out/IntraFreqBlackCellList.c \ - ./rrc_out/SIB4.c \ - ./rrc_out/InterFreqCarrierFreqList.c \ - ./rrc_out/InterFreqCarrierFreqInfo.c \ - ./rrc_out/InterFreqNeighCellList.c \ - ./rrc_out/InterFreqNeighCellInfo.c \ - ./rrc_out/InterFreqBlackCellList.c \ - ./rrc_out/SIB5.c \ - ./rrc_out/CarrierFreqListEUTRA.c \ - ./rrc_out/CarrierFreqEUTRA.c \ - ./rrc_out/EUTRA-FreqBlackCellList.c \ - ./rrc_out/EUTRA-FreqNeighCellList.c \ - ./rrc_out/EUTRA-FreqNeighCellInfo.c \ - ./rrc_out/SIB6.c \ - ./rrc_out/SIB7.c \ - ./rrc_out/SIB8.c \ - ./rrc_out/SIB9.c \ - ./rrc_out/AdditionalSpectrumEmission.c \ - ./rrc_out/Alpha.c \ - ./rrc_out/AMF-Identifier.c \ - ./rrc_out/ARFCN-ValueEUTRA.c \ - ./rrc_out/ARFCN-ValueNR.c \ - ./rrc_out/BeamFailureRecoveryConfig.c \ - ./rrc_out/PRACH-ResourceDedicatedBFR.c \ - ./rrc_out/BFR-SSB-Resource.c \ - ./rrc_out/BFR-CSIRS-Resource.c \ - ./rrc_out/BSR-Config.c \ - ./rrc_out/BWP.c \ - ./rrc_out/BWP-Downlink.c \ - ./rrc_out/BWP-DownlinkCommon.c \ - ./rrc_out/BWP-DownlinkDedicated.c \ - ./rrc_out/BWP-Id.c \ - ./rrc_out/BWP-Uplink.c \ - ./rrc_out/BWP-UplinkCommon.c \ - ./rrc_out/BWP-UplinkDedicated.c \ - ./rrc_out/CellAccessRelatedInfo.c \ - ./rrc_out/CellAccessRelatedInfo-EUTRA-5GC.c \ - ./rrc_out/PLMN-IdentityList-EUTRA-5GC.c \ - ./rrc_out/PLMN-Identity-EUTRA-5GC.c \ - ./rrc_out/CellIdentity-EUTRA-5GC.c \ - ./rrc_out/CellAccessRelatedInfo-EUTRA-EPC.c \ - ./rrc_out/PLMN-IdentityList-EUTRA-EPC.c \ - ./rrc_out/CellGroupConfig.c \ - ./rrc_out/SpCellConfig.c \ - ./rrc_out/ReconfigurationWithSync.c \ - ./rrc_out/SCellConfig.c \ - ./rrc_out/CellGroupId.c \ - ./rrc_out/CellIdentity.c \ - ./rrc_out/CellReselectionPriority.c \ - ./rrc_out/CellReselectionSubPriority.c \ - ./rrc_out/CGI-Info.c \ - ./rrc_out/CodebookConfig.c \ - ./rrc_out/ConfiguredGrantConfig.c \ - ./rrc_out/CG-UCI-OnPUSCH.c \ - ./rrc_out/ConnEstFailureControl.c \ - ./rrc_out/ControlResourceSet.c \ - ./rrc_out/ControlResourceSetId.c \ - ./rrc_out/ControlResourceSetZero.c \ - ./rrc_out/CrossCarrierSchedulingConfig.c \ - ./rrc_out/CSI-AperiodicTriggerStateList.c \ - ./rrc_out/CSI-AperiodicTriggerState.c \ - ./rrc_out/CSI-AssociatedReportConfigInfo.c \ - ./rrc_out/CSI-FrequencyOccupation.c \ - ./rrc_out/CSI-IM-Resource.c \ - ./rrc_out/CSI-IM-ResourceId.c \ - ./rrc_out/CSI-IM-ResourceSet.c \ - ./rrc_out/CSI-IM-ResourceSetId.c \ - ./rrc_out/CSI-MeasConfig.c \ - ./rrc_out/CSI-ReportConfig.c \ - ./rrc_out/CSI-ReportPeriodicityAndOffset.c \ - ./rrc_out/PUCCH-CSI-Resource.c \ - ./rrc_out/PortIndexFor8Ranks.c \ - ./rrc_out/PortIndex8.c \ - ./rrc_out/PortIndex4.c \ - ./rrc_out/PortIndex2.c \ - ./rrc_out/CSI-ReportConfigId.c \ - ./rrc_out/CSI-ResourceConfig.c \ - ./rrc_out/CSI-ResourceConfigId.c \ - ./rrc_out/CSI-ResourcePeriodicityAndOffset.c \ - ./rrc_out/CSI-RS-ResourceConfigMobility.c \ - ./rrc_out/CSI-RS-CellMobility.c \ - ./rrc_out/CSI-RS-Resource-Mobility.c \ - ./rrc_out/CSI-RS-Index.c \ - ./rrc_out/CSI-RS-ResourceMapping.c \ - ./rrc_out/CSI-SemiPersistentOnPUSCH-TriggerStateList.c \ - ./rrc_out/CSI-SemiPersistentOnPUSCH-TriggerState.c \ - ./rrc_out/CSI-SSB-ResourceSet.c \ - ./rrc_out/CSI-SSB-ResourceSetId.c \ - ./rrc_out/DedicatedNAS-Message.c \ - ./rrc_out/DMRS-DownlinkConfig.c \ - ./rrc_out/DMRS-UplinkConfig.c \ - ./rrc_out/DownlinkConfigCommon.c \ - ./rrc_out/DownlinkConfigCommonSIB.c \ - ./rrc_out/BCCH-Config.c \ - ./rrc_out/PCCH-Config.c \ - ./rrc_out/DownlinkPreemption.c \ - ./rrc_out/INT-ConfigurationPerServingCell.c \ - ./rrc_out/DRB-Identity.c \ - ./rrc_out/DRX-Config.c \ - ./rrc_out/FilterCoefficient.c \ - ./rrc_out/FreqBandIndicatorNR.c \ - ./rrc_out/FrequencyInfoDL.c \ - ./rrc_out/FrequencyInfoDL-SIB.c \ - ./rrc_out/FrequencyInfoUL.c \ - ./rrc_out/FrequencyInfoUL-SIB.c \ - ./rrc_out/Hysteresis.c \ - ./rrc_out/I-RNTI-Value.c \ - ./rrc_out/LocationMeasurementInfo.c \ - ./rrc_out/EUTRA-RSTD-InfoList.c \ - ./rrc_out/EUTRA-RSTD-Info.c \ - ./rrc_out/LogicalChannelConfig.c \ - ./rrc_out/LogicalChannelIdentity.c \ - ./rrc_out/MAC-CellGroupConfig.c \ - ./rrc_out/DataInactivityTimer.c \ - ./rrc_out/MeasConfig.c \ - ./rrc_out/MeasObjectToRemoveList.c \ - ./rrc_out/MeasIdToRemoveList.c \ - ./rrc_out/ReportConfigToRemoveList.c \ - ./rrc_out/MeasGapConfig.c \ - ./rrc_out/GapConfig.c \ - ./rrc_out/MeasGapSharingConfig.c \ - ./rrc_out/MeasGapSharingScheme.c \ - ./rrc_out/MeasId.c \ - ./rrc_out/MeasIdToAddModList.c \ - ./rrc_out/MeasIdToAddMod.c \ - ./rrc_out/MeasObjectEUTRA.c \ - ./rrc_out/EUTRA-CellIndexList.c \ - ./rrc_out/EUTRA-CellIndex.c \ - ./rrc_out/EUTRA-Cell.c \ - ./rrc_out/EUTRA-BlackCell.c \ - ./rrc_out/MeasObjectId.c \ - ./rrc_out/MeasObjectNR.c \ - ./rrc_out/ReferenceSignalConfig.c \ - ./rrc_out/SSB-ConfigMobility.c \ - ./rrc_out/Q-OffsetRangeList.c \ - ./rrc_out/ThresholdNR.c \ - ./rrc_out/CellsToAddModList.c \ - ./rrc_out/CellsToAddMod.c \ - ./rrc_out/MeasObjectToAddModList.c \ - ./rrc_out/MeasObjectToAddMod.c \ - ./rrc_out/MeasResultCellListSFTD.c \ - ./rrc_out/MeasResultCellSFTD.c \ - ./rrc_out/MeasResults.c \ - ./rrc_out/MeasResultServMOList.c \ - ./rrc_out/MeasResultServMO.c \ - ./rrc_out/MeasResultListNR.c \ - ./rrc_out/MeasResultNR.c \ - ./rrc_out/MeasResultListEUTRA.c \ - ./rrc_out/MeasResultEUTRA.c \ - ./rrc_out/MultiBandInfoListEUTRA.c \ - ./rrc_out/MeasQuantityResults.c \ - ./rrc_out/MeasQuantityResultsEUTRA.c \ - ./rrc_out/ResultsPerSSB-IndexList.c \ - ./rrc_out/ResultsPerSSB-Index.c \ - ./rrc_out/ResultsPerCSI-RS-IndexList.c \ - ./rrc_out/ResultsPerCSI-RS-Index.c \ - ./rrc_out/MeasResultSCG-Failure.c \ - ./rrc_out/MeasResultList2NR.c \ - ./rrc_out/MeasResult2NR.c \ - ./rrc_out/MobilityStateParameters.c \ - ./rrc_out/MultiFrequencyBandListNR.c \ - ./rrc_out/MultiFrequencyBandListNR-SIB.c \ - ./rrc_out/NR-MultiBandInfo.c \ - ./rrc_out/NextHopChainingCount.c \ - ./rrc_out/NG-5G-S-TMSI.c \ - ./rrc_out/NR-NS-PmaxList.c \ - ./rrc_out/NR-NS-PmaxValue.c \ - ./rrc_out/NZP-CSI-RS-Resource.c \ - ./rrc_out/NZP-CSI-RS-ResourceId.c \ - ./rrc_out/NZP-CSI-RS-ResourceSet.c \ - ./rrc_out/NZP-CSI-RS-ResourceSetId.c \ - ./rrc_out/P-Max.c \ - ./rrc_out/PCI-List.c \ - ./rrc_out/PCI-Range.c \ - ./rrc_out/PCI-RangeElement.c \ - ./rrc_out/PCI-RangeIndex.c \ - ./rrc_out/PCI-RangeIndexList.c \ - ./rrc_out/PDCCH-Config.c \ - ./rrc_out/PDCCH-ConfigCommon.c \ - ./rrc_out/PDCCH-ConfigSIB1.c \ - ./rrc_out/PDCCH-ServingCellConfig.c \ - ./rrc_out/PDCP-Config.c \ - ./rrc_out/UL-DataSplitThreshold.c \ - ./rrc_out/PDSCH-Config.c \ - ./rrc_out/RateMatchPatternGroup.c \ - ./rrc_out/PDSCH-ConfigCommon.c \ - ./rrc_out/PDSCH-ServingCellConfig.c \ - ./rrc_out/PDSCH-CodeBlockGroupTransmission.c \ - ./rrc_out/PDSCH-TimeDomainResourceAllocationList.c \ - ./rrc_out/PDSCH-TimeDomainResourceAllocation.c \ - ./rrc_out/PHR-Config.c \ - ./rrc_out/PhysCellId.c \ - ./rrc_out/PhysicalCellGroupConfig.c \ - ./rrc_out/PLMN-IdentitY.c \ - ./rrc_out/MCC.c \ - ./rrc_out/MNC.c \ - ./rrc_out/MCC-MNC-Digit.c \ - ./rrc_out/PLMN-IdentityInfoList.c \ - ./rrc_out/PLMN-IdentityInfo.c \ - ./rrc_out/PRB-Id.c \ - ./rrc_out/PTRS-DownlinkConfig.c \ - ./rrc_out/PTRS-UplinkConfig.c \ - ./rrc_out/PUCCH-Config.c \ - ./rrc_out/PUCCH-FormatConfig.c \ - ./rrc_out/PUCCH-MaxCodeRate.c \ - ./rrc_out/PUCCH-ResourceSet.c \ - ./rrc_out/PUCCH-ResourceSetId.c \ - ./rrc_out/PUCCH-Resource.c \ - ./rrc_out/PUCCH-ResourceId.c \ - ./rrc_out/PUCCH-format0.c \ - ./rrc_out/PUCCH-format1.c \ - ./rrc_out/PUCCH-format2.c \ - ./rrc_out/PUCCH-format3.c \ - ./rrc_out/PUCCH-format4.c \ - ./rrc_out/PUCCH-ConfigCommon.c \ - ./rrc_out/PUCCH-PathlossReferenceRS-Id.c \ - ./rrc_out/PUCCH-PowerControl.c \ - ./rrc_out/P0-PUCCH.c \ - ./rrc_out/P0-PUCCH-Id.c \ - ./rrc_out/PUCCH-PathlossReferenceRS.c \ - ./rrc_out/PUCCH-SpatialRelationInfo.c \ - ./rrc_out/PUCCH-SpatialRelationInfoId.c \ - ./rrc_out/PUCCH-TPC-CommandConfig.c \ - ./rrc_out/PUSCH-Config.c \ - ./rrc_out/UCI-OnPUSCH.c \ - ./rrc_out/PUSCH-ConfigCommon.c \ - ./rrc_out/PUSCH-PowerControl.c \ - ./rrc_out/P0-PUSCH-AlphaSet.c \ - ./rrc_out/P0-PUSCH-AlphaSetId.c \ - ./rrc_out/PUSCH-PathlossReferenceRS.c \ - ./rrc_out/PUSCH-PathlossReferenceRS-Id.c \ - ./rrc_out/SRI-PUSCH-PowerControl.c \ - ./rrc_out/SRI-PUSCH-PowerControlId.c \ - ./rrc_out/BetaOffsets.c \ - ./rrc_out/PUSCH-ServingCellConfig.c \ - ./rrc_out/PUSCH-CodeBlockGroupTransmission.c \ - ./rrc_out/PUSCH-TimeDomainResourceAllocationList.c \ - ./rrc_out/PUSCH-TimeDomainResourceAllocation.c \ - ./rrc_out/PUSCH-TPC-CommandConfig.c \ - ./rrc_out/Q-OffsetRange.c \ - ./rrc_out/Q-QualMin.c \ - ./rrc_out/Q-RxLevMin.c \ - ./rrc_out/QuantityConfig.c \ - ./rrc_out/QuantityConfigNR.c \ - ./rrc_out/QuantityConfigRS.c \ - ./rrc_out/FilterConfig.c \ - ./rrc_out/RACH-ConfigCommon.c \ - ./rrc_out/RACH-ConfigDedicated.c \ - ./rrc_out/CFRA.c \ - ./rrc_out/CFRA-SSB-Resource.c \ - ./rrc_out/CFRA-CSIRS-Resource.c \ - ./rrc_out/RACH-ConfigGeneric.c \ - ./rrc_out/RA-Prioritization.c \ - ./rrc_out/RadioBearerConfig.c \ - ./rrc_out/SRB-ToAddModList.c \ - ./rrc_out/SRB-ToAddMod.c \ - ./rrc_out/DRB-ToAddModList.c \ - ./rrc_out/DRB-ToAddMod.c \ - ./rrc_out/DRB-ToReleaseList.c \ - ./rrc_out/SecurityConfig.c \ - ./rrc_out/RadioLinkMonitoringConfig.c \ - ./rrc_out/RadioLinkMonitoringRS.c \ - ./rrc_out/RadioLinkMonitoringRS-Id.c \ - ./rrc_out/RAN-AreaCode.c \ - ./rrc_out/RateMatchPattern.c \ - ./rrc_out/RateMatchPatternId.c \ - ./rrc_out/RateMatchPatternLTE-CRS.c \ - ./rrc_out/RejectWaitTime.c \ - ./rrc_out/ReportConfigId.c \ - ./rrc_out/ReportConfigInterRAT.c \ - ./rrc_out/ReportCGI-EUTRA.c \ - ./rrc_out/EventTriggerConfigInterRAT.c \ - ./rrc_out/PeriodicalReportConfigInterRAT.c \ - ./rrc_out/MeasTriggerQuantityEUTRA.c \ - ./rrc_out/RSRP-RangeEUTRA.c \ - ./rrc_out/RSRQ-RangeEUTRA.c \ - ./rrc_out/SINR-RangeEUTRA.c \ - ./rrc_out/ReportConfigNR.c \ - ./rrc_out/ReportCGI.c \ - ./rrc_out/EventTriggerConfig.c \ - ./rrc_out/PeriodicalReportConfig.c \ - ./rrc_out/NR-RS-Type.c \ - ./rrc_out/MeasTriggerQuantity.c \ - ./rrc_out/MeasTriggerQuantityOffset.c \ - ./rrc_out/MeasReportQuantity.c \ - ./rrc_out/ReportConfigToAddModList.c \ - ./rrc_out/ReportConfigToAddMod.c \ - ./rrc_out/ReportInterval.c \ - ./rrc_out/ReselectionThreshold.c \ - ./rrc_out/ReselectionThresholdQ.c \ - ./rrc_out/ResumeCause.c \ - ./rrc_out/RLC-BearerConfig.c \ - ./rrc_out/RLC-Config.c \ - ./rrc_out/UL-AM-RLC.c \ - ./rrc_out/DL-AM-RLC.c \ - ./rrc_out/UL-UM-RLC.c \ - ./rrc_out/DL-UM-RLC.c \ - ./rrc_out/T-PollRetransmit.c \ - ./rrc_out/PollPDU.c \ - ./rrc_out/PollByte.c \ - ./rrc_out/T-Reassembly.c \ - ./rrc_out/T-StatusProhibit.c \ - ./rrc_out/SN-FieldLengthUM.c \ - ./rrc_out/SN-FieldLengthAM.c \ - ./rrc_out/RLF-TimersAndConstants.c \ - ./rrc_out/RNTI-Value.c \ - ./rrc_out/RSRP-Range.c \ - ./rrc_out/RSRQ-Range.c \ - ./rrc_out/SCellIndex.c \ - ./rrc_out/SchedulingRequestConfig.c \ - ./rrc_out/SchedulingRequestToAddMod.c \ - ./rrc_out/SchedulingRequestId.c \ - ./rrc_out/SchedulingRequestResourceConfig.c \ - ./rrc_out/SchedulingRequestResourceId.c \ - ./rrc_out/ScramblingId.c \ - ./rrc_out/SCS-SpecificCarrier.c \ - ./rrc_out/SDAP-Config.c \ - ./rrc_out/QFI.c \ - ./rrc_out/PDU-SessionID.c \ - ./rrc_out/SearchSpace.c \ - ./rrc_out/SearchSpaceId.c \ - ./rrc_out/SearchSpaceZero.c \ - ./rrc_out/SecurityAlgorithmConfig.c \ - ./rrc_out/IntegrityProtAlgorithm.c \ - ./rrc_out/CipheringAlgorithm.c \ - ./rrc_out/ServCellIndex.c \ - ./rrc_out/ServingCellConfig.c \ - ./rrc_out/UplinkConfig.c \ - ./rrc_out/ServingCellConfigCommon.c \ - ./rrc_out/ServingCellConfigCommonSIB.c \ - ./rrc_out/ShortI-RNTI-Value.c \ - ./rrc_out/ShortMAC-I.c \ - ./rrc_out/SINR-Range.c \ - ./rrc_out/SI-SchedulingInfo.c \ - ./rrc_out/SchedulingInfo.c \ - ./rrc_out/SIB-Mapping.c \ - ./rrc_out/SIB-TypeInfo.c \ - ./rrc_out/SI-RequestConfig.c \ - ./rrc_out/SI-RequestResources.c \ - ./rrc_out/SlotFormatCombinationsPerCell.c \ - ./rrc_out/SlotFormatCombination.c \ - ./rrc_out/SlotFormatCombinationId.c \ - ./rrc_out/SlotFormatIndicator.c \ - ./rrc_out/S-NSSAI.c \ - ./rrc_out/SpeedStateScaleFactors.c \ - ./rrc_out/SS-RSSI-Measurement.c \ - ./rrc_out/SPS-Config.c \ - ./rrc_out/SRB-Identity.c \ - ./rrc_out/SRS-CarrierSwitching.c \ - ./rrc_out/SRS-TPC-PDCCH-Config.c \ - ./rrc_out/SRS-CC-SetIndex.c \ - ./rrc_out/SRS-Config.c \ - ./rrc_out/SRS-ResourceSet.c \ - ./rrc_out/SRS-ResourceSetId.c \ - ./rrc_out/SRS-Resource.c \ - ./rrc_out/SRS-SpatialRelationInfo.c \ - ./rrc_out/SRS-ResourceId.c \ - ./rrc_out/SRS-PeriodicityAndOffset.c \ - ./rrc_out/SRS-TPC-CommandConfig.c \ - ./rrc_out/SSB-Index.c \ - ./rrc_out/SSB-MTC.c \ - ./rrc_out/SSB-MTC2.c \ - ./rrc_out/SSB-ToMeasure.c \ - ./rrc_out/SubcarrierSpacing.c \ - ./rrc_out/TAG-Config.c \ - ./rrc_out/TAG.c \ - ./rrc_out/TAG-Id.c \ - ./rrc_out/TimeAlignmentTimer.c \ - ./rrc_out/TCI-State.c \ - ./rrc_out/QCL-Info.c \ - ./rrc_out/TCI-StateId.c \ - ./rrc_out/TDD-UL-DL-ConfigCommon.c \ - ./rrc_out/TDD-UL-DL-Pattern.c \ - ./rrc_out/TDD-UL-DL-ConfigDedicated.c \ - ./rrc_out/TDD-UL-DL-SlotConfig.c \ - ./rrc_out/TDD-UL-DL-SlotIndex.c \ - ./rrc_out/TrackingAreaCode.c \ - ./rrc_out/T-Reselection.c \ - ./rrc_out/TimeToTrigger.c \ - ./rrc_out/UAC-BarringInfoSetIndex.c \ - ./rrc_out/UAC-BarringInfoSetList.c \ - ./rrc_out/UAC-BarringInfoSet.c \ - ./rrc_out/UAC-BarringPerCatList.c \ - ./rrc_out/UAC-BarringPerCat.c \ - ./rrc_out/UAC-BarringPerPLMN-List.c \ - ./rrc_out/UAC-BarringPerPLMN.c \ - ./rrc_out/UE-TimersAndConstants.c \ - ./rrc_out/UplinkConfigCommon.c \ - ./rrc_out/UplinkConfigCommonSIB.c \ - ./rrc_out/UplinkTxDirectCurrentList.c \ - ./rrc_out/UplinkTxDirectCurrentCell.c \ - ./rrc_out/UplinkTxDirectCurrentBWP.c \ - ./rrc_out/ZP-CSI-RS-Resource.c \ - ./rrc_out/ZP-CSI-RS-ResourceId.c \ - ./rrc_out/ZP-CSI-RS-ResourceSet.c \ - ./rrc_out/ZP-CSI-RS-ResourceSetId.c \ - ./rrc_out/AccessStratumRelease.c \ - ./rrc_out/BandCombinationList.c \ - ./rrc_out/BandCombination.c \ - ./rrc_out/BandParameters.c \ - ./rrc_out/CA-BandwidthClassEUTRA.c \ - ./rrc_out/CA-BandwidthClassNR.c \ - ./rrc_out/CA-ParametersEUTRA.c \ - ./rrc_out/CA-ParametersNR.c \ - ./rrc_out/FeatureSetCombination.c \ - ./rrc_out/FeatureSetsPerBand.c \ - ./rrc_out/FeatureSet.c \ - ./rrc_out/FeatureSetCombinationId.c \ - ./rrc_out/FeatureSetDownlink.c \ - ./rrc_out/CSI-RS-IM-ReceptionForFeedback.c \ - ./rrc_out/TypeI-SinglePanelCodebook.c \ - ./rrc_out/TypeI-MultiPanelCodebook.c \ - ./rrc_out/TypeII-Codebook.c \ - ./rrc_out/TypeII-CodebookPortSelection.c \ - ./rrc_out/FeatureSetDownlinkId.c \ - ./rrc_out/FeatureSetDownlinkPerCC.c \ - ./rrc_out/FeatureSetDownlinkPerCC-Id.c \ - ./rrc_out/FeatureSetEUTRA-DownlinkId.c \ - ./rrc_out/FeatureSetEUTRA-UplinkId.c \ - ./rrc_out/FeatureSets.c \ - ./rrc_out/FeatureSetUplink.c \ - ./rrc_out/CSI-ReportFramework.c \ - ./rrc_out/SRS-Resources.c \ - ./rrc_out/FeatureSetUplinkId.c \ - ./rrc_out/FeatureSetUplinkPerCC.c \ - ./rrc_out/FeatureSetUplinkPerCC-Id.c \ - ./rrc_out/FreqBandIndicatorEUTRA.c \ - ./rrc_out/FreqBandList.c \ - ./rrc_out/FreqBandInformation.c \ - ./rrc_out/FreqBandInformationEUTRA.c \ - ./rrc_out/FreqBandInformationNR.c \ - ./rrc_out/AggregatedBandwidth.c \ - ./rrc_out/FreqSeparationClass.c \ - ./rrc_out/InterRAT-Parameters.c \ - ./rrc_out/EUTRA-Parameters.c \ - ./rrc_out/EUTRA-ParametersCommon.c \ - ./rrc_out/EUTRA-ParametersXDD-Diff.c \ - ./rrc_out/MAC-Parameters.c \ - ./rrc_out/MAC-ParametersCommon.c \ - ./rrc_out/MAC-ParametersXDD-Diff.c \ - ./rrc_out/MeasAndMobParameters.c \ - ./rrc_out/MeasAndMobParametersCommon.c \ - ./rrc_out/MeasAndMobParametersXDD-Diff.c \ - ./rrc_out/MeasAndMobParametersFRX-Diff.c \ - ./rrc_out/MeasAndMobParametersMRDC.c \ - ./rrc_out/MeasAndMobParametersMRDC-Common.c \ - ./rrc_out/MeasAndMobParametersMRDC-XDD-Diff.c \ - ./rrc_out/MeasAndMobParametersMRDC-FRX-Diff.c \ - ./rrc_out/MIMO-LayersDL.c \ - ./rrc_out/MIMO-LayersUL.c \ - ./rrc_out/MIMO-ParametersPerBand.c \ - ./rrc_out/BeamManagementSSB-CSI-RS.c \ - ./rrc_out/CSI-RS-ForTracking.c \ - ./rrc_out/PTRS-DensityRecommendationDL.c \ - ./rrc_out/PTRS-DensityRecommendationUL.c \ - ./rrc_out/SRS-TxSwitch.c \ - ./rrc_out/ModulationOrder.c \ - ./rrc_out/MRDC-Parameters.c \ - ./rrc_out/PDCP-Parameters.c \ - ./rrc_out/PDCP-ParametersMRDC.c \ - ./rrc_out/Phy-Parameters.c \ - ./rrc_out/Phy-ParametersCommon.c \ - ./rrc_out/Phy-ParametersXDD-Diff.c \ - ./rrc_out/Phy-ParametersFRX-Diff.c \ - ./rrc_out/Phy-ParametersFR1.c \ - ./rrc_out/Phy-ParametersFR2.c \ - ./rrc_out/Phy-ParametersMRDC.c \ - ./rrc_out/NAICS-Capability-Entry.c \ - ./rrc_out/RAT-Type.c \ - ./rrc_out/RF-Parameters.c \ - ./rrc_out/BandNR.c \ - ./rrc_out/RF-ParametersMRDC.c \ - ./rrc_out/RLC-Parameters.c \ - ./rrc_out/SupportedBandwidth.c \ - ./rrc_out/UE-CapabilityRAT-ContainerList.c \ - ./rrc_out/UE-CapabilityRAT-Container.c \ - ./rrc_out/UE-CapabilityRAT-RequestList.c \ - ./rrc_out/UE-CapabilityRAT-Request.c \ - ./rrc_out/UE-CapabilityRequestFilterNR.c \ - ./rrc_out/UE-MRDC-Capability.c \ - ./rrc_out/UE-MRDC-CapabilityAddXDD-Mode.c \ - ./rrc_out/UE-MRDC-CapabilityAddFRX-Mode.c \ - ./rrc_out/GeneralParametersMRDC-XDD-Diff.c \ - ./rrc_out/UE-NR-Capability.c \ - ./rrc_out/UE-NR-CapabilityAddXDD-Mode.c \ - ./rrc_out/UE-NR-CapabilityAddFRX-Mode.c \ - ./rrc_out/EUTRA-AllowedMeasBandwidth.c \ - ./rrc_out/EUTRA-MBSFN-SubframeConfigList.c \ - ./rrc_out/EUTRA-MBSFN-SubframeConfig.c \ - ./rrc_out/EUTRA-MultiBandInfoList.c \ - ./rrc_out/EUTRA-MultiBandInfo.c \ - ./rrc_out/EUTRA-NS-PmaxList.c \ - ./rrc_out/EUTRA-NS-PmaxValue.c \ - ./rrc_out/EUTRA-PhysCellId.c \ - ./rrc_out/EUTRA-PhysCellIdRange.c \ - ./rrc_out/EUTRA-PresenceAntennaPort1.c \ - ./rrc_out/EUTRA-Q-OffsetRange.c \ - ./rrc_out/OtherConfig.c \ - ./rrc_out/RRC-TransactionIdentifier.c \ - ./rrc_out/VarPendingRNA-Update.c \ - ./rrc_out/VarMeasConfig.c \ - ./rrc_out/VarMeasReportList.c \ - ./rrc_out/VarMeasReport.c \ - ./rrc_out/CellsTriggeredList.c \ - ./rrc_out/VarResumeMAC-Input.c \ - ./rrc_out/VarShortMAC-Input.c \ - ./rrc_out/HandoverCommand.c \ - ./rrc_out/HandoverCommand-IEs.c \ - ./rrc_out/HandoverPreparationInformation.c \ - ./rrc_out/HandoverPreparationInformation-IEs.c \ - ./rrc_out/AS-Config.c \ - ./rrc_out/AS-Context.c \ - ./rrc_out/ReestablishmentInfo.c \ - ./rrc_out/ReestabNCellInfoList.c \ - ./rrc_out/ReestabNCellInfo.c \ - ./rrc_out/RRM-Config.c \ - ./rrc_out/CG-Config.c \ - ./rrc_out/CG-Config-IEs.c \ - ./rrc_out/MeasConfigSN.c \ - ./rrc_out/NR-FreqInfo.c \ - ./rrc_out/ConfigRestrictModReqSCG.c \ - ./rrc_out/BandCombinationIndex.c \ - ./rrc_out/BandCombinationInfoSN.c \ - ./rrc_out/FR-InfoList.c \ - ./rrc_out/FR-Info.c \ - ./rrc_out/CandidateServingFreqListNR.c \ - ./rrc_out/CG-ConfigInfo.c \ - ./rrc_out/CG-ConfigInfo-IEs.c \ - ./rrc_out/ConfigRestrictInfoSCG.c \ - ./rrc_out/BandCombinationInfoList.c \ - ./rrc_out/BandCombinationInfo.c \ - ./rrc_out/FeatureSetEntryIndex.c \ - ./rrc_out/DRX-Info.c \ - ./rrc_out/MeasConfigMN.c \ - ./rrc_out/MRDC-AssistanceInfo.c \ - ./rrc_out/AffectedCarrierFreqCombInfoMRDC.c \ - ./rrc_out/VictimSystemType.c \ - ./rrc_out/AffectedCarrierFreqCombEUTRA.c \ - ./rrc_out/AffectedCarrierFreqCombNR.c \ - ./rrc_out/MeasurementTimingConfiguration.c \ - ./rrc_out/MeasurementTimingConfiguration-IEs.c \ - ./rrc_out/MeasTimingList.c \ - ./rrc_out/MeasTiming.c \ - ./rrc_out/UERadioPagingInformation.c \ - ./rrc_out/UERadioPagingInformation-IEs.c \ - ./rrc_out/UERadioAccessCapabilityInformation.c \ - ./rrc_out/UERadioAccessCapabilityInformation-IEs.c + ./rrc_out_hlal/BCCH-BCH-Message.c \ + ./rrc_out_hlal/BCCH-BCH-MessageType.c \ + ./rrc_out_hlal/BCCH-DL-SCH-Message.c \ + ./rrc_out_hlal/BCCH-DL-SCH-MessageType.c \ + ./rrc_out_hlal/DL-CCCH-Message.c \ + ./rrc_out_hlal/DL-CCCH-MessageType.c \ + ./rrc_out_hlal/DL-DCCH-Message.c \ + ./rrc_out_hlal/DL-DCCH-MessageType.c \ + ./rrc_out_hlal/PCCH-Message.c \ + ./rrc_out_hlal/PCCH-MessageType.c \ + ./rrc_out_hlal/UL-CCCH-Message.c \ + ./rrc_out_hlal/UL-CCCH-MessageType.c \ + ./rrc_out_hlal/UL-CCCH1-Message.c \ + ./rrc_out_hlal/UL-CCCH1-MessageType.c \ + ./rrc_out_hlal/UL-DCCH-Message.c \ + ./rrc_out_hlal/UL-DCCH-MessageType.c \ + ./rrc_out_hlal/CounterCheck.c \ + ./rrc_out_hlal/CounterCheck-IEs.c \ + ./rrc_out_hlal/DRB-CountMSB-InfoList.c \ + ./rrc_out_hlal/DRB-CountMSB-Info.c \ + ./rrc_out_hlal/CounterCheckResponse.c \ + ./rrc_out_hlal/CounterCheckResponse-IEs.c \ + ./rrc_out_hlal/DRB-CountInfoList.c \ + ./rrc_out_hlal/DRB-CountInfo.c \ + ./rrc_out_hlal/DLInformationTransfer.c \ + ./rrc_out_hlal/DLInformationTransfer-IEs.c \ + ./rrc_out_hlal/FailureInformation.c \ + ./rrc_out_hlal/FailureInformation-IEs.c \ + ./rrc_out_hlal/FailureInfoRLC-Bearer.c \ + ./rrc_out_hlal/LocationMeasurementIndication.c \ + ./rrc_out_hlal/LocationMeasurementIndication-IEs.c \ + ./rrc_out_hlal/MIB.c \ + ./rrc_out_hlal/MeasurementReport.c \ + ./rrc_out_hlal/MeasurementReport-IEs.c \ + ./rrc_out_hlal/MobilityFromNRCommand.c \ + ./rrc_out_hlal/MobilityFromNRCommand-IEs.c \ + ./rrc_out_hlal/Paging.c \ + ./rrc_out_hlal/PagingRecordList.c \ + ./rrc_out_hlal/PagingRecord.c \ + ./rrc_out_hlal/PagingUE-Identity.c \ + ./rrc_out_hlal/RRCReestablishment.c \ + ./rrc_out_hlal/RRCReestablishment-IEs.c \ + ./rrc_out_hlal/RRCReestablishmentComplete.c \ + ./rrc_out_hlal/RRCReestablishmentComplete-IEs.c \ + ./rrc_out_hlal/RRCReestablishmentRequest.c \ + ./rrc_out_hlal/RRCReestablishmentRequest-IEs.c \ + ./rrc_out_hlal/ReestabUE-Identity.c \ + ./rrc_out_hlal/ReestablishmentCause.c \ + ./rrc_out_hlal/RRCReconfiguration.c \ + ./rrc_out_hlal/RRCReconfiguration-IEs.c \ + ./rrc_out_hlal/RRCReconfiguration-v1530-IEs.c \ + ./rrc_out_hlal/MasterKeyUpdate.c \ + ./rrc_out_hlal/RRCReconfigurationComplete.c \ + ./rrc_out_hlal/RRCReconfigurationComplete-IEs.c \ + ./rrc_out_hlal/RRCReconfigurationComplete-v1530-IEs.c \ + ./rrc_out_hlal/RRCReject.c \ + ./rrc_out_hlal/RRCReject-IEs.c \ + ./rrc_out_hlal/RRCRelease.c \ + ./rrc_out_hlal/RRCRelease-IEs.c \ + ./rrc_out_hlal/RRCRelease-v1540-IEs.c \ + ./rrc_out_hlal/RedirectedCarrierInfo.c \ + ./rrc_out_hlal/RedirectedCarrierInfo-EUTRA.c \ + ./rrc_out_hlal/CarrierInfoNR.c \ + ./rrc_out_hlal/SuspendConfig.c \ + ./rrc_out_hlal/PeriodicRNAU-TimerValue.c \ + ./rrc_out_hlal/CellReselectionPriorities.c \ + ./rrc_out_hlal/PagingCycle.c \ + ./rrc_out_hlal/FreqPriorityListEUTRA.c \ + ./rrc_out_hlal/FreqPriorityListNR.c \ + ./rrc_out_hlal/FreqPriorityEUTRA.c \ + ./rrc_out_hlal/FreqPriorityNR.c \ + ./rrc_out_hlal/RAN-NotificationAreaInfo.c \ + ./rrc_out_hlal/PLMN-RAN-AreaCellList.c \ + ./rrc_out_hlal/PLMN-RAN-AreaCell.c \ + ./rrc_out_hlal/PLMN-RAN-AreaConfigList.c \ + ./rrc_out_hlal/PLMN-RAN-AreaConfig.c \ + ./rrc_out_hlal/RAN-AreaConfig.c \ + ./rrc_out_hlal/RRCResume.c \ + ./rrc_out_hlal/RRCResume-IEs.c \ + ./rrc_out_hlal/RRCResumeComplete.c \ + ./rrc_out_hlal/RRCResumeComplete-IEs.c \ + ./rrc_out_hlal/RRCResumeRequest.c \ + ./rrc_out_hlal/RRCResumeRequest-IEs.c \ + ./rrc_out_hlal/RRCResumeRequest1.c \ + ./rrc_out_hlal/RRCResumeRequest1-IEs.c \ + ./rrc_out_hlal/RRCSetup.c \ + ./rrc_out_hlal/RRCSetup-IEs.c \ + ./rrc_out_hlal/RRCSetupComplete.c \ + ./rrc_out_hlal/RRCSetupComplete-IEs.c \ + ./rrc_out_hlal/RegisteredAMF.c \ + ./rrc_out_hlal/RRCSetupRequest.c \ + ./rrc_out_hlal/RRCSetupRequest-IEs.c \ + ./rrc_out_hlal/InitialUE-Identity.c \ + ./rrc_out_hlal/EstablishmentCause.c \ + ./rrc_out_hlal/RRCSystemInfoRequest.c \ + ./rrc_out_hlal/RRCSystemInfoRequest-r15-IEs.c \ + ./rrc_out_hlal/SecurityModeCommand.c \ + ./rrc_out_hlal/SecurityModeCommand-IEs.c \ + ./rrc_out_hlal/SecurityConfigSMC.c \ + ./rrc_out_hlal/SecurityModeComplete.c \ + ./rrc_out_hlal/SecurityModeComplete-IEs.c \ + ./rrc_out_hlal/SecurityModeFailure.c \ + ./rrc_out_hlal/SecurityModeFailure-IEs.c \ + ./rrc_out_hlal/SIB1.c \ + ./rrc_out_hlal/UAC-AccessCategory1-SelectionAssistanceInfo.c \ + ./rrc_out_hlal/SystemInformation.c \ + ./rrc_out_hlal/SystemInformation-IEs.c \ + ./rrc_out_hlal/UEAssistanceInformation.c \ + ./rrc_out_hlal/UEAssistanceInformation-IEs.c \ + ./rrc_out_hlal/DelayBudgetReport.c \ + ./rrc_out_hlal/UEAssistanceInformation-v1540-IEs.c \ + ./rrc_out_hlal/OverheatingAssistance.c \ + ./rrc_out_hlal/ReducedAggregatedBandwidth.c \ + ./rrc_out_hlal/UECapabilityEnquiry.c \ + ./rrc_out_hlal/UECapabilityEnquiry-IEs.c \ + ./rrc_out_hlal/UECapabilityInformation.c \ + ./rrc_out_hlal/UECapabilityInformation-IEs.c \ + ./rrc_out_hlal/ULInformationTransfer.c \ + ./rrc_out_hlal/ULInformationTransfer-IEs.c \ + ./rrc_out_hlal/SIB2.c \ + ./rrc_out_hlal/RangeToBestCell.c \ + ./rrc_out_hlal/SIB3.c \ + ./rrc_out_hlal/IntraFreqNeighCellList.c \ + ./rrc_out_hlal/IntraFreqNeighCellInfo.c \ + ./rrc_out_hlal/IntraFreqBlackCellList.c \ + ./rrc_out_hlal/SIB4.c \ + ./rrc_out_hlal/InterFreqCarrierFreqList.c \ + ./rrc_out_hlal/InterFreqCarrierFreqInfo.c \ + ./rrc_out_hlal/InterFreqNeighCellList.c \ + ./rrc_out_hlal/InterFreqNeighCellInfo.c \ + ./rrc_out_hlal/InterFreqBlackCellList.c \ + ./rrc_out_hlal/SIB5.c \ + ./rrc_out_hlal/CarrierFreqListEUTRA.c \ + ./rrc_out_hlal/CarrierFreqEUTRA.c \ + ./rrc_out_hlal/EUTRA-FreqBlackCellList.c \ + ./rrc_out_hlal/EUTRA-FreqNeighCellList.c \ + ./rrc_out_hlal/EUTRA-FreqNeighCellInfo.c \ + ./rrc_out_hlal/SIB6.c \ + ./rrc_out_hlal/SIB7.c \ + ./rrc_out_hlal/SIB8.c \ + ./rrc_out_hlal/SIB9.c \ + ./rrc_out_hlal/AdditionalSpectrumEmission.c \ + ./rrc_out_hlal/Alpha.c \ + ./rrc_out_hlal/AMF-Identifier.c \ + ./rrc_out_hlal/ARFCN-ValueEUTRA.c \ + ./rrc_out_hlal/ARFCN-ValueNR.c \ + ./rrc_out_hlal/BeamFailureRecoveryConfig.c \ + ./rrc_out_hlal/PRACH-ResourceDedicatedBFR.c \ + ./rrc_out_hlal/BFR-SSB-Resource.c \ + ./rrc_out_hlal/BFR-CSIRS-Resource.c \ + ./rrc_out_hlal/BSR-Config.c \ + ./rrc_out_hlal/BWP.c \ + ./rrc_out_hlal/BWP-Downlink.c \ + ./rrc_out_hlal/BWP-DownlinkCommon.c \ + ./rrc_out_hlal/BWP-DownlinkDedicated.c \ + ./rrc_out_hlal/BWP-Id.c \ + ./rrc_out_hlal/BWP-Uplink.c \ + ./rrc_out_hlal/BWP-UplinkCommon.c \ + ./rrc_out_hlal/BWP-UplinkDedicated.c \ + ./rrc_out_hlal/CellAccessRelatedInfo.c \ + ./rrc_out_hlal/CellAccessRelatedInfo-EUTRA-5GC.c \ + ./rrc_out_hlal/PLMN-IdentityList-EUTRA-5GC.c \ + ./rrc_out_hlal/PLMN-Identity-EUTRA-5GC.c \ + ./rrc_out_hlal/CellIdentity-EUTRA-5GC.c \ + ./rrc_out_hlal/CellAccessRelatedInfo-EUTRA-EPC.c \ + ./rrc_out_hlal/PLMN-IdentityList-EUTRA-EPC.c \ + ./rrc_out_hlal/CellGroupConfigRrc.c \ + ./rrc_out_hlal/SpCellConfig.c \ + ./rrc_out_hlal/ReconfigurationWithSync.c \ + ./rrc_out_hlal/SCellConfig.c \ + ./rrc_out_hlal/CellGroupId.c \ + ./rrc_out_hlal/CellIdentity.c \ + ./rrc_out_hlal/CellReselectionPriority.c \ + ./rrc_out_hlal/CellReselectionSubPriority.c \ + ./rrc_out_hlal/CGI-Info.c \ + ./rrc_out_hlal/CodebookConfig.c \ + ./rrc_out_hlal/ConfiguredGrantConfig.c \ + ./rrc_out_hlal/CG-UCI-OnPUSCH.c \ + ./rrc_out_hlal/ConnEstFailureControl.c \ + ./rrc_out_hlal/ControlResourceSet.c \ + ./rrc_out_hlal/ControlResourceSetId.c \ + ./rrc_out_hlal/ControlResourceSetZero.c \ + ./rrc_out_hlal/CrossCarrierSchedulingConfig.c \ + ./rrc_out_hlal/CSI-AperiodicTriggerStateList.c \ + ./rrc_out_hlal/CSI-AperiodicTriggerState.c \ + ./rrc_out_hlal/CSI-AssociatedReportConfigInfo.c \ + ./rrc_out_hlal/CSI-FrequencyOccupation.c \ + ./rrc_out_hlal/CSI-IM-Resource.c \ + ./rrc_out_hlal/CSI-IM-ResourceId.c \ + ./rrc_out_hlal/CSI-IM-ResourceSet.c \ + ./rrc_out_hlal/CSI-IM-ResourceSetId.c \ + ./rrc_out_hlal/CSI-MeasConfig.c \ + ./rrc_out_hlal/CSI-ReportConfig.c \ + ./rrc_out_hlal/CSI-ReportPeriodicityAndOffset.c \ + ./rrc_out_hlal/PUCCH-CSI-Resource.c \ + ./rrc_out_hlal/PortIndexFor8Ranks.c \ + ./rrc_out_hlal/PortIndex8.c \ + ./rrc_out_hlal/PortIndex4.c \ + ./rrc_out_hlal/PortIndex2.c \ + ./rrc_out_hlal/CSI-ReportConfigId.c \ + ./rrc_out_hlal/CSI-ResourceConfig.c \ + ./rrc_out_hlal/CSI-ResourceConfigId.c \ + ./rrc_out_hlal/CSI-ResourcePeriodicityAndOffset.c \ + ./rrc_out_hlal/CSI-RS-ResourceConfigMobility.c \ + ./rrc_out_hlal/CSI-RS-CellMobility.c \ + ./rrc_out_hlal/CSI-RS-Resource-Mobility.c \ + ./rrc_out_hlal/CSI-RS-Index.c \ + ./rrc_out_hlal/CSI-RS-ResourceMapping.c \ + ./rrc_out_hlal/CSI-SemiPersistentOnPUSCH-TriggerStateList.c \ + ./rrc_out_hlal/CSI-SemiPersistentOnPUSCH-TriggerState.c \ + ./rrc_out_hlal/CSI-SSB-ResourceSet.c \ + ./rrc_out_hlal/CSI-SSB-ResourceSetId.c \ + ./rrc_out_hlal/DedicatedNAS-Message.c \ + ./rrc_out_hlal/DMRS-DownlinkConfig.c \ + ./rrc_out_hlal/DMRS-UplinkConfig.c \ + ./rrc_out_hlal/DownlinkConfigCommon.c \ + ./rrc_out_hlal/DownlinkConfigCommonSIB.c \ + ./rrc_out_hlal/BCCH-Config.c \ + ./rrc_out_hlal/PCCH-Config.c \ + ./rrc_out_hlal/DownlinkPreemption.c \ + ./rrc_out_hlal/INT-ConfigurationPerServingCell.c \ + ./rrc_out_hlal/DRB-Identity.c \ + ./rrc_out_hlal/DRX-Config.c \ + ./rrc_out_hlal/FilterCoefficient.c \ + ./rrc_out_hlal/FreqBandIndicatorNR.c \ + ./rrc_out_hlal/FrequencyInfoDL.c \ + ./rrc_out_hlal/FrequencyInfoDL-SIB.c \ + ./rrc_out_hlal/FrequencyInfoUL.c \ + ./rrc_out_hlal/FrequencyInfoUL-SIB.c \ + ./rrc_out_hlal/Hysteresis.c \ + ./rrc_out_hlal/I-RNTI-Value.c \ + ./rrc_out_hlal/LocationMeasurementInfo.c \ + ./rrc_out_hlal/EUTRA-RSTD-InfoList.c \ + ./rrc_out_hlal/EUTRA-RSTD-Info.c \ + ./rrc_out_hlal/LogicalChannelConfig.c \ + ./rrc_out_hlal/LogicalChannelIdentity.c \ + ./rrc_out_hlal/MAC-CellGroupConfig.c \ + ./rrc_out_hlal/DataInactivityTimer.c \ + ./rrc_out_hlal/MeasConfig.c \ + ./rrc_out_hlal/MeasObjectToRemoveList.c \ + ./rrc_out_hlal/MeasIdToRemoveList.c \ + ./rrc_out_hlal/ReportConfigToRemoveList.c \ + ./rrc_out_hlal/MeasGapConfig.c \ + ./rrc_out_hlal/GapConfig.c \ + ./rrc_out_hlal/MeasGapSharingConfig.c \ + ./rrc_out_hlal/MeasGapSharingScheme.c \ + ./rrc_out_hlal/MeasId.c \ + ./rrc_out_hlal/MeasIdToAddModList.c \ + ./rrc_out_hlal/MeasIdToAddMod.c \ + ./rrc_out_hlal/MeasObjectEUTRA.c \ + ./rrc_out_hlal/EUTRA-CellIndexList.c \ + ./rrc_out_hlal/EUTRA-CellIndex.c \ + ./rrc_out_hlal/EUTRA-Cell.c \ + ./rrc_out_hlal/EUTRA-BlackCell.c \ + ./rrc_out_hlal/MeasObjectId.c \ + ./rrc_out_hlal/MeasObjectNR.c \ + ./rrc_out_hlal/ReferenceSignalConfig.c \ + ./rrc_out_hlal/SSB-ConfigMobility.c \ + ./rrc_out_hlal/Q-OffsetRangeList.c \ + ./rrc_out_hlal/ThresholdNR.c \ + ./rrc_out_hlal/CellsToAddModList.c \ + ./rrc_out_hlal/CellsToAddMod.c \ + ./rrc_out_hlal/MeasObjectToAddModList.c \ + ./rrc_out_hlal/MeasObjectToAddMod.c \ + ./rrc_out_hlal/MeasResultCellListSFTD.c \ + ./rrc_out_hlal/MeasResultCellSFTD.c \ + ./rrc_out_hlal/MeasResults.c \ + ./rrc_out_hlal/MeasResultServMOList.c \ + ./rrc_out_hlal/MeasResultServMO.c \ + ./rrc_out_hlal/MeasResultListNR.c \ + ./rrc_out_hlal/MeasResultNR.c \ + ./rrc_out_hlal/MeasResultListEUTRA.c \ + ./rrc_out_hlal/MeasResultEUTRA.c \ + ./rrc_out_hlal/MultiBandInfoListEUTRA.c \ + ./rrc_out_hlal/MeasQuantityResults.c \ + ./rrc_out_hlal/MeasQuantityResultsEUTRA.c \ + ./rrc_out_hlal/ResultsPerSSB-IndexList.c \ + ./rrc_out_hlal/ResultsPerSSB-Index.c \ + ./rrc_out_hlal/ResultsPerCSI-RS-IndexList.c \ + ./rrc_out_hlal/ResultsPerCSI-RS-Index.c \ + ./rrc_out_hlal/MeasResultSCG-Failure.c \ + ./rrc_out_hlal/MeasResultList2NR.c \ + ./rrc_out_hlal/MeasResult2NR.c \ + ./rrc_out_hlal/MobilityStateParameters.c \ + ./rrc_out_hlal/MultiFrequencyBandListNR.c \ + ./rrc_out_hlal/MultiFrequencyBandListNR-SIB.c \ + ./rrc_out_hlal/NR-MultiBandInfo.c \ + ./rrc_out_hlal/NextHopChainingCount.c \ + ./rrc_out_hlal/NG-5G-S-TMSI.c \ + ./rrc_out_hlal/NR-NS-PmaxList.c \ + ./rrc_out_hlal/NR-NS-PmaxValue.c \ + ./rrc_out_hlal/NZP-CSI-RS-Resource.c \ + ./rrc_out_hlal/NZP-CSI-RS-ResourceId.c \ + ./rrc_out_hlal/NZP-CSI-RS-ResourceSet.c \ + ./rrc_out_hlal/NZP-CSI-RS-ResourceSetId.c \ + ./rrc_out_hlal/P-Max.c \ + ./rrc_out_hlal/PCI-List.c \ + ./rrc_out_hlal/PCI-Range.c \ + ./rrc_out_hlal/PCI-RangeElement.c \ + ./rrc_out_hlal/PCI-RangeIndex.c \ + ./rrc_out_hlal/PCI-RangeIndexList.c \ + ./rrc_out_hlal/PDCCH-Config.c \ + ./rrc_out_hlal/PDCCH-ConfigCommon.c \ + ./rrc_out_hlal/PDCCH-ConfigSIB1.c \ + ./rrc_out_hlal/PDCCH-ServingCellConfig.c \ + ./rrc_out_hlal/PDCP-Config.c \ + ./rrc_out_hlal/UL-DataSplitThreshold.c \ + ./rrc_out_hlal/PDSCH-Config.c \ + ./rrc_out_hlal/RateMatchPatternGroup.c \ + ./rrc_out_hlal/PDSCH-ConfigCommon.c \ + ./rrc_out_hlal/PDSCH-ServingCellConfig.c \ + ./rrc_out_hlal/PDSCH-CodeBlockGroupTransmission.c \ + ./rrc_out_hlal/PDSCH-TimeDomainResourceAllocationList.c \ + ./rrc_out_hlal/PDSCH-TimeDomainResourceAllocation.c \ + ./rrc_out_hlal/PHR-Config.c \ + ./rrc_out_hlal/PhysCellId.c \ + ./rrc_out_hlal/PhysicalCellGroupConfig.c \ + ./rrc_out_hlal/PLMN-IdentitY.c \ + ./rrc_out_hlal/MCC.c \ + ./rrc_out_hlal/MNC.c \ + ./rrc_out_hlal/MCC-MNC-Digit.c \ + ./rrc_out_hlal/PLMN-IdentityInfoList.c \ + ./rrc_out_hlal/PLMN-IdentityInfo.c \ + ./rrc_out_hlal/PRB-Id.c \ + ./rrc_out_hlal/PTRS-DownlinkConfig.c \ + ./rrc_out_hlal/PTRS-UplinkConfig.c \ + ./rrc_out_hlal/PUCCH-Config.c \ + ./rrc_out_hlal/PUCCH-FormatConfig.c \ + ./rrc_out_hlal/PUCCH-MaxCodeRate.c \ + ./rrc_out_hlal/PUCCH-ResourceSet.c \ + ./rrc_out_hlal/PUCCH-ResourceSetId.c \ + ./rrc_out_hlal/PUCCH-Resource.c \ + ./rrc_out_hlal/PUCCH-ResourceId.c \ + ./rrc_out_hlal/PUCCH-format0.c \ + ./rrc_out_hlal/PUCCH-format1.c \ + ./rrc_out_hlal/PUCCH-format2.c \ + ./rrc_out_hlal/PUCCH-format3.c \ + ./rrc_out_hlal/PUCCH-format4.c \ + ./rrc_out_hlal/PUCCH-ConfigCommon.c \ + ./rrc_out_hlal/PUCCH-PathlossReferenceRS-Id.c \ + ./rrc_out_hlal/PUCCH-PowerControl.c \ + ./rrc_out_hlal/P0-PUCCH.c \ + ./rrc_out_hlal/P0-PUCCH-Id.c \ + ./rrc_out_hlal/PUCCH-PathlossReferenceRS.c \ + ./rrc_out_hlal/PUCCH-SpatialRelationInfo.c \ + ./rrc_out_hlal/PUCCH-SpatialRelationInfoId.c \ + ./rrc_out_hlal/PUCCH-TPC-CommandConfig.c \ + ./rrc_out_hlal/PUSCH-Config.c \ + ./rrc_out_hlal/UCI-OnPUSCH.c \ + ./rrc_out_hlal/PUSCH-ConfigCommon.c \ + ./rrc_out_hlal/PUSCH-PowerControl.c \ + ./rrc_out_hlal/P0-PUSCH-AlphaSet.c \ + ./rrc_out_hlal/P0-PUSCH-AlphaSetId.c \ + ./rrc_out_hlal/PUSCH-PathlossReferenceRS.c \ + ./rrc_out_hlal/PUSCH-PathlossReferenceRS-Id.c \ + ./rrc_out_hlal/SRI-PUSCH-PowerControl.c \ + ./rrc_out_hlal/SRI-PUSCH-PowerControlId.c \ + ./rrc_out_hlal/BetaOffsets.c \ + ./rrc_out_hlal/PUSCH-ServingCellConfig.c \ + ./rrc_out_hlal/PUSCH-CodeBlockGroupTransmission.c \ + ./rrc_out_hlal/PUSCH-TimeDomainResourceAllocationList.c \ + ./rrc_out_hlal/PUSCH-TimeDomainResourceAllocation.c \ + ./rrc_out_hlal/PUSCH-TPC-CommandConfig.c \ + ./rrc_out_hlal/Q-OffsetRange.c \ + ./rrc_out_hlal/Q-QualMin.c \ + ./rrc_out_hlal/Q-RxLevMin.c \ + ./rrc_out_hlal/QuantityConfig.c \ + ./rrc_out_hlal/QuantityConfigNR.c \ + ./rrc_out_hlal/QuantityConfigRS.c \ + ./rrc_out_hlal/FilterConfig.c \ + ./rrc_out_hlal/RACH-ConfigCommon.c \ + ./rrc_out_hlal/RACH-ConfigDedicated.c \ + ./rrc_out_hlal/CFRA.c \ + ./rrc_out_hlal/CFRA-SSB-Resource.c \ + ./rrc_out_hlal/CFRA-CSIRS-Resource.c \ + ./rrc_out_hlal/RACH-ConfigGeneric.c \ + ./rrc_out_hlal/RA-Prioritization.c \ + ./rrc_out_hlal/RadioBearerConfig.c \ + ./rrc_out_hlal/SRB-ToAddModList.c \ + ./rrc_out_hlal/SRB-ToAddMod.c \ + ./rrc_out_hlal/DRB-ToAddModList.c \ + ./rrc_out_hlal/DRB-ToAddMod.c \ + ./rrc_out_hlal/DRB-ToReleaseList.c \ + ./rrc_out_hlal/SecurityConfig.c \ + ./rrc_out_hlal/RadioLinkMonitoringConfig.c \ + ./rrc_out_hlal/RadioLinkMonitoringRS.c \ + ./rrc_out_hlal/RadioLinkMonitoringRS-Id.c \ + ./rrc_out_hlal/RAN-AreaCode.c \ + ./rrc_out_hlal/RateMatchPattern.c \ + ./rrc_out_hlal/RateMatchPatternId.c \ + ./rrc_out_hlal/RateMatchPatternLTE-CRS.c \ + ./rrc_out_hlal/RejectWaitTime.c \ + ./rrc_out_hlal/ReportConfigId.c \ + ./rrc_out_hlal/ReportConfigInterRAT.c \ + ./rrc_out_hlal/ReportCGI-EUTRA.c \ + ./rrc_out_hlal/EventTriggerConfigInterRAT.c \ + ./rrc_out_hlal/PeriodicalReportConfigInterRAT.c \ + ./rrc_out_hlal/MeasTriggerQuantityEUTRA.c \ + ./rrc_out_hlal/RSRP-RangeEUTRA.c \ + ./rrc_out_hlal/RSRQ-RangeEUTRA.c \ + ./rrc_out_hlal/SINR-RangeEUTRA.c \ + ./rrc_out_hlal/ReportConfigNR.c \ + ./rrc_out_hlal/ReportCGI.c \ + ./rrc_out_hlal/EventTriggerConfig.c \ + ./rrc_out_hlal/PeriodicalReportConfig.c \ + ./rrc_out_hlal/NR-RS-Type.c \ + ./rrc_out_hlal/MeasTriggerQuantity.c \ + ./rrc_out_hlal/MeasTriggerQuantityOffset.c \ + ./rrc_out_hlal/MeasReportQuantity.c \ + ./rrc_out_hlal/ReportConfigToAddModList.c \ + ./rrc_out_hlal/ReportConfigToAddMod.c \ + ./rrc_out_hlal/ReportInterval.c \ + ./rrc_out_hlal/ReselectionThreshold.c \ + ./rrc_out_hlal/ReselectionThresholdQ.c \ + ./rrc_out_hlal/ResumeCause.c \ + ./rrc_out_hlal/RLC-BearerConfig.c \ + ./rrc_out_hlal/RLC-Config.c \ + ./rrc_out_hlal/UL-AM-RLC.c \ + ./rrc_out_hlal/DL-AM-RLC.c \ + ./rrc_out_hlal/UL-UM-RLC.c \ + ./rrc_out_hlal/DL-UM-RLC.c \ + ./rrc_out_hlal/T-PollRetransmit.c \ + ./rrc_out_hlal/PollPDU.c \ + ./rrc_out_hlal/PollByte.c \ + ./rrc_out_hlal/T-Reassembly.c \ + ./rrc_out_hlal/T-StatusProhibit.c \ + ./rrc_out_hlal/SN-FieldLengthUM.c \ + ./rrc_out_hlal/SN-FieldLengthAM.c \ + ./rrc_out_hlal/RLF-TimersAndConstants.c \ + ./rrc_out_hlal/RNTI-Value.c \ + ./rrc_out_hlal/RSRP-Range.c \ + ./rrc_out_hlal/RSRQ-Range.c \ + ./rrc_out_hlal/SCellIndex.c \ + ./rrc_out_hlal/SchedulingRequestConfig.c \ + ./rrc_out_hlal/SchedulingRequestToAddMod.c \ + ./rrc_out_hlal/SchedulingRequestId.c \ + ./rrc_out_hlal/SchedulingRequestResourceConfig.c \ + ./rrc_out_hlal/SchedulingRequestResourceId.c \ + ./rrc_out_hlal/ScramblingId.c \ + ./rrc_out_hlal/SCS-SpecificCarrier.c \ + ./rrc_out_hlal/SDAP-Config.c \ + ./rrc_out_hlal/QFI.c \ + ./rrc_out_hlal/PDU-SessionID.c \ + ./rrc_out_hlal/SearchSpace.c \ + ./rrc_out_hlal/SearchSpaceId.c \ + ./rrc_out_hlal/SearchSpaceZero.c \ + ./rrc_out_hlal/SecurityAlgorithmConfig.c \ + ./rrc_out_hlal/IntegrityProtAlgorithm.c \ + ./rrc_out_hlal/CipheringAlgorithm.c \ + ./rrc_out_hlal/ServCellIndex.c \ + ./rrc_out_hlal/ServingCellConfig.c \ + ./rrc_out_hlal/UplinkConfig.c \ + ./rrc_out_hlal/ServingCellConfigCommon.c \ + ./rrc_out_hlal/ServingCellConfigCommonSIB.c \ + ./rrc_out_hlal/ShortI-RNTI-Value.c \ + ./rrc_out_hlal/ShortMAC-I.c \ + ./rrc_out_hlal/SINR-Range.c \ + ./rrc_out_hlal/SI-SchedulingInfo.c \ + ./rrc_out_hlal/SchedulingInfo.c \ + ./rrc_out_hlal/SIB-Mapping.c \ + ./rrc_out_hlal/SIB-TypeInfo.c \ + ./rrc_out_hlal/SI-RequestConfig.c \ + ./rrc_out_hlal/SI-RequestResources.c \ + ./rrc_out_hlal/SlotFormatCombinationsPerCell.c \ + ./rrc_out_hlal/SlotFormatCombination.c \ + ./rrc_out_hlal/SlotFormatCombinationId.c \ + ./rrc_out_hlal/SlotFormatIndicator.c \ + ./rrc_out_hlal/S-NSSAI.c \ + ./rrc_out_hlal/SpeedStateScaleFactors.c \ + ./rrc_out_hlal/SS-RSSI-Measurement.c \ + ./rrc_out_hlal/SPS-Config.c \ + ./rrc_out_hlal/SRB-Identity.c \ + ./rrc_out_hlal/SRS-CarrierSwitching.c \ + ./rrc_out_hlal/SRS-TPC-PDCCH-Config.c \ + ./rrc_out_hlal/SRS-CC-SetIndex.c \ + ./rrc_out_hlal/SRS-Config.c \ + ./rrc_out_hlal/SRS-ResourceSet.c \ + ./rrc_out_hlal/SRS-ResourceSetId.c \ + ./rrc_out_hlal/SRS-Resource.c \ + ./rrc_out_hlal/SRS-SpatialRelationInfo.c \ + ./rrc_out_hlal/SRS-ResourceId.c \ + ./rrc_out_hlal/SRS-PeriodicityAndOffset.c \ + ./rrc_out_hlal/SRS-TPC-CommandConfig.c \ + ./rrc_out_hlal/SSB-Index.c \ + ./rrc_out_hlal/SSB-MTC.c \ + ./rrc_out_hlal/SSB-MTC2.c \ + ./rrc_out_hlal/SSB-ToMeasure.c \ + ./rrc_out_hlal/SubcarrierSpacing.c \ + ./rrc_out_hlal/TAG-Config.c \ + ./rrc_out_hlal/TAG.c \ + ./rrc_out_hlal/TAG-Id.c \ + ./rrc_out_hlal/TimeAlignmentTimer.c \ + ./rrc_out_hlal/TCI-State.c \ + ./rrc_out_hlal/QCL-Info.c \ + ./rrc_out_hlal/TCI-StateId.c \ + ./rrc_out_hlal/TDD-UL-DL-ConfigCommon.c \ + ./rrc_out_hlal/TDD-UL-DL-Pattern.c \ + ./rrc_out_hlal/TDD-UL-DL-ConfigDedicated.c \ + ./rrc_out_hlal/TDD-UL-DL-SlotConfig.c \ + ./rrc_out_hlal/TDD-UL-DL-SlotIndex.c \ + ./rrc_out_hlal/TrackingAreaCode.c \ + ./rrc_out_hlal/T-Reselection.c \ + ./rrc_out_hlal/TimeToTrigger.c \ + ./rrc_out_hlal/UAC-BarringInfoSetIndex.c \ + ./rrc_out_hlal/UAC-BarringInfoSetList.c \ + ./rrc_out_hlal/UAC-BarringInfoSet.c \ + ./rrc_out_hlal/UAC-BarringPerCatList.c \ + ./rrc_out_hlal/UAC-BarringPerCat.c \ + ./rrc_out_hlal/UAC-BarringPerPLMN-List.c \ + ./rrc_out_hlal/UAC-BarringPerPLMN.c \ + ./rrc_out_hlal/UE-TimersAndConstants.c \ + ./rrc_out_hlal/UplinkConfigCommon.c \ + ./rrc_out_hlal/UplinkConfigCommonSIB.c \ + ./rrc_out_hlal/UplinkTxDirectCurrentList.c \ + ./rrc_out_hlal/UplinkTxDirectCurrentCell.c \ + ./rrc_out_hlal/UplinkTxDirectCurrentBWP.c \ + ./rrc_out_hlal/ZP-CSI-RS-Resource.c \ + ./rrc_out_hlal/ZP-CSI-RS-ResourceId.c \ + ./rrc_out_hlal/ZP-CSI-RS-ResourceSet.c \ + ./rrc_out_hlal/ZP-CSI-RS-ResourceSetId.c \ + ./rrc_out_hlal/AccessStratumRelease.c \ + ./rrc_out_hlal/BandCombinationList.c \ + ./rrc_out_hlal/BandCombination.c \ + ./rrc_out_hlal/BandParameters.c \ + ./rrc_out_hlal/CA-BandwidthClassEUTRA.c \ + ./rrc_out_hlal/CA-BandwidthClassNR.c \ + ./rrc_out_hlal/CA-ParametersEUTRA.c \ + ./rrc_out_hlal/CA-ParametersNR.c \ + ./rrc_out_hlal/FeatureSetCombination.c \ + ./rrc_out_hlal/FeatureSetsPerBand.c \ + ./rrc_out_hlal/FeatureSet.c \ + ./rrc_out_hlal/FeatureSetCombinationId.c \ + ./rrc_out_hlal/FeatureSetDownlink.c \ + ./rrc_out_hlal/CSI-RS-IM-ReceptionForFeedback.c \ + ./rrc_out_hlal/TypeI-SinglePanelCodebook.c \ + ./rrc_out_hlal/TypeI-MultiPanelCodebook.c \ + ./rrc_out_hlal/TypeII-Codebook.c \ + ./rrc_out_hlal/TypeII-CodebookPortSelection.c \ + ./rrc_out_hlal/FeatureSetDownlinkId.c \ + ./rrc_out_hlal/FeatureSetDownlinkPerCC.c \ + ./rrc_out_hlal/FeatureSetDownlinkPerCC-Id.c \ + ./rrc_out_hlal/FeatureSetEUTRA-DownlinkId.c \ + ./rrc_out_hlal/FeatureSetEUTRA-UplinkId.c \ + ./rrc_out_hlal/FeatureSets.c \ + ./rrc_out_hlal/FeatureSetUplink.c \ + ./rrc_out_hlal/CSI-ReportFramework.c \ + ./rrc_out_hlal/SRS-Resources.c \ + ./rrc_out_hlal/FeatureSetUplinkId.c \ + ./rrc_out_hlal/FeatureSetUplinkPerCC.c \ + ./rrc_out_hlal/FeatureSetUplinkPerCC-Id.c \ + ./rrc_out_hlal/FreqBandIndicatorEUTRA.c \ + ./rrc_out_hlal/FreqBandList.c \ + ./rrc_out_hlal/FreqBandInformation.c \ + ./rrc_out_hlal/FreqBandInformationEUTRA.c \ + ./rrc_out_hlal/FreqBandInformationNR.c \ + ./rrc_out_hlal/AggregatedBandwidth.c \ + ./rrc_out_hlal/FreqSeparationClass.c \ + ./rrc_out_hlal/InterRAT-Parameters.c \ + ./rrc_out_hlal/EUTRA-Parameters.c \ + ./rrc_out_hlal/EUTRA-ParametersCommon.c \ + ./rrc_out_hlal/EUTRA-ParametersXDD-Diff.c \ + ./rrc_out_hlal/MAC-Parameters.c \ + ./rrc_out_hlal/MAC-ParametersCommon.c \ + ./rrc_out_hlal/MAC-ParametersXDD-Diff.c \ + ./rrc_out_hlal/MeasAndMobParameters.c \ + ./rrc_out_hlal/MeasAndMobParametersCommon.c \ + ./rrc_out_hlal/MeasAndMobParametersXDD-Diff.c \ + ./rrc_out_hlal/MeasAndMobParametersFRX-Diff.c \ + ./rrc_out_hlal/MeasAndMobParametersMRDC.c \ + ./rrc_out_hlal/MeasAndMobParametersMRDC-Common.c \ + ./rrc_out_hlal/MeasAndMobParametersMRDC-XDD-Diff.c \ + ./rrc_out_hlal/MeasAndMobParametersMRDC-FRX-Diff.c \ + ./rrc_out_hlal/MIMO-LayersDL.c \ + ./rrc_out_hlal/MIMO-LayersUL.c \ + ./rrc_out_hlal/MIMO-ParametersPerBand.c \ + ./rrc_out_hlal/BeamManagementSSB-CSI-RS.c \ + ./rrc_out_hlal/CSI-RS-ForTracking.c \ + ./rrc_out_hlal/PTRS-DensityRecommendationDL.c \ + ./rrc_out_hlal/PTRS-DensityRecommendationUL.c \ + ./rrc_out_hlal/SRS-TxSwitch.c \ + ./rrc_out_hlal/ModulationOrder.c \ + ./rrc_out_hlal/MRDC-Parameters.c \ + ./rrc_out_hlal/PDCP-Parameters.c \ + ./rrc_out_hlal/PDCP-ParametersMRDC.c \ + ./rrc_out_hlal/Phy-Parameters.c \ + ./rrc_out_hlal/Phy-ParametersCommon.c \ + ./rrc_out_hlal/Phy-ParametersXDD-Diff.c \ + ./rrc_out_hlal/Phy-ParametersFRX-Diff.c \ + ./rrc_out_hlal/Phy-ParametersFR1.c \ + ./rrc_out_hlal/Phy-ParametersFR2.c \ + ./rrc_out_hlal/Phy-ParametersMRDC.c \ + ./rrc_out_hlal/NAICS-Capability-Entry.c \ + ./rrc_out_hlal/RAT-Type.c \ + ./rrc_out_hlal/RF-Parameters.c \ + ./rrc_out_hlal/BandNR.c \ + ./rrc_out_hlal/RF-ParametersMRDC.c \ + ./rrc_out_hlal/RLC-Parameters.c \ + ./rrc_out_hlal/SupportedBandwidth.c \ + ./rrc_out_hlal/UE-CapabilityRAT-ContainerList.c \ + ./rrc_out_hlal/UE-CapabilityRAT-Container.c \ + ./rrc_out_hlal/UE-CapabilityRAT-RequestList.c \ + ./rrc_out_hlal/UE-CapabilityRAT-Request.c \ + ./rrc_out_hlal/UE-CapabilityRequestFilterNR.c \ + ./rrc_out_hlal/UE-MRDC-Capability.c \ + ./rrc_out_hlal/UE-MRDC-CapabilityAddXDD-Mode.c \ + ./rrc_out_hlal/UE-MRDC-CapabilityAddFRX-Mode.c \ + ./rrc_out_hlal/GeneralParametersMRDC-XDD-Diff.c \ + ./rrc_out_hlal/UE-NR-Capability.c \ + ./rrc_out_hlal/UE-NR-CapabilityAddXDD-Mode.c \ + ./rrc_out_hlal/UE-NR-CapabilityAddFRX-Mode.c \ + ./rrc_out_hlal/EUTRA-AllowedMeasBandwidth.c \ + ./rrc_out_hlal/EUTRA-MBSFN-SubframeConfigList.c \ + ./rrc_out_hlal/EUTRA-MBSFN-SubframeConfig.c \ + ./rrc_out_hlal/EUTRA-MultiBandInfoList.c \ + ./rrc_out_hlal/EUTRA-MultiBandInfo.c \ + ./rrc_out_hlal/EUTRA-NS-PmaxList.c \ + ./rrc_out_hlal/EUTRA-NS-PmaxValue.c \ + ./rrc_out_hlal/EUTRA-PhysCellId.c \ + ./rrc_out_hlal/EUTRA-PhysCellIdRange.c \ + ./rrc_out_hlal/EUTRA-PresenceAntennaPort1.c \ + ./rrc_out_hlal/EUTRA-Q-OffsetRange.c \ + ./rrc_out_hlal/OtherConfig.c \ + ./rrc_out_hlal/RRC-TransactionIdentifier.c \ + ./rrc_out_hlal/VarPendingRNA-Update.c \ + ./rrc_out_hlal/VarMeasConfig.c \ + ./rrc_out_hlal/VarMeasReportList.c \ + ./rrc_out_hlal/VarMeasReport.c \ + ./rrc_out_hlal/CellsTriggeredList.c \ + ./rrc_out_hlal/VarResumeMAC-Input.c \ + ./rrc_out_hlal/VarShortMAC-Input.c \ + ./rrc_out_hlal/HandoverCommand.c \ + ./rrc_out_hlal/HandoverCommand-IEs.c \ + ./rrc_out_hlal/HandoverPreparationInformation.c \ + ./rrc_out_hlal/HandoverPreparationInformation-IEs.c \ + ./rrc_out_hlal/AS-Config.c \ + ./rrc_out_hlal/AS-Context.c \ + ./rrc_out_hlal/ReestablishmentInfo.c \ + ./rrc_out_hlal/ReestabNCellInfoList.c \ + ./rrc_out_hlal/ReestabNCellInfo.c \ + ./rrc_out_hlal/RRM-Config.c \ + ./rrc_out_hlal/CG-Config.c \ + ./rrc_out_hlal/CG-Config-IEs.c \ + ./rrc_out_hlal/MeasConfigSN.c \ + ./rrc_out_hlal/NR-FreqInfo.c \ + ./rrc_out_hlal/ConfigRestrictModReqSCG.c \ + ./rrc_out_hlal/BandCombinationIndex.c \ + ./rrc_out_hlal/BandCombinationInfoSN.c \ + ./rrc_out_hlal/FR-InfoList.c \ + ./rrc_out_hlal/FR-Info.c \ + ./rrc_out_hlal/CandidateServingFreqListNR.c \ + ./rrc_out_hlal/CG-ConfigInfo.c \ + ./rrc_out_hlal/CG-ConfigInfo-IEs.c \ + ./rrc_out_hlal/ConfigRestrictInfoSCG.c \ + ./rrc_out_hlal/BandCombinationInfoList.c \ + ./rrc_out_hlal/BandCombinationInfo.c \ + ./rrc_out_hlal/FeatureSetEntryIndex.c \ + ./rrc_out_hlal/DRX-Info.c \ + ./rrc_out_hlal/MeasConfigMN.c \ + ./rrc_out_hlal/MRDC-AssistanceInfo.c \ + ./rrc_out_hlal/AffectedCarrierFreqCombInfoMRDC.c \ + ./rrc_out_hlal/VictimSystemType.c \ + ./rrc_out_hlal/AffectedCarrierFreqCombEUTRA.c \ + ./rrc_out_hlal/AffectedCarrierFreqCombNR.c \ + ./rrc_out_hlal/MeasurementTimingConfiguration.c \ + ./rrc_out_hlal/MeasurementTimingConfiguration-IEs.c \ + ./rrc_out_hlal/MeasTimingList.c \ + ./rrc_out_hlal/MeasTiming.c \ + ./rrc_out_hlal/UERadioPagingInformation.c \ + ./rrc_out_hlal/UERadioPagingInformation-IEs.c \ + ./rrc_out_hlal/UERadioAccessCapabilityInformation.c \ + ./rrc_out_hlal/UERadioAccessCapabilityInformation-IEs.c ASN_MODULE_HDRS= \ - ./rrc_out/BCCH-BCH-Message.h \ - ./rrc_out/BCCH-BCH-MessageType.h \ - ./rrc_out/BCCH-DL-SCH-Message.h \ - ./rrc_out/BCCH-DL-SCH-MessageType.h \ - ./rrc_out/DL-CCCH-Message.h \ - ./rrc_out/DL-CCCH-MessageType.h \ - ./rrc_out/DL-DCCH-Message.h \ - ./rrc_out/DL-DCCH-MessageType.h \ - ./rrc_out/PCCH-Message.h \ - ./rrc_out/PCCH-MessageType.h \ - ./rrc_out/UL-CCCH-Message.h \ - ./rrc_out/UL-CCCH-MessageType.h \ - ./rrc_out/UL-CCCH1-Message.h \ - ./rrc_out/UL-CCCH1-MessageType.h \ - ./rrc_out/UL-DCCH-Message.h \ - ./rrc_out/UL-DCCH-MessageType.h \ - ./rrc_out/CounterCheck.h \ - ./rrc_out/CounterCheck-IEs.h \ - ./rrc_out/DRB-CountMSB-InfoList.h \ - ./rrc_out/DRB-CountMSB-Info.h \ - ./rrc_out/CounterCheckResponse.h \ - ./rrc_out/CounterCheckResponse-IEs.h \ - ./rrc_out/DRB-CountInfoList.h \ - ./rrc_out/DRB-CountInfo.h \ - ./rrc_out/DLInformationTransfer.h \ - ./rrc_out/DLInformationTransfer-IEs.h \ - ./rrc_out/FailureInformation.h \ - ./rrc_out/FailureInformation-IEs.h \ - ./rrc_out/FailureInfoRLC-Bearer.h \ - ./rrc_out/LocationMeasurementIndication.h \ - ./rrc_out/LocationMeasurementIndication-IEs.h \ - ./rrc_out/MIB.h \ - ./rrc_out/MeasurementReport.h \ - ./rrc_out/MeasurementReport-IEs.h \ - ./rrc_out/MobilityFromNRCommand.h \ - ./rrc_out/MobilityFromNRCommand-IEs.h \ - ./rrc_out/Paging.h \ - ./rrc_out/PagingRecordList.h \ - ./rrc_out/PagingRecord.h \ - ./rrc_out/PagingUE-Identity.h \ - ./rrc_out/RRCReestablishment.h \ - ./rrc_out/RRCReestablishment-IEs.h \ - ./rrc_out/RRCReestablishmentComplete.h \ - ./rrc_out/RRCReestablishmentComplete-IEs.h \ - ./rrc_out/RRCReestablishmentRequest.h \ - ./rrc_out/RRCReestablishmentRequest-IEs.h \ - ./rrc_out/ReestabUE-Identity.h \ - ./rrc_out/ReestablishmentCause.h \ - ./rrc_out/RRCReconfiguration.h \ - ./rrc_out/RRCReconfiguration-IEs.h \ - ./rrc_out/RRCReconfiguration-v1530-IEs.h \ - ./rrc_out/MasterKeyUpdate.h \ - ./rrc_out/RRCReconfigurationComplete.h \ - ./rrc_out/RRCReconfigurationComplete-IEs.h \ - ./rrc_out/RRCReconfigurationComplete-v1530-IEs.h \ - ./rrc_out/RRCReject.h \ - ./rrc_out/RRCReject-IEs.h \ - ./rrc_out/RRCRelease.h \ - ./rrc_out/RRCRelease-IEs.h \ - ./rrc_out/RRCRelease-v1540-IEs.h \ - ./rrc_out/RedirectedCarrierInfo.h \ - ./rrc_out/RedirectedCarrierInfo-EUTRA.h \ - ./rrc_out/CarrierInfoNR.h \ - ./rrc_out/SuspendConfig.h \ - ./rrc_out/PeriodicRNAU-TimerValue.h \ - ./rrc_out/CellReselectionPriorities.h \ - ./rrc_out/PagingCycle.h \ - ./rrc_out/FreqPriorityListEUTRA.h \ - ./rrc_out/FreqPriorityListNR.h \ - ./rrc_out/FreqPriorityEUTRA.h \ - ./rrc_out/FreqPriorityNR.h \ - ./rrc_out/RAN-NotificationAreaInfo.h \ - ./rrc_out/PLMN-RAN-AreaCellList.h \ - ./rrc_out/PLMN-RAN-AreaCell.h \ - ./rrc_out/PLMN-RAN-AreaConfigList.h \ - ./rrc_out/PLMN-RAN-AreaConfig.h \ - ./rrc_out/RAN-AreaConfig.h \ - ./rrc_out/RRCResume.h \ - ./rrc_out/RRCResume-IEs.h \ - ./rrc_out/RRCResumeComplete.h \ - ./rrc_out/RRCResumeComplete-IEs.h \ - ./rrc_out/RRCResumeRequest.h \ - ./rrc_out/RRCResumeRequest-IEs.h \ - ./rrc_out/RRCResumeRequest1.h \ - ./rrc_out/RRCResumeRequest1-IEs.h \ - ./rrc_out/RRCSetup.h \ - ./rrc_out/RRCSetup-IEs.h \ - ./rrc_out/RRCSetupComplete.h \ - ./rrc_out/RRCSetupComplete-IEs.h \ - ./rrc_out/RegisteredAMF.h \ - ./rrc_out/RRCSetupRequest.h \ - ./rrc_out/RRCSetupRequest-IEs.h \ - ./rrc_out/InitialUE-Identity.h \ - ./rrc_out/EstablishmentCause.h \ - ./rrc_out/RRCSystemInfoRequest.h \ - ./rrc_out/RRCSystemInfoRequest-r15-IEs.h \ - ./rrc_out/SecurityModeCommand.h \ - ./rrc_out/SecurityModeCommand-IEs.h \ - ./rrc_out/SecurityConfigSMC.h \ - ./rrc_out/SecurityModeComplete.h \ - ./rrc_out/SecurityModeComplete-IEs.h \ - ./rrc_out/SecurityModeFailure.h \ - ./rrc_out/SecurityModeFailure-IEs.h \ - ./rrc_out/SIB1.h \ - ./rrc_out/UAC-AccessCategory1-SelectionAssistanceInfo.h \ - ./rrc_out/SystemInformation.h \ - ./rrc_out/SystemInformation-IEs.h \ - ./rrc_out/UEAssistanceInformation.h \ - ./rrc_out/UEAssistanceInformation-IEs.h \ - ./rrc_out/DelayBudgetReport.h \ - ./rrc_out/UEAssistanceInformation-v1540-IEs.h \ - ./rrc_out/OverheatingAssistance.h \ - ./rrc_out/ReducedAggregatedBandwidth.h \ - ./rrc_out/UECapabilityEnquiry.h \ - ./rrc_out/UECapabilityEnquiry-IEs.h \ - ./rrc_out/UECapabilityInformation.h \ - ./rrc_out/UECapabilityInformation-IEs.h \ - ./rrc_out/ULInformationTransfer.h \ - ./rrc_out/ULInformationTransfer-IEs.h \ - ./rrc_out/SIB2.h \ - ./rrc_out/RangeToBestCell.h \ - ./rrc_out/SIB3.h \ - ./rrc_out/IntraFreqNeighCellList.h \ - ./rrc_out/IntraFreqNeighCellInfo.h \ - ./rrc_out/IntraFreqBlackCellList.h \ - ./rrc_out/SIB4.h \ - ./rrc_out/InterFreqCarrierFreqList.h \ - ./rrc_out/InterFreqCarrierFreqInfo.h \ - ./rrc_out/InterFreqNeighCellList.h \ - ./rrc_out/InterFreqNeighCellInfo.h \ - ./rrc_out/InterFreqBlackCellList.h \ - ./rrc_out/SIB5.h \ - ./rrc_out/CarrierFreqListEUTRA.h \ - ./rrc_out/CarrierFreqEUTRA.h \ - ./rrc_out/EUTRA-FreqBlackCellList.h \ - ./rrc_out/EUTRA-FreqNeighCellList.h \ - ./rrc_out/EUTRA-FreqNeighCellInfo.h \ - ./rrc_out/SIB6.h \ - ./rrc_out/SIB7.h \ - ./rrc_out/SIB8.h \ - ./rrc_out/SIB9.h \ - ./rrc_out/AdditionalSpectrumEmission.h \ - ./rrc_out/Alpha.h \ - ./rrc_out/AMF-Identifier.h \ - ./rrc_out/ARFCN-ValueEUTRA.h \ - ./rrc_out/ARFCN-ValueNR.h \ - ./rrc_out/BeamFailureRecoveryConfig.h \ - ./rrc_out/PRACH-ResourceDedicatedBFR.h \ - ./rrc_out/BFR-SSB-Resource.h \ - ./rrc_out/BFR-CSIRS-Resource.h \ - ./rrc_out/BSR-Config.h \ - ./rrc_out/BWP.h \ - ./rrc_out/BWP-Downlink.h \ - ./rrc_out/BWP-DownlinkCommon.h \ - ./rrc_out/BWP-DownlinkDedicated.h \ - ./rrc_out/BWP-Id.h \ - ./rrc_out/BWP-Uplink.h \ - ./rrc_out/BWP-UplinkCommon.h \ - ./rrc_out/BWP-UplinkDedicated.h \ - ./rrc_out/CellAccessRelatedInfo.h \ - ./rrc_out/CellAccessRelatedInfo-EUTRA-5GC.h \ - ./rrc_out/PLMN-IdentityList-EUTRA-5GC.h \ - ./rrc_out/PLMN-Identity-EUTRA-5GC.h \ - ./rrc_out/CellIdentity-EUTRA-5GC.h \ - ./rrc_out/CellAccessRelatedInfo-EUTRA-EPC.h \ - ./rrc_out/PLMN-IdentityList-EUTRA-EPC.h \ - ./rrc_out/CellGroupConfig.h \ - ./rrc_out/SpCellConfig.h \ - ./rrc_out/ReconfigurationWithSync.h \ - ./rrc_out/SCellConfig.h \ - ./rrc_out/CellGroupId.h \ - ./rrc_out/CellIdentity.h \ - ./rrc_out/CellReselectionPriority.h \ - ./rrc_out/CellReselectionSubPriority.h \ - ./rrc_out/CGI-Info.h \ - ./rrc_out/CodebookConfig.h \ - ./rrc_out/ConfiguredGrantConfig.h \ - ./rrc_out/CG-UCI-OnPUSCH.h \ - ./rrc_out/ConnEstFailureControl.h \ - ./rrc_out/ControlResourceSet.h \ - ./rrc_out/ControlResourceSetId.h \ - ./rrc_out/ControlResourceSetZero.h \ - ./rrc_out/CrossCarrierSchedulingConfig.h \ - ./rrc_out/CSI-AperiodicTriggerStateList.h \ - ./rrc_out/CSI-AperiodicTriggerState.h \ - ./rrc_out/CSI-AssociatedReportConfigInfo.h \ - ./rrc_out/CSI-FrequencyOccupation.h \ - ./rrc_out/CSI-IM-Resource.h \ - ./rrc_out/CSI-IM-ResourceId.h \ - ./rrc_out/CSI-IM-ResourceSet.h \ - ./rrc_out/CSI-IM-ResourceSetId.h \ - ./rrc_out/CSI-MeasConfig.h \ - ./rrc_out/CSI-ReportConfig.h \ - ./rrc_out/CSI-ReportPeriodicityAndOffset.h \ - ./rrc_out/PUCCH-CSI-Resource.h \ - ./rrc_out/PortIndexFor8Ranks.h \ - ./rrc_out/PortIndex8.h \ - ./rrc_out/PortIndex4.h \ - ./rrc_out/PortIndex2.h \ - ./rrc_out/CSI-ReportConfigId.h \ - ./rrc_out/CSI-ResourceConfig.h \ - ./rrc_out/CSI-ResourceConfigId.h \ - ./rrc_out/CSI-ResourcePeriodicityAndOffset.h \ - ./rrc_out/CSI-RS-ResourceConfigMobility.h \ - ./rrc_out/CSI-RS-CellMobility.h \ - ./rrc_out/CSI-RS-Resource-Mobility.h \ - ./rrc_out/CSI-RS-Index.h \ - ./rrc_out/CSI-RS-ResourceMapping.h \ - ./rrc_out/CSI-SemiPersistentOnPUSCH-TriggerStateList.h \ - ./rrc_out/CSI-SemiPersistentOnPUSCH-TriggerState.h \ - ./rrc_out/CSI-SSB-ResourceSet.h \ - ./rrc_out/CSI-SSB-ResourceSetId.h \ - ./rrc_out/DedicatedNAS-Message.h \ - ./rrc_out/DMRS-DownlinkConfig.h \ - ./rrc_out/DMRS-UplinkConfig.h \ - ./rrc_out/DownlinkConfigCommon.h \ - ./rrc_out/DownlinkConfigCommonSIB.h \ - ./rrc_out/BCCH-Config.h \ - ./rrc_out/PCCH-Config.h \ - ./rrc_out/DownlinkPreemption.h \ - ./rrc_out/INT-ConfigurationPerServingCell.h \ - ./rrc_out/DRB-Identity.h \ - ./rrc_out/DRX-Config.h \ - ./rrc_out/FilterCoefficient.h \ - ./rrc_out/FreqBandIndicatorNR.h \ - ./rrc_out/FrequencyInfoDL.h \ - ./rrc_out/FrequencyInfoDL-SIB.h \ - ./rrc_out/FrequencyInfoUL.h \ - ./rrc_out/FrequencyInfoUL-SIB.h \ - ./rrc_out/Hysteresis.h \ - ./rrc_out/I-RNTI-Value.h \ - ./rrc_out/LocationMeasurementInfo.h \ - ./rrc_out/EUTRA-RSTD-InfoList.h \ - ./rrc_out/EUTRA-RSTD-Info.h \ - ./rrc_out/LogicalChannelConfig.h \ - ./rrc_out/LogicalChannelIdentity.h \ - ./rrc_out/MAC-CellGroupConfig.h \ - ./rrc_out/DataInactivityTimer.h \ - ./rrc_out/MeasConfig.h \ - ./rrc_out/MeasObjectToRemoveList.h \ - ./rrc_out/MeasIdToRemoveList.h \ - ./rrc_out/ReportConfigToRemoveList.h \ - ./rrc_out/MeasGapConfig.h \ - ./rrc_out/GapConfig.h \ - ./rrc_out/MeasGapSharingConfig.h \ - ./rrc_out/MeasGapSharingScheme.h \ - ./rrc_out/MeasId.h \ - ./rrc_out/MeasIdToAddModList.h \ - ./rrc_out/MeasIdToAddMod.h \ - ./rrc_out/MeasObjectEUTRA.h \ - ./rrc_out/EUTRA-CellIndexList.h \ - ./rrc_out/EUTRA-CellIndex.h \ - ./rrc_out/EUTRA-Cell.h \ - ./rrc_out/EUTRA-BlackCell.h \ - ./rrc_out/MeasObjectId.h \ - ./rrc_out/MeasObjectNR.h \ - ./rrc_out/ReferenceSignalConfig.h \ - ./rrc_out/SSB-ConfigMobility.h \ - ./rrc_out/Q-OffsetRangeList.h \ - ./rrc_out/ThresholdNR.h \ - ./rrc_out/CellsToAddModList.h \ - ./rrc_out/CellsToAddMod.h \ - ./rrc_out/MeasObjectToAddModList.h \ - ./rrc_out/MeasObjectToAddMod.h \ - ./rrc_out/MeasResultCellListSFTD.h \ - ./rrc_out/MeasResultCellSFTD.h \ - ./rrc_out/MeasResults.h \ - ./rrc_out/MeasResultServMOList.h \ - ./rrc_out/MeasResultServMO.h \ - ./rrc_out/MeasResultListNR.h \ - ./rrc_out/MeasResultNR.h \ - ./rrc_out/MeasResultListEUTRA.h \ - ./rrc_out/MeasResultEUTRA.h \ - ./rrc_out/MultiBandInfoListEUTRA.h \ - ./rrc_out/MeasQuantityResults.h \ - ./rrc_out/MeasQuantityResultsEUTRA.h \ - ./rrc_out/ResultsPerSSB-IndexList.h \ - ./rrc_out/ResultsPerSSB-Index.h \ - ./rrc_out/ResultsPerCSI-RS-IndexList.h \ - ./rrc_out/ResultsPerCSI-RS-Index.h \ - ./rrc_out/MeasResultSCG-Failure.h \ - ./rrc_out/MeasResultList2NR.h \ - ./rrc_out/MeasResult2NR.h \ - ./rrc_out/MobilityStateParameters.h \ - ./rrc_out/MultiFrequencyBandListNR.h \ - ./rrc_out/MultiFrequencyBandListNR-SIB.h \ - ./rrc_out/NR-MultiBandInfo.h \ - ./rrc_out/NextHopChainingCount.h \ - ./rrc_out/NG-5G-S-TMSI.h \ - ./rrc_out/NR-NS-PmaxList.h \ - ./rrc_out/NR-NS-PmaxValue.h \ - ./rrc_out/NZP-CSI-RS-Resource.h \ - ./rrc_out/NZP-CSI-RS-ResourceId.h \ - ./rrc_out/NZP-CSI-RS-ResourceSet.h \ - ./rrc_out/NZP-CSI-RS-ResourceSetId.h \ - ./rrc_out/P-Max.h \ - ./rrc_out/PCI-List.h \ - ./rrc_out/PCI-Range.h \ - ./rrc_out/PCI-RangeElement.h \ - ./rrc_out/PCI-RangeIndex.h \ - ./rrc_out/PCI-RangeIndexList.h \ - ./rrc_out/PDCCH-Config.h \ - ./rrc_out/PDCCH-ConfigCommon.h \ - ./rrc_out/PDCCH-ConfigSIB1.h \ - ./rrc_out/PDCCH-ServingCellConfig.h \ - ./rrc_out/PDCP-Config.h \ - ./rrc_out/UL-DataSplitThreshold.h \ - ./rrc_out/PDSCH-Config.h \ - ./rrc_out/RateMatchPatternGroup.h \ - ./rrc_out/PDSCH-ConfigCommon.h \ - ./rrc_out/PDSCH-ServingCellConfig.h \ - ./rrc_out/PDSCH-CodeBlockGroupTransmission.h \ - ./rrc_out/PDSCH-TimeDomainResourceAllocationList.h \ - ./rrc_out/PDSCH-TimeDomainResourceAllocation.h \ - ./rrc_out/PHR-Config.h \ - ./rrc_out/PhysCellId.h \ - ./rrc_out/PhysicalCellGroupConfig.h \ - ./rrc_out/PLMN-IdentitY.h \ - ./rrc_out/MCC.h \ - ./rrc_out/MNC.h \ - ./rrc_out/MCC-MNC-Digit.h \ - ./rrc_out/PLMN-IdentityInfoList.h \ - ./rrc_out/PLMN-IdentityInfo.h \ - ./rrc_out/PRB-Id.h \ - ./rrc_out/PTRS-DownlinkConfig.h \ - ./rrc_out/PTRS-UplinkConfig.h \ - ./rrc_out/PUCCH-Config.h \ - ./rrc_out/PUCCH-FormatConfig.h \ - ./rrc_out/PUCCH-MaxCodeRate.h \ - ./rrc_out/PUCCH-ResourceSet.h \ - ./rrc_out/PUCCH-ResourceSetId.h \ - ./rrc_out/PUCCH-Resource.h \ - ./rrc_out/PUCCH-ResourceId.h \ - ./rrc_out/PUCCH-format0.h \ - ./rrc_out/PUCCH-format1.h \ - ./rrc_out/PUCCH-format2.h \ - ./rrc_out/PUCCH-format3.h \ - ./rrc_out/PUCCH-format4.h \ - ./rrc_out/PUCCH-ConfigCommon.h \ - ./rrc_out/PUCCH-PathlossReferenceRS-Id.h \ - ./rrc_out/PUCCH-PowerControl.h \ - ./rrc_out/P0-PUCCH.h \ - ./rrc_out/P0-PUCCH-Id.h \ - ./rrc_out/PUCCH-PathlossReferenceRS.h \ - ./rrc_out/PUCCH-SpatialRelationInfo.h \ - ./rrc_out/PUCCH-SpatialRelationInfoId.h \ - ./rrc_out/PUCCH-TPC-CommandConfig.h \ - ./rrc_out/PUSCH-Config.h \ - ./rrc_out/UCI-OnPUSCH.h \ - ./rrc_out/PUSCH-ConfigCommon.h \ - ./rrc_out/PUSCH-PowerControl.h \ - ./rrc_out/P0-PUSCH-AlphaSet.h \ - ./rrc_out/P0-PUSCH-AlphaSetId.h \ - ./rrc_out/PUSCH-PathlossReferenceRS.h \ - ./rrc_out/PUSCH-PathlossReferenceRS-Id.h \ - ./rrc_out/SRI-PUSCH-PowerControl.h \ - ./rrc_out/SRI-PUSCH-PowerControlId.h \ - ./rrc_out/BetaOffsets.h \ - ./rrc_out/PUSCH-ServingCellConfig.h \ - ./rrc_out/PUSCH-CodeBlockGroupTransmission.h \ - ./rrc_out/PUSCH-TimeDomainResourceAllocationList.h \ - ./rrc_out/PUSCH-TimeDomainResourceAllocation.h \ - ./rrc_out/PUSCH-TPC-CommandConfig.h \ - ./rrc_out/Q-OffsetRange.h \ - ./rrc_out/Q-QualMin.h \ - ./rrc_out/Q-RxLevMin.h \ - ./rrc_out/QuantityConfig.h \ - ./rrc_out/QuantityConfigNR.h \ - ./rrc_out/QuantityConfigRS.h \ - ./rrc_out/FilterConfig.h \ - ./rrc_out/RACH-ConfigCommon.h \ - ./rrc_out/RACH-ConfigDedicated.h \ - ./rrc_out/CFRA.h \ - ./rrc_out/CFRA-SSB-Resource.h \ - ./rrc_out/CFRA-CSIRS-Resource.h \ - ./rrc_out/RACH-ConfigGeneric.h \ - ./rrc_out/RA-Prioritization.h \ - ./rrc_out/RadioBearerConfig.h \ - ./rrc_out/SRB-ToAddModList.h \ - ./rrc_out/SRB-ToAddMod.h \ - ./rrc_out/DRB-ToAddModList.h \ - ./rrc_out/DRB-ToAddMod.h \ - ./rrc_out/DRB-ToReleaseList.h \ - ./rrc_out/SecurityConfig.h \ - ./rrc_out/RadioLinkMonitoringConfig.h \ - ./rrc_out/RadioLinkMonitoringRS.h \ - ./rrc_out/RadioLinkMonitoringRS-Id.h \ - ./rrc_out/RAN-AreaCode.h \ - ./rrc_out/RateMatchPattern.h \ - ./rrc_out/RateMatchPatternId.h \ - ./rrc_out/RateMatchPatternLTE-CRS.h \ - ./rrc_out/RejectWaitTime.h \ - ./rrc_out/ReportConfigId.h \ - ./rrc_out/ReportConfigInterRAT.h \ - ./rrc_out/ReportCGI-EUTRA.h \ - ./rrc_out/EventTriggerConfigInterRAT.h \ - ./rrc_out/PeriodicalReportConfigInterRAT.h \ - ./rrc_out/MeasTriggerQuantityEUTRA.h \ - ./rrc_out/RSRP-RangeEUTRA.h \ - ./rrc_out/RSRQ-RangeEUTRA.h \ - ./rrc_out/SINR-RangeEUTRA.h \ - ./rrc_out/ReportConfigNR.h \ - ./rrc_out/ReportCGI.h \ - ./rrc_out/EventTriggerConfig.h \ - ./rrc_out/PeriodicalReportConfig.h \ - ./rrc_out/NR-RS-Type.h \ - ./rrc_out/MeasTriggerQuantity.h \ - ./rrc_out/MeasTriggerQuantityOffset.h \ - ./rrc_out/MeasReportQuantity.h \ - ./rrc_out/ReportConfigToAddModList.h \ - ./rrc_out/ReportConfigToAddMod.h \ - ./rrc_out/ReportInterval.h \ - ./rrc_out/ReselectionThreshold.h \ - ./rrc_out/ReselectionThresholdQ.h \ - ./rrc_out/ResumeCause.h \ - ./rrc_out/RLC-BearerConfig.h \ - ./rrc_out/RLC-Config.h \ - ./rrc_out/UL-AM-RLC.h \ - ./rrc_out/DL-AM-RLC.h \ - ./rrc_out/UL-UM-RLC.h \ - ./rrc_out/DL-UM-RLC.h \ - ./rrc_out/T-PollRetransmit.h \ - ./rrc_out/PollPDU.h \ - ./rrc_out/PollByte.h \ - ./rrc_out/T-Reassembly.h \ - ./rrc_out/T-StatusProhibit.h \ - ./rrc_out/SN-FieldLengthUM.h \ - ./rrc_out/SN-FieldLengthAM.h \ - ./rrc_out/RLF-TimersAndConstants.h \ - ./rrc_out/RNTI-Value.h \ - ./rrc_out/RSRP-Range.h \ - ./rrc_out/RSRQ-Range.h \ - ./rrc_out/SCellIndex.h \ - ./rrc_out/SchedulingRequestConfig.h \ - ./rrc_out/SchedulingRequestToAddMod.h \ - ./rrc_out/SchedulingRequestId.h \ - ./rrc_out/SchedulingRequestResourceConfig.h \ - ./rrc_out/SchedulingRequestResourceId.h \ - ./rrc_out/ScramblingId.h \ - ./rrc_out/SCS-SpecificCarrier.h \ - ./rrc_out/SDAP-Config.h \ - ./rrc_out/QFI.h \ - ./rrc_out/PDU-SessionID.h \ - ./rrc_out/SearchSpace.h \ - ./rrc_out/SearchSpaceId.h \ - ./rrc_out/SearchSpaceZero.h \ - ./rrc_out/SecurityAlgorithmConfig.h \ - ./rrc_out/IntegrityProtAlgorithm.h \ - ./rrc_out/CipheringAlgorithm.h \ - ./rrc_out/ServCellIndex.h \ - ./rrc_out/ServingCellConfig.h \ - ./rrc_out/UplinkConfig.h \ - ./rrc_out/ServingCellConfigCommon.h \ - ./rrc_out/ServingCellConfigCommonSIB.h \ - ./rrc_out/ShortI-RNTI-Value.h \ - ./rrc_out/ShortMAC-I.h \ - ./rrc_out/SINR-Range.h \ - ./rrc_out/SI-SchedulingInfo.h \ - ./rrc_out/SchedulingInfo.h \ - ./rrc_out/SIB-Mapping.h \ - ./rrc_out/SIB-TypeInfo.h \ - ./rrc_out/SI-RequestConfig.h \ - ./rrc_out/SI-RequestResources.h \ - ./rrc_out/SlotFormatCombinationsPerCell.h \ - ./rrc_out/SlotFormatCombination.h \ - ./rrc_out/SlotFormatCombinationId.h \ - ./rrc_out/SlotFormatIndicator.h \ - ./rrc_out/S-NSSAI.h \ - ./rrc_out/SpeedStateScaleFactors.h \ - ./rrc_out/SS-RSSI-Measurement.h \ - ./rrc_out/SPS-Config.h \ - ./rrc_out/SRB-Identity.h \ - ./rrc_out/SRS-CarrierSwitching.h \ - ./rrc_out/SRS-TPC-PDCCH-Config.h \ - ./rrc_out/SRS-CC-SetIndex.h \ - ./rrc_out/SRS-Config.h \ - ./rrc_out/SRS-ResourceSet.h \ - ./rrc_out/SRS-ResourceSetId.h \ - ./rrc_out/SRS-Resource.h \ - ./rrc_out/SRS-SpatialRelationInfo.h \ - ./rrc_out/SRS-ResourceId.h \ - ./rrc_out/SRS-PeriodicityAndOffset.h \ - ./rrc_out/SRS-TPC-CommandConfig.h \ - ./rrc_out/SSB-Index.h \ - ./rrc_out/SSB-MTC.h \ - ./rrc_out/SSB-MTC2.h \ - ./rrc_out/SSB-ToMeasure.h \ - ./rrc_out/SubcarrierSpacing.h \ - ./rrc_out/TAG-Config.h \ - ./rrc_out/TAG.h \ - ./rrc_out/TAG-Id.h \ - ./rrc_out/TimeAlignmentTimer.h \ - ./rrc_out/TCI-State.h \ - ./rrc_out/QCL-Info.h \ - ./rrc_out/TCI-StateId.h \ - ./rrc_out/TDD-UL-DL-ConfigCommon.h \ - ./rrc_out/TDD-UL-DL-Pattern.h \ - ./rrc_out/TDD-UL-DL-ConfigDedicated.h \ - ./rrc_out/TDD-UL-DL-SlotConfig.h \ - ./rrc_out/TDD-UL-DL-SlotIndex.h \ - ./rrc_out/TrackingAreaCode.h \ - ./rrc_out/T-Reselection.h \ - ./rrc_out/TimeToTrigger.h \ - ./rrc_out/UAC-BarringInfoSetIndex.h \ - ./rrc_out/UAC-BarringInfoSetList.h \ - ./rrc_out/UAC-BarringInfoSet.h \ - ./rrc_out/UAC-BarringPerCatList.h \ - ./rrc_out/UAC-BarringPerCat.h \ - ./rrc_out/UAC-BarringPerPLMN-List.h \ - ./rrc_out/UAC-BarringPerPLMN.h \ - ./rrc_out/UE-TimersAndConstants.h \ - ./rrc_out/UplinkConfigCommon.h \ - ./rrc_out/UplinkConfigCommonSIB.h \ - ./rrc_out/UplinkTxDirectCurrentList.h \ - ./rrc_out/UplinkTxDirectCurrentCell.h \ - ./rrc_out/UplinkTxDirectCurrentBWP.h \ - ./rrc_out/ZP-CSI-RS-Resource.h \ - ./rrc_out/ZP-CSI-RS-ResourceId.h \ - ./rrc_out/ZP-CSI-RS-ResourceSet.h \ - ./rrc_out/ZP-CSI-RS-ResourceSetId.h \ - ./rrc_out/AccessStratumRelease.h \ - ./rrc_out/BandCombinationList.h \ - ./rrc_out/BandCombination.h \ - ./rrc_out/BandParameters.h \ - ./rrc_out/CA-BandwidthClassEUTRA.h \ - ./rrc_out/CA-BandwidthClassNR.h \ - ./rrc_out/CA-ParametersEUTRA.h \ - ./rrc_out/CA-ParametersNR.h \ - ./rrc_out/FeatureSetCombination.h \ - ./rrc_out/FeatureSetsPerBand.h \ - ./rrc_out/FeatureSet.h \ - ./rrc_out/FeatureSetCombinationId.h \ - ./rrc_out/FeatureSetDownlink.h \ - ./rrc_out/CSI-RS-IM-ReceptionForFeedback.h \ - ./rrc_out/TypeI-SinglePanelCodebook.h \ - ./rrc_out/TypeI-MultiPanelCodebook.h \ - ./rrc_out/TypeII-Codebook.h \ - ./rrc_out/TypeII-CodebookPortSelection.h \ - ./rrc_out/FeatureSetDownlinkId.h \ - ./rrc_out/FeatureSetDownlinkPerCC.h \ - ./rrc_out/FeatureSetDownlinkPerCC-Id.h \ - ./rrc_out/FeatureSetEUTRA-DownlinkId.h \ - ./rrc_out/FeatureSetEUTRA-UplinkId.h \ - ./rrc_out/FeatureSets.h \ - ./rrc_out/FeatureSetUplink.h \ - ./rrc_out/CSI-ReportFramework.h \ - ./rrc_out/SRS-Resources.h \ - ./rrc_out/FeatureSetUplinkId.h \ - ./rrc_out/FeatureSetUplinkPerCC.h \ - ./rrc_out/FeatureSetUplinkPerCC-Id.h \ - ./rrc_out/FreqBandIndicatorEUTRA.h \ - ./rrc_out/FreqBandList.h \ - ./rrc_out/FreqBandInformation.h \ - ./rrc_out/FreqBandInformationEUTRA.h \ - ./rrc_out/FreqBandInformationNR.h \ - ./rrc_out/AggregatedBandwidth.h \ - ./rrc_out/FreqSeparationClass.h \ - ./rrc_out/InterRAT-Parameters.h \ - ./rrc_out/EUTRA-Parameters.h \ - ./rrc_out/EUTRA-ParametersCommon.h \ - ./rrc_out/EUTRA-ParametersXDD-Diff.h \ - ./rrc_out/MAC-Parameters.h \ - ./rrc_out/MAC-ParametersCommon.h \ - ./rrc_out/MAC-ParametersXDD-Diff.h \ - ./rrc_out/MeasAndMobParameters.h \ - ./rrc_out/MeasAndMobParametersCommon.h \ - ./rrc_out/MeasAndMobParametersXDD-Diff.h \ - ./rrc_out/MeasAndMobParametersFRX-Diff.h \ - ./rrc_out/MeasAndMobParametersMRDC.h \ - ./rrc_out/MeasAndMobParametersMRDC-Common.h \ - ./rrc_out/MeasAndMobParametersMRDC-XDD-Diff.h \ - ./rrc_out/MeasAndMobParametersMRDC-FRX-Diff.h \ - ./rrc_out/MIMO-LayersDL.h \ - ./rrc_out/MIMO-LayersUL.h \ - ./rrc_out/MIMO-ParametersPerBand.h \ - ./rrc_out/BeamManagementSSB-CSI-RS.h \ - ./rrc_out/CSI-RS-ForTracking.h \ - ./rrc_out/PTRS-DensityRecommendationDL.h \ - ./rrc_out/PTRS-DensityRecommendationUL.h \ - ./rrc_out/SRS-TxSwitch.h \ - ./rrc_out/ModulationOrder.h \ - ./rrc_out/MRDC-Parameters.h \ - ./rrc_out/PDCP-Parameters.h \ - ./rrc_out/PDCP-ParametersMRDC.h \ - ./rrc_out/Phy-Parameters.h \ - ./rrc_out/Phy-ParametersCommon.h \ - ./rrc_out/Phy-ParametersXDD-Diff.h \ - ./rrc_out/Phy-ParametersFRX-Diff.h \ - ./rrc_out/Phy-ParametersFR1.h \ - ./rrc_out/Phy-ParametersFR2.h \ - ./rrc_out/Phy-ParametersMRDC.h \ - ./rrc_out/NAICS-Capability-Entry.h \ - ./rrc_out/RAT-Type.h \ - ./rrc_out/RF-Parameters.h \ - ./rrc_out/BandNR.h \ - ./rrc_out/RF-ParametersMRDC.h \ - ./rrc_out/RLC-Parameters.h \ - ./rrc_out/SupportedBandwidth.h \ - ./rrc_out/UE-CapabilityRAT-ContainerList.h \ - ./rrc_out/UE-CapabilityRAT-Container.h \ - ./rrc_out/UE-CapabilityRAT-RequestList.h \ - ./rrc_out/UE-CapabilityRAT-Request.h \ - ./rrc_out/UE-CapabilityRequestFilterNR.h \ - ./rrc_out/UE-MRDC-Capability.h \ - ./rrc_out/UE-MRDC-CapabilityAddXDD-Mode.h \ - ./rrc_out/UE-MRDC-CapabilityAddFRX-Mode.h \ - ./rrc_out/GeneralParametersMRDC-XDD-Diff.h \ - ./rrc_out/UE-NR-Capability.h \ - ./rrc_out/UE-NR-CapabilityAddXDD-Mode.h \ - ./rrc_out/UE-NR-CapabilityAddFRX-Mode.h \ - ./rrc_out/EUTRA-AllowedMeasBandwidth.h \ - ./rrc_out/EUTRA-MBSFN-SubframeConfigList.h \ - ./rrc_out/EUTRA-MBSFN-SubframeConfig.h \ - ./rrc_out/EUTRA-MultiBandInfoList.h \ - ./rrc_out/EUTRA-MultiBandInfo.h \ - ./rrc_out/EUTRA-NS-PmaxList.h \ - ./rrc_out/EUTRA-NS-PmaxValue.h \ - ./rrc_out/EUTRA-PhysCellId.h \ - ./rrc_out/EUTRA-PhysCellIdRange.h \ - ./rrc_out/EUTRA-PresenceAntennaPort1.h \ - ./rrc_out/EUTRA-Q-OffsetRange.h \ - ./rrc_out/OtherConfig.h \ - ./rrc_out/RRC-TransactionIdentifier.h \ - ./rrc_out/VarPendingRNA-Update.h \ - ./rrc_out/VarMeasConfig.h \ - ./rrc_out/VarMeasReportList.h \ - ./rrc_out/VarMeasReport.h \ - ./rrc_out/CellsTriggeredList.h \ - ./rrc_out/VarResumeMAC-Input.h \ - ./rrc_out/VarShortMAC-Input.h \ - ./rrc_out/HandoverCommand.h \ - ./rrc_out/HandoverCommand-IEs.h \ - ./rrc_out/HandoverPreparationInformation.h \ - ./rrc_out/HandoverPreparationInformation-IEs.h \ - ./rrc_out/AS-Config.h \ - ./rrc_out/AS-Context.h \ - ./rrc_out/ReestablishmentInfo.h \ - ./rrc_out/ReestabNCellInfoList.h \ - ./rrc_out/ReestabNCellInfo.h \ - ./rrc_out/RRM-Config.h \ - ./rrc_out/CG-Config.h \ - ./rrc_out/CG-Config-IEs.h \ - ./rrc_out/MeasConfigSN.h \ - ./rrc_out/NR-FreqInfo.h \ - ./rrc_out/ConfigRestrictModReqSCG.h \ - ./rrc_out/BandCombinationIndex.h \ - ./rrc_out/BandCombinationInfoSN.h \ - ./rrc_out/FR-InfoList.h \ - ./rrc_out/FR-Info.h \ - ./rrc_out/CandidateServingFreqListNR.h \ - ./rrc_out/CG-ConfigInfo.h \ - ./rrc_out/CG-ConfigInfo-IEs.h \ - ./rrc_out/ConfigRestrictInfoSCG.h \ - ./rrc_out/BandCombinationInfoList.h \ - ./rrc_out/BandCombinationInfo.h \ - ./rrc_out/FeatureSetEntryIndex.h \ - ./rrc_out/DRX-Info.h \ - ./rrc_out/MeasConfigMN.h \ - ./rrc_out/MRDC-AssistanceInfo.h \ - ./rrc_out/AffectedCarrierFreqCombInfoMRDC.h \ - ./rrc_out/VictimSystemType.h \ - ./rrc_out/AffectedCarrierFreqCombEUTRA.h \ - ./rrc_out/AffectedCarrierFreqCombNR.h \ - ./rrc_out/MeasurementTimingConfiguration.h \ - ./rrc_out/MeasurementTimingConfiguration-IEs.h \ - ./rrc_out/MeasTimingList.h \ - ./rrc_out/MeasTiming.h \ - ./rrc_out/UERadioPagingInformation.h \ - ./rrc_out/UERadioPagingInformation-IEs.h \ - ./rrc_out/UERadioAccessCapabilityInformation.h \ - ./rrc_out/UERadioAccessCapabilityInformation-IEs.h + ./rrc_out_hlal/BCCH-BCH-Message.h \ + ./rrc_out_hlal/BCCH-BCH-MessageType.h \ + ./rrc_out_hlal/BCCH-DL-SCH-Message.h \ + ./rrc_out_hlal/BCCH-DL-SCH-MessageType.h \ + ./rrc_out_hlal/DL-CCCH-Message.h \ + ./rrc_out_hlal/DL-CCCH-MessageType.h \ + ./rrc_out_hlal/DL-DCCH-Message.h \ + ./rrc_out_hlal/DL-DCCH-MessageType.h \ + ./rrc_out_hlal/PCCH-Message.h \ + ./rrc_out_hlal/PCCH-MessageType.h \ + ./rrc_out_hlal/UL-CCCH-Message.h \ + ./rrc_out_hlal/UL-CCCH-MessageType.h \ + ./rrc_out_hlal/UL-CCCH1-Message.h \ + ./rrc_out_hlal/UL-CCCH1-MessageType.h \ + ./rrc_out_hlal/UL-DCCH-Message.h \ + ./rrc_out_hlal/UL-DCCH-MessageType.h \ + ./rrc_out_hlal/CounterCheck.h \ + ./rrc_out_hlal/CounterCheck-IEs.h \ + ./rrc_out_hlal/DRB-CountMSB-InfoList.h \ + ./rrc_out_hlal/DRB-CountMSB-Info.h \ + ./rrc_out_hlal/CounterCheckResponse.h \ + ./rrc_out_hlal/CounterCheckResponse-IEs.h \ + ./rrc_out_hlal/DRB-CountInfoList.h \ + ./rrc_out_hlal/DRB-CountInfo.h \ + ./rrc_out_hlal/DLInformationTransfer.h \ + ./rrc_out_hlal/DLInformationTransfer-IEs.h \ + ./rrc_out_hlal/FailureInformation.h \ + ./rrc_out_hlal/FailureInformation-IEs.h \ + ./rrc_out_hlal/FailureInfoRLC-Bearer.h \ + ./rrc_out_hlal/LocationMeasurementIndication.h \ + ./rrc_out_hlal/LocationMeasurementIndication-IEs.h \ + ./rrc_out_hlal/MIB.h \ + ./rrc_out_hlal/MeasurementReport.h \ + ./rrc_out_hlal/MeasurementReport-IEs.h \ + ./rrc_out_hlal/MobilityFromNRCommand.h \ + ./rrc_out_hlal/MobilityFromNRCommand-IEs.h \ + ./rrc_out_hlal/Paging.h \ + ./rrc_out_hlal/PagingRecordList.h \ + ./rrc_out_hlal/PagingRecord.h \ + ./rrc_out_hlal/PagingUE-Identity.h \ + ./rrc_out_hlal/RRCReestablishment.h \ + ./rrc_out_hlal/RRCReestablishment-IEs.h \ + ./rrc_out_hlal/RRCReestablishmentComplete.h \ + ./rrc_out_hlal/RRCReestablishmentComplete-IEs.h \ + ./rrc_out_hlal/RRCReestablishmentRequest.h \ + ./rrc_out_hlal/RRCReestablishmentRequest-IEs.h \ + ./rrc_out_hlal/ReestabUE-Identity.h \ + ./rrc_out_hlal/ReestablishmentCause.h \ + ./rrc_out_hlal/RRCReconfiguration.h \ + ./rrc_out_hlal/RRCReconfiguration-IEs.h \ + ./rrc_out_hlal/RRCReconfiguration-v1530-IEs.h \ + ./rrc_out_hlal/MasterKeyUpdate.h \ + ./rrc_out_hlal/RRCReconfigurationComplete.h \ + ./rrc_out_hlal/RRCReconfigurationComplete-IEs.h \ + ./rrc_out_hlal/RRCReconfigurationComplete-v1530-IEs.h \ + ./rrc_out_hlal/RRCReject.h \ + ./rrc_out_hlal/RRCReject-IEs.h \ + ./rrc_out_hlal/RRCRelease.h \ + ./rrc_out_hlal/RRCRelease-IEs.h \ + ./rrc_out_hlal/RRCRelease-v1540-IEs.h \ + ./rrc_out_hlal/RedirectedCarrierInfo.h \ + ./rrc_out_hlal/RedirectedCarrierInfo-EUTRA.h \ + ./rrc_out_hlal/CarrierInfoNR.h \ + ./rrc_out_hlal/SuspendConfig.h \ + ./rrc_out_hlal/PeriodicRNAU-TimerValue.h \ + ./rrc_out_hlal/CellReselectionPriorities.h \ + ./rrc_out_hlal/PagingCycle.h \ + ./rrc_out_hlal/FreqPriorityListEUTRA.h \ + ./rrc_out_hlal/FreqPriorityListNR.h \ + ./rrc_out_hlal/FreqPriorityEUTRA.h \ + ./rrc_out_hlal/FreqPriorityNR.h \ + ./rrc_out_hlal/RAN-NotificationAreaInfo.h \ + ./rrc_out_hlal/PLMN-RAN-AreaCellList.h \ + ./rrc_out_hlal/PLMN-RAN-AreaCell.h \ + ./rrc_out_hlal/PLMN-RAN-AreaConfigList.h \ + ./rrc_out_hlal/PLMN-RAN-AreaConfig.h \ + ./rrc_out_hlal/RAN-AreaConfig.h \ + ./rrc_out_hlal/RRCResume.h \ + ./rrc_out_hlal/RRCResume-IEs.h \ + ./rrc_out_hlal/RRCResumeComplete.h \ + ./rrc_out_hlal/RRCResumeComplete-IEs.h \ + ./rrc_out_hlal/RRCResumeRequest.h \ + ./rrc_out_hlal/RRCResumeRequest-IEs.h \ + ./rrc_out_hlal/RRCResumeRequest1.h \ + ./rrc_out_hlal/RRCResumeRequest1-IEs.h \ + ./rrc_out_hlal/RRCSetup.h \ + ./rrc_out_hlal/RRCSetup-IEs.h \ + ./rrc_out_hlal/RRCSetupComplete.h \ + ./rrc_out_hlal/RRCSetupComplete-IEs.h \ + ./rrc_out_hlal/RegisteredAMF.h \ + ./rrc_out_hlal/RRCSetupRequest.h \ + ./rrc_out_hlal/RRCSetupRequest-IEs.h \ + ./rrc_out_hlal/InitialUE-Identity.h \ + ./rrc_out_hlal/EstablishmentCause.h \ + ./rrc_out_hlal/RRCSystemInfoRequest.h \ + ./rrc_out_hlal/RRCSystemInfoRequest-r15-IEs.h \ + ./rrc_out_hlal/SecurityModeCommand.h \ + ./rrc_out_hlal/SecurityModeCommand-IEs.h \ + ./rrc_out_hlal/SecurityConfigSMC.h \ + ./rrc_out_hlal/SecurityModeComplete.h \ + ./rrc_out_hlal/SecurityModeComplete-IEs.h \ + ./rrc_out_hlal/SecurityModeFailure.h \ + ./rrc_out_hlal/SecurityModeFailure-IEs.h \ + ./rrc_out_hlal/SIB1.h \ + ./rrc_out_hlal/UAC-AccessCategory1-SelectionAssistanceInfo.h \ + ./rrc_out_hlal/SystemInformation.h \ + ./rrc_out_hlal/SystemInformation-IEs.h \ + ./rrc_out_hlal/UEAssistanceInformation.h \ + ./rrc_out_hlal/UEAssistanceInformation-IEs.h \ + ./rrc_out_hlal/DelayBudgetReport.h \ + ./rrc_out_hlal/UEAssistanceInformation-v1540-IEs.h \ + ./rrc_out_hlal/OverheatingAssistance.h \ + ./rrc_out_hlal/ReducedAggregatedBandwidth.h \ + ./rrc_out_hlal/UECapabilityEnquiry.h \ + ./rrc_out_hlal/UECapabilityEnquiry-IEs.h \ + ./rrc_out_hlal/UECapabilityInformation.h \ + ./rrc_out_hlal/UECapabilityInformation-IEs.h \ + ./rrc_out_hlal/ULInformationTransfer.h \ + ./rrc_out_hlal/ULInformationTransfer-IEs.h \ + ./rrc_out_hlal/SIB2.h \ + ./rrc_out_hlal/RangeToBestCell.h \ + ./rrc_out_hlal/SIB3.h \ + ./rrc_out_hlal/IntraFreqNeighCellList.h \ + ./rrc_out_hlal/IntraFreqNeighCellInfo.h \ + ./rrc_out_hlal/IntraFreqBlackCellList.h \ + ./rrc_out_hlal/SIB4.h \ + ./rrc_out_hlal/InterFreqCarrierFreqList.h \ + ./rrc_out_hlal/InterFreqCarrierFreqInfo.h \ + ./rrc_out_hlal/InterFreqNeighCellList.h \ + ./rrc_out_hlal/InterFreqNeighCellInfo.h \ + ./rrc_out_hlal/InterFreqBlackCellList.h \ + ./rrc_out_hlal/SIB5.h \ + ./rrc_out_hlal/CarrierFreqListEUTRA.h \ + ./rrc_out_hlal/CarrierFreqEUTRA.h \ + ./rrc_out_hlal/EUTRA-FreqBlackCellList.h \ + ./rrc_out_hlal/EUTRA-FreqNeighCellList.h \ + ./rrc_out_hlal/EUTRA-FreqNeighCellInfo.h \ + ./rrc_out_hlal/SIB6.h \ + ./rrc_out_hlal/SIB7.h \ + ./rrc_out_hlal/SIB8.h \ + ./rrc_out_hlal/SIB9.h \ + ./rrc_out_hlal/AdditionalSpectrumEmission.h \ + ./rrc_out_hlal/Alpha.h \ + ./rrc_out_hlal/AMF-Identifier.h \ + ./rrc_out_hlal/ARFCN-ValueEUTRA.h \ + ./rrc_out_hlal/ARFCN-ValueNR.h \ + ./rrc_out_hlal/BeamFailureRecoveryConfig.h \ + ./rrc_out_hlal/PRACH-ResourceDedicatedBFR.h \ + ./rrc_out_hlal/BFR-SSB-Resource.h \ + ./rrc_out_hlal/BFR-CSIRS-Resource.h \ + ./rrc_out_hlal/BSR-Config.h \ + ./rrc_out_hlal/BWP.h \ + ./rrc_out_hlal/BWP-Downlink.h \ + ./rrc_out_hlal/BWP-DownlinkCommon.h \ + ./rrc_out_hlal/BWP-DownlinkDedicated.h \ + ./rrc_out_hlal/BWP-Id.h \ + ./rrc_out_hlal/BWP-Uplink.h \ + ./rrc_out_hlal/BWP-UplinkCommon.h \ + ./rrc_out_hlal/BWP-UplinkDedicated.h \ + ./rrc_out_hlal/CellAccessRelatedInfo.h \ + ./rrc_out_hlal/CellAccessRelatedInfo-EUTRA-5GC.h \ + ./rrc_out_hlal/PLMN-IdentityList-EUTRA-5GC.h \ + ./rrc_out_hlal/PLMN-Identity-EUTRA-5GC.h \ + ./rrc_out_hlal/CellIdentity-EUTRA-5GC.h \ + ./rrc_out_hlal/CellAccessRelatedInfo-EUTRA-EPC.h \ + ./rrc_out_hlal/PLMN-IdentityList-EUTRA-EPC.h \ + ./rrc_out_hlal/CellGroupConfigRrc.h \ + ./rrc_out_hlal/SpCellConfig.h \ + ./rrc_out_hlal/ReconfigurationWithSync.h \ + ./rrc_out_hlal/SCellConfig.h \ + ./rrc_out_hlal/CellGroupId.h \ + ./rrc_out_hlal/CellIdentity.h \ + ./rrc_out_hlal/CellReselectionPriority.h \ + ./rrc_out_hlal/CellReselectionSubPriority.h \ + ./rrc_out_hlal/CGI-Info.h \ + ./rrc_out_hlal/CodebookConfig.h \ + ./rrc_out_hlal/ConfiguredGrantConfig.h \ + ./rrc_out_hlal/CG-UCI-OnPUSCH.h \ + ./rrc_out_hlal/ConnEstFailureControl.h \ + ./rrc_out_hlal/ControlResourceSet.h \ + ./rrc_out_hlal/ControlResourceSetId.h \ + ./rrc_out_hlal/ControlResourceSetZero.h \ + ./rrc_out_hlal/CrossCarrierSchedulingConfig.h \ + ./rrc_out_hlal/CSI-AperiodicTriggerStateList.h \ + ./rrc_out_hlal/CSI-AperiodicTriggerState.h \ + ./rrc_out_hlal/CSI-AssociatedReportConfigInfo.h \ + ./rrc_out_hlal/CSI-FrequencyOccupation.h \ + ./rrc_out_hlal/CSI-IM-Resource.h \ + ./rrc_out_hlal/CSI-IM-ResourceId.h \ + ./rrc_out_hlal/CSI-IM-ResourceSet.h \ + ./rrc_out_hlal/CSI-IM-ResourceSetId.h \ + ./rrc_out_hlal/CSI-MeasConfig.h \ + ./rrc_out_hlal/CSI-ReportConfig.h \ + ./rrc_out_hlal/CSI-ReportPeriodicityAndOffset.h \ + ./rrc_out_hlal/PUCCH-CSI-Resource.h \ + ./rrc_out_hlal/PortIndexFor8Ranks.h \ + ./rrc_out_hlal/PortIndex8.h \ + ./rrc_out_hlal/PortIndex4.h \ + ./rrc_out_hlal/PortIndex2.h \ + ./rrc_out_hlal/CSI-ReportConfigId.h \ + ./rrc_out_hlal/CSI-ResourceConfig.h \ + ./rrc_out_hlal/CSI-ResourceConfigId.h \ + ./rrc_out_hlal/CSI-ResourcePeriodicityAndOffset.h \ + ./rrc_out_hlal/CSI-RS-ResourceConfigMobility.h \ + ./rrc_out_hlal/CSI-RS-CellMobility.h \ + ./rrc_out_hlal/CSI-RS-Resource-Mobility.h \ + ./rrc_out_hlal/CSI-RS-Index.h \ + ./rrc_out_hlal/CSI-RS-ResourceMapping.h \ + ./rrc_out_hlal/CSI-SemiPersistentOnPUSCH-TriggerStateList.h \ + ./rrc_out_hlal/CSI-SemiPersistentOnPUSCH-TriggerState.h \ + ./rrc_out_hlal/CSI-SSB-ResourceSet.h \ + ./rrc_out_hlal/CSI-SSB-ResourceSetId.h \ + ./rrc_out_hlal/DedicatedNAS-Message.h \ + ./rrc_out_hlal/DMRS-DownlinkConfig.h \ + ./rrc_out_hlal/DMRS-UplinkConfig.h \ + ./rrc_out_hlal/DownlinkConfigCommon.h \ + ./rrc_out_hlal/DownlinkConfigCommonSIB.h \ + ./rrc_out_hlal/BCCH-Config.h \ + ./rrc_out_hlal/PCCH-Config.h \ + ./rrc_out_hlal/DownlinkPreemption.h \ + ./rrc_out_hlal/INT-ConfigurationPerServingCell.h \ + ./rrc_out_hlal/DRB-Identity.h \ + ./rrc_out_hlal/DRX-Config.h \ + ./rrc_out_hlal/FilterCoefficient.h \ + ./rrc_out_hlal/FreqBandIndicatorNR.h \ + ./rrc_out_hlal/FrequencyInfoDL.h \ + ./rrc_out_hlal/FrequencyInfoDL-SIB.h \ + ./rrc_out_hlal/FrequencyInfoUL.h \ + ./rrc_out_hlal/FrequencyInfoUL-SIB.h \ + ./rrc_out_hlal/Hysteresis.h \ + ./rrc_out_hlal/I-RNTI-Value.h \ + ./rrc_out_hlal/LocationMeasurementInfo.h \ + ./rrc_out_hlal/EUTRA-RSTD-InfoList.h \ + ./rrc_out_hlal/EUTRA-RSTD-Info.h \ + ./rrc_out_hlal/LogicalChannelConfig.h \ + ./rrc_out_hlal/LogicalChannelIdentity.h \ + ./rrc_out_hlal/MAC-CellGroupConfig.h \ + ./rrc_out_hlal/DataInactivityTimer.h \ + ./rrc_out_hlal/MeasConfig.h \ + ./rrc_out_hlal/MeasObjectToRemoveList.h \ + ./rrc_out_hlal/MeasIdToRemoveList.h \ + ./rrc_out_hlal/ReportConfigToRemoveList.h \ + ./rrc_out_hlal/MeasGapConfig.h \ + ./rrc_out_hlal/GapConfig.h \ + ./rrc_out_hlal/MeasGapSharingConfig.h \ + ./rrc_out_hlal/MeasGapSharingScheme.h \ + ./rrc_out_hlal/MeasId.h \ + ./rrc_out_hlal/MeasIdToAddModList.h \ + ./rrc_out_hlal/MeasIdToAddMod.h \ + ./rrc_out_hlal/MeasObjectEUTRA.h \ + ./rrc_out_hlal/EUTRA-CellIndexList.h \ + ./rrc_out_hlal/EUTRA-CellIndex.h \ + ./rrc_out_hlal/EUTRA-Cell.h \ + ./rrc_out_hlal/EUTRA-BlackCell.h \ + ./rrc_out_hlal/MeasObjectId.h \ + ./rrc_out_hlal/MeasObjectNR.h \ + ./rrc_out_hlal/ReferenceSignalConfig.h \ + ./rrc_out_hlal/SSB-ConfigMobility.h \ + ./rrc_out_hlal/Q-OffsetRangeList.h \ + ./rrc_out_hlal/ThresholdNR.h \ + ./rrc_out_hlal/CellsToAddModList.h \ + ./rrc_out_hlal/CellsToAddMod.h \ + ./rrc_out_hlal/MeasObjectToAddModList.h \ + ./rrc_out_hlal/MeasObjectToAddMod.h \ + ./rrc_out_hlal/MeasResultCellListSFTD.h \ + ./rrc_out_hlal/MeasResultCellSFTD.h \ + ./rrc_out_hlal/MeasResults.h \ + ./rrc_out_hlal/MeasResultServMOList.h \ + ./rrc_out_hlal/MeasResultServMO.h \ + ./rrc_out_hlal/MeasResultListNR.h \ + ./rrc_out_hlal/MeasResultNR.h \ + ./rrc_out_hlal/MeasResultListEUTRA.h \ + ./rrc_out_hlal/MeasResultEUTRA.h \ + ./rrc_out_hlal/MultiBandInfoListEUTRA.h \ + ./rrc_out_hlal/MeasQuantityResults.h \ + ./rrc_out_hlal/MeasQuantityResultsEUTRA.h \ + ./rrc_out_hlal/ResultsPerSSB-IndexList.h \ + ./rrc_out_hlal/ResultsPerSSB-Index.h \ + ./rrc_out_hlal/ResultsPerCSI-RS-IndexList.h \ + ./rrc_out_hlal/ResultsPerCSI-RS-Index.h \ + ./rrc_out_hlal/MeasResultSCG-Failure.h \ + ./rrc_out_hlal/MeasResultList2NR.h \ + ./rrc_out_hlal/MeasResult2NR.h \ + ./rrc_out_hlal/MobilityStateParameters.h \ + ./rrc_out_hlal/MultiFrequencyBandListNR.h \ + ./rrc_out_hlal/MultiFrequencyBandListNR-SIB.h \ + ./rrc_out_hlal/NR-MultiBandInfo.h \ + ./rrc_out_hlal/NextHopChainingCount.h \ + ./rrc_out_hlal/NG-5G-S-TMSI.h \ + ./rrc_out_hlal/NR-NS-PmaxList.h \ + ./rrc_out_hlal/NR-NS-PmaxValue.h \ + ./rrc_out_hlal/NZP-CSI-RS-Resource.h \ + ./rrc_out_hlal/NZP-CSI-RS-ResourceId.h \ + ./rrc_out_hlal/NZP-CSI-RS-ResourceSet.h \ + ./rrc_out_hlal/NZP-CSI-RS-ResourceSetId.h \ + ./rrc_out_hlal/P-Max.h \ + ./rrc_out_hlal/PCI-List.h \ + ./rrc_out_hlal/PCI-Range.h \ + ./rrc_out_hlal/PCI-RangeElement.h \ + ./rrc_out_hlal/PCI-RangeIndex.h \ + ./rrc_out_hlal/PCI-RangeIndexList.h \ + ./rrc_out_hlal/PDCCH-Config.h \ + ./rrc_out_hlal/PDCCH-ConfigCommon.h \ + ./rrc_out_hlal/PDCCH-ConfigSIB1.h \ + ./rrc_out_hlal/PDCCH-ServingCellConfig.h \ + ./rrc_out_hlal/PDCP-Config.h \ + ./rrc_out_hlal/UL-DataSplitThreshold.h \ + ./rrc_out_hlal/PDSCH-Config.h \ + ./rrc_out_hlal/RateMatchPatternGroup.h \ + ./rrc_out_hlal/PDSCH-ConfigCommon.h \ + ./rrc_out_hlal/PDSCH-ServingCellConfig.h \ + ./rrc_out_hlal/PDSCH-CodeBlockGroupTransmission.h \ + ./rrc_out_hlal/PDSCH-TimeDomainResourceAllocationList.h \ + ./rrc_out_hlal/PDSCH-TimeDomainResourceAllocation.h \ + ./rrc_out_hlal/PHR-Config.h \ + ./rrc_out_hlal/PhysCellId.h \ + ./rrc_out_hlal/PhysicalCellGroupConfig.h \ + ./rrc_out_hlal/PLMN-IdentitY.h \ + ./rrc_out_hlal/MCC.h \ + ./rrc_out_hlal/MNC.h \ + ./rrc_out_hlal/MCC-MNC-Digit.h \ + ./rrc_out_hlal/PLMN-IdentityInfoList.h \ + ./rrc_out_hlal/PLMN-IdentityInfo.h \ + ./rrc_out_hlal/PRB-Id.h \ + ./rrc_out_hlal/PTRS-DownlinkConfig.h \ + ./rrc_out_hlal/PTRS-UplinkConfig.h \ + ./rrc_out_hlal/PUCCH-Config.h \ + ./rrc_out_hlal/PUCCH-FormatConfig.h \ + ./rrc_out_hlal/PUCCH-MaxCodeRate.h \ + ./rrc_out_hlal/PUCCH-ResourceSet.h \ + ./rrc_out_hlal/PUCCH-ResourceSetId.h \ + ./rrc_out_hlal/PUCCH-Resource.h \ + ./rrc_out_hlal/PUCCH-ResourceId.h \ + ./rrc_out_hlal/PUCCH-format0.h \ + ./rrc_out_hlal/PUCCH-format1.h \ + ./rrc_out_hlal/PUCCH-format2.h \ + ./rrc_out_hlal/PUCCH-format3.h \ + ./rrc_out_hlal/PUCCH-format4.h \ + ./rrc_out_hlal/PUCCH-ConfigCommon.h \ + ./rrc_out_hlal/PUCCH-PathlossReferenceRS-Id.h \ + ./rrc_out_hlal/PUCCH-PowerControl.h \ + ./rrc_out_hlal/P0-PUCCH.h \ + ./rrc_out_hlal/P0-PUCCH-Id.h \ + ./rrc_out_hlal/PUCCH-PathlossReferenceRS.h \ + ./rrc_out_hlal/PUCCH-SpatialRelationInfo.h \ + ./rrc_out_hlal/PUCCH-SpatialRelationInfoId.h \ + ./rrc_out_hlal/PUCCH-TPC-CommandConfig.h \ + ./rrc_out_hlal/PUSCH-Config.h \ + ./rrc_out_hlal/UCI-OnPUSCH.h \ + ./rrc_out_hlal/PUSCH-ConfigCommon.h \ + ./rrc_out_hlal/PUSCH-PowerControl.h \ + ./rrc_out_hlal/P0-PUSCH-AlphaSet.h \ + ./rrc_out_hlal/P0-PUSCH-AlphaSetId.h \ + ./rrc_out_hlal/PUSCH-PathlossReferenceRS.h \ + ./rrc_out_hlal/PUSCH-PathlossReferenceRS-Id.h \ + ./rrc_out_hlal/SRI-PUSCH-PowerControl.h \ + ./rrc_out_hlal/SRI-PUSCH-PowerControlId.h \ + ./rrc_out_hlal/BetaOffsets.h \ + ./rrc_out_hlal/PUSCH-ServingCellConfig.h \ + ./rrc_out_hlal/PUSCH-CodeBlockGroupTransmission.h \ + ./rrc_out_hlal/PUSCH-TimeDomainResourceAllocationList.h \ + ./rrc_out_hlal/PUSCH-TimeDomainResourceAllocation.h \ + ./rrc_out_hlal/PUSCH-TPC-CommandConfig.h \ + ./rrc_out_hlal/Q-OffsetRange.h \ + ./rrc_out_hlal/Q-QualMin.h \ + ./rrc_out_hlal/Q-RxLevMin.h \ + ./rrc_out_hlal/QuantityConfig.h \ + ./rrc_out_hlal/QuantityConfigNR.h \ + ./rrc_out_hlal/QuantityConfigRS.h \ + ./rrc_out_hlal/FilterConfig.h \ + ./rrc_out_hlal/RACH-ConfigCommon.h \ + ./rrc_out_hlal/RACH-ConfigDedicated.h \ + ./rrc_out_hlal/CFRA.h \ + ./rrc_out_hlal/CFRA-SSB-Resource.h \ + ./rrc_out_hlal/CFRA-CSIRS-Resource.h \ + ./rrc_out_hlal/RACH-ConfigGeneric.h \ + ./rrc_out_hlal/RA-Prioritization.h \ + ./rrc_out_hlal/RadioBearerConfig.h \ + ./rrc_out_hlal/SRB-ToAddModList.h \ + ./rrc_out_hlal/SRB-ToAddMod.h \ + ./rrc_out_hlal/DRB-ToAddModList.h \ + ./rrc_out_hlal/DRB-ToAddMod.h \ + ./rrc_out_hlal/DRB-ToReleaseList.h \ + ./rrc_out_hlal/SecurityConfig.h \ + ./rrc_out_hlal/RadioLinkMonitoringConfig.h \ + ./rrc_out_hlal/RadioLinkMonitoringRS.h \ + ./rrc_out_hlal/RadioLinkMonitoringRS-Id.h \ + ./rrc_out_hlal/RAN-AreaCode.h \ + ./rrc_out_hlal/RateMatchPattern.h \ + ./rrc_out_hlal/RateMatchPatternId.h \ + ./rrc_out_hlal/RateMatchPatternLTE-CRS.h \ + ./rrc_out_hlal/RejectWaitTime.h \ + ./rrc_out_hlal/ReportConfigId.h \ + ./rrc_out_hlal/ReportConfigInterRAT.h \ + ./rrc_out_hlal/ReportCGI-EUTRA.h \ + ./rrc_out_hlal/EventTriggerConfigInterRAT.h \ + ./rrc_out_hlal/PeriodicalReportConfigInterRAT.h \ + ./rrc_out_hlal/MeasTriggerQuantityEUTRA.h \ + ./rrc_out_hlal/RSRP-RangeEUTRA.h \ + ./rrc_out_hlal/RSRQ-RangeEUTRA.h \ + ./rrc_out_hlal/SINR-RangeEUTRA.h \ + ./rrc_out_hlal/ReportConfigNR.h \ + ./rrc_out_hlal/ReportCGI.h \ + ./rrc_out_hlal/EventTriggerConfig.h \ + ./rrc_out_hlal/PeriodicalReportConfig.h \ + ./rrc_out_hlal/NR-RS-Type.h \ + ./rrc_out_hlal/MeasTriggerQuantity.h \ + ./rrc_out_hlal/MeasTriggerQuantityOffset.h \ + ./rrc_out_hlal/MeasReportQuantity.h \ + ./rrc_out_hlal/ReportConfigToAddModList.h \ + ./rrc_out_hlal/ReportConfigToAddMod.h \ + ./rrc_out_hlal/ReportInterval.h \ + ./rrc_out_hlal/ReselectionThreshold.h \ + ./rrc_out_hlal/ReselectionThresholdQ.h \ + ./rrc_out_hlal/ResumeCause.h \ + ./rrc_out_hlal/RLC-BearerConfig.h \ + ./rrc_out_hlal/RLC-Config.h \ + ./rrc_out_hlal/UL-AM-RLC.h \ + ./rrc_out_hlal/DL-AM-RLC.h \ + ./rrc_out_hlal/UL-UM-RLC.h \ + ./rrc_out_hlal/DL-UM-RLC.h \ + ./rrc_out_hlal/T-PollRetransmit.h \ + ./rrc_out_hlal/PollPDU.h \ + ./rrc_out_hlal/PollByte.h \ + ./rrc_out_hlal/T-Reassembly.h \ + ./rrc_out_hlal/T-StatusProhibit.h \ + ./rrc_out_hlal/SN-FieldLengthUM.h \ + ./rrc_out_hlal/SN-FieldLengthAM.h \ + ./rrc_out_hlal/RLF-TimersAndConstants.h \ + ./rrc_out_hlal/RNTI-Value.h \ + ./rrc_out_hlal/RSRP-Range.h \ + ./rrc_out_hlal/RSRQ-Range.h \ + ./rrc_out_hlal/SCellIndex.h \ + ./rrc_out_hlal/SchedulingRequestConfig.h \ + ./rrc_out_hlal/SchedulingRequestToAddMod.h \ + ./rrc_out_hlal/SchedulingRequestId.h \ + ./rrc_out_hlal/SchedulingRequestResourceConfig.h \ + ./rrc_out_hlal/SchedulingRequestResourceId.h \ + ./rrc_out_hlal/ScramblingId.h \ + ./rrc_out_hlal/SCS-SpecificCarrier.h \ + ./rrc_out_hlal/SDAP-Config.h \ + ./rrc_out_hlal/QFI.h \ + ./rrc_out_hlal/PDU-SessionID.h \ + ./rrc_out_hlal/SearchSpace.h \ + ./rrc_out_hlal/SearchSpaceId.h \ + ./rrc_out_hlal/SearchSpaceZero.h \ + ./rrc_out_hlal/SecurityAlgorithmConfig.h \ + ./rrc_out_hlal/IntegrityProtAlgorithm.h \ + ./rrc_out_hlal/CipheringAlgorithm.h \ + ./rrc_out_hlal/ServCellIndex.h \ + ./rrc_out_hlal/ServingCellConfig.h \ + ./rrc_out_hlal/UplinkConfig.h \ + ./rrc_out_hlal/ServingCellConfigCommon.h \ + ./rrc_out_hlal/ServingCellConfigCommonSIB.h \ + ./rrc_out_hlal/ShortI-RNTI-Value.h \ + ./rrc_out_hlal/ShortMAC-I.h \ + ./rrc_out_hlal/SINR-Range.h \ + ./rrc_out_hlal/SI-SchedulingInfo.h \ + ./rrc_out_hlal/SchedulingInfo.h \ + ./rrc_out_hlal/SIB-Mapping.h \ + ./rrc_out_hlal/SIB-TypeInfo.h \ + ./rrc_out_hlal/SI-RequestConfig.h \ + ./rrc_out_hlal/SI-RequestResources.h \ + ./rrc_out_hlal/SlotFormatCombinationsPerCell.h \ + ./rrc_out_hlal/SlotFormatCombination.h \ + ./rrc_out_hlal/SlotFormatCombinationId.h \ + ./rrc_out_hlal/SlotFormatIndicator.h \ + ./rrc_out_hlal/S-NSSAI.h \ + ./rrc_out_hlal/SpeedStateScaleFactors.h \ + ./rrc_out_hlal/SS-RSSI-Measurement.h \ + ./rrc_out_hlal/SPS-Config.h \ + ./rrc_out_hlal/SRB-Identity.h \ + ./rrc_out_hlal/SRS-CarrierSwitching.h \ + ./rrc_out_hlal/SRS-TPC-PDCCH-Config.h \ + ./rrc_out_hlal/SRS-CC-SetIndex.h \ + ./rrc_out_hlal/SRS-Config.h \ + ./rrc_out_hlal/SRS-ResourceSet.h \ + ./rrc_out_hlal/SRS-ResourceSetId.h \ + ./rrc_out_hlal/SRS-Resource.h \ + ./rrc_out_hlal/SRS-SpatialRelationInfo.h \ + ./rrc_out_hlal/SRS-ResourceId.h \ + ./rrc_out_hlal/SRS-PeriodicityAndOffset.h \ + ./rrc_out_hlal/SRS-TPC-CommandConfig.h \ + ./rrc_out_hlal/SSB-Index.h \ + ./rrc_out_hlal/SSB-MTC.h \ + ./rrc_out_hlal/SSB-MTC2.h \ + ./rrc_out_hlal/SSB-ToMeasure.h \ + ./rrc_out_hlal/SubcarrierSpacing.h \ + ./rrc_out_hlal/TAG-Config.h \ + ./rrc_out_hlal/TAG.h \ + ./rrc_out_hlal/TAG-Id.h \ + ./rrc_out_hlal/TimeAlignmentTimer.h \ + ./rrc_out_hlal/TCI-State.h \ + ./rrc_out_hlal/QCL-Info.h \ + ./rrc_out_hlal/TCI-StateId.h \ + ./rrc_out_hlal/TDD-UL-DL-ConfigCommon.h \ + ./rrc_out_hlal/TDD-UL-DL-Pattern.h \ + ./rrc_out_hlal/TDD-UL-DL-ConfigDedicated.h \ + ./rrc_out_hlal/TDD-UL-DL-SlotConfig.h \ + ./rrc_out_hlal/TDD-UL-DL-SlotIndex.h \ + ./rrc_out_hlal/TrackingAreaCode.h \ + ./rrc_out_hlal/T-Reselection.h \ + ./rrc_out_hlal/TimeToTrigger.h \ + ./rrc_out_hlal/UAC-BarringInfoSetIndex.h \ + ./rrc_out_hlal/UAC-BarringInfoSetList.h \ + ./rrc_out_hlal/UAC-BarringInfoSet.h \ + ./rrc_out_hlal/UAC-BarringPerCatList.h \ + ./rrc_out_hlal/UAC-BarringPerCat.h \ + ./rrc_out_hlal/UAC-BarringPerPLMN-List.h \ + ./rrc_out_hlal/UAC-BarringPerPLMN.h \ + ./rrc_out_hlal/UE-TimersAndConstants.h \ + ./rrc_out_hlal/UplinkConfigCommon.h \ + ./rrc_out_hlal/UplinkConfigCommonSIB.h \ + ./rrc_out_hlal/UplinkTxDirectCurrentList.h \ + ./rrc_out_hlal/UplinkTxDirectCurrentCell.h \ + ./rrc_out_hlal/UplinkTxDirectCurrentBWP.h \ + ./rrc_out_hlal/ZP-CSI-RS-Resource.h \ + ./rrc_out_hlal/ZP-CSI-RS-ResourceId.h \ + ./rrc_out_hlal/ZP-CSI-RS-ResourceSet.h \ + ./rrc_out_hlal/ZP-CSI-RS-ResourceSetId.h \ + ./rrc_out_hlal/AccessStratumRelease.h \ + ./rrc_out_hlal/BandCombinationList.h \ + ./rrc_out_hlal/BandCombination.h \ + ./rrc_out_hlal/BandParameters.h \ + ./rrc_out_hlal/CA-BandwidthClassEUTRA.h \ + ./rrc_out_hlal/CA-BandwidthClassNR.h \ + ./rrc_out_hlal/CA-ParametersEUTRA.h \ + ./rrc_out_hlal/CA-ParametersNR.h \ + ./rrc_out_hlal/FeatureSetCombination.h \ + ./rrc_out_hlal/FeatureSetsPerBand.h \ + ./rrc_out_hlal/FeatureSet.h \ + ./rrc_out_hlal/FeatureSetCombinationId.h \ + ./rrc_out_hlal/FeatureSetDownlink.h \ + ./rrc_out_hlal/CSI-RS-IM-ReceptionForFeedback.h \ + ./rrc_out_hlal/TypeI-SinglePanelCodebook.h \ + ./rrc_out_hlal/TypeI-MultiPanelCodebook.h \ + ./rrc_out_hlal/TypeII-Codebook.h \ + ./rrc_out_hlal/TypeII-CodebookPortSelection.h \ + ./rrc_out_hlal/FeatureSetDownlinkId.h \ + ./rrc_out_hlal/FeatureSetDownlinkPerCC.h \ + ./rrc_out_hlal/FeatureSetDownlinkPerCC-Id.h \ + ./rrc_out_hlal/FeatureSetEUTRA-DownlinkId.h \ + ./rrc_out_hlal/FeatureSetEUTRA-UplinkId.h \ + ./rrc_out_hlal/FeatureSets.h \ + ./rrc_out_hlal/FeatureSetUplink.h \ + ./rrc_out_hlal/CSI-ReportFramework.h \ + ./rrc_out_hlal/SRS-Resources.h \ + ./rrc_out_hlal/FeatureSetUplinkId.h \ + ./rrc_out_hlal/FeatureSetUplinkPerCC.h \ + ./rrc_out_hlal/FeatureSetUplinkPerCC-Id.h \ + ./rrc_out_hlal/FreqBandIndicatorEUTRA.h \ + ./rrc_out_hlal/FreqBandList.h \ + ./rrc_out_hlal/FreqBandInformation.h \ + ./rrc_out_hlal/FreqBandInformationEUTRA.h \ + ./rrc_out_hlal/FreqBandInformationNR.h \ + ./rrc_out_hlal/AggregatedBandwidth.h \ + ./rrc_out_hlal/FreqSeparationClass.h \ + ./rrc_out_hlal/InterRAT-Parameters.h \ + ./rrc_out_hlal/EUTRA-Parameters.h \ + ./rrc_out_hlal/EUTRA-ParametersCommon.h \ + ./rrc_out_hlal/EUTRA-ParametersXDD-Diff.h \ + ./rrc_out_hlal/MAC-Parameters.h \ + ./rrc_out_hlal/MAC-ParametersCommon.h \ + ./rrc_out_hlal/MAC-ParametersXDD-Diff.h \ + ./rrc_out_hlal/MeasAndMobParameters.h \ + ./rrc_out_hlal/MeasAndMobParametersCommon.h \ + ./rrc_out_hlal/MeasAndMobParametersXDD-Diff.h \ + ./rrc_out_hlal/MeasAndMobParametersFRX-Diff.h \ + ./rrc_out_hlal/MeasAndMobParametersMRDC.h \ + ./rrc_out_hlal/MeasAndMobParametersMRDC-Common.h \ + ./rrc_out_hlal/MeasAndMobParametersMRDC-XDD-Diff.h \ + ./rrc_out_hlal/MeasAndMobParametersMRDC-FRX-Diff.h \ + ./rrc_out_hlal/MIMO-LayersDL.h \ + ./rrc_out_hlal/MIMO-LayersUL.h \ + ./rrc_out_hlal/MIMO-ParametersPerBand.h \ + ./rrc_out_hlal/BeamManagementSSB-CSI-RS.h \ + ./rrc_out_hlal/CSI-RS-ForTracking.h \ + ./rrc_out_hlal/PTRS-DensityRecommendationDL.h \ + ./rrc_out_hlal/PTRS-DensityRecommendationUL.h \ + ./rrc_out_hlal/SRS-TxSwitch.h \ + ./rrc_out_hlal/ModulationOrder.h \ + ./rrc_out_hlal/MRDC-Parameters.h \ + ./rrc_out_hlal/PDCP-Parameters.h \ + ./rrc_out_hlal/PDCP-ParametersMRDC.h \ + ./rrc_out_hlal/Phy-Parameters.h \ + ./rrc_out_hlal/Phy-ParametersCommon.h \ + ./rrc_out_hlal/Phy-ParametersXDD-Diff.h \ + ./rrc_out_hlal/Phy-ParametersFRX-Diff.h \ + ./rrc_out_hlal/Phy-ParametersFR1.h \ + ./rrc_out_hlal/Phy-ParametersFR2.h \ + ./rrc_out_hlal/Phy-ParametersMRDC.h \ + ./rrc_out_hlal/NAICS-Capability-Entry.h \ + ./rrc_out_hlal/RAT-Type.h \ + ./rrc_out_hlal/RF-Parameters.h \ + ./rrc_out_hlal/BandNR.h \ + ./rrc_out_hlal/RF-ParametersMRDC.h \ + ./rrc_out_hlal/RLC-Parameters.h \ + ./rrc_out_hlal/SupportedBandwidth.h \ + ./rrc_out_hlal/UE-CapabilityRAT-ContainerList.h \ + ./rrc_out_hlal/UE-CapabilityRAT-Container.h \ + ./rrc_out_hlal/UE-CapabilityRAT-RequestList.h \ + ./rrc_out_hlal/UE-CapabilityRAT-Request.h \ + ./rrc_out_hlal/UE-CapabilityRequestFilterNR.h \ + ./rrc_out_hlal/UE-MRDC-Capability.h \ + ./rrc_out_hlal/UE-MRDC-CapabilityAddXDD-Mode.h \ + ./rrc_out_hlal/UE-MRDC-CapabilityAddFRX-Mode.h \ + ./rrc_out_hlal/GeneralParametersMRDC-XDD-Diff.h \ + ./rrc_out_hlal/UE-NR-Capability.h \ + ./rrc_out_hlal/UE-NR-CapabilityAddXDD-Mode.h \ + ./rrc_out_hlal/UE-NR-CapabilityAddFRX-Mode.h \ + ./rrc_out_hlal/EUTRA-AllowedMeasBandwidth.h \ + ./rrc_out_hlal/EUTRA-MBSFN-SubframeConfigList.h \ + ./rrc_out_hlal/EUTRA-MBSFN-SubframeConfig.h \ + ./rrc_out_hlal/EUTRA-MultiBandInfoList.h \ + ./rrc_out_hlal/EUTRA-MultiBandInfo.h \ + ./rrc_out_hlal/EUTRA-NS-PmaxList.h \ + ./rrc_out_hlal/EUTRA-NS-PmaxValue.h \ + ./rrc_out_hlal/EUTRA-PhysCellId.h \ + ./rrc_out_hlal/EUTRA-PhysCellIdRange.h \ + ./rrc_out_hlal/EUTRA-PresenceAntennaPort1.h \ + ./rrc_out_hlal/EUTRA-Q-OffsetRange.h \ + ./rrc_out_hlal/OtherConfig.h \ + ./rrc_out_hlal/RRC-TransactionIdentifier.h \ + ./rrc_out_hlal/VarPendingRNA-Update.h \ + ./rrc_out_hlal/VarMeasConfig.h \ + ./rrc_out_hlal/VarMeasReportList.h \ + ./rrc_out_hlal/VarMeasReport.h \ + ./rrc_out_hlal/CellsTriggeredList.h \ + ./rrc_out_hlal/VarResumeMAC-Input.h \ + ./rrc_out_hlal/VarShortMAC-Input.h \ + ./rrc_out_hlal/HandoverCommand.h \ + ./rrc_out_hlal/HandoverCommand-IEs.h \ + ./rrc_out_hlal/HandoverPreparationInformation.h \ + ./rrc_out_hlal/HandoverPreparationInformation-IEs.h \ + ./rrc_out_hlal/AS-Config.h \ + ./rrc_out_hlal/AS-Context.h \ + ./rrc_out_hlal/ReestablishmentInfo.h \ + ./rrc_out_hlal/ReestabNCellInfoList.h \ + ./rrc_out_hlal/ReestabNCellInfo.h \ + ./rrc_out_hlal/RRM-Config.h \ + ./rrc_out_hlal/CG-Config.h \ + ./rrc_out_hlal/CG-Config-IEs.h \ + ./rrc_out_hlal/MeasConfigSN.h \ + ./rrc_out_hlal/NR-FreqInfo.h \ + ./rrc_out_hlal/ConfigRestrictModReqSCG.h \ + ./rrc_out_hlal/BandCombinationIndex.h \ + ./rrc_out_hlal/BandCombinationInfoSN.h \ + ./rrc_out_hlal/FR-InfoList.h \ + ./rrc_out_hlal/FR-Info.h \ + ./rrc_out_hlal/CandidateServingFreqListNR.h \ + ./rrc_out_hlal/CG-ConfigInfo.h \ + ./rrc_out_hlal/CG-ConfigInfo-IEs.h \ + ./rrc_out_hlal/ConfigRestrictInfoSCG.h \ + ./rrc_out_hlal/BandCombinationInfoList.h \ + ./rrc_out_hlal/BandCombinationInfo.h \ + ./rrc_out_hlal/FeatureSetEntryIndex.h \ + ./rrc_out_hlal/DRX-Info.h \ + ./rrc_out_hlal/MeasConfigMN.h \ + ./rrc_out_hlal/MRDC-AssistanceInfo.h \ + ./rrc_out_hlal/AffectedCarrierFreqCombInfoMRDC.h \ + ./rrc_out_hlal/VictimSystemType.h \ + ./rrc_out_hlal/AffectedCarrierFreqCombEUTRA.h \ + ./rrc_out_hlal/AffectedCarrierFreqCombNR.h \ + ./rrc_out_hlal/MeasurementTimingConfiguration.h \ + ./rrc_out_hlal/MeasurementTimingConfiguration-IEs.h \ + ./rrc_out_hlal/MeasTimingList.h \ + ./rrc_out_hlal/MeasTiming.h \ + ./rrc_out_hlal/UERadioPagingInformation.h \ + ./rrc_out_hlal/UERadioPagingInformation-IEs.h \ + ./rrc_out_hlal/UERadioAccessCapabilityInformation.h \ + ./rrc_out_hlal/UERadioAccessCapabilityInformation-IEs.h -ASN_MODULE_HDRS+=./rrc_out/OPEN_TYPE.h -ASN_MODULE_SRCS+=./rrc_out/OPEN_TYPE.c -ASN_MODULE_HDRS+=./rrc_out/constr_CHOICE.h -ASN_MODULE_HDRS+=./rrc_out/BOOLEAN.h -ASN_MODULE_SRCS+=./rrc_out/BOOLEAN.c -ASN_MODULE_HDRS+=./rrc_out/INTEGER.h -ASN_MODULE_SRCS+=./rrc_out/INTEGER.c -ASN_MODULE_HDRS+=./rrc_out/NULL.h -ASN_MODULE_SRCS+=./rrc_out/NULL.c -ASN_MODULE_HDRS+=./rrc_out/NativeEnumerated.h -ASN_MODULE_SRCS+=./rrc_out/NativeEnumerated.c -ASN_MODULE_HDRS+=./rrc_out/NativeInteger.h -ASN_MODULE_SRCS+=./rrc_out/NativeInteger.c -ASN_MODULE_HDRS+=./rrc_out/asn_SEQUENCE_OF.h -ASN_MODULE_SRCS+=./rrc_out/asn_SEQUENCE_OF.c -ASN_MODULE_HDRS+=./rrc_out/asn_SET_OF.h -ASN_MODULE_SRCS+=./rrc_out/asn_SET_OF.c -ASN_MODULE_SRCS+=./rrc_out/constr_CHOICE.c -ASN_MODULE_HDRS+=./rrc_out/constr_SEQUENCE.h -ASN_MODULE_SRCS+=./rrc_out/constr_SEQUENCE.c -ASN_MODULE_HDRS+=./rrc_out/constr_SEQUENCE_OF.h -ASN_MODULE_SRCS+=./rrc_out/constr_SEQUENCE_OF.c -ASN_MODULE_HDRS+=./rrc_out/constr_SET_OF.h -ASN_MODULE_SRCS+=./rrc_out/constr_SET_OF.c -ASN_MODULE_HDRS+=./rrc_out/asn_application.h -ASN_MODULE_SRCS+=./rrc_out/asn_application.c -ASN_MODULE_HDRS+=./rrc_out/asn_ioc.h -ASN_MODULE_HDRS+=./rrc_out/asn_system.h -ASN_MODULE_HDRS+=./rrc_out/asn_codecs.h -ASN_MODULE_HDRS+=./rrc_out/asn_internal.h -ASN_MODULE_SRCS+=./rrc_out/asn_internal.c -ASN_MODULE_HDRS+=./rrc_out/asn_random_fill.h -ASN_MODULE_SRCS+=./rrc_out/asn_random_fill.c -ASN_MODULE_HDRS+=./rrc_out/asn_bit_data.h -ASN_MODULE_SRCS+=./rrc_out/asn_bit_data.c -ASN_MODULE_HDRS+=./rrc_out/OCTET_STRING.h -ASN_MODULE_SRCS+=./rrc_out/OCTET_STRING.c -ASN_MODULE_HDRS+=./rrc_out/BIT_STRING.h -ASN_MODULE_SRCS+=./rrc_out/BIT_STRING.c -ASN_MODULE_SRCS+=./rrc_out/asn_codecs_prim.c -ASN_MODULE_HDRS+=./rrc_out/asn_codecs_prim.h -ASN_MODULE_HDRS+=./rrc_out/ber_tlv_length.h -ASN_MODULE_SRCS+=./rrc_out/ber_tlv_length.c -ASN_MODULE_HDRS+=./rrc_out/ber_tlv_tag.h -ASN_MODULE_SRCS+=./rrc_out/ber_tlv_tag.c -ASN_MODULE_HDRS+=./rrc_out/ber_decoder.h -ASN_MODULE_SRCS+=./rrc_out/ber_decoder.c -ASN_MODULE_HDRS+=./rrc_out/der_encoder.h -ASN_MODULE_SRCS+=./rrc_out/der_encoder.c -ASN_MODULE_HDRS+=./rrc_out/constr_TYPE.h -ASN_MODULE_SRCS+=./rrc_out/constr_TYPE.c -ASN_MODULE_HDRS+=./rrc_out/constraints.h -ASN_MODULE_SRCS+=./rrc_out/constraints.c -ASN_MODULE_HDRS+=./rrc_out/xer_support.h -ASN_MODULE_SRCS+=./rrc_out/xer_support.c -ASN_MODULE_HDRS+=./rrc_out/xer_decoder.h -ASN_MODULE_SRCS+=./rrc_out/xer_decoder.c -ASN_MODULE_HDRS+=./rrc_out/xer_encoder.h -ASN_MODULE_SRCS+=./rrc_out/xer_encoder.c -ASN_MODULE_HDRS+=./rrc_out/per_support.h -ASN_MODULE_SRCS+=./rrc_out/per_support.c -ASN_MODULE_HDRS+=./rrc_out/per_decoder.h -ASN_MODULE_SRCS+=./rrc_out/per_decoder.c -ASN_MODULE_HDRS+=./rrc_out/per_encoder.h -ASN_MODULE_SRCS+=./rrc_out/per_encoder.c -ASN_MODULE_HDRS+=./rrc_out/per_opentype.h -ASN_MODULE_SRCS+=./rrc_out/per_opentype.c -ASN_MODULE_HDRS+=./rrc_out/oer_decoder.h -ASN_MODULE_HDRS+=./rrc_out/oer_encoder.h -ASN_MODULE_HDRS+=./rrc_out/oer_support.h -ASN_MODULE_SRCS+=./rrc_out/oer_decoder.c -ASN_MODULE_SRCS+=./rrc_out/oer_encoder.c -ASN_MODULE_SRCS+=./rrc_out/oer_support.c -ASN_MODULE_SRCS+=./rrc_out/OPEN_TYPE_oer.c -ASN_MODULE_SRCS+=./rrc_out/INTEGER_oer.c -ASN_MODULE_SRCS+=./rrc_out/BIT_STRING_oer.c -ASN_MODULE_SRCS+=./rrc_out/OCTET_STRING_oer.c -ASN_MODULE_SRCS+=./rrc_out/NativeInteger_oer.c -ASN_MODULE_SRCS+=./rrc_out/NativeEnumerated_oer.c -ASN_MODULE_SRCS+=./rrc_out/constr_CHOICE_oer.c -ASN_MODULE_SRCS+=./rrc_out/constr_SEQUENCE_oer.c -ASN_MODULE_SRCS+=./rrc_out/constr_SET_OF_oer.c +ASN_MODULE_HDRS+=./rrc_out_hlal/OPEN_TYPE.h +ASN_MODULE_SRCS+=./rrc_out_hlal/OPEN_TYPE.c +ASN_MODULE_HDRS+=./rrc_out_hlal/constr_CHOICE.h +ASN_MODULE_HDRS+=./rrc_out_hlal/BOOLEAN.h +ASN_MODULE_SRCS+=./rrc_out_hlal/BOOLEAN.c +ASN_MODULE_HDRS+=./rrc_out_hlal/INTEGER.h +ASN_MODULE_SRCS+=./rrc_out_hlal/INTEGER.c +ASN_MODULE_HDRS+=./rrc_out_hlal/NULL.h +ASN_MODULE_SRCS+=./rrc_out_hlal/NULL.c +ASN_MODULE_HDRS+=./rrc_out_hlal/NativeEnumerated.h +ASN_MODULE_SRCS+=./rrc_out_hlal/NativeEnumerated.c +ASN_MODULE_HDRS+=./rrc_out_hlal/NativeInteger.h +ASN_MODULE_SRCS+=./rrc_out_hlal/NativeInteger.c +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_SEQUENCE_OF.h +ASN_MODULE_SRCS+=./rrc_out_hlal/asn_SEQUENCE_OF.c +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_SET_OF.h +ASN_MODULE_SRCS+=./rrc_out_hlal/asn_SET_OF.c +ASN_MODULE_SRCS+=./rrc_out_hlal/constr_CHOICE.c +ASN_MODULE_HDRS+=./rrc_out_hlal/constr_SEQUENCE.h +ASN_MODULE_SRCS+=./rrc_out_hlal/constr_SEQUENCE.c +ASN_MODULE_HDRS+=./rrc_out_hlal/constr_SEQUENCE_OF.h +ASN_MODULE_SRCS+=./rrc_out_hlal/constr_SEQUENCE_OF.c +ASN_MODULE_HDRS+=./rrc_out_hlal/constr_SET_OF.h +ASN_MODULE_SRCS+=./rrc_out_hlal/constr_SET_OF.c +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_application.h +ASN_MODULE_SRCS+=./rrc_out_hlal/asn_application.c +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_ioc.h +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_system.h +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_codecs.h +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_internal.h +ASN_MODULE_SRCS+=./rrc_out_hlal/asn_internal.c +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_random_fill.h +ASN_MODULE_SRCS+=./rrc_out_hlal/asn_random_fill.c +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_bit_data.h +ASN_MODULE_SRCS+=./rrc_out_hlal/asn_bit_data.c +ASN_MODULE_HDRS+=./rrc_out_hlal/OCTET_STRING.h +ASN_MODULE_SRCS+=./rrc_out_hlal/OCTET_STRING.c +ASN_MODULE_HDRS+=./rrc_out_hlal/BIT_STRING.h +ASN_MODULE_SRCS+=./rrc_out_hlal/BIT_STRING.c +ASN_MODULE_SRCS+=./rrc_out_hlal/asn_codecs_prim.c +ASN_MODULE_HDRS+=./rrc_out_hlal/asn_codecs_prim.h +ASN_MODULE_HDRS+=./rrc_out_hlal/ber_tlv_length.h +ASN_MODULE_SRCS+=./rrc_out_hlal/ber_tlv_length.c +ASN_MODULE_HDRS+=./rrc_out_hlal/ber_tlv_tag.h +ASN_MODULE_SRCS+=./rrc_out_hlal/ber_tlv_tag.c +ASN_MODULE_HDRS+=./rrc_out_hlal/ber_decoder.h +ASN_MODULE_SRCS+=./rrc_out_hlal/ber_decoder.c +ASN_MODULE_HDRS+=./rrc_out_hlal/der_encoder.h +ASN_MODULE_SRCS+=./rrc_out_hlal/der_encoder.c +ASN_MODULE_HDRS+=./rrc_out_hlal/constr_TYPE.h +ASN_MODULE_SRCS+=./rrc_out_hlal/constr_TYPE.c +ASN_MODULE_HDRS+=./rrc_out_hlal/constraints.h +ASN_MODULE_SRCS+=./rrc_out_hlal/constraints.c +ASN_MODULE_HDRS+=./rrc_out_hlal/xer_support.h +ASN_MODULE_SRCS+=./rrc_out_hlal/xer_support.c +ASN_MODULE_HDRS+=./rrc_out_hlal/xer_decoder.h +ASN_MODULE_SRCS+=./rrc_out_hlal/xer_decoder.c +ASN_MODULE_HDRS+=./rrc_out_hlal/xer_encoder.h +ASN_MODULE_SRCS+=./rrc_out_hlal/xer_encoder.c +ASN_MODULE_HDRS+=./rrc_out_hlal/per_support.h +ASN_MODULE_SRCS+=./rrc_out_hlal/per_support.c +ASN_MODULE_HDRS+=./rrc_out_hlal/per_decoder.h +ASN_MODULE_SRCS+=./rrc_out_hlal/per_decoder.c +ASN_MODULE_HDRS+=./rrc_out_hlal/per_encoder.h +ASN_MODULE_SRCS+=./rrc_out_hlal/per_encoder.c +ASN_MODULE_HDRS+=./rrc_out_hlal/per_opentype.h +ASN_MODULE_SRCS+=./rrc_out_hlal/per_opentype.c +ASN_MODULE_HDRS+=./rrc_out_hlal/oer_decoder.h +ASN_MODULE_HDRS+=./rrc_out_hlal/oer_encoder.h +ASN_MODULE_HDRS+=./rrc_out_hlal/oer_support.h +ASN_MODULE_SRCS+=./rrc_out_hlal/oer_decoder.c +ASN_MODULE_SRCS+=./rrc_out_hlal/oer_encoder.c +ASN_MODULE_SRCS+=./rrc_out_hlal/oer_support.c +ASN_MODULE_SRCS+=./rrc_out_hlal/OPEN_TYPE_oer.c +ASN_MODULE_SRCS+=./rrc_out_hlal/INTEGER_oer.c +ASN_MODULE_SRCS+=./rrc_out_hlal/BIT_STRING_oer.c +ASN_MODULE_SRCS+=./rrc_out_hlal/OCTET_STRING_oer.c +ASN_MODULE_SRCS+=./rrc_out_hlal/NativeInteger_oer.c +ASN_MODULE_SRCS+=./rrc_out_hlal/NativeEnumerated_oer.c +ASN_MODULE_SRCS+=./rrc_out_hlal/constr_CHOICE_oer.c +ASN_MODULE_SRCS+=./rrc_out_hlal/constr_SEQUENCE_oer.c +ASN_MODULE_SRCS+=./rrc_out_hlal/constr_SET_OF_oer.c ASN_MODULE_CFLAGS= lib_LTLIBRARIES+=libasncodec.la libasncodec_la_SOURCES=$(ASN_MODULE_SRCS) $(ASN_MODULE_HDRS) -libasncodec_la_CPPFLAGS=-I$(top_srcdir)/./rrc_out/ +libasncodec_la_CPPFLAGS=-I$(top_srcdir)/./rrc_out_hlal/ libasncodec_la_CFLAGS=$(ASN_MODULE_CFLAGS) libasncodec_la_LDFLAGS=-lm diff --git a/src/codec_utils/RRC/MasterKeyUpdate.c b/src/codec_utils/RRC/MasterKeyUpdate.c index b51090b03..712f31e04 100644 --- a/src/codec_utils/RRC/MasterKeyUpdate.c +++ b/src/codec_utils/RRC/MasterKeyUpdate.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MasterKeyUpdate.h" diff --git a/src/codec_utils/RRC/MasterKeyUpdate.h b/src/codec_utils/RRC/MasterKeyUpdate.h index 5df8833ee..dc14fe84f 100644 --- a/src/codec_utils/RRC/MasterKeyUpdate.h +++ b/src/codec_utils/RRC/MasterKeyUpdate.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MasterKeyUpdate_H_ diff --git a/src/codec_utils/RRC/MeasAndMobParameters.c b/src/codec_utils/RRC/MeasAndMobParameters.c index 16f7abd23..ed9d0e5e8 100644 --- a/src/codec_utils/RRC/MeasAndMobParameters.c +++ b/src/codec_utils/RRC/MeasAndMobParameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasAndMobParameters.h" diff --git a/src/codec_utils/RRC/MeasAndMobParameters.h b/src/codec_utils/RRC/MeasAndMobParameters.h index f11750666..baaba8d1a 100644 --- a/src/codec_utils/RRC/MeasAndMobParameters.h +++ b/src/codec_utils/RRC/MeasAndMobParameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasAndMobParameters_H_ diff --git a/src/codec_utils/RRC/MeasAndMobParametersCommon.c b/src/codec_utils/RRC/MeasAndMobParametersCommon.c index 71b788b28..32906b26c 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersCommon.c +++ b/src/codec_utils/RRC/MeasAndMobParametersCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasAndMobParametersCommon.h" diff --git a/src/codec_utils/RRC/MeasAndMobParametersCommon.h b/src/codec_utils/RRC/MeasAndMobParametersCommon.h index de5bc40e6..8b2a2e662 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersCommon.h +++ b/src/codec_utils/RRC/MeasAndMobParametersCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasAndMobParametersCommon_H_ diff --git a/src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.c b/src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.c index 041f49624..aa18f958f 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.c +++ b/src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasAndMobParametersFRX-Diff.h" diff --git a/src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.h b/src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.h index 71cfb3be6..9b9ede32f 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.h +++ b/src/codec_utils/RRC/MeasAndMobParametersFRX-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasAndMobParametersFRX_Diff_H_ diff --git a/src/codec_utils/RRC/MeasAndMobParametersMRDC-Common.c b/src/codec_utils/RRC/MeasAndMobParametersMRDC-Common.c index 0d0b2dbc9..89c1dafaf 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersMRDC-Common.c +++ b/src/codec_utils/RRC/MeasAndMobParametersMRDC-Common.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasAndMobParametersMRDC-Common.h" diff --git a/src/codec_utils/RRC/MeasAndMobParametersMRDC-Common.h b/src/codec_utils/RRC/MeasAndMobParametersMRDC-Common.h index 3f6fe054a..9a1ffb57b 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersMRDC-Common.h +++ b/src/codec_utils/RRC/MeasAndMobParametersMRDC-Common.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasAndMobParametersMRDC_Common_H_ diff --git a/src/codec_utils/RRC/MeasAndMobParametersMRDC-FRX-Diff.c b/src/codec_utils/RRC/MeasAndMobParametersMRDC-FRX-Diff.c index 9d7856091..e9f1424e2 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersMRDC-FRX-Diff.c +++ b/src/codec_utils/RRC/MeasAndMobParametersMRDC-FRX-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasAndMobParametersMRDC-FRX-Diff.h" diff --git a/src/codec_utils/RRC/MeasAndMobParametersMRDC-FRX-Diff.h b/src/codec_utils/RRC/MeasAndMobParametersMRDC-FRX-Diff.h index 2ace5e5b8..856084b9c 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersMRDC-FRX-Diff.h +++ b/src/codec_utils/RRC/MeasAndMobParametersMRDC-FRX-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasAndMobParametersMRDC_FRX_Diff_H_ diff --git a/src/codec_utils/RRC/MeasAndMobParametersMRDC-XDD-Diff.c b/src/codec_utils/RRC/MeasAndMobParametersMRDC-XDD-Diff.c index 10bcca2fa..f837dc95d 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersMRDC-XDD-Diff.c +++ b/src/codec_utils/RRC/MeasAndMobParametersMRDC-XDD-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasAndMobParametersMRDC-XDD-Diff.h" diff --git a/src/codec_utils/RRC/MeasAndMobParametersMRDC-XDD-Diff.h b/src/codec_utils/RRC/MeasAndMobParametersMRDC-XDD-Diff.h index 0178b9042..f588ad061 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersMRDC-XDD-Diff.h +++ b/src/codec_utils/RRC/MeasAndMobParametersMRDC-XDD-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasAndMobParametersMRDC_XDD_Diff_H_ diff --git a/src/codec_utils/RRC/MeasAndMobParametersMRDC.c b/src/codec_utils/RRC/MeasAndMobParametersMRDC.c index a2428f982..47ded9a20 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersMRDC.c +++ b/src/codec_utils/RRC/MeasAndMobParametersMRDC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasAndMobParametersMRDC.h" diff --git a/src/codec_utils/RRC/MeasAndMobParametersMRDC.h b/src/codec_utils/RRC/MeasAndMobParametersMRDC.h index 6f0be72e6..62a8fef61 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersMRDC.h +++ b/src/codec_utils/RRC/MeasAndMobParametersMRDC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasAndMobParametersMRDC_H_ diff --git a/src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.c b/src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.c index a699817c6..50f8fa07a 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.c +++ b/src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasAndMobParametersXDD-Diff.h" diff --git a/src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.h b/src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.h index a713e0357..a472a5db0 100644 --- a/src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.h +++ b/src/codec_utils/RRC/MeasAndMobParametersXDD-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasAndMobParametersXDD_Diff_H_ diff --git a/src/codec_utils/RRC/MeasConfig.c b/src/codec_utils/RRC/MeasConfig.c index b9e84ff6b..a1792c949 100644 --- a/src/codec_utils/RRC/MeasConfig.c +++ b/src/codec_utils/RRC/MeasConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasConfig.h" diff --git a/src/codec_utils/RRC/MeasConfig.h b/src/codec_utils/RRC/MeasConfig.h index a2b8385ea..526412632 100644 --- a/src/codec_utils/RRC/MeasConfig.h +++ b/src/codec_utils/RRC/MeasConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasConfig_H_ diff --git a/src/codec_utils/RRC/MeasConfigMN.c b/src/codec_utils/RRC/MeasConfigMN.c index 97a95e11d..0cd86e4e7 100644 --- a/src/codec_utils/RRC/MeasConfigMN.c +++ b/src/codec_utils/RRC/MeasConfigMN.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasConfigMN.h" diff --git a/src/codec_utils/RRC/MeasConfigMN.h b/src/codec_utils/RRC/MeasConfigMN.h index aefbe03b0..d53cc5f40 100644 --- a/src/codec_utils/RRC/MeasConfigMN.h +++ b/src/codec_utils/RRC/MeasConfigMN.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasConfigMN_H_ diff --git a/src/codec_utils/RRC/MeasConfigSN.c b/src/codec_utils/RRC/MeasConfigSN.c index 93c6f42c4..92419236a 100644 --- a/src/codec_utils/RRC/MeasConfigSN.c +++ b/src/codec_utils/RRC/MeasConfigSN.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasConfigSN.h" diff --git a/src/codec_utils/RRC/MeasConfigSN.h b/src/codec_utils/RRC/MeasConfigSN.h index 05fcf2cef..1fb94bf5e 100644 --- a/src/codec_utils/RRC/MeasConfigSN.h +++ b/src/codec_utils/RRC/MeasConfigSN.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasConfigSN_H_ diff --git a/src/codec_utils/RRC/MeasGapConfig.c b/src/codec_utils/RRC/MeasGapConfig.c index 7b32eafbc..7ff5b3c4a 100644 --- a/src/codec_utils/RRC/MeasGapConfig.c +++ b/src/codec_utils/RRC/MeasGapConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasGapConfig.h" diff --git a/src/codec_utils/RRC/MeasGapConfig.h b/src/codec_utils/RRC/MeasGapConfig.h index 7eaf74a4c..1cca64429 100644 --- a/src/codec_utils/RRC/MeasGapConfig.h +++ b/src/codec_utils/RRC/MeasGapConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasGapConfig_H_ diff --git a/src/codec_utils/RRC/MeasGapSharingConfig.c b/src/codec_utils/RRC/MeasGapSharingConfig.c index 1b911c270..d4c665343 100644 --- a/src/codec_utils/RRC/MeasGapSharingConfig.c +++ b/src/codec_utils/RRC/MeasGapSharingConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasGapSharingConfig.h" diff --git a/src/codec_utils/RRC/MeasGapSharingConfig.h b/src/codec_utils/RRC/MeasGapSharingConfig.h index 478af0129..b8291abd6 100644 --- a/src/codec_utils/RRC/MeasGapSharingConfig.h +++ b/src/codec_utils/RRC/MeasGapSharingConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasGapSharingConfig_H_ diff --git a/src/codec_utils/RRC/MeasGapSharingScheme.c b/src/codec_utils/RRC/MeasGapSharingScheme.c index 09f7131fd..1642caa4e 100644 --- a/src/codec_utils/RRC/MeasGapSharingScheme.c +++ b/src/codec_utils/RRC/MeasGapSharingScheme.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasGapSharingScheme.h" diff --git a/src/codec_utils/RRC/MeasGapSharingScheme.h b/src/codec_utils/RRC/MeasGapSharingScheme.h index f0e473567..26c803aff 100644 --- a/src/codec_utils/RRC/MeasGapSharingScheme.h +++ b/src/codec_utils/RRC/MeasGapSharingScheme.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasGapSharingScheme_H_ diff --git a/src/codec_utils/RRC/MeasId.c b/src/codec_utils/RRC/MeasId.c index 7d23d680a..1ff9ecc20 100644 --- a/src/codec_utils/RRC/MeasId.c +++ b/src/codec_utils/RRC/MeasId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasId.h" diff --git a/src/codec_utils/RRC/MeasId.h b/src/codec_utils/RRC/MeasId.h index dfa2136c9..c11d8f05c 100644 --- a/src/codec_utils/RRC/MeasId.h +++ b/src/codec_utils/RRC/MeasId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasId_H_ diff --git a/src/codec_utils/RRC/MeasIdToAddMod.c b/src/codec_utils/RRC/MeasIdToAddMod.c index 32b5af306..8afa4d5cf 100644 --- a/src/codec_utils/RRC/MeasIdToAddMod.c +++ b/src/codec_utils/RRC/MeasIdToAddMod.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasIdToAddMod.h" diff --git a/src/codec_utils/RRC/MeasIdToAddMod.h b/src/codec_utils/RRC/MeasIdToAddMod.h index 0ec4d4b41..01d2d0204 100644 --- a/src/codec_utils/RRC/MeasIdToAddMod.h +++ b/src/codec_utils/RRC/MeasIdToAddMod.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasIdToAddMod_H_ diff --git a/src/codec_utils/RRC/MeasIdToAddModList.c b/src/codec_utils/RRC/MeasIdToAddModList.c index 04a716c90..00c188d79 100644 --- a/src/codec_utils/RRC/MeasIdToAddModList.c +++ b/src/codec_utils/RRC/MeasIdToAddModList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasIdToAddModList.h" diff --git a/src/codec_utils/RRC/MeasIdToAddModList.h b/src/codec_utils/RRC/MeasIdToAddModList.h index 79e2bb714..06f264b1f 100644 --- a/src/codec_utils/RRC/MeasIdToAddModList.h +++ b/src/codec_utils/RRC/MeasIdToAddModList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasIdToAddModList_H_ diff --git a/src/codec_utils/RRC/MeasIdToRemoveList.c b/src/codec_utils/RRC/MeasIdToRemoveList.c index 5c2f60d89..b206d8b19 100644 --- a/src/codec_utils/RRC/MeasIdToRemoveList.c +++ b/src/codec_utils/RRC/MeasIdToRemoveList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasIdToRemoveList.h" diff --git a/src/codec_utils/RRC/MeasIdToRemoveList.h b/src/codec_utils/RRC/MeasIdToRemoveList.h index 7e43b52f4..0492dedf5 100644 --- a/src/codec_utils/RRC/MeasIdToRemoveList.h +++ b/src/codec_utils/RRC/MeasIdToRemoveList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasIdToRemoveList_H_ diff --git a/src/codec_utils/RRC/MeasObjectEUTRA.c b/src/codec_utils/RRC/MeasObjectEUTRA.c index 57395a334..e307f0dda 100644 --- a/src/codec_utils/RRC/MeasObjectEUTRA.c +++ b/src/codec_utils/RRC/MeasObjectEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasObjectEUTRA.h" diff --git a/src/codec_utils/RRC/MeasObjectEUTRA.h b/src/codec_utils/RRC/MeasObjectEUTRA.h index 462a357c1..50f35fac6 100644 --- a/src/codec_utils/RRC/MeasObjectEUTRA.h +++ b/src/codec_utils/RRC/MeasObjectEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasObjectEUTRA_H_ diff --git a/src/codec_utils/RRC/MeasObjectId.c b/src/codec_utils/RRC/MeasObjectId.c index 10f856d0d..2061e5e96 100644 --- a/src/codec_utils/RRC/MeasObjectId.c +++ b/src/codec_utils/RRC/MeasObjectId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasObjectId.h" diff --git a/src/codec_utils/RRC/MeasObjectId.h b/src/codec_utils/RRC/MeasObjectId.h index 522588e13..f63884833 100644 --- a/src/codec_utils/RRC/MeasObjectId.h +++ b/src/codec_utils/RRC/MeasObjectId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasObjectId_H_ diff --git a/src/codec_utils/RRC/MeasObjectNR.c b/src/codec_utils/RRC/MeasObjectNR.c index 985cf95f4..875540210 100644 --- a/src/codec_utils/RRC/MeasObjectNR.c +++ b/src/codec_utils/RRC/MeasObjectNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasObjectNR.h" diff --git a/src/codec_utils/RRC/MeasObjectNR.h b/src/codec_utils/RRC/MeasObjectNR.h index 16ecbeb27..194613f8d 100644 --- a/src/codec_utils/RRC/MeasObjectNR.h +++ b/src/codec_utils/RRC/MeasObjectNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasObjectNR_H_ diff --git a/src/codec_utils/RRC/MeasObjectToAddMod.c b/src/codec_utils/RRC/MeasObjectToAddMod.c index ca6d69388..6d89dfbf6 100644 --- a/src/codec_utils/RRC/MeasObjectToAddMod.c +++ b/src/codec_utils/RRC/MeasObjectToAddMod.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasObjectToAddMod.h" diff --git a/src/codec_utils/RRC/MeasObjectToAddMod.h b/src/codec_utils/RRC/MeasObjectToAddMod.h index e6f3e4560..e047713a3 100644 --- a/src/codec_utils/RRC/MeasObjectToAddMod.h +++ b/src/codec_utils/RRC/MeasObjectToAddMod.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasObjectToAddMod_H_ diff --git a/src/codec_utils/RRC/MeasObjectToAddModList.c b/src/codec_utils/RRC/MeasObjectToAddModList.c index 503a63ce2..b2682fcf9 100644 --- a/src/codec_utils/RRC/MeasObjectToAddModList.c +++ b/src/codec_utils/RRC/MeasObjectToAddModList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasObjectToAddModList.h" diff --git a/src/codec_utils/RRC/MeasObjectToAddModList.h b/src/codec_utils/RRC/MeasObjectToAddModList.h index c2b71ca24..3be525e56 100644 --- a/src/codec_utils/RRC/MeasObjectToAddModList.h +++ b/src/codec_utils/RRC/MeasObjectToAddModList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasObjectToAddModList_H_ diff --git a/src/codec_utils/RRC/MeasObjectToRemoveList.c b/src/codec_utils/RRC/MeasObjectToRemoveList.c index 0cfb4b134..0d486bb44 100644 --- a/src/codec_utils/RRC/MeasObjectToRemoveList.c +++ b/src/codec_utils/RRC/MeasObjectToRemoveList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasObjectToRemoveList.h" diff --git a/src/codec_utils/RRC/MeasObjectToRemoveList.h b/src/codec_utils/RRC/MeasObjectToRemoveList.h index bbfc4ae64..35a68d13c 100644 --- a/src/codec_utils/RRC/MeasObjectToRemoveList.h +++ b/src/codec_utils/RRC/MeasObjectToRemoveList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasObjectToRemoveList_H_ diff --git a/src/codec_utils/RRC/MeasQuantityResults.c b/src/codec_utils/RRC/MeasQuantityResults.c index 742a3f63a..9558b4afa 100644 --- a/src/codec_utils/RRC/MeasQuantityResults.c +++ b/src/codec_utils/RRC/MeasQuantityResults.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasQuantityResults.h" diff --git a/src/codec_utils/RRC/MeasQuantityResults.h b/src/codec_utils/RRC/MeasQuantityResults.h index 3d1490823..0b9bc97e1 100644 --- a/src/codec_utils/RRC/MeasQuantityResults.h +++ b/src/codec_utils/RRC/MeasQuantityResults.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasQuantityResults_H_ diff --git a/src/codec_utils/RRC/MeasQuantityResultsEUTRA.c b/src/codec_utils/RRC/MeasQuantityResultsEUTRA.c index 157b408eb..f2122add2 100644 --- a/src/codec_utils/RRC/MeasQuantityResultsEUTRA.c +++ b/src/codec_utils/RRC/MeasQuantityResultsEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasQuantityResultsEUTRA.h" diff --git a/src/codec_utils/RRC/MeasQuantityResultsEUTRA.h b/src/codec_utils/RRC/MeasQuantityResultsEUTRA.h index 504c5f1bc..dd0675b2a 100644 --- a/src/codec_utils/RRC/MeasQuantityResultsEUTRA.h +++ b/src/codec_utils/RRC/MeasQuantityResultsEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasQuantityResultsEUTRA_H_ diff --git a/src/codec_utils/RRC/MeasReportQuantity.c b/src/codec_utils/RRC/MeasReportQuantity.c index a132e3dc3..68ca36ffe 100644 --- a/src/codec_utils/RRC/MeasReportQuantity.c +++ b/src/codec_utils/RRC/MeasReportQuantity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasReportQuantity.h" diff --git a/src/codec_utils/RRC/MeasReportQuantity.h b/src/codec_utils/RRC/MeasReportQuantity.h index c1036053a..ccccec86d 100644 --- a/src/codec_utils/RRC/MeasReportQuantity.h +++ b/src/codec_utils/RRC/MeasReportQuantity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasReportQuantity_H_ diff --git a/src/codec_utils/RRC/MeasResult2NR.c b/src/codec_utils/RRC/MeasResult2NR.c index e1802db44..dff10154f 100644 --- a/src/codec_utils/RRC/MeasResult2NR.c +++ b/src/codec_utils/RRC/MeasResult2NR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResult2NR.h" diff --git a/src/codec_utils/RRC/MeasResult2NR.h b/src/codec_utils/RRC/MeasResult2NR.h index 09f149813..b6f304b1d 100644 --- a/src/codec_utils/RRC/MeasResult2NR.h +++ b/src/codec_utils/RRC/MeasResult2NR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResult2NR_H_ diff --git a/src/codec_utils/RRC/MeasResultCellListSFTD.c b/src/codec_utils/RRC/MeasResultCellListSFTD.c index a591aa6dd..d6445b688 100644 --- a/src/codec_utils/RRC/MeasResultCellListSFTD.c +++ b/src/codec_utils/RRC/MeasResultCellListSFTD.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultCellListSFTD.h" diff --git a/src/codec_utils/RRC/MeasResultCellListSFTD.h b/src/codec_utils/RRC/MeasResultCellListSFTD.h index ae637f533..aa3204c9e 100644 --- a/src/codec_utils/RRC/MeasResultCellListSFTD.h +++ b/src/codec_utils/RRC/MeasResultCellListSFTD.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultCellListSFTD_H_ diff --git a/src/codec_utils/RRC/MeasResultCellSFTD.c b/src/codec_utils/RRC/MeasResultCellSFTD.c index 279fa7444..f4d163f10 100644 --- a/src/codec_utils/RRC/MeasResultCellSFTD.c +++ b/src/codec_utils/RRC/MeasResultCellSFTD.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultCellSFTD.h" diff --git a/src/codec_utils/RRC/MeasResultCellSFTD.h b/src/codec_utils/RRC/MeasResultCellSFTD.h index 80c6967d2..77c065929 100644 --- a/src/codec_utils/RRC/MeasResultCellSFTD.h +++ b/src/codec_utils/RRC/MeasResultCellSFTD.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultCellSFTD_H_ diff --git a/src/codec_utils/RRC/MeasResultEUTRA.c b/src/codec_utils/RRC/MeasResultEUTRA.c index 48783c088..0eda8dbaa 100644 --- a/src/codec_utils/RRC/MeasResultEUTRA.c +++ b/src/codec_utils/RRC/MeasResultEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultEUTRA.h" diff --git a/src/codec_utils/RRC/MeasResultEUTRA.h b/src/codec_utils/RRC/MeasResultEUTRA.h index 54e01537f..4c441510d 100644 --- a/src/codec_utils/RRC/MeasResultEUTRA.h +++ b/src/codec_utils/RRC/MeasResultEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultEUTRA_H_ diff --git a/src/codec_utils/RRC/MeasResultList2NR.c b/src/codec_utils/RRC/MeasResultList2NR.c index 0d8554bbd..c31c4d5e3 100644 --- a/src/codec_utils/RRC/MeasResultList2NR.c +++ b/src/codec_utils/RRC/MeasResultList2NR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultList2NR.h" diff --git a/src/codec_utils/RRC/MeasResultList2NR.h b/src/codec_utils/RRC/MeasResultList2NR.h index 9ad0cd1d6..4a3d5ab72 100644 --- a/src/codec_utils/RRC/MeasResultList2NR.h +++ b/src/codec_utils/RRC/MeasResultList2NR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultList2NR_H_ diff --git a/src/codec_utils/RRC/MeasResultListEUTRA.c b/src/codec_utils/RRC/MeasResultListEUTRA.c index 921059b99..e4d2544bf 100644 --- a/src/codec_utils/RRC/MeasResultListEUTRA.c +++ b/src/codec_utils/RRC/MeasResultListEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultListEUTRA.h" diff --git a/src/codec_utils/RRC/MeasResultListEUTRA.h b/src/codec_utils/RRC/MeasResultListEUTRA.h index 502970fa9..b2198ad46 100644 --- a/src/codec_utils/RRC/MeasResultListEUTRA.h +++ b/src/codec_utils/RRC/MeasResultListEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultListEUTRA_H_ diff --git a/src/codec_utils/RRC/MeasResultListNR.c b/src/codec_utils/RRC/MeasResultListNR.c index fcdf62ed8..d972b60da 100644 --- a/src/codec_utils/RRC/MeasResultListNR.c +++ b/src/codec_utils/RRC/MeasResultListNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultListNR.h" diff --git a/src/codec_utils/RRC/MeasResultListNR.h b/src/codec_utils/RRC/MeasResultListNR.h index b3571a815..9a2eb11b8 100644 --- a/src/codec_utils/RRC/MeasResultListNR.h +++ b/src/codec_utils/RRC/MeasResultListNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultListNR_H_ diff --git a/src/codec_utils/RRC/MeasResultNR.c b/src/codec_utils/RRC/MeasResultNR.c index 9303d4614..0e384141e 100644 --- a/src/codec_utils/RRC/MeasResultNR.c +++ b/src/codec_utils/RRC/MeasResultNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultNR.h" diff --git a/src/codec_utils/RRC/MeasResultNR.h b/src/codec_utils/RRC/MeasResultNR.h index d7e9f2986..82e11f403 100644 --- a/src/codec_utils/RRC/MeasResultNR.h +++ b/src/codec_utils/RRC/MeasResultNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultNR_H_ diff --git a/src/codec_utils/RRC/MeasResultSCG-Failure.c b/src/codec_utils/RRC/MeasResultSCG-Failure.c index c42228c26..385628259 100644 --- a/src/codec_utils/RRC/MeasResultSCG-Failure.c +++ b/src/codec_utils/RRC/MeasResultSCG-Failure.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultSCG-Failure.h" diff --git a/src/codec_utils/RRC/MeasResultSCG-Failure.h b/src/codec_utils/RRC/MeasResultSCG-Failure.h index af43e8b9c..5d510fee3 100644 --- a/src/codec_utils/RRC/MeasResultSCG-Failure.h +++ b/src/codec_utils/RRC/MeasResultSCG-Failure.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultSCG_Failure_H_ diff --git a/src/codec_utils/RRC/MeasResultServMO.c b/src/codec_utils/RRC/MeasResultServMO.c index 8b7c79ea4..0ca6baf44 100644 --- a/src/codec_utils/RRC/MeasResultServMO.c +++ b/src/codec_utils/RRC/MeasResultServMO.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultServMO.h" diff --git a/src/codec_utils/RRC/MeasResultServMO.h b/src/codec_utils/RRC/MeasResultServMO.h index 26dc59248..8dc7f8837 100644 --- a/src/codec_utils/RRC/MeasResultServMO.h +++ b/src/codec_utils/RRC/MeasResultServMO.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultServMO_H_ diff --git a/src/codec_utils/RRC/MeasResultServMOList.c b/src/codec_utils/RRC/MeasResultServMOList.c index 974fd3103..cda5a251d 100644 --- a/src/codec_utils/RRC/MeasResultServMOList.c +++ b/src/codec_utils/RRC/MeasResultServMOList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResultServMOList.h" diff --git a/src/codec_utils/RRC/MeasResultServMOList.h b/src/codec_utils/RRC/MeasResultServMOList.h index 44ba4c5db..526a563e1 100644 --- a/src/codec_utils/RRC/MeasResultServMOList.h +++ b/src/codec_utils/RRC/MeasResultServMOList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResultServMOList_H_ diff --git a/src/codec_utils/RRC/MeasResults.c b/src/codec_utils/RRC/MeasResults.c index c4b4dccca..bd3f14dab 100644 --- a/src/codec_utils/RRC/MeasResults.c +++ b/src/codec_utils/RRC/MeasResults.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasResults.h" diff --git a/src/codec_utils/RRC/MeasResults.h b/src/codec_utils/RRC/MeasResults.h index ccbb7967b..76bc67d89 100644 --- a/src/codec_utils/RRC/MeasResults.h +++ b/src/codec_utils/RRC/MeasResults.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasResults_H_ diff --git a/src/codec_utils/RRC/MeasTiming.c b/src/codec_utils/RRC/MeasTiming.c index 9a1c099e2..aa066284e 100644 --- a/src/codec_utils/RRC/MeasTiming.c +++ b/src/codec_utils/RRC/MeasTiming.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasTiming.h" diff --git a/src/codec_utils/RRC/MeasTiming.h b/src/codec_utils/RRC/MeasTiming.h index 6465f5949..9b80d3991 100644 --- a/src/codec_utils/RRC/MeasTiming.h +++ b/src/codec_utils/RRC/MeasTiming.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasTiming_H_ diff --git a/src/codec_utils/RRC/MeasTimingList.c b/src/codec_utils/RRC/MeasTimingList.c index c8e9ac5c4..f6809bdec 100644 --- a/src/codec_utils/RRC/MeasTimingList.c +++ b/src/codec_utils/RRC/MeasTimingList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasTimingList.h" diff --git a/src/codec_utils/RRC/MeasTimingList.h b/src/codec_utils/RRC/MeasTimingList.h index c18c618ed..ed87238f7 100644 --- a/src/codec_utils/RRC/MeasTimingList.h +++ b/src/codec_utils/RRC/MeasTimingList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasTimingList_H_ diff --git a/src/codec_utils/RRC/MeasTriggerQuantity.c b/src/codec_utils/RRC/MeasTriggerQuantity.c index 7e19ec727..0a0489409 100644 --- a/src/codec_utils/RRC/MeasTriggerQuantity.c +++ b/src/codec_utils/RRC/MeasTriggerQuantity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasTriggerQuantity.h" diff --git a/src/codec_utils/RRC/MeasTriggerQuantity.h b/src/codec_utils/RRC/MeasTriggerQuantity.h index a6ca7de34..1ebe43624 100644 --- a/src/codec_utils/RRC/MeasTriggerQuantity.h +++ b/src/codec_utils/RRC/MeasTriggerQuantity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasTriggerQuantity_H_ diff --git a/src/codec_utils/RRC/MeasTriggerQuantityEUTRA.c b/src/codec_utils/RRC/MeasTriggerQuantityEUTRA.c index c1b76b84a..85fbde735 100644 --- a/src/codec_utils/RRC/MeasTriggerQuantityEUTRA.c +++ b/src/codec_utils/RRC/MeasTriggerQuantityEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasTriggerQuantityEUTRA.h" diff --git a/src/codec_utils/RRC/MeasTriggerQuantityEUTRA.h b/src/codec_utils/RRC/MeasTriggerQuantityEUTRA.h index 6b23eec09..733badc29 100644 --- a/src/codec_utils/RRC/MeasTriggerQuantityEUTRA.h +++ b/src/codec_utils/RRC/MeasTriggerQuantityEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasTriggerQuantityEUTRA_H_ diff --git a/src/codec_utils/RRC/MeasTriggerQuantityOffset.c b/src/codec_utils/RRC/MeasTriggerQuantityOffset.c index 5cdac2662..d8c900d29 100644 --- a/src/codec_utils/RRC/MeasTriggerQuantityOffset.c +++ b/src/codec_utils/RRC/MeasTriggerQuantityOffset.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasTriggerQuantityOffset.h" diff --git a/src/codec_utils/RRC/MeasTriggerQuantityOffset.h b/src/codec_utils/RRC/MeasTriggerQuantityOffset.h index 01daf7056..94ba842d5 100644 --- a/src/codec_utils/RRC/MeasTriggerQuantityOffset.h +++ b/src/codec_utils/RRC/MeasTriggerQuantityOffset.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasTriggerQuantityOffset_H_ diff --git a/src/codec_utils/RRC/MeasurementReport-IEs.c b/src/codec_utils/RRC/MeasurementReport-IEs.c index d89393fcb..2068d221c 100644 --- a/src/codec_utils/RRC/MeasurementReport-IEs.c +++ b/src/codec_utils/RRC/MeasurementReport-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasurementReport-IEs.h" diff --git a/src/codec_utils/RRC/MeasurementReport-IEs.h b/src/codec_utils/RRC/MeasurementReport-IEs.h index aa101cdce..c43382e94 100644 --- a/src/codec_utils/RRC/MeasurementReport-IEs.h +++ b/src/codec_utils/RRC/MeasurementReport-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasurementReport_IEs_H_ diff --git a/src/codec_utils/RRC/MeasurementReport.c b/src/codec_utils/RRC/MeasurementReport.c index be2e75dfd..c20276753 100644 --- a/src/codec_utils/RRC/MeasurementReport.c +++ b/src/codec_utils/RRC/MeasurementReport.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasurementReport.h" diff --git a/src/codec_utils/RRC/MeasurementReport.h b/src/codec_utils/RRC/MeasurementReport.h index ef04a1305..11b4bf032 100644 --- a/src/codec_utils/RRC/MeasurementReport.h +++ b/src/codec_utils/RRC/MeasurementReport.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasurementReport_H_ diff --git a/src/codec_utils/RRC/MeasurementTimingConfiguration-IEs.c b/src/codec_utils/RRC/MeasurementTimingConfiguration-IEs.c index e0fec040b..970e4e73e 100644 --- a/src/codec_utils/RRC/MeasurementTimingConfiguration-IEs.c +++ b/src/codec_utils/RRC/MeasurementTimingConfiguration-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasurementTimingConfiguration-IEs.h" diff --git a/src/codec_utils/RRC/MeasurementTimingConfiguration-IEs.h b/src/codec_utils/RRC/MeasurementTimingConfiguration-IEs.h index 78b51fda6..95024f643 100644 --- a/src/codec_utils/RRC/MeasurementTimingConfiguration-IEs.h +++ b/src/codec_utils/RRC/MeasurementTimingConfiguration-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasurementTimingConfiguration_IEs_H_ diff --git a/src/codec_utils/RRC/MeasurementTimingConfiguration.c b/src/codec_utils/RRC/MeasurementTimingConfiguration.c index 3a098bf21..6b7fa92b2 100644 --- a/src/codec_utils/RRC/MeasurementTimingConfiguration.c +++ b/src/codec_utils/RRC/MeasurementTimingConfiguration.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MeasurementTimingConfiguration.h" diff --git a/src/codec_utils/RRC/MeasurementTimingConfiguration.h b/src/codec_utils/RRC/MeasurementTimingConfiguration.h index f0435842d..3677922eb 100644 --- a/src/codec_utils/RRC/MeasurementTimingConfiguration.h +++ b/src/codec_utils/RRC/MeasurementTimingConfiguration.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MeasurementTimingConfiguration_H_ diff --git a/src/codec_utils/RRC/MobilityFromNRCommand-IEs.c b/src/codec_utils/RRC/MobilityFromNRCommand-IEs.c index ad462fc19..03d44c276 100644 --- a/src/codec_utils/RRC/MobilityFromNRCommand-IEs.c +++ b/src/codec_utils/RRC/MobilityFromNRCommand-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MobilityFromNRCommand-IEs.h" diff --git a/src/codec_utils/RRC/MobilityFromNRCommand-IEs.h b/src/codec_utils/RRC/MobilityFromNRCommand-IEs.h index 982f326d7..a48ad9e7c 100644 --- a/src/codec_utils/RRC/MobilityFromNRCommand-IEs.h +++ b/src/codec_utils/RRC/MobilityFromNRCommand-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MobilityFromNRCommand_IEs_H_ diff --git a/src/codec_utils/RRC/MobilityFromNRCommand.c b/src/codec_utils/RRC/MobilityFromNRCommand.c index 75cc90999..18142e6e7 100644 --- a/src/codec_utils/RRC/MobilityFromNRCommand.c +++ b/src/codec_utils/RRC/MobilityFromNRCommand.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MobilityFromNRCommand.h" diff --git a/src/codec_utils/RRC/MobilityFromNRCommand.h b/src/codec_utils/RRC/MobilityFromNRCommand.h index ccf7a8fd6..eecbe272d 100644 --- a/src/codec_utils/RRC/MobilityFromNRCommand.h +++ b/src/codec_utils/RRC/MobilityFromNRCommand.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MobilityFromNRCommand_H_ diff --git a/src/codec_utils/RRC/MobilityStateParameters.c b/src/codec_utils/RRC/MobilityStateParameters.c index 53a922492..704ff269d 100644 --- a/src/codec_utils/RRC/MobilityStateParameters.c +++ b/src/codec_utils/RRC/MobilityStateParameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MobilityStateParameters.h" diff --git a/src/codec_utils/RRC/MobilityStateParameters.h b/src/codec_utils/RRC/MobilityStateParameters.h index 0764ebb99..a7656b080 100644 --- a/src/codec_utils/RRC/MobilityStateParameters.h +++ b/src/codec_utils/RRC/MobilityStateParameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MobilityStateParameters_H_ diff --git a/src/codec_utils/RRC/ModulationOrder.c b/src/codec_utils/RRC/ModulationOrder.c index 2ddad1650..cab427859 100644 --- a/src/codec_utils/RRC/ModulationOrder.c +++ b/src/codec_utils/RRC/ModulationOrder.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ModulationOrder.h" diff --git a/src/codec_utils/RRC/ModulationOrder.h b/src/codec_utils/RRC/ModulationOrder.h index c3dc5d37e..ce1154a68 100644 --- a/src/codec_utils/RRC/ModulationOrder.h +++ b/src/codec_utils/RRC/ModulationOrder.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ModulationOrder_H_ diff --git a/src/codec_utils/RRC/MultiBandInfoListEUTRA.c b/src/codec_utils/RRC/MultiBandInfoListEUTRA.c index 53afe6c0d..55234b3aa 100644 --- a/src/codec_utils/RRC/MultiBandInfoListEUTRA.c +++ b/src/codec_utils/RRC/MultiBandInfoListEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MultiBandInfoListEUTRA.h" diff --git a/src/codec_utils/RRC/MultiBandInfoListEUTRA.h b/src/codec_utils/RRC/MultiBandInfoListEUTRA.h index ecf5db336..561af8885 100644 --- a/src/codec_utils/RRC/MultiBandInfoListEUTRA.h +++ b/src/codec_utils/RRC/MultiBandInfoListEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MultiBandInfoListEUTRA_H_ diff --git a/src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.c b/src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.c index 0f4c56258..167cf22b8 100644 --- a/src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.c +++ b/src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MultiFrequencyBandListNR-SIB.h" diff --git a/src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.h b/src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.h index 1d10bcb5b..37e25aa9f 100644 --- a/src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.h +++ b/src/codec_utils/RRC/MultiFrequencyBandListNR-SIB.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MultiFrequencyBandListNR_SIB_H_ diff --git a/src/codec_utils/RRC/MultiFrequencyBandListNR.c b/src/codec_utils/RRC/MultiFrequencyBandListNR.c index fbf02969a..e1b8d9c2b 100644 --- a/src/codec_utils/RRC/MultiFrequencyBandListNR.c +++ b/src/codec_utils/RRC/MultiFrequencyBandListNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "MultiFrequencyBandListNR.h" diff --git a/src/codec_utils/RRC/MultiFrequencyBandListNR.h b/src/codec_utils/RRC/MultiFrequencyBandListNR.h index b77cb1e0b..e6a946ca9 100644 --- a/src/codec_utils/RRC/MultiFrequencyBandListNR.h +++ b/src/codec_utils/RRC/MultiFrequencyBandListNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _MultiFrequencyBandListNR_H_ diff --git a/src/codec_utils/RRC/NAICS-Capability-Entry.c b/src/codec_utils/RRC/NAICS-Capability-Entry.c index 9bc9dafb5..eac0fd289 100644 --- a/src/codec_utils/RRC/NAICS-Capability-Entry.c +++ b/src/codec_utils/RRC/NAICS-Capability-Entry.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NAICS-Capability-Entry.h" diff --git a/src/codec_utils/RRC/NAICS-Capability-Entry.h b/src/codec_utils/RRC/NAICS-Capability-Entry.h index a744d0bb1..ae817b14e 100644 --- a/src/codec_utils/RRC/NAICS-Capability-Entry.h +++ b/src/codec_utils/RRC/NAICS-Capability-Entry.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NAICS_Capability_Entry_H_ diff --git a/src/codec_utils/RRC/NG-5G-S-TMSI.c b/src/codec_utils/RRC/NG-5G-S-TMSI.c index bd8e875b2..a580a71f8 100644 --- a/src/codec_utils/RRC/NG-5G-S-TMSI.c +++ b/src/codec_utils/RRC/NG-5G-S-TMSI.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NG-5G-S-TMSI.h" diff --git a/src/codec_utils/RRC/NG-5G-S-TMSI.h b/src/codec_utils/RRC/NG-5G-S-TMSI.h index b98d612e8..6f83e7d42 100644 --- a/src/codec_utils/RRC/NG-5G-S-TMSI.h +++ b/src/codec_utils/RRC/NG-5G-S-TMSI.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NG_5G_S_TMSI_H_ diff --git a/src/codec_utils/RRC/NR-FreqInfo.c b/src/codec_utils/RRC/NR-FreqInfo.c index 8c6066a3c..e626b55be 100644 --- a/src/codec_utils/RRC/NR-FreqInfo.c +++ b/src/codec_utils/RRC/NR-FreqInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NR-FreqInfo.h" diff --git a/src/codec_utils/RRC/NR-FreqInfo.h b/src/codec_utils/RRC/NR-FreqInfo.h index 213babae7..a9f13c1da 100644 --- a/src/codec_utils/RRC/NR-FreqInfo.h +++ b/src/codec_utils/RRC/NR-FreqInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NR_FreqInfo_H_ diff --git a/src/codec_utils/RRC/NR-MultiBandInfo.c b/src/codec_utils/RRC/NR-MultiBandInfo.c index b675f01de..42f8a6b3e 100644 --- a/src/codec_utils/RRC/NR-MultiBandInfo.c +++ b/src/codec_utils/RRC/NR-MultiBandInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NR-MultiBandInfo.h" diff --git a/src/codec_utils/RRC/NR-MultiBandInfo.h b/src/codec_utils/RRC/NR-MultiBandInfo.h index 9ed92f257..497c89b7f 100644 --- a/src/codec_utils/RRC/NR-MultiBandInfo.h +++ b/src/codec_utils/RRC/NR-MultiBandInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NR_MultiBandInfo_H_ diff --git a/src/codec_utils/RRC/NR-NS-PmaxList.c b/src/codec_utils/RRC/NR-NS-PmaxList.c index 1d109f7c2..8503b1e58 100644 --- a/src/codec_utils/RRC/NR-NS-PmaxList.c +++ b/src/codec_utils/RRC/NR-NS-PmaxList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NR-NS-PmaxList.h" diff --git a/src/codec_utils/RRC/NR-NS-PmaxList.h b/src/codec_utils/RRC/NR-NS-PmaxList.h index aa9f7d881..393e09c6e 100644 --- a/src/codec_utils/RRC/NR-NS-PmaxList.h +++ b/src/codec_utils/RRC/NR-NS-PmaxList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NR_NS_PmaxList_H_ diff --git a/src/codec_utils/RRC/NR-NS-PmaxValue.c b/src/codec_utils/RRC/NR-NS-PmaxValue.c index 317aabefa..d3a173715 100644 --- a/src/codec_utils/RRC/NR-NS-PmaxValue.c +++ b/src/codec_utils/RRC/NR-NS-PmaxValue.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NR-NS-PmaxValue.h" diff --git a/src/codec_utils/RRC/NR-NS-PmaxValue.h b/src/codec_utils/RRC/NR-NS-PmaxValue.h index 123e4e3b1..2f04237fb 100644 --- a/src/codec_utils/RRC/NR-NS-PmaxValue.h +++ b/src/codec_utils/RRC/NR-NS-PmaxValue.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NR_NS_PmaxValue_H_ diff --git a/src/codec_utils/RRC/NR-RS-Type.c b/src/codec_utils/RRC/NR-RS-Type.c index 48af8b6c2..a0428ca4d 100644 --- a/src/codec_utils/RRC/NR-RS-Type.c +++ b/src/codec_utils/RRC/NR-RS-Type.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NR-RS-Type.h" diff --git a/src/codec_utils/RRC/NR-RS-Type.h b/src/codec_utils/RRC/NR-RS-Type.h index 5e05f5e04..f6ea33ea4 100644 --- a/src/codec_utils/RRC/NR-RS-Type.h +++ b/src/codec_utils/RRC/NR-RS-Type.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NR_RS_Type_H_ diff --git a/src/codec_utils/RRC/NZP-CSI-RS-Resource.c b/src/codec_utils/RRC/NZP-CSI-RS-Resource.c index 4111c215c..cdca1bed4 100644 --- a/src/codec_utils/RRC/NZP-CSI-RS-Resource.c +++ b/src/codec_utils/RRC/NZP-CSI-RS-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NZP-CSI-RS-Resource.h" diff --git a/src/codec_utils/RRC/NZP-CSI-RS-Resource.h b/src/codec_utils/RRC/NZP-CSI-RS-Resource.h index 79ebf5598..24fd581dc 100644 --- a/src/codec_utils/RRC/NZP-CSI-RS-Resource.h +++ b/src/codec_utils/RRC/NZP-CSI-RS-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NZP_CSI_RS_Resource_H_ diff --git a/src/codec_utils/RRC/NZP-CSI-RS-ResourceId.c b/src/codec_utils/RRC/NZP-CSI-RS-ResourceId.c index 488238af5..4bcc766bb 100644 --- a/src/codec_utils/RRC/NZP-CSI-RS-ResourceId.c +++ b/src/codec_utils/RRC/NZP-CSI-RS-ResourceId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NZP-CSI-RS-ResourceId.h" diff --git a/src/codec_utils/RRC/NZP-CSI-RS-ResourceId.h b/src/codec_utils/RRC/NZP-CSI-RS-ResourceId.h index 47d545864..eadcf0da8 100644 --- a/src/codec_utils/RRC/NZP-CSI-RS-ResourceId.h +++ b/src/codec_utils/RRC/NZP-CSI-RS-ResourceId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NZP_CSI_RS_ResourceId_H_ diff --git a/src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.c b/src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.c index d9827dfc3..8b5ebb212 100644 --- a/src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.c +++ b/src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NZP-CSI-RS-ResourceSet.h" diff --git a/src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.h b/src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.h index 8449a5df7..49f1fda74 100644 --- a/src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.h +++ b/src/codec_utils/RRC/NZP-CSI-RS-ResourceSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NZP_CSI_RS_ResourceSet_H_ diff --git a/src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.c b/src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.c index 5a1ec048c..db623e57f 100644 --- a/src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.c +++ b/src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NZP-CSI-RS-ResourceSetId.h" diff --git a/src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.h b/src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.h index 3e79dd710..e26d166d0 100644 --- a/src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.h +++ b/src/codec_utils/RRC/NZP-CSI-RS-ResourceSetId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NZP_CSI_RS_ResourceSetId_H_ diff --git a/src/codec_utils/RRC/NextHopChainingCount.c b/src/codec_utils/RRC/NextHopChainingCount.c index 184cbff22..907cbd715 100644 --- a/src/codec_utils/RRC/NextHopChainingCount.c +++ b/src/codec_utils/RRC/NextHopChainingCount.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "NextHopChainingCount.h" diff --git a/src/codec_utils/RRC/NextHopChainingCount.h b/src/codec_utils/RRC/NextHopChainingCount.h index 2846b643b..6cfcccc22 100644 --- a/src/codec_utils/RRC/NextHopChainingCount.h +++ b/src/codec_utils/RRC/NextHopChainingCount.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _NextHopChainingCount_H_ diff --git a/src/codec_utils/RRC/OtherConfig.c b/src/codec_utils/RRC/OtherConfig.c index c0ab8bf6e..03a7d89fb 100644 --- a/src/codec_utils/RRC/OtherConfig.c +++ b/src/codec_utils/RRC/OtherConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "OtherConfig.h" diff --git a/src/codec_utils/RRC/OtherConfig.h b/src/codec_utils/RRC/OtherConfig.h index 58813c5e5..bdf139f86 100644 --- a/src/codec_utils/RRC/OtherConfig.h +++ b/src/codec_utils/RRC/OtherConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _OtherConfig_H_ diff --git a/src/codec_utils/RRC/OverheatingAssistance.c b/src/codec_utils/RRC/OverheatingAssistance.c index 911fcc3c5..e79037967 100644 --- a/src/codec_utils/RRC/OverheatingAssistance.c +++ b/src/codec_utils/RRC/OverheatingAssistance.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "OverheatingAssistance.h" diff --git a/src/codec_utils/RRC/OverheatingAssistance.h b/src/codec_utils/RRC/OverheatingAssistance.h index 32fa8b755..5eb5d7f08 100644 --- a/src/codec_utils/RRC/OverheatingAssistance.h +++ b/src/codec_utils/RRC/OverheatingAssistance.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _OverheatingAssistance_H_ diff --git a/src/codec_utils/RRC/P-Max.c b/src/codec_utils/RRC/P-Max.c index 930668bc9..d783ba66c 100644 --- a/src/codec_utils/RRC/P-Max.c +++ b/src/codec_utils/RRC/P-Max.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "P-Max.h" diff --git a/src/codec_utils/RRC/P-Max.h b/src/codec_utils/RRC/P-Max.h index f11967963..33b2fb5ca 100644 --- a/src/codec_utils/RRC/P-Max.h +++ b/src/codec_utils/RRC/P-Max.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _P_Max_H_ diff --git a/src/codec_utils/RRC/P0-PUCCH-Id.c b/src/codec_utils/RRC/P0-PUCCH-Id.c index 1e0008c14..fb21ad898 100644 --- a/src/codec_utils/RRC/P0-PUCCH-Id.c +++ b/src/codec_utils/RRC/P0-PUCCH-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "P0-PUCCH-Id.h" diff --git a/src/codec_utils/RRC/P0-PUCCH-Id.h b/src/codec_utils/RRC/P0-PUCCH-Id.h index c811f2976..9c163157d 100644 --- a/src/codec_utils/RRC/P0-PUCCH-Id.h +++ b/src/codec_utils/RRC/P0-PUCCH-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _P0_PUCCH_Id_H_ diff --git a/src/codec_utils/RRC/P0-PUCCH.c b/src/codec_utils/RRC/P0-PUCCH.c index b37befc9e..ae951a237 100644 --- a/src/codec_utils/RRC/P0-PUCCH.c +++ b/src/codec_utils/RRC/P0-PUCCH.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "P0-PUCCH.h" diff --git a/src/codec_utils/RRC/P0-PUCCH.h b/src/codec_utils/RRC/P0-PUCCH.h index 38faf38a3..df337b4c9 100644 --- a/src/codec_utils/RRC/P0-PUCCH.h +++ b/src/codec_utils/RRC/P0-PUCCH.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _P0_PUCCH_H_ diff --git a/src/codec_utils/RRC/P0-PUSCH-AlphaSet.c b/src/codec_utils/RRC/P0-PUSCH-AlphaSet.c index 8ac019dec..9d203f202 100644 --- a/src/codec_utils/RRC/P0-PUSCH-AlphaSet.c +++ b/src/codec_utils/RRC/P0-PUSCH-AlphaSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "P0-PUSCH-AlphaSet.h" diff --git a/src/codec_utils/RRC/P0-PUSCH-AlphaSet.h b/src/codec_utils/RRC/P0-PUSCH-AlphaSet.h index c81b832a3..144aee6d6 100644 --- a/src/codec_utils/RRC/P0-PUSCH-AlphaSet.h +++ b/src/codec_utils/RRC/P0-PUSCH-AlphaSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _P0_PUSCH_AlphaSet_H_ diff --git a/src/codec_utils/RRC/P0-PUSCH-AlphaSetId.c b/src/codec_utils/RRC/P0-PUSCH-AlphaSetId.c index 151a9d8e6..6bcab79f0 100644 --- a/src/codec_utils/RRC/P0-PUSCH-AlphaSetId.c +++ b/src/codec_utils/RRC/P0-PUSCH-AlphaSetId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "P0-PUSCH-AlphaSetId.h" diff --git a/src/codec_utils/RRC/P0-PUSCH-AlphaSetId.h b/src/codec_utils/RRC/P0-PUSCH-AlphaSetId.h index dfcd8160b..f4f1fd165 100644 --- a/src/codec_utils/RRC/P0-PUSCH-AlphaSetId.h +++ b/src/codec_utils/RRC/P0-PUSCH-AlphaSetId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _P0_PUSCH_AlphaSetId_H_ diff --git a/src/codec_utils/RRC/PCCH-Config.c b/src/codec_utils/RRC/PCCH-Config.c index dbd68ba70..847a58ddf 100644 --- a/src/codec_utils/RRC/PCCH-Config.c +++ b/src/codec_utils/RRC/PCCH-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PCCH-Config.h" diff --git a/src/codec_utils/RRC/PCCH-Config.h b/src/codec_utils/RRC/PCCH-Config.h index cc4d4eec6..a4c9c0207 100644 --- a/src/codec_utils/RRC/PCCH-Config.h +++ b/src/codec_utils/RRC/PCCH-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PCCH_Config_H_ diff --git a/src/codec_utils/RRC/PCCH-Message.c b/src/codec_utils/RRC/PCCH-Message.c index f607202c2..e77627ff6 100644 --- a/src/codec_utils/RRC/PCCH-Message.c +++ b/src/codec_utils/RRC/PCCH-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PCCH-Message.h" diff --git a/src/codec_utils/RRC/PCCH-Message.h b/src/codec_utils/RRC/PCCH-Message.h index b4a03b8ca..92340ec23 100644 --- a/src/codec_utils/RRC/PCCH-Message.h +++ b/src/codec_utils/RRC/PCCH-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PCCH_Message_H_ diff --git a/src/codec_utils/RRC/PCCH-MessageType.c b/src/codec_utils/RRC/PCCH-MessageType.c index 1bbf607b9..26a6bed72 100644 --- a/src/codec_utils/RRC/PCCH-MessageType.c +++ b/src/codec_utils/RRC/PCCH-MessageType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PCCH-MessageType.h" diff --git a/src/codec_utils/RRC/PCCH-MessageType.h b/src/codec_utils/RRC/PCCH-MessageType.h index fe64403cf..d71938678 100644 --- a/src/codec_utils/RRC/PCCH-MessageType.h +++ b/src/codec_utils/RRC/PCCH-MessageType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PCCH_MessageType_H_ diff --git a/src/codec_utils/RRC/PCI-List.c b/src/codec_utils/RRC/PCI-List.c index 117223665..5ec1f80ad 100644 --- a/src/codec_utils/RRC/PCI-List.c +++ b/src/codec_utils/RRC/PCI-List.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PCI-List.h" diff --git a/src/codec_utils/RRC/PCI-List.h b/src/codec_utils/RRC/PCI-List.h index f28aa6a53..3a226d9b6 100644 --- a/src/codec_utils/RRC/PCI-List.h +++ b/src/codec_utils/RRC/PCI-List.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PCI_List_H_ diff --git a/src/codec_utils/RRC/PCI-Range.c b/src/codec_utils/RRC/PCI-Range.c index 13bb8212a..ea3cfcf32 100644 --- a/src/codec_utils/RRC/PCI-Range.c +++ b/src/codec_utils/RRC/PCI-Range.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PCI-Range.h" diff --git a/src/codec_utils/RRC/PCI-Range.h b/src/codec_utils/RRC/PCI-Range.h index aa21c2da7..47ec2df6d 100644 --- a/src/codec_utils/RRC/PCI-Range.h +++ b/src/codec_utils/RRC/PCI-Range.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PCI_Range_H_ diff --git a/src/codec_utils/RRC/PCI-RangeElement.c b/src/codec_utils/RRC/PCI-RangeElement.c index 244a77b04..d9a970ca5 100644 --- a/src/codec_utils/RRC/PCI-RangeElement.c +++ b/src/codec_utils/RRC/PCI-RangeElement.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PCI-RangeElement.h" diff --git a/src/codec_utils/RRC/PCI-RangeElement.h b/src/codec_utils/RRC/PCI-RangeElement.h index 7bddb34f0..b71d633d4 100644 --- a/src/codec_utils/RRC/PCI-RangeElement.h +++ b/src/codec_utils/RRC/PCI-RangeElement.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PCI_RangeElement_H_ diff --git a/src/codec_utils/RRC/PCI-RangeIndex.c b/src/codec_utils/RRC/PCI-RangeIndex.c index f2e5cd483..7136b5e20 100644 --- a/src/codec_utils/RRC/PCI-RangeIndex.c +++ b/src/codec_utils/RRC/PCI-RangeIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PCI-RangeIndex.h" diff --git a/src/codec_utils/RRC/PCI-RangeIndex.h b/src/codec_utils/RRC/PCI-RangeIndex.h index a95276fa9..b902d5124 100644 --- a/src/codec_utils/RRC/PCI-RangeIndex.h +++ b/src/codec_utils/RRC/PCI-RangeIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PCI_RangeIndex_H_ diff --git a/src/codec_utils/RRC/PCI-RangeIndexList.c b/src/codec_utils/RRC/PCI-RangeIndexList.c index fdb634e69..99f4c9479 100644 --- a/src/codec_utils/RRC/PCI-RangeIndexList.c +++ b/src/codec_utils/RRC/PCI-RangeIndexList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PCI-RangeIndexList.h" diff --git a/src/codec_utils/RRC/PCI-RangeIndexList.h b/src/codec_utils/RRC/PCI-RangeIndexList.h index bc43a8e5b..186ad20c4 100644 --- a/src/codec_utils/RRC/PCI-RangeIndexList.h +++ b/src/codec_utils/RRC/PCI-RangeIndexList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PCI_RangeIndexList_H_ diff --git a/src/codec_utils/RRC/PDCCH-Config.c b/src/codec_utils/RRC/PDCCH-Config.c index f14fa0586..9d30af697 100644 --- a/src/codec_utils/RRC/PDCCH-Config.c +++ b/src/codec_utils/RRC/PDCCH-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDCCH-Config.h" diff --git a/src/codec_utils/RRC/PDCCH-Config.h b/src/codec_utils/RRC/PDCCH-Config.h index 18b0f50eb..299218eba 100644 --- a/src/codec_utils/RRC/PDCCH-Config.h +++ b/src/codec_utils/RRC/PDCCH-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDCCH_Config_H_ diff --git a/src/codec_utils/RRC/PDCCH-ConfigCommon.c b/src/codec_utils/RRC/PDCCH-ConfigCommon.c index a8e6d479b..e93ead15f 100644 --- a/src/codec_utils/RRC/PDCCH-ConfigCommon.c +++ b/src/codec_utils/RRC/PDCCH-ConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDCCH-ConfigCommon.h" diff --git a/src/codec_utils/RRC/PDCCH-ConfigCommon.h b/src/codec_utils/RRC/PDCCH-ConfigCommon.h index c3fd02db1..b8d5eb915 100644 --- a/src/codec_utils/RRC/PDCCH-ConfigCommon.h +++ b/src/codec_utils/RRC/PDCCH-ConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDCCH_ConfigCommon_H_ diff --git a/src/codec_utils/RRC/PDCCH-ConfigSIB1.c b/src/codec_utils/RRC/PDCCH-ConfigSIB1.c index f79f4e50c..4e8ed8618 100644 --- a/src/codec_utils/RRC/PDCCH-ConfigSIB1.c +++ b/src/codec_utils/RRC/PDCCH-ConfigSIB1.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDCCH-ConfigSIB1.h" diff --git a/src/codec_utils/RRC/PDCCH-ConfigSIB1.h b/src/codec_utils/RRC/PDCCH-ConfigSIB1.h index a92c2eee1..64f7d7515 100644 --- a/src/codec_utils/RRC/PDCCH-ConfigSIB1.h +++ b/src/codec_utils/RRC/PDCCH-ConfigSIB1.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDCCH_ConfigSIB1_H_ diff --git a/src/codec_utils/RRC/PDCCH-ServingCellConfig.c b/src/codec_utils/RRC/PDCCH-ServingCellConfig.c index c04a12fca..191d74cbf 100644 --- a/src/codec_utils/RRC/PDCCH-ServingCellConfig.c +++ b/src/codec_utils/RRC/PDCCH-ServingCellConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDCCH-ServingCellConfig.h" diff --git a/src/codec_utils/RRC/PDCCH-ServingCellConfig.h b/src/codec_utils/RRC/PDCCH-ServingCellConfig.h index c8ebdf409..cfc69de54 100644 --- a/src/codec_utils/RRC/PDCCH-ServingCellConfig.h +++ b/src/codec_utils/RRC/PDCCH-ServingCellConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDCCH_ServingCellConfig_H_ diff --git a/src/codec_utils/RRC/PDCP-Config.c b/src/codec_utils/RRC/PDCP-Config.c index c4014f172..cf5b0ffd2 100644 --- a/src/codec_utils/RRC/PDCP-Config.c +++ b/src/codec_utils/RRC/PDCP-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDCP-Config.h" diff --git a/src/codec_utils/RRC/PDCP-Config.h b/src/codec_utils/RRC/PDCP-Config.h index be793c692..7c70e0d7c 100644 --- a/src/codec_utils/RRC/PDCP-Config.h +++ b/src/codec_utils/RRC/PDCP-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDCP_Config_H_ diff --git a/src/codec_utils/RRC/PDCP-Parameters.c b/src/codec_utils/RRC/PDCP-Parameters.c index b002a9bf4..60e8c38d3 100644 --- a/src/codec_utils/RRC/PDCP-Parameters.c +++ b/src/codec_utils/RRC/PDCP-Parameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDCP-Parameters.h" diff --git a/src/codec_utils/RRC/PDCP-Parameters.h b/src/codec_utils/RRC/PDCP-Parameters.h index 764c82408..df0d22ce2 100644 --- a/src/codec_utils/RRC/PDCP-Parameters.h +++ b/src/codec_utils/RRC/PDCP-Parameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDCP_Parameters_H_ diff --git a/src/codec_utils/RRC/PDCP-ParametersMRDC.c b/src/codec_utils/RRC/PDCP-ParametersMRDC.c index 3ac4668ea..c704e8f27 100644 --- a/src/codec_utils/RRC/PDCP-ParametersMRDC.c +++ b/src/codec_utils/RRC/PDCP-ParametersMRDC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDCP-ParametersMRDC.h" diff --git a/src/codec_utils/RRC/PDCP-ParametersMRDC.h b/src/codec_utils/RRC/PDCP-ParametersMRDC.h index ee092a1e4..e88d5f880 100644 --- a/src/codec_utils/RRC/PDCP-ParametersMRDC.h +++ b/src/codec_utils/RRC/PDCP-ParametersMRDC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDCP_ParametersMRDC_H_ diff --git a/src/codec_utils/RRC/PDSCH-CodeBlockGroupTransmission.c b/src/codec_utils/RRC/PDSCH-CodeBlockGroupTransmission.c index 76260bc4c..6d8fe356f 100644 --- a/src/codec_utils/RRC/PDSCH-CodeBlockGroupTransmission.c +++ b/src/codec_utils/RRC/PDSCH-CodeBlockGroupTransmission.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDSCH-CodeBlockGroupTransmission.h" diff --git a/src/codec_utils/RRC/PDSCH-CodeBlockGroupTransmission.h b/src/codec_utils/RRC/PDSCH-CodeBlockGroupTransmission.h index 5c49e07e6..8fad0a81a 100644 --- a/src/codec_utils/RRC/PDSCH-CodeBlockGroupTransmission.h +++ b/src/codec_utils/RRC/PDSCH-CodeBlockGroupTransmission.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDSCH_CodeBlockGroupTransmission_H_ diff --git a/src/codec_utils/RRC/PDSCH-Config.c b/src/codec_utils/RRC/PDSCH-Config.c index 4f441fcf2..32e1535df 100644 --- a/src/codec_utils/RRC/PDSCH-Config.c +++ b/src/codec_utils/RRC/PDSCH-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDSCH-Config.h" diff --git a/src/codec_utils/RRC/PDSCH-Config.h b/src/codec_utils/RRC/PDSCH-Config.h index 485fd58d9..0a907331a 100644 --- a/src/codec_utils/RRC/PDSCH-Config.h +++ b/src/codec_utils/RRC/PDSCH-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDSCH_Config_H_ diff --git a/src/codec_utils/RRC/PDSCH-ConfigCommon.c b/src/codec_utils/RRC/PDSCH-ConfigCommon.c index c762935fc..7c3646285 100644 --- a/src/codec_utils/RRC/PDSCH-ConfigCommon.c +++ b/src/codec_utils/RRC/PDSCH-ConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDSCH-ConfigCommon.h" diff --git a/src/codec_utils/RRC/PDSCH-ConfigCommon.h b/src/codec_utils/RRC/PDSCH-ConfigCommon.h index 0fc08c813..f33bdcf90 100644 --- a/src/codec_utils/RRC/PDSCH-ConfigCommon.h +++ b/src/codec_utils/RRC/PDSCH-ConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDSCH_ConfigCommon_H_ diff --git a/src/codec_utils/RRC/PDSCH-ServingCellConfig.c b/src/codec_utils/RRC/PDSCH-ServingCellConfig.c index 011cc7710..a3cb8e7d5 100644 --- a/src/codec_utils/RRC/PDSCH-ServingCellConfig.c +++ b/src/codec_utils/RRC/PDSCH-ServingCellConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDSCH-ServingCellConfig.h" diff --git a/src/codec_utils/RRC/PDSCH-ServingCellConfig.h b/src/codec_utils/RRC/PDSCH-ServingCellConfig.h index 0157a271d..2eebd3aad 100644 --- a/src/codec_utils/RRC/PDSCH-ServingCellConfig.h +++ b/src/codec_utils/RRC/PDSCH-ServingCellConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDSCH_ServingCellConfig_H_ diff --git a/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocation.c b/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocation.c index 765e56b4a..c152261cb 100644 --- a/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocation.c +++ b/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDSCH-TimeDomainResourceAllocation.h" diff --git a/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocation.h b/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocation.h index 1e22503bb..e6118bbaa 100644 --- a/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocation.h +++ b/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDSCH_TimeDomainResourceAllocation_H_ diff --git a/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocationList.c b/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocationList.c index eca495a14..58c38bcc3 100644 --- a/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocationList.c +++ b/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocationList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDSCH-TimeDomainResourceAllocationList.h" diff --git a/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocationList.h b/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocationList.h index afa5b883d..947c538f1 100644 --- a/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocationList.h +++ b/src/codec_utils/RRC/PDSCH-TimeDomainResourceAllocationList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDSCH_TimeDomainResourceAllocationList_H_ diff --git a/src/codec_utils/RRC/PDU-SessionID.c b/src/codec_utils/RRC/PDU-SessionID.c index 5ef3629d0..d326a586a 100644 --- a/src/codec_utils/RRC/PDU-SessionID.c +++ b/src/codec_utils/RRC/PDU-SessionID.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PDU-SessionID.h" diff --git a/src/codec_utils/RRC/PDU-SessionID.h b/src/codec_utils/RRC/PDU-SessionID.h index bd3fa266b..b4fa5e69d 100644 --- a/src/codec_utils/RRC/PDU-SessionID.h +++ b/src/codec_utils/RRC/PDU-SessionID.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PDU_SessionID_H_ diff --git a/src/codec_utils/RRC/PHR-Config.c b/src/codec_utils/RRC/PHR-Config.c index 4cfd77968..ac81bfa0f 100644 --- a/src/codec_utils/RRC/PHR-Config.c +++ b/src/codec_utils/RRC/PHR-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PHR-Config.h" diff --git a/src/codec_utils/RRC/PHR-Config.h b/src/codec_utils/RRC/PHR-Config.h index 68dcec0c9..4a230a1ff 100644 --- a/src/codec_utils/RRC/PHR-Config.h +++ b/src/codec_utils/RRC/PHR-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PHR_Config_H_ diff --git a/src/codec_utils/RRC/PLMN-IdentitY.c b/src/codec_utils/RRC/PLMN-IdentitY.c index 2121d8d04..970c3444b 100644 --- a/src/codec_utils/RRC/PLMN-IdentitY.c +++ b/src/codec_utils/RRC/PLMN-IdentitY.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-IdentitY.h" diff --git a/src/codec_utils/RRC/PLMN-IdentitY.h b/src/codec_utils/RRC/PLMN-IdentitY.h index 405abc7b2..0da89c982 100644 --- a/src/codec_utils/RRC/PLMN-IdentitY.h +++ b/src/codec_utils/RRC/PLMN-IdentitY.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_IdentitY_H_ diff --git a/src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.c b/src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.c index 617b7c96d..0904f0a83 100644 --- a/src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.c +++ b/src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-Identity-EUTRA-5GC.h" diff --git a/src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.h b/src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.h index 76133f0ca..b47facc24 100644 --- a/src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.h +++ b/src/codec_utils/RRC/PLMN-Identity-EUTRA-5GC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_Identity_EUTRA_5GC_H_ diff --git a/src/codec_utils/RRC/PLMN-IdentityInfo.c b/src/codec_utils/RRC/PLMN-IdentityInfo.c index c665b6bf7..9a654b77a 100644 --- a/src/codec_utils/RRC/PLMN-IdentityInfo.c +++ b/src/codec_utils/RRC/PLMN-IdentityInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-IdentityInfo.h" diff --git a/src/codec_utils/RRC/PLMN-IdentityInfo.h b/src/codec_utils/RRC/PLMN-IdentityInfo.h index 25d8af4a5..8c5e64ebc 100644 --- a/src/codec_utils/RRC/PLMN-IdentityInfo.h +++ b/src/codec_utils/RRC/PLMN-IdentityInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_IdentityInfo_H_ diff --git a/src/codec_utils/RRC/PLMN-IdentityInfoList.c b/src/codec_utils/RRC/PLMN-IdentityInfoList.c index 43c0cf97e..a172f3fb6 100644 --- a/src/codec_utils/RRC/PLMN-IdentityInfoList.c +++ b/src/codec_utils/RRC/PLMN-IdentityInfoList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-IdentityInfoList.h" diff --git a/src/codec_utils/RRC/PLMN-IdentityInfoList.h b/src/codec_utils/RRC/PLMN-IdentityInfoList.h index 898719c1a..669352671 100644 --- a/src/codec_utils/RRC/PLMN-IdentityInfoList.h +++ b/src/codec_utils/RRC/PLMN-IdentityInfoList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_IdentityInfoList_H_ diff --git a/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.c b/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.c index 48f6ca984..490b1f97b 100644 --- a/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.c +++ b/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-IdentityList-EUTRA-5GC.h" diff --git a/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.h b/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.h index 6ce590c8d..d68bbde76 100644 --- a/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.h +++ b/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-5GC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_IdentityList_EUTRA_5GC_H_ diff --git a/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.c b/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.c index bed7079a4..1adc176c1 100644 --- a/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.c +++ b/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-IdentityList-EUTRA-EPC.h" diff --git a/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.h b/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.h index 4e98b40a0..12e9e93c1 100644 --- a/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.h +++ b/src/codec_utils/RRC/PLMN-IdentityList-EUTRA-EPC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_IdentityList_EUTRA_EPC_H_ diff --git a/src/codec_utils/RRC/PLMN-RAN-AreaCell.c b/src/codec_utils/RRC/PLMN-RAN-AreaCell.c index e2281661f..2b15dea9f 100644 --- a/src/codec_utils/RRC/PLMN-RAN-AreaCell.c +++ b/src/codec_utils/RRC/PLMN-RAN-AreaCell.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-RAN-AreaCell.h" diff --git a/src/codec_utils/RRC/PLMN-RAN-AreaCell.h b/src/codec_utils/RRC/PLMN-RAN-AreaCell.h index 1a25a7a8c..dafc38ab7 100644 --- a/src/codec_utils/RRC/PLMN-RAN-AreaCell.h +++ b/src/codec_utils/RRC/PLMN-RAN-AreaCell.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_RAN_AreaCell_H_ diff --git a/src/codec_utils/RRC/PLMN-RAN-AreaCellList.c b/src/codec_utils/RRC/PLMN-RAN-AreaCellList.c index 399ff02a0..b51b233b2 100644 --- a/src/codec_utils/RRC/PLMN-RAN-AreaCellList.c +++ b/src/codec_utils/RRC/PLMN-RAN-AreaCellList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-RAN-AreaCellList.h" diff --git a/src/codec_utils/RRC/PLMN-RAN-AreaCellList.h b/src/codec_utils/RRC/PLMN-RAN-AreaCellList.h index 6bda0392c..f4d59c1c1 100644 --- a/src/codec_utils/RRC/PLMN-RAN-AreaCellList.h +++ b/src/codec_utils/RRC/PLMN-RAN-AreaCellList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_RAN_AreaCellList_H_ diff --git a/src/codec_utils/RRC/PLMN-RAN-AreaConfig.c b/src/codec_utils/RRC/PLMN-RAN-AreaConfig.c index d2e1351dc..4c8ee992e 100644 --- a/src/codec_utils/RRC/PLMN-RAN-AreaConfig.c +++ b/src/codec_utils/RRC/PLMN-RAN-AreaConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-RAN-AreaConfig.h" diff --git a/src/codec_utils/RRC/PLMN-RAN-AreaConfig.h b/src/codec_utils/RRC/PLMN-RAN-AreaConfig.h index 7f9f273a4..cb1a300ec 100644 --- a/src/codec_utils/RRC/PLMN-RAN-AreaConfig.h +++ b/src/codec_utils/RRC/PLMN-RAN-AreaConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_RAN_AreaConfig_H_ diff --git a/src/codec_utils/RRC/PLMN-RAN-AreaConfigList.c b/src/codec_utils/RRC/PLMN-RAN-AreaConfigList.c index 171db8c75..2d8689938 100644 --- a/src/codec_utils/RRC/PLMN-RAN-AreaConfigList.c +++ b/src/codec_utils/RRC/PLMN-RAN-AreaConfigList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PLMN-RAN-AreaConfigList.h" diff --git a/src/codec_utils/RRC/PLMN-RAN-AreaConfigList.h b/src/codec_utils/RRC/PLMN-RAN-AreaConfigList.h index 0e254c894..3f051ad21 100644 --- a/src/codec_utils/RRC/PLMN-RAN-AreaConfigList.h +++ b/src/codec_utils/RRC/PLMN-RAN-AreaConfigList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PLMN_RAN_AreaConfigList_H_ diff --git a/src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.c b/src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.c index e3b69dd4f..161a2c0e7 100644 --- a/src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.c +++ b/src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PRACH-ResourceDedicatedBFR.h" diff --git a/src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.h b/src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.h index d42302d54..be3653c87 100644 --- a/src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.h +++ b/src/codec_utils/RRC/PRACH-ResourceDedicatedBFR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PRACH_ResourceDedicatedBFR_H_ diff --git a/src/codec_utils/RRC/PRB-Id.c b/src/codec_utils/RRC/PRB-Id.c index 6b4d4fc13..f35d4aa22 100644 --- a/src/codec_utils/RRC/PRB-Id.c +++ b/src/codec_utils/RRC/PRB-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PRB-Id.h" diff --git a/src/codec_utils/RRC/PRB-Id.h b/src/codec_utils/RRC/PRB-Id.h index 6d7484ef1..9cbd02183 100644 --- a/src/codec_utils/RRC/PRB-Id.h +++ b/src/codec_utils/RRC/PRB-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PRB_Id_H_ diff --git a/src/codec_utils/RRC/PTRS-DensityRecommendationDL.c b/src/codec_utils/RRC/PTRS-DensityRecommendationDL.c index 9d14798a8..9f2aa5817 100644 --- a/src/codec_utils/RRC/PTRS-DensityRecommendationDL.c +++ b/src/codec_utils/RRC/PTRS-DensityRecommendationDL.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PTRS-DensityRecommendationDL.h" diff --git a/src/codec_utils/RRC/PTRS-DensityRecommendationDL.h b/src/codec_utils/RRC/PTRS-DensityRecommendationDL.h index e92f3f234..184a102ac 100644 --- a/src/codec_utils/RRC/PTRS-DensityRecommendationDL.h +++ b/src/codec_utils/RRC/PTRS-DensityRecommendationDL.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PTRS_DensityRecommendationDL_H_ diff --git a/src/codec_utils/RRC/PTRS-DensityRecommendationUL.c b/src/codec_utils/RRC/PTRS-DensityRecommendationUL.c index 5745fa4f2..a9c6ebaf2 100644 --- a/src/codec_utils/RRC/PTRS-DensityRecommendationUL.c +++ b/src/codec_utils/RRC/PTRS-DensityRecommendationUL.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PTRS-DensityRecommendationUL.h" diff --git a/src/codec_utils/RRC/PTRS-DensityRecommendationUL.h b/src/codec_utils/RRC/PTRS-DensityRecommendationUL.h index 2686d7662..55dbb6667 100644 --- a/src/codec_utils/RRC/PTRS-DensityRecommendationUL.h +++ b/src/codec_utils/RRC/PTRS-DensityRecommendationUL.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PTRS_DensityRecommendationUL_H_ diff --git a/src/codec_utils/RRC/PTRS-DownlinkConfig.c b/src/codec_utils/RRC/PTRS-DownlinkConfig.c index 5cfe1e3eb..7e0bf635f 100644 --- a/src/codec_utils/RRC/PTRS-DownlinkConfig.c +++ b/src/codec_utils/RRC/PTRS-DownlinkConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PTRS-DownlinkConfig.h" diff --git a/src/codec_utils/RRC/PTRS-DownlinkConfig.h b/src/codec_utils/RRC/PTRS-DownlinkConfig.h index 1a15e99f5..550b7451a 100644 --- a/src/codec_utils/RRC/PTRS-DownlinkConfig.h +++ b/src/codec_utils/RRC/PTRS-DownlinkConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PTRS_DownlinkConfig_H_ diff --git a/src/codec_utils/RRC/PTRS-UplinkConfig.c b/src/codec_utils/RRC/PTRS-UplinkConfig.c index e29a36009..c7e5d1838 100644 --- a/src/codec_utils/RRC/PTRS-UplinkConfig.c +++ b/src/codec_utils/RRC/PTRS-UplinkConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PTRS-UplinkConfig.h" diff --git a/src/codec_utils/RRC/PTRS-UplinkConfig.h b/src/codec_utils/RRC/PTRS-UplinkConfig.h index b25c5079d..628f79289 100644 --- a/src/codec_utils/RRC/PTRS-UplinkConfig.h +++ b/src/codec_utils/RRC/PTRS-UplinkConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PTRS_UplinkConfig_H_ diff --git a/src/codec_utils/RRC/PUCCH-CSI-Resource.c b/src/codec_utils/RRC/PUCCH-CSI-Resource.c index fa365ba30..f8a3c6fd2 100644 --- a/src/codec_utils/RRC/PUCCH-CSI-Resource.c +++ b/src/codec_utils/RRC/PUCCH-CSI-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-CSI-Resource.h" diff --git a/src/codec_utils/RRC/PUCCH-CSI-Resource.h b/src/codec_utils/RRC/PUCCH-CSI-Resource.h index def1233be..adab4d8bd 100644 --- a/src/codec_utils/RRC/PUCCH-CSI-Resource.h +++ b/src/codec_utils/RRC/PUCCH-CSI-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_CSI_Resource_H_ diff --git a/src/codec_utils/RRC/PUCCH-Config.c b/src/codec_utils/RRC/PUCCH-Config.c index a1821b14b..496a64626 100644 --- a/src/codec_utils/RRC/PUCCH-Config.c +++ b/src/codec_utils/RRC/PUCCH-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-Config.h" diff --git a/src/codec_utils/RRC/PUCCH-Config.h b/src/codec_utils/RRC/PUCCH-Config.h index 30976fdbc..ad464966e 100644 --- a/src/codec_utils/RRC/PUCCH-Config.h +++ b/src/codec_utils/RRC/PUCCH-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_Config_H_ diff --git a/src/codec_utils/RRC/PUCCH-ConfigCommon.c b/src/codec_utils/RRC/PUCCH-ConfigCommon.c index 5e646c5bc..9a7ee14c8 100644 --- a/src/codec_utils/RRC/PUCCH-ConfigCommon.c +++ b/src/codec_utils/RRC/PUCCH-ConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-ConfigCommon.h" diff --git a/src/codec_utils/RRC/PUCCH-ConfigCommon.h b/src/codec_utils/RRC/PUCCH-ConfigCommon.h index 0fc4a7b7e..badad7c64 100644 --- a/src/codec_utils/RRC/PUCCH-ConfigCommon.h +++ b/src/codec_utils/RRC/PUCCH-ConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_ConfigCommon_H_ diff --git a/src/codec_utils/RRC/PUCCH-FormatConfig.c b/src/codec_utils/RRC/PUCCH-FormatConfig.c index bd6652771..6c6d90f6c 100644 --- a/src/codec_utils/RRC/PUCCH-FormatConfig.c +++ b/src/codec_utils/RRC/PUCCH-FormatConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-FormatConfig.h" diff --git a/src/codec_utils/RRC/PUCCH-FormatConfig.h b/src/codec_utils/RRC/PUCCH-FormatConfig.h index c55d9f43a..75fb439e2 100644 --- a/src/codec_utils/RRC/PUCCH-FormatConfig.h +++ b/src/codec_utils/RRC/PUCCH-FormatConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_FormatConfig_H_ diff --git a/src/codec_utils/RRC/PUCCH-MaxCodeRate.c b/src/codec_utils/RRC/PUCCH-MaxCodeRate.c index f9c12d9a2..0abd4982b 100644 --- a/src/codec_utils/RRC/PUCCH-MaxCodeRate.c +++ b/src/codec_utils/RRC/PUCCH-MaxCodeRate.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-MaxCodeRate.h" diff --git a/src/codec_utils/RRC/PUCCH-MaxCodeRate.h b/src/codec_utils/RRC/PUCCH-MaxCodeRate.h index 307e4c70c..45758314a 100644 --- a/src/codec_utils/RRC/PUCCH-MaxCodeRate.h +++ b/src/codec_utils/RRC/PUCCH-MaxCodeRate.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_MaxCodeRate_H_ diff --git a/src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.c b/src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.c index b63d80514..a8cf8d86e 100644 --- a/src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.c +++ b/src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-PathlossReferenceRS-Id.h" diff --git a/src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.h b/src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.h index e8055d530..72ba44da8 100644 --- a/src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.h +++ b/src/codec_utils/RRC/PUCCH-PathlossReferenceRS-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_PathlossReferenceRS_Id_H_ diff --git a/src/codec_utils/RRC/PUCCH-PathlossReferenceRS.c b/src/codec_utils/RRC/PUCCH-PathlossReferenceRS.c index 4b920b4b3..db0ab3184 100644 --- a/src/codec_utils/RRC/PUCCH-PathlossReferenceRS.c +++ b/src/codec_utils/RRC/PUCCH-PathlossReferenceRS.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-PathlossReferenceRS.h" diff --git a/src/codec_utils/RRC/PUCCH-PathlossReferenceRS.h b/src/codec_utils/RRC/PUCCH-PathlossReferenceRS.h index 235617592..8da679a20 100644 --- a/src/codec_utils/RRC/PUCCH-PathlossReferenceRS.h +++ b/src/codec_utils/RRC/PUCCH-PathlossReferenceRS.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_PathlossReferenceRS_H_ diff --git a/src/codec_utils/RRC/PUCCH-PowerControl.c b/src/codec_utils/RRC/PUCCH-PowerControl.c index d2fc51319..3dd57ad54 100644 --- a/src/codec_utils/RRC/PUCCH-PowerControl.c +++ b/src/codec_utils/RRC/PUCCH-PowerControl.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-PowerControl.h" diff --git a/src/codec_utils/RRC/PUCCH-PowerControl.h b/src/codec_utils/RRC/PUCCH-PowerControl.h index 4efbef386..2105a61eb 100644 --- a/src/codec_utils/RRC/PUCCH-PowerControl.h +++ b/src/codec_utils/RRC/PUCCH-PowerControl.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_PowerControl_H_ diff --git a/src/codec_utils/RRC/PUCCH-Resource.c b/src/codec_utils/RRC/PUCCH-Resource.c index 579611526..d61c35bb8 100644 --- a/src/codec_utils/RRC/PUCCH-Resource.c +++ b/src/codec_utils/RRC/PUCCH-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-Resource.h" diff --git a/src/codec_utils/RRC/PUCCH-Resource.h b/src/codec_utils/RRC/PUCCH-Resource.h index a7dfb4a22..93c593208 100644 --- a/src/codec_utils/RRC/PUCCH-Resource.h +++ b/src/codec_utils/RRC/PUCCH-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_Resource_H_ diff --git a/src/codec_utils/RRC/PUCCH-ResourceId.c b/src/codec_utils/RRC/PUCCH-ResourceId.c index c337063b6..22716ab96 100644 --- a/src/codec_utils/RRC/PUCCH-ResourceId.c +++ b/src/codec_utils/RRC/PUCCH-ResourceId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-ResourceId.h" diff --git a/src/codec_utils/RRC/PUCCH-ResourceId.h b/src/codec_utils/RRC/PUCCH-ResourceId.h index 7849f674c..4c28cd128 100644 --- a/src/codec_utils/RRC/PUCCH-ResourceId.h +++ b/src/codec_utils/RRC/PUCCH-ResourceId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_ResourceId_H_ diff --git a/src/codec_utils/RRC/PUCCH-ResourceSet.c b/src/codec_utils/RRC/PUCCH-ResourceSet.c index f244f814d..a5c356377 100644 --- a/src/codec_utils/RRC/PUCCH-ResourceSet.c +++ b/src/codec_utils/RRC/PUCCH-ResourceSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-ResourceSet.h" diff --git a/src/codec_utils/RRC/PUCCH-ResourceSet.h b/src/codec_utils/RRC/PUCCH-ResourceSet.h index 87fadd2c4..b44f9b382 100644 --- a/src/codec_utils/RRC/PUCCH-ResourceSet.h +++ b/src/codec_utils/RRC/PUCCH-ResourceSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_ResourceSet_H_ diff --git a/src/codec_utils/RRC/PUCCH-ResourceSetId.c b/src/codec_utils/RRC/PUCCH-ResourceSetId.c index b18f7be8d..1f40aaa04 100644 --- a/src/codec_utils/RRC/PUCCH-ResourceSetId.c +++ b/src/codec_utils/RRC/PUCCH-ResourceSetId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-ResourceSetId.h" diff --git a/src/codec_utils/RRC/PUCCH-ResourceSetId.h b/src/codec_utils/RRC/PUCCH-ResourceSetId.h index 7aedb9bbc..f1f44b15f 100644 --- a/src/codec_utils/RRC/PUCCH-ResourceSetId.h +++ b/src/codec_utils/RRC/PUCCH-ResourceSetId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_ResourceSetId_H_ diff --git a/src/codec_utils/RRC/PUCCH-SpatialRelationInfo.c b/src/codec_utils/RRC/PUCCH-SpatialRelationInfo.c index 79cb91c3c..0cae7d8ad 100644 --- a/src/codec_utils/RRC/PUCCH-SpatialRelationInfo.c +++ b/src/codec_utils/RRC/PUCCH-SpatialRelationInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-SpatialRelationInfo.h" diff --git a/src/codec_utils/RRC/PUCCH-SpatialRelationInfo.h b/src/codec_utils/RRC/PUCCH-SpatialRelationInfo.h index 588169aaa..90131528b 100644 --- a/src/codec_utils/RRC/PUCCH-SpatialRelationInfo.h +++ b/src/codec_utils/RRC/PUCCH-SpatialRelationInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_SpatialRelationInfo_H_ diff --git a/src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.c b/src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.c index 6468d426b..ed483f1b6 100644 --- a/src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.c +++ b/src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-SpatialRelationInfoId.h" diff --git a/src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.h b/src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.h index 19dcf7d93..fd32ddf51 100644 --- a/src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.h +++ b/src/codec_utils/RRC/PUCCH-SpatialRelationInfoId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_SpatialRelationInfoId_H_ diff --git a/src/codec_utils/RRC/PUCCH-TPC-CommandConfig.c b/src/codec_utils/RRC/PUCCH-TPC-CommandConfig.c index 698d21fd6..5df20f8a0 100644 --- a/src/codec_utils/RRC/PUCCH-TPC-CommandConfig.c +++ b/src/codec_utils/RRC/PUCCH-TPC-CommandConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-TPC-CommandConfig.h" diff --git a/src/codec_utils/RRC/PUCCH-TPC-CommandConfig.h b/src/codec_utils/RRC/PUCCH-TPC-CommandConfig.h index 91966f0bf..d215754b3 100644 --- a/src/codec_utils/RRC/PUCCH-TPC-CommandConfig.h +++ b/src/codec_utils/RRC/PUCCH-TPC-CommandConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_TPC_CommandConfig_H_ diff --git a/src/codec_utils/RRC/PUCCH-format0.c b/src/codec_utils/RRC/PUCCH-format0.c index a2c7bf395..4b5d6b392 100644 --- a/src/codec_utils/RRC/PUCCH-format0.c +++ b/src/codec_utils/RRC/PUCCH-format0.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-format0.h" diff --git a/src/codec_utils/RRC/PUCCH-format0.h b/src/codec_utils/RRC/PUCCH-format0.h index e70d9fa52..5404c90fb 100644 --- a/src/codec_utils/RRC/PUCCH-format0.h +++ b/src/codec_utils/RRC/PUCCH-format0.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_format0_H_ diff --git a/src/codec_utils/RRC/PUCCH-format1.c b/src/codec_utils/RRC/PUCCH-format1.c index 8f77a97a2..20c046891 100644 --- a/src/codec_utils/RRC/PUCCH-format1.c +++ b/src/codec_utils/RRC/PUCCH-format1.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-format1.h" diff --git a/src/codec_utils/RRC/PUCCH-format1.h b/src/codec_utils/RRC/PUCCH-format1.h index ff7db039a..fa71890c3 100644 --- a/src/codec_utils/RRC/PUCCH-format1.h +++ b/src/codec_utils/RRC/PUCCH-format1.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_format1_H_ diff --git a/src/codec_utils/RRC/PUCCH-format2.c b/src/codec_utils/RRC/PUCCH-format2.c index a8d77652c..3ab7078cb 100644 --- a/src/codec_utils/RRC/PUCCH-format2.c +++ b/src/codec_utils/RRC/PUCCH-format2.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-format2.h" diff --git a/src/codec_utils/RRC/PUCCH-format2.h b/src/codec_utils/RRC/PUCCH-format2.h index de2b02174..22ab5e6ac 100644 --- a/src/codec_utils/RRC/PUCCH-format2.h +++ b/src/codec_utils/RRC/PUCCH-format2.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_format2_H_ diff --git a/src/codec_utils/RRC/PUCCH-format3.c b/src/codec_utils/RRC/PUCCH-format3.c index 4f79096f1..b43c19564 100644 --- a/src/codec_utils/RRC/PUCCH-format3.c +++ b/src/codec_utils/RRC/PUCCH-format3.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-format3.h" diff --git a/src/codec_utils/RRC/PUCCH-format3.h b/src/codec_utils/RRC/PUCCH-format3.h index eb9e03a0c..52f8a008e 100644 --- a/src/codec_utils/RRC/PUCCH-format3.h +++ b/src/codec_utils/RRC/PUCCH-format3.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_format3_H_ diff --git a/src/codec_utils/RRC/PUCCH-format4.c b/src/codec_utils/RRC/PUCCH-format4.c index f55b265dc..f4e4d60c7 100644 --- a/src/codec_utils/RRC/PUCCH-format4.c +++ b/src/codec_utils/RRC/PUCCH-format4.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUCCH-format4.h" diff --git a/src/codec_utils/RRC/PUCCH-format4.h b/src/codec_utils/RRC/PUCCH-format4.h index 85fbe11fc..0f82e7760 100644 --- a/src/codec_utils/RRC/PUCCH-format4.h +++ b/src/codec_utils/RRC/PUCCH-format4.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUCCH_format4_H_ diff --git a/src/codec_utils/RRC/PUSCH-CodeBlockGroupTransmission.c b/src/codec_utils/RRC/PUSCH-CodeBlockGroupTransmission.c index fb65356ab..a2fe84519 100644 --- a/src/codec_utils/RRC/PUSCH-CodeBlockGroupTransmission.c +++ b/src/codec_utils/RRC/PUSCH-CodeBlockGroupTransmission.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-CodeBlockGroupTransmission.h" diff --git a/src/codec_utils/RRC/PUSCH-CodeBlockGroupTransmission.h b/src/codec_utils/RRC/PUSCH-CodeBlockGroupTransmission.h index 90d7be55a..1e0740895 100644 --- a/src/codec_utils/RRC/PUSCH-CodeBlockGroupTransmission.h +++ b/src/codec_utils/RRC/PUSCH-CodeBlockGroupTransmission.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_CodeBlockGroupTransmission_H_ diff --git a/src/codec_utils/RRC/PUSCH-Config.c b/src/codec_utils/RRC/PUSCH-Config.c index 87338d8d5..f0d10987f 100644 --- a/src/codec_utils/RRC/PUSCH-Config.c +++ b/src/codec_utils/RRC/PUSCH-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-Config.h" diff --git a/src/codec_utils/RRC/PUSCH-Config.h b/src/codec_utils/RRC/PUSCH-Config.h index bddadaa91..4d5efec8f 100644 --- a/src/codec_utils/RRC/PUSCH-Config.h +++ b/src/codec_utils/RRC/PUSCH-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_Config_H_ diff --git a/src/codec_utils/RRC/PUSCH-ConfigCommon.c b/src/codec_utils/RRC/PUSCH-ConfigCommon.c index d41d72d7d..8ed897a41 100644 --- a/src/codec_utils/RRC/PUSCH-ConfigCommon.c +++ b/src/codec_utils/RRC/PUSCH-ConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-ConfigCommon.h" diff --git a/src/codec_utils/RRC/PUSCH-ConfigCommon.h b/src/codec_utils/RRC/PUSCH-ConfigCommon.h index 1214f062d..e3d387ca3 100644 --- a/src/codec_utils/RRC/PUSCH-ConfigCommon.h +++ b/src/codec_utils/RRC/PUSCH-ConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_ConfigCommon_H_ diff --git a/src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.c b/src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.c index 8f3922d90..bc7fef486 100644 --- a/src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.c +++ b/src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-PathlossReferenceRS-Id.h" diff --git a/src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.h b/src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.h index b2468deb8..5eab26437 100644 --- a/src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.h +++ b/src/codec_utils/RRC/PUSCH-PathlossReferenceRS-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_PathlossReferenceRS_Id_H_ diff --git a/src/codec_utils/RRC/PUSCH-PathlossReferenceRS.c b/src/codec_utils/RRC/PUSCH-PathlossReferenceRS.c index a049cfda3..a2cad4dff 100644 --- a/src/codec_utils/RRC/PUSCH-PathlossReferenceRS.c +++ b/src/codec_utils/RRC/PUSCH-PathlossReferenceRS.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-PathlossReferenceRS.h" diff --git a/src/codec_utils/RRC/PUSCH-PathlossReferenceRS.h b/src/codec_utils/RRC/PUSCH-PathlossReferenceRS.h index 23772710b..8796eeea0 100644 --- a/src/codec_utils/RRC/PUSCH-PathlossReferenceRS.h +++ b/src/codec_utils/RRC/PUSCH-PathlossReferenceRS.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_PathlossReferenceRS_H_ diff --git a/src/codec_utils/RRC/PUSCH-PowerControl.c b/src/codec_utils/RRC/PUSCH-PowerControl.c index 6ab88ca9a..677ed6e2c 100644 --- a/src/codec_utils/RRC/PUSCH-PowerControl.c +++ b/src/codec_utils/RRC/PUSCH-PowerControl.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-PowerControl.h" diff --git a/src/codec_utils/RRC/PUSCH-PowerControl.h b/src/codec_utils/RRC/PUSCH-PowerControl.h index 0172697d2..bb7967400 100644 --- a/src/codec_utils/RRC/PUSCH-PowerControl.h +++ b/src/codec_utils/RRC/PUSCH-PowerControl.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_PowerControl_H_ diff --git a/src/codec_utils/RRC/PUSCH-ServingCellConfig.c b/src/codec_utils/RRC/PUSCH-ServingCellConfig.c index 003fcc7af..43c3b1119 100644 --- a/src/codec_utils/RRC/PUSCH-ServingCellConfig.c +++ b/src/codec_utils/RRC/PUSCH-ServingCellConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-ServingCellConfig.h" diff --git a/src/codec_utils/RRC/PUSCH-ServingCellConfig.h b/src/codec_utils/RRC/PUSCH-ServingCellConfig.h index 2891558aa..8bc6892a1 100644 --- a/src/codec_utils/RRC/PUSCH-ServingCellConfig.h +++ b/src/codec_utils/RRC/PUSCH-ServingCellConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_ServingCellConfig_H_ diff --git a/src/codec_utils/RRC/PUSCH-TPC-CommandConfig.c b/src/codec_utils/RRC/PUSCH-TPC-CommandConfig.c index 5ef405096..ecf6db1f6 100644 --- a/src/codec_utils/RRC/PUSCH-TPC-CommandConfig.c +++ b/src/codec_utils/RRC/PUSCH-TPC-CommandConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-TPC-CommandConfig.h" diff --git a/src/codec_utils/RRC/PUSCH-TPC-CommandConfig.h b/src/codec_utils/RRC/PUSCH-TPC-CommandConfig.h index 271704015..1d8efeda1 100644 --- a/src/codec_utils/RRC/PUSCH-TPC-CommandConfig.h +++ b/src/codec_utils/RRC/PUSCH-TPC-CommandConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_TPC_CommandConfig_H_ diff --git a/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocation.c b/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocation.c index fe4eb7fe1..381286c15 100644 --- a/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocation.c +++ b/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-TimeDomainResourceAllocation.h" diff --git a/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocation.h b/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocation.h index c205fff6d..cba3a7c49 100644 --- a/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocation.h +++ b/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_TimeDomainResourceAllocation_H_ diff --git a/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocationList.c b/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocationList.c index bd33d72e4..55471cbad 100644 --- a/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocationList.c +++ b/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocationList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PUSCH-TimeDomainResourceAllocationList.h" diff --git a/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocationList.h b/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocationList.h index 174086e66..9f216b585 100644 --- a/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocationList.h +++ b/src/codec_utils/RRC/PUSCH-TimeDomainResourceAllocationList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PUSCH_TimeDomainResourceAllocationList_H_ diff --git a/src/codec_utils/RRC/Paging.c b/src/codec_utils/RRC/Paging.c index b10b2286f..d0d62f9b2 100644 --- a/src/codec_utils/RRC/Paging.c +++ b/src/codec_utils/RRC/Paging.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Paging.h" diff --git a/src/codec_utils/RRC/Paging.h b/src/codec_utils/RRC/Paging.h index f6c2df197..0671349fb 100644 --- a/src/codec_utils/RRC/Paging.h +++ b/src/codec_utils/RRC/Paging.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Paging_H_ diff --git a/src/codec_utils/RRC/PagingCycle.c b/src/codec_utils/RRC/PagingCycle.c index c2d802999..cc50aab8f 100644 --- a/src/codec_utils/RRC/PagingCycle.c +++ b/src/codec_utils/RRC/PagingCycle.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PagingCycle.h" diff --git a/src/codec_utils/RRC/PagingCycle.h b/src/codec_utils/RRC/PagingCycle.h index a4188ecb8..2511c6cd3 100644 --- a/src/codec_utils/RRC/PagingCycle.h +++ b/src/codec_utils/RRC/PagingCycle.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PagingCycle_H_ diff --git a/src/codec_utils/RRC/PagingRecord.c b/src/codec_utils/RRC/PagingRecord.c index 5750afba3..e2a85f0ec 100644 --- a/src/codec_utils/RRC/PagingRecord.c +++ b/src/codec_utils/RRC/PagingRecord.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PagingRecord.h" diff --git a/src/codec_utils/RRC/PagingRecord.h b/src/codec_utils/RRC/PagingRecord.h index 1dd291efd..dc1d856e5 100644 --- a/src/codec_utils/RRC/PagingRecord.h +++ b/src/codec_utils/RRC/PagingRecord.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PagingRecord_H_ diff --git a/src/codec_utils/RRC/PagingRecordList.c b/src/codec_utils/RRC/PagingRecordList.c index d2e37500b..5b794516e 100644 --- a/src/codec_utils/RRC/PagingRecordList.c +++ b/src/codec_utils/RRC/PagingRecordList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PagingRecordList.h" diff --git a/src/codec_utils/RRC/PagingRecordList.h b/src/codec_utils/RRC/PagingRecordList.h index cb91adab0..9359e6b6b 100644 --- a/src/codec_utils/RRC/PagingRecordList.h +++ b/src/codec_utils/RRC/PagingRecordList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PagingRecordList_H_ diff --git a/src/codec_utils/RRC/PagingUE-Identity.c b/src/codec_utils/RRC/PagingUE-Identity.c index a5e4d95f1..3f5c634a3 100644 --- a/src/codec_utils/RRC/PagingUE-Identity.c +++ b/src/codec_utils/RRC/PagingUE-Identity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PagingUE-Identity.h" diff --git a/src/codec_utils/RRC/PagingUE-Identity.h b/src/codec_utils/RRC/PagingUE-Identity.h index 5f76f07e9..a170d83e6 100644 --- a/src/codec_utils/RRC/PagingUE-Identity.h +++ b/src/codec_utils/RRC/PagingUE-Identity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PagingUE_Identity_H_ diff --git a/src/codec_utils/RRC/PeriodicRNAU-TimerValue.c b/src/codec_utils/RRC/PeriodicRNAU-TimerValue.c index 8880fda3d..aeeea02df 100644 --- a/src/codec_utils/RRC/PeriodicRNAU-TimerValue.c +++ b/src/codec_utils/RRC/PeriodicRNAU-TimerValue.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PeriodicRNAU-TimerValue.h" diff --git a/src/codec_utils/RRC/PeriodicRNAU-TimerValue.h b/src/codec_utils/RRC/PeriodicRNAU-TimerValue.h index 862cd23b8..a7d731772 100644 --- a/src/codec_utils/RRC/PeriodicRNAU-TimerValue.h +++ b/src/codec_utils/RRC/PeriodicRNAU-TimerValue.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PeriodicRNAU_TimerValue_H_ diff --git a/src/codec_utils/RRC/PeriodicalReportConfig.c b/src/codec_utils/RRC/PeriodicalReportConfig.c index 802c42b0c..b8b6cabe3 100644 --- a/src/codec_utils/RRC/PeriodicalReportConfig.c +++ b/src/codec_utils/RRC/PeriodicalReportConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PeriodicalReportConfig.h" diff --git a/src/codec_utils/RRC/PeriodicalReportConfig.h b/src/codec_utils/RRC/PeriodicalReportConfig.h index 8a181e80d..b3d526d32 100644 --- a/src/codec_utils/RRC/PeriodicalReportConfig.h +++ b/src/codec_utils/RRC/PeriodicalReportConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PeriodicalReportConfig_H_ diff --git a/src/codec_utils/RRC/PeriodicalReportConfigInterRAT.c b/src/codec_utils/RRC/PeriodicalReportConfigInterRAT.c index 4f5f893e0..678126d2b 100644 --- a/src/codec_utils/RRC/PeriodicalReportConfigInterRAT.c +++ b/src/codec_utils/RRC/PeriodicalReportConfigInterRAT.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PeriodicalReportConfigInterRAT.h" diff --git a/src/codec_utils/RRC/PeriodicalReportConfigInterRAT.h b/src/codec_utils/RRC/PeriodicalReportConfigInterRAT.h index 2370964ba..981624912 100644 --- a/src/codec_utils/RRC/PeriodicalReportConfigInterRAT.h +++ b/src/codec_utils/RRC/PeriodicalReportConfigInterRAT.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PeriodicalReportConfigInterRAT_H_ diff --git a/src/codec_utils/RRC/Phy-Parameters.c b/src/codec_utils/RRC/Phy-Parameters.c index 59a510e95..72843d290 100644 --- a/src/codec_utils/RRC/Phy-Parameters.c +++ b/src/codec_utils/RRC/Phy-Parameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Phy-Parameters.h" diff --git a/src/codec_utils/RRC/Phy-Parameters.h b/src/codec_utils/RRC/Phy-Parameters.h index ca08eb21d..198f3a235 100644 --- a/src/codec_utils/RRC/Phy-Parameters.h +++ b/src/codec_utils/RRC/Phy-Parameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Phy_Parameters_H_ diff --git a/src/codec_utils/RRC/Phy-ParametersCommon.c b/src/codec_utils/RRC/Phy-ParametersCommon.c index 8a4e11d87..f4fd7e44b 100644 --- a/src/codec_utils/RRC/Phy-ParametersCommon.c +++ b/src/codec_utils/RRC/Phy-ParametersCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Phy-ParametersCommon.h" diff --git a/src/codec_utils/RRC/Phy-ParametersCommon.h b/src/codec_utils/RRC/Phy-ParametersCommon.h index cfdf8a7a9..eabc13310 100644 --- a/src/codec_utils/RRC/Phy-ParametersCommon.h +++ b/src/codec_utils/RRC/Phy-ParametersCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Phy_ParametersCommon_H_ diff --git a/src/codec_utils/RRC/Phy-ParametersFR1.c b/src/codec_utils/RRC/Phy-ParametersFR1.c index 1c8a54c99..6b9db6a50 100644 --- a/src/codec_utils/RRC/Phy-ParametersFR1.c +++ b/src/codec_utils/RRC/Phy-ParametersFR1.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Phy-ParametersFR1.h" diff --git a/src/codec_utils/RRC/Phy-ParametersFR1.h b/src/codec_utils/RRC/Phy-ParametersFR1.h index 2d5ca89f8..deb0350ce 100644 --- a/src/codec_utils/RRC/Phy-ParametersFR1.h +++ b/src/codec_utils/RRC/Phy-ParametersFR1.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Phy_ParametersFR1_H_ diff --git a/src/codec_utils/RRC/Phy-ParametersFR2.c b/src/codec_utils/RRC/Phy-ParametersFR2.c index c811e3f0d..3b44b8a13 100644 --- a/src/codec_utils/RRC/Phy-ParametersFR2.c +++ b/src/codec_utils/RRC/Phy-ParametersFR2.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Phy-ParametersFR2.h" diff --git a/src/codec_utils/RRC/Phy-ParametersFR2.h b/src/codec_utils/RRC/Phy-ParametersFR2.h index 5db88b228..47c79a954 100644 --- a/src/codec_utils/RRC/Phy-ParametersFR2.h +++ b/src/codec_utils/RRC/Phy-ParametersFR2.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Phy_ParametersFR2_H_ diff --git a/src/codec_utils/RRC/Phy-ParametersFRX-Diff.c b/src/codec_utils/RRC/Phy-ParametersFRX-Diff.c index 8f41e7e1f..a3bd50185 100644 --- a/src/codec_utils/RRC/Phy-ParametersFRX-Diff.c +++ b/src/codec_utils/RRC/Phy-ParametersFRX-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Phy-ParametersFRX-Diff.h" diff --git a/src/codec_utils/RRC/Phy-ParametersFRX-Diff.h b/src/codec_utils/RRC/Phy-ParametersFRX-Diff.h index 03ab49bca..b91a9da4f 100644 --- a/src/codec_utils/RRC/Phy-ParametersFRX-Diff.h +++ b/src/codec_utils/RRC/Phy-ParametersFRX-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Phy_ParametersFRX_Diff_H_ diff --git a/src/codec_utils/RRC/Phy-ParametersMRDC.c b/src/codec_utils/RRC/Phy-ParametersMRDC.c index 6895787f1..2f9a687b4 100644 --- a/src/codec_utils/RRC/Phy-ParametersMRDC.c +++ b/src/codec_utils/RRC/Phy-ParametersMRDC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Phy-ParametersMRDC.h" diff --git a/src/codec_utils/RRC/Phy-ParametersMRDC.h b/src/codec_utils/RRC/Phy-ParametersMRDC.h index 8621b3930..c168601c9 100644 --- a/src/codec_utils/RRC/Phy-ParametersMRDC.h +++ b/src/codec_utils/RRC/Phy-ParametersMRDC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Phy_ParametersMRDC_H_ diff --git a/src/codec_utils/RRC/Phy-ParametersXDD-Diff.c b/src/codec_utils/RRC/Phy-ParametersXDD-Diff.c index e59e73150..4815f52e1 100644 --- a/src/codec_utils/RRC/Phy-ParametersXDD-Diff.c +++ b/src/codec_utils/RRC/Phy-ParametersXDD-Diff.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Phy-ParametersXDD-Diff.h" diff --git a/src/codec_utils/RRC/Phy-ParametersXDD-Diff.h b/src/codec_utils/RRC/Phy-ParametersXDD-Diff.h index 60bf45e8c..ef68e6675 100644 --- a/src/codec_utils/RRC/Phy-ParametersXDD-Diff.h +++ b/src/codec_utils/RRC/Phy-ParametersXDD-Diff.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Phy_ParametersXDD_Diff_H_ diff --git a/src/codec_utils/RRC/PhysCellId.c b/src/codec_utils/RRC/PhysCellId.c index 7ce017c92..2e5846e83 100644 --- a/src/codec_utils/RRC/PhysCellId.c +++ b/src/codec_utils/RRC/PhysCellId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PhysCellId.h" diff --git a/src/codec_utils/RRC/PhysCellId.h b/src/codec_utils/RRC/PhysCellId.h index 23e0f3a00..426619205 100644 --- a/src/codec_utils/RRC/PhysCellId.h +++ b/src/codec_utils/RRC/PhysCellId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PhysCellId_H_ diff --git a/src/codec_utils/RRC/PhysicalCellGroupConfig.c b/src/codec_utils/RRC/PhysicalCellGroupConfig.c index c78000a20..85a480d51 100644 --- a/src/codec_utils/RRC/PhysicalCellGroupConfig.c +++ b/src/codec_utils/RRC/PhysicalCellGroupConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PhysicalCellGroupConfig.h" diff --git a/src/codec_utils/RRC/PhysicalCellGroupConfig.h b/src/codec_utils/RRC/PhysicalCellGroupConfig.h index 50797559c..c4c759710 100644 --- a/src/codec_utils/RRC/PhysicalCellGroupConfig.h +++ b/src/codec_utils/RRC/PhysicalCellGroupConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PhysicalCellGroupConfig_H_ diff --git a/src/codec_utils/RRC/PollByte.c b/src/codec_utils/RRC/PollByte.c index df9c54c0f..8ad21eb91 100644 --- a/src/codec_utils/RRC/PollByte.c +++ b/src/codec_utils/RRC/PollByte.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PollByte.h" diff --git a/src/codec_utils/RRC/PollByte.h b/src/codec_utils/RRC/PollByte.h index 58b7756c3..0898ebb78 100644 --- a/src/codec_utils/RRC/PollByte.h +++ b/src/codec_utils/RRC/PollByte.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PollByte_H_ diff --git a/src/codec_utils/RRC/PollPDU.c b/src/codec_utils/RRC/PollPDU.c index fa8054887..a0edcbe97 100644 --- a/src/codec_utils/RRC/PollPDU.c +++ b/src/codec_utils/RRC/PollPDU.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PollPDU.h" diff --git a/src/codec_utils/RRC/PollPDU.h b/src/codec_utils/RRC/PollPDU.h index 237b58bef..344381428 100644 --- a/src/codec_utils/RRC/PollPDU.h +++ b/src/codec_utils/RRC/PollPDU.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PollPDU_H_ diff --git a/src/codec_utils/RRC/PortIndex2.c b/src/codec_utils/RRC/PortIndex2.c index c5dd7afd6..c6659ab63 100644 --- a/src/codec_utils/RRC/PortIndex2.c +++ b/src/codec_utils/RRC/PortIndex2.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PortIndex2.h" diff --git a/src/codec_utils/RRC/PortIndex2.h b/src/codec_utils/RRC/PortIndex2.h index cbfd88589..57903f482 100644 --- a/src/codec_utils/RRC/PortIndex2.h +++ b/src/codec_utils/RRC/PortIndex2.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PortIndex2_H_ diff --git a/src/codec_utils/RRC/PortIndex4.c b/src/codec_utils/RRC/PortIndex4.c index 310a0da94..aefc45e1b 100644 --- a/src/codec_utils/RRC/PortIndex4.c +++ b/src/codec_utils/RRC/PortIndex4.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PortIndex4.h" diff --git a/src/codec_utils/RRC/PortIndex4.h b/src/codec_utils/RRC/PortIndex4.h index bd92b5212..a08d4a31a 100644 --- a/src/codec_utils/RRC/PortIndex4.h +++ b/src/codec_utils/RRC/PortIndex4.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PortIndex4_H_ diff --git a/src/codec_utils/RRC/PortIndex8.c b/src/codec_utils/RRC/PortIndex8.c index c35efdfd6..8bfbfc3b9 100644 --- a/src/codec_utils/RRC/PortIndex8.c +++ b/src/codec_utils/RRC/PortIndex8.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PortIndex8.h" diff --git a/src/codec_utils/RRC/PortIndex8.h b/src/codec_utils/RRC/PortIndex8.h index 243da0425..f9896323e 100644 --- a/src/codec_utils/RRC/PortIndex8.h +++ b/src/codec_utils/RRC/PortIndex8.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PortIndex8_H_ diff --git a/src/codec_utils/RRC/PortIndexFor8Ranks.c b/src/codec_utils/RRC/PortIndexFor8Ranks.c index 5b87a0307..afac6fe8c 100644 --- a/src/codec_utils/RRC/PortIndexFor8Ranks.c +++ b/src/codec_utils/RRC/PortIndexFor8Ranks.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "PortIndexFor8Ranks.h" diff --git a/src/codec_utils/RRC/PortIndexFor8Ranks.h b/src/codec_utils/RRC/PortIndexFor8Ranks.h index 719fb03c0..302898e6f 100644 --- a/src/codec_utils/RRC/PortIndexFor8Ranks.h +++ b/src/codec_utils/RRC/PortIndexFor8Ranks.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _PortIndexFor8Ranks_H_ diff --git a/src/codec_utils/RRC/Q-OffsetRange.c b/src/codec_utils/RRC/Q-OffsetRange.c index 137d365f1..49751c8a8 100644 --- a/src/codec_utils/RRC/Q-OffsetRange.c +++ b/src/codec_utils/RRC/Q-OffsetRange.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Q-OffsetRange.h" diff --git a/src/codec_utils/RRC/Q-OffsetRange.h b/src/codec_utils/RRC/Q-OffsetRange.h index 4f0c65561..167e293e1 100644 --- a/src/codec_utils/RRC/Q-OffsetRange.h +++ b/src/codec_utils/RRC/Q-OffsetRange.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Q_OffsetRange_H_ diff --git a/src/codec_utils/RRC/Q-OffsetRangeList.c b/src/codec_utils/RRC/Q-OffsetRangeList.c index f2fe9588e..626ddfe99 100644 --- a/src/codec_utils/RRC/Q-OffsetRangeList.c +++ b/src/codec_utils/RRC/Q-OffsetRangeList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Q-OffsetRangeList.h" diff --git a/src/codec_utils/RRC/Q-OffsetRangeList.h b/src/codec_utils/RRC/Q-OffsetRangeList.h index cb3d5e757..e53a835f7 100644 --- a/src/codec_utils/RRC/Q-OffsetRangeList.h +++ b/src/codec_utils/RRC/Q-OffsetRangeList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Q_OffsetRangeList_H_ diff --git a/src/codec_utils/RRC/Q-QualMin.c b/src/codec_utils/RRC/Q-QualMin.c index 87da260da..6279c4ea9 100644 --- a/src/codec_utils/RRC/Q-QualMin.c +++ b/src/codec_utils/RRC/Q-QualMin.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Q-QualMin.h" diff --git a/src/codec_utils/RRC/Q-QualMin.h b/src/codec_utils/RRC/Q-QualMin.h index 0cbdd275b..cf9b0d2ba 100644 --- a/src/codec_utils/RRC/Q-QualMin.h +++ b/src/codec_utils/RRC/Q-QualMin.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Q_QualMin_H_ diff --git a/src/codec_utils/RRC/Q-RxLevMin.c b/src/codec_utils/RRC/Q-RxLevMin.c index 90e9a53e3..7a36e6e9c 100644 --- a/src/codec_utils/RRC/Q-RxLevMin.c +++ b/src/codec_utils/RRC/Q-RxLevMin.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "Q-RxLevMin.h" diff --git a/src/codec_utils/RRC/Q-RxLevMin.h b/src/codec_utils/RRC/Q-RxLevMin.h index b9561902d..d7d7f03e6 100644 --- a/src/codec_utils/RRC/Q-RxLevMin.h +++ b/src/codec_utils/RRC/Q-RxLevMin.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _Q_RxLevMin_H_ diff --git a/src/codec_utils/RRC/QCL-Info.c b/src/codec_utils/RRC/QCL-Info.c index 61933a39d..cc9d0cdda 100644 --- a/src/codec_utils/RRC/QCL-Info.c +++ b/src/codec_utils/RRC/QCL-Info.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "QCL-Info.h" diff --git a/src/codec_utils/RRC/QCL-Info.h b/src/codec_utils/RRC/QCL-Info.h index e3d852e89..0da761a6e 100644 --- a/src/codec_utils/RRC/QCL-Info.h +++ b/src/codec_utils/RRC/QCL-Info.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _QCL_Info_H_ diff --git a/src/codec_utils/RRC/QFI.c b/src/codec_utils/RRC/QFI.c index b31154eef..57864d743 100644 --- a/src/codec_utils/RRC/QFI.c +++ b/src/codec_utils/RRC/QFI.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "QFI.h" diff --git a/src/codec_utils/RRC/QFI.h b/src/codec_utils/RRC/QFI.h index cdc6a4ada..e0bb19c35 100644 --- a/src/codec_utils/RRC/QFI.h +++ b/src/codec_utils/RRC/QFI.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _QFI_H_ diff --git a/src/codec_utils/RRC/QuantityConfig.c b/src/codec_utils/RRC/QuantityConfig.c index 46617907d..e506224f6 100644 --- a/src/codec_utils/RRC/QuantityConfig.c +++ b/src/codec_utils/RRC/QuantityConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "QuantityConfig.h" diff --git a/src/codec_utils/RRC/QuantityConfig.h b/src/codec_utils/RRC/QuantityConfig.h index ab14696a1..2435bb03d 100644 --- a/src/codec_utils/RRC/QuantityConfig.h +++ b/src/codec_utils/RRC/QuantityConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _QuantityConfig_H_ diff --git a/src/codec_utils/RRC/QuantityConfigNR.c b/src/codec_utils/RRC/QuantityConfigNR.c index a7e941c14..b1a50de3a 100644 --- a/src/codec_utils/RRC/QuantityConfigNR.c +++ b/src/codec_utils/RRC/QuantityConfigNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "QuantityConfigNR.h" diff --git a/src/codec_utils/RRC/QuantityConfigNR.h b/src/codec_utils/RRC/QuantityConfigNR.h index 4ab293c92..b4cb3d7c0 100644 --- a/src/codec_utils/RRC/QuantityConfigNR.h +++ b/src/codec_utils/RRC/QuantityConfigNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _QuantityConfigNR_H_ diff --git a/src/codec_utils/RRC/QuantityConfigRS.c b/src/codec_utils/RRC/QuantityConfigRS.c index caf22ad53..46e574aab 100644 --- a/src/codec_utils/RRC/QuantityConfigRS.c +++ b/src/codec_utils/RRC/QuantityConfigRS.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "QuantityConfigRS.h" diff --git a/src/codec_utils/RRC/QuantityConfigRS.h b/src/codec_utils/RRC/QuantityConfigRS.h index 5c1359a0c..e3974cc57 100644 --- a/src/codec_utils/RRC/QuantityConfigRS.h +++ b/src/codec_utils/RRC/QuantityConfigRS.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _QuantityConfigRS_H_ diff --git a/src/codec_utils/RRC/RA-Prioritization.c b/src/codec_utils/RRC/RA-Prioritization.c index 843fa1242..5f7200269 100644 --- a/src/codec_utils/RRC/RA-Prioritization.c +++ b/src/codec_utils/RRC/RA-Prioritization.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RA-Prioritization.h" diff --git a/src/codec_utils/RRC/RA-Prioritization.h b/src/codec_utils/RRC/RA-Prioritization.h index 1fe01a5a6..9e71c291d 100644 --- a/src/codec_utils/RRC/RA-Prioritization.h +++ b/src/codec_utils/RRC/RA-Prioritization.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RA_Prioritization_H_ diff --git a/src/codec_utils/RRC/RACH-ConfigCommon.c b/src/codec_utils/RRC/RACH-ConfigCommon.c index 104e02515..3ad55e732 100644 --- a/src/codec_utils/RRC/RACH-ConfigCommon.c +++ b/src/codec_utils/RRC/RACH-ConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RACH-ConfigCommon.h" diff --git a/src/codec_utils/RRC/RACH-ConfigCommon.h b/src/codec_utils/RRC/RACH-ConfigCommon.h index 7647b1884..69b3048bc 100644 --- a/src/codec_utils/RRC/RACH-ConfigCommon.h +++ b/src/codec_utils/RRC/RACH-ConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RACH_ConfigCommon_H_ diff --git a/src/codec_utils/RRC/RACH-ConfigDedicated.c b/src/codec_utils/RRC/RACH-ConfigDedicated.c index 87f1fcee3..193042784 100644 --- a/src/codec_utils/RRC/RACH-ConfigDedicated.c +++ b/src/codec_utils/RRC/RACH-ConfigDedicated.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RACH-ConfigDedicated.h" diff --git a/src/codec_utils/RRC/RACH-ConfigDedicated.h b/src/codec_utils/RRC/RACH-ConfigDedicated.h index 88a2d673a..f4e08654b 100644 --- a/src/codec_utils/RRC/RACH-ConfigDedicated.h +++ b/src/codec_utils/RRC/RACH-ConfigDedicated.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RACH_ConfigDedicated_H_ diff --git a/src/codec_utils/RRC/RACH-ConfigGeneric.c b/src/codec_utils/RRC/RACH-ConfigGeneric.c index f6b804c6b..2a0ca2f57 100644 --- a/src/codec_utils/RRC/RACH-ConfigGeneric.c +++ b/src/codec_utils/RRC/RACH-ConfigGeneric.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RACH-ConfigGeneric.h" diff --git a/src/codec_utils/RRC/RACH-ConfigGeneric.h b/src/codec_utils/RRC/RACH-ConfigGeneric.h index 2375f2e05..a28d464af 100644 --- a/src/codec_utils/RRC/RACH-ConfigGeneric.h +++ b/src/codec_utils/RRC/RACH-ConfigGeneric.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RACH_ConfigGeneric_H_ diff --git a/src/codec_utils/RRC/RAN-AreaCode.c b/src/codec_utils/RRC/RAN-AreaCode.c index bfa852f5f..1d568169c 100644 --- a/src/codec_utils/RRC/RAN-AreaCode.c +++ b/src/codec_utils/RRC/RAN-AreaCode.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RAN-AreaCode.h" diff --git a/src/codec_utils/RRC/RAN-AreaCode.h b/src/codec_utils/RRC/RAN-AreaCode.h index fb588b77d..a9abc75c7 100644 --- a/src/codec_utils/RRC/RAN-AreaCode.h +++ b/src/codec_utils/RRC/RAN-AreaCode.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RAN_AreaCode_H_ diff --git a/src/codec_utils/RRC/RAN-AreaConfig.c b/src/codec_utils/RRC/RAN-AreaConfig.c index b4f66cd41..9ff3df80e 100644 --- a/src/codec_utils/RRC/RAN-AreaConfig.c +++ b/src/codec_utils/RRC/RAN-AreaConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RAN-AreaConfig.h" diff --git a/src/codec_utils/RRC/RAN-AreaConfig.h b/src/codec_utils/RRC/RAN-AreaConfig.h index 7ba551df6..c0eda534a 100644 --- a/src/codec_utils/RRC/RAN-AreaConfig.h +++ b/src/codec_utils/RRC/RAN-AreaConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RAN_AreaConfig_H_ diff --git a/src/codec_utils/RRC/RAN-NotificationAreaInfo.c b/src/codec_utils/RRC/RAN-NotificationAreaInfo.c index 217f6c38b..72d38c920 100644 --- a/src/codec_utils/RRC/RAN-NotificationAreaInfo.c +++ b/src/codec_utils/RRC/RAN-NotificationAreaInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RAN-NotificationAreaInfo.h" diff --git a/src/codec_utils/RRC/RAN-NotificationAreaInfo.h b/src/codec_utils/RRC/RAN-NotificationAreaInfo.h index f709d7a6d..3eb8998e2 100644 --- a/src/codec_utils/RRC/RAN-NotificationAreaInfo.h +++ b/src/codec_utils/RRC/RAN-NotificationAreaInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RAN_NotificationAreaInfo_H_ diff --git a/src/codec_utils/RRC/RAT-Type.c b/src/codec_utils/RRC/RAT-Type.c index 30123eaae..32765d046 100644 --- a/src/codec_utils/RRC/RAT-Type.c +++ b/src/codec_utils/RRC/RAT-Type.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RAT-Type.h" diff --git a/src/codec_utils/RRC/RAT-Type.h b/src/codec_utils/RRC/RAT-Type.h index 40e344e11..29ee44d28 100644 --- a/src/codec_utils/RRC/RAT-Type.h +++ b/src/codec_utils/RRC/RAT-Type.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RAT_Type_H_ diff --git a/src/codec_utils/RRC/RF-Parameters.c b/src/codec_utils/RRC/RF-Parameters.c index c77d8d31c..7e4bae862 100644 --- a/src/codec_utils/RRC/RF-Parameters.c +++ b/src/codec_utils/RRC/RF-Parameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RF-Parameters.h" diff --git a/src/codec_utils/RRC/RF-Parameters.h b/src/codec_utils/RRC/RF-Parameters.h index e68398c34..6fb25c790 100644 --- a/src/codec_utils/RRC/RF-Parameters.h +++ b/src/codec_utils/RRC/RF-Parameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RF_Parameters_H_ diff --git a/src/codec_utils/RRC/RF-ParametersMRDC.c b/src/codec_utils/RRC/RF-ParametersMRDC.c index 49bd681f4..0922acee3 100644 --- a/src/codec_utils/RRC/RF-ParametersMRDC.c +++ b/src/codec_utils/RRC/RF-ParametersMRDC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RF-ParametersMRDC.h" diff --git a/src/codec_utils/RRC/RF-ParametersMRDC.h b/src/codec_utils/RRC/RF-ParametersMRDC.h index 15b57a39f..6894a54e9 100644 --- a/src/codec_utils/RRC/RF-ParametersMRDC.h +++ b/src/codec_utils/RRC/RF-ParametersMRDC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RF_ParametersMRDC_H_ diff --git a/src/codec_utils/RRC/RLC-BearerConfig.c b/src/codec_utils/RRC/RLC-BearerConfig.c index 18c7fabdd..f3ea4a093 100644 --- a/src/codec_utils/RRC/RLC-BearerConfig.c +++ b/src/codec_utils/RRC/RLC-BearerConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RLC-BearerConfig.h" diff --git a/src/codec_utils/RRC/RLC-BearerConfig.h b/src/codec_utils/RRC/RLC-BearerConfig.h index 3a86e75ba..7b7bc144a 100644 --- a/src/codec_utils/RRC/RLC-BearerConfig.h +++ b/src/codec_utils/RRC/RLC-BearerConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RLC_BearerConfig_H_ diff --git a/src/codec_utils/RRC/RLC-Config.c b/src/codec_utils/RRC/RLC-Config.c index 8f2271bcb..34c212799 100644 --- a/src/codec_utils/RRC/RLC-Config.c +++ b/src/codec_utils/RRC/RLC-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RLC-Config.h" diff --git a/src/codec_utils/RRC/RLC-Config.h b/src/codec_utils/RRC/RLC-Config.h index a752f871f..7a8e0d06c 100644 --- a/src/codec_utils/RRC/RLC-Config.h +++ b/src/codec_utils/RRC/RLC-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RLC_Config_H_ diff --git a/src/codec_utils/RRC/RLC-Parameters.c b/src/codec_utils/RRC/RLC-Parameters.c index 96501249c..77956be4a 100644 --- a/src/codec_utils/RRC/RLC-Parameters.c +++ b/src/codec_utils/RRC/RLC-Parameters.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RLC-Parameters.h" diff --git a/src/codec_utils/RRC/RLC-Parameters.h b/src/codec_utils/RRC/RLC-Parameters.h index 705b405c5..2a432adbb 100644 --- a/src/codec_utils/RRC/RLC-Parameters.h +++ b/src/codec_utils/RRC/RLC-Parameters.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RLC_Parameters_H_ diff --git a/src/codec_utils/RRC/RLF-TimersAndConstants.c b/src/codec_utils/RRC/RLF-TimersAndConstants.c index a9e798191..8c0698cb9 100644 --- a/src/codec_utils/RRC/RLF-TimersAndConstants.c +++ b/src/codec_utils/RRC/RLF-TimersAndConstants.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RLF-TimersAndConstants.h" diff --git a/src/codec_utils/RRC/RLF-TimersAndConstants.h b/src/codec_utils/RRC/RLF-TimersAndConstants.h index 7decc465f..e8bf59933 100644 --- a/src/codec_utils/RRC/RLF-TimersAndConstants.h +++ b/src/codec_utils/RRC/RLF-TimersAndConstants.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RLF_TimersAndConstants_H_ diff --git a/src/codec_utils/RRC/RNTI-Value.c b/src/codec_utils/RRC/RNTI-Value.c index 0c8954f64..20fceaf66 100644 --- a/src/codec_utils/RRC/RNTI-Value.c +++ b/src/codec_utils/RRC/RNTI-Value.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RNTI-Value.h" diff --git a/src/codec_utils/RRC/RNTI-Value.h b/src/codec_utils/RRC/RNTI-Value.h index c7767fd40..a82119df5 100644 --- a/src/codec_utils/RRC/RNTI-Value.h +++ b/src/codec_utils/RRC/RNTI-Value.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RNTI_Value_H_ diff --git a/src/codec_utils/RRC/RRC-TransactionIdentifier.c b/src/codec_utils/RRC/RRC-TransactionIdentifier.c index 0496ed99f..078890544 100644 --- a/src/codec_utils/RRC/RRC-TransactionIdentifier.c +++ b/src/codec_utils/RRC/RRC-TransactionIdentifier.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRC-TransactionIdentifier.h" diff --git a/src/codec_utils/RRC/RRC-TransactionIdentifier.h b/src/codec_utils/RRC/RRC-TransactionIdentifier.h index de4b508ca..4c5f5b0a7 100644 --- a/src/codec_utils/RRC/RRC-TransactionIdentifier.h +++ b/src/codec_utils/RRC/RRC-TransactionIdentifier.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRC_TransactionIdentifier_H_ diff --git a/src/codec_utils/RRC/RRCReconfiguration-IEs.c b/src/codec_utils/RRC/RRCReconfiguration-IEs.c index 96d5ddb02..0648a71a0 100644 --- a/src/codec_utils/RRC/RRCReconfiguration-IEs.c +++ b/src/codec_utils/RRC/RRCReconfiguration-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReconfiguration-IEs.h" diff --git a/src/codec_utils/RRC/RRCReconfiguration-IEs.h b/src/codec_utils/RRC/RRCReconfiguration-IEs.h index d98acc83a..630408706 100644 --- a/src/codec_utils/RRC/RRCReconfiguration-IEs.h +++ b/src/codec_utils/RRC/RRCReconfiguration-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReconfiguration_IEs_H_ diff --git a/src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.c b/src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.c index 554c4c0ee..1802e40e7 100644 --- a/src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.c +++ b/src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReconfiguration-v1530-IEs.h" diff --git a/src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.h b/src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.h index c191b449d..a10ac0a85 100644 --- a/src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.h +++ b/src/codec_utils/RRC/RRCReconfiguration-v1530-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReconfiguration_v1530_IEs_H_ diff --git a/src/codec_utils/RRC/RRCReconfiguration.c b/src/codec_utils/RRC/RRCReconfiguration.c index 02a544722..c9045c368 100644 --- a/src/codec_utils/RRC/RRCReconfiguration.c +++ b/src/codec_utils/RRC/RRCReconfiguration.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReconfiguration.h" diff --git a/src/codec_utils/RRC/RRCReconfiguration.h b/src/codec_utils/RRC/RRCReconfiguration.h index beb2e8bd4..90ccdcc96 100644 --- a/src/codec_utils/RRC/RRCReconfiguration.h +++ b/src/codec_utils/RRC/RRCReconfiguration.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReconfiguration_H_ diff --git a/src/codec_utils/RRC/RRCReconfigurationComplete-IEs.c b/src/codec_utils/RRC/RRCReconfigurationComplete-IEs.c index 45e0fe819..863291e62 100644 --- a/src/codec_utils/RRC/RRCReconfigurationComplete-IEs.c +++ b/src/codec_utils/RRC/RRCReconfigurationComplete-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReconfigurationComplete-IEs.h" diff --git a/src/codec_utils/RRC/RRCReconfigurationComplete-IEs.h b/src/codec_utils/RRC/RRCReconfigurationComplete-IEs.h index 237677b66..e3dd33e68 100644 --- a/src/codec_utils/RRC/RRCReconfigurationComplete-IEs.h +++ b/src/codec_utils/RRC/RRCReconfigurationComplete-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReconfigurationComplete_IEs_H_ diff --git a/src/codec_utils/RRC/RRCReconfigurationComplete-v1530-IEs.c b/src/codec_utils/RRC/RRCReconfigurationComplete-v1530-IEs.c index 1b0e2b9f9..307367191 100644 --- a/src/codec_utils/RRC/RRCReconfigurationComplete-v1530-IEs.c +++ b/src/codec_utils/RRC/RRCReconfigurationComplete-v1530-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReconfigurationComplete-v1530-IEs.h" diff --git a/src/codec_utils/RRC/RRCReconfigurationComplete-v1530-IEs.h b/src/codec_utils/RRC/RRCReconfigurationComplete-v1530-IEs.h index 272e8cfde..88742dcac 100644 --- a/src/codec_utils/RRC/RRCReconfigurationComplete-v1530-IEs.h +++ b/src/codec_utils/RRC/RRCReconfigurationComplete-v1530-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReconfigurationComplete_v1530_IEs_H_ diff --git a/src/codec_utils/RRC/RRCReconfigurationComplete.c b/src/codec_utils/RRC/RRCReconfigurationComplete.c index bc022a617..4147d3b13 100644 --- a/src/codec_utils/RRC/RRCReconfigurationComplete.c +++ b/src/codec_utils/RRC/RRCReconfigurationComplete.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReconfigurationComplete.h" diff --git a/src/codec_utils/RRC/RRCReconfigurationComplete.h b/src/codec_utils/RRC/RRCReconfigurationComplete.h index 0660c1715..e48476555 100644 --- a/src/codec_utils/RRC/RRCReconfigurationComplete.h +++ b/src/codec_utils/RRC/RRCReconfigurationComplete.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReconfigurationComplete_H_ diff --git a/src/codec_utils/RRC/RRCReestablishment-IEs.c b/src/codec_utils/RRC/RRCReestablishment-IEs.c index 2aa750b1e..29774e033 100644 --- a/src/codec_utils/RRC/RRCReestablishment-IEs.c +++ b/src/codec_utils/RRC/RRCReestablishment-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReestablishment-IEs.h" diff --git a/src/codec_utils/RRC/RRCReestablishment-IEs.h b/src/codec_utils/RRC/RRCReestablishment-IEs.h index 6e2f36a9c..ee4e0725c 100644 --- a/src/codec_utils/RRC/RRCReestablishment-IEs.h +++ b/src/codec_utils/RRC/RRCReestablishment-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReestablishment_IEs_H_ diff --git a/src/codec_utils/RRC/RRCReestablishment.c b/src/codec_utils/RRC/RRCReestablishment.c index 7a85c3d51..ec8a53068 100644 --- a/src/codec_utils/RRC/RRCReestablishment.c +++ b/src/codec_utils/RRC/RRCReestablishment.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReestablishment.h" diff --git a/src/codec_utils/RRC/RRCReestablishment.h b/src/codec_utils/RRC/RRCReestablishment.h index d70dde8b8..9842bfbe6 100644 --- a/src/codec_utils/RRC/RRCReestablishment.h +++ b/src/codec_utils/RRC/RRCReestablishment.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReestablishment_H_ diff --git a/src/codec_utils/RRC/RRCReestablishmentComplete-IEs.c b/src/codec_utils/RRC/RRCReestablishmentComplete-IEs.c index d944a28fb..d5ea324a3 100644 --- a/src/codec_utils/RRC/RRCReestablishmentComplete-IEs.c +++ b/src/codec_utils/RRC/RRCReestablishmentComplete-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReestablishmentComplete-IEs.h" diff --git a/src/codec_utils/RRC/RRCReestablishmentComplete-IEs.h b/src/codec_utils/RRC/RRCReestablishmentComplete-IEs.h index c2cbf3997..4f5f8ca0f 100644 --- a/src/codec_utils/RRC/RRCReestablishmentComplete-IEs.h +++ b/src/codec_utils/RRC/RRCReestablishmentComplete-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReestablishmentComplete_IEs_H_ diff --git a/src/codec_utils/RRC/RRCReestablishmentComplete.c b/src/codec_utils/RRC/RRCReestablishmentComplete.c index c6fb27ffa..859a0fe89 100644 --- a/src/codec_utils/RRC/RRCReestablishmentComplete.c +++ b/src/codec_utils/RRC/RRCReestablishmentComplete.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReestablishmentComplete.h" diff --git a/src/codec_utils/RRC/RRCReestablishmentComplete.h b/src/codec_utils/RRC/RRCReestablishmentComplete.h index 35d7755ae..5f62aa899 100644 --- a/src/codec_utils/RRC/RRCReestablishmentComplete.h +++ b/src/codec_utils/RRC/RRCReestablishmentComplete.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReestablishmentComplete_H_ diff --git a/src/codec_utils/RRC/RRCReestablishmentRequest-IEs.c b/src/codec_utils/RRC/RRCReestablishmentRequest-IEs.c index 6fdab8a2c..2ef34c8bb 100644 --- a/src/codec_utils/RRC/RRCReestablishmentRequest-IEs.c +++ b/src/codec_utils/RRC/RRCReestablishmentRequest-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReestablishmentRequest-IEs.h" diff --git a/src/codec_utils/RRC/RRCReestablishmentRequest-IEs.h b/src/codec_utils/RRC/RRCReestablishmentRequest-IEs.h index 4a35f0f7e..f28b50071 100644 --- a/src/codec_utils/RRC/RRCReestablishmentRequest-IEs.h +++ b/src/codec_utils/RRC/RRCReestablishmentRequest-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReestablishmentRequest_IEs_H_ diff --git a/src/codec_utils/RRC/RRCReestablishmentRequest.c b/src/codec_utils/RRC/RRCReestablishmentRequest.c index ecea07cf1..026ab6073 100644 --- a/src/codec_utils/RRC/RRCReestablishmentRequest.c +++ b/src/codec_utils/RRC/RRCReestablishmentRequest.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReestablishmentRequest.h" diff --git a/src/codec_utils/RRC/RRCReestablishmentRequest.h b/src/codec_utils/RRC/RRCReestablishmentRequest.h index 9277b5c7e..5f31ea39d 100644 --- a/src/codec_utils/RRC/RRCReestablishmentRequest.h +++ b/src/codec_utils/RRC/RRCReestablishmentRequest.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReestablishmentRequest_H_ diff --git a/src/codec_utils/RRC/RRCReject-IEs.c b/src/codec_utils/RRC/RRCReject-IEs.c index ff6fa4734..7d1cb304f 100644 --- a/src/codec_utils/RRC/RRCReject-IEs.c +++ b/src/codec_utils/RRC/RRCReject-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReject-IEs.h" diff --git a/src/codec_utils/RRC/RRCReject-IEs.h b/src/codec_utils/RRC/RRCReject-IEs.h index e631e67e4..6cd1f3c13 100644 --- a/src/codec_utils/RRC/RRCReject-IEs.h +++ b/src/codec_utils/RRC/RRCReject-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReject_IEs_H_ diff --git a/src/codec_utils/RRC/RRCReject.c b/src/codec_utils/RRC/RRCReject.c index 5ecbc819b..f1dff2e1a 100644 --- a/src/codec_utils/RRC/RRCReject.c +++ b/src/codec_utils/RRC/RRCReject.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCReject.h" diff --git a/src/codec_utils/RRC/RRCReject.h b/src/codec_utils/RRC/RRCReject.h index ef2b34ff0..519b96885 100644 --- a/src/codec_utils/RRC/RRCReject.h +++ b/src/codec_utils/RRC/RRCReject.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCReject_H_ diff --git a/src/codec_utils/RRC/RRCRelease-IEs.c b/src/codec_utils/RRC/RRCRelease-IEs.c index 7c3ea0d72..57b8229c1 100644 --- a/src/codec_utils/RRC/RRCRelease-IEs.c +++ b/src/codec_utils/RRC/RRCRelease-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCRelease-IEs.h" diff --git a/src/codec_utils/RRC/RRCRelease-IEs.h b/src/codec_utils/RRC/RRCRelease-IEs.h index 5a0d5b3d9..505f8feae 100644 --- a/src/codec_utils/RRC/RRCRelease-IEs.h +++ b/src/codec_utils/RRC/RRCRelease-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCRelease_IEs_H_ diff --git a/src/codec_utils/RRC/RRCRelease-v1540-IEs.c b/src/codec_utils/RRC/RRCRelease-v1540-IEs.c index 9dfc93894..0f41cdee9 100644 --- a/src/codec_utils/RRC/RRCRelease-v1540-IEs.c +++ b/src/codec_utils/RRC/RRCRelease-v1540-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCRelease-v1540-IEs.h" diff --git a/src/codec_utils/RRC/RRCRelease-v1540-IEs.h b/src/codec_utils/RRC/RRCRelease-v1540-IEs.h index 5fef2c707..ba073b089 100644 --- a/src/codec_utils/RRC/RRCRelease-v1540-IEs.h +++ b/src/codec_utils/RRC/RRCRelease-v1540-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCRelease_v1540_IEs_H_ diff --git a/src/codec_utils/RRC/RRCRelease.c b/src/codec_utils/RRC/RRCRelease.c index 86f08e93e..a9b013e40 100644 --- a/src/codec_utils/RRC/RRCRelease.c +++ b/src/codec_utils/RRC/RRCRelease.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCRelease.h" diff --git a/src/codec_utils/RRC/RRCRelease.h b/src/codec_utils/RRC/RRCRelease.h index 7acc86acc..736850d1a 100644 --- a/src/codec_utils/RRC/RRCRelease.h +++ b/src/codec_utils/RRC/RRCRelease.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCRelease_H_ diff --git a/src/codec_utils/RRC/RRCResume-IEs.c b/src/codec_utils/RRC/RRCResume-IEs.c index 912e033a6..dcf695c70 100644 --- a/src/codec_utils/RRC/RRCResume-IEs.c +++ b/src/codec_utils/RRC/RRCResume-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCResume-IEs.h" diff --git a/src/codec_utils/RRC/RRCResume-IEs.h b/src/codec_utils/RRC/RRCResume-IEs.h index ef2cb33ed..e0c30f14e 100644 --- a/src/codec_utils/RRC/RRCResume-IEs.h +++ b/src/codec_utils/RRC/RRCResume-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCResume_IEs_H_ diff --git a/src/codec_utils/RRC/RRCResume.c b/src/codec_utils/RRC/RRCResume.c index 92e94db1a..ed463406f 100644 --- a/src/codec_utils/RRC/RRCResume.c +++ b/src/codec_utils/RRC/RRCResume.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCResume.h" diff --git a/src/codec_utils/RRC/RRCResume.h b/src/codec_utils/RRC/RRCResume.h index b7375688e..5da84582c 100644 --- a/src/codec_utils/RRC/RRCResume.h +++ b/src/codec_utils/RRC/RRCResume.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCResume_H_ diff --git a/src/codec_utils/RRC/RRCResumeComplete-IEs.c b/src/codec_utils/RRC/RRCResumeComplete-IEs.c index d91b507a2..32d666b32 100644 --- a/src/codec_utils/RRC/RRCResumeComplete-IEs.c +++ b/src/codec_utils/RRC/RRCResumeComplete-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCResumeComplete-IEs.h" diff --git a/src/codec_utils/RRC/RRCResumeComplete-IEs.h b/src/codec_utils/RRC/RRCResumeComplete-IEs.h index 476844367..77c8e0624 100644 --- a/src/codec_utils/RRC/RRCResumeComplete-IEs.h +++ b/src/codec_utils/RRC/RRCResumeComplete-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCResumeComplete_IEs_H_ diff --git a/src/codec_utils/RRC/RRCResumeComplete.c b/src/codec_utils/RRC/RRCResumeComplete.c index 49c7f0770..80ba11583 100644 --- a/src/codec_utils/RRC/RRCResumeComplete.c +++ b/src/codec_utils/RRC/RRCResumeComplete.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCResumeComplete.h" diff --git a/src/codec_utils/RRC/RRCResumeComplete.h b/src/codec_utils/RRC/RRCResumeComplete.h index a88182406..2bf6381af 100644 --- a/src/codec_utils/RRC/RRCResumeComplete.h +++ b/src/codec_utils/RRC/RRCResumeComplete.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCResumeComplete_H_ diff --git a/src/codec_utils/RRC/RRCResumeRequest-IEs.c b/src/codec_utils/RRC/RRCResumeRequest-IEs.c index 83fb813da..7f25e084f 100644 --- a/src/codec_utils/RRC/RRCResumeRequest-IEs.c +++ b/src/codec_utils/RRC/RRCResumeRequest-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCResumeRequest-IEs.h" diff --git a/src/codec_utils/RRC/RRCResumeRequest-IEs.h b/src/codec_utils/RRC/RRCResumeRequest-IEs.h index f55fd5c26..8eb2f5b02 100644 --- a/src/codec_utils/RRC/RRCResumeRequest-IEs.h +++ b/src/codec_utils/RRC/RRCResumeRequest-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCResumeRequest_IEs_H_ diff --git a/src/codec_utils/RRC/RRCResumeRequest.c b/src/codec_utils/RRC/RRCResumeRequest.c index ed58542c1..1a2c651dc 100644 --- a/src/codec_utils/RRC/RRCResumeRequest.c +++ b/src/codec_utils/RRC/RRCResumeRequest.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCResumeRequest.h" diff --git a/src/codec_utils/RRC/RRCResumeRequest.h b/src/codec_utils/RRC/RRCResumeRequest.h index a21f10c45..4bdfcb7f9 100644 --- a/src/codec_utils/RRC/RRCResumeRequest.h +++ b/src/codec_utils/RRC/RRCResumeRequest.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCResumeRequest_H_ diff --git a/src/codec_utils/RRC/RRCResumeRequest1-IEs.c b/src/codec_utils/RRC/RRCResumeRequest1-IEs.c index 26e954c4b..e7fc48fbb 100644 --- a/src/codec_utils/RRC/RRCResumeRequest1-IEs.c +++ b/src/codec_utils/RRC/RRCResumeRequest1-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCResumeRequest1-IEs.h" diff --git a/src/codec_utils/RRC/RRCResumeRequest1-IEs.h b/src/codec_utils/RRC/RRCResumeRequest1-IEs.h index b38d287a5..e8f0a13b8 100644 --- a/src/codec_utils/RRC/RRCResumeRequest1-IEs.h +++ b/src/codec_utils/RRC/RRCResumeRequest1-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCResumeRequest1_IEs_H_ diff --git a/src/codec_utils/RRC/RRCResumeRequest1.c b/src/codec_utils/RRC/RRCResumeRequest1.c index a4396b1ce..8cd4f5448 100644 --- a/src/codec_utils/RRC/RRCResumeRequest1.c +++ b/src/codec_utils/RRC/RRCResumeRequest1.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCResumeRequest1.h" diff --git a/src/codec_utils/RRC/RRCResumeRequest1.h b/src/codec_utils/RRC/RRCResumeRequest1.h index d513f58bf..a816d1f86 100644 --- a/src/codec_utils/RRC/RRCResumeRequest1.h +++ b/src/codec_utils/RRC/RRCResumeRequest1.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCResumeRequest1_H_ diff --git a/src/codec_utils/RRC/RRCSetup-IEs.c b/src/codec_utils/RRC/RRCSetup-IEs.c index 8e562e14f..14187ec75 100644 --- a/src/codec_utils/RRC/RRCSetup-IEs.c +++ b/src/codec_utils/RRC/RRCSetup-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCSetup-IEs.h" diff --git a/src/codec_utils/RRC/RRCSetup-IEs.h b/src/codec_utils/RRC/RRCSetup-IEs.h index 8231358b8..33210bb0d 100644 --- a/src/codec_utils/RRC/RRCSetup-IEs.h +++ b/src/codec_utils/RRC/RRCSetup-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCSetup_IEs_H_ diff --git a/src/codec_utils/RRC/RRCSetup.c b/src/codec_utils/RRC/RRCSetup.c index 192b96468..7cda5147c 100644 --- a/src/codec_utils/RRC/RRCSetup.c +++ b/src/codec_utils/RRC/RRCSetup.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCSetup.h" diff --git a/src/codec_utils/RRC/RRCSetup.h b/src/codec_utils/RRC/RRCSetup.h index cd79c76ca..4fc16ef78 100644 --- a/src/codec_utils/RRC/RRCSetup.h +++ b/src/codec_utils/RRC/RRCSetup.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCSetup_H_ diff --git a/src/codec_utils/RRC/RRCSetupComplete-IEs.c b/src/codec_utils/RRC/RRCSetupComplete-IEs.c index 2fa437fb8..075eca14d 100644 --- a/src/codec_utils/RRC/RRCSetupComplete-IEs.c +++ b/src/codec_utils/RRC/RRCSetupComplete-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCSetupComplete-IEs.h" diff --git a/src/codec_utils/RRC/RRCSetupComplete-IEs.h b/src/codec_utils/RRC/RRCSetupComplete-IEs.h index 32357d0b6..3a49ff761 100644 --- a/src/codec_utils/RRC/RRCSetupComplete-IEs.h +++ b/src/codec_utils/RRC/RRCSetupComplete-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCSetupComplete_IEs_H_ diff --git a/src/codec_utils/RRC/RRCSetupComplete.c b/src/codec_utils/RRC/RRCSetupComplete.c index 23b25ccc3..d066a0792 100644 --- a/src/codec_utils/RRC/RRCSetupComplete.c +++ b/src/codec_utils/RRC/RRCSetupComplete.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCSetupComplete.h" diff --git a/src/codec_utils/RRC/RRCSetupComplete.h b/src/codec_utils/RRC/RRCSetupComplete.h index 89e83e4da..3a577c3f0 100644 --- a/src/codec_utils/RRC/RRCSetupComplete.h +++ b/src/codec_utils/RRC/RRCSetupComplete.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCSetupComplete_H_ diff --git a/src/codec_utils/RRC/RRCSetupRequest-IEs.c b/src/codec_utils/RRC/RRCSetupRequest-IEs.c index 6566e2b5d..c97ce11ae 100644 --- a/src/codec_utils/RRC/RRCSetupRequest-IEs.c +++ b/src/codec_utils/RRC/RRCSetupRequest-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCSetupRequest-IEs.h" diff --git a/src/codec_utils/RRC/RRCSetupRequest-IEs.h b/src/codec_utils/RRC/RRCSetupRequest-IEs.h index 5f749ca25..3359f000f 100644 --- a/src/codec_utils/RRC/RRCSetupRequest-IEs.h +++ b/src/codec_utils/RRC/RRCSetupRequest-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCSetupRequest_IEs_H_ diff --git a/src/codec_utils/RRC/RRCSetupRequest.c b/src/codec_utils/RRC/RRCSetupRequest.c index a4213160b..17b96386f 100644 --- a/src/codec_utils/RRC/RRCSetupRequest.c +++ b/src/codec_utils/RRC/RRCSetupRequest.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCSetupRequest.h" diff --git a/src/codec_utils/RRC/RRCSetupRequest.h b/src/codec_utils/RRC/RRCSetupRequest.h index 0b18c9159..7bbd61ccb 100644 --- a/src/codec_utils/RRC/RRCSetupRequest.h +++ b/src/codec_utils/RRC/RRCSetupRequest.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCSetupRequest_H_ diff --git a/src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.c b/src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.c index 4d3a333b1..20a73efbf 100644 --- a/src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.c +++ b/src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCSystemInfoRequest-r15-IEs.h" diff --git a/src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.h b/src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.h index 2282a74cd..3a13bcc46 100644 --- a/src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.h +++ b/src/codec_utils/RRC/RRCSystemInfoRequest-r15-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCSystemInfoRequest_r15_IEs_H_ diff --git a/src/codec_utils/RRC/RRCSystemInfoRequest.c b/src/codec_utils/RRC/RRCSystemInfoRequest.c index 6caed83d5..c9cdeae70 100644 --- a/src/codec_utils/RRC/RRCSystemInfoRequest.c +++ b/src/codec_utils/RRC/RRCSystemInfoRequest.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRCSystemInfoRequest.h" diff --git a/src/codec_utils/RRC/RRCSystemInfoRequest.h b/src/codec_utils/RRC/RRCSystemInfoRequest.h index b30704770..9ea5e0301 100644 --- a/src/codec_utils/RRC/RRCSystemInfoRequest.h +++ b/src/codec_utils/RRC/RRCSystemInfoRequest.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRCSystemInfoRequest_H_ diff --git a/src/codec_utils/RRC/RRM-Config.c b/src/codec_utils/RRC/RRM-Config.c index 2b44c61a2..282176c34 100644 --- a/src/codec_utils/RRC/RRM-Config.c +++ b/src/codec_utils/RRC/RRM-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RRM-Config.h" diff --git a/src/codec_utils/RRC/RRM-Config.h b/src/codec_utils/RRC/RRM-Config.h index 344b2817d..689a6661a 100644 --- a/src/codec_utils/RRC/RRM-Config.h +++ b/src/codec_utils/RRC/RRM-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RRM_Config_H_ diff --git a/src/codec_utils/RRC/RSRP-Range.c b/src/codec_utils/RRC/RSRP-Range.c index f7fc7cc48..4f7fade4c 100644 --- a/src/codec_utils/RRC/RSRP-Range.c +++ b/src/codec_utils/RRC/RSRP-Range.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RSRP-Range.h" diff --git a/src/codec_utils/RRC/RSRP-Range.h b/src/codec_utils/RRC/RSRP-Range.h index 83f6c67c1..872cc20cf 100644 --- a/src/codec_utils/RRC/RSRP-Range.h +++ b/src/codec_utils/RRC/RSRP-Range.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RSRP_Range_H_ diff --git a/src/codec_utils/RRC/RSRP-RangeEUTRA.c b/src/codec_utils/RRC/RSRP-RangeEUTRA.c index 20a578895..6c4ed1620 100644 --- a/src/codec_utils/RRC/RSRP-RangeEUTRA.c +++ b/src/codec_utils/RRC/RSRP-RangeEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RSRP-RangeEUTRA.h" diff --git a/src/codec_utils/RRC/RSRP-RangeEUTRA.h b/src/codec_utils/RRC/RSRP-RangeEUTRA.h index 0f0b36a0d..bd74e237a 100644 --- a/src/codec_utils/RRC/RSRP-RangeEUTRA.h +++ b/src/codec_utils/RRC/RSRP-RangeEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RSRP_RangeEUTRA_H_ diff --git a/src/codec_utils/RRC/RSRQ-Range.c b/src/codec_utils/RRC/RSRQ-Range.c index a50c526a1..f7459425f 100644 --- a/src/codec_utils/RRC/RSRQ-Range.c +++ b/src/codec_utils/RRC/RSRQ-Range.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RSRQ-Range.h" diff --git a/src/codec_utils/RRC/RSRQ-Range.h b/src/codec_utils/RRC/RSRQ-Range.h index 707ee8f49..a01fa6c77 100644 --- a/src/codec_utils/RRC/RSRQ-Range.h +++ b/src/codec_utils/RRC/RSRQ-Range.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RSRQ_Range_H_ diff --git a/src/codec_utils/RRC/RSRQ-RangeEUTRA.c b/src/codec_utils/RRC/RSRQ-RangeEUTRA.c index 2fcaac689..3591d1d51 100644 --- a/src/codec_utils/RRC/RSRQ-RangeEUTRA.c +++ b/src/codec_utils/RRC/RSRQ-RangeEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RSRQ-RangeEUTRA.h" diff --git a/src/codec_utils/RRC/RSRQ-RangeEUTRA.h b/src/codec_utils/RRC/RSRQ-RangeEUTRA.h index 4f8a1ebb4..be42f43b7 100644 --- a/src/codec_utils/RRC/RSRQ-RangeEUTRA.h +++ b/src/codec_utils/RRC/RSRQ-RangeEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RSRQ_RangeEUTRA_H_ diff --git a/src/codec_utils/RRC/RadioBearerConfig.c b/src/codec_utils/RRC/RadioBearerConfig.c index 4b95d163b..8894f0ece 100644 --- a/src/codec_utils/RRC/RadioBearerConfig.c +++ b/src/codec_utils/RRC/RadioBearerConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RadioBearerConfig.h" diff --git a/src/codec_utils/RRC/RadioBearerConfig.h b/src/codec_utils/RRC/RadioBearerConfig.h index fd763aafd..290c15fb4 100644 --- a/src/codec_utils/RRC/RadioBearerConfig.h +++ b/src/codec_utils/RRC/RadioBearerConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RadioBearerConfig_H_ diff --git a/src/codec_utils/RRC/RadioLinkMonitoringConfig.c b/src/codec_utils/RRC/RadioLinkMonitoringConfig.c index 236ac2cb6..9feada30e 100644 --- a/src/codec_utils/RRC/RadioLinkMonitoringConfig.c +++ b/src/codec_utils/RRC/RadioLinkMonitoringConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RadioLinkMonitoringConfig.h" diff --git a/src/codec_utils/RRC/RadioLinkMonitoringConfig.h b/src/codec_utils/RRC/RadioLinkMonitoringConfig.h index 770067c5a..ff2d69f36 100644 --- a/src/codec_utils/RRC/RadioLinkMonitoringConfig.h +++ b/src/codec_utils/RRC/RadioLinkMonitoringConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RadioLinkMonitoringConfig_H_ diff --git a/src/codec_utils/RRC/RadioLinkMonitoringRS-Id.c b/src/codec_utils/RRC/RadioLinkMonitoringRS-Id.c index 4f56abd8b..bc8d7821c 100644 --- a/src/codec_utils/RRC/RadioLinkMonitoringRS-Id.c +++ b/src/codec_utils/RRC/RadioLinkMonitoringRS-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RadioLinkMonitoringRS-Id.h" diff --git a/src/codec_utils/RRC/RadioLinkMonitoringRS-Id.h b/src/codec_utils/RRC/RadioLinkMonitoringRS-Id.h index 6a5417903..d2118c83b 100644 --- a/src/codec_utils/RRC/RadioLinkMonitoringRS-Id.h +++ b/src/codec_utils/RRC/RadioLinkMonitoringRS-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RadioLinkMonitoringRS_Id_H_ diff --git a/src/codec_utils/RRC/RadioLinkMonitoringRS.c b/src/codec_utils/RRC/RadioLinkMonitoringRS.c index c55cc707d..4e7cbe632 100644 --- a/src/codec_utils/RRC/RadioLinkMonitoringRS.c +++ b/src/codec_utils/RRC/RadioLinkMonitoringRS.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RadioLinkMonitoringRS.h" diff --git a/src/codec_utils/RRC/RadioLinkMonitoringRS.h b/src/codec_utils/RRC/RadioLinkMonitoringRS.h index 82f5e91b1..c73210536 100644 --- a/src/codec_utils/RRC/RadioLinkMonitoringRS.h +++ b/src/codec_utils/RRC/RadioLinkMonitoringRS.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RadioLinkMonitoringRS_H_ diff --git a/src/codec_utils/RRC/RangeToBestCell.c b/src/codec_utils/RRC/RangeToBestCell.c index 58c972904..e92259f38 100644 --- a/src/codec_utils/RRC/RangeToBestCell.c +++ b/src/codec_utils/RRC/RangeToBestCell.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RangeToBestCell.h" diff --git a/src/codec_utils/RRC/RangeToBestCell.h b/src/codec_utils/RRC/RangeToBestCell.h index 2fc072c61..c68fae4ee 100644 --- a/src/codec_utils/RRC/RangeToBestCell.h +++ b/src/codec_utils/RRC/RangeToBestCell.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RangeToBestCell_H_ diff --git a/src/codec_utils/RRC/RateMatchPattern.c b/src/codec_utils/RRC/RateMatchPattern.c index 8290a9f5d..4d80872de 100644 --- a/src/codec_utils/RRC/RateMatchPattern.c +++ b/src/codec_utils/RRC/RateMatchPattern.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RateMatchPattern.h" diff --git a/src/codec_utils/RRC/RateMatchPattern.h b/src/codec_utils/RRC/RateMatchPattern.h index e1678de26..d252dfa39 100644 --- a/src/codec_utils/RRC/RateMatchPattern.h +++ b/src/codec_utils/RRC/RateMatchPattern.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RateMatchPattern_H_ diff --git a/src/codec_utils/RRC/RateMatchPatternGroup.c b/src/codec_utils/RRC/RateMatchPatternGroup.c index 369b6e1eb..361d5c33e 100644 --- a/src/codec_utils/RRC/RateMatchPatternGroup.c +++ b/src/codec_utils/RRC/RateMatchPatternGroup.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RateMatchPatternGroup.h" diff --git a/src/codec_utils/RRC/RateMatchPatternGroup.h b/src/codec_utils/RRC/RateMatchPatternGroup.h index e260edf5d..b0bda4e48 100644 --- a/src/codec_utils/RRC/RateMatchPatternGroup.h +++ b/src/codec_utils/RRC/RateMatchPatternGroup.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RateMatchPatternGroup_H_ diff --git a/src/codec_utils/RRC/RateMatchPatternId.c b/src/codec_utils/RRC/RateMatchPatternId.c index eeaf6022b..0dee4e16b 100644 --- a/src/codec_utils/RRC/RateMatchPatternId.c +++ b/src/codec_utils/RRC/RateMatchPatternId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RateMatchPatternId.h" diff --git a/src/codec_utils/RRC/RateMatchPatternId.h b/src/codec_utils/RRC/RateMatchPatternId.h index d091fc7e9..d25799ae2 100644 --- a/src/codec_utils/RRC/RateMatchPatternId.h +++ b/src/codec_utils/RRC/RateMatchPatternId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RateMatchPatternId_H_ diff --git a/src/codec_utils/RRC/RateMatchPatternLTE-CRS.c b/src/codec_utils/RRC/RateMatchPatternLTE-CRS.c index 3e127d0fe..68ad7a303 100644 --- a/src/codec_utils/RRC/RateMatchPatternLTE-CRS.c +++ b/src/codec_utils/RRC/RateMatchPatternLTE-CRS.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RateMatchPatternLTE-CRS.h" diff --git a/src/codec_utils/RRC/RateMatchPatternLTE-CRS.h b/src/codec_utils/RRC/RateMatchPatternLTE-CRS.h index c1d4449b7..261a85388 100644 --- a/src/codec_utils/RRC/RateMatchPatternLTE-CRS.h +++ b/src/codec_utils/RRC/RateMatchPatternLTE-CRS.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RateMatchPatternLTE_CRS_H_ diff --git a/src/codec_utils/RRC/ReconfigurationWithSync.c b/src/codec_utils/RRC/ReconfigurationWithSync.c index 97aeec43c..23b2a998a 100644 --- a/src/codec_utils/RRC/ReconfigurationWithSync.c +++ b/src/codec_utils/RRC/ReconfigurationWithSync.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReconfigurationWithSync.h" diff --git a/src/codec_utils/RRC/ReconfigurationWithSync.h b/src/codec_utils/RRC/ReconfigurationWithSync.h index af0c36cb5..d63b5fe8d 100644 --- a/src/codec_utils/RRC/ReconfigurationWithSync.h +++ b/src/codec_utils/RRC/ReconfigurationWithSync.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReconfigurationWithSync_H_ diff --git a/src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.c b/src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.c index 92868c9bd..5d23f171a 100644 --- a/src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.c +++ b/src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RedirectedCarrierInfo-EUTRA.h" diff --git a/src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.h b/src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.h index 5f558fb84..52bfeab34 100644 --- a/src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.h +++ b/src/codec_utils/RRC/RedirectedCarrierInfo-EUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RedirectedCarrierInfo_EUTRA_H_ diff --git a/src/codec_utils/RRC/RedirectedCarrierInfo.c b/src/codec_utils/RRC/RedirectedCarrierInfo.c index d7c78f35b..d67c82ff4 100644 --- a/src/codec_utils/RRC/RedirectedCarrierInfo.c +++ b/src/codec_utils/RRC/RedirectedCarrierInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RedirectedCarrierInfo.h" diff --git a/src/codec_utils/RRC/RedirectedCarrierInfo.h b/src/codec_utils/RRC/RedirectedCarrierInfo.h index ccab2f2bb..c92ce0866 100644 --- a/src/codec_utils/RRC/RedirectedCarrierInfo.h +++ b/src/codec_utils/RRC/RedirectedCarrierInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RedirectedCarrierInfo_H_ diff --git a/src/codec_utils/RRC/ReducedAggregatedBandwidth.c b/src/codec_utils/RRC/ReducedAggregatedBandwidth.c index 80008a368..4d16e990f 100644 --- a/src/codec_utils/RRC/ReducedAggregatedBandwidth.c +++ b/src/codec_utils/RRC/ReducedAggregatedBandwidth.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReducedAggregatedBandwidth.h" diff --git a/src/codec_utils/RRC/ReducedAggregatedBandwidth.h b/src/codec_utils/RRC/ReducedAggregatedBandwidth.h index a7bdb2c83..bb4bba056 100644 --- a/src/codec_utils/RRC/ReducedAggregatedBandwidth.h +++ b/src/codec_utils/RRC/ReducedAggregatedBandwidth.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReducedAggregatedBandwidth_H_ diff --git a/src/codec_utils/RRC/ReestabNCellInfo.c b/src/codec_utils/RRC/ReestabNCellInfo.c index c2f177793..08c3321b9 100644 --- a/src/codec_utils/RRC/ReestabNCellInfo.c +++ b/src/codec_utils/RRC/ReestabNCellInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReestabNCellInfo.h" diff --git a/src/codec_utils/RRC/ReestabNCellInfo.h b/src/codec_utils/RRC/ReestabNCellInfo.h index b101169bd..f1197a515 100644 --- a/src/codec_utils/RRC/ReestabNCellInfo.h +++ b/src/codec_utils/RRC/ReestabNCellInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReestabNCellInfo_H_ diff --git a/src/codec_utils/RRC/ReestabNCellInfoList.c b/src/codec_utils/RRC/ReestabNCellInfoList.c index 27d816cc7..53b71e36c 100644 --- a/src/codec_utils/RRC/ReestabNCellInfoList.c +++ b/src/codec_utils/RRC/ReestabNCellInfoList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReestabNCellInfoList.h" diff --git a/src/codec_utils/RRC/ReestabNCellInfoList.h b/src/codec_utils/RRC/ReestabNCellInfoList.h index 1734cd85f..4ae1eea23 100644 --- a/src/codec_utils/RRC/ReestabNCellInfoList.h +++ b/src/codec_utils/RRC/ReestabNCellInfoList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReestabNCellInfoList_H_ diff --git a/src/codec_utils/RRC/ReestabUE-Identity.c b/src/codec_utils/RRC/ReestabUE-Identity.c index 442a25750..3d1892153 100644 --- a/src/codec_utils/RRC/ReestabUE-Identity.c +++ b/src/codec_utils/RRC/ReestabUE-Identity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReestabUE-Identity.h" diff --git a/src/codec_utils/RRC/ReestabUE-Identity.h b/src/codec_utils/RRC/ReestabUE-Identity.h index 5176a5070..78b7f42be 100644 --- a/src/codec_utils/RRC/ReestabUE-Identity.h +++ b/src/codec_utils/RRC/ReestabUE-Identity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReestabUE_Identity_H_ diff --git a/src/codec_utils/RRC/ReestablishmentCause.c b/src/codec_utils/RRC/ReestablishmentCause.c index 215cfbcb7..cb68a1489 100644 --- a/src/codec_utils/RRC/ReestablishmentCause.c +++ b/src/codec_utils/RRC/ReestablishmentCause.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReestablishmentCause.h" diff --git a/src/codec_utils/RRC/ReestablishmentCause.h b/src/codec_utils/RRC/ReestablishmentCause.h index 6e4781b47..7e1b330db 100644 --- a/src/codec_utils/RRC/ReestablishmentCause.h +++ b/src/codec_utils/RRC/ReestablishmentCause.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReestablishmentCause_H_ diff --git a/src/codec_utils/RRC/ReestablishmentInfo.c b/src/codec_utils/RRC/ReestablishmentInfo.c index 028064e85..72ef7bf04 100644 --- a/src/codec_utils/RRC/ReestablishmentInfo.c +++ b/src/codec_utils/RRC/ReestablishmentInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReestablishmentInfo.h" diff --git a/src/codec_utils/RRC/ReestablishmentInfo.h b/src/codec_utils/RRC/ReestablishmentInfo.h index 95e62252b..a633e2fdc 100644 --- a/src/codec_utils/RRC/ReestablishmentInfo.h +++ b/src/codec_utils/RRC/ReestablishmentInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReestablishmentInfo_H_ diff --git a/src/codec_utils/RRC/ReferenceSignalConfig.c b/src/codec_utils/RRC/ReferenceSignalConfig.c index 484e35c58..00736d95f 100644 --- a/src/codec_utils/RRC/ReferenceSignalConfig.c +++ b/src/codec_utils/RRC/ReferenceSignalConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReferenceSignalConfig.h" diff --git a/src/codec_utils/RRC/ReferenceSignalConfig.h b/src/codec_utils/RRC/ReferenceSignalConfig.h index ca20207f8..0f4898a2b 100644 --- a/src/codec_utils/RRC/ReferenceSignalConfig.h +++ b/src/codec_utils/RRC/ReferenceSignalConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReferenceSignalConfig_H_ diff --git a/src/codec_utils/RRC/RegisteredAMF.c b/src/codec_utils/RRC/RegisteredAMF.c index 7e1f3eb6b..b63014102 100644 --- a/src/codec_utils/RRC/RegisteredAMF.c +++ b/src/codec_utils/RRC/RegisteredAMF.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RegisteredAMF.h" diff --git a/src/codec_utils/RRC/RegisteredAMF.h b/src/codec_utils/RRC/RegisteredAMF.h index 434c42ea2..55ba2b496 100644 --- a/src/codec_utils/RRC/RegisteredAMF.h +++ b/src/codec_utils/RRC/RegisteredAMF.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RegisteredAMF_H_ diff --git a/src/codec_utils/RRC/RejectWaitTime.c b/src/codec_utils/RRC/RejectWaitTime.c index f6f2fc84f..e80ebf54e 100644 --- a/src/codec_utils/RRC/RejectWaitTime.c +++ b/src/codec_utils/RRC/RejectWaitTime.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "RejectWaitTime.h" diff --git a/src/codec_utils/RRC/RejectWaitTime.h b/src/codec_utils/RRC/RejectWaitTime.h index ae389100c..b532a09d8 100644 --- a/src/codec_utils/RRC/RejectWaitTime.h +++ b/src/codec_utils/RRC/RejectWaitTime.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _RejectWaitTime_H_ diff --git a/src/codec_utils/RRC/ReportCGI-EUTRA.c b/src/codec_utils/RRC/ReportCGI-EUTRA.c index 99b91e053..395ad1a2a 100644 --- a/src/codec_utils/RRC/ReportCGI-EUTRA.c +++ b/src/codec_utils/RRC/ReportCGI-EUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportCGI-EUTRA.h" diff --git a/src/codec_utils/RRC/ReportCGI-EUTRA.h b/src/codec_utils/RRC/ReportCGI-EUTRA.h index 826be0d7a..8382e36e3 100644 --- a/src/codec_utils/RRC/ReportCGI-EUTRA.h +++ b/src/codec_utils/RRC/ReportCGI-EUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportCGI_EUTRA_H_ diff --git a/src/codec_utils/RRC/ReportCGI.c b/src/codec_utils/RRC/ReportCGI.c index a3cbb9341..64f821ffe 100644 --- a/src/codec_utils/RRC/ReportCGI.c +++ b/src/codec_utils/RRC/ReportCGI.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportCGI.h" diff --git a/src/codec_utils/RRC/ReportCGI.h b/src/codec_utils/RRC/ReportCGI.h index f65807d26..a87234cf9 100644 --- a/src/codec_utils/RRC/ReportCGI.h +++ b/src/codec_utils/RRC/ReportCGI.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportCGI_H_ diff --git a/src/codec_utils/RRC/ReportConfigId.c b/src/codec_utils/RRC/ReportConfigId.c index f5ed104af..b0a7be648 100644 --- a/src/codec_utils/RRC/ReportConfigId.c +++ b/src/codec_utils/RRC/ReportConfigId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportConfigId.h" diff --git a/src/codec_utils/RRC/ReportConfigId.h b/src/codec_utils/RRC/ReportConfigId.h index c9a9ad5c4..072c3c83d 100644 --- a/src/codec_utils/RRC/ReportConfigId.h +++ b/src/codec_utils/RRC/ReportConfigId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportConfigId_H_ diff --git a/src/codec_utils/RRC/ReportConfigInterRAT.c b/src/codec_utils/RRC/ReportConfigInterRAT.c index 4be492ca3..751cdf8b7 100644 --- a/src/codec_utils/RRC/ReportConfigInterRAT.c +++ b/src/codec_utils/RRC/ReportConfigInterRAT.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportConfigInterRAT.h" diff --git a/src/codec_utils/RRC/ReportConfigInterRAT.h b/src/codec_utils/RRC/ReportConfigInterRAT.h index d3d0a50e9..f6a661780 100644 --- a/src/codec_utils/RRC/ReportConfigInterRAT.h +++ b/src/codec_utils/RRC/ReportConfigInterRAT.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportConfigInterRAT_H_ diff --git a/src/codec_utils/RRC/ReportConfigNR.c b/src/codec_utils/RRC/ReportConfigNR.c index 9af2d3256..fb5f4a0f3 100644 --- a/src/codec_utils/RRC/ReportConfigNR.c +++ b/src/codec_utils/RRC/ReportConfigNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportConfigNR.h" diff --git a/src/codec_utils/RRC/ReportConfigNR.h b/src/codec_utils/RRC/ReportConfigNR.h index 190f85777..d64ed6218 100644 --- a/src/codec_utils/RRC/ReportConfigNR.h +++ b/src/codec_utils/RRC/ReportConfigNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportConfigNR_H_ diff --git a/src/codec_utils/RRC/ReportConfigToAddMod.c b/src/codec_utils/RRC/ReportConfigToAddMod.c index 55b061cec..71e8080f4 100644 --- a/src/codec_utils/RRC/ReportConfigToAddMod.c +++ b/src/codec_utils/RRC/ReportConfigToAddMod.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportConfigToAddMod.h" diff --git a/src/codec_utils/RRC/ReportConfigToAddMod.h b/src/codec_utils/RRC/ReportConfigToAddMod.h index 07901712f..f5630b547 100644 --- a/src/codec_utils/RRC/ReportConfigToAddMod.h +++ b/src/codec_utils/RRC/ReportConfigToAddMod.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportConfigToAddMod_H_ diff --git a/src/codec_utils/RRC/ReportConfigToAddModList.c b/src/codec_utils/RRC/ReportConfigToAddModList.c index 947c41441..f807e4339 100644 --- a/src/codec_utils/RRC/ReportConfigToAddModList.c +++ b/src/codec_utils/RRC/ReportConfigToAddModList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportConfigToAddModList.h" diff --git a/src/codec_utils/RRC/ReportConfigToAddModList.h b/src/codec_utils/RRC/ReportConfigToAddModList.h index ac433edbf..5878e9e14 100644 --- a/src/codec_utils/RRC/ReportConfigToAddModList.h +++ b/src/codec_utils/RRC/ReportConfigToAddModList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportConfigToAddModList_H_ diff --git a/src/codec_utils/RRC/ReportConfigToRemoveList.c b/src/codec_utils/RRC/ReportConfigToRemoveList.c index b6e153d53..fb60a69cd 100644 --- a/src/codec_utils/RRC/ReportConfigToRemoveList.c +++ b/src/codec_utils/RRC/ReportConfigToRemoveList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportConfigToRemoveList.h" diff --git a/src/codec_utils/RRC/ReportConfigToRemoveList.h b/src/codec_utils/RRC/ReportConfigToRemoveList.h index 5c12ed1c4..f9ba8a33e 100644 --- a/src/codec_utils/RRC/ReportConfigToRemoveList.h +++ b/src/codec_utils/RRC/ReportConfigToRemoveList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportConfigToRemoveList_H_ diff --git a/src/codec_utils/RRC/ReportInterval.c b/src/codec_utils/RRC/ReportInterval.c index b9a996ffa..1667e9dbf 100644 --- a/src/codec_utils/RRC/ReportInterval.c +++ b/src/codec_utils/RRC/ReportInterval.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReportInterval.h" diff --git a/src/codec_utils/RRC/ReportInterval.h b/src/codec_utils/RRC/ReportInterval.h index c52e84e7a..589df2eea 100644 --- a/src/codec_utils/RRC/ReportInterval.h +++ b/src/codec_utils/RRC/ReportInterval.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReportInterval_H_ diff --git a/src/codec_utils/RRC/ReselectionThreshold.c b/src/codec_utils/RRC/ReselectionThreshold.c index 51b9837f3..048bef740 100644 --- a/src/codec_utils/RRC/ReselectionThreshold.c +++ b/src/codec_utils/RRC/ReselectionThreshold.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReselectionThreshold.h" diff --git a/src/codec_utils/RRC/ReselectionThreshold.h b/src/codec_utils/RRC/ReselectionThreshold.h index 54cd48d63..7bcbcac0d 100644 --- a/src/codec_utils/RRC/ReselectionThreshold.h +++ b/src/codec_utils/RRC/ReselectionThreshold.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReselectionThreshold_H_ diff --git a/src/codec_utils/RRC/ReselectionThresholdQ.c b/src/codec_utils/RRC/ReselectionThresholdQ.c index 0f7a3f987..fd242b8f3 100644 --- a/src/codec_utils/RRC/ReselectionThresholdQ.c +++ b/src/codec_utils/RRC/ReselectionThresholdQ.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ReselectionThresholdQ.h" diff --git a/src/codec_utils/RRC/ReselectionThresholdQ.h b/src/codec_utils/RRC/ReselectionThresholdQ.h index 77e2045df..037e5df08 100644 --- a/src/codec_utils/RRC/ReselectionThresholdQ.h +++ b/src/codec_utils/RRC/ReselectionThresholdQ.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ReselectionThresholdQ_H_ diff --git a/src/codec_utils/RRC/ResultsPerCSI-RS-Index.c b/src/codec_utils/RRC/ResultsPerCSI-RS-Index.c index 706beca52..e6df1e343 100644 --- a/src/codec_utils/RRC/ResultsPerCSI-RS-Index.c +++ b/src/codec_utils/RRC/ResultsPerCSI-RS-Index.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ResultsPerCSI-RS-Index.h" diff --git a/src/codec_utils/RRC/ResultsPerCSI-RS-Index.h b/src/codec_utils/RRC/ResultsPerCSI-RS-Index.h index 9d3e48775..3be86fbc2 100644 --- a/src/codec_utils/RRC/ResultsPerCSI-RS-Index.h +++ b/src/codec_utils/RRC/ResultsPerCSI-RS-Index.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ResultsPerCSI_RS_Index_H_ diff --git a/src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.c b/src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.c index cada45cb8..c6d086e60 100644 --- a/src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.c +++ b/src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ResultsPerCSI-RS-IndexList.h" diff --git a/src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.h b/src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.h index d4ec7b65f..348d1db13 100644 --- a/src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.h +++ b/src/codec_utils/RRC/ResultsPerCSI-RS-IndexList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ResultsPerCSI_RS_IndexList_H_ diff --git a/src/codec_utils/RRC/ResultsPerSSB-Index.c b/src/codec_utils/RRC/ResultsPerSSB-Index.c index 123edad28..747c872f8 100644 --- a/src/codec_utils/RRC/ResultsPerSSB-Index.c +++ b/src/codec_utils/RRC/ResultsPerSSB-Index.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ResultsPerSSB-Index.h" diff --git a/src/codec_utils/RRC/ResultsPerSSB-Index.h b/src/codec_utils/RRC/ResultsPerSSB-Index.h index 35860e604..1ad90dd80 100644 --- a/src/codec_utils/RRC/ResultsPerSSB-Index.h +++ b/src/codec_utils/RRC/ResultsPerSSB-Index.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ResultsPerSSB_Index_H_ diff --git a/src/codec_utils/RRC/ResultsPerSSB-IndexList.c b/src/codec_utils/RRC/ResultsPerSSB-IndexList.c index fc891d249..34aa7afae 100644 --- a/src/codec_utils/RRC/ResultsPerSSB-IndexList.c +++ b/src/codec_utils/RRC/ResultsPerSSB-IndexList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ResultsPerSSB-IndexList.h" diff --git a/src/codec_utils/RRC/ResultsPerSSB-IndexList.h b/src/codec_utils/RRC/ResultsPerSSB-IndexList.h index f20217220..118660f5c 100644 --- a/src/codec_utils/RRC/ResultsPerSSB-IndexList.h +++ b/src/codec_utils/RRC/ResultsPerSSB-IndexList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ResultsPerSSB_IndexList_H_ diff --git a/src/codec_utils/RRC/ResumeCause.c b/src/codec_utils/RRC/ResumeCause.c index 2e728eb76..4282faa3f 100644 --- a/src/codec_utils/RRC/ResumeCause.c +++ b/src/codec_utils/RRC/ResumeCause.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ResumeCause.h" diff --git a/src/codec_utils/RRC/ResumeCause.h b/src/codec_utils/RRC/ResumeCause.h index f406acc70..80676e3ae 100644 --- a/src/codec_utils/RRC/ResumeCause.h +++ b/src/codec_utils/RRC/ResumeCause.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ResumeCause_H_ diff --git a/src/codec_utils/RRC/S-NSSAI.c b/src/codec_utils/RRC/S-NSSAI.c index aae0e3256..9c77710df 100644 --- a/src/codec_utils/RRC/S-NSSAI.c +++ b/src/codec_utils/RRC/S-NSSAI.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "S-NSSAI.h" diff --git a/src/codec_utils/RRC/S-NSSAI.h b/src/codec_utils/RRC/S-NSSAI.h index b5c9862fb..f649c24fd 100644 --- a/src/codec_utils/RRC/S-NSSAI.h +++ b/src/codec_utils/RRC/S-NSSAI.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _S_NSSAI_H_ diff --git a/src/codec_utils/RRC/SCS-SpecificCarrier.c b/src/codec_utils/RRC/SCS-SpecificCarrier.c index d6008a23e..add1e1cf8 100644 --- a/src/codec_utils/RRC/SCS-SpecificCarrier.c +++ b/src/codec_utils/RRC/SCS-SpecificCarrier.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SCS-SpecificCarrier.h" diff --git a/src/codec_utils/RRC/SCS-SpecificCarrier.h b/src/codec_utils/RRC/SCS-SpecificCarrier.h index bfb03d3ea..a58f264ec 100644 --- a/src/codec_utils/RRC/SCS-SpecificCarrier.h +++ b/src/codec_utils/RRC/SCS-SpecificCarrier.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SCS_SpecificCarrier_H_ diff --git a/src/codec_utils/RRC/SCellConfig.c b/src/codec_utils/RRC/SCellConfig.c index 35852d2f9..856972c65 100644 --- a/src/codec_utils/RRC/SCellConfig.c +++ b/src/codec_utils/RRC/SCellConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SCellConfig.h" diff --git a/src/codec_utils/RRC/SCellConfig.h b/src/codec_utils/RRC/SCellConfig.h index b41b5c8d9..ee4681862 100644 --- a/src/codec_utils/RRC/SCellConfig.h +++ b/src/codec_utils/RRC/SCellConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SCellConfig_H_ diff --git a/src/codec_utils/RRC/SCellIndex.c b/src/codec_utils/RRC/SCellIndex.c index d466a5d1f..f1b3e23a8 100644 --- a/src/codec_utils/RRC/SCellIndex.c +++ b/src/codec_utils/RRC/SCellIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SCellIndex.h" diff --git a/src/codec_utils/RRC/SCellIndex.h b/src/codec_utils/RRC/SCellIndex.h index b40122897..4addbbb07 100644 --- a/src/codec_utils/RRC/SCellIndex.h +++ b/src/codec_utils/RRC/SCellIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SCellIndex_H_ diff --git a/src/codec_utils/RRC/SDAP-Config.c b/src/codec_utils/RRC/SDAP-Config.c index 1f822bbba..429c737c1 100644 --- a/src/codec_utils/RRC/SDAP-Config.c +++ b/src/codec_utils/RRC/SDAP-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SDAP-Config.h" diff --git a/src/codec_utils/RRC/SDAP-Config.h b/src/codec_utils/RRC/SDAP-Config.h index 0da6b4460..dda6c1d68 100644 --- a/src/codec_utils/RRC/SDAP-Config.h +++ b/src/codec_utils/RRC/SDAP-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SDAP_Config_H_ diff --git a/src/codec_utils/RRC/SI-RequestConfig.c b/src/codec_utils/RRC/SI-RequestConfig.c index d4d13b0be..20e146b54 100644 --- a/src/codec_utils/RRC/SI-RequestConfig.c +++ b/src/codec_utils/RRC/SI-RequestConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SI-RequestConfig.h" diff --git a/src/codec_utils/RRC/SI-RequestConfig.h b/src/codec_utils/RRC/SI-RequestConfig.h index 350d6f49e..e37d6c05f 100644 --- a/src/codec_utils/RRC/SI-RequestConfig.h +++ b/src/codec_utils/RRC/SI-RequestConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SI_RequestConfig_H_ diff --git a/src/codec_utils/RRC/SI-RequestResources.c b/src/codec_utils/RRC/SI-RequestResources.c index d9c20de10..fdd7f1ebd 100644 --- a/src/codec_utils/RRC/SI-RequestResources.c +++ b/src/codec_utils/RRC/SI-RequestResources.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SI-RequestResources.h" diff --git a/src/codec_utils/RRC/SI-RequestResources.h b/src/codec_utils/RRC/SI-RequestResources.h index 18df32d52..9771acf77 100644 --- a/src/codec_utils/RRC/SI-RequestResources.h +++ b/src/codec_utils/RRC/SI-RequestResources.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SI_RequestResources_H_ diff --git a/src/codec_utils/RRC/SI-SchedulingInfo.c b/src/codec_utils/RRC/SI-SchedulingInfo.c index 7b73ef6d9..baa73a788 100644 --- a/src/codec_utils/RRC/SI-SchedulingInfo.c +++ b/src/codec_utils/RRC/SI-SchedulingInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SI-SchedulingInfo.h" diff --git a/src/codec_utils/RRC/SI-SchedulingInfo.h b/src/codec_utils/RRC/SI-SchedulingInfo.h index 166ff19ad..a5f13cc3e 100644 --- a/src/codec_utils/RRC/SI-SchedulingInfo.h +++ b/src/codec_utils/RRC/SI-SchedulingInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SI_SchedulingInfo_H_ diff --git a/src/codec_utils/RRC/SIB-Mapping.c b/src/codec_utils/RRC/SIB-Mapping.c index df1755006..a1b321d8b 100644 --- a/src/codec_utils/RRC/SIB-Mapping.c +++ b/src/codec_utils/RRC/SIB-Mapping.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB-Mapping.h" diff --git a/src/codec_utils/RRC/SIB-Mapping.h b/src/codec_utils/RRC/SIB-Mapping.h index 9417723aa..adca8d23f 100644 --- a/src/codec_utils/RRC/SIB-Mapping.h +++ b/src/codec_utils/RRC/SIB-Mapping.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB_Mapping_H_ diff --git a/src/codec_utils/RRC/SIB-TypeInfo.c b/src/codec_utils/RRC/SIB-TypeInfo.c index 939986b22..7c7cceebc 100644 --- a/src/codec_utils/RRC/SIB-TypeInfo.c +++ b/src/codec_utils/RRC/SIB-TypeInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB-TypeInfo.h" diff --git a/src/codec_utils/RRC/SIB-TypeInfo.h b/src/codec_utils/RRC/SIB-TypeInfo.h index eb1ec6ed5..e85a25eea 100644 --- a/src/codec_utils/RRC/SIB-TypeInfo.h +++ b/src/codec_utils/RRC/SIB-TypeInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB_TypeInfo_H_ diff --git a/src/codec_utils/RRC/SIB1.c b/src/codec_utils/RRC/SIB1.c index 7e72db481..a1c5e1964 100644 --- a/src/codec_utils/RRC/SIB1.c +++ b/src/codec_utils/RRC/SIB1.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB1.h" diff --git a/src/codec_utils/RRC/SIB1.h b/src/codec_utils/RRC/SIB1.h index 2ffcbd069..55189ffd8 100644 --- a/src/codec_utils/RRC/SIB1.h +++ b/src/codec_utils/RRC/SIB1.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB1_H_ diff --git a/src/codec_utils/RRC/SIB2.c b/src/codec_utils/RRC/SIB2.c index 75678d1d5..9a6cd251d 100644 --- a/src/codec_utils/RRC/SIB2.c +++ b/src/codec_utils/RRC/SIB2.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB2.h" diff --git a/src/codec_utils/RRC/SIB2.h b/src/codec_utils/RRC/SIB2.h index 8e491591f..a7f9b5f7d 100644 --- a/src/codec_utils/RRC/SIB2.h +++ b/src/codec_utils/RRC/SIB2.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB2_H_ diff --git a/src/codec_utils/RRC/SIB3.c b/src/codec_utils/RRC/SIB3.c index cf3c21f59..0c5f57919 100644 --- a/src/codec_utils/RRC/SIB3.c +++ b/src/codec_utils/RRC/SIB3.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB3.h" diff --git a/src/codec_utils/RRC/SIB3.h b/src/codec_utils/RRC/SIB3.h index f48af814d..75bd15d6a 100644 --- a/src/codec_utils/RRC/SIB3.h +++ b/src/codec_utils/RRC/SIB3.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB3_H_ diff --git a/src/codec_utils/RRC/SIB4.c b/src/codec_utils/RRC/SIB4.c index 80c924aa8..5b7b5c380 100644 --- a/src/codec_utils/RRC/SIB4.c +++ b/src/codec_utils/RRC/SIB4.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB4.h" diff --git a/src/codec_utils/RRC/SIB4.h b/src/codec_utils/RRC/SIB4.h index 842a78eaf..23ca7a22a 100644 --- a/src/codec_utils/RRC/SIB4.h +++ b/src/codec_utils/RRC/SIB4.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB4_H_ diff --git a/src/codec_utils/RRC/SIB5.c b/src/codec_utils/RRC/SIB5.c index 770d59e3b..1b389080f 100644 --- a/src/codec_utils/RRC/SIB5.c +++ b/src/codec_utils/RRC/SIB5.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB5.h" diff --git a/src/codec_utils/RRC/SIB5.h b/src/codec_utils/RRC/SIB5.h index 235f0db0c..ed0b8e1ec 100644 --- a/src/codec_utils/RRC/SIB5.h +++ b/src/codec_utils/RRC/SIB5.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB5_H_ diff --git a/src/codec_utils/RRC/SIB6.c b/src/codec_utils/RRC/SIB6.c index c525e48a5..156f2aa46 100644 --- a/src/codec_utils/RRC/SIB6.c +++ b/src/codec_utils/RRC/SIB6.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB6.h" diff --git a/src/codec_utils/RRC/SIB6.h b/src/codec_utils/RRC/SIB6.h index dd92efa80..134747b71 100644 --- a/src/codec_utils/RRC/SIB6.h +++ b/src/codec_utils/RRC/SIB6.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB6_H_ diff --git a/src/codec_utils/RRC/SIB7.c b/src/codec_utils/RRC/SIB7.c index 4fae0f6d5..418f5eae5 100644 --- a/src/codec_utils/RRC/SIB7.c +++ b/src/codec_utils/RRC/SIB7.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB7.h" diff --git a/src/codec_utils/RRC/SIB7.h b/src/codec_utils/RRC/SIB7.h index 861af54c1..06ee9f6ed 100644 --- a/src/codec_utils/RRC/SIB7.h +++ b/src/codec_utils/RRC/SIB7.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB7_H_ diff --git a/src/codec_utils/RRC/SIB8.c b/src/codec_utils/RRC/SIB8.c index eacb284f4..95b5ea86f 100644 --- a/src/codec_utils/RRC/SIB8.c +++ b/src/codec_utils/RRC/SIB8.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB8.h" diff --git a/src/codec_utils/RRC/SIB8.h b/src/codec_utils/RRC/SIB8.h index 961b3894c..cbdfe3da9 100644 --- a/src/codec_utils/RRC/SIB8.h +++ b/src/codec_utils/RRC/SIB8.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB8_H_ diff --git a/src/codec_utils/RRC/SIB9.c b/src/codec_utils/RRC/SIB9.c index 577f2321e..99ffa3a75 100644 --- a/src/codec_utils/RRC/SIB9.c +++ b/src/codec_utils/RRC/SIB9.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SIB9.h" diff --git a/src/codec_utils/RRC/SIB9.h b/src/codec_utils/RRC/SIB9.h index f0c0c09b0..75b61f22c 100644 --- a/src/codec_utils/RRC/SIB9.h +++ b/src/codec_utils/RRC/SIB9.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SIB9_H_ diff --git a/src/codec_utils/RRC/SINR-Range.c b/src/codec_utils/RRC/SINR-Range.c index 1a777fe5d..a4f12a789 100644 --- a/src/codec_utils/RRC/SINR-Range.c +++ b/src/codec_utils/RRC/SINR-Range.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SINR-Range.h" diff --git a/src/codec_utils/RRC/SINR-Range.h b/src/codec_utils/RRC/SINR-Range.h index 2bf878a1e..0764ea5a9 100644 --- a/src/codec_utils/RRC/SINR-Range.h +++ b/src/codec_utils/RRC/SINR-Range.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SINR_Range_H_ diff --git a/src/codec_utils/RRC/SINR-RangeEUTRA.c b/src/codec_utils/RRC/SINR-RangeEUTRA.c index e4d49824d..d27c318e3 100644 --- a/src/codec_utils/RRC/SINR-RangeEUTRA.c +++ b/src/codec_utils/RRC/SINR-RangeEUTRA.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SINR-RangeEUTRA.h" diff --git a/src/codec_utils/RRC/SINR-RangeEUTRA.h b/src/codec_utils/RRC/SINR-RangeEUTRA.h index 65b1ea813..bf3eb174a 100644 --- a/src/codec_utils/RRC/SINR-RangeEUTRA.h +++ b/src/codec_utils/RRC/SINR-RangeEUTRA.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SINR_RangeEUTRA_H_ diff --git a/src/codec_utils/RRC/SN-FieldLengthAM.c b/src/codec_utils/RRC/SN-FieldLengthAM.c index b5a75cf62..1c860d826 100644 --- a/src/codec_utils/RRC/SN-FieldLengthAM.c +++ b/src/codec_utils/RRC/SN-FieldLengthAM.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SN-FieldLengthAM.h" diff --git a/src/codec_utils/RRC/SN-FieldLengthAM.h b/src/codec_utils/RRC/SN-FieldLengthAM.h index 7dedc5b82..9ecfe0be5 100644 --- a/src/codec_utils/RRC/SN-FieldLengthAM.h +++ b/src/codec_utils/RRC/SN-FieldLengthAM.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SN_FieldLengthAM_H_ diff --git a/src/codec_utils/RRC/SN-FieldLengthUM.c b/src/codec_utils/RRC/SN-FieldLengthUM.c index 074082ba1..69c6e3104 100644 --- a/src/codec_utils/RRC/SN-FieldLengthUM.c +++ b/src/codec_utils/RRC/SN-FieldLengthUM.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SN-FieldLengthUM.h" diff --git a/src/codec_utils/RRC/SN-FieldLengthUM.h b/src/codec_utils/RRC/SN-FieldLengthUM.h index eefe3517d..962871400 100644 --- a/src/codec_utils/RRC/SN-FieldLengthUM.h +++ b/src/codec_utils/RRC/SN-FieldLengthUM.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SN_FieldLengthUM_H_ diff --git a/src/codec_utils/RRC/SPS-Config.c b/src/codec_utils/RRC/SPS-Config.c index 373b3425f..9fa006c80 100644 --- a/src/codec_utils/RRC/SPS-Config.c +++ b/src/codec_utils/RRC/SPS-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SPS-Config.h" diff --git a/src/codec_utils/RRC/SPS-Config.h b/src/codec_utils/RRC/SPS-Config.h index 8c84a1c5c..c53803d39 100644 --- a/src/codec_utils/RRC/SPS-Config.h +++ b/src/codec_utils/RRC/SPS-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SPS_Config_H_ diff --git a/src/codec_utils/RRC/SRB-Identity.c b/src/codec_utils/RRC/SRB-Identity.c index 787f27c02..6fed8d37b 100644 --- a/src/codec_utils/RRC/SRB-Identity.c +++ b/src/codec_utils/RRC/SRB-Identity.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRB-Identity.h" diff --git a/src/codec_utils/RRC/SRB-Identity.h b/src/codec_utils/RRC/SRB-Identity.h index 9bfb6fb5f..a773ce33f 100644 --- a/src/codec_utils/RRC/SRB-Identity.h +++ b/src/codec_utils/RRC/SRB-Identity.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRB_Identity_H_ diff --git a/src/codec_utils/RRC/SRB-ToAddMod.c b/src/codec_utils/RRC/SRB-ToAddMod.c index 219035c1b..8f6aac91a 100644 --- a/src/codec_utils/RRC/SRB-ToAddMod.c +++ b/src/codec_utils/RRC/SRB-ToAddMod.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRB-ToAddMod.h" diff --git a/src/codec_utils/RRC/SRB-ToAddMod.h b/src/codec_utils/RRC/SRB-ToAddMod.h index f3ada8786..3bfb59b06 100644 --- a/src/codec_utils/RRC/SRB-ToAddMod.h +++ b/src/codec_utils/RRC/SRB-ToAddMod.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRB_ToAddMod_H_ diff --git a/src/codec_utils/RRC/SRB-ToAddModList.c b/src/codec_utils/RRC/SRB-ToAddModList.c index 234d2e29f..e07c19e41 100644 --- a/src/codec_utils/RRC/SRB-ToAddModList.c +++ b/src/codec_utils/RRC/SRB-ToAddModList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRB-ToAddModList.h" diff --git a/src/codec_utils/RRC/SRB-ToAddModList.h b/src/codec_utils/RRC/SRB-ToAddModList.h index 9f4f0ac88..4a20b7278 100644 --- a/src/codec_utils/RRC/SRB-ToAddModList.h +++ b/src/codec_utils/RRC/SRB-ToAddModList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRB_ToAddModList_H_ diff --git a/src/codec_utils/RRC/SRI-PUSCH-PowerControl.c b/src/codec_utils/RRC/SRI-PUSCH-PowerControl.c index 8abc4e005..1d139f80c 100644 --- a/src/codec_utils/RRC/SRI-PUSCH-PowerControl.c +++ b/src/codec_utils/RRC/SRI-PUSCH-PowerControl.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRI-PUSCH-PowerControl.h" diff --git a/src/codec_utils/RRC/SRI-PUSCH-PowerControl.h b/src/codec_utils/RRC/SRI-PUSCH-PowerControl.h index 713f86035..bbdcfb09e 100644 --- a/src/codec_utils/RRC/SRI-PUSCH-PowerControl.h +++ b/src/codec_utils/RRC/SRI-PUSCH-PowerControl.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRI_PUSCH_PowerControl_H_ diff --git a/src/codec_utils/RRC/SRI-PUSCH-PowerControlId.c b/src/codec_utils/RRC/SRI-PUSCH-PowerControlId.c index 9cc8439f0..7cb18bac5 100644 --- a/src/codec_utils/RRC/SRI-PUSCH-PowerControlId.c +++ b/src/codec_utils/RRC/SRI-PUSCH-PowerControlId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRI-PUSCH-PowerControlId.h" diff --git a/src/codec_utils/RRC/SRI-PUSCH-PowerControlId.h b/src/codec_utils/RRC/SRI-PUSCH-PowerControlId.h index 01ea21608..7f3d7b21f 100644 --- a/src/codec_utils/RRC/SRI-PUSCH-PowerControlId.h +++ b/src/codec_utils/RRC/SRI-PUSCH-PowerControlId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRI_PUSCH_PowerControlId_H_ diff --git a/src/codec_utils/RRC/SRS-CC-SetIndex.c b/src/codec_utils/RRC/SRS-CC-SetIndex.c index 38f2acb67..9ad4db154 100644 --- a/src/codec_utils/RRC/SRS-CC-SetIndex.c +++ b/src/codec_utils/RRC/SRS-CC-SetIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-CC-SetIndex.h" diff --git a/src/codec_utils/RRC/SRS-CC-SetIndex.h b/src/codec_utils/RRC/SRS-CC-SetIndex.h index 53865ca21..e4118865c 100644 --- a/src/codec_utils/RRC/SRS-CC-SetIndex.h +++ b/src/codec_utils/RRC/SRS-CC-SetIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_CC_SetIndex_H_ diff --git a/src/codec_utils/RRC/SRS-CarrierSwitching.c b/src/codec_utils/RRC/SRS-CarrierSwitching.c index 798379a46..7d41f076b 100644 --- a/src/codec_utils/RRC/SRS-CarrierSwitching.c +++ b/src/codec_utils/RRC/SRS-CarrierSwitching.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-CarrierSwitching.h" diff --git a/src/codec_utils/RRC/SRS-CarrierSwitching.h b/src/codec_utils/RRC/SRS-CarrierSwitching.h index 5a12da9c3..a9def9408 100644 --- a/src/codec_utils/RRC/SRS-CarrierSwitching.h +++ b/src/codec_utils/RRC/SRS-CarrierSwitching.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_CarrierSwitching_H_ diff --git a/src/codec_utils/RRC/SRS-Config.c b/src/codec_utils/RRC/SRS-Config.c index e1007e538..2749cfe01 100644 --- a/src/codec_utils/RRC/SRS-Config.c +++ b/src/codec_utils/RRC/SRS-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-Config.h" diff --git a/src/codec_utils/RRC/SRS-Config.h b/src/codec_utils/RRC/SRS-Config.h index dac6cdcc8..cdefc9ce0 100644 --- a/src/codec_utils/RRC/SRS-Config.h +++ b/src/codec_utils/RRC/SRS-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_Config_H_ diff --git a/src/codec_utils/RRC/SRS-PeriodicityAndOffset.c b/src/codec_utils/RRC/SRS-PeriodicityAndOffset.c index f78e63519..a33a8e34c 100644 --- a/src/codec_utils/RRC/SRS-PeriodicityAndOffset.c +++ b/src/codec_utils/RRC/SRS-PeriodicityAndOffset.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-PeriodicityAndOffset.h" diff --git a/src/codec_utils/RRC/SRS-PeriodicityAndOffset.h b/src/codec_utils/RRC/SRS-PeriodicityAndOffset.h index 438244579..774a46b64 100644 --- a/src/codec_utils/RRC/SRS-PeriodicityAndOffset.h +++ b/src/codec_utils/RRC/SRS-PeriodicityAndOffset.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_PeriodicityAndOffset_H_ diff --git a/src/codec_utils/RRC/SRS-Resource.c b/src/codec_utils/RRC/SRS-Resource.c index 14a3c32c0..f72c16e4b 100644 --- a/src/codec_utils/RRC/SRS-Resource.c +++ b/src/codec_utils/RRC/SRS-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-Resource.h" diff --git a/src/codec_utils/RRC/SRS-Resource.h b/src/codec_utils/RRC/SRS-Resource.h index d2aae6be4..b1f965758 100644 --- a/src/codec_utils/RRC/SRS-Resource.h +++ b/src/codec_utils/RRC/SRS-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_Resource_H_ diff --git a/src/codec_utils/RRC/SRS-ResourceId.c b/src/codec_utils/RRC/SRS-ResourceId.c index 97232847a..a6dd38daa 100644 --- a/src/codec_utils/RRC/SRS-ResourceId.c +++ b/src/codec_utils/RRC/SRS-ResourceId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-ResourceId.h" diff --git a/src/codec_utils/RRC/SRS-ResourceId.h b/src/codec_utils/RRC/SRS-ResourceId.h index db4e5a4b4..50d3fcf5d 100644 --- a/src/codec_utils/RRC/SRS-ResourceId.h +++ b/src/codec_utils/RRC/SRS-ResourceId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_ResourceId_H_ diff --git a/src/codec_utils/RRC/SRS-ResourceSet.c b/src/codec_utils/RRC/SRS-ResourceSet.c index d4e6798bf..a9f554ebb 100644 --- a/src/codec_utils/RRC/SRS-ResourceSet.c +++ b/src/codec_utils/RRC/SRS-ResourceSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-ResourceSet.h" diff --git a/src/codec_utils/RRC/SRS-ResourceSet.h b/src/codec_utils/RRC/SRS-ResourceSet.h index 378086ff0..731dde408 100644 --- a/src/codec_utils/RRC/SRS-ResourceSet.h +++ b/src/codec_utils/RRC/SRS-ResourceSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_ResourceSet_H_ diff --git a/src/codec_utils/RRC/SRS-ResourceSetId.c b/src/codec_utils/RRC/SRS-ResourceSetId.c index 16d3d7f36..06dbee756 100644 --- a/src/codec_utils/RRC/SRS-ResourceSetId.c +++ b/src/codec_utils/RRC/SRS-ResourceSetId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-ResourceSetId.h" diff --git a/src/codec_utils/RRC/SRS-ResourceSetId.h b/src/codec_utils/RRC/SRS-ResourceSetId.h index 7207f3ec7..eef1f4e16 100644 --- a/src/codec_utils/RRC/SRS-ResourceSetId.h +++ b/src/codec_utils/RRC/SRS-ResourceSetId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_ResourceSetId_H_ diff --git a/src/codec_utils/RRC/SRS-Resources.c b/src/codec_utils/RRC/SRS-Resources.c index e5c48e75e..6b8a7857f 100644 --- a/src/codec_utils/RRC/SRS-Resources.c +++ b/src/codec_utils/RRC/SRS-Resources.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-Resources.h" diff --git a/src/codec_utils/RRC/SRS-Resources.h b/src/codec_utils/RRC/SRS-Resources.h index e176158f5..1deeb2dd9 100644 --- a/src/codec_utils/RRC/SRS-Resources.h +++ b/src/codec_utils/RRC/SRS-Resources.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_Resources_H_ diff --git a/src/codec_utils/RRC/SRS-SpatialRelationInfo.c b/src/codec_utils/RRC/SRS-SpatialRelationInfo.c index 5d3122600..c4d249114 100644 --- a/src/codec_utils/RRC/SRS-SpatialRelationInfo.c +++ b/src/codec_utils/RRC/SRS-SpatialRelationInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-SpatialRelationInfo.h" diff --git a/src/codec_utils/RRC/SRS-SpatialRelationInfo.h b/src/codec_utils/RRC/SRS-SpatialRelationInfo.h index 21840c7a7..eb36647fa 100644 --- a/src/codec_utils/RRC/SRS-SpatialRelationInfo.h +++ b/src/codec_utils/RRC/SRS-SpatialRelationInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_SpatialRelationInfo_H_ diff --git a/src/codec_utils/RRC/SRS-TPC-CommandConfig.c b/src/codec_utils/RRC/SRS-TPC-CommandConfig.c index ba4f5cca9..b30b2ad52 100644 --- a/src/codec_utils/RRC/SRS-TPC-CommandConfig.c +++ b/src/codec_utils/RRC/SRS-TPC-CommandConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-TPC-CommandConfig.h" diff --git a/src/codec_utils/RRC/SRS-TPC-CommandConfig.h b/src/codec_utils/RRC/SRS-TPC-CommandConfig.h index 9ab517e17..24c657324 100644 --- a/src/codec_utils/RRC/SRS-TPC-CommandConfig.h +++ b/src/codec_utils/RRC/SRS-TPC-CommandConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_TPC_CommandConfig_H_ diff --git a/src/codec_utils/RRC/SRS-TPC-PDCCH-Config.c b/src/codec_utils/RRC/SRS-TPC-PDCCH-Config.c index d19a24533..f703ac49c 100644 --- a/src/codec_utils/RRC/SRS-TPC-PDCCH-Config.c +++ b/src/codec_utils/RRC/SRS-TPC-PDCCH-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-TPC-PDCCH-Config.h" diff --git a/src/codec_utils/RRC/SRS-TPC-PDCCH-Config.h b/src/codec_utils/RRC/SRS-TPC-PDCCH-Config.h index 9066f2d86..ad2785073 100644 --- a/src/codec_utils/RRC/SRS-TPC-PDCCH-Config.h +++ b/src/codec_utils/RRC/SRS-TPC-PDCCH-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_TPC_PDCCH_Config_H_ diff --git a/src/codec_utils/RRC/SRS-TxSwitch.c b/src/codec_utils/RRC/SRS-TxSwitch.c index 70d6438da..d59adbb0e 100644 --- a/src/codec_utils/RRC/SRS-TxSwitch.c +++ b/src/codec_utils/RRC/SRS-TxSwitch.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SRS-TxSwitch.h" diff --git a/src/codec_utils/RRC/SRS-TxSwitch.h b/src/codec_utils/RRC/SRS-TxSwitch.h index fedb9413f..a95523a78 100644 --- a/src/codec_utils/RRC/SRS-TxSwitch.h +++ b/src/codec_utils/RRC/SRS-TxSwitch.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SRS_TxSwitch_H_ diff --git a/src/codec_utils/RRC/SS-RSSI-Measurement.c b/src/codec_utils/RRC/SS-RSSI-Measurement.c index 76be16945..add3e1fbd 100644 --- a/src/codec_utils/RRC/SS-RSSI-Measurement.c +++ b/src/codec_utils/RRC/SS-RSSI-Measurement.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SS-RSSI-Measurement.h" diff --git a/src/codec_utils/RRC/SS-RSSI-Measurement.h b/src/codec_utils/RRC/SS-RSSI-Measurement.h index 9dc6ca60c..4cba488c1 100644 --- a/src/codec_utils/RRC/SS-RSSI-Measurement.h +++ b/src/codec_utils/RRC/SS-RSSI-Measurement.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SS_RSSI_Measurement_H_ diff --git a/src/codec_utils/RRC/SSB-ConfigMobility.c b/src/codec_utils/RRC/SSB-ConfigMobility.c index 133bb8988..8338e5c5f 100644 --- a/src/codec_utils/RRC/SSB-ConfigMobility.c +++ b/src/codec_utils/RRC/SSB-ConfigMobility.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SSB-ConfigMobility.h" diff --git a/src/codec_utils/RRC/SSB-ConfigMobility.h b/src/codec_utils/RRC/SSB-ConfigMobility.h index e1c449b08..e09552f7b 100644 --- a/src/codec_utils/RRC/SSB-ConfigMobility.h +++ b/src/codec_utils/RRC/SSB-ConfigMobility.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SSB_ConfigMobility_H_ diff --git a/src/codec_utils/RRC/SSB-Index.c b/src/codec_utils/RRC/SSB-Index.c index bcae3871f..4f724aaaa 100644 --- a/src/codec_utils/RRC/SSB-Index.c +++ b/src/codec_utils/RRC/SSB-Index.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SSB-Index.h" diff --git a/src/codec_utils/RRC/SSB-Index.h b/src/codec_utils/RRC/SSB-Index.h index b0cafcc23..9673f7a26 100644 --- a/src/codec_utils/RRC/SSB-Index.h +++ b/src/codec_utils/RRC/SSB-Index.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SSB_Index_H_ diff --git a/src/codec_utils/RRC/SSB-MTC.c b/src/codec_utils/RRC/SSB-MTC.c index 332d81ffa..23ec19ed9 100644 --- a/src/codec_utils/RRC/SSB-MTC.c +++ b/src/codec_utils/RRC/SSB-MTC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SSB-MTC.h" diff --git a/src/codec_utils/RRC/SSB-MTC.h b/src/codec_utils/RRC/SSB-MTC.h index ce6dcf51a..504083f2c 100644 --- a/src/codec_utils/RRC/SSB-MTC.h +++ b/src/codec_utils/RRC/SSB-MTC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SSB_MTC_H_ diff --git a/src/codec_utils/RRC/SSB-MTC2.c b/src/codec_utils/RRC/SSB-MTC2.c index 58879bbb6..85668d389 100644 --- a/src/codec_utils/RRC/SSB-MTC2.c +++ b/src/codec_utils/RRC/SSB-MTC2.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SSB-MTC2.h" diff --git a/src/codec_utils/RRC/SSB-MTC2.h b/src/codec_utils/RRC/SSB-MTC2.h index f717a314e..206b57a38 100644 --- a/src/codec_utils/RRC/SSB-MTC2.h +++ b/src/codec_utils/RRC/SSB-MTC2.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SSB_MTC2_H_ diff --git a/src/codec_utils/RRC/SSB-ToMeasure.c b/src/codec_utils/RRC/SSB-ToMeasure.c index 5a90b4ec3..8e757721d 100644 --- a/src/codec_utils/RRC/SSB-ToMeasure.c +++ b/src/codec_utils/RRC/SSB-ToMeasure.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SSB-ToMeasure.h" diff --git a/src/codec_utils/RRC/SSB-ToMeasure.h b/src/codec_utils/RRC/SSB-ToMeasure.h index 59ff39d26..cae36fba6 100644 --- a/src/codec_utils/RRC/SSB-ToMeasure.h +++ b/src/codec_utils/RRC/SSB-ToMeasure.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SSB_ToMeasure_H_ diff --git a/src/codec_utils/RRC/SchedulingInfo.c b/src/codec_utils/RRC/SchedulingInfo.c index fd90672c1..b15e14e45 100644 --- a/src/codec_utils/RRC/SchedulingInfo.c +++ b/src/codec_utils/RRC/SchedulingInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SchedulingInfo.h" diff --git a/src/codec_utils/RRC/SchedulingInfo.h b/src/codec_utils/RRC/SchedulingInfo.h index 65422909f..01b9c86f7 100644 --- a/src/codec_utils/RRC/SchedulingInfo.h +++ b/src/codec_utils/RRC/SchedulingInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SchedulingInfo_H_ diff --git a/src/codec_utils/RRC/SchedulingRequestConfig.c b/src/codec_utils/RRC/SchedulingRequestConfig.c index 2ae608fe4..4940646b9 100644 --- a/src/codec_utils/RRC/SchedulingRequestConfig.c +++ b/src/codec_utils/RRC/SchedulingRequestConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SchedulingRequestConfig.h" diff --git a/src/codec_utils/RRC/SchedulingRequestConfig.h b/src/codec_utils/RRC/SchedulingRequestConfig.h index f9a42446a..c9e26c9e4 100644 --- a/src/codec_utils/RRC/SchedulingRequestConfig.h +++ b/src/codec_utils/RRC/SchedulingRequestConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SchedulingRequestConfig_H_ diff --git a/src/codec_utils/RRC/SchedulingRequestId.c b/src/codec_utils/RRC/SchedulingRequestId.c index 9a3bb6ba8..ccde99cc7 100644 --- a/src/codec_utils/RRC/SchedulingRequestId.c +++ b/src/codec_utils/RRC/SchedulingRequestId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SchedulingRequestId.h" diff --git a/src/codec_utils/RRC/SchedulingRequestId.h b/src/codec_utils/RRC/SchedulingRequestId.h index 6413dcbfe..6f8c03c68 100644 --- a/src/codec_utils/RRC/SchedulingRequestId.h +++ b/src/codec_utils/RRC/SchedulingRequestId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SchedulingRequestId_H_ diff --git a/src/codec_utils/RRC/SchedulingRequestResourceConfig.c b/src/codec_utils/RRC/SchedulingRequestResourceConfig.c index 0a43aea4c..928523f33 100644 --- a/src/codec_utils/RRC/SchedulingRequestResourceConfig.c +++ b/src/codec_utils/RRC/SchedulingRequestResourceConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SchedulingRequestResourceConfig.h" diff --git a/src/codec_utils/RRC/SchedulingRequestResourceConfig.h b/src/codec_utils/RRC/SchedulingRequestResourceConfig.h index 3e2322cba..6b2c704d5 100644 --- a/src/codec_utils/RRC/SchedulingRequestResourceConfig.h +++ b/src/codec_utils/RRC/SchedulingRequestResourceConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SchedulingRequestResourceConfig_H_ diff --git a/src/codec_utils/RRC/SchedulingRequestResourceId.c b/src/codec_utils/RRC/SchedulingRequestResourceId.c index a78ff10e3..2a0a936a3 100644 --- a/src/codec_utils/RRC/SchedulingRequestResourceId.c +++ b/src/codec_utils/RRC/SchedulingRequestResourceId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SchedulingRequestResourceId.h" diff --git a/src/codec_utils/RRC/SchedulingRequestResourceId.h b/src/codec_utils/RRC/SchedulingRequestResourceId.h index d2f79cf06..808b416aa 100644 --- a/src/codec_utils/RRC/SchedulingRequestResourceId.h +++ b/src/codec_utils/RRC/SchedulingRequestResourceId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SchedulingRequestResourceId_H_ diff --git a/src/codec_utils/RRC/SchedulingRequestToAddMod.c b/src/codec_utils/RRC/SchedulingRequestToAddMod.c index 36410cfe8..d49278faf 100644 --- a/src/codec_utils/RRC/SchedulingRequestToAddMod.c +++ b/src/codec_utils/RRC/SchedulingRequestToAddMod.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SchedulingRequestToAddMod.h" diff --git a/src/codec_utils/RRC/SchedulingRequestToAddMod.h b/src/codec_utils/RRC/SchedulingRequestToAddMod.h index 2a2ab4db4..170234d0c 100644 --- a/src/codec_utils/RRC/SchedulingRequestToAddMod.h +++ b/src/codec_utils/RRC/SchedulingRequestToAddMod.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SchedulingRequestToAddMod_H_ diff --git a/src/codec_utils/RRC/ScramblingId.c b/src/codec_utils/RRC/ScramblingId.c index 7343a942b..e3f1dd804 100644 --- a/src/codec_utils/RRC/ScramblingId.c +++ b/src/codec_utils/RRC/ScramblingId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ScramblingId.h" diff --git a/src/codec_utils/RRC/ScramblingId.h b/src/codec_utils/RRC/ScramblingId.h index 066602bdf..7d90da6cf 100644 --- a/src/codec_utils/RRC/ScramblingId.h +++ b/src/codec_utils/RRC/ScramblingId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ScramblingId_H_ diff --git a/src/codec_utils/RRC/SearchSpace.c b/src/codec_utils/RRC/SearchSpace.c index d73195360..be3c6458e 100644 --- a/src/codec_utils/RRC/SearchSpace.c +++ b/src/codec_utils/RRC/SearchSpace.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SearchSpace.h" diff --git a/src/codec_utils/RRC/SearchSpace.h b/src/codec_utils/RRC/SearchSpace.h index 4757932db..f740e3c33 100644 --- a/src/codec_utils/RRC/SearchSpace.h +++ b/src/codec_utils/RRC/SearchSpace.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SearchSpace_H_ diff --git a/src/codec_utils/RRC/SearchSpaceId.c b/src/codec_utils/RRC/SearchSpaceId.c index deb9c3e25..2ad00aae3 100644 --- a/src/codec_utils/RRC/SearchSpaceId.c +++ b/src/codec_utils/RRC/SearchSpaceId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SearchSpaceId.h" diff --git a/src/codec_utils/RRC/SearchSpaceId.h b/src/codec_utils/RRC/SearchSpaceId.h index 442df4fe7..365f4ab9c 100644 --- a/src/codec_utils/RRC/SearchSpaceId.h +++ b/src/codec_utils/RRC/SearchSpaceId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SearchSpaceId_H_ diff --git a/src/codec_utils/RRC/SearchSpaceZero.c b/src/codec_utils/RRC/SearchSpaceZero.c index 45e5319ff..6ff7eecdd 100644 --- a/src/codec_utils/RRC/SearchSpaceZero.c +++ b/src/codec_utils/RRC/SearchSpaceZero.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SearchSpaceZero.h" diff --git a/src/codec_utils/RRC/SearchSpaceZero.h b/src/codec_utils/RRC/SearchSpaceZero.h index 29a69dc1c..2622527ca 100644 --- a/src/codec_utils/RRC/SearchSpaceZero.h +++ b/src/codec_utils/RRC/SearchSpaceZero.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SearchSpaceZero_H_ diff --git a/src/codec_utils/RRC/SecurityAlgorithmConfig.c b/src/codec_utils/RRC/SecurityAlgorithmConfig.c index 4fb8c0efe..218760a16 100644 --- a/src/codec_utils/RRC/SecurityAlgorithmConfig.c +++ b/src/codec_utils/RRC/SecurityAlgorithmConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityAlgorithmConfig.h" diff --git a/src/codec_utils/RRC/SecurityAlgorithmConfig.h b/src/codec_utils/RRC/SecurityAlgorithmConfig.h index 3b8f4a811..1a05c9317 100644 --- a/src/codec_utils/RRC/SecurityAlgorithmConfig.h +++ b/src/codec_utils/RRC/SecurityAlgorithmConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityAlgorithmConfig_H_ diff --git a/src/codec_utils/RRC/SecurityConfig.c b/src/codec_utils/RRC/SecurityConfig.c index 02a3054d0..05ca14fed 100644 --- a/src/codec_utils/RRC/SecurityConfig.c +++ b/src/codec_utils/RRC/SecurityConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityConfig.h" diff --git a/src/codec_utils/RRC/SecurityConfig.h b/src/codec_utils/RRC/SecurityConfig.h index fde935a3c..b7004968e 100644 --- a/src/codec_utils/RRC/SecurityConfig.h +++ b/src/codec_utils/RRC/SecurityConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityConfig_H_ diff --git a/src/codec_utils/RRC/SecurityConfigSMC.c b/src/codec_utils/RRC/SecurityConfigSMC.c index 6e9ee70db..f4cdcfe53 100644 --- a/src/codec_utils/RRC/SecurityConfigSMC.c +++ b/src/codec_utils/RRC/SecurityConfigSMC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityConfigSMC.h" diff --git a/src/codec_utils/RRC/SecurityConfigSMC.h b/src/codec_utils/RRC/SecurityConfigSMC.h index 8d29b05bf..4b53abfd3 100644 --- a/src/codec_utils/RRC/SecurityConfigSMC.h +++ b/src/codec_utils/RRC/SecurityConfigSMC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityConfigSMC_H_ diff --git a/src/codec_utils/RRC/SecurityModeCommand-IEs.c b/src/codec_utils/RRC/SecurityModeCommand-IEs.c index 9d3230499..88bcdf680 100644 --- a/src/codec_utils/RRC/SecurityModeCommand-IEs.c +++ b/src/codec_utils/RRC/SecurityModeCommand-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityModeCommand-IEs.h" diff --git a/src/codec_utils/RRC/SecurityModeCommand-IEs.h b/src/codec_utils/RRC/SecurityModeCommand-IEs.h index 57f971082..184de45aa 100644 --- a/src/codec_utils/RRC/SecurityModeCommand-IEs.h +++ b/src/codec_utils/RRC/SecurityModeCommand-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityModeCommand_IEs_H_ diff --git a/src/codec_utils/RRC/SecurityModeCommand.c b/src/codec_utils/RRC/SecurityModeCommand.c index a71e57d65..cf98b5f33 100644 --- a/src/codec_utils/RRC/SecurityModeCommand.c +++ b/src/codec_utils/RRC/SecurityModeCommand.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityModeCommand.h" diff --git a/src/codec_utils/RRC/SecurityModeCommand.h b/src/codec_utils/RRC/SecurityModeCommand.h index 8e61058f0..14e81e692 100644 --- a/src/codec_utils/RRC/SecurityModeCommand.h +++ b/src/codec_utils/RRC/SecurityModeCommand.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityModeCommand_H_ diff --git a/src/codec_utils/RRC/SecurityModeComplete-IEs.c b/src/codec_utils/RRC/SecurityModeComplete-IEs.c index 38b025419..01f66eb19 100644 --- a/src/codec_utils/RRC/SecurityModeComplete-IEs.c +++ b/src/codec_utils/RRC/SecurityModeComplete-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityModeComplete-IEs.h" diff --git a/src/codec_utils/RRC/SecurityModeComplete-IEs.h b/src/codec_utils/RRC/SecurityModeComplete-IEs.h index 450a99cbc..90a658a4f 100644 --- a/src/codec_utils/RRC/SecurityModeComplete-IEs.h +++ b/src/codec_utils/RRC/SecurityModeComplete-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityModeComplete_IEs_H_ diff --git a/src/codec_utils/RRC/SecurityModeComplete.c b/src/codec_utils/RRC/SecurityModeComplete.c index f91ef78de..d5ef630ab 100644 --- a/src/codec_utils/RRC/SecurityModeComplete.c +++ b/src/codec_utils/RRC/SecurityModeComplete.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityModeComplete.h" diff --git a/src/codec_utils/RRC/SecurityModeComplete.h b/src/codec_utils/RRC/SecurityModeComplete.h index 070215cf3..3620b33cd 100644 --- a/src/codec_utils/RRC/SecurityModeComplete.h +++ b/src/codec_utils/RRC/SecurityModeComplete.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityModeComplete_H_ diff --git a/src/codec_utils/RRC/SecurityModeFailure-IEs.c b/src/codec_utils/RRC/SecurityModeFailure-IEs.c index 88c359cfe..cb8807f0c 100644 --- a/src/codec_utils/RRC/SecurityModeFailure-IEs.c +++ b/src/codec_utils/RRC/SecurityModeFailure-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityModeFailure-IEs.h" diff --git a/src/codec_utils/RRC/SecurityModeFailure-IEs.h b/src/codec_utils/RRC/SecurityModeFailure-IEs.h index b58f7b5ac..65b827e20 100644 --- a/src/codec_utils/RRC/SecurityModeFailure-IEs.h +++ b/src/codec_utils/RRC/SecurityModeFailure-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityModeFailure_IEs_H_ diff --git a/src/codec_utils/RRC/SecurityModeFailure.c b/src/codec_utils/RRC/SecurityModeFailure.c index f4c707e7f..a0b700e52 100644 --- a/src/codec_utils/RRC/SecurityModeFailure.c +++ b/src/codec_utils/RRC/SecurityModeFailure.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SecurityModeFailure.h" diff --git a/src/codec_utils/RRC/SecurityModeFailure.h b/src/codec_utils/RRC/SecurityModeFailure.h index b9615690b..29cf8fa7d 100644 --- a/src/codec_utils/RRC/SecurityModeFailure.h +++ b/src/codec_utils/RRC/SecurityModeFailure.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SecurityModeFailure_H_ diff --git a/src/codec_utils/RRC/ServCellIndex.c b/src/codec_utils/RRC/ServCellIndex.c index 7a8bc6e0c..5fdfe1b68 100644 --- a/src/codec_utils/RRC/ServCellIndex.c +++ b/src/codec_utils/RRC/ServCellIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ServCellIndex.h" diff --git a/src/codec_utils/RRC/ServCellIndex.h b/src/codec_utils/RRC/ServCellIndex.h index baf43e379..fce00eba0 100644 --- a/src/codec_utils/RRC/ServCellIndex.h +++ b/src/codec_utils/RRC/ServCellIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ServCellIndex_H_ diff --git a/src/codec_utils/RRC/ServingCellConfig.c b/src/codec_utils/RRC/ServingCellConfig.c index 359e32552..8d919a50f 100644 --- a/src/codec_utils/RRC/ServingCellConfig.c +++ b/src/codec_utils/RRC/ServingCellConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ServingCellConfig.h" diff --git a/src/codec_utils/RRC/ServingCellConfig.h b/src/codec_utils/RRC/ServingCellConfig.h index d9c7cfff2..7d53612c5 100644 --- a/src/codec_utils/RRC/ServingCellConfig.h +++ b/src/codec_utils/RRC/ServingCellConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ServingCellConfig_H_ diff --git a/src/codec_utils/RRC/ServingCellConfigCommon.c b/src/codec_utils/RRC/ServingCellConfigCommon.c index 027243032..e549c5fb2 100644 --- a/src/codec_utils/RRC/ServingCellConfigCommon.c +++ b/src/codec_utils/RRC/ServingCellConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ServingCellConfigCommon.h" diff --git a/src/codec_utils/RRC/ServingCellConfigCommon.h b/src/codec_utils/RRC/ServingCellConfigCommon.h index 7df6eaade..36e9004a3 100644 --- a/src/codec_utils/RRC/ServingCellConfigCommon.h +++ b/src/codec_utils/RRC/ServingCellConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ServingCellConfigCommon_H_ diff --git a/src/codec_utils/RRC/ServingCellConfigCommonSIB.c b/src/codec_utils/RRC/ServingCellConfigCommonSIB.c index 32834328d..ca65d2663 100644 --- a/src/codec_utils/RRC/ServingCellConfigCommonSIB.c +++ b/src/codec_utils/RRC/ServingCellConfigCommonSIB.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ServingCellConfigCommonSIB.h" diff --git a/src/codec_utils/RRC/ServingCellConfigCommonSIB.h b/src/codec_utils/RRC/ServingCellConfigCommonSIB.h index 0b87dddbd..102d2cf63 100644 --- a/src/codec_utils/RRC/ServingCellConfigCommonSIB.h +++ b/src/codec_utils/RRC/ServingCellConfigCommonSIB.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ServingCellConfigCommonSIB_H_ diff --git a/src/codec_utils/RRC/ShortI-RNTI-Value.c b/src/codec_utils/RRC/ShortI-RNTI-Value.c index 1457f1d43..29d1675ce 100644 --- a/src/codec_utils/RRC/ShortI-RNTI-Value.c +++ b/src/codec_utils/RRC/ShortI-RNTI-Value.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ShortI-RNTI-Value.h" diff --git a/src/codec_utils/RRC/ShortI-RNTI-Value.h b/src/codec_utils/RRC/ShortI-RNTI-Value.h index 45504bb00..14440494e 100644 --- a/src/codec_utils/RRC/ShortI-RNTI-Value.h +++ b/src/codec_utils/RRC/ShortI-RNTI-Value.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ShortI_RNTI_Value_H_ diff --git a/src/codec_utils/RRC/ShortMAC-I.c b/src/codec_utils/RRC/ShortMAC-I.c index ff70c19cb..f55dceae6 100644 --- a/src/codec_utils/RRC/ShortMAC-I.c +++ b/src/codec_utils/RRC/ShortMAC-I.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ShortMAC-I.h" diff --git a/src/codec_utils/RRC/ShortMAC-I.h b/src/codec_utils/RRC/ShortMAC-I.h index 05d3b12e1..be4412acd 100644 --- a/src/codec_utils/RRC/ShortMAC-I.h +++ b/src/codec_utils/RRC/ShortMAC-I.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ShortMAC_I_H_ diff --git a/src/codec_utils/RRC/SlotFormatCombination.c b/src/codec_utils/RRC/SlotFormatCombination.c index bdd47817d..2836e097a 100644 --- a/src/codec_utils/RRC/SlotFormatCombination.c +++ b/src/codec_utils/RRC/SlotFormatCombination.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SlotFormatCombination.h" diff --git a/src/codec_utils/RRC/SlotFormatCombination.h b/src/codec_utils/RRC/SlotFormatCombination.h index e7944c467..d41a6895e 100644 --- a/src/codec_utils/RRC/SlotFormatCombination.h +++ b/src/codec_utils/RRC/SlotFormatCombination.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SlotFormatCombination_H_ diff --git a/src/codec_utils/RRC/SlotFormatCombinationId.c b/src/codec_utils/RRC/SlotFormatCombinationId.c index 6aea38f3d..1a13ee798 100644 --- a/src/codec_utils/RRC/SlotFormatCombinationId.c +++ b/src/codec_utils/RRC/SlotFormatCombinationId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SlotFormatCombinationId.h" diff --git a/src/codec_utils/RRC/SlotFormatCombinationId.h b/src/codec_utils/RRC/SlotFormatCombinationId.h index 8fa9135a9..178b40739 100644 --- a/src/codec_utils/RRC/SlotFormatCombinationId.h +++ b/src/codec_utils/RRC/SlotFormatCombinationId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SlotFormatCombinationId_H_ diff --git a/src/codec_utils/RRC/SlotFormatCombinationsPerCell.c b/src/codec_utils/RRC/SlotFormatCombinationsPerCell.c index fd843b721..739c7f368 100644 --- a/src/codec_utils/RRC/SlotFormatCombinationsPerCell.c +++ b/src/codec_utils/RRC/SlotFormatCombinationsPerCell.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SlotFormatCombinationsPerCell.h" diff --git a/src/codec_utils/RRC/SlotFormatCombinationsPerCell.h b/src/codec_utils/RRC/SlotFormatCombinationsPerCell.h index 698dafed0..93af29c1c 100644 --- a/src/codec_utils/RRC/SlotFormatCombinationsPerCell.h +++ b/src/codec_utils/RRC/SlotFormatCombinationsPerCell.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SlotFormatCombinationsPerCell_H_ diff --git a/src/codec_utils/RRC/SlotFormatIndicator.c b/src/codec_utils/RRC/SlotFormatIndicator.c index 6feaedf60..2aafac257 100644 --- a/src/codec_utils/RRC/SlotFormatIndicator.c +++ b/src/codec_utils/RRC/SlotFormatIndicator.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SlotFormatIndicator.h" diff --git a/src/codec_utils/RRC/SlotFormatIndicator.h b/src/codec_utils/RRC/SlotFormatIndicator.h index 6367679a6..e1a09d32a 100644 --- a/src/codec_utils/RRC/SlotFormatIndicator.h +++ b/src/codec_utils/RRC/SlotFormatIndicator.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SlotFormatIndicator_H_ diff --git a/src/codec_utils/RRC/SpCellConfig.c b/src/codec_utils/RRC/SpCellConfig.c index a3d566d99..b68a1e939 100644 --- a/src/codec_utils/RRC/SpCellConfig.c +++ b/src/codec_utils/RRC/SpCellConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SpCellConfig.h" diff --git a/src/codec_utils/RRC/SpCellConfig.h b/src/codec_utils/RRC/SpCellConfig.h index 95ff175d1..b10d8888c 100644 --- a/src/codec_utils/RRC/SpCellConfig.h +++ b/src/codec_utils/RRC/SpCellConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SpCellConfig_H_ diff --git a/src/codec_utils/RRC/SpeedStateScaleFactors.c b/src/codec_utils/RRC/SpeedStateScaleFactors.c index 35cbc68ed..78effe6fd 100644 --- a/src/codec_utils/RRC/SpeedStateScaleFactors.c +++ b/src/codec_utils/RRC/SpeedStateScaleFactors.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SpeedStateScaleFactors.h" diff --git a/src/codec_utils/RRC/SpeedStateScaleFactors.h b/src/codec_utils/RRC/SpeedStateScaleFactors.h index c4bde62fe..b45278610 100644 --- a/src/codec_utils/RRC/SpeedStateScaleFactors.h +++ b/src/codec_utils/RRC/SpeedStateScaleFactors.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SpeedStateScaleFactors_H_ diff --git a/src/codec_utils/RRC/SubcarrierSpacing.c b/src/codec_utils/RRC/SubcarrierSpacing.c index d95292b30..bcbcd0e64 100644 --- a/src/codec_utils/RRC/SubcarrierSpacing.c +++ b/src/codec_utils/RRC/SubcarrierSpacing.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SubcarrierSpacing.h" diff --git a/src/codec_utils/RRC/SubcarrierSpacing.h b/src/codec_utils/RRC/SubcarrierSpacing.h index 28f820821..807819262 100644 --- a/src/codec_utils/RRC/SubcarrierSpacing.h +++ b/src/codec_utils/RRC/SubcarrierSpacing.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SubcarrierSpacing_H_ diff --git a/src/codec_utils/RRC/SupportedBandwidth.c b/src/codec_utils/RRC/SupportedBandwidth.c index 050ab9e70..df1360776 100644 --- a/src/codec_utils/RRC/SupportedBandwidth.c +++ b/src/codec_utils/RRC/SupportedBandwidth.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SupportedBandwidth.h" diff --git a/src/codec_utils/RRC/SupportedBandwidth.h b/src/codec_utils/RRC/SupportedBandwidth.h index 820bf8a1b..36449c51a 100644 --- a/src/codec_utils/RRC/SupportedBandwidth.h +++ b/src/codec_utils/RRC/SupportedBandwidth.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SupportedBandwidth_H_ diff --git a/src/codec_utils/RRC/SuspendConfig.c b/src/codec_utils/RRC/SuspendConfig.c index 7713fe608..08b0e05b6 100644 --- a/src/codec_utils/RRC/SuspendConfig.c +++ b/src/codec_utils/RRC/SuspendConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SuspendConfig.h" diff --git a/src/codec_utils/RRC/SuspendConfig.h b/src/codec_utils/RRC/SuspendConfig.h index 8863cf2e9..9630c94ba 100644 --- a/src/codec_utils/RRC/SuspendConfig.h +++ b/src/codec_utils/RRC/SuspendConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SuspendConfig_H_ diff --git a/src/codec_utils/RRC/SystemInformation-IEs.c b/src/codec_utils/RRC/SystemInformation-IEs.c index 750a19e50..27a229d42 100644 --- a/src/codec_utils/RRC/SystemInformation-IEs.c +++ b/src/codec_utils/RRC/SystemInformation-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SystemInformation-IEs.h" diff --git a/src/codec_utils/RRC/SystemInformation-IEs.h b/src/codec_utils/RRC/SystemInformation-IEs.h index 7c3c1803c..39d8cf511 100644 --- a/src/codec_utils/RRC/SystemInformation-IEs.h +++ b/src/codec_utils/RRC/SystemInformation-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SystemInformation_IEs_H_ diff --git a/src/codec_utils/RRC/SystemInformation.c b/src/codec_utils/RRC/SystemInformation.c index d6169203b..63725a1a9 100644 --- a/src/codec_utils/RRC/SystemInformation.c +++ b/src/codec_utils/RRC/SystemInformation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "SystemInformation.h" diff --git a/src/codec_utils/RRC/SystemInformation.h b/src/codec_utils/RRC/SystemInformation.h index 567caf4eb..fe063998b 100644 --- a/src/codec_utils/RRC/SystemInformation.h +++ b/src/codec_utils/RRC/SystemInformation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _SystemInformation_H_ diff --git a/src/codec_utils/RRC/T-PollRetransmit.c b/src/codec_utils/RRC/T-PollRetransmit.c index 61bf3b4b1..347b0e9ac 100644 --- a/src/codec_utils/RRC/T-PollRetransmit.c +++ b/src/codec_utils/RRC/T-PollRetransmit.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "T-PollRetransmit.h" diff --git a/src/codec_utils/RRC/T-PollRetransmit.h b/src/codec_utils/RRC/T-PollRetransmit.h index fdb19ee42..856bebaf9 100644 --- a/src/codec_utils/RRC/T-PollRetransmit.h +++ b/src/codec_utils/RRC/T-PollRetransmit.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _T_PollRetransmit_H_ diff --git a/src/codec_utils/RRC/T-Reassembly.c b/src/codec_utils/RRC/T-Reassembly.c index 381d3519d..c0592a4c8 100644 --- a/src/codec_utils/RRC/T-Reassembly.c +++ b/src/codec_utils/RRC/T-Reassembly.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "T-Reassembly.h" diff --git a/src/codec_utils/RRC/T-Reassembly.h b/src/codec_utils/RRC/T-Reassembly.h index 62a7e6a75..e8f1e1bc1 100644 --- a/src/codec_utils/RRC/T-Reassembly.h +++ b/src/codec_utils/RRC/T-Reassembly.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _T_Reassembly_H_ diff --git a/src/codec_utils/RRC/T-Reselection.c b/src/codec_utils/RRC/T-Reselection.c index b42e1a620..cd7af009d 100644 --- a/src/codec_utils/RRC/T-Reselection.c +++ b/src/codec_utils/RRC/T-Reselection.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "T-Reselection.h" diff --git a/src/codec_utils/RRC/T-Reselection.h b/src/codec_utils/RRC/T-Reselection.h index 37e83a9d6..ea259fb9c 100644 --- a/src/codec_utils/RRC/T-Reselection.h +++ b/src/codec_utils/RRC/T-Reselection.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _T_Reselection_H_ diff --git a/src/codec_utils/RRC/T-StatusProhibit.c b/src/codec_utils/RRC/T-StatusProhibit.c index dda569c8c..049b808d0 100644 --- a/src/codec_utils/RRC/T-StatusProhibit.c +++ b/src/codec_utils/RRC/T-StatusProhibit.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "T-StatusProhibit.h" diff --git a/src/codec_utils/RRC/T-StatusProhibit.h b/src/codec_utils/RRC/T-StatusProhibit.h index 528dac0b7..768bf4527 100644 --- a/src/codec_utils/RRC/T-StatusProhibit.h +++ b/src/codec_utils/RRC/T-StatusProhibit.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _T_StatusProhibit_H_ diff --git a/src/codec_utils/RRC/TAG-Config.c b/src/codec_utils/RRC/TAG-Config.c index 906f5f81e..a9fba54e2 100644 --- a/src/codec_utils/RRC/TAG-Config.c +++ b/src/codec_utils/RRC/TAG-Config.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TAG-Config.h" diff --git a/src/codec_utils/RRC/TAG-Config.h b/src/codec_utils/RRC/TAG-Config.h index 6c126ef62..304ba0e6d 100644 --- a/src/codec_utils/RRC/TAG-Config.h +++ b/src/codec_utils/RRC/TAG-Config.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TAG_Config_H_ diff --git a/src/codec_utils/RRC/TAG-Id.c b/src/codec_utils/RRC/TAG-Id.c index e31980a41..d1855b46d 100644 --- a/src/codec_utils/RRC/TAG-Id.c +++ b/src/codec_utils/RRC/TAG-Id.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TAG-Id.h" diff --git a/src/codec_utils/RRC/TAG-Id.h b/src/codec_utils/RRC/TAG-Id.h index 8a4acedad..6840ad73f 100644 --- a/src/codec_utils/RRC/TAG-Id.h +++ b/src/codec_utils/RRC/TAG-Id.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TAG_Id_H_ diff --git a/src/codec_utils/RRC/TAG.c b/src/codec_utils/RRC/TAG.c index 16ee8c57b..59b575e52 100644 --- a/src/codec_utils/RRC/TAG.c +++ b/src/codec_utils/RRC/TAG.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TAG.h" diff --git a/src/codec_utils/RRC/TAG.h b/src/codec_utils/RRC/TAG.h index f522ffe3d..9292e8485 100644 --- a/src/codec_utils/RRC/TAG.h +++ b/src/codec_utils/RRC/TAG.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TAG_H_ diff --git a/src/codec_utils/RRC/TCI-State.c b/src/codec_utils/RRC/TCI-State.c index 623231af0..10b7ec626 100644 --- a/src/codec_utils/RRC/TCI-State.c +++ b/src/codec_utils/RRC/TCI-State.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TCI-State.h" diff --git a/src/codec_utils/RRC/TCI-State.h b/src/codec_utils/RRC/TCI-State.h index 1b6026190..e2c3799a0 100644 --- a/src/codec_utils/RRC/TCI-State.h +++ b/src/codec_utils/RRC/TCI-State.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TCI_State_H_ diff --git a/src/codec_utils/RRC/TCI-StateId.c b/src/codec_utils/RRC/TCI-StateId.c index 25cc0f103..8d8e0b7db 100644 --- a/src/codec_utils/RRC/TCI-StateId.c +++ b/src/codec_utils/RRC/TCI-StateId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TCI-StateId.h" diff --git a/src/codec_utils/RRC/TCI-StateId.h b/src/codec_utils/RRC/TCI-StateId.h index 9bd7c334a..980b3fff3 100644 --- a/src/codec_utils/RRC/TCI-StateId.h +++ b/src/codec_utils/RRC/TCI-StateId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TCI_StateId_H_ diff --git a/src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.c b/src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.c index 2d2d32a49..54c43761f 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.c +++ b/src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TDD-UL-DL-ConfigCommon.h" diff --git a/src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.h b/src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.h index 92b741026..c8145a15a 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.h +++ b/src/codec_utils/RRC/TDD-UL-DL-ConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TDD_UL_DL_ConfigCommon_H_ diff --git a/src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.c b/src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.c index fda506899..da055eaf0 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.c +++ b/src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TDD-UL-DL-ConfigDedicated.h" diff --git a/src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.h b/src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.h index 6f9291b7b..93358f5ba 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.h +++ b/src/codec_utils/RRC/TDD-UL-DL-ConfigDedicated.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TDD_UL_DL_ConfigDedicated_H_ diff --git a/src/codec_utils/RRC/TDD-UL-DL-Pattern.c b/src/codec_utils/RRC/TDD-UL-DL-Pattern.c index 7fb3bc5c9..443c644ad 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-Pattern.c +++ b/src/codec_utils/RRC/TDD-UL-DL-Pattern.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TDD-UL-DL-Pattern.h" diff --git a/src/codec_utils/RRC/TDD-UL-DL-Pattern.h b/src/codec_utils/RRC/TDD-UL-DL-Pattern.h index 7ada6b028..77d3d01b1 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-Pattern.h +++ b/src/codec_utils/RRC/TDD-UL-DL-Pattern.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TDD_UL_DL_Pattern_H_ diff --git a/src/codec_utils/RRC/TDD-UL-DL-SlotConfig.c b/src/codec_utils/RRC/TDD-UL-DL-SlotConfig.c index d905f565b..c8e7e8c33 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-SlotConfig.c +++ b/src/codec_utils/RRC/TDD-UL-DL-SlotConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TDD-UL-DL-SlotConfig.h" diff --git a/src/codec_utils/RRC/TDD-UL-DL-SlotConfig.h b/src/codec_utils/RRC/TDD-UL-DL-SlotConfig.h index 74281839c..1c30e8b23 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-SlotConfig.h +++ b/src/codec_utils/RRC/TDD-UL-DL-SlotConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TDD_UL_DL_SlotConfig_H_ diff --git a/src/codec_utils/RRC/TDD-UL-DL-SlotIndex.c b/src/codec_utils/RRC/TDD-UL-DL-SlotIndex.c index ab0e8770b..9261b7b75 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-SlotIndex.c +++ b/src/codec_utils/RRC/TDD-UL-DL-SlotIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TDD-UL-DL-SlotIndex.h" diff --git a/src/codec_utils/RRC/TDD-UL-DL-SlotIndex.h b/src/codec_utils/RRC/TDD-UL-DL-SlotIndex.h index 92e29dbde..3deb9d98d 100644 --- a/src/codec_utils/RRC/TDD-UL-DL-SlotIndex.h +++ b/src/codec_utils/RRC/TDD-UL-DL-SlotIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TDD_UL_DL_SlotIndex_H_ diff --git a/src/codec_utils/RRC/ThresholdNR.c b/src/codec_utils/RRC/ThresholdNR.c index cc0ad6f10..289aabdd8 100644 --- a/src/codec_utils/RRC/ThresholdNR.c +++ b/src/codec_utils/RRC/ThresholdNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ThresholdNR.h" diff --git a/src/codec_utils/RRC/ThresholdNR.h b/src/codec_utils/RRC/ThresholdNR.h index d11177dce..c31a72528 100644 --- a/src/codec_utils/RRC/ThresholdNR.h +++ b/src/codec_utils/RRC/ThresholdNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ThresholdNR_H_ diff --git a/src/codec_utils/RRC/TimeAlignmentTimer.c b/src/codec_utils/RRC/TimeAlignmentTimer.c index fec69a4a4..a568e258b 100644 --- a/src/codec_utils/RRC/TimeAlignmentTimer.c +++ b/src/codec_utils/RRC/TimeAlignmentTimer.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TimeAlignmentTimer.h" diff --git a/src/codec_utils/RRC/TimeAlignmentTimer.h b/src/codec_utils/RRC/TimeAlignmentTimer.h index fb14c20ab..026a55377 100644 --- a/src/codec_utils/RRC/TimeAlignmentTimer.h +++ b/src/codec_utils/RRC/TimeAlignmentTimer.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TimeAlignmentTimer_H_ diff --git a/src/codec_utils/RRC/TimeToTrigger.c b/src/codec_utils/RRC/TimeToTrigger.c index 996dbae5b..356efabcb 100644 --- a/src/codec_utils/RRC/TimeToTrigger.c +++ b/src/codec_utils/RRC/TimeToTrigger.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TimeToTrigger.h" diff --git a/src/codec_utils/RRC/TimeToTrigger.h b/src/codec_utils/RRC/TimeToTrigger.h index 51bc980b9..74bd0afbd 100644 --- a/src/codec_utils/RRC/TimeToTrigger.h +++ b/src/codec_utils/RRC/TimeToTrigger.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TimeToTrigger_H_ diff --git a/src/codec_utils/RRC/TrackingAreaCode.c b/src/codec_utils/RRC/TrackingAreaCode.c index f5f319ee7..5cefb10a1 100644 --- a/src/codec_utils/RRC/TrackingAreaCode.c +++ b/src/codec_utils/RRC/TrackingAreaCode.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TrackingAreaCode.h" diff --git a/src/codec_utils/RRC/TrackingAreaCode.h b/src/codec_utils/RRC/TrackingAreaCode.h index 4fa5cefbe..5eb9ff835 100644 --- a/src/codec_utils/RRC/TrackingAreaCode.h +++ b/src/codec_utils/RRC/TrackingAreaCode.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TrackingAreaCode_H_ diff --git a/src/codec_utils/RRC/TypeI-MultiPanelCodebook.c b/src/codec_utils/RRC/TypeI-MultiPanelCodebook.c index d45872e88..fd0b48258 100644 --- a/src/codec_utils/RRC/TypeI-MultiPanelCodebook.c +++ b/src/codec_utils/RRC/TypeI-MultiPanelCodebook.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TypeI-MultiPanelCodebook.h" diff --git a/src/codec_utils/RRC/TypeI-MultiPanelCodebook.h b/src/codec_utils/RRC/TypeI-MultiPanelCodebook.h index fdd9fde2f..11d28713e 100644 --- a/src/codec_utils/RRC/TypeI-MultiPanelCodebook.h +++ b/src/codec_utils/RRC/TypeI-MultiPanelCodebook.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TypeI_MultiPanelCodebook_H_ diff --git a/src/codec_utils/RRC/TypeI-SinglePanelCodebook.c b/src/codec_utils/RRC/TypeI-SinglePanelCodebook.c index ac5910b9b..3967318b3 100644 --- a/src/codec_utils/RRC/TypeI-SinglePanelCodebook.c +++ b/src/codec_utils/RRC/TypeI-SinglePanelCodebook.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TypeI-SinglePanelCodebook.h" diff --git a/src/codec_utils/RRC/TypeI-SinglePanelCodebook.h b/src/codec_utils/RRC/TypeI-SinglePanelCodebook.h index d2c334826..6e1f48c77 100644 --- a/src/codec_utils/RRC/TypeI-SinglePanelCodebook.h +++ b/src/codec_utils/RRC/TypeI-SinglePanelCodebook.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TypeI_SinglePanelCodebook_H_ diff --git a/src/codec_utils/RRC/TypeII-Codebook.c b/src/codec_utils/RRC/TypeII-Codebook.c index cef80da9d..fc229f87a 100644 --- a/src/codec_utils/RRC/TypeII-Codebook.c +++ b/src/codec_utils/RRC/TypeII-Codebook.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TypeII-Codebook.h" diff --git a/src/codec_utils/RRC/TypeII-Codebook.h b/src/codec_utils/RRC/TypeII-Codebook.h index 6a3cff526..3450a36ec 100644 --- a/src/codec_utils/RRC/TypeII-Codebook.h +++ b/src/codec_utils/RRC/TypeII-Codebook.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TypeII_Codebook_H_ diff --git a/src/codec_utils/RRC/TypeII-CodebookPortSelection.c b/src/codec_utils/RRC/TypeII-CodebookPortSelection.c index 38cdb4025..f5c062a13 100644 --- a/src/codec_utils/RRC/TypeII-CodebookPortSelection.c +++ b/src/codec_utils/RRC/TypeII-CodebookPortSelection.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "TypeII-CodebookPortSelection.h" diff --git a/src/codec_utils/RRC/TypeII-CodebookPortSelection.h b/src/codec_utils/RRC/TypeII-CodebookPortSelection.h index 007044eb9..8ba770d27 100644 --- a/src/codec_utils/RRC/TypeII-CodebookPortSelection.h +++ b/src/codec_utils/RRC/TypeII-CodebookPortSelection.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _TypeII_CodebookPortSelection_H_ diff --git a/src/codec_utils/RRC/UAC-AccessCategory1-SelectionAssistanceInfo.c b/src/codec_utils/RRC/UAC-AccessCategory1-SelectionAssistanceInfo.c index 5247d2373..53011498a 100644 --- a/src/codec_utils/RRC/UAC-AccessCategory1-SelectionAssistanceInfo.c +++ b/src/codec_utils/RRC/UAC-AccessCategory1-SelectionAssistanceInfo.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UAC-AccessCategory1-SelectionAssistanceInfo.h" diff --git a/src/codec_utils/RRC/UAC-AccessCategory1-SelectionAssistanceInfo.h b/src/codec_utils/RRC/UAC-AccessCategory1-SelectionAssistanceInfo.h index bd167291f..0009afde9 100644 --- a/src/codec_utils/RRC/UAC-AccessCategory1-SelectionAssistanceInfo.h +++ b/src/codec_utils/RRC/UAC-AccessCategory1-SelectionAssistanceInfo.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UAC_AccessCategory1_SelectionAssistanceInfo_H_ diff --git a/src/codec_utils/RRC/UAC-BarringInfoSet.c b/src/codec_utils/RRC/UAC-BarringInfoSet.c index b3db4f426..92770f313 100644 --- a/src/codec_utils/RRC/UAC-BarringInfoSet.c +++ b/src/codec_utils/RRC/UAC-BarringInfoSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UAC-BarringInfoSet.h" diff --git a/src/codec_utils/RRC/UAC-BarringInfoSet.h b/src/codec_utils/RRC/UAC-BarringInfoSet.h index e84e06be8..081020d36 100644 --- a/src/codec_utils/RRC/UAC-BarringInfoSet.h +++ b/src/codec_utils/RRC/UAC-BarringInfoSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UAC_BarringInfoSet_H_ diff --git a/src/codec_utils/RRC/UAC-BarringInfoSetIndex.c b/src/codec_utils/RRC/UAC-BarringInfoSetIndex.c index b04aca95c..3ef6a23c1 100644 --- a/src/codec_utils/RRC/UAC-BarringInfoSetIndex.c +++ b/src/codec_utils/RRC/UAC-BarringInfoSetIndex.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UAC-BarringInfoSetIndex.h" diff --git a/src/codec_utils/RRC/UAC-BarringInfoSetIndex.h b/src/codec_utils/RRC/UAC-BarringInfoSetIndex.h index b4032b76e..7412c8576 100644 --- a/src/codec_utils/RRC/UAC-BarringInfoSetIndex.h +++ b/src/codec_utils/RRC/UAC-BarringInfoSetIndex.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UAC_BarringInfoSetIndex_H_ diff --git a/src/codec_utils/RRC/UAC-BarringInfoSetList.c b/src/codec_utils/RRC/UAC-BarringInfoSetList.c index aaff9c419..8977ce828 100644 --- a/src/codec_utils/RRC/UAC-BarringInfoSetList.c +++ b/src/codec_utils/RRC/UAC-BarringInfoSetList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UAC-BarringInfoSetList.h" diff --git a/src/codec_utils/RRC/UAC-BarringInfoSetList.h b/src/codec_utils/RRC/UAC-BarringInfoSetList.h index 862b92316..f1942e37d 100644 --- a/src/codec_utils/RRC/UAC-BarringInfoSetList.h +++ b/src/codec_utils/RRC/UAC-BarringInfoSetList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UAC_BarringInfoSetList_H_ diff --git a/src/codec_utils/RRC/UAC-BarringPerCat.c b/src/codec_utils/RRC/UAC-BarringPerCat.c index f4af99af8..54b9335a9 100644 --- a/src/codec_utils/RRC/UAC-BarringPerCat.c +++ b/src/codec_utils/RRC/UAC-BarringPerCat.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UAC-BarringPerCat.h" diff --git a/src/codec_utils/RRC/UAC-BarringPerCat.h b/src/codec_utils/RRC/UAC-BarringPerCat.h index 9dcad399f..3bbba2505 100644 --- a/src/codec_utils/RRC/UAC-BarringPerCat.h +++ b/src/codec_utils/RRC/UAC-BarringPerCat.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UAC_BarringPerCat_H_ diff --git a/src/codec_utils/RRC/UAC-BarringPerCatList.c b/src/codec_utils/RRC/UAC-BarringPerCatList.c index 71fed37ab..8f6f76210 100644 --- a/src/codec_utils/RRC/UAC-BarringPerCatList.c +++ b/src/codec_utils/RRC/UAC-BarringPerCatList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UAC-BarringPerCatList.h" diff --git a/src/codec_utils/RRC/UAC-BarringPerCatList.h b/src/codec_utils/RRC/UAC-BarringPerCatList.h index 05d0a4725..8f2f45901 100644 --- a/src/codec_utils/RRC/UAC-BarringPerCatList.h +++ b/src/codec_utils/RRC/UAC-BarringPerCatList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UAC_BarringPerCatList_H_ diff --git a/src/codec_utils/RRC/UAC-BarringPerPLMN-List.c b/src/codec_utils/RRC/UAC-BarringPerPLMN-List.c index fae99ecee..02e299909 100644 --- a/src/codec_utils/RRC/UAC-BarringPerPLMN-List.c +++ b/src/codec_utils/RRC/UAC-BarringPerPLMN-List.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UAC-BarringPerPLMN-List.h" diff --git a/src/codec_utils/RRC/UAC-BarringPerPLMN-List.h b/src/codec_utils/RRC/UAC-BarringPerPLMN-List.h index 272ef3a12..2f23298fb 100644 --- a/src/codec_utils/RRC/UAC-BarringPerPLMN-List.h +++ b/src/codec_utils/RRC/UAC-BarringPerPLMN-List.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UAC_BarringPerPLMN_List_H_ diff --git a/src/codec_utils/RRC/UAC-BarringPerPLMN.c b/src/codec_utils/RRC/UAC-BarringPerPLMN.c index ff1c4a292..6c83357f5 100644 --- a/src/codec_utils/RRC/UAC-BarringPerPLMN.c +++ b/src/codec_utils/RRC/UAC-BarringPerPLMN.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UAC-BarringPerPLMN.h" diff --git a/src/codec_utils/RRC/UAC-BarringPerPLMN.h b/src/codec_utils/RRC/UAC-BarringPerPLMN.h index b24671924..2808cea62 100644 --- a/src/codec_utils/RRC/UAC-BarringPerPLMN.h +++ b/src/codec_utils/RRC/UAC-BarringPerPLMN.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UAC_BarringPerPLMN_H_ diff --git a/src/codec_utils/RRC/UCI-OnPUSCH.c b/src/codec_utils/RRC/UCI-OnPUSCH.c index ac48932c3..dc29d719f 100644 --- a/src/codec_utils/RRC/UCI-OnPUSCH.c +++ b/src/codec_utils/RRC/UCI-OnPUSCH.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UCI-OnPUSCH.h" diff --git a/src/codec_utils/RRC/UCI-OnPUSCH.h b/src/codec_utils/RRC/UCI-OnPUSCH.h index 633bb0cef..3cfc29b74 100644 --- a/src/codec_utils/RRC/UCI-OnPUSCH.h +++ b/src/codec_utils/RRC/UCI-OnPUSCH.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UCI_OnPUSCH_H_ diff --git a/src/codec_utils/RRC/UE-CapabilityRAT-Container.c b/src/codec_utils/RRC/UE-CapabilityRAT-Container.c index b6279c316..1b2d32500 100644 --- a/src/codec_utils/RRC/UE-CapabilityRAT-Container.c +++ b/src/codec_utils/RRC/UE-CapabilityRAT-Container.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-CapabilityRAT-Container.h" diff --git a/src/codec_utils/RRC/UE-CapabilityRAT-Container.h b/src/codec_utils/RRC/UE-CapabilityRAT-Container.h index dc51176e7..5b0a10a61 100644 --- a/src/codec_utils/RRC/UE-CapabilityRAT-Container.h +++ b/src/codec_utils/RRC/UE-CapabilityRAT-Container.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_CapabilityRAT_Container_H_ diff --git a/src/codec_utils/RRC/UE-CapabilityRAT-ContainerList.c b/src/codec_utils/RRC/UE-CapabilityRAT-ContainerList.c index a1d0a0d69..532c357fc 100644 --- a/src/codec_utils/RRC/UE-CapabilityRAT-ContainerList.c +++ b/src/codec_utils/RRC/UE-CapabilityRAT-ContainerList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-CapabilityRAT-ContainerList.h" diff --git a/src/codec_utils/RRC/UE-CapabilityRAT-ContainerList.h b/src/codec_utils/RRC/UE-CapabilityRAT-ContainerList.h index 2846b7d59..a6c30ffde 100644 --- a/src/codec_utils/RRC/UE-CapabilityRAT-ContainerList.h +++ b/src/codec_utils/RRC/UE-CapabilityRAT-ContainerList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_CapabilityRAT_ContainerList_H_ diff --git a/src/codec_utils/RRC/UE-CapabilityRAT-Request.c b/src/codec_utils/RRC/UE-CapabilityRAT-Request.c index 90aee01f4..18a4a9f69 100644 --- a/src/codec_utils/RRC/UE-CapabilityRAT-Request.c +++ b/src/codec_utils/RRC/UE-CapabilityRAT-Request.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-CapabilityRAT-Request.h" diff --git a/src/codec_utils/RRC/UE-CapabilityRAT-Request.h b/src/codec_utils/RRC/UE-CapabilityRAT-Request.h index 7dd46f3e5..ac4b21774 100644 --- a/src/codec_utils/RRC/UE-CapabilityRAT-Request.h +++ b/src/codec_utils/RRC/UE-CapabilityRAT-Request.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_CapabilityRAT_Request_H_ diff --git a/src/codec_utils/RRC/UE-CapabilityRAT-RequestList.c b/src/codec_utils/RRC/UE-CapabilityRAT-RequestList.c index 0c4b9bc9f..282fc57f0 100644 --- a/src/codec_utils/RRC/UE-CapabilityRAT-RequestList.c +++ b/src/codec_utils/RRC/UE-CapabilityRAT-RequestList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-CapabilityRAT-RequestList.h" diff --git a/src/codec_utils/RRC/UE-CapabilityRAT-RequestList.h b/src/codec_utils/RRC/UE-CapabilityRAT-RequestList.h index babcff0ba..03da325ba 100644 --- a/src/codec_utils/RRC/UE-CapabilityRAT-RequestList.h +++ b/src/codec_utils/RRC/UE-CapabilityRAT-RequestList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_CapabilityRAT_RequestList_H_ diff --git a/src/codec_utils/RRC/UE-CapabilityRequestFilterNR.c b/src/codec_utils/RRC/UE-CapabilityRequestFilterNR.c index a49b12251..599419164 100644 --- a/src/codec_utils/RRC/UE-CapabilityRequestFilterNR.c +++ b/src/codec_utils/RRC/UE-CapabilityRequestFilterNR.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-CapabilityRequestFilterNR.h" diff --git a/src/codec_utils/RRC/UE-CapabilityRequestFilterNR.h b/src/codec_utils/RRC/UE-CapabilityRequestFilterNR.h index 7e55777ae..eb826799d 100644 --- a/src/codec_utils/RRC/UE-CapabilityRequestFilterNR.h +++ b/src/codec_utils/RRC/UE-CapabilityRequestFilterNR.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_CapabilityRequestFilterNR_H_ diff --git a/src/codec_utils/RRC/UE-MRDC-Capability.c b/src/codec_utils/RRC/UE-MRDC-Capability.c index e551bd09d..abf9357fe 100644 --- a/src/codec_utils/RRC/UE-MRDC-Capability.c +++ b/src/codec_utils/RRC/UE-MRDC-Capability.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-MRDC-Capability.h" diff --git a/src/codec_utils/RRC/UE-MRDC-Capability.h b/src/codec_utils/RRC/UE-MRDC-Capability.h index b80a6cb67..1399f96bb 100644 --- a/src/codec_utils/RRC/UE-MRDC-Capability.h +++ b/src/codec_utils/RRC/UE-MRDC-Capability.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_MRDC_Capability_H_ diff --git a/src/codec_utils/RRC/UE-MRDC-CapabilityAddFRX-Mode.c b/src/codec_utils/RRC/UE-MRDC-CapabilityAddFRX-Mode.c index ba90f0e41..c95e2bb44 100644 --- a/src/codec_utils/RRC/UE-MRDC-CapabilityAddFRX-Mode.c +++ b/src/codec_utils/RRC/UE-MRDC-CapabilityAddFRX-Mode.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-MRDC-CapabilityAddFRX-Mode.h" diff --git a/src/codec_utils/RRC/UE-MRDC-CapabilityAddFRX-Mode.h b/src/codec_utils/RRC/UE-MRDC-CapabilityAddFRX-Mode.h index 1026898cd..12aa641d1 100644 --- a/src/codec_utils/RRC/UE-MRDC-CapabilityAddFRX-Mode.h +++ b/src/codec_utils/RRC/UE-MRDC-CapabilityAddFRX-Mode.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_MRDC_CapabilityAddFRX_Mode_H_ diff --git a/src/codec_utils/RRC/UE-MRDC-CapabilityAddXDD-Mode.c b/src/codec_utils/RRC/UE-MRDC-CapabilityAddXDD-Mode.c index 8f9f69f86..4835758d5 100644 --- a/src/codec_utils/RRC/UE-MRDC-CapabilityAddXDD-Mode.c +++ b/src/codec_utils/RRC/UE-MRDC-CapabilityAddXDD-Mode.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-MRDC-CapabilityAddXDD-Mode.h" diff --git a/src/codec_utils/RRC/UE-MRDC-CapabilityAddXDD-Mode.h b/src/codec_utils/RRC/UE-MRDC-CapabilityAddXDD-Mode.h index f1443ea10..9f215f364 100644 --- a/src/codec_utils/RRC/UE-MRDC-CapabilityAddXDD-Mode.h +++ b/src/codec_utils/RRC/UE-MRDC-CapabilityAddXDD-Mode.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_MRDC_CapabilityAddXDD_Mode_H_ diff --git a/src/codec_utils/RRC/UE-NR-Capability.c b/src/codec_utils/RRC/UE-NR-Capability.c index 81bf7256d..5402a3a5c 100644 --- a/src/codec_utils/RRC/UE-NR-Capability.c +++ b/src/codec_utils/RRC/UE-NR-Capability.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-NR-Capability.h" diff --git a/src/codec_utils/RRC/UE-NR-Capability.h b/src/codec_utils/RRC/UE-NR-Capability.h index 8a42402f8..5f2c00423 100644 --- a/src/codec_utils/RRC/UE-NR-Capability.h +++ b/src/codec_utils/RRC/UE-NR-Capability.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_NR_Capability_H_ diff --git a/src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.c b/src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.c index 2e21d3dfd..a30897a04 100644 --- a/src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.c +++ b/src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-NR-CapabilityAddFRX-Mode.h" diff --git a/src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.h b/src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.h index 804f162e2..898f01916 100644 --- a/src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.h +++ b/src/codec_utils/RRC/UE-NR-CapabilityAddFRX-Mode.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_NR_CapabilityAddFRX_Mode_H_ diff --git a/src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.c b/src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.c index eafb83fc7..2c0512266 100644 --- a/src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.c +++ b/src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-NR-CapabilityAddXDD-Mode.h" diff --git a/src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.h b/src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.h index 6f8e4361f..ea80206ad 100644 --- a/src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.h +++ b/src/codec_utils/RRC/UE-NR-CapabilityAddXDD-Mode.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_NR_CapabilityAddXDD_Mode_H_ diff --git a/src/codec_utils/RRC/UE-TimersAndConstants.c b/src/codec_utils/RRC/UE-TimersAndConstants.c index cdbbc1481..225a76fb8 100644 --- a/src/codec_utils/RRC/UE-TimersAndConstants.c +++ b/src/codec_utils/RRC/UE-TimersAndConstants.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UE-TimersAndConstants.h" diff --git a/src/codec_utils/RRC/UE-TimersAndConstants.h b/src/codec_utils/RRC/UE-TimersAndConstants.h index f81031e54..965e6986f 100644 --- a/src/codec_utils/RRC/UE-TimersAndConstants.h +++ b/src/codec_utils/RRC/UE-TimersAndConstants.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UE_TimersAndConstants_H_ diff --git a/src/codec_utils/RRC/UEAssistanceInformation-IEs.c b/src/codec_utils/RRC/UEAssistanceInformation-IEs.c index bd1baafee..2a69ff5dc 100644 --- a/src/codec_utils/RRC/UEAssistanceInformation-IEs.c +++ b/src/codec_utils/RRC/UEAssistanceInformation-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UEAssistanceInformation-IEs.h" diff --git a/src/codec_utils/RRC/UEAssistanceInformation-IEs.h b/src/codec_utils/RRC/UEAssistanceInformation-IEs.h index 8fd76a7cc..6993466eb 100644 --- a/src/codec_utils/RRC/UEAssistanceInformation-IEs.h +++ b/src/codec_utils/RRC/UEAssistanceInformation-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UEAssistanceInformation_IEs_H_ diff --git a/src/codec_utils/RRC/UEAssistanceInformation-v1540-IEs.c b/src/codec_utils/RRC/UEAssistanceInformation-v1540-IEs.c index efa15362e..3698e8dd9 100644 --- a/src/codec_utils/RRC/UEAssistanceInformation-v1540-IEs.c +++ b/src/codec_utils/RRC/UEAssistanceInformation-v1540-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UEAssistanceInformation-v1540-IEs.h" diff --git a/src/codec_utils/RRC/UEAssistanceInformation-v1540-IEs.h b/src/codec_utils/RRC/UEAssistanceInformation-v1540-IEs.h index 73c431ad4..e5e845904 100644 --- a/src/codec_utils/RRC/UEAssistanceInformation-v1540-IEs.h +++ b/src/codec_utils/RRC/UEAssistanceInformation-v1540-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UEAssistanceInformation_v1540_IEs_H_ diff --git a/src/codec_utils/RRC/UEAssistanceInformation.c b/src/codec_utils/RRC/UEAssistanceInformation.c index 5ef5450ab..f4c1cc829 100644 --- a/src/codec_utils/RRC/UEAssistanceInformation.c +++ b/src/codec_utils/RRC/UEAssistanceInformation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UEAssistanceInformation.h" diff --git a/src/codec_utils/RRC/UEAssistanceInformation.h b/src/codec_utils/RRC/UEAssistanceInformation.h index 96d4d544d..bbbb620fd 100644 --- a/src/codec_utils/RRC/UEAssistanceInformation.h +++ b/src/codec_utils/RRC/UEAssistanceInformation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UEAssistanceInformation_H_ diff --git a/src/codec_utils/RRC/UECapabilityEnquiry-IEs.c b/src/codec_utils/RRC/UECapabilityEnquiry-IEs.c index 4f50e4267..db0fdccbf 100644 --- a/src/codec_utils/RRC/UECapabilityEnquiry-IEs.c +++ b/src/codec_utils/RRC/UECapabilityEnquiry-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UECapabilityEnquiry-IEs.h" diff --git a/src/codec_utils/RRC/UECapabilityEnquiry-IEs.h b/src/codec_utils/RRC/UECapabilityEnquiry-IEs.h index 0b340f7ba..ea5c13f88 100644 --- a/src/codec_utils/RRC/UECapabilityEnquiry-IEs.h +++ b/src/codec_utils/RRC/UECapabilityEnquiry-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UECapabilityEnquiry_IEs_H_ diff --git a/src/codec_utils/RRC/UECapabilityEnquiry.c b/src/codec_utils/RRC/UECapabilityEnquiry.c index 43d95ca20..c83cd1909 100644 --- a/src/codec_utils/RRC/UECapabilityEnquiry.c +++ b/src/codec_utils/RRC/UECapabilityEnquiry.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UECapabilityEnquiry.h" diff --git a/src/codec_utils/RRC/UECapabilityEnquiry.h b/src/codec_utils/RRC/UECapabilityEnquiry.h index b240329a2..5a6198254 100644 --- a/src/codec_utils/RRC/UECapabilityEnquiry.h +++ b/src/codec_utils/RRC/UECapabilityEnquiry.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UECapabilityEnquiry_H_ diff --git a/src/codec_utils/RRC/UECapabilityInformation-IEs.c b/src/codec_utils/RRC/UECapabilityInformation-IEs.c index 359bb1429..332eb2440 100644 --- a/src/codec_utils/RRC/UECapabilityInformation-IEs.c +++ b/src/codec_utils/RRC/UECapabilityInformation-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UECapabilityInformation-IEs.h" diff --git a/src/codec_utils/RRC/UECapabilityInformation-IEs.h b/src/codec_utils/RRC/UECapabilityInformation-IEs.h index 2fb769c88..2ae5d6642 100644 --- a/src/codec_utils/RRC/UECapabilityInformation-IEs.h +++ b/src/codec_utils/RRC/UECapabilityInformation-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UECapabilityInformation_IEs_H_ diff --git a/src/codec_utils/RRC/UECapabilityInformation.c b/src/codec_utils/RRC/UECapabilityInformation.c index 5b450df6f..0c1e6f07c 100644 --- a/src/codec_utils/RRC/UECapabilityInformation.c +++ b/src/codec_utils/RRC/UECapabilityInformation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UECapabilityInformation.h" diff --git a/src/codec_utils/RRC/UECapabilityInformation.h b/src/codec_utils/RRC/UECapabilityInformation.h index 8b9959fca..0da70c1fb 100644 --- a/src/codec_utils/RRC/UECapabilityInformation.h +++ b/src/codec_utils/RRC/UECapabilityInformation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UECapabilityInformation_H_ diff --git a/src/codec_utils/RRC/UERadioAccessCapabilityInformation-IEs.c b/src/codec_utils/RRC/UERadioAccessCapabilityInformation-IEs.c index 8e7b07f17..025a8229b 100644 --- a/src/codec_utils/RRC/UERadioAccessCapabilityInformation-IEs.c +++ b/src/codec_utils/RRC/UERadioAccessCapabilityInformation-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UERadioAccessCapabilityInformation-IEs.h" diff --git a/src/codec_utils/RRC/UERadioAccessCapabilityInformation-IEs.h b/src/codec_utils/RRC/UERadioAccessCapabilityInformation-IEs.h index 501ab7613..c3d55952a 100644 --- a/src/codec_utils/RRC/UERadioAccessCapabilityInformation-IEs.h +++ b/src/codec_utils/RRC/UERadioAccessCapabilityInformation-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UERadioAccessCapabilityInformation_IEs_H_ diff --git a/src/codec_utils/RRC/UERadioAccessCapabilityInformation.c b/src/codec_utils/RRC/UERadioAccessCapabilityInformation.c index a6e27468a..6981de39d 100644 --- a/src/codec_utils/RRC/UERadioAccessCapabilityInformation.c +++ b/src/codec_utils/RRC/UERadioAccessCapabilityInformation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UERadioAccessCapabilityInformation.h" diff --git a/src/codec_utils/RRC/UERadioAccessCapabilityInformation.h b/src/codec_utils/RRC/UERadioAccessCapabilityInformation.h index 0bcc32d8d..40e95d7b7 100644 --- a/src/codec_utils/RRC/UERadioAccessCapabilityInformation.h +++ b/src/codec_utils/RRC/UERadioAccessCapabilityInformation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UERadioAccessCapabilityInformation_H_ diff --git a/src/codec_utils/RRC/UERadioPagingInformation-IEs.c b/src/codec_utils/RRC/UERadioPagingInformation-IEs.c index a32f049a3..c23983518 100644 --- a/src/codec_utils/RRC/UERadioPagingInformation-IEs.c +++ b/src/codec_utils/RRC/UERadioPagingInformation-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UERadioPagingInformation-IEs.h" diff --git a/src/codec_utils/RRC/UERadioPagingInformation-IEs.h b/src/codec_utils/RRC/UERadioPagingInformation-IEs.h index 818c6e03f..d27ce1c71 100644 --- a/src/codec_utils/RRC/UERadioPagingInformation-IEs.h +++ b/src/codec_utils/RRC/UERadioPagingInformation-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UERadioPagingInformation_IEs_H_ diff --git a/src/codec_utils/RRC/UERadioPagingInformation.c b/src/codec_utils/RRC/UERadioPagingInformation.c index 1af94c843..cc1dbd4d3 100644 --- a/src/codec_utils/RRC/UERadioPagingInformation.c +++ b/src/codec_utils/RRC/UERadioPagingInformation.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UERadioPagingInformation.h" diff --git a/src/codec_utils/RRC/UERadioPagingInformation.h b/src/codec_utils/RRC/UERadioPagingInformation.h index 8fb4876e6..d27b7939d 100644 --- a/src/codec_utils/RRC/UERadioPagingInformation.h +++ b/src/codec_utils/RRC/UERadioPagingInformation.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UERadioPagingInformation_H_ diff --git a/src/codec_utils/RRC/UL-AM-RLC.c b/src/codec_utils/RRC/UL-AM-RLC.c index 13810d220..149cfb1e8 100644 --- a/src/codec_utils/RRC/UL-AM-RLC.c +++ b/src/codec_utils/RRC/UL-AM-RLC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-AM-RLC.h" diff --git a/src/codec_utils/RRC/UL-AM-RLC.h b/src/codec_utils/RRC/UL-AM-RLC.h index a99d5c1d1..a7f5d77a7 100644 --- a/src/codec_utils/RRC/UL-AM-RLC.h +++ b/src/codec_utils/RRC/UL-AM-RLC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_AM_RLC_H_ diff --git a/src/codec_utils/RRC/UL-CCCH-Message.c b/src/codec_utils/RRC/UL-CCCH-Message.c index 97a20a42e..525856fd8 100644 --- a/src/codec_utils/RRC/UL-CCCH-Message.c +++ b/src/codec_utils/RRC/UL-CCCH-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-CCCH-Message.h" diff --git a/src/codec_utils/RRC/UL-CCCH-Message.h b/src/codec_utils/RRC/UL-CCCH-Message.h index acadebc02..2f0097001 100644 --- a/src/codec_utils/RRC/UL-CCCH-Message.h +++ b/src/codec_utils/RRC/UL-CCCH-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_CCCH_Message_H_ diff --git a/src/codec_utils/RRC/UL-CCCH-MessageType.c b/src/codec_utils/RRC/UL-CCCH-MessageType.c index c1d00fa60..00ce8b030 100644 --- a/src/codec_utils/RRC/UL-CCCH-MessageType.c +++ b/src/codec_utils/RRC/UL-CCCH-MessageType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-CCCH-MessageType.h" diff --git a/src/codec_utils/RRC/UL-CCCH-MessageType.h b/src/codec_utils/RRC/UL-CCCH-MessageType.h index d4d9e67ea..b4dc9c310 100644 --- a/src/codec_utils/RRC/UL-CCCH-MessageType.h +++ b/src/codec_utils/RRC/UL-CCCH-MessageType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_CCCH_MessageType_H_ diff --git a/src/codec_utils/RRC/UL-CCCH1-Message.c b/src/codec_utils/RRC/UL-CCCH1-Message.c index f6bc63933..6bb4648f7 100644 --- a/src/codec_utils/RRC/UL-CCCH1-Message.c +++ b/src/codec_utils/RRC/UL-CCCH1-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-CCCH1-Message.h" diff --git a/src/codec_utils/RRC/UL-CCCH1-Message.h b/src/codec_utils/RRC/UL-CCCH1-Message.h index ab3b3e3ee..09de56329 100644 --- a/src/codec_utils/RRC/UL-CCCH1-Message.h +++ b/src/codec_utils/RRC/UL-CCCH1-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_CCCH1_Message_H_ diff --git a/src/codec_utils/RRC/UL-CCCH1-MessageType.c b/src/codec_utils/RRC/UL-CCCH1-MessageType.c index 3c67eac7e..813676de3 100644 --- a/src/codec_utils/RRC/UL-CCCH1-MessageType.c +++ b/src/codec_utils/RRC/UL-CCCH1-MessageType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-CCCH1-MessageType.h" diff --git a/src/codec_utils/RRC/UL-CCCH1-MessageType.h b/src/codec_utils/RRC/UL-CCCH1-MessageType.h index 148b91876..845bcfede 100644 --- a/src/codec_utils/RRC/UL-CCCH1-MessageType.h +++ b/src/codec_utils/RRC/UL-CCCH1-MessageType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_CCCH1_MessageType_H_ diff --git a/src/codec_utils/RRC/UL-DCCH-Message.c b/src/codec_utils/RRC/UL-DCCH-Message.c index 14e64b552..288be6b09 100644 --- a/src/codec_utils/RRC/UL-DCCH-Message.c +++ b/src/codec_utils/RRC/UL-DCCH-Message.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-DCCH-Message.h" diff --git a/src/codec_utils/RRC/UL-DCCH-Message.h b/src/codec_utils/RRC/UL-DCCH-Message.h index 52769ef0e..3dc157db9 100644 --- a/src/codec_utils/RRC/UL-DCCH-Message.h +++ b/src/codec_utils/RRC/UL-DCCH-Message.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_DCCH_Message_H_ diff --git a/src/codec_utils/RRC/UL-DCCH-MessageType.c b/src/codec_utils/RRC/UL-DCCH-MessageType.c index 46f5ec9f5..d194bf0db 100644 --- a/src/codec_utils/RRC/UL-DCCH-MessageType.c +++ b/src/codec_utils/RRC/UL-DCCH-MessageType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-DCCH-MessageType.h" diff --git a/src/codec_utils/RRC/UL-DCCH-MessageType.h b/src/codec_utils/RRC/UL-DCCH-MessageType.h index 4a7dce7be..953358737 100644 --- a/src/codec_utils/RRC/UL-DCCH-MessageType.h +++ b/src/codec_utils/RRC/UL-DCCH-MessageType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_DCCH_MessageType_H_ diff --git a/src/codec_utils/RRC/UL-DataSplitThreshold.c b/src/codec_utils/RRC/UL-DataSplitThreshold.c index 60b8460ac..5af55ef9c 100644 --- a/src/codec_utils/RRC/UL-DataSplitThreshold.c +++ b/src/codec_utils/RRC/UL-DataSplitThreshold.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-DataSplitThreshold.h" diff --git a/src/codec_utils/RRC/UL-DataSplitThreshold.h b/src/codec_utils/RRC/UL-DataSplitThreshold.h index e74148ff0..c3d4e3190 100644 --- a/src/codec_utils/RRC/UL-DataSplitThreshold.h +++ b/src/codec_utils/RRC/UL-DataSplitThreshold.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_DataSplitThreshold_H_ diff --git a/src/codec_utils/RRC/UL-UM-RLC.c b/src/codec_utils/RRC/UL-UM-RLC.c index df618d17a..d57b9cd85 100644 --- a/src/codec_utils/RRC/UL-UM-RLC.c +++ b/src/codec_utils/RRC/UL-UM-RLC.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UL-UM-RLC.h" diff --git a/src/codec_utils/RRC/UL-UM-RLC.h b/src/codec_utils/RRC/UL-UM-RLC.h index 7f41c6cae..5535c2b17 100644 --- a/src/codec_utils/RRC/UL-UM-RLC.h +++ b/src/codec_utils/RRC/UL-UM-RLC.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UL_UM_RLC_H_ diff --git a/src/codec_utils/RRC/ULInformationTransfer-IEs.c b/src/codec_utils/RRC/ULInformationTransfer-IEs.c index c648c2173..6c2e2c60d 100644 --- a/src/codec_utils/RRC/ULInformationTransfer-IEs.c +++ b/src/codec_utils/RRC/ULInformationTransfer-IEs.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ULInformationTransfer-IEs.h" diff --git a/src/codec_utils/RRC/ULInformationTransfer-IEs.h b/src/codec_utils/RRC/ULInformationTransfer-IEs.h index 2d8f781c3..33d2225ef 100644 --- a/src/codec_utils/RRC/ULInformationTransfer-IEs.h +++ b/src/codec_utils/RRC/ULInformationTransfer-IEs.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ULInformationTransfer_IEs_H_ diff --git a/src/codec_utils/RRC/ULInformationTransfer.c b/src/codec_utils/RRC/ULInformationTransfer.c index 0bfa15494..967d51bea 100644 --- a/src/codec_utils/RRC/ULInformationTransfer.c +++ b/src/codec_utils/RRC/ULInformationTransfer.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ULInformationTransfer.h" diff --git a/src/codec_utils/RRC/ULInformationTransfer.h b/src/codec_utils/RRC/ULInformationTransfer.h index 187dc1666..c7735f58b 100644 --- a/src/codec_utils/RRC/ULInformationTransfer.h +++ b/src/codec_utils/RRC/ULInformationTransfer.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ULInformationTransfer_H_ diff --git a/src/codec_utils/RRC/UplinkConfig.c b/src/codec_utils/RRC/UplinkConfig.c index f2d96aff1..8a5cb1ead 100644 --- a/src/codec_utils/RRC/UplinkConfig.c +++ b/src/codec_utils/RRC/UplinkConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UplinkConfig.h" diff --git a/src/codec_utils/RRC/UplinkConfig.h b/src/codec_utils/RRC/UplinkConfig.h index 0a2a6d3ad..183b025e7 100644 --- a/src/codec_utils/RRC/UplinkConfig.h +++ b/src/codec_utils/RRC/UplinkConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UplinkConfig_H_ diff --git a/src/codec_utils/RRC/UplinkConfigCommon.c b/src/codec_utils/RRC/UplinkConfigCommon.c index 88dc991e4..2814c668f 100644 --- a/src/codec_utils/RRC/UplinkConfigCommon.c +++ b/src/codec_utils/RRC/UplinkConfigCommon.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UplinkConfigCommon.h" diff --git a/src/codec_utils/RRC/UplinkConfigCommon.h b/src/codec_utils/RRC/UplinkConfigCommon.h index 145c39cd0..19b3643f5 100644 --- a/src/codec_utils/RRC/UplinkConfigCommon.h +++ b/src/codec_utils/RRC/UplinkConfigCommon.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UplinkConfigCommon_H_ diff --git a/src/codec_utils/RRC/UplinkConfigCommonSIB.c b/src/codec_utils/RRC/UplinkConfigCommonSIB.c index ae1843542..34d3db712 100644 --- a/src/codec_utils/RRC/UplinkConfigCommonSIB.c +++ b/src/codec_utils/RRC/UplinkConfigCommonSIB.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UplinkConfigCommonSIB.h" diff --git a/src/codec_utils/RRC/UplinkConfigCommonSIB.h b/src/codec_utils/RRC/UplinkConfigCommonSIB.h index 8c4ea4555..aae031043 100644 --- a/src/codec_utils/RRC/UplinkConfigCommonSIB.h +++ b/src/codec_utils/RRC/UplinkConfigCommonSIB.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UplinkConfigCommonSIB_H_ diff --git a/src/codec_utils/RRC/UplinkTxDirectCurrentBWP.c b/src/codec_utils/RRC/UplinkTxDirectCurrentBWP.c index 7f5694e77..a4f2a4d06 100644 --- a/src/codec_utils/RRC/UplinkTxDirectCurrentBWP.c +++ b/src/codec_utils/RRC/UplinkTxDirectCurrentBWP.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UplinkTxDirectCurrentBWP.h" diff --git a/src/codec_utils/RRC/UplinkTxDirectCurrentBWP.h b/src/codec_utils/RRC/UplinkTxDirectCurrentBWP.h index 2ab46544d..4aa16f19e 100644 --- a/src/codec_utils/RRC/UplinkTxDirectCurrentBWP.h +++ b/src/codec_utils/RRC/UplinkTxDirectCurrentBWP.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UplinkTxDirectCurrentBWP_H_ diff --git a/src/codec_utils/RRC/UplinkTxDirectCurrentCell.c b/src/codec_utils/RRC/UplinkTxDirectCurrentCell.c index 80150ea41..dbde1caed 100644 --- a/src/codec_utils/RRC/UplinkTxDirectCurrentCell.c +++ b/src/codec_utils/RRC/UplinkTxDirectCurrentCell.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UplinkTxDirectCurrentCell.h" diff --git a/src/codec_utils/RRC/UplinkTxDirectCurrentCell.h b/src/codec_utils/RRC/UplinkTxDirectCurrentCell.h index aac6eedb0..a0dab2541 100644 --- a/src/codec_utils/RRC/UplinkTxDirectCurrentCell.h +++ b/src/codec_utils/RRC/UplinkTxDirectCurrentCell.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UplinkTxDirectCurrentCell_H_ diff --git a/src/codec_utils/RRC/UplinkTxDirectCurrentList.c b/src/codec_utils/RRC/UplinkTxDirectCurrentList.c index 76864ff18..41887d0dd 100644 --- a/src/codec_utils/RRC/UplinkTxDirectCurrentList.c +++ b/src/codec_utils/RRC/UplinkTxDirectCurrentList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "UplinkTxDirectCurrentList.h" diff --git a/src/codec_utils/RRC/UplinkTxDirectCurrentList.h b/src/codec_utils/RRC/UplinkTxDirectCurrentList.h index 4de861ea6..e1636464c 100644 --- a/src/codec_utils/RRC/UplinkTxDirectCurrentList.h +++ b/src/codec_utils/RRC/UplinkTxDirectCurrentList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _UplinkTxDirectCurrentList_H_ diff --git a/src/codec_utils/RRC/VarMeasConfig.c b/src/codec_utils/RRC/VarMeasConfig.c index 24ac4436c..b163d0c9f 100644 --- a/src/codec_utils/RRC/VarMeasConfig.c +++ b/src/codec_utils/RRC/VarMeasConfig.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "VarMeasConfig.h" diff --git a/src/codec_utils/RRC/VarMeasConfig.h b/src/codec_utils/RRC/VarMeasConfig.h index ccdfd6a35..a1c64663c 100644 --- a/src/codec_utils/RRC/VarMeasConfig.h +++ b/src/codec_utils/RRC/VarMeasConfig.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _VarMeasConfig_H_ diff --git a/src/codec_utils/RRC/VarMeasReport.c b/src/codec_utils/RRC/VarMeasReport.c index f191cb5bf..496c192c9 100644 --- a/src/codec_utils/RRC/VarMeasReport.c +++ b/src/codec_utils/RRC/VarMeasReport.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "VarMeasReport.h" diff --git a/src/codec_utils/RRC/VarMeasReport.h b/src/codec_utils/RRC/VarMeasReport.h index e11cd3318..2c6aaf4c6 100644 --- a/src/codec_utils/RRC/VarMeasReport.h +++ b/src/codec_utils/RRC/VarMeasReport.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _VarMeasReport_H_ diff --git a/src/codec_utils/RRC/VarMeasReportList.c b/src/codec_utils/RRC/VarMeasReportList.c index 29c545e12..30315086a 100644 --- a/src/codec_utils/RRC/VarMeasReportList.c +++ b/src/codec_utils/RRC/VarMeasReportList.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "VarMeasReportList.h" diff --git a/src/codec_utils/RRC/VarMeasReportList.h b/src/codec_utils/RRC/VarMeasReportList.h index 831cad2b8..f0379447b 100644 --- a/src/codec_utils/RRC/VarMeasReportList.h +++ b/src/codec_utils/RRC/VarMeasReportList.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _VarMeasReportList_H_ diff --git a/src/codec_utils/RRC/VarPendingRNA-Update.c b/src/codec_utils/RRC/VarPendingRNA-Update.c index 919b6dd6b..c3a18219e 100644 --- a/src/codec_utils/RRC/VarPendingRNA-Update.c +++ b/src/codec_utils/RRC/VarPendingRNA-Update.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "VarPendingRNA-Update.h" diff --git a/src/codec_utils/RRC/VarPendingRNA-Update.h b/src/codec_utils/RRC/VarPendingRNA-Update.h index 6936320bd..9087b0b86 100644 --- a/src/codec_utils/RRC/VarPendingRNA-Update.h +++ b/src/codec_utils/RRC/VarPendingRNA-Update.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _VarPendingRNA_Update_H_ diff --git a/src/codec_utils/RRC/VarResumeMAC-Input.c b/src/codec_utils/RRC/VarResumeMAC-Input.c index be5b71412..bfcc9ce06 100644 --- a/src/codec_utils/RRC/VarResumeMAC-Input.c +++ b/src/codec_utils/RRC/VarResumeMAC-Input.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "VarResumeMAC-Input.h" diff --git a/src/codec_utils/RRC/VarResumeMAC-Input.h b/src/codec_utils/RRC/VarResumeMAC-Input.h index 7cda0decc..ee47dd345 100644 --- a/src/codec_utils/RRC/VarResumeMAC-Input.h +++ b/src/codec_utils/RRC/VarResumeMAC-Input.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _VarResumeMAC_Input_H_ diff --git a/src/codec_utils/RRC/VarShortMAC-Input.c b/src/codec_utils/RRC/VarShortMAC-Input.c index a4cbd9fea..04873646e 100644 --- a/src/codec_utils/RRC/VarShortMAC-Input.c +++ b/src/codec_utils/RRC/VarShortMAC-Input.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "VarShortMAC-Input.h" diff --git a/src/codec_utils/RRC/VarShortMAC-Input.h b/src/codec_utils/RRC/VarShortMAC-Input.h index 882656ba3..cb98dbbb7 100644 --- a/src/codec_utils/RRC/VarShortMAC-Input.h +++ b/src/codec_utils/RRC/VarShortMAC-Input.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-UE-Variables" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _VarShortMAC_Input_H_ diff --git a/src/codec_utils/RRC/VictimSystemType.c b/src/codec_utils/RRC/VictimSystemType.c index ddc357d14..08270009a 100644 --- a/src/codec_utils/RRC/VictimSystemType.c +++ b/src/codec_utils/RRC/VictimSystemType.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "VictimSystemType.h" diff --git a/src/codec_utils/RRC/VictimSystemType.h b/src/codec_utils/RRC/VictimSystemType.h index 2c0665c04..9349dc078 100644 --- a/src/codec_utils/RRC/VictimSystemType.h +++ b/src/codec_utils/RRC/VictimSystemType.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-InterNodeDefinitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _VictimSystemType_H_ diff --git a/src/codec_utils/RRC/ZP-CSI-RS-Resource.c b/src/codec_utils/RRC/ZP-CSI-RS-Resource.c index abec66aff..524df0ff2 100644 --- a/src/codec_utils/RRC/ZP-CSI-RS-Resource.c +++ b/src/codec_utils/RRC/ZP-CSI-RS-Resource.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ZP-CSI-RS-Resource.h" diff --git a/src/codec_utils/RRC/ZP-CSI-RS-Resource.h b/src/codec_utils/RRC/ZP-CSI-RS-Resource.h index edcff5def..160f60ef8 100644 --- a/src/codec_utils/RRC/ZP-CSI-RS-Resource.h +++ b/src/codec_utils/RRC/ZP-CSI-RS-Resource.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ZP_CSI_RS_Resource_H_ diff --git a/src/codec_utils/RRC/ZP-CSI-RS-ResourceId.c b/src/codec_utils/RRC/ZP-CSI-RS-ResourceId.c index d134f5272..587a6c8bd 100644 --- a/src/codec_utils/RRC/ZP-CSI-RS-ResourceId.c +++ b/src/codec_utils/RRC/ZP-CSI-RS-ResourceId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ZP-CSI-RS-ResourceId.h" diff --git a/src/codec_utils/RRC/ZP-CSI-RS-ResourceId.h b/src/codec_utils/RRC/ZP-CSI-RS-ResourceId.h index 7212e3958..246c5d8f7 100644 --- a/src/codec_utils/RRC/ZP-CSI-RS-ResourceId.h +++ b/src/codec_utils/RRC/ZP-CSI-RS-ResourceId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ZP_CSI_RS_ResourceId_H_ diff --git a/src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.c b/src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.c index 2bee5c913..0d1f1bee3 100644 --- a/src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.c +++ b/src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ZP-CSI-RS-ResourceSet.h" diff --git a/src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.h b/src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.h index db2f9756a..b114a6453 100644 --- a/src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.h +++ b/src/codec_utils/RRC/ZP-CSI-RS-ResourceSet.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ZP_CSI_RS_ResourceSet_H_ diff --git a/src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.c b/src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.c index 16faf56da..b04e7e77f 100644 --- a/src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.c +++ b/src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.c @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #include "ZP-CSI-RS-ResourceSetId.h" diff --git a/src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.h b/src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.h index 4c2da901a..6b380dcd5 100644 --- a/src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.h +++ b/src/codec_utils/RRC/ZP-CSI-RS-ResourceSetId.h @@ -2,7 +2,7 @@ * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NR-RRC-Definitions" * found in "../../../rrc_15.5.1_asn.asn1" - * `asn1c -D ./rrc_out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` + * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _ZP_CSI_RS_ResourceSetId_H_ -- 2.16.6 From e006592159c0a16a4c2f24cc50f712ff9461a000 Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Thu, 4 Jun 2020 00:28:59 +0530 Subject: [PATCH 03/16] msg3 and msg4 changes Change-Id: I326fbb51bf22d4a769e046d898e416001fb6e2b1 Signed-off-by: Balaji Shankaran --- src/5gnrmac/mac.h | 2 +- src/5gnrmac/mac_msg_hdl.c | 93 +++ src/5gnrmac/mac_upr_inf_api.c | 32 + src/5gnrmac/mac_upr_inf_api.h | 1 + src/5gnrmac/rg_ex_ms.c | 12 +- src/5gnrmac/rg_lmm.c | 2 +- src/cm/du_app_mac_inf.c | 167 ++++- src/cm/du_app_mac_inf.h | 68 +- src/du_app/du_cell_mgr.c | 31 + src/du_app/du_cfg.h | 36 +- src/du_app/du_f1ap_msg_hdl.c | 1541 ++++++++++++++++++++++++++++++++++------- src/du_app/du_f1ap_msg_hdl.h | 6 +- src/du_app/du_mgr.h | 10 + src/du_app/du_mgr_ex_ms.c | 8 + src/du_app/du_msg_hdl.c | 28 + src/du_app/du_ue_mgr.c | 220 ++++++ src/du_app/du_ue_mgr.h | 2 + 17 files changed, 1972 insertions(+), 287 deletions(-) diff --git a/src/5gnrmac/mac.h b/src/5gnrmac/mac.h index 6af82e37c..2b104dfa1 100644 --- a/src/5gnrmac/mac.h +++ b/src/5gnrmac/mac.h @@ -96,7 +96,7 @@ typedef struct macCb }MacCb; /* global variable */ -EXTERN MacCb macCb; +MacCb macCb; void fillMacToSchPst(Pst *pst); void fillRarPdu(RarInfo *rarInfo); int unpackRxData(SlotIndInfo timingInfo, RxDataIndPdu *rxDataIndPdu); diff --git a/src/5gnrmac/mac_msg_hdl.c b/src/5gnrmac/mac_msg_hdl.c index 945893073..b9df6b078 100644 --- a/src/5gnrmac/mac_msg_hdl.c +++ b/src/5gnrmac/mac_msg_hdl.c @@ -55,12 +55,15 @@ #include "crg.x" #include "rg_prg.x" #include "du_app_mac_inf.h" +#include "mac_upr_inf_api.h" #include "rg.x" #include "lwr_mac_fsm.h" #include "mac.h" /* This file contains message handling functionality for MAC */ +extern MacCb macCb; + extern void sendToLowerMac(uint16_t msgType, uint32_t msgLen, void *msg); /* Function pointer for sending crc ind from MAC to SCH */ @@ -263,6 +266,96 @@ uint16_t MacHdlCellStopReq(Pst *pst, MacCellStopInfo *cellStopInfo) return ROK; } +/******************************************************************* + * + * @brief Handles DL CCCH Ind from DU APP + * + * @details + * + * Function : MacHdlDlCcchInd + * + * Functionality: + * Handles DL CCCH Ind from DU APP + * + * @params[in] Post structure pointer + * DL CCCH Ind pointer + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint16_t MacHdlDlCcchInd(Pst *pst, DlCcchIndInfo *dlCcchIndInfo) +{ + DU_LOG("\nMAC : Handling DL CCCH IND"); + + MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo->dlCcchMsg, strlen((const char*)dlCcchIndInfo->dlCcchMsg)); + MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo, sizeof(DlCcchIndInfo)); + return ROK; + +} + +/******************************************************************* + * + * @brief Sends UL CCCH Ind to DU APP + * + * @details + * + * Function : macSendUlCcchInd + * + * Functionality: + * MAC sends UL CCCH Ind to DU APP + * + * @params[in] Post structure pointer + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint16_t macSendUlCcchInd(uint8_t *rrcContainer, uint16_t cellId, uint16_t crnti) +{ + Pst pst; + uint8_t ret = ROK; + UlCcchIndInfo *ulCcchIndInfo = NULLP; + + MAC_ALLOC_SHRABL_BUF(ulCcchIndInfo, sizeof(UlCcchIndInfo)); + if(!ulCcchIndInfo) + { + DU_LOG("\nMAC: Memory failed in macSendUlCcchInd"); + return RFAILED; + } + + ulCcchIndInfo->cellId = cellId; + ulCcchIndInfo->crnti = crnti; + ulCcchIndInfo->ulCcchMsg = rrcContainer; + + /* Fill Pst */ + pst.selector = DU_MAC_LWLC; + pst.srcEnt = ENTRG; + pst.dstEnt = ENTDUAPP; + pst.dstInst = 0; + pst.srcInst = macCb.macInst; + pst.dstProcId = rgCb[pst.srcInst].rgInit.procId; + pst.srcProcId = rgCb[pst.srcInst].rgInit.procId; + pst.region = MAC_MEM_REGION; + pst.pool = MAC_POOL; + pst.event = EVENT_MAC_UL_CCCH_IND; + pst.route = 0; + pst.prior = 0; + pst.intfVer = 0; + + if(MacDuAppUlCcchInd(&pst, ulCcchIndInfo) != ROK) + { + DU_LOG("\nMAC: Failed to send UL CCCH Ind to DU APP"); + MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, ulCcchIndInfo->ulCcchMsg, + strlen((const char*)ulCcchIndInfo->ulCcchMsg)); + MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, ulCcchIndInfo, sizeof(UlCcchIndInfo)); + ret = RFAILED; + } + return ret; +} + + + + /********************************************************************** End of file **********************************************************************/ diff --git a/src/5gnrmac/mac_upr_inf_api.c b/src/5gnrmac/mac_upr_inf_api.c index b37b6ab13..273ce4e42 100644 --- a/src/5gnrmac/mac_upr_inf_api.c +++ b/src/5gnrmac/mac_upr_inf_api.c @@ -36,6 +36,14 @@ DuMacStopInd packMacStopIndOpts[] = packMacStopInd }; +/* Funtion pointer options for UL CCCH indication */ +DuMacUlCcchInd packMacUlCcchIndOpts[] = +{ + packMacUlCcchInd, + duHandleUlCcchInd, + packMacUlCcchInd +}; + /******************************************************************* * * @brief Send slot indication to MAC @@ -80,6 +88,30 @@ uint16_t MacDuAppStopInd(Pst *pst, MacCellStopInfo *cellStopId) return (*packMacStopIndOpts[pst->selector])(pst, cellStopId); } +/******************************************************************* + * + * @brief Send UL CCCH Ind to DU APP + * + * @details + * + * Function :MacDuAppUlCcchInd + * + * Functionality: + * Select appropriate function using selector value and + * send to DU APP + * + * @params[in] Post structure pointer + * UlCcchInd pointer + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint16_t MacDuAppUlCcchInd(Pst *pst, UlCcchIndInfo *ulCcchIndInfo) +{ + return (*packMacUlCcchIndOpts[pst->selector])(pst, ulCcchIndInfo); +} + + /********************************************************************** End of file **********************************************************************/ diff --git a/src/5gnrmac/mac_upr_inf_api.h b/src/5gnrmac/mac_upr_inf_api.h index 75a396341..9eb533303 100644 --- a/src/5gnrmac/mac_upr_inf_api.h +++ b/src/5gnrmac/mac_upr_inf_api.h @@ -47,6 +47,7 @@ uint16_t MacDuAppSlotInd(Pst *pst, SlotInfo *slotInfo); uint16_t MacDuAppStopInd(Pst *pst, MacCellStopInfo *cellStopId); +uint16_t MacDuAppUlCcchInd(Pst *pst, UlCcchIndInfo *ulCcchIndInfo); /********************************************************************** End of file **********************************************************************/ diff --git a/src/5gnrmac/rg_ex_ms.c b/src/5gnrmac/rg_ex_ms.c index e6a65c428..335a3671e 100755 --- a/src/5gnrmac/rg_ex_ms.c +++ b/src/5gnrmac/rg_ex_ms.c @@ -137,10 +137,14 @@ Buffer *mBuf; /* message buffer */ /* Process MAC cell start request */ unpackMacCellStartReq(MacHdlCellStartReq, pst, mBuf); break; - case EVENT_MAC_CELL_STOP_REQ: - /* Process MAC cell stop request */ - unpackMacCellStopReq(MacHdlCellStopReq, pst, mBuf); - break; + case EVENT_MAC_CELL_STOP_REQ: + /* Process MAC cell stop request */ + unpackMacCellStopReq(MacHdlCellStopReq, pst, mBuf); + break; + case EVENT_MAC_DL_CCCH_IND: + /* Process DL CCCH Ind */ + unpackMacDlCcchInd(MacHdlDlCcchInd, pst, mBuf); + break; default: RG_FREE_MSG(mBuf); break; diff --git a/src/5gnrmac/rg_lmm.c b/src/5gnrmac/rg_lmm.c index 615e3e55b..e96308a33 100755 --- a/src/5gnrmac/rg_lmm.c +++ b/src/5gnrmac/rg_lmm.c @@ -98,7 +98,7 @@ EXTERN Void rgGetSId ARGS((SystemId *s)); /* Public variable declaration */ ClCb clGlobalCp; -MacCb macCb; +extern MacCb macCb; int MacSchCellCfgReq(Pst *pst,MacCellCfg *macCellCfg); diff --git a/src/cm/du_app_mac_inf.c b/src/cm/du_app_mac_inf.c index 2af744dc1..3ade19478 100644 --- a/src/cm/du_app_mac_inf.c +++ b/src/cm/du_app_mac_inf.c @@ -219,6 +219,8 @@ int unpackMacCellCfgCfm( * ****************************************************************/ uint16_t packMacCellStartReq(Pst *pst, MacCellStartInfo *cellStartInfo) { + Buffer *mBuf = NULLP; + if(pst->selector == DU_SELECTOR_LC) { /* Loose coupling not supported */ @@ -226,7 +228,6 @@ uint16_t packMacCellStartReq(Pst *pst, MacCellStartInfo *cellStartInfo) } else if(pst->selector == DU_SELECTOR_LWLC) { - Buffer *mBuf = NULLP; if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { @@ -237,9 +238,8 @@ uint16_t packMacCellStartReq(Pst *pst, MacCellStartInfo *cellStartInfo) /* pack the address of the structure */ CMCHKPK(cmPkPtr,(PTR)cellStartInfo, mBuf); - return SPstTsk(pst,mBuf); } - return ROK; + return SPstTsk(pst,mBuf); } /******************************************************************* @@ -549,6 +549,167 @@ uint16_t unpackMacStopInd(DuMacStopInd func, Pst *pst, Buffer *mBuf) } return ROK; } + +/******************************************************************* + * + * @brief Packs and Sends UL CCCH Ind from MAC to DUAPP + * + * @details + * + * Function : packMacUlCcchInd + * + * Functionality: + * Packs and Sends UL CCCH Ind from MAC to DUAPP + * + * @params[in] Post structure pointer + * UL CCCH Ind pointer + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint16_t packMacUlCcchInd(Pst *pst, UlCcchIndInfo *ulCcchIndInfo) +{ + Buffer *mBuf = NULLP; + + if(pst->selector == DU_SELECTOR_LWLC) + { + if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) + { + DU_LOG("\nMAC : Memory allocation failed at packMacUlCcchInd"); + return RFAILED; + } + /* pack the address of the structure */ + CMCHKPK(cmPkPtr,(PTR)ulCcchIndInfo, mBuf); + } + else + { + DU_LOG("\nMAC: Only LWLC supported for UL CCCH Ind "); + return RFAILED; + } + + return SPstTsk(pst,mBuf); +} + +/******************************************************************* + * + * @brief Unpacks UL CCCH indication from MAC + * + * @details + * + * Function : unpackMacUlCcchInd + * + * Functionality: + * Unpacks UL CCCH indication from MAC + * + * @params[in] Pointer to Handler + * Post structure pointer + * Message Buffer + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint16_t unpackMacUlCcchInd(DuMacUlCcchInd func, Pst *pst, Buffer *mBuf) +{ + if(pst->selector == DU_SELECTOR_LWLC) + { + UlCcchIndInfo *ulCcchIndInfo; + + /* unpack the address of the structure */ + CMCHKUNPK(cmUnpkPtr, (PTR *)&ulCcchIndInfo, mBuf); + SPutMsg(mBuf); + return (*func)(pst, ulCcchIndInfo); + } + else + { + /* Nothing to do for other selectors */ + DU_LOG("\n Only LWLC supported for UL CCCH Ind "); + SPutMsg(mBuf); + } + return RFAILED; +} + +/******************************************************************* + * + * @brief Packs and Sends DL CCCH Ind from DUAPP to MAC + * + * @details + * + * Function : packMacDlCcchInd + * + * Functionality: + * Packs and Sends DL CCCH Ind from DUAPP to MAC + * + * + * @params[in] Post structure pointer + * DL CCCH Ind pointer + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint16_t packMacDlCcchInd(Pst *pst, DlCcchIndInfo *dlCcchIndInfo) +{ + Buffer *mBuf = NULLP; + + if(pst->selector == DU_SELECTOR_LWLC) + { + if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) + { + DU_LOG("\nMAC : Memory allocation failed at packMacDlCcchInd"); + return RFAILED; + } + /* pack the address of the structure */ + CMCHKPK(cmPkPtr,(PTR)dlCcchIndInfo, mBuf); + } + else + { + DU_LOG("\nDU APP: Only LWLC supported for DL CCCH Ind "); + return RFAILED; + } + + return SPstTsk(pst,mBuf); +} + +/******************************************************************* + * + * @brief Unpacks DL CCCH indication from DU APP + * + * @details + * + * Function : unpackMacDlCcchInd + * + * Functionality: + * Unpacks DL CCCH indication from DU APP + * + * @params[in] Pointer to Handler + * Post structure pointer + * Message Buffer + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint16_t unpackMacDlCcchInd(DuMacDlCcchInd func, Pst *pst, Buffer *mBuf) +{ + if(pst->selector == DU_SELECTOR_LWLC) + { + DlCcchIndInfo *dlCcchIndInfo; + + /* unpack the address of the structure */ + CMCHKUNPK(cmUnpkPtr, (PTR *)&dlCcchIndInfo, mBuf); + SPutMsg(mBuf); + return (*func)(pst, dlCcchIndInfo); + } + else + { + /* Nothing to do for other selectors */ + DU_LOG("\n Only LWLC supported for DL CCCH Ind "); + SPutMsg(mBuf); + } + + return RFAILED; +} + + + /********************************************************************** End of file **********************************************************************/ diff --git a/src/cm/du_app_mac_inf.h b/src/cm/du_app_mac_inf.h index a636145fb..3b1c5585e 100644 --- a/src/cm/du_app_mac_inf.h +++ b/src/cm/du_app_mac_inf.h @@ -47,6 +47,8 @@ #define EVENT_MAC_CELL_STOP_REQ 203 #define EVENT_MAC_SLOT_IND 204 #define EVENT_MAC_STOP_IND 205 +#define EVENT_MAC_UL_CCCH_IND 206 +#define EVENT_MAC_DL_CCCH_IND 207 typedef enum { @@ -116,6 +118,12 @@ typedef enum SSB_PRDCTY_MS_160 }SSBPeriod; +typedef enum +{ + RRC_REJECT, + RRC_SETUP +}DlCcchMsgType; + typedef struct carrierCfg { Bool pres; @@ -295,42 +303,42 @@ typedef struct macCellStopInfo uint16_t cellId; }MacCellStopInfo; +typedef struct ulCcchInd +{ + uint16_t cellId; + uint16_t crnti; + uint8_t *ulCcchMsg; +}UlCcchIndInfo; + +typedef struct dlCcchInd +{ + uint16_t cellId; + uint16_t crnti; + DlCcchMsgType msgType; + uint8_t *dlCcchMsg; +}DlCcchIndInfo; + + /* Functions for slot Ind from MAC to DU APP*/ typedef uint16_t (*DuMacSlotInd) ARGS(( Pst *pst, SlotInfo *slotInfo )); -extern uint16_t packMacSlotInd(Pst *pst, SlotInfo *slotInfo ); -extern uint16_t unpackMacSlotInd(DuMacSlotInd func, Pst *pst, Buffer *mBuf); -extern uint16_t duHandleSlotInd(Pst *pst, SlotInfo *slotInfo); - /* Functions for stop Ind from MAC to DU APP*/ typedef uint16_t (*DuMacStopInd) ARGS(( Pst *pst, MacCellStopInfo *cellId )); -extern uint16_t packMacStopInd(Pst *pst, MacCellStopInfo *cellId); -extern uint16_t unpackMacStopInd(DuMacStopInd func, Pst *pst, Buffer *mBuf); -extern uint16_t duHandleStopInd(Pst *pst, MacCellStopInfo *cellId); - /* Functions for mac cell start req */ typedef uint16_t (*DuMacCellStartReq) ARGS(( Pst *pst, MacCellStartInfo *cellStartInfo )); -extern uint16_t packMacCellStartReq(Pst *pst, MacCellStartInfo *cellStartInfo); -extern uint16_t unpackMacCellStartReq(DuMacCellStartReq func, Pst *pst, Buffer *mBuf); -extern uint16_t MacHdlCellStartReq(Pst *pst, MacCellStartInfo *cellStartInfo); - /* Functions for mac cell stop request */ typedef uint16_t (*DuMacCellStopReq) ARGS(( Pst *pst, MacCellStopInfo *cellStopInfo )); -extern uint16_t packMacCellStopReq(Pst *pst, MacCellStopInfo *cellStopInfo); -extern uint16_t unpackMacCellStopReq(DuMacCellStopReq func, Pst *pst, Buffer *mBuf); -extern uint16_t MacHdlCellStopReq(Pst *pst, MacCellStopInfo *cellStopInfo); - /* Function pointers for packing macCellCfg Request and Confirm */ typedef int (*packMacCellCfgReq) ARGS(( Pst *pst, @@ -348,11 +356,39 @@ typedef int (*DuMacCellCfgCfm) ARGS(( Pst *pst, MacCellCfgCfm *macCellCfgCfm )); +/* Functions for UL CCCH Ind from MAC to DU APP*/ +typedef uint16_t (*DuMacUlCcchInd) ARGS(( + Pst *pst, + UlCcchIndInfo *ulCcchIndInfo )); + +/* Functions for DL CCCH Ind from DU APP to MAC*/ +typedef uint16_t (*DuMacDlCcchInd) ARGS(( + Pst *pst, + DlCcchIndInfo *dlCcchIndInfo )); + +extern uint16_t packMacSlotInd(Pst *pst, SlotInfo *slotInfo ); +extern uint16_t unpackMacSlotInd(DuMacSlotInd func, Pst *pst, Buffer *mBuf); +extern uint16_t duHandleSlotInd(Pst *pst, SlotInfo *slotInfo); +extern uint16_t packMacCellStartReq(Pst *pst, MacCellStartInfo *cellStartInfo); +extern uint16_t unpackMacCellStartReq(DuMacCellStartReq func, Pst *pst, Buffer *mBuf); +extern uint16_t MacHdlCellStartReq(Pst *pst, MacCellStartInfo *cellStartInfo); +extern uint16_t packMacCellStopReq(Pst *pst, MacCellStopInfo *cellStopInfo); +extern uint16_t unpackMacCellStopReq(DuMacCellStopReq func, Pst *pst, Buffer *mBuf); +extern uint16_t MacHdlCellStopReq(Pst *pst, MacCellStopInfo *cellStopInfo); extern int packMacCellCfg(Pst *pst, MacCellCfg *macCellCfg); extern int MacHdlCellCfgReq(Pst *pst, MacCellCfg *macCellCfg); extern void cmUnpackLwLcMacCellCfg(DuMacCellCfgReq func, Pst *pst, Buffer *mBuf); extern int unpackMacCellCfgCfm(DuMacCellCfgCfm func, Pst *pst, Buffer *mBuf); extern int duHandleMacCellCfgCfm(Pst *pst, MacCellCfgCfm *macCellCfgCfm); +extern uint16_t packMacStopInd(Pst *pst, MacCellStopInfo *cellId); +extern uint16_t unpackMacStopInd(DuMacStopInd func, Pst *pst, Buffer *mBuf); +extern uint16_t duHandleStopInd(Pst *pst, MacCellStopInfo *cellId); +extern uint16_t packMacUlCcchInd(Pst *pst, UlCcchIndInfo *ulCcchIndInfo); +extern uint16_t unpackMacUlCcchInd(DuMacUlCcchInd func, Pst *pst, Buffer *mBuf); +extern uint16_t duHandleUlCcchInd(Pst *pst, UlCcchIndInfo *ulCcchIndInfo); +extern uint16_t packMacDlCcchInd(Pst *pst, DlCcchIndInfo *dlCcchIndInfo); +extern uint16_t unpackMacDlCcchInd(DuMacDlCcchInd func, Pst *pst, Buffer *mBuf); +extern uint16_t MacHdlDlCcchInd(Pst *pst, DlCcchIndInfo *dlCcchIndInfo); uint8_t sendStopIndMacToDuApp(); #endif diff --git a/src/du_app/du_cell_mgr.c b/src/du_app/du_cell_mgr.c index 522801e46..73732df09 100644 --- a/src/du_app/du_cell_mgr.c +++ b/src/du_app/du_cell_mgr.c @@ -171,6 +171,37 @@ S16 procF1SetupRsp(F1AP_PDU_t *f1apMsg) return ret; } +/******************************************************************* + * + * @brief Processes GNB DU config update ack + * + * @details + * + * Function : procGNBDUCfgUpdAck + * + * Functionality: Processes GNB DU config update ack + * + * @params[in] F1AP_PDU_t ASN decoded F1AP message + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +S16 procGNBDUCfgUpdAck(F1AP_PDU_t *f1apMsg) +{ + DU_LOG("\nF1AP : GNB-DU config update acknowledgment received"); +/* TODO :Check the deallocation */ +#if 0 + SPutSBuf(DU_APP_MEM_REGION,DU_POOL,(Data*)&(gNBDuCfgAck->protocolIEs.list.array),\ + (Size)elementCnt * sizeof(GNBDUConfigurationUpdateAcknowledgeIEs_t +)); + SPutSBuf(DU_APP_MEM_REGION,DU_POOL,(Data*)&(f1apMsg->choice.successfulOutcome),\ + (Size)sizeof(SuccessfulOutcome_t)); + SPutSBuf(DU_APP_MEM_REGION,DU_POOL,(Data*)&f1apMsg,(Size)sizeof(F1AP_PDU_t)); +#endif + return ROK; +} + + /********************************************************************** End of file **********************************************************************/ diff --git a/src/du_app/du_cfg.h b/src/du_app/du_cfg.h index 277c69aa0..e05165472 100644 --- a/src/du_app/du_cfg.h +++ b/src/du_app/du_cfg.h @@ -162,13 +162,13 @@ #define CU_DU_NAME_LEN_MAX 30 /* Max length of CU/DU name string */ #define MAX_F1_CONNECTIONS 65536 /* Max num of F1 connections */ #define DU_MAX_CELLS 1 /* Max num of cells served by gNB-DU */ +#define DU_MAX_UE 1 /* Maximum number of UE Ids */ #define MAX_PLMN 6 /* Max num of broadcast PLMN ids */ #define MAXNRARFCN 3279165 /* Maximum values of NRAFCN */ #define MAXNRCELLBANDS 2 /* Maximum number of frequency bands */ #define MAX_NUM_OF_SLICE_ITEMS 1024 /* Maximum number of signalled slice support items */ #define MAXBPLMNNRMINUS1 1 /* Maximum number of PLMN Ids broadcast in an NR cell minus 1 */ #define MAXNUMOFSIBTYPES 32 /* Maximum number of SIB types */ -#define MAX_UEID 512 /* Maximum number of UE Ids */ #define MAX_TNL_ASSOC 32 /* Max num of TNL Assoc between CU and DU */ #define MAXCELLINENB 256 /* Max num of cells served by eNB */ #define MAX_NUM_OF_UE_ID 65536 /* Max num of UEs served by DU */ @@ -187,6 +187,38 @@ #define DU_RANAC 1 #define CELL_IDENTITY 32 +/* Macro definitions for DUtoCuRrcContainer */ +#define CELL_GRP_ID 1 +#define SCH_REQ_ID 0 +#define SR_PROHIBIT_TMR 5 +#define SR_TRANS_MAX 2 +#define PERIODIC_BSR_TMR 2 +#define RETX_BSR_TMR 5 +#define TAG_ID 0 +#define TIME_ALIGNMENT_TMR 7 +#define PHR_PERIODIC_TMR 7 +#define PHR_PROHIBHIT_TMR 0 +#define PHR_PWR_FACTOR_CHANGE 3 +#define PHR_MODE_OTHER_CG 0 +#define RLC_LCID 1 +#define SRB_ID_1 1 +#define SN_FIELD_LEN 0 +#define T_POLL_RETRANSMIT 8 +#define POLL_PDU 0 +#define POLL_BYTE 43 +#define MAX_RETX_THRESHOLD 5 +#define T_REASSEMBLY 8 +#define T_STATUS_PROHIBHIT 7 +#define MAC_LC_PRIORITY 1 +#define PRIORTISIED_BIT_RATE 15 +#define BUCKET_SIZE_DURATION 5 +#define LC_GRP 0 +#define P_NR_FR1 0 +#define PDSCH_HARQ_ACK_CODEBOOK 1 +#define SERV_CELL_IDX 0 +#define RLM_SYNC_OUT_SYNC_THRESHOLD 0 +#define ACTIVE_DL_BWP_ID 0 + #ifdef EGTP_TEST #define UE_ID 1 #define RB_ID 1 @@ -794,7 +826,7 @@ typedef struct f1GnbDuCfgUpd F1DuSrvdCellToDel srvdCellLstMod[DU_MAX_CELLS]; /* Served cell list to be modified */ NrEcgi srvdCellLstDel[DU_MAX_CELLS]; /* Served cell list to be deleted */ F1CellStatus cellStatus[DU_MAX_CELLS]; /* Cell status */ - F1DedSIDelUE ueLst[MAX_UEID]; /* Ue list that requires dedicated SI delivery */ + F1DedSIDelUE ueLst[DU_MAX_UE]; /* Ue list that requires dedicated SI delivery */ uint32_t gnbDuId; F1TnlAssocToRmv gnbDuTnlAssocRmv[MAX_TNL_ASSOC]; /* TNL Assoc list to remove */ }F1GnbDuCfgUpd; diff --git a/src/du_app/du_f1ap_msg_hdl.c b/src/du_app/du_f1ap_msg_hdl.c index 381ddca5d..791a1288d 100644 --- a/src/du_app/du_f1ap_msg_hdl.c +++ b/src/du_app/du_f1ap_msg_hdl.c @@ -23,10 +23,33 @@ #include "du_cell_mgr.h" #include "du_f1ap_msg_hdl.h" #include "GNB-DU-System-Information.h" -static S16 BuildULTnlInforet=RFAILED; +#include "CellGroupConfigRrc.h" +#include "MAC-CellGroupConfig.h" +#include "SchedulingRequestConfig.h" +#include "SchedulingRequestToAddMod.h" +#include "BSR-Config.h" +#include "TAG-Config.h" +#include "TAG.h" +#include "PHR-Config.h" +#include "RLC-Config.h" +#include "UL-AM-RLC.h" +#include "DL-AM-RLC.h" +#include "LogicalChannelConfig.h" +#include "RLC-BearerConfig.h" +#include "PhysicalCellGroupConfig.h" +#include "SpCellConfig.h" +#include "ServingCellConfig.h" +#include "BWP-DownlinkDedicated.h" +#include "UplinkConfig.h" +#include "DUtoCURRCContainer.h" + extern char encBuf[ENC_BUF_MAX_LEN]; extern DuCfgParams duCfgParam; +static S16 BuildULTnlInforet=RFAILED; + S16 sctpSend(Buffer *mBuf, U8 itfType); + + /******************************************************************* * * @brief Builds Uplink Info for NR @@ -1969,247 +1992,1262 @@ S16 BuildAndSendULRRCMessageTransfer() }/* End of BuildAndSendULRRCMessageTransfer*/ /******************************************************************* - * - * @brief Builds and sends the InitialULRRCMessage - * - * @details - * - * Function : BuildAndSendRRCSetupReq - * - * Functionality: Constructs the Initial UL RRC Message Transfer and sends - * it to the CU through SCTP. - * - * @params[in] - * - * @return ROK - success - * RFAILED - failure - * - * ****************************************************************/ -S16 BuildAndSendRRCSetupReq() +* +* @brief Builds tag config +* +* @details +* +* Function : BuildTagConfig +* +* Functionality: Builds tag config in MacCellGroupConfig +* +* @params[in] TAG_Config *tag_Config +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildTagConfig(struct TAG_Config *tagConfig) { - S16 ret; - U8 elementCnt; - U8 ieId; - U8 idx; - U8 idx1; - F1AP_PDU_t *f1apMsg = NULLP; - InitialULRRCMessageTransfer_t *initULRRCMsg=NULLP; - asn_enc_rval_t encRetVal; - bool checkvar=false; - while(1) - { - DU_LOG("\n F1AP : Building RRC Setup Request\n"); - DU_ALLOC(f1apMsg, sizeof(F1AP_PDU_t)); - if(f1apMsg == NULLP) - { - DU_LOG(" F1AP : Memory allocation for F1AP-PDU failed"); - break; - } - f1apMsg->present = F1AP_PDU_PR_initiatingMessage; - DU_ALLOC(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); - if(f1apMsg->choice.initiatingMessage == NULLP) - { - DU_LOG(" F1AP : Memory allocation for F1AP-PDU failed"); - break; - } - f1apMsg->choice.initiatingMessage->procedureCode =\ - ProcedureCode_id_InitialULRRCMessageTransfer; - f1apMsg->choice.initiatingMessage->criticality = Criticality_ignore; - f1apMsg->choice.initiatingMessage->value.present = \ - InitiatingMessage__value_PR_InitialULRRCMessageTransfer; - initULRRCMsg =\ - &f1apMsg->choice.initiatingMessage->value.choice.InitialULRRCMessageTransfer; - elementCnt = 3; - initULRRCMsg->protocolIEs.list.count = elementCnt; - initULRRCMsg->protocolIEs.list.size = \ - elementCnt * sizeof(InitialULRRCMessageTransferIEs_t *); - /* Initialize the F1Setup members */ - DU_ALLOC(initULRRCMsg->protocolIEs.list.array,initULRRCMsg->protocolIEs.list.size); - if(initULRRCMsg->protocolIEs.list.array == NULLP) - { - DU_LOG(" F1AP : Memory allocation for\ - RRCSetupRequestMessageTransferIEs failed"); - break; - } - for(idx=0; idxprotocolIEs.list.array[idx],\ - sizeof(InitialULRRCMessageTransferIEs_t)); - if(initULRRCMsg->protocolIEs.list.array[idx] == NULLP) - { - break; - } - } - idx1 = 0; - /*GNB DU UE F1AP ID*/ - initULRRCMsg->protocolIEs.list.array[idx1]->id = \ - ProtocolIE_ID_id_gNB_DU_UE_F1AP_ID; - initULRRCMsg->protocolIEs.list.array[idx1]->criticality = Criticality_reject; - initULRRCMsg->protocolIEs.list.array[idx1]->value.present = \ - InitialULRRCMessageTransferIEs__value_PR_GNB_DU_UE_F1AP_ID; - initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.GNB_DU_UE_F1AP_ID= DU_ID; - /*NRCGI*/ - idx1++; - initULRRCMsg->protocolIEs.list.array[idx1]->id = \ - ProtocolIE_ID_id_NRCGI; - initULRRCMsg->protocolIEs.list.array[idx1]->criticality =Criticality_reject; - initULRRCMsg->protocolIEs.list.array[idx1]->value.present = \ - InitialULRRCMessageTransferIEs__value_PR_NRCGI; - - ret =\ - BuildNrcgi(&initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI); - if(ret!=ROK) - { - break; - } - initULRRCMsg->protocolIEs.list.array[idx1]->id = \ - ProtocolIE_ID_id_C_RNTI; - initULRRCMsg->protocolIEs.list.array[idx1]->criticality =Criticality_reject; - initULRRCMsg->protocolIEs.list.array[idx1]->value.present =\ - InitialULRRCMessageTransferIEs__value_PR_C_RNTI; - initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.C_RNTI =CRNTI; - /*RRCContainer*/ - // Need to fill this. + struct TAG_Config__tag_ToAddModList *tagList; + uint8_t idx, elementCnt; - /*DUtoCURRCContainer*/ - //Need to fill this too. - xer_fprint(stdout, &asn_DEF_F1AP_PDU, f1apMsg); - /* Encode the F1SetupRequest type as APER */ - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); - encBufSize = 0; - encRetVal = aper_encode(&asn_DEF_F1AP_PDU, 0, f1apMsg,\ - PrepFinalEncBuf,encBuf); - /* Encode results */ - if(encRetVal.encoded == ENCODE_FAIL) - { - DU_LOG( "\n F1AP : Could not encode Initial UL RRC Message Transfer\ - structure (at %s)\n",encRetVal.failed_type ? encRetVal.failed_type->name : "unknown"); - break; - } - else - { - - DU_LOG("\n F1AP : Created APER encoded buffer for Initial UL RRC\ - Message transfer\n"); - for(int i=0; i< encBufSize; i++) - { - printf("%x",encBuf[i]); - } - } - /* Sending msg */ - if(SendF1APMsg(DU_APP_MEM_REGION,DU_POOL) != ROK) - { - DU_LOG("\n F1AP : Sending Initial UL RRC Message Transfer Failed"); - break; - } - checkvar=true; - break; - } - - if(f1apMsg != NULLP) - { - if(f1apMsg->choice.initiatingMessage != NULLP) - { - if(initULRRCMsg->protocolIEs.list.array != NULLP) - { - if(idx == elementCnt) - { - idx1=1; - if(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.pLMN_Identity.buf!=NULLP) - { - if(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.nRCellIdentity.buf!=NULLP) - { - DU_FREE(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.nRCellIdentity.buf, - initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.nRCellIdentity.size); - } - DU_FREE(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.pLMN_Identity.buf,\ - initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.pLMN_Identity.size); - } - for(ieId=0; ieIdprotocolIEs.list.array[ieId],sizeof(InitialULRRCMessageTransferIEs_t)); - } - } - else - { - for(ieId=0; ieIdprotocolIEs.list.array[ieId],sizeof(InitialULRRCMessageTransferIEs_t)); - } - } - DU_FREE(initULRRCMsg->protocolIEs.list.array,initULRRCMsg->protocolIEs.list.size); - } - DU_FREE(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); - } - DU_ALLOC(f1apMsg, sizeof(F1AP_PDU_t)); + tagConfig->tag_ToAddModList = NULLP; + DU_ALLOC(tagConfig->tag_ToAddModList, sizeof(struct TAG_Config__tag_ToAddModList)); + if(!tagConfig->tag_ToAddModList) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildTagConfig"); + return RFAILED; } - if(checkvar==true) - return ROK; - else - return RFAILED; -}/* End of BuildAndSendRRCSetupReq*/ -/******************************************************************* - * - * @brief Builds Special cell list for UE Setup Request - * - * @details - * - * Function : BuildSplCellList - * - * Functionality: Constructs the Special Cell list for UESetReq - * - * @params[in] SCell_ToBeSetup_List_t *spCellLst - * - * @return ROK - success - * RFAILED - failure - * - * ****************************************************************/ -S16 BuildSplCellList(SCell_ToBeSetup_List_t *spCellLst) -{ - U8 cellCnt; - U8 idx; - S16 ret; - cellCnt = 1; - spCellLst->list.count = cellCnt; - spCellLst->list.size = cellCnt * sizeof(SCell_ToBeSetup_ItemIEs_t *); - DU_ALLOC(spCellLst->list.array,spCellLst->list.size); - if(spCellLst->list.array == NULLP) + elementCnt = 1; //ODU_VALUE_ONE; + tagList = tagConfig->tag_ToAddModList; + tagList->list.count = elementCnt; + tagList->list.size = elementCnt * sizeof(struct TAG); + + tagList->list.array = NULLP; + DU_ALLOC(tagList->list.array, tagList->list.size); + if(!tagList->list.array) { + DU_LOG("\nF1AP : Memory allocation failure in BuildTagConfig"); return RFAILED; } - for(idx=0; idxlist.count; idx++) { - DU_ALLOC(spCellLst->list.array[idx],sizeof(SCell_ToBeSetup_ItemIEs_t)); - if(spCellLst->list.array[idx] == NULLP) + tagList->list.array[idx] = NULLP; + DU_ALLOC(tagList->list.array[idx], sizeof(struct TAG)); + if(!tagList->list.array[idx]) { + DU_LOG("\nF1AP : Memory allocation failure in BuildTagConfig"); return RFAILED; } } + idx = 0; - spCellLst->list.array[idx]->id = ProtocolIE_ID_id_SCell_ToBeSetup_Item; - spCellLst->list.array[idx]->criticality = Criticality_ignore; - spCellLst->list.array[idx]->value.present =\ - SCell_ToBeSetup_ItemIEs__value_PR_SCell_ToBeSetup_Item; - /* Special Cell ID -NRCGI */ - ret = BuildNrcgi(&spCellLst->list.array[idx]->value.choice.SCell_ToBeSetup_Item.sCell_ID); - if(ret != ROK) + tagList->list.array[idx]->tag_Id = TAG_ID; + tagList->list.array[idx]->timeAlignmentTimer = TIME_ALIGNMENT_TMR; + + return ROK; +} + +/******************************************************************* +* +* @brief Builds PHR Config +* +* @details +* +* Function : BuildPhrConfig +* +* Functionality: Builds phrConfig in MacCellGroupConfig +* +* @params[in] PHR Config * +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildPhrConfig(struct MAC_CellGroupConfig__phr_Config *phrConfig) +{ + + phrConfig->present = MAC_CellGroupConfig__phr_Config_PR_setup; + phrConfig->choice.setup = NULLP; + DU_ALLOC(phrConfig->choice.setup, sizeof(struct PHR_Config)); + if(!phrConfig->choice.setup) { + DU_LOG("\nF1AP : Memory allocation failure in BuildPhrConfig"); return RFAILED; } - /*Special Cell Index*/ - spCellLst->list.array[idx]->value.choice.SCell_ToBeSetup_Item.sCellIndex = 1; - return ROK; -}/* End of BuildSplCellList*/ + + phrConfig->choice.setup->phr_PeriodicTimer = PHR_PERIODIC_TMR; + phrConfig->choice.setup->phr_ProhibitTimer = PHR_PROHIBHIT_TMR; + phrConfig->choice.setup->phr_Tx_PowerFactorChange = PHR_PWR_FACTOR_CHANGE; + phrConfig->choice.setup->multiplePHR = false; + phrConfig->choice.setup->dummy = false; + phrConfig->choice.setup->phr_Type2OtherCell = false; + phrConfig->choice.setup->phr_ModeOtherCG = PHR_MODE_OTHER_CG; + + return ROK; +} /******************************************************************* - * - * @brief Builds SRBS to be setup - * - * @details - * - * Function : BuildSRBSetup - * +* +* @brief Builds BSR Config +* +* @details +* +* Function : BuildBsrConfig +* +* Functionality: Builds BuildBsrConfig in MacCellGroupConfig +* +* @params[in] BSR_Config *bsrConfig +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildBsrConfig(struct BSR_Config *bsrConfig) +{ + bsrConfig->periodicBSR_Timer = PERIODIC_BSR_TMR; + bsrConfig->retxBSR_Timer = RETX_BSR_TMR; + + return ROK; +} + +/******************************************************************* +* +* @brief Builds scheduling request config +* +* @details +* +* Function : BuildSchedulingReqConfig +* +* Functionality: Builds BuildSchedulingReqConfig in MacCellGroupConfig +* +* @params[in] SchedulingRequestConfig *schedulingRequestConfig +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildSchedulingReqConfig(struct SchedulingRequestConfig *schedulingRequestConfig) +{ + struct SchedulingRequestConfig__schedulingRequestToAddModList *schReqList; + uint8_t idx, elementCnt; + + schedulingRequestConfig->schedulingRequestToAddModList = NULLP; + DU_ALLOC(schedulingRequestConfig->schedulingRequestToAddModList, + sizeof(struct SchedulingRequestConfig__schedulingRequestToAddModList)); + if(!schedulingRequestConfig->schedulingRequestToAddModList) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSchedulingReqConfig"); + return RFAILED; + } + + elementCnt = 1; //ODU_VALUE_ONE; + schReqList = schedulingRequestConfig->schedulingRequestToAddModList; + schReqList->list.count = elementCnt; + schReqList->list.size = elementCnt * sizeof(SchedulingRequestId_t); + + schReqList->list.array = NULLP; + DU_ALLOC(schReqList->list.array, schReqList->list.size); + if(!schReqList->list.array) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSchedulingReqConfig"); + return RFAILED; + } + + for(idx=0;idxlist.count; idx++) + { + schReqList->list.array[idx] = NULLP; + DU_ALLOC(schReqList->list.array[idx], sizeof(SchedulingRequestId_t)); + if(!schReqList->list.array[idx]) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSchedulingReqConfig"); + return RFAILED; + } + } + + idx = 0; + schReqList->list.array[idx]->schedulingRequestId = SCH_REQ_ID; + + schReqList->list.array[idx]->sr_ProhibitTimer = NULLP; + DU_ALLOC(schReqList->list.array[idx]->sr_ProhibitTimer, sizeof(long)); + if(!schReqList->list.array[idx]->sr_ProhibitTimer) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSchedulingReqConfig"); + return RFAILED; + } + *(schReqList->list.array[idx]->sr_ProhibitTimer) = SR_PROHIBIT_TMR; + + schReqList->list.array[idx]->sr_TransMax = SR_TRANS_MAX; + + return ROK; +} + +/******************************************************************* +* +* @brief Builds RLC Config +* +* @details +* +* Function : BuildRlcConfig +* +* Functionality: Builds RLC Config in BuildRlcBearerToAddModList +* +* @params[in] RLC_Config *rlcConfig +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildRlcConfig(struct RLC_Config *rlcConfig) +{ + + rlcConfig->present = RLC_Config_PR_am; + + rlcConfig->choice.am = NULLP; + DU_ALLOC(rlcConfig->choice.am, sizeof(struct RLC_Config__am)); + if(!rlcConfig->choice.am) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildRlcConfig"); + return RFAILED; + } + + /* UL */ + rlcConfig->choice.am->ul_AM_RLC.sn_FieldLength = NULLP; + DU_ALLOC(rlcConfig->choice.am->ul_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); + if(!rlcConfig->choice.am->ul_AM_RLC.sn_FieldLength) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildRlcConfig"); + return RFAILED; + } + *(rlcConfig->choice.am->ul_AM_RLC.sn_FieldLength) = SN_FIELD_LEN; + rlcConfig->choice.am->ul_AM_RLC.t_PollRetransmit = T_POLL_RETRANSMIT; + rlcConfig->choice.am->ul_AM_RLC.pollPDU = POLL_PDU; + rlcConfig->choice.am->ul_AM_RLC.pollByte = POLL_BYTE; + rlcConfig->choice.am->ul_AM_RLC.maxRetxThreshold = MAX_RETX_THRESHOLD; + + /* DL */ + rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength = NULLP; + DU_ALLOC(rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); + if(!rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildRlcConfig"); + return RFAILED; + } + *(rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength) = SN_FIELD_LEN; + rlcConfig->choice.am->dl_AM_RLC.t_Reassembly = T_REASSEMBLY; + rlcConfig->choice.am->dl_AM_RLC.t_StatusProhibit = T_STATUS_PROHIBHIT; + + return ROK; +} + +/******************************************************************* +* +* @brief Builds MAC LC Config +* +* @details +* +* Function : BuildMacLCConfig +* +* Functionality: Builds MAC LC Config in BuildRlcBearerToAddModList +* +* @params[in] struct LogicalChannelConfig macLcConfig +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildMacLCConfig(struct LogicalChannelConfig *macLcConfig) +{ + + macLcConfig->ul_SpecificParameters = NULLP; + DU_ALLOC(macLcConfig->ul_SpecificParameters, sizeof(struct LogicalChannelConfig__ul_SpecificParameters)); + if(!macLcConfig->ul_SpecificParameters) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildMacLCConfig"); + return RFAILED; + } + + macLcConfig->ul_SpecificParameters->priority = MAC_LC_PRIORITY; + macLcConfig->ul_SpecificParameters->prioritisedBitRate = PRIORTISIED_BIT_RATE; + macLcConfig->ul_SpecificParameters->bucketSizeDuration = BUCKET_SIZE_DURATION; + + macLcConfig->ul_SpecificParameters->logicalChannelGroup = NULLP; + DU_ALLOC(macLcConfig->ul_SpecificParameters->logicalChannelGroup, sizeof(long)); + if(!macLcConfig->ul_SpecificParameters->logicalChannelGroup) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildMacLCConfig"); + return RFAILED; + } + *(macLcConfig->ul_SpecificParameters->logicalChannelGroup) = LC_GRP; + + macLcConfig->ul_SpecificParameters->schedulingRequestID = NULLP; + DU_ALLOC(macLcConfig->ul_SpecificParameters->schedulingRequestID, sizeof(SchedulingRequestId_t)); + if(!macLcConfig->ul_SpecificParameters->schedulingRequestID) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildMacLCConfig"); + return RFAILED; + } + *(macLcConfig->ul_SpecificParameters->schedulingRequestID) = SCH_REQ_ID; + + macLcConfig->ul_SpecificParameters->logicalChannelSR_Mask = false; + macLcConfig->ul_SpecificParameters->logicalChannelSR_DelayTimerApplied = false; + + return ROK; +} + +/******************************************************************* +* +* @brief Builds RLC Bearer to Add/Mod list +* +* @details +* +* Function :BuildRlcBearerToAddModList +* +* Functionality: Builds RLC Bearer to Add/Mod list in DuToCuRrcContainer +* +* @params[in] rlc_BearerToAddModList +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildRlcBearerToAddModList(struct CellGroupConfigRrc__rlc_BearerToAddModList *rlcBearerList) +{ + uint8_t idx, elementCnt; + + elementCnt = 1; + rlcBearerList->list.count = elementCnt; + rlcBearerList->list.size = elementCnt * sizeof(struct RLC_BearerConfig); + + rlcBearerList->list.array = NULLP; + DU_ALLOC(rlcBearerList->list.array, rlcBearerList->list.size); + if(!rlcBearerList->list.array) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildRlcBearerToAddModList"); + return RFAILED; + } + + for(idx=0; idxlist.count; idx++) + { + rlcBearerList->list.array[idx] = NULLP; + DU_ALLOC(rlcBearerList->list.array[idx], sizeof(struct RLC_BearerConfig)); + if(!rlcBearerList->list.array[idx]) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildRlcBearerToAddModList"); + return RFAILED; + } + } + + idx = 0; + rlcBearerList->list.array[idx]->logicalChannelIdentity = RLC_LCID; + + DU_ALLOC(rlcBearerList->list.array[idx]->servedRadioBearer, sizeof(struct RLC_BearerConfig__servedRadioBearer)); + if(!rlcBearerList->list.array[idx]->servedRadioBearer) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildRlcBearerToAddModList"); + return RFAILED; + } + + rlcBearerList->list.array[idx]->servedRadioBearer->present = RLC_BearerConfig__servedRadioBearer_PR_srb_Identity; + rlcBearerList->list.array[idx]->servedRadioBearer->choice.srb_Identity = SRB_ID_1; + + rlcBearerList->list.array[idx]->rlc_Config = NULLP; + DU_ALLOC(rlcBearerList->list.array[idx]->rlc_Config, sizeof(struct RLC_Config)); + if(!rlcBearerList->list.array[idx]->rlc_Config) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildRlcBearerToAddModList"); + return RFAILED; + } + + if(BuildRlcConfig(rlcBearerList->list.array[idx]->rlc_Config) != ROK) + { + DU_LOG("\nF1AP : BuildRlcConfig failed"); + return RFAILED; + } + + rlcBearerList->list.array[idx]->mac_LogicalChannelConfig = NULLP; + DU_ALLOC(rlcBearerList->list.array[idx]->mac_LogicalChannelConfig, sizeof(struct LogicalChannelConfig)); + if(!rlcBearerList->list.array[idx]->mac_LogicalChannelConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildRlcBearerToAddModList"); + return RFAILED; + } + + if(BuildMacLCConfig(rlcBearerList->list.array[idx]->mac_LogicalChannelConfig) != ROK) + { + DU_LOG("\nF1AP : BuildMacLCConfig failed"); + return RFAILED; + } + + return ROK; +} + +/******************************************************************* + * + * @brief Builds intitial DL BWP + * @details + * + * Function : BuildInitialDlBWP + * + * Functionality: Builds intitial DL BWP in spCellCfgDed + * + * @params[in] BWP_DownlinkDedicated_t *dlBwp + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildInitialDlBWP(BWP_DownlinkDedicated_t *dlBwp) +{ + + return ROK; +} + +/******************************************************************* + * + * @brief Builds UL config + * @details + * + * Function : BuildUlCfg + * + * Functionality: Builds UL config in spCellCfgDed + * + * @params[in] UplinkConfig_t *ulCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildUlCfg(UplinkConfig_t *ulCfg) +{ + + return ROK; +} + +/******************************************************************* + * + * @brief Builds PDSCH serving cell config + * @details + * + * Function : BuildPdschSrvCellCfg + * + * Functionality: Builds PDSCH serving cell config in spCellCfgDed + * + * @params[in] struct ServingCellConfig__pdsch_ServingCellConfig *pdschCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildPdschSrvCellCfg(struct ServingCellConfig__pdsch_ServingCellConfig *pdschCfg) +{ + + return ROK; +} + +/******************************************************************* + * + * @brief Builds CSI Meas config + * @details + * + * Function : BuildCsiMeasCfg + * + * Functionality: Builds CSI Meas config in spCellCfgDed + * + * @params[in] struct ServingCellConfig__csi_MeasConfig *csiMeasCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildCsiMeasCfg(struct ServingCellConfig__csi_MeasConfig *csiMeasCfg) +{ + + return ROK; +} + +/******************************************************************* + * + * @brief Builds Spcell config dedicated + * @details + * + * Function : BuildSpCellCfgDed + * + * Functionality: Builds sp cell config dedicated in spCellCfg + * + * @params[in] ServingCellConfig_t srvCellCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildSpCellCfgDed(ServingCellConfig_t *srvCellCfg) +{ + + srvCellCfg->initialDownlinkBWP = NULLP; + DU_ALLOC(srvCellCfg->initialDownlinkBWP, sizeof(BWP_DownlinkDedicated_t)); + if(!srvCellCfg->initialDownlinkBWP) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + + if(BuildInitialDlBWP(srvCellCfg->initialDownlinkBWP) != ROK) + { + DU_LOG("\nF1AP : BuildInitialDlBWP failed"); + return RFAILED; + } + + srvCellCfg->firstActiveDownlinkBWP_Id = NULLP; + DU_ALLOC(srvCellCfg->firstActiveDownlinkBWP_Id, sizeof(long)); + if(!srvCellCfg->firstActiveDownlinkBWP_Id) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + *(srvCellCfg->firstActiveDownlinkBWP_Id) = ACTIVE_DL_BWP_ID; + + srvCellCfg->defaultDownlinkBWP_Id = NULLP; + DU_ALLOC(srvCellCfg->defaultDownlinkBWP_Id, sizeof(long)); + if(!srvCellCfg->defaultDownlinkBWP_Id) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + *(srvCellCfg->defaultDownlinkBWP_Id) = ACTIVE_DL_BWP_ID; + + srvCellCfg->uplinkConfig = NULLP; + DU_ALLOC(srvCellCfg->uplinkConfig, sizeof(UplinkConfig_t)); + if(!srvCellCfg->uplinkConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + + if(BuildUlCfg(srvCellCfg->uplinkConfig) != ROK) + { + DU_LOG("\nF1AP : BuildUlCfg failed"); + return RFAILED; + } + + srvCellCfg->pdsch_ServingCellConfig = NULLP; + DU_ALLOC(srvCellCfg->pdsch_ServingCellConfig, sizeof(struct ServingCellConfig__pdsch_ServingCellConfig)); + if(!srvCellCfg->pdsch_ServingCellConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + + if(BuildPdschSrvCellCfg(srvCellCfg->pdsch_ServingCellConfig) != ROK) + { + DU_LOG("\nF1AP : BuildPdschSrvCellCfg failed"); + return RFAILED; + } + + srvCellCfg->csi_MeasConfig = NULLP; + DU_ALLOC(srvCellCfg->csi_MeasConfig, sizeof(struct ServingCellConfig__csi_MeasConfig)) + if(!srvCellCfg->csi_MeasConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + + if(BuildCsiMeasCfg(srvCellCfg->csi_MeasConfig) != ROK) + { + DU_LOG("\nF1AP : BuildCsiMeasCfg failed"); + return RFAILED; + } + + srvCellCfg->tag_Id = TAG_ID; + + return ROK; +} +/******************************************************************* + * + * @brief Builds Spcell config + * + * @details + * + * Function : BuildSpCellCfg + * + * Functionality: Builds sp cell config in DuToCuRrcContainer + * + * @params[in] SpCellConfig_t spCellCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildSpCellCfg(SpCellConfig_t *spCellCfg) +{ + + spCellCfg->servCellIndex = NULLP; + DU_ALLOC(spCellCfg->servCellIndex, sizeof(long)); + if(!spCellCfg->servCellIndex) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfg"); + return RFAILED; + } + *(spCellCfg->servCellIndex) = SERV_CELL_IDX; + + spCellCfg->rlmInSyncOutOfSyncThreshold = NULLP; + DU_ALLOC(spCellCfg->rlmInSyncOutOfSyncThreshold, sizeof(long)); + if(!spCellCfg->rlmInSyncOutOfSyncThreshold) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfg"); + return RFAILED; + } + *(spCellCfg->rlmInSyncOutOfSyncThreshold) = RLM_SYNC_OUT_SYNC_THRESHOLD; + + spCellCfg->spCellConfigDedicated = NULLP; + DU_ALLOC(spCellCfg->spCellConfigDedicated, sizeof(ServingCellConfig_t)); + if(!spCellCfg->spCellConfigDedicated) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfg"); + return RFAILED; + } + + if(BuildSpCellCfgDed(spCellCfg->spCellConfigDedicated) != ROK) + { + DU_LOG("\nF1AP : BuildSpCellCfgDed failed"); + return RFAILED; + } + + return ROK; +} +/******************************************************************* +* +* @brief Builds Phy cell group config +* +* @details +* +* Function : BuildPhyCellGrpCfg +* +* Functionality: Builds Phy cell group config in DuToCuRrcContainer +* +* @params[in] PhysicalCellGroupConfig_t *phyCellGrpCfg +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildPhyCellGrpCfg(PhysicalCellGroupConfig_t *phyCellGrpCfg) +{ + phyCellGrpCfg->p_NR_FR1 = NULLP; + DU_ALLOC(phyCellGrpCfg->p_NR_FR1, sizeof(long)); + if(!phyCellGrpCfg->p_NR_FR1) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildPhyCellGrpCfg"); + return RFAILED; + } + *(phyCellGrpCfg->p_NR_FR1) = P_NR_FR1; + phyCellGrpCfg->pdsch_HARQ_ACK_Codebook = PDSCH_HARQ_ACK_CODEBOOK; + + return ROK; +} +/******************************************************************* +* +* @brief Builds Mac cell group config +* +* @details +* +* Function : BuildMacCellGrpCfg +* +* Functionality: Builds Mac cell group config in DuToCuRrcContainer +* +* @params[in] MAC_CellGroupConfig_t *macCellGrpCfg +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildMacCellGrpCfg(MAC_CellGroupConfig_t *macCellGrpCfg) +{ + + macCellGrpCfg->schedulingRequestConfig = NULLP; + DU_ALLOC(macCellGrpCfg->schedulingRequestConfig, sizeof(struct SchedulingRequestConfig)); + if(!macCellGrpCfg->schedulingRequestConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildMacCellGrpCfg"); + return RFAILED; + } + + if(BuildSchedulingReqConfig(macCellGrpCfg->schedulingRequestConfig) != ROK) + { + DU_LOG("\nF1AP : BuildSchedulingReqConfig failed"); + return RFAILED; + } + + macCellGrpCfg->bsr_Config = NULLP; + DU_ALLOC(macCellGrpCfg->bsr_Config, sizeof(struct BSR_Config)); + if(!macCellGrpCfg->bsr_Config) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildMacCellGrpCfg"); + return RFAILED; + } + + if(BuildBsrConfig(macCellGrpCfg->bsr_Config) != ROK) + { + DU_LOG("\nF1AP : BuildBsrConfig failed"); + return RFAILED; + } + + macCellGrpCfg->tag_Config = NULLP; + DU_ALLOC(macCellGrpCfg->tag_Config, sizeof(struct TAG_Config)); + if(!macCellGrpCfg->tag_Config) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildMacCellGrpCfg"); + return RFAILED; + } + + if(BuildTagConfig(macCellGrpCfg->tag_Config) != ROK) + { + DU_LOG("\nF1AP : BuildTagConfig failed"); + return RFAILED; + } + + macCellGrpCfg->phr_Config = NULLP; + DU_ALLOC(macCellGrpCfg->phr_Config, sizeof(struct MAC_CellGroupConfig__phr_Config)); + if(!macCellGrpCfg->phr_Config) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildMacCellGrpCfg"); + return RFAILED; + } + + if(BuildPhrConfig(macCellGrpCfg->phr_Config) != ROK) + { + DU_LOG("\nF1AP : BuildPhrConfig failed"); + return RFAILED; + } + + macCellGrpCfg->skipUplinkTxDynamic = false; + + return ROK; +} + +/******************************************************************* + * + * @brief Frees emmory allocated for DUToCURRCContainer + * + * @details + * + * Function : FreeMemDuToCuRrcCont + * + * Functionality: Builds DuToCuRrcContainer + * + * @params[in] DuToCuRRCContainer, DuToCuRRCContainer + * + * @return ROK - success + * RFAILED - failure + * +* ****************************************************************/ +uint8_t FreeMemDuToCuRrcCont(CellGroupConfigRrc_t *cellGrpCfg) +{ + uint8_t idx; + struct CellGroupConfigRrc__rlc_BearerToAddModList *rlcBearerList; + struct RLC_Config *rlcConfig; + struct LogicalChannelConfig *macLcConfig; + MAC_CellGroupConfig_t *macCellGrpCfg; + struct SchedulingRequestConfig *schedulingRequestConfig; + struct SchedulingRequestConfig__schedulingRequestToAddModList *schReqList; + struct TAG_Config *tagConfig; + struct TAG_Config__tag_ToAddModList *tagList; + struct MAC_CellGroupConfig__phr_Config *phrConfig; + PhysicalCellGroupConfig_t *phyCellGrpCfg; + SpCellConfig_t *spCellCfg; + ServingCellConfig_t *srvCellCfg; + + rlcBearerList = cellGrpCfg->rlc_BearerToAddModList; + if(rlcBearerList) + { + if(rlcBearerList->list.array) + { + for(idx=0; idxlist.count; idx++) + { + rlcConfig = rlcBearerList->list.array[idx]->rlc_Config; + macLcConfig = rlcBearerList->list.array[idx]->mac_LogicalChannelConfig; + DU_FREE(rlcConfig->choice.am->ul_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); + DU_FREE(rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); + DU_FREE(rlcConfig->choice.am, sizeof(struct RLC_Config__am)); + DU_FREE(rlcConfig, sizeof(struct RLC_Config)); + DU_FREE(rlcBearerList->list.array[idx]->servedRadioBearer, sizeof(struct RLC_BearerConfig__servedRadioBearer)); + DU_FREE(macLcConfig->ul_SpecificParameters->schedulingRequestID, sizeof(SchedulingRequestId_t)); + DU_FREE(macLcConfig->ul_SpecificParameters->logicalChannelGroup, sizeof(long)); + DU_FREE(macLcConfig->ul_SpecificParameters, sizeof(struct LogicalChannelConfig__ul_SpecificParameters)); + DU_FREE(rlcBearerList->list.array[idx]->mac_LogicalChannelConfig, sizeof(struct LogicalChannelConfig)); + DU_FREE(rlcBearerList->list.array[idx], sizeof(struct RLC_BearerConfig)); + } + DU_FREE(rlcBearerList->list.array, rlcBearerList->list.size); + } + DU_FREE(cellGrpCfg->rlc_BearerToAddModList, sizeof(struct CellGroupConfigRrc__rlc_BearerToAddModList)); + } + + macCellGrpCfg = cellGrpCfg->mac_CellGroupConfig; + if(macCellGrpCfg) + { + schedulingRequestConfig = macCellGrpCfg->schedulingRequestConfig; + schReqList = schedulingRequestConfig->schedulingRequestToAddModList; + + for(idx=0;idxlist.count; idx++) + { + DU_FREE(schReqList->list.array[idx]->sr_ProhibitTimer, sizeof(long)); + DU_FREE(schReqList->list.array[idx], sizeof(SchedulingRequestId_t)); + } + DU_FREE(schReqList->list.array, schReqList->list.size); + DU_FREE(schedulingRequestConfig->schedulingRequestToAddModList,\ + sizeof(struct SchedulingRequestConfig__schedulingRequestToAddModList)); + DU_FREE(macCellGrpCfg->schedulingRequestConfig, sizeof(struct SchedulingRequestConfig)); + + DU_FREE(macCellGrpCfg->bsr_Config, sizeof(struct BSR_Config)); + + tagConfig = macCellGrpCfg->tag_Config; + tagList = tagConfig->tag_ToAddModList; + for(idx=0; idxlist.count; idx++) + { + DU_FREE(tagList->list.array[idx], sizeof(struct TAG)); + } + DU_FREE(tagList->list.array, tagList->list.size); + DU_FREE(tagConfig->tag_ToAddModList, sizeof(struct TAG_Config__tag_ToAddModList)); + DU_FREE(tagConfig, sizeof(struct TAG_Config)); + + phrConfig = macCellGrpCfg->phr_Config; + DU_FREE(phrConfig->choice.setup, sizeof(struct PHR_Config)); + DU_FREE(phrConfig, sizeof(struct MAC_CellGroupConfig__phr_Config)); + + DU_FREE(macCellGrpCfg, sizeof(MAC_CellGroupConfig_t)); + } + + phyCellGrpCfg = cellGrpCfg->physicalCellGroupConfig; + if(phyCellGrpCfg) + { + DU_FREE(phyCellGrpCfg->p_NR_FR1, sizeof(long)); + DU_FREE(phyCellGrpCfg, sizeof(PhysicalCellGroupConfig_t)); + + } + + spCellCfg = cellGrpCfg->spCellConfig; + if(spCellCfg) + { + DU_FREE(spCellCfg->servCellIndex, sizeof(long)); + DU_FREE(spCellCfg->rlmInSyncOutOfSyncThreshold, sizeof(long)); + + srvCellCfg = spCellCfg->spCellConfigDedicated; + + DU_FREE(srvCellCfg->initialDownlinkBWP, sizeof(BWP_DownlinkDedicated_t)); + + DU_FREE(srvCellCfg->firstActiveDownlinkBWP_Id, sizeof(long)); + DU_FREE(srvCellCfg->defaultDownlinkBWP_Id, sizeof(long)); + + + DU_FREE(srvCellCfg->uplinkConfig, sizeof(UplinkConfig_t)); + + + DU_FREE(srvCellCfg->pdsch_ServingCellConfig, sizeof(struct ServingCellConfig__pdsch_ServingCellConfig)); + + + DU_FREE(srvCellCfg->csi_MeasConfig, sizeof(struct ServingCellConfig__csi_MeasConfig)); + + DU_FREE(spCellCfg->spCellConfigDedicated, sizeof(ServingCellConfig_t)); + DU_FREE(spCellCfg, sizeof(SpCellConfig_t)); + } + + return ROK; +} +/******************************************************************* + * + * @brief Builds DU To CU RRC Container + * + * @details + * + * Function : BuildDuToCuRrcContainer + * + * Functionality: Builds DuToCuRrcContainer + * + * @params[in] idx, index in F1AP msg + * DuToCuRRCContainer, DuToCuRRCContainer + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildDuToCuRrcContainer(DUtoCURRCContainer_t *duToCuRrcContainer) +{ + CellGroupConfigRrc_t cellGrpCfg; + asn_enc_rval_t encRetVal; + + + while(1) + { + duToCuRrcContainer = NULLP; + cellGrpCfg.cellGroupId = CELL_GRP_ID; + + cellGrpCfg.rlc_BearerToAddModList = NULLP; + DU_ALLOC(cellGrpCfg.rlc_BearerToAddModList, sizeof(struct CellGroupConfigRrc__rlc_BearerToAddModList)); + if(!cellGrpCfg.rlc_BearerToAddModList) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildDuToCuRrcContainer"); + break; + } + if(BuildRlcBearerToAddModList(cellGrpCfg.rlc_BearerToAddModList) != ROK) + { + DU_LOG("\nF1AP : BuildRlcBearerToAddModList failed"); + break; + } + + cellGrpCfg.rlc_BearerToReleaseList = NULLP; + cellGrpCfg.mac_CellGroupConfig = NULLP; + DU_ALLOC(cellGrpCfg.mac_CellGroupConfig, sizeof(MAC_CellGroupConfig_t)); + if(!cellGrpCfg.mac_CellGroupConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildDuToCuRrcContainer"); + break; + } + if(BuildMacCellGrpCfg(cellGrpCfg.mac_CellGroupConfig) != ROK) + { + DU_LOG("\nF1AP : BuildMacCellGrpCfg failed"); + break; + } + + + cellGrpCfg.physicalCellGroupConfig = NULLP; + DU_ALLOC(cellGrpCfg.physicalCellGroupConfig, sizeof(PhysicalCellGroupConfig_t)); + if(!cellGrpCfg.physicalCellGroupConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildDuToCuRrcContainer"); + break; + } + if(BuildPhyCellGrpCfg(cellGrpCfg.physicalCellGroupConfig) != ROK) + { + DU_LOG("\nF1AP : BuildPhyCellGrpCfg failed"); + break; + } + + cellGrpCfg.spCellConfig = NULLP; + DU_ALLOC(cellGrpCfg.spCellConfig, sizeof(SpCellConfig_t)); + if(!cellGrpCfg.spCellConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildDuToCuRrcContainer"); + break; + } + if(BuildSpCellCfg(cellGrpCfg.spCellConfig) != ROK) + { + DU_LOG("\nF1AP : BuildSpCellCfg failed"); + break; + } + + /* encode cellGrpCfg into duToCuRrcContainer */ + xer_fprint(stdout, &asn_DEF_CellGroupConfigRrc, &cellGrpCfg); + cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + encBufSize = 0; + encRetVal = aper_encode(&asn_DEF_CellGroupConfigRrc, 0, &cellGrpCfg, PrepFinalEncBuf, encBuf); + /* Encode results */ + if(encRetVal.encoded == ENCODE_FAIL) + { + DU_LOG( "\n F1AP : Could not encode DuToCuRrcContainer (at %s)\n",\ + encRetVal.failed_type ? encRetVal.failed_type->name : "unknown"); + break; + } + else + { + DU_LOG("\n F1AP : Created APER encoded buffer for DuToCuRrcContainer\n"); + for(int i=0; i< encBufSize; i++) + { + printf("%x",encBuf[i]); + } + } + + memcpy(duToCuRrcContainer, encBuf, encBufSize); + break; + } + FreeMemDuToCuRrcCont(&cellGrpCfg); + return ROK; +} + +/******************************************************************* + * + * @brief Builds and sends the InitialULRRCMessage + * + * @details + * + * Function : BuildAndSendInitialRrcMsgTransfer + * + * Functionality: Constructs the Initial UL RRC Message Transfer and sends + * it to the CU through SCTP. + * + * @params[in] + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti, + uint8_t *rrcContainer) +{ + S16 ret; + U8 elementCnt; + U8 ieId; + U8 idx; + U8 idx1; + F1AP_PDU_t *f1apMsg = NULLP; + InitialULRRCMessageTransfer_t *initULRRCMsg=NULLP; + asn_enc_rval_t encRetVal; + bool checkvar=false; + while(1) + { + DU_LOG("\n F1AP : Building RRC Setup Request\n"); + DU_ALLOC(f1apMsg, sizeof(F1AP_PDU_t)); + if(f1apMsg == NULLP) + { + DU_LOG(" F1AP : Memory allocation for F1AP-PDU failed"); + break; + } + f1apMsg->present = F1AP_PDU_PR_initiatingMessage; + DU_ALLOC(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); + if(f1apMsg->choice.initiatingMessage == NULLP) + { + DU_LOG(" F1AP : Memory allocation for F1AP-PDU failed"); + break; + } + f1apMsg->choice.initiatingMessage->procedureCode =\ + ProcedureCode_id_InitialULRRCMessageTransfer; + f1apMsg->choice.initiatingMessage->criticality = Criticality_ignore; + f1apMsg->choice.initiatingMessage->value.present = \ + InitiatingMessage__value_PR_InitialULRRCMessageTransfer; + initULRRCMsg =\ + &f1apMsg->choice.initiatingMessage->value.choice.InitialULRRCMessageTransfer; + elementCnt = 3; + initULRRCMsg->protocolIEs.list.count = elementCnt; + initULRRCMsg->protocolIEs.list.size = \ + elementCnt * sizeof(InitialULRRCMessageTransferIEs_t *); + /* Initialize the F1Setup members */ + DU_ALLOC(initULRRCMsg->protocolIEs.list.array,initULRRCMsg->protocolIEs.list.size); + if(initULRRCMsg->protocolIEs.list.array == NULLP) + { + DU_LOG(" F1AP : Memory allocation for\ + RRCSetupRequestMessageTransferIEs failed"); + break; + } + for(idx=0; idxprotocolIEs.list.array[idx],\ + sizeof(InitialULRRCMessageTransferIEs_t)); + if(initULRRCMsg->protocolIEs.list.array[idx] == NULLP) + { + break; + } + } + idx1 = 0; + /*GNB DU UE F1AP ID*/ + initULRRCMsg->protocolIEs.list.array[idx1]->id = \ + ProtocolIE_ID_id_gNB_DU_UE_F1AP_ID; + initULRRCMsg->protocolIEs.list.array[idx1]->criticality = Criticality_reject; + initULRRCMsg->protocolIEs.list.array[idx1]->value.present = \ + InitialULRRCMessageTransferIEs__value_PR_GNB_DU_UE_F1AP_ID; + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.GNB_DU_UE_F1AP_ID = gnbDuUeF1apId; + + + /*NRCGI*/ + idx1++; + initULRRCMsg->protocolIEs.list.array[idx1]->id = \ + ProtocolIE_ID_id_NRCGI; + initULRRCMsg->protocolIEs.list.array[idx1]->criticality =Criticality_reject; + initULRRCMsg->protocolIEs.list.array[idx1]->value.present = \ + InitialULRRCMessageTransferIEs__value_PR_NRCGI; + + ret =\ + BuildNrcgi(&initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI); + if(ret!=ROK) + { + break; + } + + /*CRNTI*/ + idx1++; + initULRRCMsg->protocolIEs.list.array[idx1]->id = \ + ProtocolIE_ID_id_C_RNTI; + initULRRCMsg->protocolIEs.list.array[idx1]->criticality = Criticality_reject; + initULRRCMsg->protocolIEs.list.array[idx1]->value.present =\ + InitialULRRCMessageTransferIEs__value_PR_C_RNTI; + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.C_RNTI = crnti; + + /*RRCContainer*/ + idx1++; + initULRRCMsg->protocolIEs.list.array[idx1]->id = \ + ProtocolIE_ID_id_RRCContainer; + initULRRCMsg->protocolIEs.list.array[idx1]->criticality = Criticality_reject; + initULRRCMsg->protocolIEs.list.array[idx1]->value.present =\ + InitialULRRCMessageTransferIEs__value_PR_RRCContainer; + + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.size =\ + strlen((const char*)rrcContainer); + DU_ALLOC(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.buf, + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.size) + if(!initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.buf) + { + DU_LOG(" F1AP : Memory allocation for RRCSetupRequestMessageTransferIEs failed"); + break; + + } + memcpy(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.buf, rrcContainer, + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.size); + + + /*DUtoCURRCContainer*/ + idx1++; + initULRRCMsg->protocolIEs.list.array[idx1]->id = \ + ProtocolIE_ID_id_DUtoCURRCContainer; + initULRRCMsg->protocolIEs.list.array[idx1]->criticality = Criticality_reject; + initULRRCMsg->protocolIEs.list.array[idx1]->value.present =\ + InitialULRRCMessageTransferIEs__value_PR_DUtoCURRCContainer; + + BuildDuToCuRrcContainer(&initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.DUtoCURRCContainer); + + xer_fprint(stdout, &asn_DEF_F1AP_PDU, f1apMsg); + /* Encode the F1SetupRequest type as APER */ + cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + encBufSize = 0; + encRetVal = aper_encode(&asn_DEF_F1AP_PDU, 0, f1apMsg, PrepFinalEncBuf, encBuf); + /* Encode results */ + if(encRetVal.encoded == ENCODE_FAIL) + { + DU_LOG( "\n F1AP : Could not encode Initial UL RRC Message Transfer\ + structure (at %s)\n",encRetVal.failed_type ? encRetVal.failed_type->name : "unknown"); + break; + } + else + { + + DU_LOG("\n F1AP : Created APER encoded buffer for Initial UL RRC\ + Message transfer\n"); + for(int i=0; i< encBufSize; i++) + { + printf("%x",encBuf[i]); + } + } + /* Sending msg */ + if(SendF1APMsg(DU_APP_MEM_REGION,DU_POOL) != ROK) + { + DU_LOG("\n F1AP : Sending Initial UL RRC Message Transfer Failed"); + break; + } + checkvar=true; + break; + } + + if(f1apMsg != NULLP) + { + if(f1apMsg->choice.initiatingMessage != NULLP) + { + if(initULRRCMsg->protocolIEs.list.array != NULLP) + { + if(idx == elementCnt) + { + idx1=1; + if(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.pLMN_Identity.buf!=NULLP) + { + if(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.nRCellIdentity.buf!=NULLP) + { + DU_FREE(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.nRCellIdentity.buf, + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.nRCellIdentity.size); + } + DU_FREE(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.pLMN_Identity.buf,\ + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.NRCGI.pLMN_Identity.size); + } + + idx1=3; + if(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.buf) + { + DU_FREE(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.buf, + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.size) + } + for(ieId=0; ieIdprotocolIEs.list.array[ieId],sizeof(InitialULRRCMessageTransferIEs_t)); + } + } + else + { + for(ieId=0; ieIdprotocolIEs.list.array[ieId],sizeof(InitialULRRCMessageTransferIEs_t)); + } + } + DU_FREE(initULRRCMsg->protocolIEs.list.array,initULRRCMsg->protocolIEs.list.size); + } + DU_FREE(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); + } + DU_ALLOC(f1apMsg, sizeof(F1AP_PDU_t)); + } + if(checkvar==true) + return ROK; + else + return RFAILED; +}/* End of BuildAndSendInitialRrcMsgTransfer*/ + +/******************************************************************* + * + * @brief Builds Special cell list for UE Setup Request + * + * @details + * + * Function : BuildSplCellList + * + * Functionality: Constructs the Special Cell list for UESetReq + * + * @params[in] SCell_ToBeSetup_List_t *spCellLst + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +S16 BuildSplCellList(SCell_ToBeSetup_List_t *spCellLst) +{ + U8 cellCnt; + U8 idx; + S16 ret; + cellCnt = 1; + spCellLst->list.count = cellCnt; + spCellLst->list.size = cellCnt * sizeof(SCell_ToBeSetup_ItemIEs_t *); + DU_ALLOC(spCellLst->list.array,spCellLst->list.size); + if(spCellLst->list.array == NULLP) + { + return RFAILED; + } + for(idx=0; idxlist.array[idx],sizeof(SCell_ToBeSetup_ItemIEs_t)); + if(spCellLst->list.array[idx] == NULLP) + { + return RFAILED; + } + } + idx = 0; + spCellLst->list.array[idx]->id = ProtocolIE_ID_id_SCell_ToBeSetup_Item; + spCellLst->list.array[idx]->criticality = Criticality_ignore; + spCellLst->list.array[idx]->value.present =\ + SCell_ToBeSetup_ItemIEs__value_PR_SCell_ToBeSetup_Item; + /* Special Cell ID -NRCGI */ + ret = BuildNrcgi(&spCellLst->list.array[idx]->value.choice.SCell_ToBeSetup_Item.sCell_ID); + if(ret != ROK) + { + return RFAILED; + } + /*Special Cell Index*/ + spCellLst->list.array[idx]->value.choice.SCell_ToBeSetup_Item.sCellIndex = 1; + return ROK; +}/* End of BuildSplCellList*/ + +/******************************************************************* + * + * @brief Builds SRBS to be setup + * + * @details + * + * Function : BuildSRBSetup + * * Functionality: Constructs the SRB's for UESetReq * * @params[in] SRBs_ToBeSetup_List_t *srbSet @@ -3237,7 +4275,26 @@ void F1APMsgHdlr(Buffer *mBuf) }/* End of switch(successfulOutcome) */ break; } - + case F1AP_PDU_PR_initiatingMessage: + { + switch(f1apMsg->choice.initiatingMessage->value.present) + { + case InitiatingMessage__value_PR_DLRRCMessageTransfer: + { + procDlRrcMsgTrans(f1apMsg); + break; + } + + default: + { + DU_LOG("\nF1AP : Invalid type of initiating message[%d]", + f1apMsg->choice.initiatingMessage->value.present); + return; + } + }/* End of switch(initiatingMessage) */ + break; + } + default: { DU_LOG("\nF1AP : Invalid type of f1apMsg->present [%d]",f1apMsg->present); @@ -3248,40 +4305,6 @@ void F1APMsgHdlr(Buffer *mBuf) } /* End of F1APMsgHdlr */ -/******************************************************************* - * - * @brief Processes GNB DU config update ack - * - * @details - * - * Function : procGNBDUCfgUpdAck - * - * Functionality: Processes GNB DU config update ack - * - * @params[in] F1AP_PDU_t ASN decoded F1AP message - * @return ROK - success - * RFAILED - failure - * - * ****************************************************************/ - -S16 procGNBDUCfgUpdAck(F1AP_PDU_t *f1apMsg) -{ - - - DU_LOG("\nF1AP : GNB-DU config update acknowledgment received"); - - - /* TODO :Check the deallocation */ -#if 0 - SPutSBuf(DU_APP_MEM_REGION,DU_POOL,(Data *)&(gNBDuCfgAck->protocolIEs.list.array),\ - (Size)elementCnt * sizeof(GNBDUConfigurationUpdateAcknowledgeIEs_t *)); - SPutSBuf(DU_APP_MEM_REGION,DU_POOL,(Data *)&(f1apMsg->choice.successfulOutcome),\ - (Size)sizeof(SuccessfulOutcome_t)); - SPutSBuf(DU_APP_MEM_REGION,DU_POOL,(Data *)&f1apMsg,(Size)sizeof(F1AP_PDU_t)); -#endif - return ROK; -} - /********************************************************************** End of file **********************************************************************/ diff --git a/src/du_app/du_f1ap_msg_hdl.h b/src/du_app/du_f1ap_msg_hdl.h index e071c2649..ce2b758eb 100644 --- a/src/du_app/du_f1ap_msg_hdl.h +++ b/src/du_app/du_f1ap_msg_hdl.h @@ -55,8 +55,12 @@ void F1APMsgHdlr(Buffer *mBuf); S16 BuildAndSendF1SetupReq(); -S16 procGNBDUCfgUpdAck(F1AP_PDU_t *f1apMsg); S16 BuildAndSendDUConfigUpdate(); +S16 procGNBDUCfgUpdAck(F1AP_PDU_t *f1apMsg); +uint8_t procDlRrcMsgTrans(F1AP_PDU_t *f1apMsg); +uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti, uint8_t *rrcContainer); + + /********************************************************************** End of file **********************************************************************/ diff --git a/src/du_app/du_mgr.h b/src/du_app/du_mgr.h index 99ceeeb62..2b08c776b 100644 --- a/src/du_app/du_mgr.h +++ b/src/du_app/du_mgr.h @@ -205,6 +205,14 @@ typedef struct duLSapCb TmrCfg bndTmr; }DuLSapCb; +typedef struct ueCcchCtxt +{ + uint32_t gnbDuUeF1apId; /* GNB DU UE F1AP ID */ + uint16_t crnti; /* CRNTI */ + uint16_t cellId; /* Cell Id */ +}UeCcchCtxt; + + /* DU APP DB */ typedef struct duCb { @@ -217,6 +225,8 @@ typedef struct duCb DuCellCb* actvCellLst[DU_MAX_CELLS]; /* List of cells activated/to be activated of type DuCellCb */ /* pointer to store the address of macCellCfg params used to send du-app to MAC */ MacCellCfg *duMacCellCfg; /* pointer to store params while sending DU-APP to MAC */ + uint32_t numUe; /* current number of UEs */ + UeCcchCtxt ueCcchCtxt[DU_MAX_UE]; /* mapping of gnbDuUeF1apId to CRNTI required for CCCH processing*/ }DuCb; diff --git a/src/du_app/du_mgr_ex_ms.c b/src/du_app/du_mgr_ex_ms.c index 3cecb3790..10f82dc3f 100644 --- a/src/du_app/du_mgr_ex_ms.c +++ b/src/du_app/du_mgr_ex_ms.c @@ -77,6 +77,8 @@ S16 duActvInit(Ent entity, Inst inst, Region region, Reason reason) duCb.cfgCellLst[id] = NULL; duCb.actvCellLst[id] = NULL; } + duCb.numUe = 0; + memset(duCb.ueCcchCtxt, 0, DU_MAX_UE * sizeof(UeCcchCtxt)); SSetProcId(DU_PROC); @@ -203,6 +205,12 @@ S16 duActvTsk(Pst *pst, Buffer *mBuf) ret = unpackMacStopInd(duHandleStopInd, pst, mBuf); break; } + case EVENT_MAC_UL_CCCH_IND: + { + ret = unpackMacUlCcchInd(duHandleUlCcchInd, pst, mBuf); + break; + } + default: { DU_LOG("\nDU_APP : Invalid event received at duActvTsk from ENTRG"); diff --git a/src/du_app/du_msg_hdl.c b/src/du_app/du_msg_hdl.c index 305af8b07..c56a308a4 100644 --- a/src/du_app/du_msg_hdl.c +++ b/src/du_app/du_msg_hdl.c @@ -21,6 +21,7 @@ #include "du_mgr.h" #include "du_sctp.h" #include "du_f1ap_msg_hdl.h" +#include "du_ue_mgr.h" #include "lsctp.h" #include "legtp.h" #include "lphy_stub.h" @@ -1816,6 +1817,33 @@ uint16_t duHandleStopInd(Pst *pst, MacCellStopInfo *cellStopId) return ROK; } + +/******************************************************************* + * + * @brief Handles slot indication from MAC + * + * @details + * + * Function : duHandleUlCcchInd + * + * Functionality: + * Handles UL CCCH indication from MAC + * + * @params[in] Post structure pointer + * UL CCCH Ind pointer + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint16_t duHandleUlCcchInd(Pst *pst, UlCcchIndInfo *ulCcchIndInfo) +{ + + DU_LOG("\nDU APP : UL CCCH Indication received"); + + return (duProcUlCcchInd(ulCcchIndInfo)); +} + + /********************************************************************** End of file **********************************************************************/ diff --git a/src/du_app/du_ue_mgr.c b/src/du_app/du_ue_mgr.c index 2bf2900aa..40cbdac20 100644 --- a/src/du_app/du_ue_mgr.c +++ b/src/du_app/du_ue_mgr.c @@ -22,6 +22,13 @@ U32 sduId = 0; #endif +DuMacDlCcchInd packMacDlCcchIndOpts[] = +{ + packMacDlCcchInd, /* Loose coupling */ + MacHdlDlCcchInd, /* TIght coupling */ + packMacDlCcchInd /* Light weight-loose coupling */ +}; + /****************************************************************** * * @brief Send UE configuration to RLC @@ -179,6 +186,219 @@ PUBLIC S16 duHdlRlcUlData(Pst *pst, KwuDatIndInfo* datInd, Buffer *mBuf) return ROK; } +/****************************************************************** +* +* @brief Builds and Sends DL CCCH Ind to MAC +* +* @details +* +* Function : duBuildAndSendDlCcchInd +* +* Functionality: Builds and sends DL CCCH Ind Msg to MAC +* +* @params[in] dlCcchMsg - uint8_t* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t duBuildAndSendDlCcchInd(uint8_t *dlCcchMsg, uint16_t crnti, uint16_t cellId, DlCcchMsgType msgType) +{ + Pst pst; + uint8_t ret = ROK; + DlCcchIndInfo *dlCcchIndInfo = NULLP; + + DU_LOG("\nDU APP : Building and Sending DL CCCH Ind to MAC"); + + DU_ALLOC_SHRABL_BUF(dlCcchIndInfo, sizeof(DlCcchIndInfo)); + + if(!dlCcchIndInfo) + { + DU_LOG("\nDU APP : Memory alloc failed while building DL CCCH Ind"); + return RFAILED; + } + + dlCcchIndInfo->cellId = cellId; + dlCcchIndInfo->crnti = crnti; + dlCcchIndInfo->msgType = msgType; + DU_ALLOC_SHRABL_BUF(dlCcchIndInfo->dlCcchMsg, strlen((const char*)dlCcchMsg)); + if(!dlCcchIndInfo->dlCcchMsg) + { + DU_LOG("\nDU APP : Memory alloc failed while building DL CCCH Ind"); + DU_FREE_SHRABL_BUF(DU_APP_MEM_REGION, DU_POOL, dlCcchIndInfo, sizeof(DlCcchIndInfo)); + return RFAILED; + } + memcpy(dlCcchIndInfo->dlCcchMsg, dlCcchMsg, strlen((const char*)dlCcchMsg)); + DU_FREE(dlCcchMsg, strlen((const char*)dlCcchMsg)); + + /* Fill Pst */ + pst.selector = DU_MAC_LWLC; + pst.srcEnt = ENTDUAPP; + pst.dstEnt = ENTRG; + pst.dstInst = 0; + pst.srcInst = 0; + pst.dstProcId = DU_PROC; + pst.srcProcId = DU_PROC; + pst.region = DU_APP_MEM_REGION; + pst.pool = DU_POOL; + pst.event = EVENT_MAC_DL_CCCH_IND; + + ret = (*packMacDlCcchIndOpts[pst.selector])(&pst, dlCcchIndInfo); + if(ret != ROK) + { + DU_LOG("\nDU_APP : Failure in sending DL CCCH to MAC"); + DU_FREE_SHRABL_BUF(DU_APP_MEM_REGION, DU_POOL, dlCcchIndInfo->dlCcchMsg, strlen((const char*)dlCcchMsg)); + DU_FREE_SHRABL_BUF(DU_APP_MEM_REGION, DU_POOL, dlCcchIndInfo, sizeof(DlCcchIndInfo)); + ret = RFAILED; + } + + return ret; + +} + +/****************************************************************** +* +* @brief Processes DL RRC Message Transfer sent by CU +* +* @details +* +* Function : procDlRrcMsgTrans +* +* Functionality: Processes DL RRC Message Transfer sent by CU +* +* @params[in] F1AP_PDU_t ASN decoded F1AP message +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t procDlRrcMsgTrans(F1AP_PDU_t *f1apMsg) +{ + DLRRCMessageTransfer_t *dlRrcMsg = NULLP; + uint8_t *dlCcchMsg = NULLP; + uint8_t srbId, idx, ret; + uint16_t crnti, cellId; + uint32_t gnbCuUeF1apId, gnbDuUeF1apId; + + + DU_LOG("\nDU_APP : DL RRC message transfer Recevied"); + dlRrcMsg = &f1apMsg->choice.initiatingMessage->value.choice.DLRRCMessageTransfer; + + ret = ROK; + + for(idx=0; idxprotocolIEs.list.count; idx++) + { + switch(dlRrcMsg->protocolIEs.list.array[idx]->id) + { + case ProtocolIE_ID_id_gNB_CU_UE_F1AP_ID: + { + gnbCuUeF1apId = dlRrcMsg->protocolIEs.list.array[idx]->value.choice.GNB_CU_UE_F1AP_ID; + UNUSED(gnbCuUeF1apId); //This is currently not used + break; + } + case ProtocolIE_ID_id_gNB_DU_UE_F1AP_ID: + { + gnbDuUeF1apId = dlRrcMsg->protocolIEs.list.array[idx]->value.choice.GNB_DU_UE_F1AP_ID; + break; + } + case ProtocolIE_ID_id_SRBID: + { + srbId = dlRrcMsg->protocolIEs.list.array[idx]->value.choice.SRBID; + break; + } + case ProtocolIE_ID_id_RRCContainer: + { + DU_ALLOC(dlCcchMsg, dlRrcMsg->protocolIEs.list.array[idx]->value.choice.RRCContainer.size); + memcpy(dlCcchMsg, + dlRrcMsg->protocolIEs.list.array[idx]->value.choice.RRCContainer.buf, + dlRrcMsg->protocolIEs.list.array[idx]->value.choice.RRCContainer.size); + break; + } + + default: + DU_LOG("\nDU_APP : Invalid IE received in DL RRC Msg Transfer:%ld", + dlRrcMsg->protocolIEs.list.array[idx]->id); + } + } + + for(idx=0; idxcrnti; + duCb.ueCcchCtxt[duCb.numUe].cellId = ulCcchIndInfo->cellId; + + duCb.numUe++; + + ret = (BuildAndSendInitialRrcMsgTransfer(gnbDuUeF1apId, ulCcchIndInfo->crnti, + ulCcchIndInfo->ulCcchMsg)); + if(ret != ROK) + { + DU_LOG("\nDU_APP : BuildAndSendInitialRrcMsgTransfer failed"); + } + + DU_FREE_SHRABL_BUF(MAC_MEM_REGION, RG_POOL, ulCcchIndInfo->ulCcchMsg, strlen((const char*)ulCcchIndInfo->ulCcchMsg)); + DU_FREE_SHRABL_BUF(MAC_MEM_REGION, RG_POOL, ulCcchIndInfo, sizeof(UlCcchIndInfo)); + + return ret; + +} + + /********************************************************************** End of file ***********************************************************************/ diff --git a/src/du_app/du_ue_mgr.h b/src/du_app/du_ue_mgr.h index fa55370d1..5659c977d 100644 --- a/src/du_app/du_ue_mgr.h +++ b/src/du_app/du_ue_mgr.h @@ -23,6 +23,7 @@ #include "du_mgr.h" #include "du_log.h" +#include "du_f1ap_msg_hdl.h" #include "ckw.h" #include "kwu.h" @@ -33,6 +34,7 @@ S16 duHdlEgtpDlData(EgtpMsg *egtpMsg); S16 duHdlRlcUlData(Pst *pst, KwuDatIndInfo* datInd, Buffer *mBuf); S16 packUeCreateReq(Pst *pst,CkwCfgInfo *cfgInfo); S16 cmPkKwuDatReq(Pst * pst,KwuDatReqInfo* datReq,Buffer * mBuf); +uint8_t duProcUlCcchInd(UlCcchIndInfo *ulCcchIndInfo); #endif /********************************************************************** -- 2.16.6 From 134974ec70ab6e0501889e5d162a3b0c806c3bdc Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Tue, 2 Jun 2020 15:01:46 +0530 Subject: [PATCH 04/16] DL Resource allocation for msg4 Change-Id: I80590c83d016afcb8802ea02800a11e955cf0e67 Signed-off-by: Balaji Shankaran --- src/5gnrmac/lwr_mac_upr_inf.h | 6 ++ src/5gnrmac/mac_msg_hdl.c | 60 +++++++++++++++++-- src/5gnrmac/mac_slot_ind.c | 9 +++ src/5gnrsch/sch.c | 55 ++++++++++++++++- src/5gnrsch/sch.h | 4 +- src/5gnrsch/sch_common.c | 135 ++++++++++++++++++++++++++++++++++++++++++ src/5gnrsch/sch_rach.c | 4 +- src/5gnrsch/sch_slot_ind.c | 26 ++++++++ src/5gnrsch/sch_utils.c | 4 +- src/5gnrsch/sch_utils.h | 5 +- src/cm/mac_sch_interface.c | 29 +++++++++ src/cm/mac_sch_interface.h | 50 +++++++++++++++- src/cm/tfu.h | 6 -- 13 files changed, 371 insertions(+), 22 deletions(-) diff --git a/src/5gnrmac/lwr_mac_upr_inf.h b/src/5gnrmac/lwr_mac_upr_inf.h index 9ed2b7d41..1fbbd5710 100644 --- a/src/5gnrmac/lwr_mac_upr_inf.h +++ b/src/5gnrmac/lwr_mac_upr_inf.h @@ -46,6 +46,12 @@ #include "cm_lte.x" /* common tokens */ #include "tfu.x" +/* events */ +#define EVENT_RACH_IND_TO_MAC 0 +#define EVENT_CRC_IND_TO_MAC 1 +#define EVENT_RX_DATA_IND_TO_MAC 2 +#define EVENT_STOP_IND_TO_MAC 3 + typedef S16 (*packSlotIndMsg)(Pst *pst, SlotIndInfo *slotInd); S16 packLcSlotInd (Pst *pst, SlotIndInfo *slotInd); S16 packLwlcSlotInd (Pst *pst, SlotIndInfo *slotInd); diff --git a/src/5gnrmac/mac_msg_hdl.c b/src/5gnrmac/mac_msg_hdl.c index b9df6b078..62d8f9c5c 100644 --- a/src/5gnrmac/mac_msg_hdl.c +++ b/src/5gnrmac/mac_msg_hdl.c @@ -74,6 +74,40 @@ MacSchCrcIndFunc macSchCrcIndOpts[]= packMacSchCrcInd }; +/* Function pointer for sending DL RLC BO Info from MAC to SCH */ +MacSchDlRlcBoInfoFunc macSchDlRlcBoInfoOpts[]= +{ + packMacSchDlRlcBoInfo, + macSchDlRlcBoInfo, + packMacSchDlRlcBoInfo +}; + +/******************************************************************* + * + * @brief Sends DL BO Info to SCH + * + * @details + * + * Function : sendDlRlcBoInfoMacToSch + * + * Functionality: + * Sends DL BO Info to SCH + * + * @params[in] + * @return ROK - success + * RFAILED - failure + * + ****************************************************************/ +int sendDlRlcBoInfoMacToSch(DlRlcBOInfo *dlBoInfo) +{ + Pst pst; + + fillMacToSchPst(&pst); + pst.event = EVENT_DL_RLC_BO_INFO_TO_SCH; + + return(*macSchDlRlcBoInfoOpts[pst.selector])(&pst, dlBoInfo); +} + /******************************************************************* * * @brief Sends CRC Indication to SCH @@ -285,9 +319,30 @@ uint16_t MacHdlCellStopReq(Pst *pst, MacCellStopInfo *cellStopInfo) * ****************************************************************/ uint16_t MacHdlDlCcchInd(Pst *pst, DlCcchIndInfo *dlCcchIndInfo) { + DlRlcBOInfo dlBoInfo; + DU_LOG("\nMAC : Handling DL CCCH IND"); - MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo->dlCcchMsg, strlen((const char*)dlCcchIndInfo->dlCcchMsg)); + /* TODO : Fill DL RLC Buffer status info */ + dlBoInfo.cellId = dlCcchIndInfo->cellId; + dlBoInfo.crnti = dlCcchIndInfo->crnti; + dlBoInfo.numLc = 0; + + if(dlCcchIndInfo->msgType == RRC_SETUP) + { + dlBoInfo.numLc++; + dlBoInfo.boInfo[dlBoInfo.numLc].lcId = 0; // SRB 0 for msg4 + dlBoInfo.boInfo[dlBoInfo.numLc].dataVolume = \ + strlen((const char*)dlCcchIndInfo->dlCcchMsg); + } + + /* TODO: Store dlCcchMsg in raCb */ + + sendDlRlcBoInfoMacToSch(&dlBoInfo); + + + MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo->dlCcchMsg, \ + strlen((const char*)dlCcchIndInfo->dlCcchMsg)); MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo, sizeof(DlCcchIndInfo)); return ROK; @@ -353,9 +408,6 @@ uint16_t macSendUlCcchInd(uint8_t *rrcContainer, uint16_t cellId, uint16_t crnti return ret; } - - - /********************************************************************** End of file **********************************************************************/ diff --git a/src/5gnrmac/mac_slot_ind.c b/src/5gnrmac/mac_slot_ind.c index 12cdaa10e..7ddafb72d 100644 --- a/src/5gnrmac/mac_slot_ind.c +++ b/src/5gnrmac/mac_slot_ind.c @@ -85,6 +85,15 @@ int MacProcDlAlloc(Pst *pst, DlAlloc *dlAlloc) MacDlSlot *currDlSlot = &macCb.macCell->dlSlot[dlAlloc->slotIndInfo.slot % MAX_SLOT_SUPPORTED]; memcpy(&currDlSlot->dlInfo, dlAlloc, sizeof(DlAlloc)); + + if(currDlSlot->dlInfo.msg4Alloc) + { + /* TODO: + * Step1 : Fetch msg4 from raCb that was filled in MacHdlDlCcchInd() + * Step2 : Mux msg4 + * Step3 : Store the pdu in raCb + */ + } } return ROK; } diff --git a/src/5gnrsch/sch.c b/src/5gnrsch/sch.c index 15b720c26..aa937129c 100644 --- a/src/5gnrsch/sch.c +++ b/src/5gnrsch/sch.c @@ -66,8 +66,6 @@ #include "sch_utils.h" #include "du_log.h" extern SchCb schCb[SCH_MAX_INST]; -extern int8_t coresetIdxTable[MAX_CORESET_INDEX][4]; -extern int8_t searchSpaceIdxTable[MAX_SEARCH_SPACE_INDEX][4]; void SchFillCfmPst(Pst *reqPst,Pst *cfmPst,RgMngmt *cfm); /* local defines */ SchCellCfgCfmFunc SchCellCfgCfmOpts[] = @@ -496,7 +494,7 @@ uint8_t offsetPointA sib1SchCfg->n0 = slotIndex; /* calculate the PRBs */ - freqDomResourceAlloc( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); /* fill the PDCCH PDU */ pdcch->pdcchBwpCfg.BWPSize = MAX_NUM_RB; /* whole of BW */ @@ -629,6 +627,57 @@ SchCellCfg *schCellCfg } +/******************************************************************* + * + * @brief Processes DL RLC BO info from MAC + * + * @details + * + * Function : macSchDlRlcBoInfo + * + * Functionality: + * Processes DL RLC BO info from MAC + * + * @params[in] + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t macSchDlRlcBoInfo(Pst *pst, DlRlcBOInfo *dlBoInfo) +{ + uint16_t lcIdx; + Inst inst = pst->dstInst-SCH_INST_START; + DU_LOG("\nSCH : Received RLC BO Status indication"); + + SchCellCb *cell = schCb[inst].cells[inst]; + SchDlAlloc *dlAlloc = \ + cell->dlAlloc[(cell->slotInfo.slot + SCHED_DELTA) % SCH_NUM_SLOTS]; + + for(lcIdx = 0; lcIdx < dlBoInfo->numLc; lcIdx++) + { + if(dlBoInfo->boInfo[lcIdx].lcId == CCCH_LCID) + { + SCH_ALLOC(dlAlloc->msg4Info, sizeof(Msg4Info)); + if(!dlAlloc->msg4Info) + { + DU_LOG("\nSCH : Memory allocation failed for msg4Info"); + dlAlloc = NULL; + return RFAILED; + } + dlAlloc->msg4Info->crnti = dlBoInfo->crnti; + dlAlloc->msg4Info->ndi = 1; + dlAlloc->msg4Info->harqProcNum = 0; + dlAlloc->msg4Info->dlAssignIdx = 0; + dlAlloc->msg4Info->pucchTpc = 0; + dlAlloc->msg4Info->pucchResInd = 0; + dlAlloc->msg4Info->harqFeedbackInd = 0; + dlAlloc->msg4Info->dciFormatId = 1; + } + } + + return ROK; +} + /********************************************************************** End of file **********************************************************************/ diff --git a/src/5gnrsch/sch.h b/src/5gnrsch/sch.h index ab2989d47..efc785179 100644 --- a/src/5gnrsch/sch.h +++ b/src/5gnrsch/sch.h @@ -60,7 +60,6 @@ SPutSBuf(SCH_MEM_REGION, SCH_POOL, \ (Data *)_datPtr, _size); - #define SCH_FILL_RSP_PST(_rspPst, _inst)\ { \ _rspPst.srcProcId = SFndProcId(); \ @@ -102,6 +101,7 @@ typedef struct schDlAlloc bool sib1Pres; bool rarPres; RarInfo rarInfo; + Msg4Info *msg4Info; }SchDlAlloc; typedef struct schRaCb @@ -156,7 +156,7 @@ SchCb schCb[SCH_MAX_INST]; uint8_t schBroadcastAlloc(SchCellCb *cell, DlBrdcstAlloc *dlBrdcstAlloc,uint16_t slot); uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst inst); uint8_t schUlResAlloc(SchCellCb *cell, Inst schInst); - +uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot); /********************************************************************** diff --git a/src/5gnrsch/sch_common.c b/src/5gnrsch/sch_common.c index 8b866b792..6c00b57e9 100644 --- a/src/5gnrsch/sch_common.c +++ b/src/5gnrsch/sch_common.c @@ -329,6 +329,141 @@ uint8_t schUlResAlloc(SchCellCb *cell, Inst schInst) return ret; } + +/******************************************************************* + * + * @brief Fills pdcch and pdsch info for msg4 + * + * @details + * + * Function : schDlRsrcAllocMsg4 + * + * Functionality: + * Fills pdcch and pdsch info for msg4 + * + * @params[in] + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) +{ + uint8_t coreset0Idx = 0; + uint8_t numRbs = 0; + uint8_t firstSymbol = 0; + uint8_t numSymbols = 0; + uint8_t offset = 0; + uint8_t offsetPointA; + uint8_t FreqDomainResource[6] = {0}; + SchBwpDlCfg *initialBwp; + + PdcchCfg *pdcch = &msg4Alloc->msg4PdcchCfg; + PdschCfg *pdsch = &msg4Alloc->msg4PdschCfg; + + initialBwp = &cell->cellCfg.schInitialDlBwp; + offsetPointA = cell->cellCfg.ssbSchCfg.ssbOffsetPointA; + coreset0Idx = initialBwp->pdcchCommon.raSearchSpace.coresetId; + + /* derive the sib1 coreset0 params from table 13-1 spec 38.213 */ + numRbs = coresetIdxTable[coreset0Idx][1]; + numSymbols = coresetIdxTable[coreset0Idx][2]; + offset = coresetIdxTable[coreset0Idx][3]; + + /* calculate time domain parameters */ + uint16_t mask = 0x2000; + for(firstSymbol=0; firstSymbol<14;firstSymbol++) + { + if(initialBwp->pdcchCommon.raSearchSpace.monitoringSymbol & mask) + break; + else + mask = mask>>1; + } + + /* calculate the PRBs */ + calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + + /* fill the PDCCH PDU */ + pdcch->pdcchBwpCfg.BWPSize = initialBwp->bwp.numPrb; + pdcch->pdcchBwpCfg.BWPStart = initialBwp->bwp.firstPrb; + pdcch->pdcchBwpCfg.subcarrierSpacing = initialBwp->bwp.scs; + pdcch->pdcchBwpCfg.cyclicPrefix = initialBwp->bwp.cyclicPrefix; + pdcch->coreset0Cfg.startSymbolIndex = firstSymbol; + pdcch->coreset0Cfg.durationSymbols = numSymbols; + memcpy(pdcch->coreset0Cfg.freqDomainResource,FreqDomainResource,6); + pdcch->coreset0Cfg.cceRegMappingType = 1; /* coreset0 is always interleaved */ + pdcch->coreset0Cfg.regBundleSize = 6; /* spec-38.211 sec 7.3.2.2 */ + pdcch->coreset0Cfg.interleaverSize = 2; /* spec-38.211 sec 7.3.2.2 */ + pdcch->coreset0Cfg.coreSetType = 0; + pdcch->coreset0Cfg.coreSet0Size = numRbs; + pdcch->coreset0Cfg.shiftIndex = cell->cellCfg.phyCellId; + pdcch->coreset0Cfg.precoderGranularity = 0; /* sameAsRegBundle */ + pdcch->numDlDci = 1; + pdcch->dci.rnti = cell->dlAlloc[slot]->msg4Info->crnti; + pdcch->dci.scramblingId = cell->cellCfg.phyCellId; + pdcch->dci.scramblingRnti = 0; + pdcch->dci.cceIndex = 4; /* considering SIB1 is sent at cce 0-1-2-3 */ + pdcch->dci.aggregLevel = 4; + pdcch->dci.beamPdcchInfo.numPrgs = 1; + pdcch->dci.beamPdcchInfo.prgSize = 1; + pdcch->dci.beamPdcchInfo.digBfInterfaces = 0; + pdcch->dci.beamPdcchInfo.prg[0].pmIdx = 0; + pdcch->dci.beamPdcchInfo.prg[0].beamIdx[0] = 0; + pdcch->dci.txPdcchPower.powerValue = 0; + pdcch->dci.txPdcchPower.powerControlOffsetSS = 0; + + /* fill the PDSCH PDU */ + uint8_t cwCount = 0; + pdsch->pduBitmap = 0; /* PTRS and CBG params are excluded */ + pdsch->rnti = cell->dlAlloc[slot]->msg4Info->crnti; + pdsch->pduIndex = 0; + pdsch->pdschBwpCfg.BWPSize = initialBwp->bwp.numPrb; + pdsch->pdschBwpCfg.BWPStart = initialBwp->bwp.firstPrb; + pdsch->numCodewords = 1; + for(cwCount = 0; cwCount < pdsch->numCodewords; cwCount++) + { + pdsch->codeword[cwCount].targetCodeRate = 308; + pdsch->codeword[cwCount].qamModOrder = 2; + pdsch->codeword[cwCount].mcsIndex = 4; /* mcs configured to 4 */ + pdsch->codeword[cwCount].mcsTable = 0; /* notqam256 */ + pdsch->codeword[cwCount].rvIndex = 0; + /* 38.214: Table 5.1.3.2-1, divided by 8 to get the value in bytes */ + /* TODO : Calculate tbSize based of DL CCCH msg size */ + pdsch->codeword[cwCount].tbSize = 2664/8; + } + pdsch->dataScramblingId = cell->cellCfg.phyCellId; + pdsch->numLayers = 1; + pdsch->transmissionScheme = 0; + pdsch->refPoint = 0; + pdsch->dmrs.dlDmrsSymbPos = 2; + pdsch->dmrs.dmrsConfigType = 0; /* type-1 */ + pdsch->dmrs.dlDmrsScramblingId = cell->cellCfg.phyCellId; + pdsch->dmrs.scid = 0; + pdsch->dmrs.numDmrsCdmGrpsNoData = 1; + pdsch->dmrs.dmrsPorts = 0; + pdsch->freqAlloc.resourceAlloc = 1; /* RAT type-1 RIV format */ + /* the RB numbering starts from coreset0, and PDSCH is always above SSB */ + pdsch->freqAlloc.rbStart = offset + SCH_SSB_PRB_DURATION; + /* formula used for calculation of rbSize, 38.213 section 5.1.3.2 * + * Ninfo = S . Nre . R . Qm . v * + * Nre' = Nsc . NsymPdsch - NdmrsSymb - Noh * + * Nre = min(156,Nre') . nPrb */ + /* TODO : Calculate rbSize based on tbSize calculated */ + pdsch->freqAlloc.rbSize = 34; + pdsch->freqAlloc.vrbPrbMapping = 0; /* non-interleaved */ + pdsch->timeAlloc.startSymbolIndex = 2; /* spec-38.214, Table 5.1.2.1-1 */ + pdsch->timeAlloc.numSymbols = 12; + pdsch->beamPdschInfo.numPrgs = 1; + pdsch->beamPdschInfo.prgSize = 1; + pdsch->beamPdschInfo.digBfInterfaces = 0; + pdsch->beamPdschInfo.prg[0].pmIdx = 0; + pdsch->beamPdschInfo.prg[0].beamIdx[0] = 0; + pdsch->txPdschPower.powerControlOffset = 0; + pdsch->txPdschPower.powerControlOffsetSS = 0; + + pdcch->dci.pdschCfg = pdsch; + return ROK; +} + /********************************************************************** End of file **********************************************************************/ diff --git a/src/5gnrsch/sch_rach.c b/src/5gnrsch/sch_rach.c index 651808b39..69d2a62df 100644 --- a/src/5gnrsch/sch_rach.c +++ b/src/5gnrsch/sch_rach.c @@ -64,8 +64,6 @@ #include "sch_utils.h" extern SchCb schCb[SCH_MAX_INST]; -extern int8_t coresetIdxTable[MAX_CORESET_INDEX][4]; -extern int8_t searchSpaceIdxTable[MAX_SEARCH_SPACE_INDEX][4]; extern uint8_t puschDeltaTable[MAX_MU_PUSCH]; /** @@ -292,7 +290,7 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of } /* calculate the PRBs */ - freqDomResourceAlloc( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); /* fill the PDCCH PDU */ pdcch->pdcchBwpCfg.BWPSize = initialBwp->bwp.numPrb; diff --git a/src/5gnrsch/sch_slot_ind.c b/src/5gnrsch/sch_slot_ind.c index 4ffbdcde7..604ad1feb 100644 --- a/src/5gnrsch/sch_slot_ind.c +++ b/src/5gnrsch/sch_slot_ind.c @@ -60,6 +60,7 @@ File: sch_slot_ind.c #include "du_app_mac_inf.h" #include "mac_sch_interface.h" #include "sch.h" +#include "sch_utils.h" SchMacDlAllocFunc schMacDlAllocOpts[] = { @@ -99,6 +100,7 @@ int sendDlAllocToMac(DlAlloc *dlAlloc, Inst inst) return(*schMacDlAllocOpts[pst.selector])(&pst, dlAlloc); } + /******************************************************************* * * @brief Handles slot indication at SCH @@ -126,6 +128,7 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) memset(&dlAlloc,0,sizeof(DlAlloc)); DlBrdcstAlloc *dlBrdcstAlloc = &dlAlloc.brdcstAlloc; RarAlloc *rarAlloc = &dlAlloc.rarAlloc; + Msg4Alloc *msg4Alloc; dlBrdcstAlloc->ssbTrans = NO_SSB; dlBrdcstAlloc->sib1Trans = NO_SIB1; @@ -208,6 +211,29 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) cell->dlAlloc[slot]->rarPres = false; } + /* check for MSG4 */ + if(cell->dlAlloc[slot]->msg4Info) + { + SCH_ALLOC(msg4Alloc, sizeof(Msg4Alloc)); + if(!msg4Alloc) + { + DU_LOG("\nMAC: Memory Allocation failed for msg4 alloc"); + return RFAILED; + } + + dlAlloc.msg4Alloc = msg4Alloc; + + /* Msg4 info is copied, this was earlier filled in macSchDlRlcBoInfo */ + memcpy(&msg4Alloc->msg4Info, cell->dlAlloc[slot]->msg4Info, \ + sizeof(Msg4Info)); + + /* pdcch and pdsch data is filled */ + schDlRsrcAllocMsg4(msg4Alloc, cell, slot); + SCH_FREE(cell->dlAlloc[slot]->msg4Info, sizeof(Msg4Info)); + cell->dlAlloc[slot]->msg4Info = NULL; + } + + /* send msg to MAC */ ret = sendDlAllocToMac(&dlAlloc, schInst); if(ret != ROK) diff --git a/src/5gnrsch/sch_utils.c b/src/5gnrsch/sch_utils.c index a2f0d5e04..0a79d678b 100644 --- a/src/5gnrsch/sch_utils.c +++ b/src/5gnrsch/sch_utils.c @@ -387,7 +387,7 @@ uint8_t puschDeltaTable[MAX_MU_PUSCH] = { 2, 3, 4, 6 }; * * @details * - * Function : freqDomResourceAlloc + * Function: canclulatePRB * * This function does allocation in frequency domain resource. using * bitwise operator, the bits are set for the PRBs. @@ -397,7 +397,7 @@ uint8_t puschDeltaTable[MAX_MU_PUSCH] = { 2, 3, 4, 6 }; * @param[in] freqDomain - 6 bytes of info, each bit represents a group of 6 PRB. * @return void **/ -void freqDomResourceAlloc(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain) +void calculatePRB(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain) { uint8_t remBits = prbSize; /* each bit represents 6 PRBs */ uint8_t firstByte = 1; diff --git a/src/5gnrsch/sch_utils.h b/src/5gnrsch/sch_utils.h index e139e878b..6616e3ab5 100644 --- a/src/5gnrsch/sch_utils.h +++ b/src/5gnrsch/sch_utils.h @@ -31,7 +31,10 @@ } /* functions declarations */ -void freqDomResourceAlloc(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain); +void calculatePRB(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain); + +extern int8_t coresetIdxTable[MAX_CORESET_INDEX][4]; +extern int8_t searchSpaceIdxTable[MAX_SEARCH_SPACE_INDEX][4]; /********************************************************************** End of file diff --git a/src/cm/mac_sch_interface.c b/src/cm/mac_sch_interface.c index 2b2449930..be2439c47 100644 --- a/src/cm/mac_sch_interface.c +++ b/src/cm/mac_sch_interface.c @@ -115,6 +115,35 @@ int packMacSchCrcInd(Pst *pst, CrcIndInfo *crcInd) return ROK; } +/******************************************************************* + * + * @brief Pack and Send DL RLC BO Info from MAC to SCH + * + * @details + * + * Function : packMacSchDlRlcBoInfo + * + * Functionality: + * Pack and Send L RLC BO Info from MAC to SCH + * + * @params[in] + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t packMacSchDlRlcBoInfo(Pst *pst, DlRlcBOInfo *dlBoInfo) +{ + if((pst->selector == MAC_SELECTOR_LC) || (pst->selector == MAC_SELECTOR_LWLC)) + { + /* TODO */ + } + else + { + return RFAILED; + } + return ROK; +} + /** * @brief function to pack DL Broadcast allocation message * from MAC to SCH diff --git a/src/cm/mac_sch_interface.h b/src/cm/mac_sch_interface.h index 0c599ee9a..927ac16ce 100644 --- a/src/cm/mac_sch_interface.h +++ b/src/cm/mac_sch_interface.h @@ -19,8 +19,11 @@ /* events */ #define EVENT_SCH_CELL_CFG 1 #define EVENT_SCH_CELL_CFG_CFM 2 -#define EVENT_DL_ALLOC 3 +#define EVENT_DL_ALLOC 3 #define EVENT_UL_SCH_INFO 4 +#define EVENT_RACH_IND_TO_SCH 5 +#define EVENT_CRC_IND_TO_SCH 6 +#define EVENT_DL_RLC_BO_INFO_TO_SCH 7 /* selector */ #define MAC_SCH_LC_SELECTOR 0 @@ -51,6 +54,9 @@ #define SCH_DATATYPE_PRACH 16 #define MAX_NUMBER_OF_CRC_IND_BITS 1 +#define MAX_NUM_LOGICAL_CHANNELS 11 + +#define CCCH_LCID 0 /*structures*/ @@ -387,6 +393,27 @@ typedef struct rarAlloc PdschCfg rarPdschCfg; }RarAlloc; +typedef struct msg4Info +{ + uint8_t ndi; + uint8_t harqProcNum; + uint8_t dlAssignIdx; + uint8_t pucchTpc; + uint8_t pucchResInd; + uint8_t harqFeedbackInd; + uint8_t dciFormatId; + uint16_t crnti; + uint8_t *msg4Pdu; + uint8_t msg4PduLen; +}Msg4Info; + +typedef struct msg4Alloc +{ + Msg4Info msg4Info; + PdcchCfg msg4PdcchCfg; + PdschCfg msg4PdschCfg; +}Msg4Alloc; + typedef struct dlAlloc { uint16_t cellId; /* Cell Id */ @@ -399,6 +426,9 @@ typedef struct dlAlloc /* Allocation for RAR message */ uint8_t isRarPres; RarAlloc rarAlloc; + + /* Allocation from MSG4 */ + Msg4Alloc *msg4Alloc; }DlAlloc; typedef struct tbInfo @@ -450,6 +480,20 @@ typedef struct crcIndInfo uint8_t crcInd[MAX_NUMBER_OF_CRC_IND_BITS]; }CrcIndInfo; +typedef struct boInfo +{ + uint8_t lcId; + uint32_t dataVolume; +}BOInfo; + +typedef struct dlRlcBOInfo +{ + uint16_t cellId; + uint16_t crnti; + uint16_t numLc; + BOInfo boInfo[MAX_NUM_LOGICAL_CHANNELS]; +}DlRlcBOInfo; + /* function pointers */ @@ -493,6 +537,10 @@ int macSchRachInd(Pst *pst, RachIndInfo *rachInd); typedef int (*MacSchCrcIndFunc)(Pst *pst, CrcIndInfo *crcInd); int packMacSchCrcInd(Pst *pst, CrcIndInfo *crcInd); int macSchCrcInd(Pst *pst, CrcIndInfo *crcInd); +typedef uint8_t (*MacSchDlRlcBoInfoFunc)(Pst *pst, DlRlcBOInfo *dlBoInfo); +uint8_t packMacSchDlRlcBoInfo(Pst *pst, DlRlcBOInfo *dlBoInfo); +uint8_t macSchDlRlcBoInfo(Pst *pst, DlRlcBOInfo *dlBoInfo); + /********************************************************************** End of file diff --git a/src/cm/tfu.h b/src/cm/tfu.h index dac320244..6a59ca6a9 100755 --- a/src/cm/tfu.h +++ b/src/cm/tfu.h @@ -123,12 +123,6 @@ #define EVTTFUNONRTIND 24 /*!< Non-RT indication.*/ #endif #define EVTTFUERRIND 25 /*!< TFU Error Indication */ -#define EVENT_RACH_IND_TO_MAC 26 -#define EVENT_RACH_IND_TO_SCH 27 -#define EVENT_CRC_IND_TO_MAC 28 -#define EVENT_CRC_IND_TO_SCH 29 -#define EVENT_RX_DATA_IND_TO_MAC 30 -#define EVENT_STOP_IND_TO_MAC 31 /** @} */ #define MAX_PREAM_PER_SLOT 1 /* Max number of preamble per slot */ -- 2.16.6 From b8044fce6d8a277254f235d128c8729ed0b5e7b0 Mon Sep 17 00:00:00 2001 From: balajihands Date: Wed, 27 May 2020 09:55:14 +0530 Subject: [PATCH 05/16] Muxing mac pdu and lower mac changes for Msg4 Change-Id: I06ecaf3081e2187b9fb5fd0526845859adb7faa8 Signed-off-by: Balaji Shankaran --- src/5gnrmac/lwr_mac_fsm.c | 1238 +++++++++++++++++++++++++++----------------- src/5gnrmac/lwr_mac_fsm.h | 6 + src/5gnrmac/mac.h | 57 +- src/5gnrmac/mac_demux.c | 3 + src/5gnrmac/mac_msg_hdl.c | 53 +- src/5gnrmac/mac_mux.c | 179 +++++++ src/5gnrmac/mac_rach.c | 29 +- src/5gnrmac/mac_slot_ind.c | 45 +- 8 files changed, 1083 insertions(+), 527 deletions(-) diff --git a/src/5gnrmac/lwr_mac_fsm.c b/src/5gnrmac/lwr_mac_fsm.c index c01734a37..88e8a656c 100644 --- a/src/5gnrmac/lwr_mac_fsm.c +++ b/src/5gnrmac/lwr_mac_fsm.c @@ -111,8 +111,8 @@ void lwrMacInit() * ****************************************************************/ S16 lwr_mac_handleInvalidEvt(void *msg) { - printf("\nLWR_MAC: Error Indication Event[%d] received in state [%d]", clGlobalCp.event, clGlobalCp.phyState); - RETVALUE(ROK); + printf("\nLWR_MAC: Error Indication Event[%d] received in state [%d]", clGlobalCp.event, clGlobalCp.phyState); + RETVALUE(ROK); } #ifdef FAPI @@ -645,18 +645,18 @@ PUBLIC void fillPrbMappingType(uint8_t value, ClCellParam **cellPtr) PUBLIC void fillPdschDmrsConfigType(uint8_t value, ClCellParam **cellPtr) { - if((value & FAPI_PDSCH_DMRS_CONFIG_TYPE_1_MASK) == FAPI_PDSCH_DMRS_CONFIG_TYPE_1_MASK) - { - (*cellPtr)->pdschDmrsConfigTypes = DMRS_CONFIG_TYPE_1; - } - else if((value & FAPI_PDSCH_DMRS_CONFIG_TYPE_2_MASK) == FAPI_PDSCH_DMRS_CONFIG_TYPE_2_MASK) - { - (*cellPtr)->pdschDmrsConfigTypes = DMRS_CONFIG_TYPE_2; - } - else - { - (*cellPtr)->pdschDmrsConfigTypes = INVALID_VALUE; - } + if((value & FAPI_PDSCH_DMRS_CONFIG_TYPE_1_MASK) == FAPI_PDSCH_DMRS_CONFIG_TYPE_1_MASK) + { + (*cellPtr)->pdschDmrsConfigTypes = DMRS_CONFIG_TYPE_1; + } + else if((value & FAPI_PDSCH_DMRS_CONFIG_TYPE_2_MASK) == FAPI_PDSCH_DMRS_CONFIG_TYPE_2_MASK) + { + (*cellPtr)->pdschDmrsConfigTypes = DMRS_CONFIG_TYPE_2; + } + else + { + (*cellPtr)->pdschDmrsConfigTypes = INVALID_VALUE; + } } /******************************************************************* @@ -1270,32 +1270,32 @@ PUBLIC void fillRssiMeas(uint8_t value, ClCellParam **cellPtr) uint32_t getParamValue(fapi_uint16_tlv_t *tlv, uint16_t type) { - //uint16_t valueLen; - void *posPtr; - //valueLen = tlv->tl.length; - posPtr = &tlv->tl.tag; - posPtr += sizeof(tlv->tl.tag); - posPtr += sizeof(tlv->tl.length); - /*TO DO: malloc to SSI memory */ - if(type == FAPI_UINT_8) - { - //temp = (uint8_t *)malloc(valueLen * sizeof(U8)); - //memcpy(temp, posPtr, valueLen); - return(*(uint8_t *)posPtr); - } - else if(type == FAPI_UINT_16) - { - return(*(uint16_t *)posPtr); - } - else if(type == FAPI_UINT_32) - { - return(*(uint32_t *)posPtr); - } - else - { - DU_LOG("\nLWR_MAC: Value Extraction failed" ); - return RFAILED; - } + //uint16_t valueLen; + void *posPtr; + //valueLen = tlv->tl.length; + posPtr = &tlv->tl.tag; + posPtr += sizeof(tlv->tl.tag); + posPtr += sizeof(tlv->tl.length); + /*TO DO: malloc to SSI memory */ + if(type == FAPI_UINT_8) + { + //temp = (uint8_t *)malloc(valueLen * sizeof(U8)); + //memcpy(temp, posPtr, valueLen); + return(*(uint8_t *)posPtr); + } + else if(type == FAPI_UINT_16) + { + return(*(uint16_t *)posPtr); + } + else if(type == FAPI_UINT_32) + { + return(*(uint32_t *)posPtr); + } + else + { + DU_LOG("\nLWR_MAC: Value Extraction failed" ); + return RFAILED; + } } #endif /* FAPI */ /******************************************************************* @@ -1322,7 +1322,7 @@ S16 lwr_mac_handleParamReqEvt(void *msg) uint32_t msgLen = 0; //Length of message Body fapi_param_req_t *paramReq = NULL; - LWR_MAC_ALLOC(paramReq, sizeof(fapi_param_req_t)); + LWR_MAC_ALLOC(paramReq, sizeof(fapi_param_req_t)); if(paramReq != NULL) { fillMsgHeader(¶mReq->header, FAPI_PARAM_REQUEST, msgLen); @@ -1363,7 +1363,7 @@ S16 lwr_mac_handleParamRspEvt(void *msg) /* stopGuardTimer(); */ uint8_t index; uint32_t encodedVal; - fapi_param_resp_t *paramRsp; + fapi_param_resp_t *paramRsp; ClCellParam *cellParam = NULLP; paramRsp = (fapi_param_resp_t *)msg; @@ -1385,7 +1385,7 @@ S16 lwr_mac_handleParamRspEvt(void *msg) encodedVal = getParamValue(¶mRsp->tlvs[index], FAPI_UINT_16); if(encodedVal != RFAILED && (encodedVal & RELEASE_15) == RELEASE_15) { - cellParam->releaseCapability = RELEASE_15; + cellParam->releaseCapability = RELEASE_15; } break; @@ -1394,7 +1394,7 @@ S16 lwr_mac_handleParamRspEvt(void *msg) if(encodedVal != RFAILED && encodedVal != clGlobalCp.phyState) { printf("\n PhyState mismatch [%d][%d]", clGlobalCp.phyState, clGlobalCp.event); - RETVALUE(RFAILED); + RETVALUE(RFAILED); } break; @@ -1402,11 +1402,11 @@ S16 lwr_mac_handleParamRspEvt(void *msg) encodedVal = getParamValue(¶mRsp->tlvs[index], FAPI_UINT_8); if(encodedVal != RFAILED && encodedVal != 0) { - cellParam->skipBlankDlConfig = SUPPORTED; + cellParam->skipBlankDlConfig = SUPPORTED; } else { - cellParam->skipBlankDlConfig = NOT_SUPPORTED; + cellParam->skipBlankDlConfig = NOT_SUPPORTED; } break; @@ -1414,11 +1414,11 @@ S16 lwr_mac_handleParamRspEvt(void *msg) encodedVal = getParamValue(¶mRsp->tlvs[index], FAPI_UINT_8); if(encodedVal != RFAILED && encodedVal != 0) { - cellParam->skipBlankUlConfig = SUPPORTED; + cellParam->skipBlankUlConfig = SUPPORTED; } else { - cellParam->skipBlankUlConfig = NOT_SUPPORTED; + cellParam->skipBlankUlConfig = NOT_SUPPORTED; } break; @@ -1535,7 +1535,7 @@ S16 lwr_mac_handleParamRspEvt(void *msg) break; case FAPI_MAX_PUCCHS_PER_SLOT_TAG: - cellParam->maxPucchsPerSlot = getParamValue(¶mRsp->tlvs[index], FAPI_UINT_8); + cellParam->maxPucchsPerSlot = getParamValue(¶mRsp->tlvs[index], FAPI_UINT_8); break; case FAPI_PDSCH_MAPPING_TYPE_TAG: @@ -1619,7 +1619,8 @@ S16 lwr_mac_handleParamRspEvt(void *msg) break; case FAPI_MAX_MU_MIMO_USERS_DL_TAG: - cellParam->maxMuMimoUsersDl = getParamValue(¶mRsp->tlvs[index], FAPI_UINT_8); + cellParam->maxMuMimoUsersDl = \ + getParamValue(¶mRsp->tlvs[index], FAPI_UINT_8); break; case FAPI_PDSCH_DATA_IN_DMRS_SYMBOLS_TAG: @@ -1758,7 +1759,7 @@ S16 lwr_mac_handleParamRspEvt(void *msg) encodedVal = getParamValue(¶mRsp->tlvs[index], FAPI_UINT_8); if(encodedVal != RFAILED && encodedVal < FAPI_PUSCH_MAX_PTRS_PORTS_UB) { - cellParam->puschMaxPtrsPorts = encodedVal; + cellParam->puschMaxPtrsPorts = encodedVal; } break; @@ -1847,7 +1848,7 @@ S16 lwr_mac_handleParamRspEvt(void *msg) break; default: //printf("\n Invalid value for TLV[%x] at index[%d]", paramRsp->tlvs[index].tl.tag, index); - break; + break; } } MAC_FREE(cellParam, sizeof(ClCellParam)); @@ -1912,7 +1913,7 @@ S16 lwr_mac_handleConfigReqEvt(void *msg) macCfgParams = cellParams->macCellCfg; configReqSize = sizeof(fapi_config_req_t); - LWR_MAC_ALLOC(configReq, configReqSize); + LWR_MAC_ALLOC(configReq, configReqSize); if(configReq != NULL) { msgLen = sizeof(macCfgParams.numTlv); @@ -1969,7 +1970,7 @@ S16 lwr_mac_handleConfigReqEvt(void *msg) fillTlvs(&configReq->tlvs[index++], FAPI_RESTRICTED_SET_CONFIG_TAG, \ sizeof(uint8_t), macCfgParams.prachCfg.prachRstSetCfg, &msgLen); fillTlvs(&configReq->tlvs[index++], FAPI_NUM_PRACH_FD_OCCASIONS_TAG, - sizeof(uint8_t), macCfgParams.prachCfg.msg1Fdm, &msgLen); + sizeof(uint8_t), macCfgParams.prachCfg.msg1Fdm, &msgLen); fillTlvs(&configReq->tlvs[index++], FAPI_PRACH_ROOT_SEQUENCE_INDEX_TAG, \ sizeof(uint16_t), macCfgParams.prachCfg.fdm[0].rootSeqIdx, &msgLen); fillTlvs(&configReq->tlvs[index++], FAPI_NUM_ROOT_SEQUENCES_TAG, \ @@ -1980,17 +1981,17 @@ S16 lwr_mac_handleConfigReqEvt(void *msg) sizeof(uint8_t), macCfgParams.prachCfg.fdm[0].zeroCorrZoneCfg, &msgLen); fillTlvs(&configReq->tlvs[index++], FAPI_NUM_UNUSED_ROOT_SEQUENCES_TAG, \ sizeof(uint8_t), macCfgParams.prachCfg.fdm[0].numUnusedRootSeq, &msgLen); - if(macCfgParams.prachCfg.fdm[0].numUnusedRootSeq) - { + if(macCfgParams.prachCfg.fdm[0].numUnusedRootSeq) + { for(idx = 0; idx < macCfgParams.prachCfg.fdm[0].numUnusedRootSeq; idx++) - fillTlvs(&configReq->tlvs[index++], FAPI_UNUSED_ROOT_SEQUENCES_TAG, \ - sizeof(uint8_t), macCfgParams.prachCfg.fdm[0].unsuedRootSeq[idx], \ + fillTlvs(&configReq->tlvs[index++], FAPI_UNUSED_ROOT_SEQUENCES_TAG, \ + sizeof(uint8_t), macCfgParams.prachCfg.fdm[0].unsuedRootSeq[idx], \ &msgLen); - } - else - { - macCfgParams.prachCfg.fdm[0].unsuedRootSeq = NULL; - } + } + else + { + macCfgParams.prachCfg.fdm[0].unsuedRootSeq = NULL; + } fillTlvs(&configReq->tlvs[index++], FAPI_SSB_PER_RACH_TAG, \ sizeof(uint8_t), macCfgParams.prachCfg.ssbPerRach, &msgLen); @@ -2063,7 +2064,7 @@ S16 lwr_mac_handleConfigRspEvt(void *msg) { #ifdef FAPI fapi_config_resp_t *configRsp; - configRsp = (fapi_config_resp_t *)msg; + configRsp = (fapi_config_resp_t *)msg; DU_LOG("\nLWR_MAC: Received EVENT[%d] at STATE[%d]", clGlobalCp.event, \ clGlobalCp.phyState); @@ -2118,7 +2119,7 @@ S16 lwr_mac_handleStartReqEvt(void *msg) uint32_t msgLen = 0; fapi_start_req_t *startReq; - LWR_MAC_ALLOC(startReq, sizeof(fapi_start_req_t)); + LWR_MAC_ALLOC(startReq, sizeof(fapi_start_req_t)); if(startReq != NULL) { fillMsgHeader(&startReq->header, FAPI_START_REQUEST, msgLen); @@ -2218,7 +2219,7 @@ PUBLIC void setMibPdu(uint8_t *mibPdu, uint32_t *val, uint16_t sfn) ******************************************************************/ S16 fillSsbPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, MacCellCfg *macCellCfg, - MacDlSlot *currDlSlot, uint32_t *msgLen, uint8_t ssbIdxCount, uint16_t sfn) + MacDlSlot *currDlSlot, uint32_t *msgLen, uint8_t ssbIdxCount, uint16_t sfn) { uint32_t mibPayload = 0; if(dlTtiReqPdu != NULL) @@ -2288,7 +2289,7 @@ void fillSib1DlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *sib1PdcchInfo) uint32_t reserved; /* Size(in bits) of each field in DCI format 0_1 - * as mentioned in spec 38.214 */ + * as mentioned in spec 38.214 */ uint8_t freqDomResAssignSize; uint8_t timeDomResAssignSize = 4; uint8_t VRB2PRBMapSize = 1; @@ -2317,7 +2318,7 @@ void fillSib1DlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *sib1PdcchInfo) * Spec 38.214 Sec 5.1.2.2.2 */ coreset0Size= sib1PdcchInfo->coreset0Cfg.coreSet0Size; - rbStart = 0; /* For SIB1 */ + rbStart = 0; /* For SIB1 */ //rbStart = sib1PdcchInfo->dci.pdschCfg->freqAlloc.rbStart; rbLen = sib1PdcchInfo->dci.pdschCfg->freqAlloc.rbSize; @@ -2410,118 +2411,290 @@ void fillSib1DlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *sib1PdcchInfo) void fillRarDlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *rarPdcchInfo) { - if(dlDciPtr != NULLP) - { - uint8_t numBytes; - uint8_t bytePos; - uint8_t bitPos; - - uint16_t coreset0Size; - uint16_t rbStart; - uint16_t rbLen; - uint32_t freqDomResAssign; - uint8_t timeDomResAssign; - uint8_t VRB2PRBMap; - uint8_t modNCodScheme; - uint8_t tbScaling; - uint32_t reserved; - - /* Size(in bits) of each field in DCI format 1_0 */ - uint8_t freqDomResAssignSize; - uint8_t timeDomResAssignSize = 4; - uint8_t VRB2PRBMapSize = 1; - uint8_t modNCodSchemeSize = 5; - uint8_t tbScalingSize = 2; - uint8_t reservedSize = 16; - - dlDciPtr->rnti = rarPdcchInfo->dci.rnti; - dlDciPtr->scramblingId = rarPdcchInfo->dci.scramblingId; - dlDciPtr->scramblingRnti = rarPdcchInfo->dci.scramblingRnti; - dlDciPtr->cceIndex = rarPdcchInfo->dci.cceIndex; - dlDciPtr->aggregationLevel = rarPdcchInfo->dci.aggregLevel; - dlDciPtr->pc_and_bform.numPrgs = rarPdcchInfo->dci.beamPdcchInfo.numPrgs; - dlDciPtr->pc_and_bform.prgSize = rarPdcchInfo->dci.beamPdcchInfo.prgSize; - dlDciPtr->pc_and_bform.digBfInterfaces = rarPdcchInfo->dci.beamPdcchInfo.digBfInterfaces; - dlDciPtr->pc_and_bform.pmi_bfi[0].pmIdx = rarPdcchInfo->dci.beamPdcchInfo.prg[0].pmIdx; - dlDciPtr->pc_and_bform.pmi_bfi[0].beamIdx[0].beamidx = rarPdcchInfo->dci.beamPdcchInfo.prg[0].beamIdx[0]; - dlDciPtr->beta_pdcch_1_0 = rarPdcchInfo->dci.txPdcchPower.powerValue; - dlDciPtr->powerControlOfssetSS = rarPdcchInfo->dci.txPdcchPower.powerControlOffsetSS; - - /* Calculating freq domain resource allocation field value and size - * coreset0Size = Size of coreset 0 - * RBStart = Starting Virtual Rsource block - * RBLen = length of contiguously allocted RBs - * Spec 38.214 Sec 5.1.2.2.2 - */ - - /* TODO: Fill values of coreset0Size, rbStart and rbLen */ - coreset0Size= rarPdcchInfo->coreset0Cfg.coreSet0Size; - rbStart = 0; /* For SIB1 */ - //rbStart = rarPdcchInfo->dci.pdschCfg->freqAlloc.rbStart; - rbLen = rarPdcchInfo->dci.pdschCfg->freqAlloc.rbSize; - - if((rbLen >=1) && (rbLen <= coreset0Size - rbStart)) - { - if((rbLen - 1) <= floor(coreset0Size / 2)) - freqDomResAssign = (coreset0Size * (rbLen-1)) + rbStart; - else - freqDomResAssign = (coreset0Size * (coreset0Size - rbLen + 1)) \ - + (coreset0Size - 1 - rbStart); - - freqDomResAssignSize = ceil(log2(coreset0Size * (coreset0Size + 1) / 2)); - } - - /* Fetching DCI field values */ - timeDomResAssign = rarPdcchInfo->dci.pdschCfg->timeAlloc.rowIndex -1; - VRB2PRBMap = rarPdcchInfo->dci.pdschCfg->freqAlloc.vrbPrbMapping; - modNCodScheme = rarPdcchInfo->dci.pdschCfg->codeword[0].mcsIndex; - tbScaling = 0; /* configured to 0 scaling */ - reserved = 0; - - /* Reversing bits in each DCI field */ - freqDomResAssign = reverseBits(freqDomResAssign, freqDomResAssignSize); - timeDomResAssign = reverseBits(timeDomResAssign, timeDomResAssignSize); - VRB2PRBMap = reverseBits(VRB2PRBMap, VRB2PRBMapSize); - modNCodScheme = reverseBits(modNCodScheme, modNCodSchemeSize); - tbScaling = reverseBits(tbScaling, tbScalingSize); - - /* Calulating total number of bytes in buffer */ - dlDciPtr->payloadSizeBits = freqDomResAssignSize + timeDomResAssignSize\ - + VRB2PRBMapSize + modNCodSchemeSize + tbScalingSize + reservedSize; - - numBytes = dlDciPtr->payloadSizeBits / 8; - if(dlDciPtr->payloadSizeBits % 8) - numBytes += 1; - - if(numBytes > DCI_PAYLOAD_BYTE_LEN) - { - DU_LOG("\nLWR_MAC : Total bytes for DCI is more than expected"); - return; - } - - /* Initialize buffer */ - for(bytePos = 0; bytePos < numBytes; bytePos++) - dlDciPtr->payload[bytePos] = 0; - - bytePos = numBytes - 1; - bitPos = 0; - - /* Packing DCI format fields */ - fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ - freqDomResAssign, freqDomResAssignSize); - fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ - timeDomResAssign, timeDomResAssignSize); - fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ - VRB2PRBMap, VRB2PRBMapSize); - fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ - modNCodScheme, modNCodSchemeSize); - fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ - tbScaling, tbScalingSize); - fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ - reserved, reservedSize); - } + if(dlDciPtr != NULLP) + { + uint8_t numBytes; + uint8_t bytePos; + uint8_t bitPos; + + uint16_t coreset0Size; + uint16_t rbStart; + uint16_t rbLen; + uint32_t freqDomResAssign; + uint8_t timeDomResAssign; + uint8_t VRB2PRBMap; + uint8_t modNCodScheme; + uint8_t tbScaling; + uint32_t reserved; + + /* Size(in bits) of each field in DCI format 1_0 */ + uint8_t freqDomResAssignSize; + uint8_t timeDomResAssignSize = 4; + uint8_t VRB2PRBMapSize = 1; + uint8_t modNCodSchemeSize = 5; + uint8_t tbScalingSize = 2; + uint8_t reservedSize = 16; + + dlDciPtr->rnti = rarPdcchInfo->dci.rnti; + dlDciPtr->scramblingId = rarPdcchInfo->dci.scramblingId; + dlDciPtr->scramblingRnti = rarPdcchInfo->dci.scramblingRnti; + dlDciPtr->cceIndex = rarPdcchInfo->dci.cceIndex; + dlDciPtr->aggregationLevel = rarPdcchInfo->dci.aggregLevel; + dlDciPtr->pc_and_bform.numPrgs = rarPdcchInfo->dci.beamPdcchInfo.numPrgs; + dlDciPtr->pc_and_bform.prgSize = rarPdcchInfo->dci.beamPdcchInfo.prgSize; + dlDciPtr->pc_and_bform.digBfInterfaces = rarPdcchInfo->dci.beamPdcchInfo.digBfInterfaces; + dlDciPtr->pc_and_bform.pmi_bfi[0].pmIdx = rarPdcchInfo->dci.beamPdcchInfo.prg[0].pmIdx; + dlDciPtr->pc_and_bform.pmi_bfi[0].beamIdx[0].beamidx = rarPdcchInfo->dci.beamPdcchInfo.prg[0].beamIdx[0]; + dlDciPtr->beta_pdcch_1_0 = rarPdcchInfo->dci.txPdcchPower.powerValue; + dlDciPtr->powerControlOfssetSS = rarPdcchInfo->dci.txPdcchPower.powerControlOffsetSS; + + /* Calculating freq domain resource allocation field value and size + * coreset0Size = Size of coreset 0 + * RBStart = Starting Virtual Rsource block + * RBLen = length of contiguously allocted RBs + * Spec 38.214 Sec 5.1.2.2.2 + */ + + /* TODO: Fill values of coreset0Size, rbStart and rbLen */ + coreset0Size= rarPdcchInfo->coreset0Cfg.coreSet0Size; + rbStart = 0; /* For SIB1 */ + //rbStart = rarPdcchInfo->dci.pdschCfg->freqAlloc.rbStart; + rbLen = rarPdcchInfo->dci.pdschCfg->freqAlloc.rbSize; + + if((rbLen >=1) && (rbLen <= coreset0Size - rbStart)) + { + if((rbLen - 1) <= floor(coreset0Size / 2)) + freqDomResAssign = (coreset0Size * (rbLen-1)) + rbStart; + else + freqDomResAssign = (coreset0Size * (coreset0Size - rbLen + 1)) \ + + (coreset0Size - 1 - rbStart); + + freqDomResAssignSize = ceil(log2(coreset0Size * (coreset0Size + 1) / 2)); + } + + /* Fetching DCI field values */ + timeDomResAssign = rarPdcchInfo->dci.pdschCfg->timeAlloc.rowIndex -1; + VRB2PRBMap = rarPdcchInfo->dci.pdschCfg->freqAlloc.vrbPrbMapping; + modNCodScheme = rarPdcchInfo->dci.pdschCfg->codeword[0].mcsIndex; + tbScaling = 0; /* configured to 0 scaling */ + reserved = 0; + + /* Reversing bits in each DCI field */ + freqDomResAssign = reverseBits(freqDomResAssign, freqDomResAssignSize); + timeDomResAssign = reverseBits(timeDomResAssign, timeDomResAssignSize); + VRB2PRBMap = reverseBits(VRB2PRBMap, VRB2PRBMapSize); + modNCodScheme = reverseBits(modNCodScheme, modNCodSchemeSize); + tbScaling = reverseBits(tbScaling, tbScalingSize); + + /* Calulating total number of bytes in buffer */ + dlDciPtr->payloadSizeBits = freqDomResAssignSize + timeDomResAssignSize\ + + VRB2PRBMapSize + modNCodSchemeSize + tbScalingSize + reservedSize; + + numBytes = dlDciPtr->payloadSizeBits / 8; + if(dlDciPtr->payloadSizeBits % 8) + numBytes += 1; + + if(numBytes > DCI_PAYLOAD_BYTE_LEN) + { + DU_LOG("\nLWR_MAC : Total bytes for DCI is more than expected"); + return; + } + + /* Initialize buffer */ + for(bytePos = 0; bytePos < numBytes; bytePos++) + dlDciPtr->payload[bytePos] = 0; + + bytePos = numBytes - 1; + bitPos = 0; + + /* Packing DCI format fields */ + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + freqDomResAssign, freqDomResAssignSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + timeDomResAssign, timeDomResAssignSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + VRB2PRBMap, VRB2PRBMapSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + modNCodScheme, modNCodSchemeSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + tbScaling, tbScalingSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + reserved, reservedSize); + } } /* fillRarDlDciPdu */ +/******************************************************************* + * + * @brief fills msg4 Dl DCI PDU required for DL TTI info in MAC + * + * @details + * + * Function : fillMsg4DlDciPdu + * + * Functionality: + * -Fills the Msg4 Dl DCI PDU + * + * @params[in] Pointer to fapi_dl_dci_t + * Pointer to PdcchCfg + * @return ROK + * + ******************************************************************/ +void fillMsg4DlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *msg4PdcchInfo,\ +Msg4Info *msg4Info) +{ + if(dlDciPtr != NULLP) + { + uint8_t numBytes; + uint8_t bytePos; + uint8_t bitPos; + + uint16_t coreset0Size = 0; + uint16_t rbStart = 0; + uint16_t rbLen = 0; + uint8_t dciFormatId; + uint32_t freqDomResAssign; + uint8_t timeDomResAssign; + uint8_t VRB2PRBMap; + uint8_t modNCodScheme; + uint8_t ndi = 0; + uint8_t redundancyVer = 0; + uint8_t harqProcessNum = 0; + uint8_t dlAssignmentIdx = 0; + uint8_t pucchTpc = 0; + uint8_t pucchResoInd = 0; + uint8_t harqFeedbackInd = 0; + + /* Size(in bits) of each field in DCI format 1_0 */ + uint8_t dciFormatIdSize = 1; + uint8_t freqDomResAssignSize; + uint8_t timeDomResAssignSize = 4; + uint8_t VRB2PRBMapSize = 1; + uint8_t modNCodSchemeSize = 5; + uint8_t ndiSize = 1; + uint8_t redundancyVerSize = 2; + uint8_t harqProcessNumSize = 4; + uint8_t dlAssignmentIdxSize = 2; + uint8_t pucchTpcSize = 2; + uint8_t pucchResoIndSize = 3; + uint8_t harqFeedbackIndSize = 3; + + dlDciPtr->rnti = msg4PdcchInfo->dci.rnti; + dlDciPtr->scramblingId = msg4PdcchInfo->dci.scramblingId; + dlDciPtr->scramblingRnti = msg4PdcchInfo->dci.scramblingRnti; + dlDciPtr->cceIndex = msg4PdcchInfo->dci.cceIndex; + dlDciPtr->aggregationLevel = msg4PdcchInfo->dci.aggregLevel; + dlDciPtr->pc_and_bform.numPrgs = msg4PdcchInfo->dci.beamPdcchInfo.numPrgs; + dlDciPtr->pc_and_bform.prgSize = msg4PdcchInfo->dci.beamPdcchInfo.prgSize; + dlDciPtr->pc_and_bform.digBfInterfaces = msg4PdcchInfo->dci.beamPdcchInfo.digBfInterfaces; + dlDciPtr->pc_and_bform.pmi_bfi[0].pmIdx = msg4PdcchInfo->dci.beamPdcchInfo.prg[0].pmIdx; + dlDciPtr->pc_and_bform.pmi_bfi[0].beamIdx[0].beamidx = msg4PdcchInfo->dci.beamPdcchInfo.prg[0].beamIdx[0]; + dlDciPtr->beta_pdcch_1_0 = msg4PdcchInfo->dci.txPdcchPower.powerValue; + dlDciPtr->powerControlOfssetSS = msg4PdcchInfo->dci.txPdcchPower.powerControlOffsetSS; + + /* Calculating freq domain resource allocation field value and size + * coreset0Size = Size of coreset 0 + * RBStart = Starting Virtual Rsource block + * RBLen = length of contiguously allocted RBs + * Spec 38.214 Sec 5.1.2.2.2 + */ + + /* TODO: Fill values of coreset0Size, rbStart and rbLen */ + coreset0Size = msg4PdcchInfo->coreset0Cfg.coreSet0Size; + //rbStart = msg4PdcchInfo->dci.pdschCfg->freqAlloc.rbStart; + rbLen = msg4PdcchInfo->dci.pdschCfg->freqAlloc.rbSize; + + if((rbLen >=1) && (rbLen <= coreset0Size - rbStart)) + { + if((rbLen - 1) <= floor(coreset0Size / 2)) + freqDomResAssign = (coreset0Size * (rbLen-1)) + rbStart; + else + freqDomResAssign = (coreset0Size * (coreset0Size - rbLen + 1)) \ + + (coreset0Size - 1 - rbStart); + + freqDomResAssignSize = ceil(log2(coreset0Size * (coreset0Size + 1) / 2)); + } + + /* Fetching DCI field values */ + dciFormatId = msg4Info->dciFormatId; /* DCI indentifier for DL */ + timeDomResAssign = msg4PdcchInfo->dci.pdschCfg->timeAlloc.rowIndex -1; + VRB2PRBMap = msg4PdcchInfo->dci.pdschCfg->freqAlloc.vrbPrbMapping; + modNCodScheme = msg4PdcchInfo->dci.pdschCfg->codeword[0].mcsIndex; + ndi = msg4Info->ndi; + redundancyVer = msg4PdcchInfo->dci.pdschCfg->codeword[0].rvIndex; + harqProcessNum = msg4Info->harqProcNum; + dlAssignmentIdx = msg4Info->dlAssignIdx; + pucchTpc = msg4Info->pucchTpc; + pucchResoInd = msg4Info->pucchResInd; + harqFeedbackInd = msg4Info->harqFeedbackInd; + + /* Reversing bits in each DCI field */ + dciFormatId = reverseBits(dciFormatId, dciFormatIdSize); + freqDomResAssign = reverseBits(freqDomResAssign, freqDomResAssignSize); + timeDomResAssign = reverseBits(timeDomResAssign, timeDomResAssignSize); + VRB2PRBMap = reverseBits(VRB2PRBMap, VRB2PRBMapSize); + modNCodScheme = reverseBits(modNCodScheme, modNCodSchemeSize); + ndi = reverseBits(ndi, ndiSize); + redundancyVer = reverseBits(redundancyVer, redundancyVerSize); + harqProcessNum = reverseBits(harqProcessNum, harqProcessNumSize); + dlAssignmentIdx = reverseBits(dlAssignmentIdx , dlAssignmentIdxSize); + pucchTpc = reverseBits(pucchTpc, pucchTpcSize); + pucchResoInd = reverseBits(pucchResoInd, pucchResoIndSize); + harqFeedbackInd = reverseBits(harqFeedbackInd, harqFeedbackIndSize); + + + /* Calulating total number of bytes in buffer */ + dlDciPtr->payloadSizeBits = (dciFormatIdSize + freqDomResAssignSize\ + + timeDomResAssignSize + VRB2PRBMapSize + modNCodSchemeSize\ + + ndiSize + redundancyVerSize + harqProcessNumSize + dlAssignmentIdxSize\ + + pucchTpcSize + pucchResoIndSize + harqFeedbackIndSize); + + numBytes = dlDciPtr->payloadSizeBits / 8; + if(dlDciPtr->payloadSizeBits % 8) + numBytes += 1; + + if(numBytes > DCI_PAYLOAD_BYTE_LEN) + { + DU_LOG("\nLWR_MAC : Total bytes for DCI is more than expected"); + return; + } + + /* Initialize buffer */ + for(bytePos = 0; bytePos < numBytes; bytePos++) + dlDciPtr->payload[bytePos] = 0; + + bytePos = numBytes - 1; + bitPos = 0; + + /* Packing DCI format fields */ + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + dciFormatId, dciFormatIdSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + freqDomResAssign, freqDomResAssignSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + timeDomResAssign, timeDomResAssignSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + VRB2PRBMap, VRB2PRBMapSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + modNCodScheme, modNCodSchemeSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + ndi, ndiSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + redundancyVer, redundancyVerSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + redundancyVer, redundancyVerSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + harqProcessNum, harqProcessNumSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + dlAssignmentIdx, dlAssignmentIdxSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + pucchTpc, pucchTpcSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + pucchResoInd, pucchResoIndSize); + fillDlDciPayload(dlDciPtr->payload, &bytePos, &bitPos,\ + harqFeedbackInd, harqFeedbackIndSize); + } +} /* fillMsg4DlDciPdu */ + /******************************************************************* * * @brief fills PDCCH PDU required for DL TTI info in MAC @@ -2541,43 +2714,55 @@ void fillRarDlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *rarPdcchInfo) * ******************************************************************/ -S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, PdcchCfg *pdcchInfo, -uint32_t *msgLen) +S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, DlAlloc *dlAlloc, uint32_t *msgLen, RntiType rntiType) { - if(dlTtiReqPdu != NULLP) - { - dlTtiReqPdu->pduType = PDCCH_PDU_TYPE; - dlTtiReqPdu->u.pdcch_pdu.bwpSize = pdcchInfo->pdcchBwpCfg.BWPSize; - dlTtiReqPdu->u.pdcch_pdu.bwpPart = pdcchInfo->pdcchBwpCfg.BWPStart; - dlTtiReqPdu->u.pdcch_pdu.subCarrierSpacing = pdcchInfo->pdcchBwpCfg.subcarrierSpacing; - dlTtiReqPdu->u.pdcch_pdu.cyclicPrefix = pdcchInfo->pdcchBwpCfg.cyclicPrefix; - dlTtiReqPdu->u.pdcch_pdu.startSymbolIndex = pdcchInfo->coreset0Cfg.startSymbolIndex; - dlTtiReqPdu->u.pdcch_pdu.durationSymbols = pdcchInfo->coreset0Cfg.durationSymbols; - memcpy(dlTtiReqPdu->u.pdcch_pdu.freqDomainResource, pdcchInfo->coreset0Cfg.freqDomainResource, 6); - dlTtiReqPdu->u.pdcch_pdu.cceRegMappingType = pdcchInfo->coreset0Cfg.cceRegMappingType; - dlTtiReqPdu->u.pdcch_pdu.regBundleSize = pdcchInfo->coreset0Cfg.regBundleSize; - dlTtiReqPdu->u.pdcch_pdu.interleaverSize = pdcchInfo->coreset0Cfg.interleaverSize; - dlTtiReqPdu->u.pdcch_pdu.coreSetSize = pdcchInfo->coreset0Cfg.coreSetType; - dlTtiReqPdu->u.pdcch_pdu.shiftIndex = pdcchInfo->coreset0Cfg.shiftIndex; - dlTtiReqPdu->u.pdcch_pdu.precoderGranularity = pdcchInfo->coreset0Cfg.precoderGranularity; - dlTtiReqPdu->u.pdcch_pdu.numDlDci = pdcchInfo->numDlDci; - dlTtiReqPdu->u.pdcch_pdu.dlDci = (fapi_dl_dci_t *)(dlTtiReqPdu + \ - (sizeof(fapi_dl_tti_req_pdu_t) - sizeof(dlTtiReqPdu->u)) + \ - (sizeof(fapi_dl_pdcch_pdu_t) - sizeof(fapi_dl_dci_t*))); - - if(pdcchInfo->dci.rnti == SI_RNTI) - { - fillSib1DlDciPdu(dlTtiReqPdu->u.pdcch_pdu.dlDci, pdcchInfo); - } - else - { - fillRarDlDciPdu(dlTtiReqPdu->u.pdcch_pdu.dlDci, pdcchInfo); - } - - /* Calculating PDU length. Considering only one dl dci pdu for now */ - dlTtiReqPdu->pduSize = sizeof(fapi_dl_pdcch_pdu_t) + sizeof(fapi_dl_dci_t); - SET_MSG_LEN(*msgLen, (sizeof(dlTtiReqPdu->pduType) + \ - sizeof(dlTtiReqPdu->pduSize) + dlTtiReqPdu->pduSize)); + if(dlTtiReqPdu != NULLP) + { + PdcchCfg *pdcchInfo = NULLP; + if(rntiType == SI_RNTI_TYPE) + { + pdcchInfo = &dlAlloc->brdcstAlloc.sib1Alloc.sib1PdcchCfg; + fillSib1DlDciPdu(dlTtiReqPdu->u.pdcch_pdu.dlDci, pdcchInfo); + } + else if(rntiType == RA_RNTI_TYPE) + { + pdcchInfo = &dlAlloc->rarAlloc.rarPdcchCfg; + fillRarDlDciPdu(dlTtiReqPdu->u.pdcch_pdu.dlDci, pdcchInfo); + } + else if(rntiType == TC_RNTI_TYPE) + { + pdcchInfo = &dlAlloc->msg4Alloc->msg4PdcchCfg; + fillMsg4DlDciPdu(dlTtiReqPdu->u.pdcch_pdu.dlDci, pdcchInfo,\ + &dlAlloc->msg4Alloc->msg4Info); + } + else + { + DU_LOG("\nLWR_MAC: Failed filling PDCCH Pdu"); + return RFAILED;; + } + dlTtiReqPdu->pduType = PDCCH_PDU_TYPE; + dlTtiReqPdu->u.pdcch_pdu.bwpSize = pdcchInfo->pdcchBwpCfg.BWPSize; + dlTtiReqPdu->u.pdcch_pdu.bwpPart = pdcchInfo->pdcchBwpCfg.BWPStart; + dlTtiReqPdu->u.pdcch_pdu.subCarrierSpacing = pdcchInfo->pdcchBwpCfg.subcarrierSpacing; + dlTtiReqPdu->u.pdcch_pdu.cyclicPrefix = pdcchInfo->pdcchBwpCfg.cyclicPrefix; + dlTtiReqPdu->u.pdcch_pdu.startSymbolIndex = pdcchInfo->coreset0Cfg.startSymbolIndex; + dlTtiReqPdu->u.pdcch_pdu.durationSymbols = pdcchInfo->coreset0Cfg.durationSymbols; + memcpy(dlTtiReqPdu->u.pdcch_pdu.freqDomainResource, pdcchInfo->coreset0Cfg.freqDomainResource, 6); + dlTtiReqPdu->u.pdcch_pdu.cceRegMappingType = pdcchInfo->coreset0Cfg.cceRegMappingType; + dlTtiReqPdu->u.pdcch_pdu.regBundleSize = pdcchInfo->coreset0Cfg.regBundleSize; + dlTtiReqPdu->u.pdcch_pdu.interleaverSize = pdcchInfo->coreset0Cfg.interleaverSize; + dlTtiReqPdu->u.pdcch_pdu.coreSetSize = pdcchInfo->coreset0Cfg.coreSetType; + dlTtiReqPdu->u.pdcch_pdu.shiftIndex = pdcchInfo->coreset0Cfg.shiftIndex; + dlTtiReqPdu->u.pdcch_pdu.precoderGranularity = pdcchInfo->coreset0Cfg.precoderGranularity; + dlTtiReqPdu->u.pdcch_pdu.numDlDci = pdcchInfo->numDlDci; + dlTtiReqPdu->u.pdcch_pdu.dlDci = (fapi_dl_dci_t *)(dlTtiReqPdu + \ + (sizeof(fapi_dl_tti_req_pdu_t) - sizeof(dlTtiReqPdu->u)) + \ + (sizeof(fapi_dl_pdcch_pdu_t) - sizeof(fapi_dl_dci_t*))); + + /* Calculating PDU length. Considering only one dl dci pdu for now */ + dlTtiReqPdu->pduSize = sizeof(fapi_dl_pdcch_pdu_t) + sizeof(fapi_dl_dci_t); + SET_MSG_LEN(*msgLen, (sizeof(dlTtiReqPdu->pduType) + \ + sizeof(dlTtiReqPdu->pduSize) + dlTtiReqPdu->pduSize)); } return ROK; @@ -2682,8 +2867,9 @@ uint8_t calcDlTtiReqPduCount(DlAlloc *dlInfo) { uint8_t count = 0; uint8_t idx = 0; - if(dlInfo->isBroadcastPres) - { + + if(dlInfo->isBroadcastPres) + { if(dlInfo->brdcstAlloc.ssbTrans) { for(idx = 0; idx < dlInfo->brdcstAlloc.ssbIdxSupported; idx++) @@ -2696,10 +2882,15 @@ uint8_t calcDlTtiReqPduCount(DlAlloc *dlInfo) count += 2; } } - if(dlInfo->isRarPres) - { - count += 2; - } + if(dlInfo->isRarPres) + { + count += 2; + } + if(dlInfo->msg4Alloc) + { + count += 2; + } + return count; } @@ -2721,14 +2912,20 @@ uint8_t calcDlTtiReqPduCount(DlAlloc *dlInfo) uint8_t calcTxDataReqPduCount(DlAlloc *dlInfo) { uint8_t count = 0; - if(dlInfo->isBroadcastPres && dlInfo->brdcstAlloc.sib1Trans) - { - count++; - } - if(dlInfo->isRarPres) - { - count++; - } + + if(dlInfo->isBroadcastPres && dlInfo->brdcstAlloc.sib1Trans) + { + count++; + } + if(dlInfo->isRarPres) + { + count++; + } + if(dlInfo->msg4Alloc) + { + count++; + } + return count; } /*********************************************************************** @@ -2753,36 +2950,35 @@ uint8_t fillSib1TxDataReq(fapi_tx_pdu_desc_t *pduDesc,MacCellCfg *macCellCfg, uint32_t *msgLen, uint16_t pduIndex) { uint32_t pduLen = 0; - uint32_t *sib1TxdataValue = NULLP; - - pduDesc[pduIndex].pduIndex = pduIndex; - pduDesc[pduIndex].numTlvs = 1; - - /* fill the TLV */ - /* as of now, memory is allocated from SSI, later WLS memory needs to be taken */ - pduDesc[pduIndex].tlvs[0].tl.tag = 1; /* pointer to be sent */ - pduDesc[pduIndex].tlvs[0].tl.length = macCellCfg->sib1Cfg.sib1PduLen; - LWR_MAC_ALLOC(sib1TxdataValue,macCellCfg->sib1Cfg.sib1PduLen); - if(sib1TxdataValue == NULLP) - { - return RFAILED; - } - memcpy(sib1TxdataValue,macCellCfg->sib1Cfg.sib1Pdu, - macCellCfg->sib1Cfg.sib1PduLen); - pduDesc[pduIndex].tlvs[0].value = sib1TxdataValue; - - /* The total length of the PDU description and PDU data */ - pduLen += 8; /* size of PDU length 2 bytes, PDU index 2 bytes, numTLV 4 bytes */ - pduLen += sizeof(fapi_uint32_tlv_t); /* only 1 TLV is present */ + uint32_t *sib1TxdataValue = NULLP; + + pduDesc[pduIndex].pduIndex = pduIndex; + pduDesc[pduIndex].numTlvs = 1; + + /* fill the TLV */ + /* as of now, memory is allocated from SSI, later WLS memory needs to be taken */ + pduDesc[pduIndex].tlvs[0].tl.tag = 1; /* pointer to be sent */ + pduDesc[pduIndex].tlvs[0].tl.length = macCellCfg->sib1Cfg.sib1PduLen; + LWR_MAC_ALLOC(sib1TxdataValue,macCellCfg->sib1Cfg.sib1PduLen); + if(sib1TxdataValue == NULLP) + { + return RFAILED; + } + memcpy(sib1TxdataValue,macCellCfg->sib1Cfg.sib1Pdu, + macCellCfg->sib1Cfg.sib1PduLen); + pduDesc[pduIndex].tlvs[0].value = sib1TxdataValue; + + /* The total length of the PDU description and PDU data */ + pduLen += 8; /* size of PDU length 2 bytes, PDU index 2 bytes, numTLV 4 bytes */ + pduLen += sizeof(fapi_uint32_tlv_t); /* only 1 TLV is present */ pduDesc[pduIndex].pduLength = pduLen; - msgLen += pduLen; + msgLen += pduLen; #ifndef INTEL_WLS MAC_FREE(sib1TxdataValue,macCellCfg->sib1Cfg.sib1PduLen); #endif - - return ROK; + return ROK; } /*********************************************************************** @@ -2807,28 +3003,28 @@ uint8_t fillRarTxDataReq(fapi_tx_pdu_desc_t *pduDesc, RarInfo *rarInfo, uint32_t *msgLen, uint16_t pduIndex) { uint32_t pduLen = 0; - uint32_t *rarTxdataValue = NULLP; - - pduDesc[pduIndex].pduIndex = pduIndex; - pduDesc[pduIndex].numTlvs = 1; - - /* fill the TLV */ - /* as of now, memory is allocated from SSI, later WLS memory needs to be taken */ - pduDesc[pduIndex].tlvs[0].tl.tag = 1; /* pointer to be sent */ - pduDesc[pduIndex].tlvs[0].tl.length = rarInfo->rarPduLen; - LWR_MAC_ALLOC(rarTxdataValue,rarInfo->rarPduLen); - if(rarTxdataValue == NULLP) - { - return RFAILED; - } - memcpy(rarTxdataValue,rarInfo->rarPdu,rarInfo->rarPduLen); - pduDesc[pduIndex].tlvs[0].value = (uint32_t)rarTxdataValue; - - /* The total length of the PDU description and PDU data */ - pduLen += 8; /* size of PDU length 2 bytes, PDU index 2 bytes, numTLV 4 bytes */ - pduLen += sizeof(fapi_uint32_tlv_t); /* only 1 TLV is present */ + uint32_t *rarTxdataValue = NULLP; + + pduDesc[pduIndex].pduIndex = pduIndex; + pduDesc[pduIndex].numTlvs = 1; + + /* fill the TLV */ + /* as of now, memory is allocated from SSI, later WLS memory needs to be taken */ + pduDesc[pduIndex].tlvs[0].tl.tag = 1; /* pointer to be sent */ + pduDesc[pduIndex].tlvs[0].tl.length = rarInfo->rarPduLen; + LWR_MAC_ALLOC(rarTxdataValue,rarInfo->rarPduLen); + if(rarTxdataValue == NULLP) + { + return RFAILED; + } + memcpy(rarTxdataValue,rarInfo->rarPdu,rarInfo->rarPduLen); + pduDesc[pduIndex].tlvs[0].value = (uint32_t)rarTxdataValue; + + /* The total length of the PDU description and PDU data */ + pduLen += 8; /* size of PDU length 2 bytes, PDU index 2 bytes, numTLV 4 bytes */ + pduLen += sizeof(fapi_uint32_tlv_t); /* only 1 TLV is present */ pduDesc[pduIndex].pduLength = pduLen; - msgLen += pduLen; + msgLen += pduLen; /* TODO: The pointer value which was stored, needs to be free-ed at PHY * * But since we did not implement WLS, this has to be done here @@ -2837,11 +3033,65 @@ uint8_t fillRarTxDataReq(fapi_tx_pdu_desc_t *pduDesc, RarInfo *rarInfo, MAC_FREE(rarTxdataValue,rarInfo->rarPduLen); #endif - return ROK; + return ROK; } -#endif +/*********************************************************************** + * + * @brief fills the Msg4 TX-DATA request message + * + * @details + * + * Function : fillMsg4TxDataReq + * + * Functionality: + * - fills the Msg4 TX-DATA request message + * + * @params[in] fapi_tx_pdu_desc_t *pduDesc + * @params[in] Msg4Info *msg4Info + * @params[in] uint32_t *msgLen + * @params[in] uint16_t pduIndex + * @return ROK + * + * ********************************************************************/ +uint8_t fillMsg4TxDataReq(fapi_tx_pdu_desc_t *pduDesc, Msg4Info *msg4Info, + uint32_t *msgLen, uint16_t pduIndex) +{ + uint32_t pduLen = 0; + uint32_t *msg4TxDataValue = NULLP; + + pduDesc[pduIndex].pduIndex = pduIndex; + pduDesc[pduIndex].numTlvs = 1; + + /* fill the TLV */ + /* as of now, memory is allocated from SSI, later WLS memory needs to be taken */ + pduDesc[pduIndex].tlvs[0].tl.tag = 1; /* pointer to be sent */ + pduDesc[pduIndex].tlvs[0].tl.length = msg4Info->msg4PduLen; + LWR_MAC_ALLOC(msg4TxDataValue, msg4Info->msg4PduLen); + if(msg4TxDataValue == NULLP) + { + return RFAILED; + } + memcpy(msg4TxDataValue, msg4Info->msg4Pdu, msg4Info->msg4PduLen); + pduDesc[pduIndex].tlvs[0].value = (uint32_t)msg4TxDataValue; + + /* The total length of the PDU description and PDU data */ + pduLen += 8; /* size of PDU length 2 bytes, PDU index 2 bytes, numTLV 4 bytes */ + pduLen += sizeof(fapi_uint32_tlv_t); /* only 1 TLV is present */ + pduDesc[pduIndex].pduLength = pduLen; + msgLen += pduLen; + + /* TODO: The pointer value which was stored, needs to be free-ed at PHY * + * But since we did not implement WLS, this has to be done here + */ + #ifndef INTEL_WLS + MAC_FREE(msg4TxDataValue, msg4Info->msg4PduLen); + #endif + + return ROK; +} +#endif /* FAPI */ /******************************************************************* * * @brief Sends DL TTI Request to PHY @@ -2861,30 +3111,31 @@ uint8_t fillRarTxDataReq(fapi_tx_pdu_desc_t *pduDesc, RarInfo *rarInfo, uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo) { #ifdef FAPI - uint8_t idx; - uint8_t nPdu = 0; - uint8_t numPduEncoded = 0; - uint16_t pduIndex = 0; - uint32_t msgLen = 0; - uint32_t dlTtiReqMsgSize = 0; - fapi_dl_tti_req_t *dlTtiReq = NULLP; - RgCellCb *cellCbParams = NULLP; - MacDlSlot *currDlSlot = NULLP; - MacCellCfg macCellCfg; - memset(&macCellCfg, 0, sizeof(MacCellCfg)); - Inst inst = 0; - - if(clGlobalCp.phyState == PHY_STATE_RUNNING) - { - cellCbParams = rgCb[inst].cell; - macCellCfg = cellCbParams->macCellCfg; - - if(currTimingInfo != NULLP) - { + uint8_t idx; + uint8_t nPdu = 0; + uint8_t numPduEncoded = 0; + uint16_t pduIndex = 0; + uint32_t msgLen = 0; + uint32_t dlTtiReqMsgSize = 0; + fapi_dl_tti_req_t *dlTtiReq = NULLP; + RgCellCb *cellCbParams = NULLP; + MacDlSlot *currDlSlot = NULLP; + MacCellCfg macCellCfg; + memset(&macCellCfg, 0, sizeof(MacCellCfg)); + Inst inst = 0; + RntiType rntiType; + + if(clGlobalCp.phyState == PHY_STATE_RUNNING) + { + cellCbParams = rgCb[inst].cell; + macCellCfg = cellCbParams->macCellCfg; + + if(currTimingInfo != NULLP) + { currDlSlot = &macCb.macCell->dlSlot[currTimingInfo->slot % MAX_SLOT_SUPPORTED]; nPdu = calcDlTtiReqPduCount(&currDlSlot->dlInfo); dlTtiReqMsgSize = sizeof(fapi_dl_tti_req_t) + (nPdu * \ - sizeof(fapi_dl_tti_req_pdu_t)); + sizeof(fapi_dl_tti_req_pdu_t)); if(nPdu > 0) { if(currDlSlot->dlInfo.isBroadcastPres) @@ -2893,107 +3144,128 @@ uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo) { dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); } - + } if(currDlSlot->dlInfo.isRarPres) { dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); } + if(currDlSlot->dlInfo.msg4Alloc) + { + dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); + } } - LWR_MAC_ALLOC(dlTtiReq, dlTtiReqMsgSize); - - if(dlTtiReq != NULLP) - { - memset(dlTtiReq, 0, dlTtiReqMsgSize); - - dlTtiReq->sfn = currTimingInfo->sfn; - dlTtiReq->slot = currTimingInfo->slot; - dlTtiReq->nPdus = calcDlTtiReqPduCount(&currDlSlot->dlInfo); /* get total Pdus */ - nPdu = dlTtiReq->nPdus; - dlTtiReq->nGroup = 0; - if(dlTtiReq->nPdus > 0) - { + LWR_MAC_ALLOC(dlTtiReq, dlTtiReqMsgSize); + if(dlTtiReq != NULLP) + { + memset(dlTtiReq, 0, dlTtiReqMsgSize); + dlTtiReq->sfn = currTimingInfo->sfn; + dlTtiReq->slot = currTimingInfo->slot; + dlTtiReq->nPdus = calcDlTtiReqPduCount(&currDlSlot->dlInfo); /* get total Pdus */ + nPdu = dlTtiReq->nPdus; + dlTtiReq->nGroup = 0; + + if(dlTtiReq->nPdus > 0) + { dlTtiReq->pdus = (fapi_dl_tti_req_pdu_t*)(dlTtiReq + \ - (sizeof(fapi_dl_tti_req_t) - sizeof(fapi_dl_tti_req_pdu_t*))); + (sizeof(fapi_dl_tti_req_t) - sizeof(fapi_dl_tti_req_pdu_t*))); if(!dlTtiReq->pdus) { DU_LOG("\nLWR_MAC: Memory allocation failed"); return RFAILED; } - - if(currDlSlot->dlInfo.isBroadcastPres) - { - if(currDlSlot->dlInfo.brdcstAlloc.ssbTrans) - { - if(dlTtiReq->pdus != NULLP) - { - for(idx = 0; idx < currDlSlot->dlInfo.brdcstAlloc.ssbIdxSupported; idx++) - { - fillSsbPdu(&dlTtiReq->pdus[numPduEncoded], &macCellCfg,\ - currDlSlot, &msgLen, idx, dlTtiReq->sfn); - numPduEncoded++; - } - } - printf("\033[1;31m"); - DU_LOG("\nLWR_MAC: MIB sent.."); - printf("\033[0m"); - } - if(currDlSlot->dlInfo.brdcstAlloc.sib1Trans) - { - /* Filling SIB1 param */ - if(numPduEncoded != nPdu) - { - fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded],&currDlSlot->dlInfo.brdcstAlloc.\ - sib1Alloc.sib1PdcchCfg, &msgLen); - numPduEncoded++; - fillPdschPdu(&dlTtiReq->pdus[numPduEncoded],&currDlSlot->dlInfo.brdcstAlloc.\ - sib1Alloc.sib1PdschCfg, &msgLen, pduIndex); - pduIndex++; - numPduEncoded++; - } - printf("\033[1;34m"); - DU_LOG("\nLWR_MAC: SIB1 sent..."); - printf("\033[0m"); - } - } - if(currDlSlot->dlInfo.isRarPres) - { - /* Filling RAR param */ - fillRarPdu(&currDlSlot->dlInfo.rarAlloc.rarInfo); - fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded], &currDlSlot->dlInfo.rarAlloc.rarPdcchCfg, &msgLen); - numPduEncoded++; - fillPdschPdu(&dlTtiReq->pdus[numPduEncoded], &currDlSlot->dlInfo.rarAlloc.rarPdschCfg, - &msgLen, pduIndex); - numPduEncoded++; - pduIndex++; - - printf("\033[1;32m"); - DU_LOG("\nLWR_MAC: RAR sent..."); - printf("\033[0m"); - } - - msgLen += sizeof(fapi_dl_tti_req_t) - sizeof(fapi_msg_t); - fillMsgHeader(&dlTtiReq->header, FAPI_DL_TTI_REQUEST, msgLen); - LwrMacSendToPhy(dlTtiReq->header.message_type_id, dlTtiReqMsgSize, \ - (void *)dlTtiReq); - - /* send Tx-DATA req message */ - sendTxDataReq(currTimingInfo, &currDlSlot->dlInfo); - } - else - { - msgLen = sizeof(fapi_dl_tti_req_t) - sizeof(fapi_msg_t); - fillMsgHeader(&dlTtiReq->header, FAPI_DL_TTI_REQUEST, msgLen); - LwrMacSendToPhy(dlTtiReq->header.message_type_id, dlTtiReqMsgSize, (void *)dlTtiReq); - } - return ROK; - } - else - { - DU_LOG("\nLWR_MAC: Failed to allocate memory for DL TTI Request"); - return RFAILED; - } - } + + if(currDlSlot->dlInfo.isBroadcastPres) + { + if(currDlSlot->dlInfo.brdcstAlloc.ssbTrans) + { + if(dlTtiReq->pdus != NULLP) + { + for(idx = 0; idx < currDlSlot->dlInfo.brdcstAlloc.ssbIdxSupported; idx++) + { + fillSsbPdu(&dlTtiReq->pdus[numPduEncoded], &macCellCfg,\ + currDlSlot, &msgLen, idx, dlTtiReq->sfn); + numPduEncoded++; + } + } + printf("\033[1;31m"); + DU_LOG("\nLWR_MAC: MIB sent.."); + printf("\033[0m"); + } + if(currDlSlot->dlInfo.brdcstAlloc.sib1Trans) + { + /* Filling SIB1 param */ + if(numPduEncoded != nPdu) + { + rntiType = SI_RNTI_TYPE; + fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded],&currDlSlot->dlInfo,\ + &msgLen, rntiType); + numPduEncoded++; + fillPdschPdu(&dlTtiReq->pdus[numPduEncoded],&currDlSlot->dlInfo.brdcstAlloc.\ + sib1Alloc.sib1PdschCfg, &msgLen, pduIndex); + pduIndex++; + numPduEncoded++; + } + printf("\033[1;34m"); + DU_LOG("\nLWR_MAC: SIB1 sent..."); + printf("\033[0m"); + } + } + if(currDlSlot->dlInfo.isRarPres) + { + /* Filling RAR param */ + rntiType = RA_RNTI_TYPE; + fillRarPdu(&currDlSlot->dlInfo.rarAlloc.rarInfo); + fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded], \ + &currDlSlot->dlInfo, &msgLen, rntiType); + numPduEncoded++; + fillPdschPdu(&dlTtiReq->pdus[numPduEncoded], \ + &currDlSlot->dlInfo.rarAlloc.rarPdschCfg, &msgLen, pduIndex); + numPduEncoded++; + pduIndex++; + + printf("\033[1;32m"); + DU_LOG("\nLWR_MAC: RAR sent..."); + printf("\033[0m"); + } + if(currDlSlot->dlInfo.msg4Alloc) + { + /* Filling Msg4 param */ + rntiType = TC_RNTI_TYPE; + fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded], \ + &currDlSlot->dlInfo, &msgLen, rntiType); + numPduEncoded++; + fillPdschPdu(&dlTtiReq->pdus[numPduEncoded], \ + &currDlSlot->dlInfo.msg4Alloc->msg4PdschCfg, &msgLen, pduIndex); + numPduEncoded++; + pduIndex++; + + printf("\033[1;32m"); + DU_LOG("\nLWR_MAC: MSG4 sent..."); + printf("\033[0m"); + } + msgLen += sizeof(fapi_dl_tti_req_t) - sizeof(fapi_msg_t); + fillMsgHeader(&dlTtiReq->header, FAPI_DL_TTI_REQUEST, msgLen); + LwrMacSendToPhy(dlTtiReq->header.message_type_id, dlTtiReqMsgSize, \ + (void *)dlTtiReq); + + /* send Tx-DATA req message */ + sendTxDataReq(currTimingInfo, &currDlSlot->dlInfo); + } + else + { + msgLen = sizeof(fapi_dl_tti_req_t) - sizeof(fapi_msg_t); + fillMsgHeader(&dlTtiReq->header, FAPI_DL_TTI_REQUEST, msgLen); + LwrMacSendToPhy(dlTtiReq->header.message_type_id, dlTtiReqMsgSize, (void *)dlTtiReq); + } + return ROK; + } + else + { + DU_LOG("\nLWR_MAC: Failed to allocate memory for DL TTI Request"); + return RFAILED; + } + } else { DU_LOG("\nLWR_MAC: Current TTI Info is NULL"); @@ -3003,7 +3275,7 @@ uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo) else { lwr_mac_handleInvalidEvt(currTimingInfo); - return RFAILED; + return RFAILED; } #endif return ROK; @@ -3028,65 +3300,73 @@ uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo) uint16_t sendTxDataReq(CmLteTimingInfo *currTimingInfo, DlAlloc *dlInfo) { #ifdef FAPI - uint8_t nPdu = 0; - uint32_t msgLen = 0; + uint8_t nPdu = 0; + uint32_t msgLen = 0; uint16_t pduIndex = 0; - uint32_t txDataReqMsgSize = 0; - fapi_tx_data_req_t *txDataReq = NULLP; - Inst inst = 0; - - /* send TX_Data request message */ - nPdu = calcTxDataReqPduCount(dlInfo); - if(nPdu > 0) - { - txDataReqMsgSize = sizeof(fapi_tx_data_req_t) + \ - (nPdu * sizeof(fapi_tx_pdu_desc_t)); + uint32_t txDataReqMsgSize = 0; + fapi_tx_data_req_t *txDataReq = NULLP; + Inst inst = 0; + + /* send TX_Data request message */ + nPdu = calcTxDataReqPduCount(dlInfo); + if(nPdu > 0) + { + txDataReqMsgSize = sizeof(fapi_tx_data_req_t) + \ + (nPdu * sizeof(fapi_tx_pdu_desc_t)); if(dlInfo->brdcstAlloc.sib1Trans) - { - txDataReqMsgSize += rgCb[inst].cell->macCellCfg.sib1Cfg.sib1PduLen; - } - if(dlInfo->isRarPres) - { - txDataReqMsgSize += dlInfo->rarAlloc.rarInfo.rarPduLen; + { + txDataReqMsgSize += rgCb[inst].cell->macCellCfg.sib1Cfg.sib1PduLen; + } + if(dlInfo->isRarPres) + { + txDataReqMsgSize += dlInfo->rarAlloc.rarInfo.rarPduLen; + } + if(dlInfo->msg4Alloc) + { + txDataReqMsgSize += dlInfo->msg4Alloc->msg4Info.msg4PduLen; } LWR_MAC_ALLOC(txDataReq, txDataReqMsgSize); - if(txDataReq == NULLP) - { - DU_LOG("\nLWR_MAC: Failed to allocate memory for TX data Request"); - return RFAILED; - } - - memset(txDataReq, 0, txDataReqMsgSize); - txDataReq->sfn = currTimingInfo->sfn; - txDataReq->slot = currTimingInfo->slot; - txDataReq->pduDesc = (fapi_tx_pdu_desc_t *)(txDataReq + \ - (sizeof(fapi_tx_data_req_t) - sizeof(fapi_tx_pdu_desc_t *))); - - if(dlInfo->brdcstAlloc.sib1Trans) - { - fillSib1TxDataReq(txDataReq->pduDesc, - &rgCb[inst].cell->macCellCfg, &msgLen, pduIndex); - pduIndex++; - txDataReq->numPdus++; - } - if(dlInfo->isRarPres) - { - /* mux and form RAR pdu */ - //fillRarPdu(&dlInfo->rarAlloc.rarInfo); - fillRarTxDataReq(txDataReq->pduDesc, - &dlInfo->rarAlloc.rarInfo, &msgLen, pduIndex); - pduIndex++; - txDataReq->numPdus++; - } - - msgLen += sizeof(fapi_tx_data_req_t) - sizeof(fapi_msg_t); - fillMsgHeader(&txDataReq->header, FAPI_TX_DATA_REQUEST, msgLen); - LwrMacSendToPhy(txDataReq->header.message_type_id, txDataReqMsgSize, \ - (void *)txDataReq); - } + if(txDataReq == NULLP) + { + DU_LOG("\nLWR_MAC: Failed to allocate memory for TX data Request"); + return RFAILED; + } + + memset(txDataReq, 0, txDataReqMsgSize); + txDataReq->sfn = currTimingInfo->sfn; + txDataReq->slot = currTimingInfo->slot; + txDataReq->pduDesc = (fapi_tx_pdu_desc_t *)(txDataReq + \ + (sizeof(fapi_tx_data_req_t) - sizeof(fapi_tx_pdu_desc_t *))); + + if(dlInfo->brdcstAlloc.sib1Trans) + { + fillSib1TxDataReq(txDataReq->pduDesc, + &rgCb[inst].cell->macCellCfg, &msgLen, pduIndex); + pduIndex++; + txDataReq->numPdus++; + } + if(dlInfo->isRarPres) + { + fillRarTxDataReq(txDataReq->pduDesc, &dlInfo->rarAlloc.\ + rarInfo, &msgLen, pduIndex); + pduIndex++; + txDataReq->numPdus++; + } + if(dlInfo->msg4Alloc) + { + fillMsg4TxDataReq(txDataReq->pduDesc, &dlInfo->msg4Alloc->\ + msg4Info, &msgLen, pduIndex); + pduIndex++; + txDataReq->numPdus++; + } + msgLen += sizeof(fapi_tx_data_req_t) - sizeof(fapi_msg_t); + fillMsgHeader(&txDataReq->header, FAPI_TX_DATA_REQUEST, msgLen); + LwrMacSendToPhy(txDataReq->header.message_type_id, txDataReqMsgSize, \ + (void *)txDataReq); + } #endif - return ROK; + return ROK; } /*********************************************************************** @@ -3107,36 +3387,36 @@ uint16_t sendTxDataReq(CmLteTimingInfo *currTimingInfo, DlAlloc *dlInfo) #ifdef FAPI uint8_t getnPdus(fapi_ul_tti_req_t *ulTtiReq, MacUlSlot *currUlSlot) { - uint8_t pduCount = 0; + uint8_t pduCount = 0; - if(currUlSlot != NULLP) + if(currUlSlot != NULLP) { - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PRACH) - { - pduCount++; + if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PRACH) + { + pduCount++; if(ulTtiReq) - ulTtiReq->rachPresent = PDU_PRESENT; - } - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH_UCI) - { - pduCount++; + ulTtiReq->rachPresent = PDU_PRESENT; + } + if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH_UCI) + { + pduCount++; if(ulTtiReq) - ulTtiReq->nUlsch = PDU_PRESENT; - } - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_UCI) - { - pduCount++; + ulTtiReq->nUlsch = PDU_PRESENT; + } + if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_UCI) + { + pduCount++; if(ulTtiReq) - ulTtiReq->nUlcch = PDU_PRESENT; - } - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_SRS) - { - pduCount++; - } + ulTtiReq->nUlcch = PDU_PRESENT; + } + if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_SRS) + { + pduCount++; + } } - return pduCount; -} -#endif + return pduCount; +} +#endif /*********************************************************************** * @@ -3157,11 +3437,11 @@ void setNumCs(uint8_t *numCs, MacCellCfg *macCellCfg) { #ifdef FAPI uint8_t idx; - if(macCellCfg != NULLP) - { - idx = macCellCfg->prachCfg.fdm[0].zeroCorrZoneCfg; - *numCs = UnrestrictedSetNcsTable[idx]; - } + if(macCellCfg != NULLP) + { + idx = macCellCfg->prachCfg.fdm[0].zeroCorrZoneCfg; + *numCs = UnrestrictedSetNcsTable[idx]; + } #endif } @@ -3191,10 +3471,10 @@ void fillPrachPdu(fapi_ul_tti_req_pdu_t *ulTtiReqPdu, MacCellCfg *macCellCfg, Ma ulTtiReqPdu->u.prach_pdu.physCellId = macCellCfg->phyCellId; ulTtiReqPdu->u.prach_pdu.numPrachOcas = currUlSlot->ulCellInfo.prachSchInfo.numPrachOcas; ulTtiReqPdu->u.prach_pdu.prachFormat = \ - currUlSlot->ulCellInfo.prachSchInfo.prachFormat; + currUlSlot->ulCellInfo.prachSchInfo.prachFormat; ulTtiReqPdu->u.prach_pdu.numRa = currUlSlot->ulCellInfo.prachSchInfo.numRa; ulTtiReqPdu->u.prach_pdu.prachStartSymbol = \ - currUlSlot->ulCellInfo.prachSchInfo.prachStartSymb; + currUlSlot->ulCellInfo.prachSchInfo.prachStartSymb; setNumCs(&ulTtiReqPdu->u.prach_pdu.numCs, macCellCfg); ulTtiReqPdu->u.prach_pdu.beamforming.numPrgs = 0; ulTtiReqPdu->u.prach_pdu.beamforming.prgSize = 0; @@ -3256,7 +3536,7 @@ uint16_t handleUlTtiReq(CmLteTimingInfo *currTimingInfo) { ulTtiReq->sfn = currTimingInfo->sfn; ulTtiReq->slot = currTimingInfo->slot; - ulTtiReq->nPdus = getnPdus(ulTtiReq, currUlSlot); + ulTtiReq->nPdus = getnPdus(ulTtiReq, currUlSlot); ulTtiReq->nGroup = 0; if(ulTtiReq->nPdus > 0) { @@ -3277,17 +3557,17 @@ uint16_t handleUlTtiReq(CmLteTimingInfo *currTimingInfo) } else { - msgLen = sizeof(fapi_ul_tti_req_t) - sizeof(fapi_msg_t); - fillMsgHeader(&ulTtiReq->header, FAPI_UL_TTI_REQUEST, msgLen); + msgLen = sizeof(fapi_ul_tti_req_t) - sizeof(fapi_msg_t); + fillMsgHeader(&ulTtiReq->header, FAPI_UL_TTI_REQUEST, msgLen); - DU_LOG("\nLWR_MAC: Sending UL TTI Request"); - LwrMacSendToPhy(ulTtiReq->header.message_type_id, msgSize, (void *)ulTtiReq); + DU_LOG("\nLWR_MAC: Sending UL TTI Request"); + LwrMacSendToPhy(ulTtiReq->header.message_type_id, msgSize, (void *)ulTtiReq); } - return ROK; + return ROK; } - else - { - DU_LOG("\nLWR_MAC: Failed to allocate memory for UL TTI Request"); + else + { + DU_LOG("\nLWR_MAC: Failed to allocate memory for UL TTI Request"); return RFAILED; } } diff --git a/src/5gnrmac/lwr_mac_fsm.h b/src/5gnrmac/lwr_mac_fsm.h index d1f625dad..43f3c950a 100644 --- a/src/5gnrmac/lwr_mac_fsm.h +++ b/src/5gnrmac/lwr_mac_fsm.h @@ -30,6 +30,12 @@ #include "fapi.h" #endif +typedef enum{ + SI_RNTI_TYPE, + RA_RNTI_TYPE, + TC_RNTI_TYPE +}RntiType; + S16 lwr_mac_handleInvalidEvt(void *msg); S16 lwr_mac_handleParamReqEvt(void *msg); S16 lwr_mac_handleParamRspEvt(void *msg); diff --git a/src/5gnrmac/mac.h b/src/5gnrmac/mac.h index 2b104dfa1..5729e3460 100644 --- a/src/5gnrmac/mac.h +++ b/src/5gnrmac/mac.h @@ -31,7 +31,8 @@ #include "cm_hash.h" /* Common Hash List Defines */ #include "cm_lte.h" /* Common LTE Defines */ #include "cm_mblk.h" /* Common LTE Defines */ -#include "tfu.h" /* RGU Interface defines */ +#include "rgu.h" /* RGU interface includes*/ +#include "tfu.h" /* TFU Interface defines */ #include "lrg.h" #include "du_app_mac_inf.h" #include "mac_sch_interface.h" @@ -45,6 +46,7 @@ #include "cm_hash.x" /* Common Hash List Definitions */ #include "cm_lte.x" /* Common LTE Defines */ #include "cm_mblk.x" /* Common LTE Defines */ +#include "rgu.x" #include "tfu.x" /* RGU Interface includes */ #include "lrg.x" @@ -52,6 +54,10 @@ #define MAX_ZERO_CORR_CFG_IDX 16 /* max zero correlation config index */ #define SI_RNTI 0xFFFF #define P_RNTI 0xFFFE +#define MAX_MAC_CE 6 +#define MAX_UE 1 +#define MAX_CRI_SIZE 6 +#define MAX_MAC_DL_PDU 10 #define MAC_LCID_CCCH 0 #define MAC_DEDLC_MIN_LCID 1 @@ -69,6 +75,7 @@ #define MAC_LCID_LONG_TRUNC_BSR 60 #define MAC_LCID_SHORT_BSR 61 #define MAC_LCID_LONG_BSR 62 +#define MAC_LCID_CRI 62 #define MAC_LCID_PADDING 63 typedef struct macDlSlot @@ -81,12 +88,48 @@ typedef struct macUlSlot UlSchInfo ulCellInfo; }MacUlSlot; +typedef struct macCbInfo +{ + uint16_t cellId; + uint16_t crnti; + uint8_t msg3Pdu[6]; /* used as CRI value during muxing */ + uint8_t *msg4Pdu; /* storing DL-CCCH Ind Pdu */ + uint16_t msg4PduLen; /* storing DL-CCCH Ind Pdu Len */ + uint8_t *msg4TxPdu; /* muxed Pdu used for re-transmission */ + uint16_t msg4TbSize; /* size required for msg4TxPdu */ +}MacRaCbInfo; + +typedef struct macCe +{ + uint16_t macCeLcid; + uint8_t macCeValue[6]; +}MacCe; + +typedef struct macCeInfo +{ + uint16_t numCes; + MacCe macCe[MAX_MAC_CE]; +}MacCeInfo; + +typedef struct macDlInfo +{ + uint16_t lcId; + uint16_t pduLen; + uint8_t *dlPdu; +}MacDlInfo; + +typedef struct macDlData +{ + uint16_t numPdu; + MacDlInfo pduInfo[MAX_MAC_DL_PDU]; +}MacDlData; + typedef struct macCellCb { - uint16_t cellId; - RachIndInfo raCb; - MacDlSlot dlSlot[MAX_SLOT_SUPPORTED]; - MacUlSlot ulSlot[MAX_SLOT_SUPPORTED]; + uint16_t cellId; + MacRaCbInfo macRaCb[MAX_UE]; + MacDlSlot dlSlot[MAX_SLOT_SUPPORTED]; + MacUlSlot ulSlot[MAX_SLOT_SUPPORTED]; }MacCellCb; typedef struct macCb @@ -99,6 +142,10 @@ typedef struct macCb MacCb macCb; void fillMacToSchPst(Pst *pst); void fillRarPdu(RarInfo *rarInfo); +void createMacRaCb(uint16_t cellId, uint16_t crnti); +void fillMsg4DlData(MacDlData *dlData); +void fillMacCe(MacCeInfo *macCeData); +void macMuxPdu(MacDlData *dlData, MacCeInfo *macCeData, uint16_t tbSize); int unpackRxData(SlotIndInfo timingInfo, RxDataIndPdu *rxDataIndPdu); #endif diff --git a/src/5gnrmac/mac_demux.c b/src/5gnrmac/mac_demux.c index e960c8b3a..562afaefc 100644 --- a/src/5gnrmac/mac_demux.c +++ b/src/5gnrmac/mac_demux.c @@ -116,6 +116,9 @@ int unpackRxData(SlotIndInfo timingInfo, RxDataIndPdu *rxDataIndPdu) pduLen -= length; idx = idx + length; + /* store msg3 pdu in macRaCb for CRI value */ + memcpy(&macCb.macCell->macRaCb[0].msg3Pdu, pdu, length); + /* TODO: * Fill and send UL-CCCH Indication to DU APP */ diff --git a/src/5gnrmac/mac_msg_hdl.c b/src/5gnrmac/mac_msg_hdl.c index 62d8f9c5c..01f798995 100644 --- a/src/5gnrmac/mac_msg_hdl.c +++ b/src/5gnrmac/mac_msg_hdl.c @@ -65,6 +65,7 @@ extern MacCb macCb; extern void sendToLowerMac(uint16_t msgType, uint32_t msgLen, void *msg); +uint16_t buildMacPdu(RlcMacData *dlData); /* Function pointer for sending crc ind from MAC to SCH */ MacSchCrcIndFunc macSchCrcIndOpts[]= @@ -322,28 +323,38 @@ uint16_t MacHdlDlCcchInd(Pst *pst, DlCcchIndInfo *dlCcchIndInfo) DlRlcBOInfo dlBoInfo; DU_LOG("\nMAC : Handling DL CCCH IND"); - - /* TODO : Fill DL RLC Buffer status info */ - dlBoInfo.cellId = dlCcchIndInfo->cellId; - dlBoInfo.crnti = dlCcchIndInfo->crnti; - dlBoInfo.numLc = 0; - - if(dlCcchIndInfo->msgType == RRC_SETUP) - { - dlBoInfo.numLc++; - dlBoInfo.boInfo[dlBoInfo.numLc].lcId = 0; // SRB 0 for msg4 - dlBoInfo.boInfo[dlBoInfo.numLc].dataVolume = \ - strlen((const char*)dlCcchIndInfo->dlCcchMsg); + + /* TODO : Fill DL RLC Buffer status info */ + dlBoInfo.cellId = dlCcchIndInfo->cellId; + dlBoInfo.crnti = dlCcchIndInfo->crnti; + dlBoInfo.numLc = 0; + + if(dlCcchIndInfo->msgType == RRC_SETUP) + { + dlBoInfo.numLc++; + dlBoInfo.boInfo[dlBoInfo.numLc].lcId = 0; // SRB 0 for msg4 + dlBoInfo.boInfo[dlBoInfo.numLc].dataVolume = \ + strlen((const char*)dlCcchIndInfo->dlCcchMsg); + + /* storing Msg4 Pdu in raCb */ + if(macCb.macCell->macRaCb[0].crnti == dlCcchIndInfo->crnti) + { + macCb.macCell->macRaCb[0].msg4PduLen = strlen((const char*)dlCcchIndInfo\ + ->dlCcchMsg); + MAC_ALLOC(macCb.macCell->macRaCb[0].msg4Pdu, macCb.macCell->macRaCb[0]\ + .msg4PduLen); + if(macCb.macCell->macRaCb[0].msg4Pdu) + { + memcpy(macCb.macCell->macRaCb[0].msg4Pdu, dlCcchIndInfo->dlCcchMsg,\ + macCb.macCell->macRaCb[0].msg4PduLen); + } + } } - - /* TODO: Store dlCcchMsg in raCb */ - - sendDlRlcBoInfoMacToSch(&dlBoInfo); - - - MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo->dlCcchMsg, \ - strlen((const char*)dlCcchIndInfo->dlCcchMsg)); - MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo, sizeof(DlCcchIndInfo)); + sendDlRlcBoInfoMacToSch(&dlBoInfo); + + MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo->dlCcchMsg, \ + strlen((const char*)dlCcchIndInfo->dlCcchMsg)); + MAC_FREE_SHRABL_BUF(pst->region, pst->pool, dlCcchIndInfo, sizeof(DlCcchIndInfo)); return ROK; } diff --git a/src/5gnrmac/mac_mux.c b/src/5gnrmac/mac_mux.c index 668de939d..e5dda1464 100644 --- a/src/5gnrmac/mac_mux.c +++ b/src/5gnrmac/mac_mux.c @@ -209,6 +209,185 @@ void fillRarPdu(RarInfo *rarInfo) } +/******************************************************************* + * + * @brief Database required to form MAC PDU + * + * @details + * + * Function : createMacRaCb + * + * Functionality: + * stores the required params for muxing + * + * @params[in] Pointer to cellId, + * crnti + * @return void + * + * ****************************************************************/ +void createMacRaCb(uint16_t cellId, uint16_t crnti) +{ + uint8_t idx = 0; /* supporting 1 UE */ + macCb.macCell->macRaCb[idx].cellId = cellId; + macCb.macCell->macRaCb[idx].crnti = crnti; +} + +/************************************************* + * @brief fill RLC DL Data + * + * @details + * + * Function : fillMsg4DlData + * This function is a stub which sends Dl Data + * to form MAC SDUs + * + * @param[in] MacDlData *dlData + ************************************************/ + +void fillMsg4DlData(MacDlData *dlData) +{ + uint8_t idx = 0; + dlData->numPdu = 1; + dlData->pduInfo[idx].lcId = MAC_LCID_CCCH; + dlData->pduInfo[idx].pduLen = macCb.macCell->macRaCb[0].msg4PduLen; + memcpy(dlData->pduInfo[idx].dlPdu, macCb.macCell->macRaCb[0].msg4Pdu,\ + macCb.macCell->macRaCb[0].msg4PduLen); +} + +/************************************************* + * @brief fill Mac Ce Info + * + * @details + * + * Function : fillMacCe + * This function fills Mac ce identities + * + * @param[in] RlcMacData *dlData + ************************************************/ + +void fillMacCe(MacCeInfo *macCeInfo) +{ + uint8_t idx; + macCeInfo->numCes = 1; + for(idx = 0; idx < macCeInfo->numCes; idx++) + { + macCeInfo->macCe[idx].macCeLcid = MAC_LCID_CRI; + memcpy(&macCeInfo->macCe[idx].macCeValue, \ + &macCb.macCell->macRaCb[idx].msg3Pdu, MAX_CRI_SIZE); + } +} + +/******************************************************************* + * + * @brief Forms MAC PDU + * + * @details + * + * Function : buildMacPdu + * + * Functionality: + * The MAC PDU will be MUXed and formed + * + * @params[in] MacDlData *, MacCeInfo *, tbSize + * @return void + * + * ****************************************************************/ + +void macMuxPdu(MacDlData *dlData, MacCeInfo *macCeData, uint16_t tbSize) +{ + uint8_t bytePos = 0; + uint8_t bitPos = 7; + uint8_t idx = 0; + uint8_t macPdu[tbSize]; + memset(macPdu, 0, (tbSize * sizeof(uint8_t))); + + /* subheader fields */ + uint8_t RBit = 0; /* Reserved bit */ + uint8_t FBit; /* Format Indicator */ + uint8_t lcid; /* LCID */ + uint8_t lenField = 0; /* Length field */ + + /* subheader field size (in bits) */ + uint8_t RBitSize = 1; + uint8_t FBitSize = 1; + uint8_t lcidSize = 6; + uint8_t lenFieldSize = 0; /* 8-bit or 16-bit L field */ + uint8_t criSize = 8; + + /* PACK ALL MAC CE */ + for(idx = 0; idx < macCeData->numCes; idx++) + { + lcid = macCeData->macCe[idx].macCeLcid; + switch(lcid) + { + case MAC_LCID_CRI: + { + /* Packing fields into MAC PDU R/R/LCID */ + packBytes(macPdu, &bytePos, &bitPos, RBit, RBitSize); + packBytes(macPdu, &bytePos, &bitPos, RBit, RBitSize); + packBytes(macPdu, &bytePos, &bitPos, lcid, lcidSize); + memcpy(&macPdu[bytePos], macCeData->macCe[idx].macCeValue,\ + MAX_CRI_SIZE); + break; + } + default: + DU_LOG("\n MAC: Invalid LCID %d in mac pdu",lcid); + break; + } + } + + /* PACK ALL MAC SDUs */ + for(idx = 0; idx < dlData->numPdu; idx++) + { + lcid = dlData->pduInfo[idx].lcId; + lenField = dlData->pduInfo[idx].pduLen; + switch(lcid) + { + case MAC_LCID_CCCH: + { + if(dlData->pduInfo[idx].pduLen > 255) + { + FBit = 1; + lenFieldSize = 16; + + } + else + { + FBit = 0; + lenFieldSize = 8; + } + /* Packing fields into MAC PDU R/F/LCID/L */ + packBytes(macPdu, &bytePos, &bitPos, RBit, RBitSize); + packBytes(macPdu, &bytePos, &bitPos, FBit, FBitSize); + packBytes(macPdu, &bytePos, &bitPos, lcid, lcidSize); + packBytes(macPdu, &bytePos, &bitPos, lenField, lenFieldSize); + memcpy(&macPdu[bytePos], dlData->pduInfo[idx].dlPdu, lenField); + break; + } + + default: + DU_LOG("\n MAC: Invalid LCID %d in mac pdu",lcid); + break; + } + + } + if(bytePos < tbSize && (tbSize-bytePos >= 1)) + { + /* padding remaining bytes */ + RBitSize = 2; + lcid = MAC_LCID_PADDING; + packBytes(macPdu, &bytePos, &bitPos, RBit, RBitSize); + packBytes(macPdu, &bytePos, &bitPos, lcid, lcidSize); + } + + MAC_ALLOC(macCb.macCell->macRaCb[0].msg4TxPdu, macCb.macCell->macRaCb[0].msg4TbSize); + if(macCb.macCell->macRaCb[0].msg4TxPdu != NULLP) + { + memcpy(macCb.macCell->macRaCb[0].msg4TxPdu, macPdu,\ + macCb.macCell->macRaCb[0].msg4TbSize); + } +} + /********************************************************************** End of file **********************************************************************/ diff --git a/src/5gnrmac/mac_rach.c b/src/5gnrmac/mac_rach.c index 246e02ba4..4520aab89 100644 --- a/src/5gnrmac/mac_rach.c +++ b/src/5gnrmac/mac_rach.c @@ -99,29 +99,30 @@ uint16_t fapiMacRachInd(Pst *pst, RachInd *rachInd) { uint8_t pduIdx; uint8_t preambleIdx; - RachIndInfo *rachIndInfo; + RachIndInfo rachIndInfo; DU_LOG("\nMAC : Received RACH indication"); /* Considering one pdu and one preamble */ pduIdx = 0; preambleIdx = 0; - rachIndInfo = &macCb.macCell->raCb; - - rachIndInfo->cellId = rachInd->rachPdu[pduIdx].pci; - /* TODO : Allocate unique crnti for each ue */ - rachIndInfo->crnti = 100; - rachIndInfo->timingInfo.sfn = rachInd->timingInfo.sfn; - rachIndInfo->timingInfo.slot = rachInd->timingInfo.slot; - rachIndInfo->slotIdx = rachInd->rachPdu[pduIdx].slotIdx; - rachIndInfo->symbolIdx = rachInd->rachPdu[pduIdx].symbolIdx; - rachIndInfo->freqIdx = rachInd->rachPdu[pduIdx].freqIdx; - rachIndInfo->preambleIdx = \ + rachIndInfo.cellId = rachInd->rachPdu[pduIdx].pci; + /* TODO : A.ocate unique crnti for each ue */ + rachIndInfo.crnti = 100; + rachIndInfo.timingInfo.sfn = rachInd->timingInfo.sfn; + rachIndInfo.timingInfo.slot = rachInd->timingInfo.slot; + rachIndInfo.slotIdx = rachInd->rachPdu[pduIdx].slotIdx; + rachIndInfo.symbolIdx = rachInd->rachPdu[pduIdx].symbolIdx; + rachIndInfo.freqIdx = rachInd->rachPdu[pduIdx].freqIdx; + rachIndInfo.preambleIdx = \ rachInd->rachPdu[pduIdx].preamInfo[preambleIdx].preamIdx; - rachIndInfo->timingAdv = \ + rachIndInfo.timingAdv = \ rachInd->rachPdu[pduIdx].preamInfo[preambleIdx].timingAdv; - return(sendRachIndMacToSch(rachIndInfo)); + /* storing the value in macRaCb */ + createMacRaCb(rachIndInfo.cellId, rachIndInfo.crnti); + + return(sendRachIndMacToSch(&rachIndInfo)); } /* spec-38.211 Table 6.3.3.1-7 */ diff --git a/src/5gnrmac/mac_slot_ind.c b/src/5gnrmac/mac_slot_ind.c index 7ddafb72d..cece12953 100644 --- a/src/5gnrmac/mac_slot_ind.c +++ b/src/5gnrmac/mac_slot_ind.c @@ -82,17 +82,46 @@ int MacProcDlAlloc(Pst *pst, DlAlloc *dlAlloc) { if(dlAlloc != NULLP) { - MacDlSlot *currDlSlot = - &macCb.macCell->dlSlot[dlAlloc->slotIndInfo.slot % MAX_SLOT_SUPPORTED]; + MacDlSlot *currDlSlot = + &macCb.macCell->dlSlot[dlAlloc->slotIndInfo.slot % MAX_SLOT_SUPPORTED]; memcpy(&currDlSlot->dlInfo, dlAlloc, sizeof(DlAlloc)); - + if(currDlSlot->dlInfo.msg4Alloc) { - /* TODO: - * Step1 : Fetch msg4 from raCb that was filled in MacHdlDlCcchInd() - * Step2 : Mux msg4 - * Step3 : Store the pdu in raCb - */ + MacDlData msg4DlData; + MacCeInfo macCeData; + memset(&msg4DlData, 0, sizeof(MacDlData)); + memset(&macCeData, 0, sizeof(MacCeInfo)); + + macCb.macCell->macRaCb[0].msg4TbSize = \ + dlAlloc->msg4Alloc->msg4PdschCfg.codeword[0].tbSize; + + if(macCb.macCell->macRaCb[0].msg4Pdu != NULLP) + { + MAC_ALLOC(msg4DlData.pduInfo[0].dlPdu, \ + macCb.macCell->macRaCb[0].msg4PduLen); + if(msg4DlData.pduInfo[0].dlPdu != NULLP) + { + fillMsg4DlData(&msg4DlData); + } + } + fillMacCe(&macCeData); + macMuxPdu(&msg4DlData, &macCeData, macCb.macCell->macRaCb[0].msg4TbSize); + + /* storing msg4 Pdu in dlAlloc */ + MAC_ALLOC(dlAlloc->msg4Alloc->msg4Info.msg4Pdu, macCb.macCell->macRaCb[0].msg4PduLen); + if(dlAlloc->msg4Alloc->msg4Info.msg4Pdu != NULLP) + { + dlAlloc->msg4Alloc->msg4Info.msg4Pdu = macCb.macCell->macRaCb[0].msg4Pdu; + dlAlloc->msg4Alloc->msg4Info.msg4PduLen = macCb.macCell->macRaCb[0].msg4PduLen; + } + /* TODO: Free all allocated memory, after the usage */ + /* MAC_FREE(macCb.macCell->macRaCb[0].msg4TxPdu, \ + macCb.macCell->macRaCb[0].msg4TbSize); // TODO: To be freed after re-transmission is successful. + MAC_FREE(dlAlloc->msg4Alloc->msg4Info.msg4Pdu,\ + macCb.macCell->macRaCb[0].msg4PduLen); //TODO: To be freed after lower-mac is succesfull + MAC_FREE(msg4DlData.pduInfo[0].dlPdu, macCb.macCell->macRaCb[0].msg4PduLen); + MAC_FREE(macCb.macCell->macRaCb[0].msg4Pdu, macCb.macCell->macRaCb[0].msg4PduLen); */ } } return ROK; -- 2.16.6 From 85008fef60069af4d70a447e76aaae64ce836292 Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Thu, 4 Jun 2020 17:21:54 +0530 Subject: [PATCH 06/16] PUSCH PDU for msg3 and UL-CCCH Ind flow completion Change-Id: Id53eea7a06dde18ab3de1ea05773b740e5b7e658 Signed-off-by: Balaji Shankaran --- src/5gnrmac/lwr_mac_fsm.c | 92 ++++++++++++++++++-- src/5gnrmac/mac.h | 2 +- src/5gnrmac/mac_demux.c | 7 +- src/5gnrmac/mac_msg_hdl.c | 6 +- src/5gnrsch/sch_common.c | 2 + src/cm/mac_sch_interface.h | 1 + src/du_app/du_f1ap_msg_hdl.c | 203 +++++++++++++++++++++++++++++-------------- src/phy_stub/l1_bdy1.c | 22 +++-- 8 files changed, 249 insertions(+), 86 deletions(-) diff --git a/src/5gnrmac/lwr_mac_fsm.c b/src/5gnrmac/lwr_mac_fsm.c index 88e8a656c..2e92246e1 100644 --- a/src/5gnrmac/lwr_mac_fsm.c +++ b/src/5gnrmac/lwr_mac_fsm.c @@ -69,6 +69,7 @@ #define PDSCH_PDU_TYPE 1 #define SSB_PDU_TYPE 3 #define PRACH_PDU_TYPE 0 +#define PUSCH_PDU_TYPE 1 #define PDU_PRESENT 1 #define SET_MSG_LEN(x, size) x += size @@ -3397,9 +3398,15 @@ uint8_t getnPdus(fapi_ul_tti_req_t *ulTtiReq, MacUlSlot *currUlSlot) if(ulTtiReq) ulTtiReq->rachPresent = PDU_PRESENT; } - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH_UCI) - { - pduCount++; + if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH) + { + pduCount++; + if(ulTtiReq) + ulTtiReq->nUlsch++; + } + if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH_UCI) + { + pduCount++; if(ulTtiReq) ulTtiReq->nUlsch = PDU_PRESENT; } @@ -3487,6 +3494,67 @@ void fillPrachPdu(fapi_ul_tti_req_pdu_t *ulTtiReqPdu, MacCellCfg *macCellCfg, Ma sizeof(ulTtiReqPdu->pduSize) + sizeof(fapi_ul_prach_pdu_t))); } } + +void fillPuschPdu(fapi_ul_tti_req_pdu_t *ulTtiReqPdu, MacCellCfg *macCellCfg, MacUlSlot *currUlSlot, uint32_t *msgLen) +{ + if(ulTtiReqPdu != NULLP) + { + ulTtiReqPdu->pduType = PUSCH_PDU_TYPE; + ulTtiReqPdu->u.pusch_pdu.pduBitMap = 1; + ulTtiReqPdu->u.pusch_pdu.rnti = currUlSlot->ulCellInfo.crnti; + /* TODO : Fill handle in raCb when scheduling pusch and access here */ + ulTtiReqPdu->u.pusch_pdu.handle = 100; + ulTtiReqPdu->u.pusch_pdu.bwpSize = macCellCfg->initialUlBwp.bwp.numPrb; + ulTtiReqPdu->u.pusch_pdu.bwpStart = macCellCfg->initialUlBwp.bwp.firstPrb; + ulTtiReqPdu->u.pusch_pdu.subCarrierSpacing = \ + macCellCfg->initialUlBwp.bwp.scs; + ulTtiReqPdu->u.pusch_pdu.cyclicPrefix = \ + macCellCfg->initialUlBwp.bwp.cyclicPrefix; + ulTtiReqPdu->u.pusch_pdu.targetCodeRate = 308; + ulTtiReqPdu->u.pusch_pdu.qamModOrder = 2; + ulTtiReqPdu->u.pusch_pdu.mcsIndex = \ + currUlSlot->ulCellInfo.schPuschInfo.tbInfo.mcs; + ulTtiReqPdu->u.pusch_pdu.mcsTable = 0; + ulTtiReqPdu->u.pusch_pdu.transformPrecoding = 1; + ulTtiReqPdu->u.pusch_pdu.dataScramblingId = currUlSlot->ulCellInfo.cellId; + ulTtiReqPdu->u.pusch_pdu.nrOfLayers = 1; + ulTtiReqPdu->u.pusch_pdu.ulDmrsSymbPos = 4; + ulTtiReqPdu->u.pusch_pdu.dmrsConfigType = 0; + ulTtiReqPdu->u.pusch_pdu.ulDmrsScramblingId = currUlSlot->ulCellInfo.cellId; + ulTtiReqPdu->u.pusch_pdu.scid = 0; + ulTtiReqPdu->u.pusch_pdu.numDmrsCdmGrpsNoData = 1; + ulTtiReqPdu->u.pusch_pdu.dmrsPorts = 0; + ulTtiReqPdu->u.pusch_pdu.resourceAlloc = \ + currUlSlot->ulCellInfo.schPuschInfo.resAllocType; + ulTtiReqPdu->u.pusch_pdu.rbStart = \ + currUlSlot->ulCellInfo.schPuschInfo.fdAlloc.startPrb; + ulTtiReqPdu->u.pusch_pdu.rbSize = \ + currUlSlot->ulCellInfo.schPuschInfo.fdAlloc.numPrb; + ulTtiReqPdu->u.pusch_pdu.vrbToPrbMapping = 0; + ulTtiReqPdu->u.pusch_pdu.frequencyHopping = 0; + ulTtiReqPdu->u.pusch_pdu.txDirectCurrentLocation = 0; + ulTtiReqPdu->u.pusch_pdu.uplinkFrequencyShift7p5khz = 0; + ulTtiReqPdu->u.pusch_pdu.startSymbIndex = \ + currUlSlot->ulCellInfo.schPuschInfo.tdAlloc.startSymb; + ulTtiReqPdu->u.pusch_pdu.nrOfSymbols = \ + currUlSlot->ulCellInfo.schPuschInfo.tdAlloc.numSymb; + ulTtiReqPdu->u.pusch_pdu.puschData.rvIndex = \ + currUlSlot->ulCellInfo.schPuschInfo.tbInfo.rv; + ulTtiReqPdu->u.pusch_pdu.puschData.harqProcessId = \ + currUlSlot->ulCellInfo.schPuschInfo.harqProcId; + ulTtiReqPdu->u.pusch_pdu.puschData.newDataIndicator = \ + currUlSlot->ulCellInfo.schPuschInfo.tbInfo.ndi; + ulTtiReqPdu->u.pusch_pdu.puschData.tbSize = \ + currUlSlot->ulCellInfo.schPuschInfo.tbInfo.tbSize; + /* numCb is 0 for new transmission */ + ulTtiReqPdu->u.pusch_pdu.puschData.numCb = 0; + + ulTtiReqPdu->pduSize = sizeof(fapi_ul_pusch_pdu_t); + + SET_MSG_LEN(*msgLen, (sizeof(ulTtiReqPdu->pduType) + \ + sizeof(ulTtiReqPdu->pduSize) + sizeof(fapi_ul_pusch_pdu_t))); + } +} #endif /******************************************************************* @@ -3534,6 +3602,7 @@ uint16_t handleUlTtiReq(CmLteTimingInfo *currTimingInfo) if(ulTtiReq != NULLP) { + memset(ulTtiReq, 0, msgSize); ulTtiReq->sfn = currTimingInfo->sfn; ulTtiReq->slot = currTimingInfo->slot; ulTtiReq->nPdus = getnPdus(ulTtiReq, currUlSlot); @@ -3543,17 +3612,28 @@ uint16_t handleUlTtiReq(CmLteTimingInfo *currTimingInfo) ulTtiReq->pdus = (fapi_ul_tti_req_pdu_t *)(ulTtiReq + \ (sizeof(fapi_ul_tti_req_t) - sizeof(fapi_ul_tti_req_pdu_t*))); /* Fill Prach Pdu */ - if(ulTtiReq->rachPresent) + if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PRACH) { pduIdx++; fillPrachPdu(&ulTtiReq->pdus[pduIdx], &macCellCfg, currUlSlot, &msgLen); + } + + /* Fill PUSCH PDU */ + if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH) + { + pduIdx++; + fillPuschPdu(&ulTtiReq->pdus[pduIdx], &macCellCfg, currUlSlot, &msgLen); + } + if((currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PRACH) || \ + (currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH)) + { msgLen += (sizeof(fapi_ul_tti_req_t) - sizeof(fapi_msg_t)); fillMsgHeader(&ulTtiReq->header, FAPI_UL_TTI_REQUEST, msgLen); DU_LOG("\nLWR_MAC: Sending UL TTI Request"); LwrMacSendToPhy(ulTtiReq->header.message_type_id, msgSize, (void *)ulTtiReq); - } + } } else { @@ -3563,11 +3643,13 @@ uint16_t handleUlTtiReq(CmLteTimingInfo *currTimingInfo) DU_LOG("\nLWR_MAC: Sending UL TTI Request"); LwrMacSendToPhy(ulTtiReq->header.message_type_id, msgSize, (void *)ulTtiReq); } + memset(&currUlSlot, 0, sizeof(MacUlSlot)); return ROK; } else { DU_LOG("\nLWR_MAC: Failed to allocate memory for UL TTI Request"); + memset(&currUlSlot, 0, sizeof(MacUlSlot)); return RFAILED; } } diff --git a/src/5gnrmac/mac.h b/src/5gnrmac/mac.h index 5729e3460..094506421 100644 --- a/src/5gnrmac/mac.h +++ b/src/5gnrmac/mac.h @@ -146,7 +146,7 @@ void createMacRaCb(uint16_t cellId, uint16_t crnti); void fillMsg4DlData(MacDlData *dlData); void fillMacCe(MacCeInfo *macCeData); void macMuxPdu(MacDlData *dlData, MacCeInfo *macCeData, uint16_t tbSize); -int unpackRxData(SlotIndInfo timingInfo, RxDataIndPdu *rxDataIndPdu); +int unpackRxData(RxDataIndPdu *rxDataIndPdu); #endif /********************************************************************** diff --git a/src/5gnrmac/mac_demux.c b/src/5gnrmac/mac_demux.c index 562afaefc..16725f142 100644 --- a/src/5gnrmac/mac_demux.c +++ b/src/5gnrmac/mac_demux.c @@ -78,7 +78,7 @@ * RFAILED * * ****************************************************************/ -int unpackRxData(SlotIndInfo timingInfo, RxDataIndPdu *rxDataIndPdu) +int unpackRxData(RxDataIndPdu *rxDataIndPdu) { uint8_t lcId; uint8_t idx = 0; @@ -119,9 +119,8 @@ int unpackRxData(SlotIndInfo timingInfo, RxDataIndPdu *rxDataIndPdu) /* store msg3 pdu in macRaCb for CRI value */ memcpy(&macCb.macCell->macRaCb[0].msg3Pdu, pdu, length); - /* TODO: - * Fill and send UL-CCCH Indication to DU APP - */ + /* Send UL-CCCH Indication to DU APP */ + macSendUlCcchInd(pdu, macCb.macCell->cellId, rxDataIndPdu->rnti); break; } diff --git a/src/5gnrmac/mac_msg_hdl.c b/src/5gnrmac/mac_msg_hdl.c index 01f798995..5f75dc79e 100644 --- a/src/5gnrmac/mac_msg_hdl.c +++ b/src/5gnrmac/mac_msg_hdl.c @@ -191,9 +191,13 @@ uint16_t fapiMacRxDataInd(Pst *pst, RxDataInd *rxDataInd) uint16_t pduIdx; DU_LOG("\nMAC : Received Rx Data indication"); + + /* TODO : compare the handle received in RxDataInd with handle send in PUSCH + * PDU, which is stored in raCb */ + for(pduIdx = 0; pduIdx < rxDataInd->numPdus; pduIdx++) { - unpackRxData(rxDataInd->timingInfo, &rxDataInd->pdus[pduIdx]); + unpackRxData(&rxDataInd->pdus[pduIdx]); } return ROK; } diff --git a/src/5gnrsch/sch_common.c b/src/5gnrsch/sch_common.c index 6c00b57e9..8a1ad711e 100644 --- a/src/5gnrsch/sch_common.c +++ b/src/5gnrsch/sch_common.c @@ -314,10 +314,12 @@ uint8_t schUlResAlloc(SchCellCb *cell, Inst schInst) if(ulAlloc->schPuschInfo) { + ulSchInfo.crnti = cell->raCb[0].tcrnti; ulSchInfo.dataType |= SCH_DATATYPE_PUSCH; memcpy(&ulSchInfo.schPuschInfo, ulAlloc->schPuschInfo, sizeof(SchPuschInfo)); SCH_FREE(ulAlloc->schPuschInfo, sizeof(SchPuschInfo)); + ulAlloc->schPuschInfo = NULL; } //send msg to MAC diff --git a/src/cm/mac_sch_interface.h b/src/cm/mac_sch_interface.h index 927ac16ce..6fc4caf9e 100644 --- a/src/cm/mac_sch_interface.h +++ b/src/cm/mac_sch_interface.h @@ -452,6 +452,7 @@ typedef struct schPuschInfo typedef struct ulSchInfo { uint16_t cellId; /* Cell Id */ + uint16_t crnti; /* CRNI */ SlotIndInfo slotIndInfo; /* Slot Info: sfn, slot number */ uint8_t dataType; /* Type of info being scheduled */ PrachSchInfo prachSchInfo; /* Prach scheduling info */ diff --git a/src/du_app/du_f1ap_msg_hdl.c b/src/du_app/du_f1ap_msg_hdl.c index 791a1288d..18f17b663 100644 --- a/src/du_app/du_f1ap_msg_hdl.c +++ b/src/du_app/du_f1ap_msg_hdl.c @@ -2012,6 +2012,7 @@ uint8_t BuildTagConfig(struct TAG_Config *tagConfig) struct TAG_Config__tag_ToAddModList *tagList; uint8_t idx, elementCnt; + tagConfig->tag_ToReleaseList = NULLP; tagConfig->tag_ToAddModList = NULLP; DU_ALLOC(tagConfig->tag_ToAddModList, sizeof(struct TAG_Config__tag_ToAddModList)); if(!tagConfig->tag_ToAddModList) @@ -2023,7 +2024,7 @@ uint8_t BuildTagConfig(struct TAG_Config *tagConfig) elementCnt = 1; //ODU_VALUE_ONE; tagList = tagConfig->tag_ToAddModList; tagList->list.count = elementCnt; - tagList->list.size = elementCnt * sizeof(struct TAG); + tagList->list.size = elementCnt * sizeof(struct TAG *); tagList->list.array = NULLP; DU_ALLOC(tagList->list.array, tagList->list.size); @@ -2110,6 +2111,7 @@ uint8_t BuildBsrConfig(struct BSR_Config *bsrConfig) { bsrConfig->periodicBSR_Timer = PERIODIC_BSR_TMR; bsrConfig->retxBSR_Timer = RETX_BSR_TMR; + bsrConfig->logicalChannelSR_DelayTimer = NULLP; return ROK; } @@ -2147,7 +2149,7 @@ uint8_t BuildSchedulingReqConfig(struct SchedulingRequestConfig *schedulingReque elementCnt = 1; //ODU_VALUE_ONE; schReqList = schedulingRequestConfig->schedulingRequestToAddModList; schReqList->list.count = elementCnt; - schReqList->list.size = elementCnt * sizeof(SchedulingRequestId_t); + schReqList->list.size = elementCnt * sizeof(struct SchedulingRequestToAddMod *); schReqList->list.array = NULLP; DU_ALLOC(schReqList->list.array, schReqList->list.size); @@ -2160,7 +2162,7 @@ uint8_t BuildSchedulingReqConfig(struct SchedulingRequestConfig *schedulingReque for(idx=0;idxlist.count; idx++) { schReqList->list.array[idx] = NULLP; - DU_ALLOC(schReqList->list.array[idx], sizeof(SchedulingRequestId_t)); + DU_ALLOC(schReqList->list.array[idx], sizeof(struct SchedulingRequestToAddMod)); if(!schReqList->list.array[idx]) { DU_LOG("\nF1AP : Memory allocation failure in BuildSchedulingReqConfig"); @@ -2179,8 +2181,8 @@ uint8_t BuildSchedulingReqConfig(struct SchedulingRequestConfig *schedulingReque return RFAILED; } *(schReqList->list.array[idx]->sr_ProhibitTimer) = SR_PROHIBIT_TMR; - schReqList->list.array[idx]->sr_TransMax = SR_TRANS_MAX; + schedulingRequestConfig->schedulingRequestToReleaseList = NULLP; return ROK; } @@ -2229,7 +2231,7 @@ uint8_t BuildRlcConfig(struct RLC_Config *rlcConfig) rlcConfig->choice.am->ul_AM_RLC.maxRetxThreshold = MAX_RETX_THRESHOLD; /* DL */ - rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength = NULLP; + rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength = NULLP; DU_ALLOC(rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); if(!rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength) { @@ -2239,7 +2241,7 @@ uint8_t BuildRlcConfig(struct RLC_Config *rlcConfig) *(rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength) = SN_FIELD_LEN; rlcConfig->choice.am->dl_AM_RLC.t_Reassembly = T_REASSEMBLY; rlcConfig->choice.am->dl_AM_RLC.t_StatusProhibit = T_STATUS_PROHIBHIT; - + return ROK; } @@ -2273,6 +2275,10 @@ uint8_t BuildMacLCConfig(struct LogicalChannelConfig *macLcConfig) macLcConfig->ul_SpecificParameters->priority = MAC_LC_PRIORITY; macLcConfig->ul_SpecificParameters->prioritisedBitRate = PRIORTISIED_BIT_RATE; macLcConfig->ul_SpecificParameters->bucketSizeDuration = BUCKET_SIZE_DURATION; + macLcConfig->ul_SpecificParameters->allowedServingCells = NULLP; + macLcConfig->ul_SpecificParameters->allowedSCS_List = NULLP; + macLcConfig->ul_SpecificParameters->maxPUSCH_Duration = NULLP; + macLcConfig->ul_SpecificParameters->configuredGrantType1Allowed = NULLP; macLcConfig->ul_SpecificParameters->logicalChannelGroup = NULLP; DU_ALLOC(macLcConfig->ul_SpecificParameters->logicalChannelGroup, sizeof(long)); @@ -2294,6 +2300,7 @@ uint8_t BuildMacLCConfig(struct LogicalChannelConfig *macLcConfig) macLcConfig->ul_SpecificParameters->logicalChannelSR_Mask = false; macLcConfig->ul_SpecificParameters->logicalChannelSR_DelayTimerApplied = false; + macLcConfig->ul_SpecificParameters->bitRateQueryProhibitTimer = NULLP; return ROK; } @@ -2320,7 +2327,7 @@ uint8_t BuildRlcBearerToAddModList(struct CellGroupConfigRrc__rlc_BearerToAddMod elementCnt = 1; rlcBearerList->list.count = elementCnt; - rlcBearerList->list.size = elementCnt * sizeof(struct RLC_BearerConfig); + rlcBearerList->list.size = elementCnt * sizeof(struct RLC_BearerConfig *); rlcBearerList->list.array = NULLP; DU_ALLOC(rlcBearerList->list.array, rlcBearerList->list.size); @@ -2354,6 +2361,7 @@ uint8_t BuildRlcBearerToAddModList(struct CellGroupConfigRrc__rlc_BearerToAddMod rlcBearerList->list.array[idx]->servedRadioBearer->present = RLC_BearerConfig__servedRadioBearer_PR_srb_Identity; rlcBearerList->list.array[idx]->servedRadioBearer->choice.srb_Identity = SRB_ID_1; + rlcBearerList->list.array[idx]->reestablishRLC = NULLP; rlcBearerList->list.array[idx]->rlc_Config = NULLP; DU_ALLOC(rlcBearerList->list.array[idx]->rlc_Config, sizeof(struct RLC_Config)); if(!rlcBearerList->list.array[idx]->rlc_Config) @@ -2486,7 +2494,7 @@ uint8_t BuildCsiMeasCfg(struct ServingCellConfig__csi_MeasConfig *csiMeasCfg) * ****************************************************************/ uint8_t BuildSpCellCfgDed(ServingCellConfig_t *srvCellCfg) { - +#if 0 srvCellCfg->initialDownlinkBWP = NULLP; DU_ALLOC(srvCellCfg->initialDownlinkBWP, sizeof(BWP_DownlinkDedicated_t)); if(!srvCellCfg->initialDownlinkBWP) @@ -2500,7 +2508,7 @@ uint8_t BuildSpCellCfgDed(ServingCellConfig_t *srvCellCfg) DU_LOG("\nF1AP : BuildInitialDlBWP failed"); return RFAILED; } - +#endif srvCellCfg->firstActiveDownlinkBWP_Id = NULLP; DU_ALLOC(srvCellCfg->firstActiveDownlinkBWP_Id, sizeof(long)); if(!srvCellCfg->firstActiveDownlinkBWP_Id) @@ -2518,7 +2526,7 @@ uint8_t BuildSpCellCfgDed(ServingCellConfig_t *srvCellCfg) return RFAILED; } *(srvCellCfg->defaultDownlinkBWP_Id) = ACTIVE_DL_BWP_ID; - +#if 0 srvCellCfg->uplinkConfig = NULLP; DU_ALLOC(srvCellCfg->uplinkConfig, sizeof(UplinkConfig_t)); if(!srvCellCfg->uplinkConfig) @@ -2560,7 +2568,7 @@ uint8_t BuildSpCellCfgDed(ServingCellConfig_t *srvCellCfg) DU_LOG("\nF1AP : BuildCsiMeasCfg failed"); return RFAILED; } - +#endif srvCellCfg->tag_Id = TAG_ID; return ROK; @@ -2609,13 +2617,11 @@ uint8_t BuildSpCellCfg(SpCellConfig_t *spCellCfg) DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfg"); return RFAILED; } - if(BuildSpCellCfgDed(spCellCfg->spCellConfigDedicated) != ROK) { DU_LOG("\nF1AP : BuildSpCellCfgDed failed"); return RFAILED; } - return ROK; } /******************************************************************* @@ -2636,6 +2642,9 @@ uint8_t BuildSpCellCfg(SpCellConfig_t *spCellCfg) * ****************************************************************/ uint8_t BuildPhyCellGrpCfg(PhysicalCellGroupConfig_t *phyCellGrpCfg) { + phyCellGrpCfg->harq_ACK_SpatialBundlingPUCCH = NULLP; + phyCellGrpCfg->harq_ACK_SpatialBundlingPUSCH = NULLP; + phyCellGrpCfg->p_NR_FR1 = NULLP; DU_ALLOC(phyCellGrpCfg->p_NR_FR1, sizeof(long)); if(!phyCellGrpCfg->p_NR_FR1) @@ -2645,6 +2654,13 @@ uint8_t BuildPhyCellGrpCfg(PhysicalCellGroupConfig_t *phyCellGrpCfg) } *(phyCellGrpCfg->p_NR_FR1) = P_NR_FR1; phyCellGrpCfg->pdsch_HARQ_ACK_Codebook = PDSCH_HARQ_ACK_CODEBOOK; + phyCellGrpCfg->tpc_SRS_RNTI = NULLP; + phyCellGrpCfg->tpc_PUCCH_RNTI = NULLP; + phyCellGrpCfg->tpc_PUSCH_RNTI = NULLP; + phyCellGrpCfg->sp_CSI_RNTI = NULLP; + phyCellGrpCfg->cs_RNTI = NULLP; + phyCellGrpCfg->ext1 = NULLP; + phyCellGrpCfg->ext2 = NULLP; return ROK; } @@ -2666,7 +2682,7 @@ uint8_t BuildPhyCellGrpCfg(PhysicalCellGroupConfig_t *phyCellGrpCfg) * ****************************************************************/ uint8_t BuildMacCellGrpCfg(MAC_CellGroupConfig_t *macCellGrpCfg) { - + macCellGrpCfg->drx_Config = NULLP; macCellGrpCfg->schedulingRequestConfig = NULLP; DU_ALLOC(macCellGrpCfg->schedulingRequestConfig, sizeof(struct SchedulingRequestConfig)); if(!macCellGrpCfg->schedulingRequestConfig) @@ -2724,6 +2740,7 @@ uint8_t BuildMacCellGrpCfg(MAC_CellGroupConfig_t *macCellGrpCfg) } macCellGrpCfg->skipUplinkTxDynamic = false; + macCellGrpCfg->ext1 = NULLP; return ROK; } @@ -2769,15 +2786,27 @@ uint8_t FreeMemDuToCuRrcCont(CellGroupConfigRrc_t *cellGrpCfg) { rlcConfig = rlcBearerList->list.array[idx]->rlc_Config; macLcConfig = rlcBearerList->list.array[idx]->mac_LogicalChannelConfig; - DU_FREE(rlcConfig->choice.am->ul_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); - DU_FREE(rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); - DU_FREE(rlcConfig->choice.am, sizeof(struct RLC_Config__am)); - DU_FREE(rlcConfig, sizeof(struct RLC_Config)); + if(rlcConfig) + { + if(rlcConfig->choice.am) + { + DU_FREE(rlcConfig->choice.am->ul_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); + DU_FREE(rlcConfig->choice.am->dl_AM_RLC.sn_FieldLength, sizeof(SN_FieldLengthAM_t)); + DU_FREE(rlcConfig->choice.am, sizeof(struct RLC_Config__am)); + } + DU_FREE(rlcConfig, sizeof(struct RLC_Config)); + } DU_FREE(rlcBearerList->list.array[idx]->servedRadioBearer, sizeof(struct RLC_BearerConfig__servedRadioBearer)); - DU_FREE(macLcConfig->ul_SpecificParameters->schedulingRequestID, sizeof(SchedulingRequestId_t)); - DU_FREE(macLcConfig->ul_SpecificParameters->logicalChannelGroup, sizeof(long)); - DU_FREE(macLcConfig->ul_SpecificParameters, sizeof(struct LogicalChannelConfig__ul_SpecificParameters)); - DU_FREE(rlcBearerList->list.array[idx]->mac_LogicalChannelConfig, sizeof(struct LogicalChannelConfig)); + if(macLcConfig) + { + if(macLcConfig->ul_SpecificParameters) + { + DU_FREE(macLcConfig->ul_SpecificParameters->schedulingRequestID, sizeof(SchedulingRequestId_t)); + DU_FREE(macLcConfig->ul_SpecificParameters->logicalChannelGroup, sizeof(long)); + DU_FREE(macLcConfig->ul_SpecificParameters, sizeof(struct LogicalChannelConfig__ul_SpecificParameters)); + } + DU_FREE(rlcBearerList->list.array[idx]->mac_LogicalChannelConfig, sizeof(struct LogicalChannelConfig)); + } DU_FREE(rlcBearerList->list.array[idx], sizeof(struct RLC_BearerConfig)); } DU_FREE(rlcBearerList->list.array, rlcBearerList->list.size); @@ -2791,31 +2820,57 @@ uint8_t FreeMemDuToCuRrcCont(CellGroupConfigRrc_t *cellGrpCfg) schedulingRequestConfig = macCellGrpCfg->schedulingRequestConfig; schReqList = schedulingRequestConfig->schedulingRequestToAddModList; - for(idx=0;idxlist.count; idx++) + if(schedulingRequestConfig) + { + if(schReqList) + { + if(schReqList->list.array) + { + for(idx=0;idxlist.count; idx++) + { + if(schReqList->list.array[idx]) + { + DU_FREE(schReqList->list.array[idx]->sr_ProhibitTimer, sizeof(long)); + DU_FREE(schReqList->list.array[idx], sizeof(struct SchedulingRequestToAddMod)); + } + } + DU_FREE(schReqList->list.array, schReqList->list.size); + } + DU_FREE(schedulingRequestConfig->schedulingRequestToAddModList,\ + sizeof(struct SchedulingRequestConfig__schedulingRequestToAddModList)); } + DU_FREE(macCellGrpCfg->schedulingRequestConfig, sizeof(struct SchedulingRequestConfig)); + } + + if(macCellGrpCfg->bsr_Config) { - DU_FREE(schReqList->list.array[idx]->sr_ProhibitTimer, sizeof(long)); - DU_FREE(schReqList->list.array[idx], sizeof(SchedulingRequestId_t)); + DU_FREE(macCellGrpCfg->bsr_Config, sizeof(struct BSR_Config)); } - DU_FREE(schReqList->list.array, schReqList->list.size); - DU_FREE(schedulingRequestConfig->schedulingRequestToAddModList,\ - sizeof(struct SchedulingRequestConfig__schedulingRequestToAddModList)); - DU_FREE(macCellGrpCfg->schedulingRequestConfig, sizeof(struct SchedulingRequestConfig)); - - DU_FREE(macCellGrpCfg->bsr_Config, sizeof(struct BSR_Config)); tagConfig = macCellGrpCfg->tag_Config; tagList = tagConfig->tag_ToAddModList; - for(idx=0; idxlist.count; idx++) + if(tagConfig) { - DU_FREE(tagList->list.array[idx], sizeof(struct TAG)); - } - DU_FREE(tagList->list.array, tagList->list.size); - DU_FREE(tagConfig->tag_ToAddModList, sizeof(struct TAG_Config__tag_ToAddModList)); + if(tagList) + { + if(tagList->list.array) + { + for(idx=0; idxlist.count; idx++) + { + DU_FREE(tagList->list.array[idx], sizeof(struct TAG)); + } + DU_FREE(tagList->list.array, tagList->list.size); + } + DU_FREE(tagConfig->tag_ToAddModList, sizeof(struct TAG_Config__tag_ToAddModList)); + } DU_FREE(tagConfig, sizeof(struct TAG_Config)); + } phrConfig = macCellGrpCfg->phr_Config; - DU_FREE(phrConfig->choice.setup, sizeof(struct PHR_Config)); - DU_FREE(phrConfig, sizeof(struct MAC_CellGroupConfig__phr_Config)); + if(phrConfig) + { + DU_FREE(phrConfig->choice.setup, sizeof(struct PHR_Config)); + DU_FREE(phrConfig, sizeof(struct MAC_CellGroupConfig__phr_Config)); + } DU_FREE(macCellGrpCfg, sizeof(MAC_CellGroupConfig_t)); } @@ -2825,35 +2880,27 @@ uint8_t FreeMemDuToCuRrcCont(CellGroupConfigRrc_t *cellGrpCfg) { DU_FREE(phyCellGrpCfg->p_NR_FR1, sizeof(long)); DU_FREE(phyCellGrpCfg, sizeof(PhysicalCellGroupConfig_t)); - } spCellCfg = cellGrpCfg->spCellConfig; if(spCellCfg) { DU_FREE(spCellCfg->servCellIndex, sizeof(long)); - DU_FREE(spCellCfg->rlmInSyncOutOfSyncThreshold, sizeof(long)); + DU_FREE(spCellCfg->rlmInSyncOutOfSyncThreshold, sizeof(long)); srvCellCfg = spCellCfg->spCellConfigDedicated; - - DU_FREE(srvCellCfg->initialDownlinkBWP, sizeof(BWP_DownlinkDedicated_t)); - - DU_FREE(srvCellCfg->firstActiveDownlinkBWP_Id, sizeof(long)); - DU_FREE(srvCellCfg->defaultDownlinkBWP_Id, sizeof(long)); - - - DU_FREE(srvCellCfg->uplinkConfig, sizeof(UplinkConfig_t)); - - - DU_FREE(srvCellCfg->pdsch_ServingCellConfig, sizeof(struct ServingCellConfig__pdsch_ServingCellConfig)); - - - DU_FREE(srvCellCfg->csi_MeasConfig, sizeof(struct ServingCellConfig__csi_MeasConfig)); - - DU_FREE(spCellCfg->spCellConfigDedicated, sizeof(ServingCellConfig_t)); + if(srvCellCfg) + { + DU_FREE(srvCellCfg->initialDownlinkBWP, sizeof(BWP_DownlinkDedicated_t)); + DU_FREE(srvCellCfg->firstActiveDownlinkBWP_Id, sizeof(long)); + DU_FREE(srvCellCfg->defaultDownlinkBWP_Id, sizeof(long)); + DU_FREE(srvCellCfg->uplinkConfig, sizeof(UplinkConfig_t)); + DU_FREE(srvCellCfg->pdsch_ServingCellConfig, sizeof(struct ServingCellConfig__pdsch_ServingCellConfig)); + DU_FREE(srvCellCfg->csi_MeasConfig, sizeof(struct ServingCellConfig__csi_MeasConfig)); + DU_FREE(spCellCfg->spCellConfigDedicated, sizeof(ServingCellConfig_t)); + } DU_FREE(spCellCfg, sizeof(SpCellConfig_t)); } - return ROK; } /******************************************************************* @@ -2877,11 +2924,10 @@ uint8_t BuildDuToCuRrcContainer(DUtoCURRCContainer_t *duToCuRrcContainer) { CellGroupConfigRrc_t cellGrpCfg; asn_enc_rval_t encRetVal; - + uint8_t ret = RFAILED; while(1) { - duToCuRrcContainer = NULLP; cellGrpCfg.cellGroupId = CELL_GRP_ID; cellGrpCfg.rlc_BearerToAddModList = NULLP; @@ -2897,7 +2943,7 @@ uint8_t BuildDuToCuRrcContainer(DUtoCURRCContainer_t *duToCuRrcContainer) break; } - cellGrpCfg.rlc_BearerToReleaseList = NULLP; + cellGrpCfg.rlc_BearerToReleaseList = NULLP; cellGrpCfg.mac_CellGroupConfig = NULLP; DU_ALLOC(cellGrpCfg.mac_CellGroupConfig, sizeof(MAC_CellGroupConfig_t)); if(!cellGrpCfg.mac_CellGroupConfig) @@ -2938,6 +2984,10 @@ uint8_t BuildDuToCuRrcContainer(DUtoCURRCContainer_t *duToCuRrcContainer) break; } + cellGrpCfg.sCellToAddModList = NULLP; + cellGrpCfg.sCellToReleaseList = NULLP; + cellGrpCfg.ext1 = NULLP; + /* encode cellGrpCfg into duToCuRrcContainer */ xer_fprint(stdout, &asn_DEF_CellGroupConfigRrc, &cellGrpCfg); cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); @@ -2959,11 +3009,19 @@ uint8_t BuildDuToCuRrcContainer(DUtoCURRCContainer_t *duToCuRrcContainer) } } - memcpy(duToCuRrcContainer, encBuf, encBufSize); + duToCuRrcContainer->size = encBufSize; + DU_ALLOC(duToCuRrcContainer->buf, duToCuRrcContainer->size); + if(!duToCuRrcContainer->buf) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildDuToCuRrcContainer"); + break; + } + memcpy(duToCuRrcContainer->buf, encBuf, duToCuRrcContainer->size); + ret = ROK; break; } - FreeMemDuToCuRrcCont(&cellGrpCfg); - return ROK; + FreeMemDuToCuRrcCont(&cellGrpCfg); + return ret; } /******************************************************************* @@ -3018,7 +3076,7 @@ uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti InitiatingMessage__value_PR_InitialULRRCMessageTransfer; initULRRCMsg =\ &f1apMsg->choice.initiatingMessage->value.choice.InitialULRRCMessageTransfer; - elementCnt = 3; + elementCnt = 5; initULRRCMsg->protocolIEs.list.count = elementCnt; initULRRCMsg->protocolIEs.list.size = \ elementCnt * sizeof(InitialULRRCMessageTransferIEs_t *); @@ -3103,9 +3161,14 @@ uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti initULRRCMsg->protocolIEs.list.array[idx1]->value.present =\ InitialULRRCMessageTransferIEs__value_PR_DUtoCURRCContainer; - BuildDuToCuRrcContainer(&initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.DUtoCURRCContainer); + ret = BuildDuToCuRrcContainer(&initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.DUtoCURRCContainer); + if(ret != ROK) + { + break; + } xer_fprint(stdout, &asn_DEF_F1AP_PDU, f1apMsg); + /* Encode the F1SetupRequest type as APER */ cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); encBufSize = 0; @@ -3114,7 +3177,8 @@ uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti if(encRetVal.encoded == ENCODE_FAIL) { DU_LOG( "\n F1AP : Could not encode Initial UL RRC Message Transfer\ - structure (at %s)\n",encRetVal.failed_type ? encRetVal.failed_type->name : "unknown"); + structure (at %s)\n",encRetVal.failed_type ? \ + encRetVal.failed_type->name : "unknown"); break; } else @@ -3163,6 +3227,13 @@ uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti DU_FREE(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.buf, initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.RRCContainer.size) } + + idx1 = 4; + if(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.DUtoCURRCContainer.buf) + { + DU_FREE(initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.DUtoCURRCContainer.buf, + initULRRCMsg->protocolIEs.list.array[idx1]->value.choice.DUtoCURRCContainer.size); + } for(ieId=0; ieIdprotocolIEs.list.array[ieId],sizeof(InitialULRRCMessageTransferIEs_t)); diff --git a/src/phy_stub/l1_bdy1.c b/src/phy_stub/l1_bdy1.c index 9bb836224..086cd1e2c 100644 --- a/src/phy_stub/l1_bdy1.c +++ b/src/phy_stub/l1_bdy1.c @@ -333,7 +333,7 @@ uint16_t l1BuildAndSendCrcInd(uint16_t slot, uint16_t sfn) return ROK; } /* l1BuildAndSendCrcInd */ - +#ifdef FAPI /******************************************************************* * * @brief Build and send Rx data indication @@ -351,9 +351,8 @@ uint16_t l1BuildAndSendCrcInd(uint16_t slot, uint16_t sfn) * RFAILED - failure * * ****************************************************************/ -uint16_t l1BuildAndSendRxDataInd(uint16_t slot, uint16_t sfn) +uint16_t l1BuildAndSendRxDataInd(uint16_t slot, uint16_t sfn, fapi_ul_pusch_pdu_t puschPdu) { -#ifdef FAPI uint8_t idx = 0; fapi_rx_data_indication_t *rxDataInd; fapi_pdu_ind_info_t *pduInfo; @@ -373,10 +372,10 @@ uint16_t l1BuildAndSendRxDataInd(uint16_t slot, uint16_t sfn) rxDataInd->numPdus = 1; pduInfo = &rxDataInd->pdus[idx]; - pduInfo->handle = 0; - pduInfo->rnti = 0; - pduInfo->harqId = 0; - pduInfo->pduLength = 24; + pduInfo->handle = puschPdu.handle; + pduInfo->rnti = puschPdu.rnti; + pduInfo->harqId = puschPdu.puschData.harqProcessId; + pduInfo->pduLength = puschPdu.puschData.tbSize; pduInfo->ul_cqi = 0; pduInfo->timingAdvance = 0; pduInfo->rssi = 0; @@ -416,10 +415,9 @@ uint16_t l1BuildAndSendRxDataInd(uint16_t slot, uint16_t sfn) if(pduInfo->pduLength) MAC_FREE(pduInfo->pduData, pduInfo->pduLength); MAC_FREE(rxDataInd, sizeof(fapi_rx_data_indication_t)); -#endif return ROK; } - +#endif /******************************************************************* * @@ -700,6 +698,12 @@ PUBLIC S16 l1HdlUlTtiReq(uint16_t msgLen, void *msg) { if(ulTtiReq->pdus[numPdus-1].pduType == 0) DU_LOG("\nPHY STUB: PRACH PDU"); + if(ulTtiReq->pdus[numPdus-1].pduType == 1) + { + DU_LOG("\nPHY STUB: PUSCH PDU"); + l1BuildAndSendRxDataInd(ulTtiReq->slot, ulTtiReq->sfn, \ + ulTtiReq->pdus[numPdus-1].u.pusch_pdu); + } numPdus--; } -- 2.16.6 From 6d83a997911d75fc4d40c7f942a6761872e0a59f Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Tue, 16 Jun 2020 14:11:33 +0530 Subject: [PATCH 07/16] Updating container tag and release notescontainer-tag.yaml Change-Id: I08730a8be0b49edf0c733f91758dc595544055b0 Signed-off-by: Balaji Shankaran --- container-tag.yaml | 2 +- docs/release-notes.rst | 169 +++++++++++++++++++++++++++++++++---------------- 2 files changed, 115 insertions(+), 56 deletions(-) diff --git a/container-tag.yaml b/container-tag.yaml index c76c788f8..40441f0d9 100644 --- a/container-tag.yaml +++ b/container-tag.yaml @@ -1,4 +1,4 @@ # The Jenkins job requires a tag to build the Docker image. # Global-JJB script assumes this file is in the repo root. --- -tag: 1.0.2 +tag: 2.0.1 diff --git a/docs/release-notes.rst b/docs/release-notes.rst index e4da78475..6c6ca6c0b 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -6,7 +6,7 @@ Release-Notes ============= -This document provides the release notes for Amber Release of O-DU-L2. +This document provides the release notes for Bronze Release of O-DU-L2. .. contents:: :depth: 3 @@ -20,7 +20,10 @@ Version history | **Date** | **Ver.** | **Author** | **Comment** | | | | | | +--------------------+--------------------+--------------------+--------------------+ -| 2019-10-29 | 0.1.0 | Radisys | First draft | +| 2019-10-29 | 0.1.0 | Radisys | Amber Release | +| | | | | ++--------------------+--------------------+--------------------+--------------------+ +| 2020-06-17 | 0.2.0 | Radisys | Bronze Release | | | | | | +--------------------+--------------------+--------------------+--------------------+ @@ -28,73 +31,92 @@ Version history Summary ------- -This release contains O-DU layer intilaizations and exchange of -F1 Setup Request, F1 Setup Response, GNB DU Config Update and -GNB DU Config Update ACK between the ODU and CU STUB. +Bronze +^^^^^^^^ +This release contains the following: +- Enhancements to F1-C interface for UE attach procedure. + +- Implementation of F1-U interface. + +- Implementation of E2 interface. + +- Support for traffic steering usecase. + +- Support for single carrier. + +- Implementation of basic scheduler. + +- Implementation of Cell broadcast procedure. +- Implementation of UE procedure till msg-4 for single UE. Complete testing of these messages is in progress. +- Implementation of FAPI interface towards O-DU Low using WLS. + +- Partial implementation of RLC layer interfaces towards upper and lower layers + conforming to AAD spec. Release Data ------------ - +--------------------------------------+--------------------------------------+ | **Project** | ODUHIGH | | | | +--------------------------------------+--------------------------------------+ | **Repo/commit-ID** | o-du/l2/ | -| | d349ae65e1495488772f87e5cfa1ae71d9eab| -| | 075 | +| | 27844f9c01c08472b86b1a75adaed0e450a88| +| | 907 | | | | +--------------------------------------+--------------------------------------+ -| **Release designation** | Amber Release | +| **Release designation** | Bronze Release | | | | +--------------------------------------+--------------------------------------+ -| **Release date** | E.g. 2019-08-10 | +| **Release date** | 2020-06-17 | | | | +--------------------------------------+--------------------------------------+ -| **Purpose of the delivery** | Amber Release | +| **Purpose of the delivery** | Bronze Release | | | | +--------------------------------------+--------------------------------------+ - Feature Additions ^^^^^^^^^^^^^^^^^ **JIRA BACK-LOG:** -+--------------------------------------+--------------------------------------+ -| **JIRA REFERENCE** | **SLOGAN** | -| | | -+--------------------------------------+--------------------------------------+ -| | | -| | | -| | | -+--------------------------------------+--------------------------------------+ -| | | -| | | -| | | -+--------------------------------------+--------------------------------------+ ++---------------------------------------------+--------------------------------------+ +| **JIRA REFERENCE** | **SLOGAN** | +| | | ++---------------------------------------------+--------------------------------------+ +| https://jira.o-ran-sc.org/browse/ODUHIGH-1 | F1-C enhancement | +| | | ++---------------------------------------------+--------------------------------------+ +| https://jira.o-ran-sc.org/browse/ODUHIGH-5 | F1-U implementation | +| | | ++---------------------------------------------+--------------------------------------+ +| https://jira.o-ran-sc.org/browse/ODUHIGH-11 | E2 implementation | +| | | ++---------------------------------------------+--------------------------------------+ +| https://jira.o-ran-sc.org/browse/ODUHIGH-9 | Cell broadcast procedure | +| | | ++---------------------------------------------+--------------------------------------+ +| https://jira.o-ran-sc.org/browse/ODUHIGH-10 | UE attach procedure till msg-4 | +| | | ++---------------------------------------------+--------------------------------------+ +| https://jira.o-ran-sc.org/browse/ODUHIGH-8 | FAPI interface implementation | +| | | ++---------------------------------------------+--------------------------------------+ +| https://jira.o-ran-sc.org/browse/ODUHIGH-27 | RLC layer interface enhancements | +| | | ++---------------------------------------------+--------------------------------------+ Bug Corrections ^^^^^^^^^^^^^^^ **JIRA TICKETS:** -+--------------------------------------+--------------------------------------+ -| **JIRA REFERENCE** | **SLOGAN** | -| | | -+--------------------------------------+--------------------------------------+ -| | | -| | | -| | | -+--------------------------------------+--------------------------------------+ -| | | -| | | -| | | -+--------------------------------------+--------------------------------------+ +NA + Deliverables ^^^^^^^^^^^^ @@ -102,8 +124,8 @@ Deliverables Software Deliverables +++++++++++++++++++++ -This release contains ODU code, instructions to build and execute ODU and CU -Stub binaries. +This release contains O-DU code, along with test code as part of CU stub, RIC stub and phy stub. +Instructions to build and execute ODU, CU and RIC stub binaries are also present. All of the above can be found in the o-du/l2 repo. @@ -111,8 +133,12 @@ All of the above can be found in the o-du/l2 repo. Documentation Deliverables ++++++++++++++++++++++++++ -This release contains a README folder with instruction to build and execute -binaries. +This release contains +- README with instruction to build and execute binaries. + +- overview.rst + +- release-notes.rst @@ -121,7 +147,33 @@ Known Limitations, Issues and Workarounds System Limitations ^^^^^^^^^^^^^^^^^^ -None +- Current code contains support for below configuration: + + Duplex mode = FDD + + Freuency Range = FR 1 + + numerology = 0 + + bandwidth = 20 MHz + + DL/UL Modulation = QPSK + + single HARQ transmission + +- Support for single UE. + +- Cell broadcast is for SSB and SIB1 only. + +- This release implements a basic scheduler with fixed scheduling. + +- E2 interface is limited to Traffic Steering Usecase. + +- Forming of RIC event trigger definition, RIC indication header and RIC indication message is unclear in the E2AP draft spec versions. Therefore, implementation does not contain accurate values. Contents of RIC indication message are mocked and triggered just once. + +- On the F1-U interface, UE, RB and tunnel configurations are static. + +- System runs on preconfigured values due to absence of O1 interface. Known Issues @@ -130,18 +182,8 @@ None **JIRA TICKETS:** -+--------------------------------------+--------------------------------------+ -| **JIRA REFERENCE** | **SLOGAN** | -| | | -+--------------------------------------+--------------------------------------+ -| | | -| | | -| | | -+--------------------------------------+--------------------------------------+ -| | | -| | | -| | | -+--------------------------------------+--------------------------------------+ +NA + Workarounds ^^^^^^^^^^^ @@ -152,8 +194,25 @@ NA References ---------- -1. 3GPP release doc 38473-f60 -2. ORAN-WG8.AAD.0-v01.00.10 +1. ORAN-WG8.AAD.0-v02.05.00 + +2. ORAN WG3.E2AP v01.00 + +3. ORAN WG3.E2SM v01.00 + +4. 3GPP 38.473-f60 v15.3 + +5. 3GPP TS 38.211 v15.3 + +6. 3GPP TS 38.212 v15.3 + +7. 3GPP TS 38.213 v15.3 + +8. 3GPP TS 38.214 v15.3 + +9. 3GPP TS 38.321 v15.3 +10. 3GPP TS 38.331 v15.3 +11. 5G PHY FAPI Specification v1.0.5 -- 2.16.6 From 30cd735eb2d03f100574f81f96551176104ec09e Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Wed, 17 Jun 2020 16:27:25 +0530 Subject: [PATCH 08/16] updated release notes Change-Id: I9b21a5a76467aee04305d61628dc904dada91081 Signed-off-by: Balaji Shankaran --- docs/release-notes.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/release-notes.rst b/docs/release-notes.rst index 6c6ca6c0b..168f67a82 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -175,6 +175,8 @@ System Limitations - System runs on preconfigured values due to absence of O1 interface. +- O-DU High has not been integrated with O-DU Low and O-CU. + Known Issues ^^^^^^^^^^^^ -- 2.16.6 From fa4911bd05674f9f528287d4e1b606a4c338b280 Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Thu, 11 Jun 2020 23:25:03 +0530 Subject: [PATCH 09/16] Cleanup of all f1ap messages Change-Id: I96cff6e47ce700c0fb759f515128dca21a68ee9c Signed-off-by: Balaji Shankaran --- src/du_app/du_f1ap_msg_hdl.c | 948 +++++++++++++++++++++++-------------------- src/du_app/du_f1ap_msg_hdl.h | 7 +- src/du_app/du_msg_hdl.c | 2 +- 3 files changed, 520 insertions(+), 437 deletions(-) diff --git a/src/du_app/du_f1ap_msg_hdl.c b/src/du_app/du_f1ap_msg_hdl.c index 18f17b663..5c49318d7 100644 --- a/src/du_app/du_f1ap_msg_hdl.c +++ b/src/du_app/du_f1ap_msg_hdl.c @@ -45,11 +45,12 @@ extern char encBuf[ENC_BUF_MAX_LEN]; extern DuCfgParams duCfgParam; -static S16 BuildULTnlInforet=RFAILED; - +uint8_t BuildULTnlInforet=RFAILED; +uint8_t ServedCellListreturn=RFAILED; S16 sctpSend(Buffer *mBuf, U8 itfType); - - +uint8_t Nrcgiret=RFAILED; +uint8_t SplCellListret=RFAILED; +uint8_t SRBSetupret=RFAILED; /******************************************************************* * * @brief Builds Uplink Info for NR @@ -65,9 +66,9 @@ S16 sctpSend(Buffer *mBuf, U8 itfType); * RFAILED - failure * * ****************************************************************/ -S16 BuildULNRInfo(NRFreqInfo_t *ulnrfreq) +uint8_t BuildULNRInfo(NRFreqInfo_t *ulnrfreq) { - U8 idx=0; + uint8_t idx=0; ulnrfreq->nRARFCN = duCfgParam.srvdCellLst[0].duCellInfo.f1Mode.mode.\ fdd.ulNrFreqInfo.nrArfcn; ulnrfreq->freqBandListNr.list.count = 1; @@ -106,9 +107,9 @@ S16 BuildULNRInfo(NRFreqInfo_t *ulnrfreq) * RFAILED - failure * * ****************************************************************/ -S16 BuildDLNRInfo(NRFreqInfo_t *dlnrfreq) +uint8_t BuildDLNRInfo(NRFreqInfo_t *dlnrfreq) { - U8 idx=0; + uint8_t idx=0; dlnrfreq->nRARFCN = duCfgParam.srvdCellLst[0].duCellInfo.f1Mode.mode.\ fdd.dlNrFreqInfo.nrArfcn; dlnrfreq->freqBandListNr.list.count = 1; @@ -149,14 +150,14 @@ S16 BuildDLNRInfo(NRFreqInfo_t *dlnrfreq) * RFAILED - failure * * ****************************************************************/ -S16 BuildNrcgi(NRCGI_t *nrcgi) +uint8_t BuildNrcgi(NRCGI_t *nrcgi) { - S16 ret; - U8 unused = 4; - U8 byteSize = 5; - U8 val = 16; + uint8_t ret; + uint8_t unused = 4; + uint8_t byteSize = 5; + uint8_t val = 16; /* Allocate Buffer Memory */ - nrcgi->pLMN_Identity.size = PLMN_SIZE * sizeof(U8); + nrcgi->pLMN_Identity.size = PLMN_SIZE * sizeof(uint8_t); DU_ALLOC(nrcgi->pLMN_Identity.buf, nrcgi->pLMN_Identity.size); if(nrcgi->pLMN_Identity.buf == NULLP) { @@ -170,7 +171,7 @@ S16 BuildNrcgi(NRCGI_t *nrcgi) } /*nrCellIdentity*/ //ret = BuildNrCellId(&nrcgi->nRCellIdentity); - nrcgi->nRCellIdentity.size = byteSize * sizeof(U8); + nrcgi->nRCellIdentity.size = byteSize * sizeof(uint8_t); DU_ALLOC(nrcgi->nRCellIdentity.buf, nrcgi->nRCellIdentity.size); if(nrcgi->nRCellIdentity.buf == NULLP) { @@ -198,14 +199,14 @@ S16 BuildNrcgi(NRCGI_t *nrcgi) * RFAILED - failure * * ****************************************************************/ -S16 BuildFiveGSTac(Served_Cell_Information_t *servcell) +uint8_t BuildFiveGSTac(Served_Cell_Information_t *servcell) { DU_ALLOC(servcell->fiveGS_TAC,sizeof(FiveGS_TAC_t)); if(servcell->fiveGS_TAC == NULLP) { return RFAILED; } - servcell->fiveGS_TAC->size = 3 * sizeof(U8); + servcell->fiveGS_TAC->size = 3 * sizeof(uint8_t); DU_ALLOC(servcell->fiveGS_TAC->buf,\ sizeof(servcell->fiveGS_TAC->size)); if(servcell->fiveGS_TAC->buf == NULLP) @@ -232,10 +233,10 @@ S16 BuildFiveGSTac(Served_Cell_Information_t *servcell) * RFAILED - failure * * ****************************************************************/ -S16 BuildNrMode(NR_Mode_Info_t *mode) +uint8_t BuildNrMode(NR_Mode_Info_t *mode) { - S16 BuildDLNRInforet=0; - S16 BuildULNRInforet=0; + uint8_t BuildDLNRInforet=0; + uint8_t BuildULNRInforet=0; /* FDD Mode */ mode->present = NR_Mode_Info_PR_fDD; if(mode->present == NR_Mode_Info_PR_fDD) @@ -285,13 +286,13 @@ S16 BuildNrMode(NR_Mode_Info_t *mode) * RFAILED - failure * * ****************************************************************/ -S16 BuildExtensions(ProtocolExtensionContainer_4624P3_t **ieExtend) +uint8_t BuildExtensions(ProtocolExtensionContainer_4624P3_t **ieExtend) { - U8 idx; - U8 plmnidx; - U8 extensionCnt=1; - U8 sliceId=0; - U8 sdId; + uint8_t idx; + uint8_t plmnidx; + uint8_t extensionCnt=1; + uint8_t sliceId=0; + uint8_t sdId; DU_ALLOC(*ieExtend,sizeof(ProtocolExtensionContainer_4624P3_t)); if((*ieExtend) == NULLP) { @@ -338,7 +339,7 @@ S16 BuildExtensions(ProtocolExtensionContainer_4624P3_t **ieExtend) return RFAILED; } (*ieExtend)->list.array[idx]->extensionValue.choice.SliceSupportList.\ - list.array[sliceId]->sNSSAI.sST.size = sizeof(U8); + list.array[sliceId]->sNSSAI.sST.size = sizeof(uint8_t); DU_ALLOC((*ieExtend)->list.array[idx]->extensionValue.choice.SliceSupportList\ .list.array[sliceId]->sNSSAI.sST.buf,(*ieExtend)->list.array[idx]->\ extensionValue.choice.SliceSupportList.\ @@ -358,7 +359,7 @@ S16 BuildExtensions(ProtocolExtensionContainer_4624P3_t **ieExtend) return RFAILED; } (*ieExtend)->list.array[idx]->extensionValue.choice.SliceSupportList.\ - list.array[sliceId]->sNSSAI.sD->size = 3*sizeof(U8); + list.array[sliceId]->sNSSAI.sD->size = 3*sizeof(uint8_t); DU_ALLOC((*ieExtend)->list.array[idx]->extensionValue.choice.SliceSupportList.\ list.array[sliceId]->sNSSAI.sD->buf,(*ieExtend)->list.array[idx]->extensionValue.choice.\ SliceSupportList.list.array[sliceId]->sNSSAI.sD->size); @@ -393,12 +394,12 @@ S16 BuildExtensions(ProtocolExtensionContainer_4624P3_t **ieExtend) * RFAILED - failure * * ****************************************************************/ -S16 BuildServedPlmn(ServedPLMNs_List_t *srvplmn) +uint8_t BuildServedPlmn(ServedPLMNs_List_t *srvplmn) { - U8 plmnidx; - U8 servPlmnCnt=1; - S16 buildPlmnIdret=0; - S16 BuildExtensionsret=0; + uint8_t plmnidx; + uint8_t servPlmnCnt=1; + uint8_t buildPlmnIdret=0; + uint8_t BuildExtensionsret=0; srvplmn->list.count = servPlmnCnt; srvplmn->list.size = \ servPlmnCnt*sizeof(ServedPLMNs_Item_t *); @@ -416,7 +417,7 @@ S16 BuildServedPlmn(ServedPLMNs_List_t *srvplmn) return RFAILED; } } - srvplmn->list.array[0]->pLMN_Identity.size = PLMN_SIZE * sizeof(U8); + srvplmn->list.array[0]->pLMN_Identity.size = PLMN_SIZE * sizeof(uint8_t); DU_ALLOC(srvplmn->list.array[0]->pLMN_Identity.buf, srvplmn->list.array[0]->pLMN_Identity.size); buildPlmnIdret = buildPlmnId(duCfgParam.srvdCellLst[0].duCellInfo.cellInfo.nrCgi.plmn,\ &srvplmn->list.array[0]->pLMN_Identity); @@ -447,15 +448,15 @@ S16 BuildServedPlmn(ServedPLMNs_List_t *srvplmn) * * ****************************************************************/ -S16 BuildServedCellList(GNB_DU_Served_Cells_List_t *duServedCell) +uint8_t BuildServedCellList(GNB_DU_Served_Cells_List_t *duServedCell) { - S16 BuildNrcgiret=0; - S16 BuildFiveGSTacret=0; - S16 BuildServedPlmnret=0; - S16 BuildNrModeret=0; - U8 idx; - U8 plmnidx; - U8 plmnCnt=1; + uint8_t BuildNrcgiret=0; + uint8_t BuildFiveGSTacret=0; + uint8_t BuildServedPlmnret=0; + uint8_t BuildNrModeret=0; + uint8_t idx; + uint8_t plmnidx; + uint8_t plmnCnt=1; GNB_DU_Served_Cells_Item_t *srvCellItem; duServedCell->list.size = plmnCnt * sizeof(GNB_DU_Served_Cells_ItemIEs_t *); duServedCell->list.count = plmnCnt; @@ -511,7 +512,7 @@ S16 BuildServedCellList(GNB_DU_Served_Cells_List_t *duServedCell) } /*Measurement timing Config*/ srvCellItem->served_Cell_Information.measurementTimingConfiguration.\ - size = sizeof(U8); + size = sizeof(uint8_t); DU_ALLOC(srvCellItem->served_Cell_Information.\ measurementTimingConfiguration.buf,srvCellItem->served_Cell_Information.measurementTimingConfiguration.size); if(srvCellItem->served_Cell_Information.\ @@ -573,12 +574,12 @@ S16 BuildServedCellList(GNB_DU_Served_Cells_List_t *duServedCell) * RFAILED - failure * * ****************************************************************/ -S16 BuildRrcVer(RRC_Version_t *rrcVer) +uint8_t BuildRrcVer(RRC_Version_t *rrcVer) { - U8 rrcExt; - U8 rrcLatest; - rrcVer->latest_RRC_Version.size = sizeof(U8); - DU_ALLOC(rrcVer->latest_RRC_Version.buf,sizeof(U8)); + uint8_t rrcExt; + uint8_t rrcLatest; + rrcVer->latest_RRC_Version.size = sizeof(uint8_t); + DU_ALLOC(rrcVer->latest_RRC_Version.buf,sizeof(uint8_t)); if(rrcVer->latest_RRC_Version.buf == NULLP) { return RFAILED; @@ -610,7 +611,7 @@ S16 BuildRrcVer(RRC_Version_t *rrcVer) rrcVer->iE_Extensions->list.array[rrcExt]->extensionValue.present =\ RRC_Version_ExtIEs__extensionValue_PR_Latest_RRC_Version_Enhanced; rrcVer->iE_Extensions->list.array[rrcExt]->extensionValue.choice\ - .Latest_RRC_Version_Enhanced.size = 3*sizeof(U8); + .Latest_RRC_Version_Enhanced.size = 3*sizeof(uint8_t); DU_ALLOC(rrcVer->iE_Extensions->list.array[rrcExt]->extensionValue.choice\ .Latest_RRC_Version_Enhanced.buf,rrcVer->iE_Extensions->list.\ array[rrcExt]->extensionValue.choice.Latest_RRC_Version_Enhanced.size); @@ -646,7 +647,7 @@ S16 BuildRrcVer(RRC_Version_t *rrcVer) * RFAILED - failure * * ****************************************************************/ -S16 SendF1APMsg(Region region, Pool pool) +uint8_t SendF1APMsg(Region region, Pool pool) { Buffer *mBuf; @@ -738,12 +739,12 @@ void FreeRrcVer(RRC_Version_t *rrcVer) * ****************************************************************/ void FreeServedCellList( GNB_DU_Served_Cells_List_t *duServedCell) { - U8 plmnCnt=1; - U8 servId=0; - U8 sliceId=0; - U8 ieId=0; - U8 extensionCnt=1; - U8 plmnidx=0; + uint8_t plmnCnt=1; + uint8_t servId=0; + uint8_t sliceId=0; + uint8_t ieId=0; + uint8_t extensionCnt=1; + uint8_t plmnidx=0; GNB_DU_Served_Cells_Item_t *srvCellItem= &duServedCell->list.array[0]->value.choice.GNB_DU_Served_Cells_Item; if(duServedCell->list.array!=NULLP) { @@ -846,7 +847,7 @@ void FreeServedCellList( GNB_DU_Served_Cells_List_t *duServedCell) } DU_FREE(srvCellItem->served_Cell_Information.servedPLMNs.list.array[servId]->\ iE_Extensions->list.array[ieId]->extensionValue.choice.SliceSupportList.list.array[sliceId]->\ - sNSSAI.sST.buf,sizeof(U8)); + sNSSAI.sST.buf,sizeof(uint8_t)); } DU_FREE(srvCellItem->served_Cell_Information.servedPLMNs.list.array[servId]->iE_Extensions->list.array[0]->\ extensionValue.choice.SliceSupportList.list.array[sliceId],sizeof(SliceSupportItem_t)); @@ -867,7 +868,7 @@ void FreeServedCellList( GNB_DU_Served_Cells_List_t *duServedCell) DU_FREE(srvCellItem->served_Cell_Information.servedPLMNs.list.\ array[servId]->pLMN_Identity.buf,srvCellItem->served_Cell_Information.\ servedPLMNs.list.array[servId]->pLMN_Identity.size - * sizeof(U8)); + * sizeof(uint8_t)); } DU_FREE(srvCellItem->served_Cell_Information.servedPLMNs.list.array[plmnidx],\ sizeof(ServedPLMNs_Item_t *)); @@ -882,17 +883,85 @@ void FreeServedCellList( GNB_DU_Served_Cells_List_t *duServedCell) } DU_FREE(srvCellItem->served_Cell_Information.nRCGI.nRCellIdentity.buf,\ srvCellItem->served_Cell_Information.nRCGI.nRCellIdentity.size * - sizeof(U8)); + sizeof(uint8_t)); } DU_FREE(srvCellItem->served_Cell_Information.nRCGI.pLMN_Identity.buf,\ srvCellItem->served_Cell_Information.nRCGI.pLMN_Identity.size * - sizeof(U8)); + sizeof(uint8_t)); } DU_FREE(duServedCell->list.array[plmnidx],sizeof(GNB_DU_Served_Cells_ItemIEs_t)); } DU_FREE(duServedCell->list.array,plmnCnt*sizeof(GNB_DU_Served_Cells_ItemIEs_t*)); } } +/******************************************************************* + * + * @brief deallocating the memory of function BuildAndSendF1SetupReq() + * + * @details + * + * Function : FreeF1SetupReq + * + * Functionality: deallocating the memory of function BuildAndSendF1SetupReq + * + * @params[in] F1AP_PDU_t *f1apMsg + * + * @return void + * + * ****************************************************************/ +void FreeF1SetupReq(F1AP_PDU_t *f1apMsg) +{ + uint8_t idx =0; + uint8_t idx1=1; + F1SetupRequest_t *f1SetupReq=NULLP; + + + if(f1apMsg != NULLP) + { + if(f1apMsg->choice.initiatingMessage != NULLP) + { + f1SetupReq = &f1apMsg->choice.initiatingMessage->value.choice.F1SetupRequest; + if(f1SetupReq->protocolIEs.list.array != NULLP) + { + if(f1SetupReq->protocolIEs.list.array[idx1]!=NULLP) + { + if(f1SetupReq->protocolIEs.list.array[idx1]->value.choice.GNB_DU_ID.buf != NULLP) + { + idx1++; + if(f1SetupReq->protocolIEs.list.array[idx1]->value.choice.GNB_DU_Name.buf != NULLP) + { + idx1=4; + if(ServedCellListreturn == ROK) + { + FreeRrcVer(&f1SetupReq->protocolIEs.list.array[idx1]->value.choice.RRC_Version); + } + idx1--; + FreeServedCellList(&f1SetupReq->protocolIEs.list.array[idx1]->value.choice.GNB_DU_Served_Cells_List); + idx1--; + DU_FREE(f1SetupReq->protocolIEs.list.array[idx1]->value.choice.GNB_DU_Name.buf, + strlen((char *)duCfgParam.duName)); + } + idx1--; + DU_FREE(f1SetupReq->protocolIEs.list.array[idx1]->value.choice.GNB_DU_ID.buf,\ + f1SetupReq->protocolIEs.list.array[idx1]->value.choice.GNB_DU_ID.size); + } + } + for(idx=0; idxprotocolIEs.list.count; idx++) + { + if(f1SetupReq->protocolIEs.list.array[idx]!=NULLP) + { + DU_FREE(f1SetupReq->protocolIEs.list.array[idx],sizeof(F1SetupRequestIEs_t)); + } + } + DU_FREE(f1SetupReq->protocolIEs.list.array,\ + f1SetupReq->protocolIEs.list.size); + } + DU_FREE(f1apMsg->choice.initiatingMessage, sizeof(InitiatingMessage_t)); + } + DU_FREE(f1apMsg, sizeof(F1AP_PDU_t)); + } + +} /******************************************************************* * * @brief Builds and Send the F1SetupRequest @@ -907,19 +976,20 @@ void FreeServedCellList( GNB_DU_Served_Cells_List_t *duServedCell) * RFAILED - failure * ******************************************************************/ -S16 BuildAndSendF1SetupReq() +uint8_t BuildAndSendF1SetupReq() { - S16 BuildServedCellListreturn=0; - S16 BuildRrcVerreturn=0; - U8 idx=0,idx2=0,i=0; - U8 ieId=0; - U8 elementCnt=0; + uint8_t idx=0; + uint8_t idx2=0; + uint8_t i=0; + uint8_t elementCnt=0; F1AP_PDU_t *f1apMsg = NULLP; F1SetupRequest_t *f1SetupReq=NULLP; GNB_DU_Served_Cells_List_t *duServedCell=NULLP; RRC_Version_t *rrcVer=NULLP; asn_enc_rval_t encRetVal; /* Encoder return value */ - bool ret=false; + uint8_t ret= RFAILED; + uint8_t BuildRrcVerreturn=0; + DU_LOG("\nF1AP : Building F1 Setup Request\n"); do { @@ -978,7 +1048,7 @@ S16 BuildAndSendF1SetupReq() f1SetupReq->protocolIEs.list.array[idx2]->value.present = \ F1SetupRequestIEs__value_PR_GNB_DU_ID; f1SetupReq->protocolIEs.list.array[idx2]->value.choice.GNB_DU_ID.size =\ - sizeof(U8); + sizeof(uint8_t); DU_ALLOC(f1SetupReq->protocolIEs.list.array[idx2]->value.choice.GNB_DU_ID.buf,\ f1SetupReq->protocolIEs.list.array[idx2]->value.choice.GNB_DU_ID.size); @@ -1022,12 +1092,11 @@ S16 BuildAndSendF1SetupReq() F1SetupRequestIEs__value_PR_GNB_DU_Served_Cells_List; duServedCell = &f1SetupReq->protocolIEs.list.\ array[idx2]->value.choice.GNB_DU_Served_Cells_List; - BuildServedCellListreturn = BuildServedCellList(duServedCell); - if(BuildServedCellListreturn != ROK) + ServedCellListreturn = BuildServedCellList(duServedCell); + if(ServedCellListreturn != ROK) { break; } - /*RRC Version*/ idx2++; f1SetupReq->protocolIEs.list.array[idx2]->id = \ @@ -1037,7 +1106,6 @@ S16 BuildAndSendF1SetupReq() F1SetupRequestIEs__value_PR_RRC_Version; rrcVer = &f1SetupReq->protocolIEs.list.array[idx2]->value.choice.RRC_Version; BuildRrcVerreturn = BuildRrcVer(rrcVer); - ieId = 0; if(BuildRrcVerreturn != ROK) { break; @@ -1045,7 +1113,7 @@ S16 BuildAndSendF1SetupReq() xer_fprint(stdout, &asn_DEF_F1AP_PDU, f1apMsg); /* Encode the F1SetupRequest type as APER */ - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); encBufSize = 0; encRetVal = aper_encode(&asn_DEF_F1AP_PDU, 0, f1apMsg, PrepFinalEncBuf,\ encBuf); @@ -1072,60 +1140,14 @@ S16 BuildAndSendF1SetupReq() DU_LOG("\nF1AP : Sending F1 Setup request failed"); break; } - ret=true; + + ret=ROK; break; }while(1); - if(f1apMsg != NULLP) - { - - if(f1apMsg->choice.initiatingMessage != NULLP) - { - if(f1SetupReq->protocolIEs.list.array != NULLP) - { - if(idx == elementCnt-1) - { - if(f1SetupReq->protocolIEs.list.array[1]->value.choice.GNB_DU_ID.buf != NULLP) - { - if(f1SetupReq->protocolIEs.list.array[2]->value.choice.GNB_DU_Name.buf != NULLP) - { - if(BuildServedCellListreturn == ROK) - { - FreeRrcVer(rrcVer); - } - FreeServedCellList(duServedCell); - DU_FREE(f1SetupReq->protocolIEs.list.array[2]->value.choice.GNB_DU_Name.buf, strlen((char *)duCfgParam.duName)); - } - DU_FREE(f1SetupReq->protocolIEs.list.array[1]->value.choice.GNB_DU_ID.buf, sizeof(U8)); - } - for(idx=0; idxprotocolIEs.list.array[idx],sizeof(F1SetupRequestIEs_t)); - } - } - else - { - for(ieId=0 ; ieIdprotocolIEs.list.array[ieId]!=NULLP) - { - DU_FREE(f1SetupReq->protocolIEs.list.array[ieId],\ - sizeof(F1SetupRequestIEs_t)); - } - } - } - DU_FREE(f1SetupReq->protocolIEs.list.array,\ - elementCnt * sizeof(F1SetupRequestIEs_t *)); - } - DU_FREE(f1apMsg->choice.initiatingMessage, sizeof(InitiatingMessage_t)); - } - DU_FREE(f1apMsg, sizeof(F1AP_PDU_t)); - } - - if(ret==true) - return ROK; - else - return RFAILED; + FreeF1SetupReq(f1apMsg); + + return ret; }/* End of BuildAndSendF1SetupReq */ /******************************************************************* @@ -1146,24 +1168,24 @@ S16 BuildAndSendF1SetupReq() * RFAILED - failure * * ****************************************************************/ -S16 BuildAndSendDUConfigUpdate() +uint8_t BuildAndSendDUConfigUpdate() { - U8 idx; - U8 idy; - U8 idx1; - U8 idy1; - U8 idy2; - U8 elementCnt; - U8 modifyCnt; - U8 servPlmnCnt; - U8 extensionCnt; + uint8_t idx; + uint8_t idy; + uint8_t idx1; + uint8_t idy1; + uint8_t idy2; + uint8_t elementCnt; + uint8_t modifyCnt; + uint8_t servPlmnCnt; + uint8_t extensionCnt; asn_enc_rval_t encRetVal; /* Encoder return value */ F1AP_PDU_t *f1apDuCfg = NULL; GNBDUConfigurationUpdate_t *duCfgUpdate; Served_Cells_To_Modify_List_t *cellsToModify; Served_Cells_To_Modify_Item_t *modifyItem; - bool checkvar=false; - U8 i; + uint8_t ret= RFAILED; + uint8_t i; while(1) { @@ -1567,7 +1589,7 @@ S16 BuildAndSendDUConfigUpdate() xer_fprint(stdout, &asn_DEF_F1AP_PDU, f1apDuCfg); /* Encode the DU Config Update type as APER */ - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); encBufSize = 0; encRetVal = aper_encode(&asn_DEF_F1AP_PDU, 0, f1apDuCfg, PrepFinalEncBuf, encBuf); @@ -1591,65 +1613,102 @@ S16 BuildAndSendDUConfigUpdate() DU_LOG("\nF1AP : Sending GND-DU Config Update failed"); break; } - checkvar=true; + + ret = ROK; break; - } + } + FreeDUConfigUpdate(f1apDuCfg); + + return ret; +} + /******************************************************************* + * + * @brief Deallocating memory of BuildAndSendDUConfigUpdate + * + * @details + * + * Function : FreeDUConfigUpdate + * + * Functionality: Deallocating memory of variables allocated in + * BuildAndSendDUConfigUpdate function + * + * @params[in] F1AP_PDU_t *f1apDuCfg + * + * @return ROK - void + * + * ****************************************************************/ +void FreeDUConfigUpdate(F1AP_PDU_t *f1apDuCfg) +{ + uint8_t i; + uint8_t idx; + GNBDUConfigurationUpdate_t *duCfgUpdate; + Served_Cells_To_Modify_List_t *cellsToModify; + Served_Cells_To_Modify_Item_t *modifyItem; + idx=0; + i=1; if(f1apDuCfg != NULLP) { if(f1apDuCfg->choice.initiatingMessage != NULLP) { + duCfgUpdate = &f1apDuCfg->choice.initiatingMessage->\ + value.choice.GNBDUConfigurationUpdate; if(duCfgUpdate->protocolIEs.list.array != NULLP) { - if(idx==elementCnt) - { - if(cellsToModify->list.array != NULLP) - { - if(idy==modifyCnt) - { - if(modifyItem->oldNRCGI.pLMN_Identity.buf != NULLP) - { + if(duCfgUpdate->protocolIEs.list.array[i] != NULLP) + { + cellsToModify = &duCfgUpdate->protocolIEs.list.array[i]->\ + value.choice.Served_Cells_To_Modify_List; + if(cellsToModify->list.array != NULLP) + { + if(cellsToModify->list.array[idx] != NULLP) + { + modifyItem=&cellsToModify->list.array[idx]->value.choice.\ + Served_Cells_To_Modify_Item; + if(modifyItem->oldNRCGI.pLMN_Identity.buf != NULLP) + { if(modifyItem->oldNRCGI.nRCellIdentity.buf != NULLP) - { + { if(modifyItem->served_Cell_Information.nRCGI.pLMN_Identity.buf != NULLP) - { - if(modifyItem->served_Cell_Information.nRCGI.nRCellIdentity.buf - != NULLP) + { + if(modifyItem->served_Cell_Information.nRCGI.nRCellIdentity.buf + != NULLP) { if(modifyItem->served_Cell_Information.servedPLMNs.list.array\ != NULLP) { - if(idy1==servPlmnCnt) + if(!modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]) { - if(modifyItem->served_Cell_Information.servedPLMNs.list.\ - array[0]->pLMN_Identity.buf != NULLP) - { + if(modifyItem->served_Cell_Information.servedPLMNs.list.\ + array[idx]->pLMN_Identity.buf != NULLP) + { if(modifyItem->served_Cell_Information.servedPLMNs.list.\ - array[0]->iE_Extensions!= NULLP) + array[idx]->iE_Extensions!= NULLP) { if(modifyItem->served_Cell_Information.servedPLMNs.list.\ - array[0]->iE_Extensions->list.array != NULLP) + array[idx]->iE_Extensions->list.array != NULLP) { - if(idy2==extensionCnt) - { - if(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array !=NULLP) + if(modifyItem->served_Cell_Information.servedPLMNs.list.\ + array[idx]->iE_Extensions->list.array[idx]) { - if(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array[0]!=NULLP) - { - if(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array[0]->sNSSAI.sST.buf!=NULLP) - { - if(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array[0]->sNSSAI.sD != NULLP) - { - if(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array[0]->sNSSAI.sD->buf!=NULLP) + if(modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array !=NULLP) + { + if(modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array[idx]!=NULLP) + { + if(modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array[idx]->sNSSAI.sST.buf!=NULLP) + { + if(modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array[idx]->sNSSAI.sD != NULLP) + { + if(modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array[idx]->sNSSAI.sD->buf!=NULLP) { if(modifyItem->served_Cell_Information.nR_Mode_Info.choice.fDD !=NULLP) @@ -1658,26 +1717,28 @@ S16 BuildAndSendDUConfigUpdate() fDD->uL_NRFreqInfo.freqBandListNr.list.array!=NULLP) { if(modifyItem->served_Cell_Information.nR_Mode_Info.choice.\ - fDD->uL_NRFreqInfo.freqBandListNr.list.array[0]!=NULLP) + fDD->uL_NRFreqInfo.freqBandListNr.list.array[idx]!=NULLP) { if(modifyItem->served_Cell_Information.nR_Mode_Info.choice.\ fDD->dL_NRFreqInfo.freqBandListNr.list.array !=NULLP) { if(modifyItem->served_Cell_Information.nR_Mode_Info.\ choice.fDD->dL_NRFreqInfo.freqBandListNr.list.\ - array[0]!= NULLP) + array[idx]!= NULLP) { if(modifyItem->served_Cell_Information.\ measurementTimingConfiguration.buf !=NULLP) { - if(duCfgUpdate->protocolIEs.list.array[2]->value.\ + idx=2; + if(duCfgUpdate->protocolIEs.list.array[idx]->value.\ choice.GNB_DU_ID.buf!=NULLP) { DU_FREE(duCfgUpdate->protocolIEs.list.\ - array[2]->value.choice.GNB_DU_ID.buf,\ - duCfgUpdate->protocolIEs.list.array[2]->\ + array[idx]->value.choice.GNB_DU_ID.buf,\ + duCfgUpdate->protocolIEs.list.array[idx]->\ value.choice.GNB_DU_ID.size); } + idx=0; DU_FREE(modifyItem->served_Cell_Information.\ measurementTimingConfiguration.\ buf,modifyItem->served_Cell_Information.\ @@ -1685,7 +1746,7 @@ S16 BuildAndSendDUConfigUpdate() } DU_FREE(modifyItem->served_Cell_Information.\ nR_Mode_Info.choice.fDD->dL_NRFreqInfo.freqBandListNr.\ - list.array[0],sizeof(FreqBandNrItem_t)); + list.array[idx],sizeof(FreqBandNrItem_t)); } DU_FREE(modifyItem->served_Cell_Information.nR_Mode_Info\ .choice.fDD->dL_NRFreqInfo.freqBandListNr.list.array,\ @@ -1694,141 +1755,161 @@ S16 BuildAndSendDUConfigUpdate() } DU_FREE(modifyItem->served_Cell_Information.nR_Mode_Info.\ choice.fDD->uL_NRFreqInfo.freqBandListNr.list.\ - array[0],sizeof(FreqBandNrItem_t)); + array[idx],sizeof(FreqBandNrItem_t)); } - DU_FREE(modifyItem->served_Cell_Information.nR_Mode_Info.choice.\ - fDD->uL_NRFreqInfo.freqBandListNr.list.\ - array,modifyItem->served_Cell_Information.nR_Mode_Info.choice.\ - fDD->uL_NRFreqInfo.freqBandListNr.list.size); - } - DU_FREE(modifyItem->served_Cell_Information.nR_Mode_Info.choice.\ - fDD,sizeof(FDD_Info_t)); - } - DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array[0]->sNSSAI.sD->buf,modifyItem->served_Cell_Information.\ - servedPLMNs.list.array[0]->iE_Extensions->list.array[0]->\ - extensionValue.choice.SliceSupportList.list.array[0]->sNSSAI.sD->size); - - } - DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array[0]->sNSSAI.sD,sizeof(OCTET_STRING_t)); - } - DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array[0]->sNSSAI.sST.buf,modifyItem->served_Cell_Information.servedPLMNs.\ - list.array[0]->iE_Extensions->list.array[0]->extensionValue.choice.\ - SliceSupportList.list.array[0]->sNSSAI.sST.size); - } - DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array[0],sizeof(SliceSupportItem_t)); - } - DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.\ - list.array,\ - modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->\ - iE_Extensions->list.array[0]->extensionValue.choice.SliceSupportList.list.size); - } - for(i=0;iserved_Cell_Information.servedPLMNs.list.\ - array[0]->iE_Extensions->list.array[i],\ - sizeof(ServedPLMNs_ItemExtIEs_t )); - } + DU_FREE(modifyItem->served_Cell_Information.nR_Mode_Info.\ + choice.\ + fDD->uL_NRFreqInfo.freqBandListNr.list.\ + array,modifyItem->served_Cell_Information.nR_Mode_Info.choice.\ + fDD->uL_NRFreqInfo.freqBandListNr.list.size); + } + DU_FREE(modifyItem->served_Cell_Information.nR_Mode_Info.choice.\ + fDD,sizeof(FDD_Info_t)); + } + DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.\ + array[idx]->iE_Extensions->list.array[idx]->extensionValue.choice.\ + SliceSupportList.\ + list.array[idx]->sNSSAI.sD->buf,modifyItem->served_Cell_Information.\ + servedPLMNs.list.array[idx]->iE_Extensions->list.array[idx]->\ + extensionValue.choice.SliceSupportList.list.array[idx]->\ + sNSSAI.sD->size); + + } + DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.\ + array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array[idx]->sNSSAI.sD,sizeof(OCTET_STRING_t)); + } + DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array[idx]->sNSSAI.sST.buf,modifyItem->served_Cell_Information.\ + servedPLMNs.\ + list.array[idx]->iE_Extensions->list.array[idx]->extensionValue.choice.\ + SliceSupportList.list.array[idx]->sNSSAI.sST.size); + } + DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array[idx],sizeof(SliceSupportItem_t)); + } + DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.\ + list.array,\ + modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->\ + iE_Extensions->list.array[idx]->extensionValue.choice.SliceSupportList.list.size); + } } - else + for(i=0;iserved_Cell_Information.servedPLMNs.list.\ + array[idx]->iE_Extensions->list.count;i++) { - for(i=0;iserved_Cell_Information.servedPLMNs.list.\ - array[0]->iE_Extensions->list.array[i],\ - sizeof(ServedPLMNs_ItemExtIEs_t)); - } + array[idx]->iE_Extensions->list.array[i],\ + sizeof(ServedPLMNs_ItemExtIEs_t )); } DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.\ - array[0]->iE_Extensions->list.array,modifyItem->served_Cell_Information.servedPLMNs. - list.array[0]->iE_Extensions->list.size); + array[idx]->iE_Extensions->list.array,modifyItem->served_Cell_Information.servedPLMNs. + list.array[idx]->iE_Extensions->list.size); } DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.\ - array[0]->iE_Extensions,sizeof(ProtocolExtensionContainer_4624P3_t)); + array[idx]->iE_Extensions,sizeof(ProtocolExtensionContainer_4624P3_t)); } DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.\ - array[0]->pLMN_Identity.buf, - modifyItem->served_Cell_Information.servedPLMNs.list.array[0]->pLMN_Identity.size); - } - for(i=0;iserved_Cell_Information.servedPLMNs.list.array[i],\ - sizeof(ServedPLMNs_Item_t)); - } - } - else - { - for(i=0;iserved_Cell_Information.servedPLMNs.list.array[i],\ - sizeof(ServedPLMNs_Item_t)); - } - } - DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array,\ - modifyItem->served_Cell_Information.servedPLMNs.list.size); - } - DU_FREE(modifyItem->served_Cell_Information.nRCGI.nRCellIdentity.buf,\ + array[idx]->pLMN_Identity.buf, + modifyItem->served_Cell_Information.servedPLMNs.list.array[idx]->pLMN_Identity.size); + } + } + for(i=0;iserved_Cell_Information.servedPLMNs.list.count;i++) + { + if(modifyItem->served_Cell_Information.servedPLMNs.list.array[i] + != NULLP) + { + DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array[i],\ + sizeof(ServedPLMNs_Item_t)); + } + } + DU_FREE(modifyItem->served_Cell_Information.servedPLMNs.list.array,\ + modifyItem->served_Cell_Information.servedPLMNs.list.size); + } + DU_FREE(modifyItem->served_Cell_Information.nRCGI.nRCellIdentity.buf,\ modifyItem->served_Cell_Information.nRCGI.nRCellIdentity.size); } DU_FREE(modifyItem->served_Cell_Information.nRCGI.pLMN_Identity.buf,\ modifyItem->served_Cell_Information.nRCGI.pLMN_Identity.size); } - DU_FREE(modifyItem->oldNRCGI.nRCellIdentity.buf,\ + DU_FREE(modifyItem->oldNRCGI.nRCellIdentity.buf,\ modifyItem->oldNRCGI.nRCellIdentity.size); - } - DU_FREE(modifyItem->oldNRCGI.pLMN_Identity.buf,\ - modifyItem->oldNRCGI.pLMN_Identity.size); - } - for(int iy=0; iylist.array[iy],\ - sizeof(Served_Cells_To_Modify_ItemIEs_t)); - } - } - else - { - for(int iy=0; iyoldNRCGI.pLMN_Identity.buf,\ + modifyItem->oldNRCGI.pLMN_Identity.size); + } + } + for(i=0; ilist.count ;i++) { - DU_FREE(cellsToModify->list.array[iy],\ - sizeof(Served_Cells_To_Modify_ItemIEs_t)); - } - } - DU_FREE(cellsToModify->list.array,cellsToModify->list.size); + if(cellsToModify->list.array[i] != NULLP) + { + DU_FREE(cellsToModify->list.array[i],\ + sizeof(Served_Cells_To_Modify_ItemIEs_t)); + } + } + DU_FREE(cellsToModify->list.array,cellsToModify->list.size); + } } - for(i=0;iprotocolIEs.list.count;i++) { - DU_FREE(duCfgUpdate->protocolIEs.list.array[i],\ - sizeof(GNBDUConfigurationUpdateIEs_t)); + if(duCfgUpdate->protocolIEs.list.array[i] !=NULLP) + { + DU_FREE(duCfgUpdate->protocolIEs.list.array[i],\ + sizeof(GNBDUConfigurationUpdateIEs_t)); + } } - } - else - { - for(i=0;iprotocolIEs.list.array[i],\ - sizeof(GNBDUConfigurationUpdateIEs_t)); - } - } - DU_FREE(duCfgUpdate->protocolIEs.list.array,duCfgUpdate->protocolIEs.list.size); - } - DU_FREE(f1apDuCfg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); - } + DU_FREE(duCfgUpdate->protocolIEs.list.array,duCfgUpdate->protocolIEs.list.size); + } + DU_FREE(f1apDuCfg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); + } DU_FREE(f1apDuCfg, (Size)sizeof(F1AP_PDU_t)); } - if(checkvar==true) - return ROK; - else - return RFAILED; -}/* End of BuildAndSendDUConfigUpdate */ +} + /******************************************************************* + * + * @brief free the ULRRCMessageTransfer + * + * @details + * + * Function : FreeULRRCMessageTransfer + * + * Functionality: Deallocating the memory of variable allocated in + * FreeULRRCMessageTransfer + * + * @params[in] + * + * @return ROK - void + * + ******************************************************************/ +void FreeULRRCMessageTransfer( F1AP_PDU_t *f1apMsg) +{ + uint8_t idx1; + ULRRCMessageTransfer_t *ulRRCMsg; + if(f1apMsg != NULLP) + { + if(f1apMsg->choice.initiatingMessage != NULLP) + { + ulRRCMsg = &f1apMsg->choice.initiatingMessage->value.choice.ULRRCMessageTransfer; + if(ulRRCMsg->protocolIEs.list.array != NULLP) + { + for(idx1=0;idx1protocolIEs.list.count;idx1++) + { + if(ulRRCMsg->protocolIEs.list.array[idx1] != NULLP) + { + DU_FREE(ulRRCMsg->protocolIEs.list.array[idx1],sizeof(ULRRCMessageTransferIEs_t)); + } + } + DU_FREE(ulRRCMsg->protocolIEs.list.array,ulRRCMsg->protocolIEs.list.size ); + } + DU_FREE(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); + } + DU_FREE(f1apMsg,sizeof(F1AP_PDU_t)); + } +} /******************************************************************* * * @brief Builds and sends the ULRRCMessageTransfer @@ -1846,15 +1927,15 @@ S16 BuildAndSendDUConfigUpdate() * RFAILED - failure * * ****************************************************************/ -S16 BuildAndSendULRRCMessageTransfer() +uint8_t BuildAndSendULRRCMessageTransfer() { - U8 elementCnt; - U8 idx1; - U8 idx; + uint8_t elementCnt; + uint8_t idx1; + uint8_t idx; F1AP_PDU_t *f1apMsg = NULL; ULRRCMessageTransfer_t *ulRRCMsg; asn_enc_rval_t encRetVal; /* Encoder return value */ - bool checkvar=false; + uint8_t ret =RFAILED; while(1) { DU_LOG("\n F1AP : Building UL RRC Message Transfer Message\n"); @@ -1935,7 +2016,7 @@ S16 BuildAndSendULRRCMessageTransfer() xer_fprint(stdout, &asn_DEF_F1AP_PDU, f1apMsg); /* Encode the F1SetupRequest type as APER */ - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); encBufSize = 0; encRetVal = aper_encode(&asn_DEF_F1AP_PDU, 0, f1apMsg, PrepFinalEncBuf,\ encBuf); @@ -1961,34 +2042,12 @@ S16 BuildAndSendULRRCMessageTransfer() DU_LOG("\n F1AP : Sending UL RRC Message Transfer Failed"); break; } - checkvar=true; + ret = ROK; break; } + FreeULRRCMessageTransfer(f1apMsg); - if(f1apMsg != NULLP) - { - if(f1apMsg->choice.initiatingMessage != NULLP) - { - if(ulRRCMsg->protocolIEs.list.array != NULLP) - { - for(idx1=0;idx1protocolIEs.list.array[idx1] != NULLP) - { - DU_FREE(ulRRCMsg->protocolIEs.list.array[idx1],sizeof(ULRRCMessageTransferIEs_t)); - } - } - DU_FREE(ulRRCMsg->protocolIEs.list.array,ulRRCMsg->protocolIEs.list.size ); - } - DU_FREE(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); - } - DU_FREE(f1apMsg,sizeof(F1AP_PDU_t)); - } - - if(checkvar==true) - return ROK; - else - return RFAILED; + return ret; }/* End of BuildAndSendULRRCMessageTransfer*/ /******************************************************************* @@ -2990,7 +3049,7 @@ uint8_t BuildDuToCuRrcContainer(DUtoCURRCContainer_t *duToCuRrcContainer) /* encode cellGrpCfg into duToCuRrcContainer */ xer_fprint(stdout, &asn_DEF_CellGroupConfigRrc, &cellGrpCfg); - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); encBufSize = 0; encRetVal = aper_encode(&asn_DEF_CellGroupConfigRrc, 0, &cellGrpCfg, PrepFinalEncBuf, encBuf); /* Encode results */ @@ -3044,11 +3103,11 @@ uint8_t BuildDuToCuRrcContainer(DUtoCURRCContainer_t *duToCuRrcContainer) uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti, uint8_t *rrcContainer) { - S16 ret; - U8 elementCnt; - U8 ieId; - U8 idx; - U8 idx1; + uint8_t ret; + uint8_t elementCnt; + uint8_t ieId; + uint8_t idx; + uint8_t idx1; F1AP_PDU_t *f1apMsg = NULLP; InitialULRRCMessageTransfer_t *initULRRCMsg=NULLP; asn_enc_rval_t encRetVal; @@ -3170,7 +3229,7 @@ uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti xer_fprint(stdout, &asn_DEF_F1AP_PDU, f1apMsg); /* Encode the F1SetupRequest type as APER */ - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); encBufSize = 0; encRetVal = aper_encode(&asn_DEF_F1AP_PDU, 0, f1apMsg, PrepFinalEncBuf, encBuf); /* Encode results */ @@ -3250,7 +3309,7 @@ uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti } DU_FREE(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); } - DU_ALLOC(f1apMsg, sizeof(F1AP_PDU_t)); + DU_FREE(f1apMsg, sizeof(F1AP_PDU_t)); } if(checkvar==true) return ROK; @@ -3274,11 +3333,11 @@ uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti * RFAILED - failure * * ****************************************************************/ -S16 BuildSplCellList(SCell_ToBeSetup_List_t *spCellLst) +uint8_t BuildSplCellList(SCell_ToBeSetup_List_t *spCellLst) { - U8 cellCnt; - U8 idx; - S16 ret; + uint8_t cellCnt; + uint8_t idx; + uint8_t ret; cellCnt = 1; spCellLst->list.count = cellCnt; spCellLst->list.size = cellCnt * sizeof(SCell_ToBeSetup_ItemIEs_t *); @@ -3327,10 +3386,10 @@ S16 BuildSplCellList(SCell_ToBeSetup_List_t *spCellLst) * RFAILED - failure * * ****************************************************************/ -S16 BuildSRBSetup(SRBs_ToBeSetup_List_t *srbSet) +uint8_t BuildSRBSetup(SRBs_ToBeSetup_List_t *srbSet) { - U8 idx; - U8 srbCnt; + uint8_t idx; + uint8_t srbCnt; srbCnt = 1; srbSet->list.count = srbCnt; srbSet->list.size = srbCnt*sizeof(SRBs_ToBeSetup_ItemIEs_t *); @@ -3372,7 +3431,7 @@ S16 BuildSRBSetup(SRBs_ToBeSetup_List_t *srbSet) * RFAILED - failure * * ****************************************************************/ -S16 BuildQOSInfo(QoSFlowLevelQoSParameters_t *drbQos) +uint8_t BuildQOSInfo(QoSFlowLevelQoSParameters_t *drbQos) { /* NonDynamic5QIDescriptor */ drbQos->qoS_Characteristics.present = QoS_Characteristics_PR_non_Dynamic_5QI; @@ -3430,11 +3489,11 @@ S16 BuildQOSInfo(QoSFlowLevelQoSParameters_t *drbQos) * RFAILED - failure * * ****************************************************************/ -S16 BuildSNSSAI(SNSSAI_t *snssai) +uint8_t BuildSNSSAI(SNSSAI_t *snssai) { /*SNSSAI*/ /*ssT*/ - snssai->sST.size = sizeof(U8); + snssai->sST.size = sizeof(uint8_t); DU_ALLOC(snssai->sST.buf,snssai->sST.size); if(snssai->sST.buf == NULLP) { @@ -3447,7 +3506,7 @@ S16 BuildSNSSAI(SNSSAI_t *snssai) { return RFAILED; } - snssai->sD->size = 3*sizeof(U8); + snssai->sD->size = 3*sizeof(uint8_t); DU_ALLOC(snssai->sD->buf,snssai->sD->size); if(snssai->sD->buf == NULLP) { @@ -3475,11 +3534,11 @@ S16 BuildSNSSAI(SNSSAI_t *snssai) * RFAILED - failure * * ****************************************************************/ -S16 BuildFlowsMap(Flows_Mapped_To_DRB_List_t *flowMap) +uint8_t BuildFlowsMap(Flows_Mapped_To_DRB_List_t *flowMap) { - S16 ret; - U8 idx; - U8 flowCnt; + uint8_t ret; + uint8_t idx; + uint8_t flowCnt; flowCnt = 1; flowMap->list.count = flowCnt; flowMap->list.size = flowCnt * sizeof(Flows_Mapped_To_DRB_Item_t *); @@ -3522,10 +3581,10 @@ S16 BuildFlowsMap(Flows_Mapped_To_DRB_List_t *flowMap) * RFAILED - failure * * ****************************************************************/ -S16 BuildULTnlInfo(ULUPTNLInformation_ToBeSetup_List_t *ulInfo) +uint8_t BuildULTnlInfo(ULUPTNLInformation_ToBeSetup_List_t *ulInfo) { - U8 idx; - U8 ulCnt; + uint8_t idx; + uint8_t ulCnt; ulCnt = 1; ulInfo->list.count = ulCnt; ulInfo->list.size = ulCnt * sizeof(ULUPTNLInformation_ToBeSetup_Item_t *); @@ -3553,7 +3612,7 @@ S16 BuildULTnlInfo(ULUPTNLInformation_ToBeSetup_List_t *ulInfo) return RFAILED; } ulInfo->list.array[idx]->uLUPTNLInformation.choice.gTPTunnel->\ - transportLayerAddress.size = 4*sizeof(U8); + transportLayerAddress.size = 4*sizeof(uint8_t); DU_ALLOC(ulInfo->list.array[idx]->uLUPTNLInformation.choice.gTPTunnel->\ transportLayerAddress.buf,ulInfo->list.array[idx]->\ uLUPTNLInformation.choice.gTPTunnel->transportLayerAddress.size); @@ -3574,7 +3633,7 @@ S16 BuildULTnlInfo(ULUPTNLInformation_ToBeSetup_List_t *ulInfo) transportLayerAddress.bits_unused = 0; /*GTP TEID*/ ulInfo->list.array[idx]->uLUPTNLInformation.choice.gTPTunnel->gTP_TEID.size\ - = 4 * sizeof(U8); + = 4 * sizeof(uint8_t); DU_ALLOC(ulInfo->list.array[idx]->uLUPTNLInformation.choice.gTPTunnel->\ gTP_TEID.buf,ulInfo->list.array[idx]->uLUPTNLInformation.choice.\ gTPTunnel->gTP_TEID.size); @@ -3611,13 +3670,13 @@ S16 BuildULTnlInfo(ULUPTNLInformation_ToBeSetup_List_t *ulInfo) * RFAILED - failure * * ****************************************************************/ -S16 BuildDRBSetup(DRBs_ToBeSetup_List_t *drbSet) +uint8_t BuildDRBSetup(DRBs_ToBeSetup_List_t *drbSet) { - S16 BuildQOSInforet; - S16 BuildSNSSAIret; - S16 BuildFlowsMapret; - U8 idx; - U8 drbCnt; + uint8_t BuildQOSInforet; + uint8_t BuildSNSSAIret; + uint8_t BuildFlowsMapret; + uint8_t idx; + uint8_t drbCnt; DRBs_ToBeSetup_Item_t *drbSetItem; drbCnt = 1; drbSet->list.count = drbCnt; @@ -3738,7 +3797,7 @@ void FreeNrcgi(NRCGI_t *nrcgi) * *****************************************************************/ void FreeSplCellList(SCell_ToBeSetup_List_t *spCellLst) { - U8 cellidx; + uint8_t cellidx; if(spCellLst->list.array != NULLP) { for(cellidx=0; cellidxlist.count; cellidx++) @@ -3773,7 +3832,7 @@ void FreeSplCellList(SCell_ToBeSetup_List_t *spCellLst) * ******************************************************************/ void FreeSRBSetup(SRBs_ToBeSetup_List_t *srbSet) { - U8 srbidx; + uint8_t srbidx; if(srbSet->list.array != NULLP) { for(srbidx=0; srbidxlist.count; srbidx++) @@ -3837,7 +3896,7 @@ void FreeQOSInfo(QoSFlowLevelQoSParameters_t *drbQos) * ****************************************************************/ void FreeULTnlInfo(ULUPTNLInformation_ToBeSetup_List_t *ulInfo) { - U8 ulidx=0; + uint8_t ulidx=0; if(ulInfo->list.array != NULLP) { for(ulidx=0; ulidxlist.count; ulidx++) @@ -3890,8 +3949,8 @@ void FreeULTnlInfo(ULUPTNLInformation_ToBeSetup_List_t *ulInfo) void FreeDRBSetup(DRBs_ToBeSetup_List_t *drbSet) { DRBs_ToBeSetup_Item_t *drbSetItem; - U8 flowidx; - U8 drbidx; + uint8_t flowidx; + uint8_t drbidx; if(drbSet->list.array == NULLP) { for(drbidx=0; drbidxlist.count; drbidx++) @@ -3996,6 +4055,78 @@ void FreeDRBSetup(DRBs_ToBeSetup_List_t *drbSet) DU_FREE(drbSet->list.array,drbSet->list.size); } } +/******************************************************************* + * + * @brief Free the UE Setup Request + * + * @details + * + * Function : FreeUESetReq + * + * Functionality: Deallocate the memory of BuildUESetReq + * + * @params[in] F1AP_PDU_t *f1apMsg + * + * @return void + * + * + * ****************************************************************/ + void FreeUESetReq(F1AP_PDU_t *f1apMsg) +{ + uint8_t idx=2; + uint8_t ieId; + UEContextSetupRequest_t *ueSetReq; + + if(f1apMsg != NULLP) + { + if(f1apMsg->choice.initiatingMessage != NULLP) + { + ueSetReq = &f1apMsg->choice.initiatingMessage->value.choice.UEContextSetupRequest; + if(ueSetReq->protocolIEs.list.array != NULLP) + { + if(ueSetReq->protocolIEs.list.array[idx]) + { + if(Nrcgiret==ROK ) + { + idx=6; + if(ueSetReq->protocolIEs.list.array[idx]) + { + if(SplCellListret==ROK) + { + idx++; + if(ueSetReq->protocolIEs.list.array[idx]) + { + if(SRBSetupret == ROK) + { + idx=8; + FreeDRBSetup(&ueSetReq->protocolIEs.list.array[idx]->value.choice.DRBs_ToBeSetup_List); + } + idx--; + FreeSRBSetup(&ueSetReq->protocolIEs.list.array[idx]->value.choice.SRBs_ToBeSetup_List); + } + } + idx--; + FreeSplCellList(&ueSetReq->protocolIEs.list.array[idx]->value.choice.SCell_ToBeSetup_List); + } + } + idx=2; + FreeNrcgi(&ueSetReq->protocolIEs.list.array[idx]->value.choice.NRCGI); + } + for(ieId=0; ieIdprotocolIEs.list.count; ieId++) + { + if(ueSetReq->protocolIEs.list.array[ieId] != NULLP) + { + DU_FREE(ueSetReq->protocolIEs.list.array[ieId],sizeof(UEContextSetupRequestIEs_t)); + } + } + DU_FREE(ueSetReq->protocolIEs.list.array,ueSetReq->protocolIEs.list.size); + } + DU_FREE(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); + } + DU_FREE(f1apMsg, sizeof(F1AP_PDU_t)); + } + } + /******************************************************************* * * @brief Builds and sends the UE Setup Request @@ -4013,20 +4144,17 @@ void FreeDRBSetup(DRBs_ToBeSetup_List_t *drbSet) * RFAILED - failure * * ****************************************************************/ -S16 BuildAndSendUESetReq() +uint8_t BuildAndSendUESetReq() { - S16 ret; - U8 elementCnt; - S16 BuildNrcgiret; - S16 BuildSplCellListret; - S16 BuildSRBSetupret; - U8 idx; - U8 idx1; - U8 ieId; + + uint8_t elementCnt; + uint8_t idx; + uint8_t idx1; F1AP_PDU_t *f1apMsg = NULL; UEContextSetupRequest_t *ueSetReq; asn_enc_rval_t encRetVal; /* Encoder return value */ - bool checkvar=false; + uint8_t ret= RFAILED; + uint8_t ret1; while(1) { DU_LOG("\n F1AP : Building UE Context Setup Request\n"); @@ -4102,8 +4230,8 @@ S16 BuildAndSendUESetReq() ueSetReq->protocolIEs.list.array[idx]->criticality = Criticality_reject; ueSetReq->protocolIEs.list.array[idx]->value.present = \ UEContextSetupRequestIEs__value_PR_NRCGI; - BuildNrcgiret = BuildNrcgi(&ueSetReq->protocolIEs.list.array[idx]->value.choice.NRCGI); - if(BuildNrcgiret != ROK) + Nrcgiret = BuildNrcgi(&ueSetReq->protocolIEs.list.array[idx]->value.choice.NRCGI); + if(Nrcgiret != ROK) { break; } @@ -4144,8 +4272,8 @@ S16 BuildAndSendUESetReq() ueSetReq->protocolIEs.list.array[idx]->criticality = Criticality_ignore; ueSetReq->protocolIEs.list.array[idx]->value.present = \ UEContextSetupRequestIEs__value_PR_SCell_ToBeSetup_List; - BuildSplCellListret = BuildSplCellList(&ueSetReq->protocolIEs.list.array[idx]->value.choice.SCell_ToBeSetup_List); - if(BuildSplCellListret != ROK) + SplCellListret = BuildSplCellList(&ueSetReq->protocolIEs.list.array[idx]->value.choice.SCell_ToBeSetup_List); + if(SplCellListret != ROK) { break; } @@ -4156,8 +4284,8 @@ S16 BuildAndSendUESetReq() ueSetReq->protocolIEs.list.array[idx]->criticality = Criticality_reject; ueSetReq->protocolIEs.list.array[idx]->value.present = \ UEContextSetupRequestIEs__value_PR_SRBs_ToBeSetup_List; - BuildSRBSetupret = BuildSRBSetup(&ueSetReq->protocolIEs.list.array[idx]->value.choice.SRBs_ToBeSetup_List); - if(BuildSRBSetupret != ROK) + SRBSetupret = BuildSRBSetup(&ueSetReq->protocolIEs.list.array[idx]->value.choice.SRBs_ToBeSetup_List); + if(SRBSetupret != ROK) { break; } @@ -4168,8 +4296,8 @@ S16 BuildAndSendUESetReq() ueSetReq->protocolIEs.list.array[idx]->criticality = Criticality_reject; ueSetReq->protocolIEs.list.array[idx]->value.present = \ UEContextSetupRequestIEs__value_PR_DRBs_ToBeSetup_List; - ret = BuildDRBSetup(&ueSetReq->protocolIEs.list.array[idx]->value.choice.DRBs_ToBeSetup_List); - if(ret != ROK) + ret1 = BuildDRBSetup(&ueSetReq->protocolIEs.list.array[idx]->value.choice.DRBs_ToBeSetup_List); + if(ret1 != ROK) { break; } @@ -4177,7 +4305,7 @@ S16 BuildAndSendUESetReq() xer_fprint(stdout, &asn_DEF_F1AP_PDU, f1apMsg); /* Encode the F1SetupRequest type as APER */ - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); encBufSize = 0; encRetVal = aper_encode(&asn_DEF_F1AP_PDU, 0, f1apMsg, PrepFinalEncBuf,\ encBuf); @@ -4203,56 +4331,12 @@ S16 BuildAndSendUESetReq() DU_LOG("\n F1AP : Sending UE Context Setup Request Failed"); break; } - checkvar=true; + ret = ROK; break; } - if(f1apMsg != NULLP) - { - if(f1apMsg->choice.initiatingMessage != NULLP) - { - if(ueSetReq->protocolIEs.list.array != NULLP) - { - if(idx1==elementCnt) - { - if(BuildNrcgiret==ROK) - { - if(BuildSplCellListret==ROK) - { - if(BuildSRBSetupret == ROK) - { - FreeDRBSetup(&ueSetReq->protocolIEs.list.array[idx--]->value.choice.DRBs_ToBeSetup_List); - } - FreeSRBSetup(&ueSetReq->protocolIEs.list.array[idx--]->value.choice.SRBs_ToBeSetup_List); - } - FreeSplCellList(&ueSetReq->protocolIEs.list.array[idx]->value.choice.SCell_ToBeSetup_List); - } - idx=2; - FreeNrcgi(&ueSetReq->protocolIEs.list.array[idx]->value.choice.NRCGI); - for(ieId=0; ieIdprotocolIEs.list.array[ieId],sizeof(UEContextSetupRequestIEs_t)); - } - } - else - { - for(ieId=0; ieIdprotocolIEs.list.array[ieId] != NULLP) - { - DU_FREE(ueSetReq->protocolIEs.list.array[ieId],sizeof(UEContextSetupRequestIEs_t)); - } - } - } - DU_FREE(ueSetReq->protocolIEs.list.array,ueSetReq->protocolIEs.list.size); - } - DU_FREE(f1apMsg->choice.initiatingMessage,sizeof(InitiatingMessage_t)); - } - DU_FREE(f1apMsg, sizeof(F1AP_PDU_t)); - } - if(checkvar==true) - return ROK; - else - return RFAILED; + FreeUESetReq(f1apMsg); + + return ret; }/* End of BuildAndSendUESetReq*/ /******************************************************************* diff --git a/src/du_app/du_f1ap_msg_hdl.h b/src/du_app/du_f1ap_msg_hdl.h index ce2b758eb..b158b9dee 100644 --- a/src/du_app/du_f1ap_msg_hdl.h +++ b/src/du_app/du_f1ap_msg_hdl.h @@ -54,13 +54,12 @@ #define CELL_INDEX 0 void F1APMsgHdlr(Buffer *mBuf); -S16 BuildAndSendF1SetupReq(); -S16 BuildAndSendDUConfigUpdate(); +uint8_t BuildAndSendF1SetupReq(); +uint8_t BuildAndSendDUConfigUpdate(); S16 procGNBDUCfgUpdAck(F1AP_PDU_t *f1apMsg); uint8_t procDlRrcMsgTrans(F1AP_PDU_t *f1apMsg); uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti, uint8_t *rrcContainer); - - +void FreeDUConfigUpdate(F1AP_PDU_t *f1apDuCfg); /********************************************************************** End of file **********************************************************************/ diff --git a/src/du_app/du_msg_hdl.c b/src/du_app/du_msg_hdl.c index c56a308a4..a930fcb74 100644 --- a/src/du_app/du_msg_hdl.c +++ b/src/du_app/du_msg_hdl.c @@ -39,7 +39,7 @@ extern S16 cmPkLkwCntrlReq(Pst *pst, KwMngmt *cfg); extern S16 cmPkLrgCfgReq(Pst *pst, RgMngmt *cfg); extern S16 BuildAndSendE2SetupReq(); extern S16 egtpHdlDatInd(EgtpMsg egtpMsg); -extern S16 BuildAndSendDUConfigUpdate(); +extern uint8_t BuildAndSendDUConfigUpdate(); extern U16 getTransId(); extern S16 cmPkLrgSchCfgReq(Pst * pst,RgMngmt * cfg); -- 2.16.6 From e0cc5a3db0212487c8328bb7a754e4aed95da97a Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Mon, 8 Jun 2020 11:39:39 +0530 Subject: [PATCH 10/16] Cleanup of message sib1 Change-Id: If77e20a346aaead7a12e5e8b6d8b2eeefabfba2a Signed-off-by: Balaji Shankaran --- src/du_app/du_sys_info_hdl.c | 1621 +++++++++++++++++++++++++++++------------- src/du_app/du_sys_info_hdl.h | 9 +- 2 files changed, 1136 insertions(+), 494 deletions(-) diff --git a/src/du_app/du_sys_info_hdl.c b/src/du_app/du_sys_info_hdl.c index f38022345..90f4203e0 100644 --- a/src/du_app/du_sys_info_hdl.c +++ b/src/du_app/du_sys_info_hdl.c @@ -49,11 +49,14 @@ #include "MCC.h" #include "SIB1.h" #include "du_sys_info_hdl.h" - -extern char encBuf[ENC_BUF_MAX_LEN]; - -extern DuCfgParams duCfgParam; - +void FreeSib1Msg(SIB1_t *sib1Msg); +uint8_t FreqInfoUlret = RFAILED; +uint8_t RachCfgCommonret = RFAILED; +uint8_t PuschCfgCommonret = RFAILED; +uint8_t UlCfgCommSibret = RFAILED; +uint8_t FreqInfoDlret = RFAILED; +uint8_t DlCfgCommSibret = RFAILED; +uint8_t CommonSerachSpaceListret = RFAILED; /******************************************************************* * * @brief Builds MIB @@ -68,7 +71,7 @@ extern DuCfgParams duCfgParam; * RFAILED - failure * * ****************************************************************/ -int BuildMib(MIB_t *mib) +uint8_t BuildMib(MIB_t *mib) { mib->systemFrameNumber.size = sizeof(uint8_t); DU_ALLOC(mib->systemFrameNumber.buf, @@ -97,7 +100,7 @@ int BuildMib(MIB_t *mib) mib->intraFreqReselection = duCfgParam.mibParams.intraFreqReselection; mib->spare.size = sizeof(uint8_t); - DU_ALLOC(mib->spare.buf,sizeof(uint8_t)); + DU_ALLOC(mib->spare.buf, mib->spare.size); if(!mib->spare.buf) { DU_LOG("DU APP: MIB msg memory allocation failure"); @@ -107,6 +110,42 @@ int BuildMib(MIB_t *mib) mib->spare.bits_unused = ODU_VALUE_SEVEN; return ROK; } +/******************************************************************* + * + * @brief Free MIB PDU for broadcast + * + * @details + * + * Function : FreeMibPdu + * + * Functionality: Deallocating MIB PDU for system broadcast + * + * @param[in]: BCCH_BCH_Message_t *bcchMsg + * + * @return void + * + * ****************************************************************/ + void FreeMibPdu(BCCH_BCH_Message_t *bcchMsg) + { + if(!bcchMsg) + { + if(!bcchMsg->message.choice.mib) + { + if(!(bcchMsg->message.choice.mib->systemFrameNumber.buf)) + { + if(!bcchMsg->message.choice.mib->spare.buf) + { + DU_FREE(bcchMsg->message.choice.mib->spare.buf,\ + bcchMsg->message.choice.mib->spare.size); + } + DU_FREE(bcchMsg->message.choice.mib->systemFrameNumber.buf, + bcchMsg->message.choice.mib->systemFrameNumber.size); + } + DU_FREE(bcchMsg->message.choice.mib, sizeof(MIB_t)); + } + DU_FREE(bcchMsg, sizeof(BCCH_BCH_Message_t)); + } + } /******************************************************************* * * @brief Builds MIB PDU for broadcast @@ -121,58 +160,95 @@ int BuildMib(MIB_t *mib) * RFAILED - failure * * ****************************************************************/ -int BuildMibPdu() +uint8_t BuildMibPdu() { - BCCH_BCH_Message_t *bcchMsg; + uint8_t BuildMibret; + uint8_t ret = RFAILED; + BCCH_BCH_Message_t *bcchMsg; asn_enc_rval_t encRetVal; /* Encoder return value */ - - DU_ALLOC(bcchMsg, sizeof(BCCH_BCH_Message_t)); - if(!bcchMsg) - { - DU_LOG("\nMemory allocation failure in BuildMibPdu"); - return RFAILED; - } - - bcchMsg->message.present = BCCH_BCH_MessageType_PR_mib; - DU_ALLOC(bcchMsg->message.choice.mib, sizeof(MIB_t)); - if(!bcchMsg->message.choice.mib) - { - DU_LOG("\nMemory allocation failure in BuildMibPdu"); - return RFAILED; - } - BuildMib(bcchMsg->message.choice.mib); - xer_fprint(stdout, &asn_DEF_BCCH_BCH_Message, bcchMsg); - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); - encBufSize = 0; - encRetVal = aper_encode(&asn_DEF_BCCH_BCH_Message, 0, - bcchMsg, PrepFinalEncBuf, encBuf); - printf("\nencbufSize:%d\n", encBufSize); - if(encRetVal.encoded == -1) - { - DU_LOG("\nDU APP: Could not encode BCCH BCH Message Type structure(at %s)\n", - encRetVal.failed_type?\ - encRetVal.failed_type->name - :"unknown"); - return RFAILED; - } - - /* Print encoded buffer */ - for(int i=0; i< encBufSize; i++) + while(1) { - printf("%x\t",encBuf[i]); - } - printf("\n"); - + DU_ALLOC(bcchMsg, sizeof(BCCH_BCH_Message_t)); + if(!bcchMsg) + { + DU_LOG("\nMemory allocation failure in BuildMibPdu"); + break; + } + + bcchMsg->message.present = BCCH_BCH_MessageType_PR_mib; + DU_ALLOC(bcchMsg->message.choice.mib, sizeof(MIB_t)); + if(!bcchMsg->message.choice.mib) + { + DU_LOG("\nMemory allocation failure in BuildMibPdu"); + break; + } + BuildMibret = BuildMib(bcchMsg->message.choice.mib); + if(BuildMibret != ROK) + { + break; + } + xer_fprint(stdout, &asn_DEF_BCCH_BCH_Message, bcchMsg); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); + encBufSize = 0; + encRetVal = aper_encode(&asn_DEF_BCCH_BCH_Message, 0, + bcchMsg, PrepFinalEncBuf, encBuf); + printf("\nencbufSize:%d\n", encBufSize); + if(encRetVal.encoded == -1) + { + DU_LOG("\nDU APP: Could not encode BCCH BCH Message Type structure(at %s)\n", + encRetVal.failed_type?\ + encRetVal.failed_type->name + :"unknown"); + break; + } + + /* Print encoded buffer */ + for(int i=0; i< encBufSize; i++) + { + printf("%x\t",encBuf[i]); + } + printf("\n"); + + ret = ROK; + break; + } /* Free allocated memory */ - DU_FREE(bcchMsg->message.choice.mib->systemFrameNumber.buf, - bcchMsg->message.choice.mib->systemFrameNumber.size); - DU_FREE(bcchMsg->message.choice.mib->spare.buf, - bcchMsg->message.choice.mib->spare.size); - DU_FREE(bcchMsg->message.choice.mib, sizeof(MIB_t)); - DU_FREE(bcchMsg, sizeof(BCCH_BCH_MessageType_t)); + FreeMibPdu(bcchMsg); - return ROK; + return ret; +} + /******************************************************************* + * + * @brief free MIB message in Served Cell Info + * + * @details + * + * Function : FreeMibMsg + * + * Functionality: deallocating MIB message in Served Cell Info + * + * @param[in] MIB_t *mibMsg + * + * @return void + * + * + * ****************************************************************/ +void FreeMibMsg( MIB_t *mibMsg) +{ + if(!mibMsg) + { + if(!(mibMsg->systemFrameNumber.buf)) + { + if(!mibMsg->spare.buf) + { + DU_FREE(mibMsg->spare.buf, mibMsg->spare.size); + } + DU_FREE(mibMsg->systemFrameNumber.buf, + mibMsg->systemFrameNumber.size); + } + DU_FREE(mibMsg, sizeof(MIB_t)); + } } /******************************************************************* * @@ -188,48 +264,55 @@ int BuildMibPdu() * RFAILED - failure * * ****************************************************************/ -int BuildMibMsg() +uint8_t BuildMibMsg() { MIB_t *mibMsg; asn_enc_rval_t encRetVal; /* Encoder return value */ - - DU_ALLOC(mibMsg, sizeof(MIB_t)); - if(!mibMsg) + uint8_t ret = RFAILED; + uint8_t BuildMibret; + while(1) { - DU_LOG("DU APP: MIB msg memory allocation failure"); - return RFAILED; - } - BuildMib(mibMsg); - - xer_fprint(stdout, &asn_DEF_MIB, mibMsg); - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); - encBufSize = 0; - encRetVal = aper_encode(&asn_DEF_MIB, 0, + DU_ALLOC(mibMsg, sizeof(MIB_t)); + if(!mibMsg) + { + DU_LOG("DU APP: MIB msg memory allocation failure"); + break; + } + BuildMibret = BuildMib(mibMsg); + if(BuildMibret != ROK) + { + break; + } + xer_fprint(stdout, &asn_DEF_MIB, mibMsg); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); + encBufSize = 0; + encRetVal = aper_encode(&asn_DEF_MIB, 0, mibMsg, PrepFinalEncBuf, encBuf); - printf("\nencbufSize:%d\n", encBufSize); - if(encRetVal.encoded == -1) - { - DU_LOG("\nDU APP: Could not encode MIB structure(at %s)\n", - encRetVal.failed_type?\ - encRetVal.failed_type->name - :"unknown"); - return RFAILED; - } - - /* Print encoded buffer */ - for(int i=0; i< encBufSize; i++) - { - printf("%x\t",encBuf[i]); - } - printf("\n"); - - /* Free allocated memory */ - DU_FREE(mibMsg->systemFrameNumber.buf, - mibMsg->systemFrameNumber.size); - DU_FREE(mibMsg->spare.buf, mibMsg->spare.size); - DU_FREE(mibMsg, sizeof(MIB_t)); + printf("\nencbufSize:%d\n", encBufSize); + if(encRetVal.encoded == -1) + { + DU_LOG("\nDU APP: Could not encode MIB structure(at %s)\n", + encRetVal.failed_type?\ + encRetVal.failed_type->name + :"unknown"); + break; + } + + /* Print encoded buffer */ + for(int i=0; i< encBufSize; i++) + { + printf("%x\t",encBuf[i]); + } + printf("\n"); + + /* Free allocated memory */ + ret = ROK; + break; + } - return ROK; + FreeMibMsg(mibMsg); + + return ret; } @@ -248,7 +331,7 @@ int BuildMibMsg() * RFAILED - failure * * ****************************************************************/ -int BuildCellIdentity(CellIdentity_t *cellIdentity) +uint8_t BuildCellIdentity(CellIdentity_t *cellIdentity) { cellIdentity->size = ODU_VALUE_FIVE*sizeof(uint8_t); cellIdentity->bits_unused = ODU_VALUE_FOUR; @@ -278,7 +361,7 @@ int BuildCellIdentity(CellIdentity_t *cellIdentity) * RFAILED - failure * * ****************************************************************/ -int BuildRanac(RAN_AreaCode_t **ranAreaCode) +uint8_t BuildRanac(RAN_AreaCode_t **ranAreaCode) { RAN_AreaCode_t *ranac; DU_ALLOC(ranac, sizeof(RAN_AreaCode_t)); @@ -306,7 +389,7 @@ int BuildRanac(RAN_AreaCode_t **ranAreaCode) * RFAILED - failure * * ****************************************************************/ -int BuildTac(TrackingAreaCode_t **trackAreaCode) +uint8_t BuildTac(TrackingAreaCode_t **trackAreaCode) { TrackingAreaCode_t *tac; @@ -347,13 +430,16 @@ int BuildTac(TrackingAreaCode_t **trackAreaCode) * RFAILED - failure * * ****************************************************************/ -int BuildPlmnList(CellAccessRelatedInfo_t *cellAccessInfo) +uint8_t BuildPlmnList(CellAccessRelatedInfo_t *cellAccessInfo) { - U8 idx, idx1, idx2; - U8 elementCnt; + uint8_t idx; + uint8_t idx1; + uint8_t idx2; + uint8_t elementCnt; TrackingAreaCode_t **tac; RAN_AreaCode_t **ranac; CellIdentity_t *cellIdentity; + uint8_t ret; struct PLMN_IdentityInfo__plmn_IdentityList *plmnIdInfo; @@ -383,7 +469,7 @@ int BuildPlmnList(CellAccessRelatedInfo_t *cellAccessInfo) plmnIdInfo = &cellAccessInfo->plmn_IdentityList.list.array[idx]->\ plmn_IdentityList; plmnIdInfo->list.count = elementCnt; - plmnIdInfo->list.size = elementCnt * sizeof(PLMN_IdentitY_t); + plmnIdInfo->list.size = elementCnt * sizeof(PLMN_IdentitY_t *); DU_ALLOC(plmnIdInfo->list.array, plmnIdInfo->list.size); if(!plmnIdInfo->list.array) { @@ -413,7 +499,7 @@ int BuildPlmnList(CellAccessRelatedInfo_t *cellAccessInfo) elementCnt = ODU_VALUE_THREE; plmnIdInfo->list.array[idx1]->mcc->list.count = elementCnt; plmnIdInfo->list.array[idx1]->mcc->list.size =\ - elementCnt * sizeof(MCC_MNC_Digit_t); + elementCnt * sizeof(MCC_MNC_Digit_t *); DU_ALLOC(plmnIdInfo->list.array[idx1]->mcc->list.array, plmnIdInfo->list.array[idx1]->mcc->list.size) if(!(plmnIdInfo->list.array[idx1]->mcc->list.array)) @@ -436,7 +522,7 @@ int BuildPlmnList(CellAccessRelatedInfo_t *cellAccessInfo) idx2 = 0; plmnIdInfo->list.array[idx1]->mnc.list.count = elementCnt; plmnIdInfo->list.array[idx1]->mnc.list.size =\ - elementCnt * sizeof(MCC_MNC_Digit_t); + elementCnt * sizeof(MCC_MNC_Digit_t *); DU_ALLOC(plmnIdInfo->list.array[idx1]->mnc.list.array, plmnIdInfo->list.array[idx1]->mnc.list.size); if(!plmnIdInfo->list.array[idx1]->mnc.list.array) @@ -459,16 +545,28 @@ int BuildPlmnList(CellAccessRelatedInfo_t *cellAccessInfo) /* Tracking Area Code */ tac = &cellAccessInfo->plmn_IdentityList.list.array[idx]->trackingAreaCode; - BuildTac(tac); + ret = BuildTac(tac); + if(ret != ROK) + { + return RFAILED; + } /* RANAC */ ranac = &cellAccessInfo->plmn_IdentityList.list.array[idx]->ranac; - BuildRanac(ranac); + ret=BuildRanac(ranac); + if(ret != ROK) + { + return RFAILED; + } /* CellIdentity */ cellIdentity =\ &cellAccessInfo->plmn_IdentityList.list.array[idx]->cellIdentity; - BuildCellIdentity(cellIdentity); + ret=BuildCellIdentity(cellIdentity); + if(ret != ROK) + { + return RFAILED; + } /* cellReservedForOperatorUse */ cellAccessInfo->plmn_IdentityList.list.array[idx]->\ @@ -495,7 +593,7 @@ int BuildPlmnList(CellAccessRelatedInfo_t *cellAccessInfo) * RFAILED - failure * * ****************************************************************/ -S16 BuildSibMapInfoList(SIB_Mapping_t *sibMapInfo) +uint8_t BuildSibMapInfoList(SIB_Mapping_t *sibMapInfo) { uint8_t itr; /* List iterator */ uint8_t elementCnt; /* Number of elements in list */ @@ -551,11 +649,12 @@ S16 BuildSibMapInfoList(SIB_Mapping_t *sibMapInfo) * RFAILED - failure * * ****************************************************************/ -S16 BuildSiSchedInfoList(struct SI_SchedulingInfo__schedulingInfoList *si_SchedulingInfoList) +uint8_t BuildSiSchedInfoList(struct SI_SchedulingInfo__schedulingInfoList *si_SchedulingInfoList) { uint8_t itr; /* List iterator */ uint8_t elementCnt; /* Number of elements in list */ - SchedulingInfo_t *schedInfo; /* Scheduling info */ + uint8_t ret; + SchedulingInfo_t *schedInfo; /* Scheduling info */ /* SI scheduling info list */ DU_ALLOC(si_SchedulingInfoList->list.array, si_SchedulingInfoList->list.size); @@ -583,9 +682,13 @@ S16 BuildSiSchedInfoList(struct SI_SchedulingInfo__schedulingInfoList *si_Schedu elementCnt = ODU_VALUE_ONE; schedInfo->sib_MappingInfo.list.count = elementCnt; - schedInfo->sib_MappingInfo.list.size = elementCnt * sizeof(SIB_TypeInfo_t); + schedInfo->sib_MappingInfo.list.size = elementCnt * sizeof(SIB_TypeInfo_t *); - BuildSibMapInfoList(&schedInfo->sib_MappingInfo); + ret = BuildSibMapInfoList(&schedInfo->sib_MappingInfo); + if(ret != ROK) + { + return RFAILED; + } return ROK; } @@ -606,7 +709,7 @@ S16 BuildSiSchedInfoList(struct SI_SchedulingInfo__schedulingInfoList *si_Schedu * RFAILED - failure * * ****************************************************************/ -S16 BuildScsSpecificCarrierListDl +uint8_t BuildScsSpecificCarrierListDl ( struct FrequencyInfoDL_SIB__scs_SpecificCarrierList *scsCarrierList ) @@ -657,7 +760,7 @@ struct FrequencyInfoDL_SIB__scs_SpecificCarrierList *scsCarrierList * RFAILED - failure * * ****************************************************************/ -S16 BuildCommonSerachSpaceList +uint8_t BuildCommonSerachSpaceList ( struct PDCCH_ConfigCommon__commonSearchSpaceList *searchSpclist ) @@ -802,9 +905,9 @@ struct PDCCH_ConfigCommon__commonSearchSpaceList *searchSpclist DU_LOG("\nDU APP : Common search space list memory alloc failed"); return RFAILED; } - searchSpace->monitoringSymbolsWithinSlot->size = 2; + searchSpace->monitoringSymbolsWithinSlot->size = 2*sizeof(uint8_t); DU_ALLOC(searchSpace->monitoringSymbolsWithinSlot->buf, \ - searchSpace->monitoringSymbolsWithinSlot->size * sizeof(uint8_t)); + searchSpace->monitoringSymbolsWithinSlot->size ); if(!searchSpace->monitoringSymbolsWithinSlot->buf) { DU_LOG("\nDU APP : Common search space list memory alloc failed"); @@ -896,8 +999,9 @@ struct PDCCH_ConfigCommon__commonSearchSpaceList *searchSpclist * RFAILED - failure * * ****************************************************************/ -S16 BuildPdcchCfgCommon(struct BWP_DownlinkCommon__pdcch_ConfigCommon *pdcchCfg) +uint8_t BuildPdcchCfgCommon(struct BWP_DownlinkCommon__pdcch_ConfigCommon *pdcchCfg) { + uint8_t ret; uint8_t elementCnt; PdcchCfgCommon duPdcchCfg; PDCCH_ConfigCommon_t *pdcchSetup; @@ -958,10 +1062,15 @@ S16 BuildPdcchCfgCommon(struct BWP_DownlinkCommon__pdcch_ConfigCommon *pdcchCfg) elementCnt = ODU_VALUE_ONE; pdcchSetup->commonSearchSpaceList->list.count = elementCnt; pdcchSetup->commonSearchSpaceList->list.size = \ - elementCnt * sizeof(SearchSpace_t); - BuildCommonSerachSpaceList(pdcchSetup->commonSearchSpaceList); - - /* Search Space for SIB1 */ + elementCnt * sizeof(SearchSpace_t *); + ret = BuildCommonSerachSpaceList(pdcchSetup->commonSearchSpaceList); + if(ret != ROK) + { + return RFAILED; + } + CommonSerachSpaceListret=ROK; + + /* Search Space for SIB1 */ DU_ALLOC(pdcchSetup->searchSpaceSIB1, sizeof(SearchSpaceId_t)); if(!pdcchSetup->searchSpaceSIB1) { @@ -1016,7 +1125,7 @@ S16 BuildPdcchCfgCommon(struct BWP_DownlinkCommon__pdcch_ConfigCommon *pdcchCfg) * RFAILED - failure * * ****************************************************************/ -S16 BuildPdschCfgCommon(struct BWP_DownlinkCommon__pdsch_ConfigCommon *pdschCfg) +uint8_t BuildPdschCfgCommon(struct BWP_DownlinkCommon__pdsch_ConfigCommon *pdschCfg) { uint8_t idx; uint8_t elementCnt; @@ -1061,7 +1170,7 @@ S16 BuildPdschCfgCommon(struct BWP_DownlinkCommon__pdsch_ConfigCommon *pdschCfg) elementCnt = ODU_VALUE_ONE; pdschSetup->pdsch_TimeDomainAllocationList->list.count = elementCnt; pdschSetup->pdsch_TimeDomainAllocationList->list.size = \ - elementCnt * sizeof(PDSCH_TimeDomainResourceAllocation_t); + elementCnt * sizeof(PDSCH_TimeDomainResourceAllocation_t *); DU_ALLOC(pdschSetup->pdsch_TimeDomainAllocationList->list.array,\ pdschSetup->pdsch_TimeDomainAllocationList->list.size); @@ -1125,8 +1234,9 @@ S16 BuildPdschCfgCommon(struct BWP_DownlinkCommon__pdsch_ConfigCommon *pdschCfg) * RFAILED - failure * * ****************************************************************/ -S16 BuildBwpDlCommon(BWP_DownlinkCommon_t *bwp) +uint8_t BuildBwpDlCommon(BWP_DownlinkCommon_t *bwp) { + uint8_t ret; DlCfgCommon duDlCfg; duDlCfg = duCfgParam.sib1Params.srvCellCfgCommSib.dlCfg; @@ -1142,8 +1252,11 @@ S16 BuildBwpDlCommon(BWP_DownlinkCommon_t *bwp) DU_LOG("\nDU APP : DL BWP memory allocation failed"); return RFAILED; } - BuildPdcchCfgCommon(bwp->pdcch_ConfigCommon); - + ret=BuildPdcchCfgCommon(bwp->pdcch_ConfigCommon); + if(ret != ROK) + { + return RFAILED; + } /* PDSCH Config Common */ DU_ALLOC(bwp->pdsch_ConfigCommon, \ sizeof(struct BWP_DownlinkCommon__pdsch_ConfigCommon)); @@ -1152,8 +1265,11 @@ S16 BuildBwpDlCommon(BWP_DownlinkCommon_t *bwp) DU_LOG("\nDU APP : DL BWP memory allocation failed"); return RFAILED; } - BuildPdschCfgCommon(bwp->pdsch_ConfigCommon); - + ret=BuildPdschCfgCommon(bwp->pdsch_ConfigCommon); + if(ret != ROK) + { + return RFAILED; + } return ROK; } /* BuildBwpDlCommon */ @@ -1174,7 +1290,7 @@ S16 BuildBwpDlCommon(BWP_DownlinkCommon_t *bwp) * * ****************************************************************/ -S16 BuildBcchConfig(BCCH_Config_t *bcchCfg) +uint8_t BuildBcchConfig(BCCH_Config_t *bcchCfg) { BcchCfg duBcchCfg; @@ -1201,7 +1317,7 @@ S16 BuildBcchConfig(BCCH_Config_t *bcchCfg) * RFAILED - failure * * ****************************************************************/ -S16 BuildPcchConfig(PCCH_Config_t *pcchCfg) +uint8_t BuildPcchConfig(PCCH_Config_t *pcchCfg) { PcchCfg duPcchCfg; @@ -1268,9 +1384,10 @@ S16 BuildPcchConfig(PCCH_Config_t *pcchCfg) * * ****************************************************************/ -S16 BuildFreqInfoDl(FrequencyInfoDL_SIB_t *frequencyInfoDL) +uint8_t BuildFreqInfoDl(FrequencyInfoDL_SIB_t *frequencyInfoDL) { - uint8_t idx; + uint8_t ret; + uint8_t idx; uint8_t elementCnt; DlCfgCommon dlCfg; NR_MultiBandInfo_t *multiBandInfo; @@ -1281,7 +1398,7 @@ S16 BuildFreqInfoDl(FrequencyInfoDL_SIB_t *frequencyInfoDL) elementCnt = ODU_VALUE_ONE; frequencyInfoDL->frequencyBandList.list.count = elementCnt; frequencyInfoDL->frequencyBandList.list.size = \ - elementCnt * sizeof(NR_MultiBandInfo_t); + elementCnt * sizeof(NR_MultiBandInfo_t *); DU_ALLOC(frequencyInfoDL->frequencyBandList.list.array, \ frequencyInfoDL->frequencyBandList.list.size); @@ -1321,9 +1438,13 @@ S16 BuildFreqInfoDl(FrequencyInfoDL_SIB_t *frequencyInfoDL) elementCnt = ODU_VALUE_ONE; frequencyInfoDL->scs_SpecificCarrierList.list.count = elementCnt; frequencyInfoDL->scs_SpecificCarrierList.list.size = \ - elementCnt * sizeof(SCS_SpecificCarrier_t); - BuildScsSpecificCarrierListDl(&frequencyInfoDL->scs_SpecificCarrierList); + elementCnt * sizeof(SCS_SpecificCarrier_t *); + ret= BuildScsSpecificCarrierListDl(&frequencyInfoDL->scs_SpecificCarrierList); + if(ret != ROK) + { + return RFAILED; + } return ROK; }/* BuildFreqInfoDl */ @@ -1344,21 +1465,35 @@ S16 BuildFreqInfoDl(FrequencyInfoDL_SIB_t *frequencyInfoDL) * * ****************************************************************/ -S16 BuildDlCfgCommSib(DownlinkConfigCommonSIB_t *dlCfg) +uint8_t BuildDlCfgCommSib(DownlinkConfigCommonSIB_t *dlCfg) { /* DL frequency info */ - BuildFreqInfoDl(&dlCfg->frequencyInfoDL); - + uint8_t ret; + ret = BuildFreqInfoDl(&dlCfg->frequencyInfoDL); + if(ret != ROK) + { + return RFAILED; + } + FreqInfoDlret=ROK; /* BWP Downlink Common */ - BuildBwpDlCommon(&dlCfg->initialDownlinkBWP); - + ret = BuildBwpDlCommon(&dlCfg->initialDownlinkBWP); + if(ret != ROK) + { + return RFAILED; + } /* BCCH Config */ - BuildBcchConfig(&dlCfg->bcch_Config); - + ret = BuildBcchConfig(&dlCfg->bcch_Config); + if(ret != ROK) + { + return RFAILED; + } /* PCCH Config */ - BuildPcchConfig(&dlCfg->pcch_Config); - - return ROK; + ret = BuildPcchConfig(&dlCfg->pcch_Config); + if(ret != ROK) + { + return RFAILED; + } + return ROK; } /* BuildDlCfgCommSib */ /******************************************************************* @@ -1378,7 +1513,7 @@ S16 BuildDlCfgCommSib(DownlinkConfigCommonSIB_t *dlCfg) * * ****************************************************************/ -S16 BuildScsSpecificCarrierListUl +uint8_t BuildScsSpecificCarrierListUl ( struct FrequencyInfoUL_SIB__scs_SpecificCarrierList *scsCarrierList ) @@ -1429,20 +1564,23 @@ struct FrequencyInfoUL_SIB__scs_SpecificCarrierList *scsCarrierList * * ****************************************************************/ -S16 BuildFreqInfoUl(FrequencyInfoUL_SIB_t *frequencyInfoUL) +uint8_t BuildFreqInfoUl(FrequencyInfoUL_SIB_t *frequencyInfoUL) { - uint8_t elementCnt; + uint8_t elementCnt; UlCfgCommon ulCfg; - + uint8_t ret; ulCfg = duCfgParam.sib1Params.srvCellCfgCommSib.ulCfg; /* Subcarrier Spacing specifc carrier */ elementCnt = ODU_VALUE_ONE; frequencyInfoUL->scs_SpecificCarrierList.list.count = elementCnt; frequencyInfoUL->scs_SpecificCarrierList.list.size = \ - elementCnt * sizeof(SCS_SpecificCarrier_t); - BuildScsSpecificCarrierListUl(&frequencyInfoUL->scs_SpecificCarrierList); - + elementCnt * sizeof(SCS_SpecificCarrier_t *); + ret=BuildScsSpecificCarrierListUl(&frequencyInfoUL->scs_SpecificCarrierList); + if(ret != ROK) + { + return RFAILED; + } /* P-MAX */ DU_ALLOC(frequencyInfoUL->p_Max, sizeof(P_Max_t)); if(!frequencyInfoUL->p_Max) @@ -1451,7 +1589,7 @@ S16 BuildFreqInfoUl(FrequencyInfoUL_SIB_t *frequencyInfoUL) return RFAILED; } *frequencyInfoUL->p_Max = ulCfg.pMax; - + FreqInfoUlret=ROK; return ROK; }/* BuildFreqInfoUl */ @@ -1472,7 +1610,7 @@ S16 BuildFreqInfoUl(FrequencyInfoUL_SIB_t *frequencyInfoUL) * * ****************************************************************/ -S16 BuildRachCfgCommon(struct BWP_UplinkCommon__rach_ConfigCommon *rachCfg) +uint8_t BuildRachCfgCommon(struct BWP_UplinkCommon__rach_ConfigCommon *rachCfg) { RachCfgCommon duRachCfg; RACH_ConfigCommon_t *setup; @@ -1644,7 +1782,7 @@ S16 BuildRachCfgCommon(struct BWP_UplinkCommon__rach_ConfigCommon *rachCfg) return RFAILED; } } - return ROK; + return ROK; }/* BuildRachCfgCommon */ /******************************************************************* @@ -1664,7 +1802,7 @@ S16 BuildRachCfgCommon(struct BWP_UplinkCommon__rach_ConfigCommon *rachCfg) * * ****************************************************************/ -S16 BuildPuschCfgCommon(struct BWP_UplinkCommon__pusch_ConfigCommon *puschCfg) +uint8_t BuildPuschCfgCommon(struct BWP_UplinkCommon__pusch_ConfigCommon *puschCfg) { uint8_t idx; uint8_t elementCnt; @@ -1708,7 +1846,7 @@ S16 BuildPuschCfgCommon(struct BWP_UplinkCommon__pusch_ConfigCommon *puschCfg) elementCnt = ODU_VALUE_ONE; setup->pusch_TimeDomainAllocationList->list.count = elementCnt; setup->pusch_TimeDomainAllocationList->list.size = \ - elementCnt * sizeof(PUSCH_TimeDomainResourceAllocation_t); + elementCnt * sizeof(PUSCH_TimeDomainResourceAllocation_t *); DU_ALLOC(setup->pusch_TimeDomainAllocationList->list.array, \ setup->pusch_TimeDomainAllocationList->list.size); @@ -1791,7 +1929,7 @@ S16 BuildPuschCfgCommon(struct BWP_UplinkCommon__pusch_ConfigCommon *puschCfg) * * ****************************************************************/ -S16 BuildPucchCfgCommon( struct BWP_UplinkCommon__pucch_ConfigCommon *pucchCfg) +uint8_t BuildPucchCfgCommon( struct BWP_UplinkCommon__pucch_ConfigCommon *pucchCfg) { PucchCfgCommon duPucchCfg; PUCCH_ConfigCommon_t *setup; @@ -1870,9 +2008,10 @@ S16 BuildPucchCfgCommon( struct BWP_UplinkCommon__pucch_ConfigCommon *pucchCfg) * * ****************************************************************/ -S16 BuildBwpUlCommon(BWP_UplinkCommon_t *bwp) +uint8_t BuildBwpUlCommon(BWP_UplinkCommon_t *bwp) { - UlCfgCommon duUlCfg; + uint8_t ret; + UlCfgCommon duUlCfg; duUlCfg = duCfgParam.sib1Params.srvCellCfgCommSib.ulCfg; @@ -1887,9 +2026,14 @@ S16 BuildBwpUlCommon(BWP_UplinkCommon_t *bwp) DU_LOG("\nDU APP : UL BWP memory allocation failed"); return RFAILED; } - BuildRachCfgCommon(bwp->rach_ConfigCommon); - - /* PUSCH Config Common */ + ret = BuildRachCfgCommon(bwp->rach_ConfigCommon); + if(ret != ROK) + { + return RFAILED; + } + RachCfgCommonret=ROK; + + /* PUSCH Config Common */ DU_ALLOC(bwp->pusch_ConfigCommon,\ sizeof(struct BWP_UplinkCommon__pusch_ConfigCommon)); if(!bwp->pusch_ConfigCommon) @@ -1897,9 +2041,14 @@ S16 BuildBwpUlCommon(BWP_UplinkCommon_t *bwp) DU_LOG("\nDU APP : UL BWP memory allocation failed"); return RFAILED; } - BuildPuschCfgCommon(bwp->pusch_ConfigCommon); - - /* PUCCH Config Common */ + ret = BuildPuschCfgCommon(bwp->pusch_ConfigCommon); + if(ret != ROK) + { + return RFAILED; + } + PuschCfgCommonret = ROK; + + /* PUCCH Config Common */ DU_ALLOC(bwp->pucch_ConfigCommon,\ sizeof(struct BWP_UplinkCommon__pucch_ConfigCommon)); if(!bwp->pucch_ConfigCommon) @@ -1907,8 +2056,11 @@ S16 BuildBwpUlCommon(BWP_UplinkCommon_t *bwp) DU_LOG("\nDU APP : UL BWP memory allocation failed"); return RFAILED; } - BuildPucchCfgCommon(bwp->pucch_ConfigCommon); - + ret = BuildPucchCfgCommon(bwp->pucch_ConfigCommon); + if(ret != ROK) + { + return RFAILED; + } return ROK; }/* BuildBwpUlCommon */ @@ -1929,14 +2081,21 @@ S16 BuildBwpUlCommon(BWP_UplinkCommon_t *bwp) * * ****************************************************************/ -S16 BuildUlCfgCommSib(UplinkConfigCommonSIB_t *ulCfg) +uint8_t BuildUlCfgCommSib(UplinkConfigCommonSIB_t *ulCfg) { - /* UL frequency info */ - BuildFreqInfoUl(&ulCfg->frequencyInfoUL); - + uint8_t ret; + /* UL frequency info */ + ret = BuildFreqInfoUl(&ulCfg->frequencyInfoUL); + if(ret != ROK) + { + return RFAILED; + } /* BWP Uplink Common */ - BuildBwpUlCommon(&ulCfg->initialUplinkBWP); - + ret = BuildBwpUlCommon(&ulCfg->initialUplinkBWP); + if(ret != ROK) + { + return RFAILED; + } /* Time Alignment timer */ ulCfg->timeAlignmentTimerCommon = \ duCfgParam.sib1Params.srvCellCfgCommSib.ulCfg.timeAlignTimerComm; @@ -1961,7 +2120,7 @@ S16 BuildUlCfgCommSib(UplinkConfigCommonSIB_t *ulCfg) * * ****************************************************************/ -S16 BuildTddUlDlCfgComm(TDD_UL_DL_ConfigCommon_t *tddCfg) +uint8_t BuildTddUlDlCfgComm(TDD_UL_DL_ConfigCommon_t *tddCfg) { TddUlDlCfgCommon duTddCfg; @@ -1997,11 +2156,11 @@ S16 BuildTddUlDlCfgComm(TDD_UL_DL_ConfigCommon_t *tddCfg) * RFAILED - failure * * ****************************************************************/ -S16 BuildServCellCfgCommonSib(ServingCellConfigCommonSIB_t *srvCellCfg) +uint8_t BuildServCellCfgCommonSib(ServingCellConfigCommonSIB_t *srvCellCfg) { SrvCellCfgCommSib duSrvCellCfg; BIT_STRING_t *ssbPosInBurst; - + uint8_t ret; duSrvCellCfg = duCfgParam.sib1Params.srvCellCfgCommSib; /* SSB Position in Burst */ @@ -2020,7 +2179,12 @@ S16 BuildServCellCfgCommonSib(ServingCellConfigCommonSIB_t *srvCellCfg) srvCellCfg->ss_PBCH_BlockPower = duSrvCellCfg.ssPbchBlockPwr; /* Downlink config common */ - BuildDlCfgCommSib(&srvCellCfg->downlinkConfigCommon); + ret = BuildDlCfgCommSib(&srvCellCfg->downlinkConfigCommon); + if(ret != ROK) + { + return RFAILED; + } + DlCfgCommSibret = ROK; /* Uplink Config Comm */ DU_ALLOC(srvCellCfg->uplinkConfigCommon, sizeof(UplinkConfigCommonSIB_t)); @@ -2029,8 +2193,13 @@ S16 BuildServCellCfgCommonSib(ServingCellConfigCommonSIB_t *srvCellCfg) DU_LOG("\nDU APP : Serving cell config common memory allocation failure"); return RFAILED; } - BuildUlCfgCommSib(srvCellCfg->uplinkConfigCommon); - + ret = BuildUlCfgCommSib(srvCellCfg->uplinkConfigCommon); + if(ret != ROK) + { + return RFAILED; + } + UlCfgCommSibret=ROK; + /* TDD UL DL Config Comm */ DU_ALLOC(srvCellCfg->tdd_UL_DL_ConfigurationCommon, sizeof(TDD_UL_DL_ConfigCommon_t)); if(!srvCellCfg->tdd_UL_DL_ConfigurationCommon) @@ -2038,8 +2207,11 @@ S16 BuildServCellCfgCommonSib(ServingCellConfigCommonSIB_t *srvCellCfg) DU_LOG("\nDU APP : Serving cell config common memory allocation failure"); return RFAILED; } - BuildTddUlDlCfgComm(srvCellCfg->tdd_UL_DL_ConfigurationCommon); - + ret = BuildTddUlDlCfgComm(srvCellCfg->tdd_UL_DL_ConfigurationCommon); + if(ret != ROK) + { + return RFAILED; + } return ROK; } @@ -2057,333 +2229,802 @@ S16 BuildServCellCfgCommonSib(ServingCellConfigCommonSIB_t *srvCellCfg) * RFAILED - failure * * ****************************************************************/ -int BuildSib1Msg() +uint8_t BuildSib1Msg() { SIB1_t *sib1Msg; CellAccessRelatedInfo_t *cellAccessInfo; - U8 elementCnt; - U8 idx, idx1, idx2; - asn_enc_rval_t encRetVal; - TrackingAreaCode_t *tac; - RAN_AreaCode_t *ranac; - CellIdentity_t *cellIdentity; - SIB_Mapping_t *sibMapInfo; - ServingCellConfigCommonSIB_t *srvCellCfg; - DownlinkConfigCommonSIB_t *dlCfg; - UplinkConfigCommonSIB_t *ulCfg; - FrequencyInfoDL_SIB_t *frequencyInfoDL; - FrequencyInfoUL_SIB_t *frequencyInfoUL; - BWP_DownlinkCommon_t *bwpDl; - BWP_UplinkCommon_t *bwpUl; - PDCCH_ConfigCommon_t *pdcchSetup; - SearchSpace_t *pdcchSearchSpace; - PDSCH_ConfigCommon_t *pdschSetup; - RACH_ConfigCommon_t *rachSetup; - PUSCH_ConfigCommon_t *puschSetup; - PUCCH_ConfigCommon_t *pucchSetup; - struct PLMN_IdentityInfo__plmn_IdentityList *plmnIdInfo; - struct SI_SchedulingInfo__schedulingInfoList *si_SchedulingInfoList; - struct BWP_DownlinkCommon__pdcch_ConfigCommon *pdcchCfg; - struct BWP_DownlinkCommon__pdsch_ConfigCommon *pdschCfg; - struct BWP_UplinkCommon__rach_ConfigCommon *rachCfg; - struct BWP_UplinkCommon__pusch_ConfigCommon *puschCfg; - struct BWP_UplinkCommon__pucch_ConfigCommon *pucchCfg; - struct FrequencyInfoDL_SIB__scs_SpecificCarrierList *scsCarrierList; - struct FrequencyInfoUL_SIB__scs_SpecificCarrierList *scsCarrierListUl; - struct PDCCH_ConfigCommon__commonSearchSpaceList *pdcchSearchSpclist; - + uint8_t elementCnt; + uint8_t ret1; + asn_enc_rval_t encRetVal; + uint8_t ret = RFAILED; - DU_ALLOC(sib1Msg, sizeof(SIB1_t)); - if(!sib1Msg) - { - DU_LOG("DU APP: SIB1 msg memory allocation failure"); - return RFAILED; - } + do + { + DU_ALLOC(sib1Msg, sizeof(SIB1_t)); + if(!sib1Msg) + { + DU_LOG("DU APP: SIB1 msg memory allocation failure"); + break; + } - elementCnt = ODU_VALUE_ONE; - - /* PLMN list */ - cellAccessInfo = &sib1Msg->cellAccessRelatedInfo; - cellAccessInfo->plmn_IdentityList.list.count = - elementCnt; - cellAccessInfo->plmn_IdentityList.list.size - = elementCnt * sizeof(PLMN_IdentityInfo_t); - - BuildPlmnList(cellAccessInfo); - - /* Connection Establish Failure Control */ - DU_ALLOC(sib1Msg->connEstFailureControl, sizeof(ConnEstFailureControl_t)); - if(!sib1Msg->connEstFailureControl) - { - DU_LOG("DU APP: sib1Msg->connEstFailureControl memory allocation failure"); - return RFAILED; - } - sib1Msg->connEstFailureControl->connEstFailCount =\ - duCfgParam.sib1Params.connEstFailCnt; - sib1Msg->connEstFailureControl->connEstFailOffsetValidity =\ - duCfgParam.sib1Params.connEstFailOffValidity; - - /* SI Scheduling Info */ - DU_ALLOC(sib1Msg->si_SchedulingInfo, sizeof(SI_SchedulingInfo_t)); - if(!sib1Msg->si_SchedulingInfo) - { - DU_LOG("DU APP: sib1Msg->si_SchedulingInfo memory allocation failure"); - return RFAILED; - } - elementCnt = ODU_VALUE_ONE; - sib1Msg->si_SchedulingInfo->schedulingInfoList.list.count = elementCnt; - sib1Msg->si_SchedulingInfo->schedulingInfoList.list.size = elementCnt * sizeof(struct SchedulingInfo); - BuildSiSchedInfoList(&sib1Msg->si_SchedulingInfo->schedulingInfoList); - sib1Msg->si_SchedulingInfo->si_WindowLength = duCfgParam.sib1Params.siSchedInfo.winLen; - - /* Serving Cell Config Common */ - DU_ALLOC(sib1Msg->servingCellConfigCommon, sizeof(ServingCellConfigCommonSIB_t)); - if(!sib1Msg->servingCellConfigCommon) - { - DU_LOG("DU APP: sib1Msg->servingCellConfigCommon memory allocation failure"); - return RFAILED; - } - BuildServCellCfgCommonSib(sib1Msg->servingCellConfigCommon); - - - xer_fprint(stdout, &asn_DEF_SIB1, sib1Msg); - - /* Encode the F1SetupRequest type as APER */ - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); - encBufSize = 0; - encRetVal = aper_encode(&asn_DEF_SIB1, 0, sib1Msg, PrepFinalEncBuf,\ + elementCnt = ODU_VALUE_ONE; + + /* PLMN list */ + cellAccessInfo = &sib1Msg->cellAccessRelatedInfo; + cellAccessInfo->plmn_IdentityList.list.count = + elementCnt; + cellAccessInfo->plmn_IdentityList.list.size + = elementCnt * sizeof(PLMN_IdentityInfo_t *); + + ret1 = BuildPlmnList(cellAccessInfo); + if(ret1 != ROK) + { + break; + } + /* Connection Establish Failure Control */ + DU_ALLOC(sib1Msg->connEstFailureControl, sizeof(ConnEstFailureControl_t)); + if(!sib1Msg->connEstFailureControl) + { + DU_LOG("DU APP: sib1Msg->connEstFailureControl memory allocation failure"); + break; + } + sib1Msg->connEstFailureControl->connEstFailCount =\ + duCfgParam.sib1Params.connEstFailCnt; + sib1Msg->connEstFailureControl->connEstFailOffsetValidity =\ + duCfgParam.sib1Params.connEstFailOffValidity; + + /* SI Scheduling Info */ + DU_ALLOC(sib1Msg->si_SchedulingInfo, sizeof(SI_SchedulingInfo_t)); + if(!sib1Msg->si_SchedulingInfo) + { + DU_LOG("DU APP: sib1Msg->si_SchedulingInfo memory allocation failure"); + break; + } + elementCnt = ODU_VALUE_ONE; + sib1Msg->si_SchedulingInfo->schedulingInfoList.list.count = elementCnt; + sib1Msg->si_SchedulingInfo->schedulingInfoList.list.size = elementCnt * + sizeof(struct SchedulingInfo *); + ret1 = BuildSiSchedInfoList(&sib1Msg->si_SchedulingInfo->schedulingInfoList); + if(ret1 != ROK) + { + break; + } + sib1Msg->si_SchedulingInfo->si_WindowLength = duCfgParam.sib1Params.siSchedInfo.winLen; + + /* Serving Cell Config Common */ + DU_ALLOC(sib1Msg->servingCellConfigCommon, sizeof(ServingCellConfigCommonSIB_t)); + if(!sib1Msg->servingCellConfigCommon) + { + DU_LOG("DU APP: sib1Msg->servingCellConfigCommon memory allocation failure"); + break; + } + ret1 = BuildServCellCfgCommonSib(sib1Msg->servingCellConfigCommon); + if(ret1 != ROK) + { + break; + } + + xer_fprint(stdout, &asn_DEF_SIB1, sib1Msg); + + /* Encode the F1SetupRequest type as APER */ + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); + encBufSize = 0; + encRetVal = aper_encode(&asn_DEF_SIB1, 0, sib1Msg, PrepFinalEncBuf,\ encBuf); - printf("\nencbufSize: %d\n", encBufSize); - if(encRetVal.encoded == -1) - { - DU_LOG("\nDU APP : Could not encode SIB1 structure (at %s)\n",\ + printf("\nencbufSize: %d\n", encBufSize); + if(encRetVal.encoded == -1) + { + DU_LOG("\nDU APP : Could not encode SIB1 structure (at %s)\n",\ encRetVal.failed_type ? encRetVal.failed_type->name : "unknown"); - return RFAILED; - } - for(int i=0; i< encBufSize; i++) - { - printf("%x\t",encBuf[i]); - } - printf("\n"); - - /* Free allocated memeory */ - - /* Free serving cell config common */ - srvCellCfg = sib1Msg->servingCellConfigCommon; - - /* Free downling config common */ - dlCfg = &srvCellCfg->downlinkConfigCommon; - - /* Free DL frequency info */ - frequencyInfoDL = &dlCfg->frequencyInfoDL; - - for(idx = 0; idx < frequencyInfoDL->frequencyBandList.list.count; idx++) - { - DU_FREE(frequencyInfoDL->frequencyBandList.list.array[idx]->\ - freqBandIndicatorNR, sizeof(FreqBandIndicatorNR_t)); - DU_FREE(frequencyInfoDL->frequencyBandList.list.array[idx],\ - sizeof(NR_MultiBandInfo_t)); - } - DU_FREE(frequencyInfoDL->frequencyBandList.list.array, \ - frequencyInfoDL->frequencyBandList.list.size); - - scsCarrierList = &frequencyInfoDL->scs_SpecificCarrierList; - for(idx = 0; idx < scsCarrierList->list.count; idx++) - { - DU_FREE(scsCarrierList->list.array[idx], sizeof(SCS_SpecificCarrier_t)); - } - DU_FREE(scsCarrierList->list.array, scsCarrierList->list.size); - - /* Free BWP DL common */ - bwpDl = &dlCfg->initialDownlinkBWP; - - /* Free PDCCH config common */ - pdcchCfg = bwpDl->pdcch_ConfigCommon; - pdcchSetup = pdcchCfg->choice.setup; - - DU_FREE(pdcchSetup->controlResourceSetZero, sizeof(ControlResourceSetZero_t)); - DU_FREE(pdcchSetup->searchSpaceZero, sizeof(SearchSpaceZero_t)); - - pdcchSearchSpclist = pdcchSetup->commonSearchSpaceList; - for(idx = 0; idx < pdcchSearchSpclist->list.count; idx++) - { - pdcchSearchSpace = pdcchSearchSpclist->list.array[idx]; - - DU_FREE(pdcchSearchSpace->controlResourceSetId, \ - sizeof(ControlResourceSetId_t)); - DU_FREE(pdcchSearchSpace->monitoringSlotPeriodicityAndOffset,\ - sizeof(struct SearchSpace__monitoringSlotPeriodicityAndOffset)); - DU_FREE(pdcchSearchSpace->monitoringSymbolsWithinSlot->buf, \ - pdcchSearchSpace->monitoringSymbolsWithinSlot->size * sizeof(uint8_t)); - DU_FREE(pdcchSearchSpace->monitoringSymbolsWithinSlot,\ - sizeof(BIT_STRING_t)); - DU_FREE(pdcchSearchSpace->nrofCandidates,\ - sizeof(struct SearchSpace__nrofCandidates)); - DU_FREE(pdcchSearchSpace->searchSpaceType->choice.common->\ - dci_Format0_0_AndFormat1_0, sizeof(struct \ - SearchSpace__searchSpaceType__common__dci_Format0_0_AndFormat1_0)); - DU_FREE(pdcchSearchSpace->searchSpaceType->choice.common,\ - sizeof(struct SearchSpace__searchSpaceType__common)); - DU_FREE(pdcchSearchSpace->searchSpaceType,\ - sizeof( struct SearchSpace__searchSpaceType)); - - DU_FREE(pdcchSearchSpclist->list.array[idx], sizeof(SearchSpace_t)); - } - DU_FREE(pdcchSearchSpclist->list.array, pdcchSearchSpclist->list.size); - - DU_FREE(pdcchSetup->commonSearchSpaceList,\ - sizeof(struct PDCCH_ConfigCommon__commonSearchSpaceList)); - DU_FREE(pdcchSetup->searchSpaceSIB1, sizeof(SearchSpaceId_t)); - DU_FREE(pdcchSetup->pagingSearchSpace, sizeof(SearchSpaceId_t)); - DU_FREE(pdcchSetup->ra_SearchSpace, sizeof(SearchSpaceId_t)); - - DU_FREE(pdcchCfg->choice.setup, sizeof(PDCCH_ConfigCommon_t)); - DU_FREE(bwpDl->pdcch_ConfigCommon, \ - sizeof(struct BWP_DownlinkCommon__pdcch_ConfigCommon)); - - /* Free PDSCH Config Common */ - pdschCfg = bwpDl->pdsch_ConfigCommon; - pdschSetup = pdschCfg->choice.setup; - - for(idx=0; idxpdsch_TimeDomainAllocationList->list.count; idx++) - { - DU_FREE(pdschSetup->pdsch_TimeDomainAllocationList->list.array[idx]->k0, \ - sizeof(long)); - DU_FREE(pdschSetup->pdsch_TimeDomainAllocationList->list.array[idx],\ - sizeof(PDSCH_TimeDomainResourceAllocation_t)); - } - DU_FREE(pdschSetup->pdsch_TimeDomainAllocationList->list.array,\ - pdschSetup->pdsch_TimeDomainAllocationList->list.size); - DU_FREE(pdschSetup->pdsch_TimeDomainAllocationList, \ - sizeof(PDSCH_TimeDomainResourceAllocationList_t)); - DU_FREE(pdschCfg->choice.setup, sizeof(PDSCH_ConfigCommon_t)); - DU_FREE(bwpDl->pdsch_ConfigCommon, \ - sizeof(struct BWP_DownlinkCommon__pdsch_ConfigCommon)); - - /* Free Uplink Config Common */ - ulCfg = srvCellCfg->uplinkConfigCommon; - - /* Free UL Frequency Info */ - frequencyInfoUL = &ulCfg->frequencyInfoUL; - scsCarrierListUl = &frequencyInfoUL->scs_SpecificCarrierList; - for(idx = 0; idx < scsCarrierListUl->list.count; idx++) - { - DU_FREE(scsCarrierListUl->list.array[idx], sizeof(SCS_SpecificCarrier_t)); - } - DU_FREE(scsCarrierListUl->list.array, scsCarrierList->list.size); - DU_FREE(frequencyInfoUL->p_Max, sizeof(P_Max_t)); - - /* Free BWP Uplink common */ - bwpUl = &ulCfg->initialUplinkBWP; - - /* Free RACH config Common */ - rachCfg = bwpUl->rach_ConfigCommon; - rachSetup = rachCfg->choice.setup; - DU_FREE(rachSetup->totalNumberOfRA_Preambles, sizeof(long)); - DU_FREE(rachSetup->ssb_perRACH_OccasionAndCB_PreamblesPerSSB,\ - sizeof(struct RACH_ConfigCommon__ssb_perRACH_OccasionAndCB_PreamblesPerSSB)); - DU_FREE(rachSetup->rsrp_ThresholdSSB, sizeof(RSRP_Range_t)); - DU_FREE(rachSetup->msg1_SubcarrierSpacing, sizeof(SubcarrierSpacing_t)); - DU_FREE(rachCfg->choice.setup, sizeof(RACH_ConfigCommon_t)); - DU_FREE(bwpUl->rach_ConfigCommon, \ - sizeof(struct BWP_UplinkCommon__rach_ConfigCommon)); - - /* Free PUSCH Config Common */ - puschCfg = bwpUl->pusch_ConfigCommon; - puschSetup = puschCfg->choice.setup; - for(idx=0; idxpusch_TimeDomainAllocationList->list.count; idx++) - { - DU_FREE(puschSetup->pusch_TimeDomainAllocationList->list.array[idx]->k2,\ - sizeof(long)); - DU_FREE(puschSetup->pusch_TimeDomainAllocationList->list.array[idx],\ - sizeof(PUSCH_TimeDomainResourceAllocation_t)); - } - DU_FREE(puschSetup->pusch_TimeDomainAllocationList->list.array, \ - puschSetup->pusch_TimeDomainAllocationList->list.size); - DU_FREE(puschSetup->pusch_TimeDomainAllocationList,\ - sizeof(PUSCH_TimeDomainResourceAllocationList_t)); - DU_FREE(puschSetup->msg3_DeltaPreamble, sizeof(long)); - DU_FREE(puschSetup->p0_NominalWithGrant, sizeof(long)); - DU_FREE(puschCfg->choice.setup, sizeof(PUSCH_ConfigCommon_t)); - DU_FREE(bwpUl->pusch_ConfigCommon,\ - sizeof(struct BWP_UplinkCommon__pusch_ConfigCommon)); - - - /* Free PUCCH Config Common */ - pucchCfg = bwpUl->pucch_ConfigCommon; - pucchSetup = pucchCfg->choice.setup; - DU_FREE(pucchSetup->pucch_ResourceCommon, sizeof(long)); - DU_FREE(pucchSetup->p0_nominal, sizeof(long)); - DU_FREE(pucchCfg->choice.setup, sizeof(PUCCH_ConfigCommon_t)); - DU_FREE(bwpUl->pucch_ConfigCommon,\ - sizeof(struct BWP_UplinkCommon__pucch_ConfigCommon)); - - DU_FREE(srvCellCfg->uplinkConfigCommon, sizeof(UplinkConfigCommonSIB_t)); - - DU_FREE(srvCellCfg->ssb_PositionsInBurst.inOneGroup.buf, \ - srvCellCfg->ssb_PositionsInBurst.inOneGroup.size * sizeof(uint8_t)); - DU_FREE(sib1Msg->servingCellConfigCommon, sizeof(ServingCellConfigCommonSIB_t)); - - /* Free PLMN List */ + break; + } + for(int i=0; i< encBufSize; i++) + { + printf("%x\t",encBuf[i]); + } + printf("\n"); + + ret = ROK; + break; + }while(1); + + FreeSib1Msg(sib1Msg); + + return ret; - for(idx=0; idxplmn_IdentityList.list.count; idx++) - { - plmnIdInfo = &cellAccessInfo->plmn_IdentityList.list.array[idx]->\ - plmn_IdentityList; - for(idx1=0; idx1list.count; idx1++) - { - for(idx2=0; idx2list.array[idx1]->mnc.list.count; idx2++) + +} +/******************************************************************* + * + * @brief : deallocating the memory of BuildSib1Msg + * + * @details + * + * Function : FreeFreqInfoDl + * + * Functionality: Freeing memory of BuildFreqInfoDl + * + * @params[in] : FrequencyInfoDL_SIB_t *frequencyInfoDL + * @return : void + * + *******************************************************************/ +void FreeFreqInfoDl(FrequencyInfoDL_SIB_t *frequencyInfoDL) +{ + uint8_t idx=0; + uint8_t idx1=0; + + /* Free DL frequency info */ + if(!frequencyInfoDL->frequencyBandList.list.array) + { + /*Free Frequency band indicator */ + if(!frequencyInfoDL->frequencyBandList.list.array[idx]) + { + if(!frequencyInfoDL->frequencyBandList.list.array[idx]->\ + freqBandIndicatorNR) + { + if(!frequencyInfoDL->scs_SpecificCarrierList.list.array) + { + for(idx1 = 0;idx1scs_SpecificCarrierList.list.count;idx1++) + { + if(!frequencyInfoDL->scs_SpecificCarrierList.list.array[idx1]) + { + DU_FREE(frequencyInfoDL->scs_SpecificCarrierList.list.\ + array[idx1], sizeof(SCS_SpecificCarrier_t)); + } + } + DU_FREE(frequencyInfoDL->scs_SpecificCarrierList.list.array, + frequencyInfoDL->scs_SpecificCarrierList.list.size); + } + DU_FREE(frequencyInfoDL->frequencyBandList.list.\ + array[idx]->freqBandIndicatorNR, sizeof(FreqBandIndicatorNR_t)); + } + } + for(idx = 0; idx frequencyBandList.list.count; idx++) + { + if(!frequencyInfoDL->frequencyBandList.list.array[idx]) + { + DU_FREE(frequencyInfoDL->frequencyBandList.list.array[idx],\ + sizeof(NR_MultiBandInfo_t)); + } + } + DU_FREE(frequencyInfoDL->frequencyBandList.list.array,\ + frequencyInfoDL->frequencyBandList.list.size); + } +} +/******************************************************************* + * + * @brief : deallocating the memory of BuildSib1Msg + * + * @details + * + * Function : FreeCommonSerachSpaceList + * + * Functionality: deallocating the memory of BuildCommonSerachSpaceList + * + * @params[in] :struct PDCCH_ConfigCommon__commonSearchSpaceList *searchSpclist + * @return : void + * + *******************************************************************/ +void FreeCommonSerachSpaceList( struct PDCCH_ConfigCommon__commonSearchSpaceList +*searchSpclist) +{ + uint8_t idx=0; + SearchSpace_t *searchSpace= NULLP; + + if(!searchSpclist->list.array) + { + if( searchSpclist->list.array[idx] != NULLP) + { + searchSpace= searchSpclist->list.array[idx]; + if(!searchSpace->controlResourceSetId) + { + if(!searchSpace->monitoringSlotPeriodicityAndOffset) + { + if(!searchSpace->monitoringSymbolsWithinSlot) + { + if(!searchSpace->monitoringSymbolsWithinSlot->buf) + { + if(!searchSpace->nrofCandidates) + { + if(!searchSpace->searchSpaceType) + { + switch(searchSpace->searchSpaceType->present) + { + case SearchSpace__searchSpaceType_PR_NOTHING: + break; + case SearchSpace__searchSpaceType_PR_common: + { + if(!searchSpace->searchSpaceType->choice.common) + { + if(!searchSpace->searchSpaceType->choice.\ + common->dci_Format0_0_AndFormat1_0) + { + DU_FREE(searchSpace->searchSpaceType->choice.\ + common->dci_Format0_0_AndFormat1_0,sizeof(struct\ + SearchSpace__searchSpaceType__common__dci_Format0_0_AndFormat1_0)); + } + DU_FREE(searchSpace->searchSpaceType->choice.common,\ + sizeof(struct SearchSpace__searchSpaceType__common)); + } + break; + } + case SearchSpace__searchSpaceType_PR_ue_Specific: + break; + default: + break; + } + DU_FREE(searchSpace->searchSpaceType,\ + sizeof( struct SearchSpace__searchSpaceType)); + } + DU_FREE(searchSpace->nrofCandidates,\ + sizeof(struct SearchSpace__nrofCandidates)); + } + DU_FREE(searchSpace->monitoringSymbolsWithinSlot->buf,\ + searchSpace->monitoringSymbolsWithinSlot->size); + } + DU_FREE(searchSpace->monitoringSymbolsWithinSlot,\ + sizeof(BIT_STRING_t)); + } + DU_FREE(searchSpace->monitoringSlotPeriodicityAndOffset,\ + sizeof(struct SearchSpace__monitoringSlotPeriodicityAndOffset)); + } + DU_FREE(searchSpace->controlResourceSetId,sizeof(ControlResourceSetId_t)); + } + } + for(idx = 0; idx < searchSpclist->list.count; idx++) + { + if(!searchSpclist->list.array[idx]) + { + DU_FREE(searchSpclist->list.array[idx], sizeof(SearchSpace_t)); + } + } + DU_FREE(searchSpclist->list.array, searchSpclist->list.size) + } +} +/******************************************************************* + * + * @brief : deallocating the memory of BuildSib1Msg + * + * @details + * + * Function : FreeBwpDlCommon + * + * Functionality :Deallocating memory of BuildBwpDlCommon + * + * @params[in] : BWP_DownlinkCommon_t *bwp + * + * @return : void + * + *******************************************************************/ +void FreeBwpDlCommon(BWP_DownlinkCommon_t *bwp) +{ + uint8_t idx =0; + struct BWP_DownlinkCommon__pdsch_ConfigCommon *pdschCfg=bwp->pdsch_ConfigCommon; + struct BWP_DownlinkCommon__pdcch_ConfigCommon *pdcchCfg=bwp->pdcch_ConfigCommon; + pdcchCfg->present=duCfgParam.sib1Params.srvCellCfgCommSib.dlCfg.pdcchCfg.present; + pdschCfg->present=duCfgParam.sib1Params.srvCellCfgCommSib.dlCfg.pdschCfg.present; + + if(!bwp->pdcch_ConfigCommon) + { + if(!bwp->pdsch_ConfigCommon) + { + switch( pdschCfg->present) + { + case BWP_DownlinkCommon__pdsch_ConfigCommon_PR_NOTHING: + { + //TODO + break; + } + case BWP_DownlinkCommon__pdsch_ConfigCommon_PR_release: + { + //TODO + break; + } + case BWP_DownlinkCommon__pdsch_ConfigCommon_PR_setup: + { + if(!pdschCfg->choice.setup) + { + if(!pdschCfg->choice.setup->pdsch_TimeDomainAllocationList) + { + if(!pdschCfg->choice.setup->pdsch_TimeDomainAllocationList->list.array) + { + if(pdschCfg->choice.setup->pdsch_TimeDomainAllocationList->list.array[idx]!= NULLP) + { + if(!pdschCfg->choice.setup->pdsch_TimeDomainAllocationList->list.array[idx]->k0) + { + DU_FREE(pdschCfg->choice.setup->pdsch_TimeDomainAllocationList->list.array[idx]->k0,\ + sizeof(long)); + } + } + for(idx=0; idxchoice.setup->pdsch_TimeDomainAllocationList->list.count ; idx++) + { + if(pdschCfg->choice.setup->pdsch_TimeDomainAllocationList->list.array[idx]!= + NULLP) + { + DU_FREE(pdschCfg->choice.setup->pdsch_TimeDomainAllocationList->list.array[idx],\ + sizeof(PDSCH_TimeDomainResourceAllocation_t)); + } + } + DU_FREE(pdschCfg->choice.setup->pdsch_TimeDomainAllocationList->list.array,\ + pdschCfg->choice.setup->pdsch_TimeDomainAllocationList->list.size); + } + DU_FREE(pdschCfg->choice.setup->pdsch_TimeDomainAllocationList,\ + sizeof(PDSCH_TimeDomainResourceAllocationList_t)); + } + DU_FREE(pdschCfg->choice.setup, + sizeof(PDSCH_ConfigCommon_t)); + } + } + default: + break; + } + DU_FREE(bwp->pdsch_ConfigCommon,\ + sizeof(struct BWP_DownlinkCommon__pdsch_ConfigCommon)); + } + + switch(pdcchCfg->present) + { + case BWP_DownlinkCommon__pdcch_ConfigCommon_PR_NOTHING: + { + //TODO + break; + } + case BWP_DownlinkCommon__pdcch_ConfigCommon_PR_release: + { + //TODO + break; + } + case BWP_DownlinkCommon__pdcch_ConfigCommon_PR_setup: + { + if(!pdcchCfg->choice.setup) + { + /* Control Resource Set Zero */ + if(! pdcchCfg->choice.setup->controlResourceSetZero) + { + /* Search space zero */ + if(! pdcchCfg->choice.setup->searchSpaceZero) + { + /* Common Search Space List */ + if(! pdcchCfg->choice.setup->commonSearchSpaceList) + { + if(CommonSerachSpaceListret==ROK) + { + if(!pdcchCfg->choice.setup->searchSpaceSIB1) + { + if(!pdcchCfg->choice.setup->pagingSearchSpace) + { + if(!pdcchCfg->choice.setup->ra_SearchSpace) + { + DU_FREE(pdcchCfg->choice.setup->ra_SearchSpace, + sizeof(SearchSpaceId_t)); + } + DU_FREE( pdcchCfg->choice.setup->pagingSearchSpace, + sizeof(SearchSpaceId_t)); + } + DU_FREE( pdcchCfg->choice.setup->searchSpaceSIB1, + sizeof(SearchSpaceId_t)); + } + } + + FreeCommonSerachSpaceList(pdcchCfg->choice.setup->commonSearchSpaceList); + + DU_FREE( pdcchCfg->choice.setup->commonSearchSpaceList,\ + sizeof(struct + PDCCH_ConfigCommon__commonSearchSpaceList)); + } + DU_FREE( pdcchCfg->choice.setup->searchSpaceZero, + sizeof(SearchSpaceZero_t)); + } + DU_FREE( pdcchCfg->choice.setup->controlResourceSetZero, + sizeof(ControlResourceSetZero_t)); + } + DU_FREE(pdcchCfg->choice.setup, + sizeof(PDCCH_ConfigCommon_t)); + } + break; + } + default: + break; + } + DU_FREE(bwp->pdcch_ConfigCommon,sizeof(struct BWP_DownlinkCommon__pdcch_ConfigCommon)); + } +} +/******************************************************************* + * + * @brief deallocating the memory of BuildSib1Msg + * + * @details + * + * Function: FreeUlCfgCommSib + * + * Functionality deallocating the memory of BuildUlCfgCommSib + * + * @params[in] : UplinkConfigCommonSIB_t *ulCfg + * + * @return : void + * + *******************************************************************/ +void FreeUlCfgCommSib(UplinkConfigCommonSIB_t *ulCfg) +{ + uint8_t idx=0; + RACH_ConfigCommon_t *setup; + BWP_UplinkCommon_t *bwp=&ulCfg->initialUplinkBWP; + struct FrequencyInfoUL_SIB__scs_SpecificCarrierList *scsCarrierList; + struct BWP_UplinkCommon__rach_ConfigCommon *rachCfg; + struct BWP_UplinkCommon__pucch_ConfigCommon *pucchCfg; + struct BWP_UplinkCommon__pusch_ConfigCommon *puschCfg; + puschCfg=ulCfg->initialUplinkBWP.pusch_ConfigCommon; + rachCfg =bwp->rach_ConfigCommon; + scsCarrierList = &ulCfg->frequencyInfoUL.scs_SpecificCarrierList; + + if(!scsCarrierList->list.array) + { + if(!ulCfg->frequencyInfoUL.p_Max) + { + if(FreqInfoUlret == ROK) + { + if(!bwp->rach_ConfigCommon) + { + if(RachCfgCommonret== ROK) + { + if(!bwp->pusch_ConfigCommon) + { + + if(PuschCfgCommonret==ROK) + { + if(!bwp->pucch_ConfigCommon) + { + pucchCfg=bwp->pucch_ConfigCommon; + switch(pucchCfg->present) + { + case BWP_UplinkCommon__pucch_ConfigCommon_PR_NOTHING: + break; + case BWP_UplinkCommon__pucch_ConfigCommon_PR_release: + break; + case BWP_UplinkCommon__pucch_ConfigCommon_PR_setup: + { + if(!pucchCfg->choice.setup) + { + + if(!pucchCfg->choice.setup->pucch_ResourceCommon) + { + if(!pucchCfg->choice.setup->p0_nominal) + { + DU_FREE(pucchCfg->choice.setup->p0_nominal, + sizeof(long)); + } + DU_FREE(pucchCfg->choice.setup->pucch_ResourceCommon, + sizeof(long)); + } + DU_FREE(pucchCfg->choice.setup, + sizeof(PUCCH_ConfigCommon_t)); + } + } + default: + break; + } + DU_FREE(bwp->pucch_ConfigCommon,\ + sizeof(struct + BWP_UplinkCommon__pucch_ConfigCommon)); + } + } + switch(puschCfg->present) + { + case BWP_UplinkCommon__pusch_ConfigCommon_PR_NOTHING: + break; + case BWP_UplinkCommon__pusch_ConfigCommon_PR_release: + break; + case BWP_UplinkCommon__pusch_ConfigCommon_PR_setup: + { + if(!puschCfg->choice.setup) + { + + if(! puschCfg->choice.setup->pusch_TimeDomainAllocationList) + { + if(! puschCfg->choice.setup->pusch_TimeDomainAllocationList->list.array) + { + if(!puschCfg->choice.setup->pusch_TimeDomainAllocationList->list.array[idx]) + { + if(!puschCfg->choice.setup->pusch_TimeDomainAllocationList->list.array[idx]->k2) + { + if(! puschCfg->choice.setup->msg3_DeltaPreamble) + { + if(!puschCfg->choice.setup->p0_NominalWithGrant) + { + DU_FREE(puschCfg->choice.setup->p0_NominalWithGrant, + sizeof(long)); + } + DU_FREE(puschCfg->choice.setup->msg3_DeltaPreamble, + sizeof(long)); + } + DU_FREE(puschCfg->choice.setup->pusch_TimeDomainAllocationList->list.\ + array[idx]->k2, sizeof(long)); + } + } + for(idx=0; + idxchoice.setup->pusch_TimeDomainAllocationList->list.count; + idx++) + { + if(!puschCfg->choice.setup->pusch_TimeDomainAllocationList->list.array[idx]) + { + DU_FREE(puschCfg->choice.setup->pusch_TimeDomainAllocationList->list.array[idx],\ + sizeof(PUSCH_TimeDomainResourceAllocation_t)); + } + } + DU_FREE(puschCfg->choice.setup->pusch_TimeDomainAllocationList->list.array,\ + puschCfg->choice.setup->pusch_TimeDomainAllocationList->list.size); + } + DU_FREE(puschCfg->choice.setup->pusch_TimeDomainAllocationList,\ + sizeof(PUSCH_TimeDomainResourceAllocationList_t)); + } + DU_FREE(puschCfg->choice.setup, + sizeof(PUSCH_ConfigCommon_t)); + } + } + default : + break; + } + + DU_FREE(bwp->pusch_ConfigCommon,\ + sizeof(struct BWP_UplinkCommon__pusch_ConfigCommon)); + } + } + switch(rachCfg->present) + { + case BWP_UplinkCommon__rach_ConfigCommon_PR_NOTHING: + break; + case BWP_UplinkCommon__rach_ConfigCommon_PR_release: + break; + case BWP_UplinkCommon__rach_ConfigCommon_PR_setup: + { + if(!rachCfg->choice.setup) + { + setup = rachCfg->choice.setup; + if(!setup->totalNumberOfRA_Preambles) + { + if(!setup->ssb_perRACH_OccasionAndCB_PreamblesPerSSB) + { + if(!setup->rsrp_ThresholdSSB) + { + if(!setup->msg1_SubcarrierSpacing) + { + DU_FREE(setup->msg1_SubcarrierSpacing, + sizeof(SubcarrierSpacing_t)); + } + DU_FREE(setup->rsrp_ThresholdSSB, + sizeof(RSRP_Range_t)); + } + DU_FREE(setup->ssb_perRACH_OccasionAndCB_PreamblesPerSSB,\ + sizeof(struct + RACH_ConfigCommon__ssb_perRACH_OccasionAndCB_PreamblesPerSSB)); + } + DU_FREE(setup->totalNumberOfRA_Preambles, + sizeof(long)); + } + + DU_FREE(rachCfg->choice.setup, + sizeof(RACH_ConfigCommon_t)); + } + } + default: + break; + } + DU_FREE(bwp->rach_ConfigCommon,\ + sizeof(struct BWP_UplinkCommon__rach_ConfigCommon)); + } + } + DU_FREE(ulCfg->frequencyInfoUL.p_Max, sizeof(P_Max_t)); + } + for(idx = 0; idx < scsCarrierList->list.count; idx++) { - DU_FREE(plmnIdInfo->list.array[idx1]->mcc->list.array[idx2], - sizeof(MCC_MNC_Digit_t)); - DU_FREE(plmnIdInfo->list.array[idx1]->mnc.list.array[idx2], - sizeof(MCC_MNC_Digit_t)); + if(!scsCarrierList->list.array[idx]) + { + DU_FREE(scsCarrierList->list.array[idx], + sizeof(SCS_SpecificCarrier_t)); + } } - DU_FREE(plmnIdInfo->list.array[idx1]->mcc->list.array, - plmnIdInfo->list.array[idx1]->mcc->list.size); - DU_FREE(plmnIdInfo->list.array[idx1]->mnc.list.array, - plmnIdInfo->list.array[idx1]->mnc.list.size); - DU_FREE(plmnIdInfo->list.array[idx1]->mcc, - sizeof(MCC_t)); - DU_FREE(plmnIdInfo->list.array[idx1], - sizeof(PLMN_IdentitY_t)); - } - DU_FREE(cellAccessInfo->plmn_IdentityList.list.array[idx], - sizeof(PLMN_IdentityInfo_t)); - cellIdentity =\ - &cellAccessInfo->plmn_IdentityList.list.array[idx]->cellIdentity; - DU_FREE(cellIdentity->buf, cellIdentity->size); - - ranac = cellAccessInfo->plmn_IdentityList.list.array[idx]->ranac; - DU_FREE(ranac, sizeof(RAN_AreaCode_t)); - - tac = cellAccessInfo->plmn_IdentityList.list.array[idx]->trackingAreaCode; - DU_FREE(tac->buf, tac->size); - DU_FREE(tac, sizeof(TrackingAreaCode_t)); + DU_FREE(scsCarrierList->list.array, scsCarrierList->list.size); + } +} +/******************************************************************* + * + * @brief : Deallocating memory of SIB1 message + * + * @details + * + * Function : FreeServCellCfgCommonSib + * + * Functionality: Deallocating memory of BuildServCellCfgCommonSib + * + * @params[in] : ServingCellConfigCommonSIB_t *srvCellCfg + * @return : void + * + *******************************************************************/ +void FreeServCellCfgCommonSib(ServingCellConfigCommonSIB_t *srvCellCfg) +{ + BIT_STRING_t *ssbPosInBurst; + ssbPosInBurst = &srvCellCfg->ssb_PositionsInBurst.inOneGroup; + DownlinkConfigCommonSIB_t *dlCfg=&srvCellCfg->downlinkConfigCommon; + + if(!ssbPosInBurst->buf) + { + /* Free DL frequency info */ + if(FreqInfoDlret == ROK) + { + if(DlCfgCommSibret == ROK) + { + /* Uplink Config Comm */ + if(!srvCellCfg->uplinkConfigCommon) + { + if(UlCfgCommSibret==ROK) + { + /* TDD UL DL Config Comm */ + if(!srvCellCfg->tdd_UL_DL_ConfigurationCommon) + { + DU_FREE(srvCellCfg->tdd_UL_DL_ConfigurationCommon, + sizeof(TDD_UL_DL_ConfigCommon_t)); + } + } + FreeUlCfgCommSib(srvCellCfg->uplinkConfigCommon); + DU_FREE(srvCellCfg->uplinkConfigCommon, + sizeof(UplinkConfigCommonSIB_t)); + } + } + FreeBwpDlCommon(&dlCfg->initialDownlinkBWP); + } + FreeFreqInfoDl(&dlCfg->frequencyInfoDL); + DU_FREE(ssbPosInBurst->buf, ssbPosInBurst->size * sizeof(uint8_t)); + } +} +/******************************************************************* + * + * @brief : Deallcating memory of the function BuildSib1Msg + * + * @details + * + * Function : FreeSib1Msg + * + * Functionality: Deallcating memory of the function BuildSib1Msg + * + * @params[in] ServingCellConfigCommonSIB_t pointer + * @return void + * + *******************************************************************/ +void FreeSib1Msg(SIB1_t *sib1Msg) +{ + uint8_t idx=0; + uint8_t idx1=0; + uint8_t idx2=0; + CellIdentity_t *cellIdentity = NULLP; + CellAccessRelatedInfo_t *cellAccessInfo ; + struct PLMN_IdentityInfo__plmn_IdentityList *plmnIdInfo; + + + if(sib1Msg != NULLP) + { + cellAccessInfo = &sib1Msg->cellAccessRelatedInfo; + if(cellAccessInfo->plmn_IdentityList.list.array !=NULLP) + { + if(cellAccessInfo->plmn_IdentityList.list.array[idx]!=NULLP) + { + plmnIdInfo = + &cellAccessInfo->plmn_IdentityList.list.array[idx]->plmn_IdentityList; + + if(plmnIdInfo->list.array !=NULLP) + { + if(!plmnIdInfo->list.array[idx]) + { + if(!plmnIdInfo->list.array[idx]->mcc) + { + if(!(plmnIdInfo->list.array[idx]->mcc->list.array)) + { + if(!plmnIdInfo->list.array[idx]->mnc.list.array) + { + /*Free Tracking Area Code */ + if(!cellAccessInfo->plmn_IdentityList.list.array[idx]->trackingAreaCode) + { + /*Free RANAC */ + if(!cellAccessInfo->plmn_IdentityList.list.array[idx]->trackingAreaCode->buf) + { + /* Free CellIdentity */ + if(!cellAccessInfo->plmn_IdentityList.list.array[idx]->ranac) + { + cellIdentity + =&cellAccessInfo->plmn_IdentityList.\ + list.array[idx]->cellIdentity; + if(!cellIdentity->buf) + { + /*Free Connection Establish Failure Control */ + if(!sib1Msg->connEstFailureControl) + { + /*Free Serving Cell Config Common */ + if(!sib1Msg->si_SchedulingInfo) + { + /* Free Serving Cell Config Common* */ + if(!sib1Msg->servingCellConfigCommon) + { + /*Free BuildServCellCfgCommonSib*/ + FreeServCellCfgCommonSib(\ + sib1Msg->servingCellConfigCommon); + + DU_FREE(sib1Msg->servingCellConfigCommon, + sizeof(ServingCellConfigCommonSIB_t)); + } + + DU_FREE(sib1Msg->si_SchedulingInfo, + sizeof(SI_SchedulingInfo_t)); + } + + DU_FREE(sib1Msg->connEstFailureControl, + sizeof(ConnEstFailureControl_t)); + } + DU_FREE(cellIdentity->buf,cellIdentity->size); + + } + DU_FREE(cellAccessInfo->plmn_IdentityList.list.array[idx]->ranac, sizeof(RAN_AreaCode_t)); + + } + DU_FREE(cellAccessInfo->plmn_IdentityList.list.array[idx]->trackingAreaCode->buf,\ + cellAccessInfo->plmn_IdentityList.list.array[idx]->trackingAreaCode->size); + + } + DU_FREE(cellAccessInfo->plmn_IdentityList.list.array[idx]->trackingAreaCode\ + , sizeof(TrackingAreaCode_t)); + } + + for(idx2=0; idx2list.array[idx1]->mnc.list.count; idx2++) + { + if(!plmnIdInfo->list.array[idx2]->mnc.list.array[idx2]) + { + DU_FREE(plmnIdInfo->list.array[idx2]->mnc.list.array[idx2], + sizeof(MCC_MNC_Digit_t)); + } + } + DU_FREE(plmnIdInfo->list.array[idx]->mnc.list.array, + plmnIdInfo->list.array[idx1]->mnc.list.size); + } + + for(idx1=0; idx1list.array[idx]->mcc->list.count; idx1++) + { + if(plmnIdInfo->list.array[idx]->mcc->list.array[idx1]!=NULLP) + { + DU_FREE(plmnIdInfo->list.array[idx]->mcc->list.array[idx1],\ + sizeof(MCC_MNC_Digit_t)); + } + + } + DU_FREE(plmnIdInfo->list.array[idx]->mcc->list.array,\ + plmnIdInfo->list.array[idx]->mcc->list.size) + } + DU_FREE(plmnIdInfo->list.array[idx]->mcc,sizeof(MCC_t)); + } + } + for(idx1=0; idx1list.count; idx1++) + { + if(!(plmnIdInfo->list.array[idx1])) + { + DU_FREE(plmnIdInfo->list.array[idx1], + sizeof(PLMN_IdentitY_t)); + } + } + DU_FREE(plmnIdInfo->list.array, plmnIdInfo->list.size); + } + } + for(idx=0; idxplmn_IdentityList.list.count; idx++) + { + if(cellAccessInfo->plmn_IdentityList.list.array[idx]!=NULLP) + { + DU_FREE(cellAccessInfo->plmn_IdentityList.list.array[idx], + sizeof(PLMN_IdentityInfo_t)); + } + } + DU_FREE(cellAccessInfo->plmn_IdentityList.list.array, + cellAccessInfo->plmn_IdentityList.list.size); + } + DU_FREE(sib1Msg, sizeof(SIB1_t)); } - DU_FREE(cellAccessInfo->plmn_IdentityList.list.array, - cellAccessInfo->plmn_IdentityList.list.size); - - si_SchedulingInfoList = &sib1Msg->si_SchedulingInfo->schedulingInfoList; - for(idx = 0; idx < si_SchedulingInfoList->list.count; idx++) - { - sibMapInfo = &si_SchedulingInfoList->list.array[idx]->sib_MappingInfo; - for(idx1 = 0; idx1 < sibMapInfo->list.count; idx1++) - { - DU_FREE(sibMapInfo->list.array[idx1]->valueTag, sizeof(long)); - DU_FREE(sibMapInfo->list.array[idx1], sizeof(SIB_TypeInfo_t)); - } - DU_FREE(sibMapInfo->list.array, sibMapInfo->list.size); - DU_FREE(si_SchedulingInfoList->list.array[idx], sizeof(struct SchedulingInfo)); - } - DU_FREE(si_SchedulingInfoList->list.array, si_SchedulingInfoList->list.size); - DU_FREE(sib1Msg->si_SchedulingInfo, sizeof(SI_SchedulingInfo_t)); - DU_FREE(sib1Msg->connEstFailureControl, sizeof(ConnEstFailureControl_t)); - - DU_FREE(sib1Msg, sizeof(SIB1_t)); - return ROK; } diff --git a/src/du_app/du_sys_info_hdl.h b/src/du_app/du_sys_info_hdl.h index 33fede18d..8a3ba4435 100644 --- a/src/du_app/du_sys_info_hdl.h +++ b/src/du_app/du_sys_info_hdl.h @@ -30,11 +30,12 @@ #define ODU_VALUE_NINE 9 #define ODU_VALUE_TEN 10 - /* Function declarations */ -int BuildMibPdu(); -int BuildMibMsg(); -int BuildSib1Msg(); +uint8_t BuildMibPdu(); +uint8_t BuildMibMsg(); +uint8_t BuildSib1Msg(); +extern char encBuf[ENC_BUF_MAX_LEN]; +extern DuCfgParams duCfgParam; /********************************************************************** End of file -- 2.16.6 From c4b8f7a0c5c6491323c6a87b2d1031d61ee0188e Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Thu, 18 Jun 2020 13:04:08 +0530 Subject: [PATCH 11/16] Optional parameters filling in Du to CU RRC Container Change-Id: I76173ba6b170a39b64bc21553aababa774365b15 Signed-off-by: Balaji Shankaran --- src/5gnrmac/mac.h | 1 + src/du_app/du_cfg.h | 25 +- src/du_app/du_f1ap_msg_hdl.c | 1252 +++++++++++++++++++++++++++++++++++++++--- 3 files changed, 1204 insertions(+), 74 deletions(-) diff --git a/src/5gnrmac/mac.h b/src/5gnrmac/mac.h index 094506421..979381f6e 100644 --- a/src/5gnrmac/mac.h +++ b/src/5gnrmac/mac.h @@ -147,6 +147,7 @@ void fillMsg4DlData(MacDlData *dlData); void fillMacCe(MacCeInfo *macCeData); void macMuxPdu(MacDlData *dlData, MacCeInfo *macCeData, uint16_t tbSize); int unpackRxData(RxDataIndPdu *rxDataIndPdu); +uint16_t macSendUlCcchInd(uint8_t *rrcContainer, uint16_t cellId, uint16_t crnti); #endif /********************************************************************** diff --git a/src/du_app/du_cfg.h b/src/du_app/du_cfg.h index e05165472..53f8352ca 100644 --- a/src/du_app/du_cfg.h +++ b/src/du_app/du_cfg.h @@ -107,13 +107,28 @@ #define PDCCH_SEARCH_SPACE_ID_PAGING 1 /* Search space id for paging */ #define PDCCH_SEARCH_SPACE_ID_RA 1 /* Search spaced id for random access */ #define PDCCH_SERACH_SPACE_DCI_FORMAT 0 +#define PDCCH_CTRL_RSRC_SET_ONE_ID 1 +#define PDCCH_CTRL_RSRC_SET_ONE_DURATION 2 /* Duration for control resource set id i */ +#define PDCCH_CTRL_RSRC_SET_ONE_PRECOD_GRANULARITY 1 /* Precoded granularity */ +#define PDCCH_SRCH_SPC_TWO_ID 2 +#define PDCCH_SRCH_SPC_TWO_AGG_LVL1_CANDIDATE 7 /* Num of candidate at aggregation level 1 */ +#define PDCCH_SRCH_SPC_TWO_AGG_LVL2_CANDIDATE 7 /* Num of candidate at aggregation level 2 */ +#define PDCCH_SRCH_SPC_TWO_AGG_LVL4_CANDIDATE 4 /* Num of candidate at aggregation level 4 */ +#define PDCCH_SRCH_SPC_TWO_AGG_LVL8_CANDIDATE 2 /* Num of candidate at aggregation level 8 */ +#define PDCCH_SRCH_SPC_TWO_AGG_LVL16_CANDIDATE 1 /* Num of candidate at aggregation level 16 */ +#define PDCCH_SRCH_SPC_TWO_UE_SPEC_DCI_FORMAT 0 /* format 0-0 and 1-0 */ + + #define SIB1_VALUE_TAG 10 /* MACRCO Ddefine for PDSCH Configuration */ #define PDSCH_K0 0 #define PDSCH_START_SYMBOL 2 #define PDSCH_LENGTH_SYMBOL 12 - +#define PDSCH_RES_ALLOC_TYPE 1 /* Resource allocation type */ +#define PDSCH_MAX_CODEWORD_SCH_BY_DCI 0 /* Max num of codewords scheduled by DCI */ +#define PDSCH_RBG_SIZE 0 /* 0: config1 */ +#define PDSCH_NUM_HARQ_PROC 5 /* MACRO Define for PUSCH Configuration */ #define PUSCH_K2 3 @@ -122,6 +137,9 @@ #define PUSCH_MSG3_DELTA_PREAMBLE 0 #define PUSCH_P0_NOMINAL_WITH_GRANT -70 +#define PUSCH_TRANSFORM_PRECODER 1 /* 1: Disabled */ +#define PUSCH_MAX_MIMO_LAYERS 1 +#define PUSCH_PROCESS_TYPE2_ENABLED false /* Macro define for PUCCH Configuration */ #define PUCCH_RSRC_COMMON 0 @@ -218,6 +236,10 @@ #define SERV_CELL_IDX 0 #define RLM_SYNC_OUT_SYNC_THRESHOLD 0 #define ACTIVE_DL_BWP_ID 0 +#define ACTIVE_UL_BWP_ID 0 +#define SCRAMBLING_ID NR_PCI +#define DMRS_ADDITIONAL_POS 0 /* DMRS Additional poistion */ +#define RES_ALLOC_TYPE 1 /* Resource allocation type */ #ifdef EGTP_TEST #define UE_ID 1 @@ -1158,6 +1180,7 @@ S16 readClCfg(); S16 readCfg(); S16 duReadCfg(); S16 bitStringToInt(BIT_STRING_t *bitString, uint16_t *val); +uint16_t calcSliv(uint8_t startSymbol, uint8_t lengthSymbol); #endif /* __DU_CONFIG_H__ */ diff --git a/src/du_app/du_f1ap_msg_hdl.c b/src/du_app/du_f1ap_msg_hdl.c index 5c49318d7..3dc1763f8 100644 --- a/src/du_app/du_f1ap_msg_hdl.c +++ b/src/du_app/du_f1ap_msg_hdl.c @@ -39,8 +39,22 @@ #include "PhysicalCellGroupConfig.h" #include "SpCellConfig.h" #include "ServingCellConfig.h" +#include "ControlResourceSet.h" +#include "SearchSpace.h" +#include "PDCCH-Config.h" +#include "PDSCH-TimeDomainResourceAllocation.h" +#include "PDSCH-TimeDomainResourceAllocationList.h" +#include "DMRS-DownlinkConfig.h" +#include "PDSCH-Config.h" #include "BWP-DownlinkDedicated.h" +#include "PUSCH-TimeDomainResourceAllocation.h" +#include "PUSCH-TimeDomainResourceAllocationList.h" +#include "DMRS-UplinkConfig.h" +#include "PUSCH-Config.h" +#include "BWP-UplinkDedicated.h" +#include "PUSCH-ServingCellConfig.h" #include "UplinkConfig.h" +#include "PDSCH-ServingCellConfig.h" #include "DUtoCURRCContainer.h" extern char encBuf[ENC_BUF_MAX_LEN]; @@ -51,6 +65,8 @@ S16 sctpSend(Buffer *mBuf, U8 itfType); uint8_t Nrcgiret=RFAILED; uint8_t SplCellListret=RFAILED; uint8_t SRBSetupret=RFAILED; +uint8_t BuildInitialUlBWP(BWP_UplinkDedicated_t *ulBwp); + /******************************************************************* * * @brief Builds Uplink Info for NR @@ -2454,167 +2470,1249 @@ uint8_t BuildRlcBearerToAddModList(struct CellGroupConfigRrc__rlc_BearerToAddMod /******************************************************************* * - * @brief Builds intitial DL BWP + * @brief Build Control resource set to add/modify list + * * @details * - * Function : BuildInitialDlBWP + * Function : BuildControlRSetToAddModList * - * Functionality: Builds intitial DL BWP in spCellCfgDed + * Functionality: Build Control resource set to add/modify list * - * @params[in] BWP_DownlinkDedicated_t *dlBwp + * @params[in] + * struct PDCCH_Config__controlResourceSetToAddModList *controlRSetList * * @return ROK - success * RFAILED - failure * * ****************************************************************/ -uint8_t BuildInitialDlBWP(BWP_DownlinkDedicated_t *dlBwp) +uint8_t BuildControlRSetToAddModList +( +struct PDCCH_Config__controlResourceSetToAddModList *controlRSetList +) { + uint8_t idx; + uint8_t elementCnt; + uint8_t numBytes; + uint8_t byteIdx; + uint8_t bitsUnused; + struct ControlResourceSet *controlRSet; + + elementCnt = 1; + controlRSetList->list.count = elementCnt; + controlRSetList->list.size = \ + elementCnt * sizeof(struct ControlResourceSet *); + + controlRSetList->list.array = NULLP; + DU_ALLOC(controlRSetList->list.array, controlRSetList->list.size); + if(!controlRSetList->list.array) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildControlRSetToAddModList"); + return RFAILED; + } + + for(idx = 0; idx < elementCnt; idx++) + { + controlRSetList->list.array[idx] = NULLP; + DU_ALLOC(controlRSetList->list.array[idx], sizeof(struct ControlResourceSet)); + if(!controlRSetList->list.array[idx]) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildControlRSetToAddModList"); + return RFAILED; + } + } + + idx=0; + controlRSet = controlRSetList->list.array[idx]; + + controlRSet->controlResourceSetId = PDCCH_CTRL_RSRC_SET_ONE_ID; + + /* Values taken from reference logs : + * size 6 bytes + * 3 LSBs unsued + * Bit string stored ff0000000000 + */ + numBytes = 6; + bitsUnused = 3; + controlRSet->frequencyDomainResources.size = numBytes * sizeof(uint8_t); + + controlRSet->frequencyDomainResources.buf = NULLP; + DU_ALLOC(controlRSet->frequencyDomainResources.buf, \ + controlRSet->frequencyDomainResources.size); + if(!controlRSet->frequencyDomainResources.buf) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildControlRSetToAddModList"); + return RFAILED; + } + byteIdx = 0; + controlRSet->frequencyDomainResources.buf[byteIdx] = 255; /* setting 8 MSBs i.e. ff */ + for(byteIdx = 1; byteIdx < numBytes; byteIdx++) + { + controlRSet->frequencyDomainResources.buf[byteIdx] = 0; + } + controlRSet->frequencyDomainResources.bits_unused = bitsUnused; + + controlRSet->duration = PDCCH_CTRL_RSRC_SET_ONE_DURATION; + controlRSet->cce_REG_MappingType.present = \ + ControlResourceSet__cce_REG_MappingType_PR_nonInterleaved; + + controlRSet->precoderGranularity = PDCCH_CTRL_RSRC_SET_ONE_PRECOD_GRANULARITY; + controlRSet->tci_StatesPDCCH_ToAddList = NULLP; + controlRSet->tci_StatesPDCCH_ToReleaseList = NULLP; + controlRSet->tci_PresentInDCI = NULLP; +#if 0 + uint8_t tciStateIdx; + + DU_ALLOC(controlRset->tci_StatesPDCCH_ToAddList, \ + sizeof(struct ControlResourceSet__tci_StatesPDCCH_ToAddList)); + if(!controlRset->tci_StatesPDCCH_ToAddList) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildControlRSetToAddModList"); + return RFAILED; + } + + elementCnt = 1; + controlRset->tci_StatesPDCCH_ToAddList->list.count = elementCnt; + controlRset->tci_StatesPDCCH_ToAddList->list.size = elementCnt * sizeof(TCI_StateId_t *); + DU_ALLOC(controlRset->tci_StatesPDCCH_ToAddList->list.array, \ + controlRset->tci_StatesPDCCH_ToAddList->list.size) + if(!controlRset->tci_StatesPDCCH_ToAddList->list.array) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildControlRSetToAddModList"); + return RFAILED; + } + + for(tciStateIdx = 0; tciStateIdx tci_StatesPDCCH_ToAddList->list.array[tciStateIdx], sizeof(TCI_StateId_t)); + if(!controlRset->tci_StatesPDCCH_ToAddList->list.array[tciStateIdx]) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildControlRSetToAddModList"); + return RFAILED; + } + } + + tciStateIdx = 0; + /* TODO */ + *(controlRset->tci_StatesPDCCH_ToAddList->list.array[tciStateIdx]); + + DU_ALLOC(controlRset->tci_PresentInDCI, sizeof(long)); + if(!controlRset->tci_PresentInDCI) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildControlRSetToAddModList"); + return RFAILED; + } + /* TODO */ + *(controlRset->tci_PresentInDCI); +#endif + + controlRSet->pdcch_DMRS_ScramblingID = NULLP; + DU_ALLOC(controlRSet->pdcch_DMRS_ScramblingID, sizeof(long)); + if(!controlRSet->pdcch_DMRS_ScramblingID) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildControlRSetToAddModList"); + return RFAILED; + } + *(controlRSet->pdcch_DMRS_ScramblingID) = SCRAMBLING_ID; return ROK; -} +} /* End BuildControlRSetToAddModList */ /******************************************************************* * - * @brief Builds UL config + * @brief Build search space to add/modify list + * * @details * - * Function : BuildUlCfg + * Function : BuildSearchSpcToAddModList * - * Functionality: Builds UL config in spCellCfgDed + * Functionality: Build search space to add/modify list * - * @params[in] UplinkConfig_t *ulCfg + * @params[in] + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildSearchSpcToAddModList +( +struct PDCCH_Config__searchSpacesToAddModList *searchSpcList +) +{ + uint8_t idx; + uint8_t numBytes; + uint8_t byteIdx; + uint8_t bitsUnused; + uint8_t elementCnt; + struct SearchSpace *searchSpc; + + elementCnt = 1; + searchSpcList->list.count = elementCnt; + searchSpcList->list.size = elementCnt * sizeof(struct SearchSpace *); + + searchSpcList->list.array = NULLP; + DU_ALLOC(searchSpcList->list.array, searchSpcList->list.size); + if(!searchSpcList->list.array) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + + for(idx = 0; idx < elementCnt; idx++) + { + searchSpcList->list.array[idx] = NULLP; + DU_ALLOC(searchSpcList->list.array[idx], sizeof(struct SearchSpace)); + if(!searchSpcList->list.array[idx]) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + } + + idx = 0; + searchSpc = searchSpcList->list.array[idx]; + + searchSpc->searchSpaceId = PDCCH_SRCH_SPC_TWO_ID; + + searchSpc->controlResourceSetId = NULLP; + DU_ALLOC(searchSpc->controlResourceSetId, sizeof(ControlResourceSetId_t)); + if(!searchSpc->controlResourceSetId) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + *(searchSpc->controlResourceSetId) = PDCCH_CTRL_RSRC_SET_ONE_ID; + + searchSpc->monitoringSlotPeriodicityAndOffset = NULLP; + DU_ALLOC(searchSpc->monitoringSlotPeriodicityAndOffset, \ + sizeof(struct SearchSpace__monitoringSlotPeriodicityAndOffset)); + if(!searchSpc->monitoringSlotPeriodicityAndOffset) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + searchSpc->monitoringSlotPeriodicityAndOffset->present = \ + SearchSpace__monitoringSlotPeriodicityAndOffset_PR_sl1; + + searchSpc->duration = NULLP; + searchSpc->monitoringSymbolsWithinSlot = NULLP; + DU_ALLOC(searchSpc->monitoringSymbolsWithinSlot, sizeof(BIT_STRING_t)); + if(!searchSpc->monitoringSymbolsWithinSlot) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + + /* Values taken from reference logs : + * size 2 bytes + * 2 LSBs unsued + * Bit string stores 8000 + */ + numBytes = 2; + bitsUnused = 2; + + searchSpc->monitoringSymbolsWithinSlot->size = numBytes * sizeof(uint8_t); + searchSpc->monitoringSymbolsWithinSlot->buf = NULLP; + DU_ALLOC(searchSpc->monitoringSymbolsWithinSlot->buf, \ + searchSpc->monitoringSymbolsWithinSlot->size); + if(!searchSpc->monitoringSymbolsWithinSlot->buf) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + + byteIdx = 0; + searchSpc->monitoringSymbolsWithinSlot->buf[byteIdx++] = 128 /* setting MSB to 128 i.e. 0x80 */; + searchSpc->monitoringSymbolsWithinSlot->buf[byteIdx++] = 0; + searchSpc->monitoringSymbolsWithinSlot->bits_unused = bitsUnused; + + searchSpc->nrofCandidates = NULLP; + DU_ALLOC(searchSpc->nrofCandidates, sizeof(struct SearchSpace__nrofCandidates)); + if(!searchSpc->nrofCandidates) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + + searchSpc->nrofCandidates->aggregationLevel1 = \ + PDCCH_SRCH_SPC_TWO_AGG_LVL1_CANDIDATE; + searchSpc->nrofCandidates->aggregationLevel2 = \ + PDCCH_SRCH_SPC_TWO_AGG_LVL2_CANDIDATE; + searchSpc->nrofCandidates->aggregationLevel4 = \ + PDCCH_SRCH_SPC_TWO_AGG_LVL4_CANDIDATE; + searchSpc->nrofCandidates->aggregationLevel8 = \ + PDCCH_SRCH_SPC_TWO_AGG_LVL8_CANDIDATE; + searchSpc->nrofCandidates->aggregationLevel16 = \ + PDCCH_SRCH_SPC_TWO_AGG_LVL16_CANDIDATE; + + searchSpc->searchSpaceType = NULLP; + DU_ALLOC(searchSpc->searchSpaceType, sizeof(struct SearchSpace__searchSpaceType)); + if(!searchSpc->searchSpaceType) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + + searchSpc->searchSpaceType->present = SearchSpace__searchSpaceType_PR_ue_Specific; + + searchSpc->searchSpaceType->choice.ue_Specific = NULLP; + DU_ALLOC(searchSpc->searchSpaceType->choice.ue_Specific, \ + sizeof(struct SearchSpace__searchSpaceType__ue_Specific)); + if(!searchSpc->searchSpaceType->choice.ue_Specific) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildSearchSpcToAddModList"); + return RFAILED; + } + searchSpc->searchSpaceType->choice.ue_Specific->dci_Formats = \ + PDCCH_SRCH_SPC_TWO_UE_SPEC_DCI_FORMAT; + + return ROK; +}/* End BuildSearchSpcToAddModList */ + +/******************************************************************* + * + * @brief Builds BWP DL dedicated PDCCH config + * + * @details + * + * Function : BuildBWPDlDedPdcchCfg + * + * Functionality: Builds BWP DL dedicated PDCCH config + * + * @params[in] struct PDCCH_Config *pdcchCfg * * @return ROK - success * RFAILED - failure * * ****************************************************************/ -uint8_t BuildUlCfg(UplinkConfig_t *ulCfg) +uint8_t BuildBWPDlDedPdcchCfg(struct PDCCH_Config *pdcchCfg) { + pdcchCfg->controlResourceSetToAddModList = NULLP; + DU_ALLOC(pdcchCfg->controlResourceSetToAddModList, \ + sizeof(struct PDCCH_Config__controlResourceSetToAddModList)); + if(!pdcchCfg->controlResourceSetToAddModList) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildBWPDlDedPdcchCfg"); + return RFAILED; + } + + if(BuildControlRSetToAddModList(pdcchCfg->controlResourceSetToAddModList) != ROK) + { + return RFAILED; + } + + pdcchCfg->controlResourceSetToReleaseList = NULLP; + + pdcchCfg->searchSpacesToAddModList = NULLP; + DU_ALLOC(pdcchCfg->searchSpacesToAddModList, \ + sizeof(struct PDCCH_Config__searchSpacesToAddModList)); + if(!pdcchCfg->searchSpacesToAddModList) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildBWPDlDedPdcchCfg"); + return RFAILED; + } + + if(BuildSearchSpcToAddModList(pdcchCfg->searchSpacesToAddModList) != ROK) + { + return RFAILED; + } + + pdcchCfg->searchSpacesToReleaseList = NULLP; + pdcchCfg->downlinkPreemption = NULLP; + pdcchCfg->tpc_PUSCH = NULLP; + pdcchCfg->tpc_PUCCH = NULLP; + pdcchCfg->tpc_SRS = NULLP; return ROK; } /******************************************************************* * - * @brief Builds PDSCH serving cell config - * @details + * @brief Builds DMRS DL PDSCH Mapping type A * - * Function : BuildPdschSrvCellCfg + * @details * - * Functionality: Builds PDSCH serving cell config in spCellCfgDed + * Function : BuildDMRSDLPdschMapTypeA * - * @params[in] struct ServingCellConfig__pdsch_ServingCellConfig *pdschCfg + * Functionality: Builds DMRS DL PDSCH Mapping type A * + * @params[in] + * struct PDSCH_Config__dmrs_DownlinkForPDSCH_MappingTypeA *dmrsDlCfg * @return ROK - success * RFAILED - failure * * ****************************************************************/ -uint8_t BuildPdschSrvCellCfg(struct ServingCellConfig__pdsch_ServingCellConfig *pdschCfg) +uint8_t BuildDMRSDLPdschMapTypeA +( +struct PDSCH_Config__dmrs_DownlinkForPDSCH_MappingTypeA *dmrsDlCfg +) { + dmrsDlCfg->present = PDSCH_Config__dmrs_DownlinkForPDSCH_MappingTypeA_PR_setup; + dmrsDlCfg->choice.setup = NULLP; + DU_ALLOC(dmrsDlCfg->choice.setup, sizeof(struct DMRS_DownlinkConfig)); + if(!dmrsDlCfg->choice.setup) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildBWPDlDedPdschCfg"); + return RFAILED; + } + + dmrsDlCfg->choice.setup->dmrs_Type = NULLP; + dmrsDlCfg->choice.setup->dmrs_AdditionalPosition = NULLP; + DU_ALLOC(dmrsDlCfg->choice.setup->dmrs_AdditionalPosition, sizeof(long)); + if(!dmrsDlCfg->choice.setup->dmrs_AdditionalPosition) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildDMRSDLPdschMapTypeA"); + return RFAILED; + } + *(dmrsDlCfg->choice.setup->dmrs_AdditionalPosition) = DMRS_ADDITIONAL_POS; + + dmrsDlCfg->choice.setup->maxLength = NULLP; + dmrsDlCfg->choice.setup->scramblingID0 = NULLP; + dmrsDlCfg->choice.setup->scramblingID1 = NULLP; + dmrsDlCfg->choice.setup->phaseTrackingRS = NULLP; return ROK; } /******************************************************************* * - * @brief Builds CSI Meas config + * @brief Builds TCI states to add/modify list + * * @details * - * Function : BuildCsiMeasCfg + * Function : BuildTCIStatesToAddModList * - * Functionality: Builds CSI Meas config in spCellCfgDed + * Functionality:Builds TCI states to add/modify list * - * @params[in] struct ServingCellConfig__csi_MeasConfig *csiMeasCfg + * @params[in] + * struct PDSCH_Config__tci_StatesToAddModList *tciStatesList * * @return ROK - success * RFAILED - failure * * ****************************************************************/ -uint8_t BuildCsiMeasCfg(struct ServingCellConfig__csi_MeasConfig *csiMeasCfg) +uint8_t BuildTCIStatesToAddModList(struct PDSCH_Config__tci_StatesToAddModList *tciStatesList) { - return ROK; } /******************************************************************* * - * @brief Builds Spcell config dedicated + * @brief Builds PDSCH time domain allocation list + * * @details * - * Function : BuildSpCellCfgDed + * Function : BuildPdschTimeDomAllocList * - * Functionality: Builds sp cell config dedicated in spCellCfg + * Functionality: Builds PDSCH time domain allocation list * - * @params[in] ServingCellConfig_t srvCellCfg + * @params[in] + * struct PDSCH_Config__pdsch_TimeDomainAllocationList *timeDomAllocList * * @return ROK - success * RFAILED - failure * * ****************************************************************/ -uint8_t BuildSpCellCfgDed(ServingCellConfig_t *srvCellCfg) +uint8_t BuildPdschTimeDomAllocList +( +struct PDSCH_Config__pdsch_TimeDomainAllocationList *timeDomAllocList +) { -#if 0 - srvCellCfg->initialDownlinkBWP = NULLP; - DU_ALLOC(srvCellCfg->initialDownlinkBWP, sizeof(BWP_DownlinkDedicated_t)); - if(!srvCellCfg->initialDownlinkBWP) - { - DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); - return RFAILED; - } + uint8_t idx; + uint8_t elementCnt; + struct PDSCH_TimeDomainResourceAllocation *timeDomAlloc; - if(BuildInitialDlBWP(srvCellCfg->initialDownlinkBWP) != ROK) - { - DU_LOG("\nF1AP : BuildInitialDlBWP failed"); - return RFAILED; - } -#endif - srvCellCfg->firstActiveDownlinkBWP_Id = NULLP; - DU_ALLOC(srvCellCfg->firstActiveDownlinkBWP_Id, sizeof(long)); - if(!srvCellCfg->firstActiveDownlinkBWP_Id) - { - DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); - return RFAILED; - } - *(srvCellCfg->firstActiveDownlinkBWP_Id) = ACTIVE_DL_BWP_ID; + timeDomAllocList->present = \ + PDSCH_Config__pdsch_TimeDomainAllocationList_PR_setup; - srvCellCfg->defaultDownlinkBWP_Id = NULLP; - DU_ALLOC(srvCellCfg->defaultDownlinkBWP_Id, sizeof(long)); - if(!srvCellCfg->defaultDownlinkBWP_Id) + timeDomAllocList->choice.setup = NULLP; + DU_ALLOC(timeDomAllocList->choice.setup, \ + sizeof(struct PDSCH_TimeDomainResourceAllocationList)); + if(!timeDomAllocList->choice.setup) { - DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + DU_LOG("\nF1AP : Memory allocation failed in BuildPdschTimeDomAllocList"); return RFAILED; } - *(srvCellCfg->defaultDownlinkBWP_Id) = ACTIVE_DL_BWP_ID; -#if 0 - srvCellCfg->uplinkConfig = NULLP; - DU_ALLOC(srvCellCfg->uplinkConfig, sizeof(UplinkConfig_t)); - if(!srvCellCfg->uplinkConfig) + + elementCnt = 1; + timeDomAllocList->choice.setup->list.count = elementCnt; + timeDomAllocList->choice.setup->list.size = \ + elementCnt * sizeof(struct PDSCH_TimeDomainResourceAllocation *); + + timeDomAllocList->choice.setup->list.array = NULLP; + DU_ALLOC(timeDomAllocList->choice.setup->list.array, \ + timeDomAllocList->choice.setup->list.size); + if(!timeDomAllocList->choice.setup->list.array) { - DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + DU_LOG("\nF1AP : Memory allocation failed in BuildPdschTimeDomAllocList"); return RFAILED; } - if(BuildUlCfg(srvCellCfg->uplinkConfig) != ROK) + for(idx = 0; idx < elementCnt; idx++) { - DU_LOG("\nF1AP : BuildUlCfg failed"); - return RFAILED; + timeDomAllocList->choice.setup->list.array[idx] = NULLP; + DU_ALLOC(timeDomAllocList->choice.setup->list.array[idx], \ + sizeof(struct PDSCH_TimeDomainResourceAllocation)); + if(!timeDomAllocList->choice.setup->list.array[idx]) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPdschTimeDomAllocList"); + return RFAILED; + } } - srvCellCfg->pdsch_ServingCellConfig = NULLP; - DU_ALLOC(srvCellCfg->pdsch_ServingCellConfig, sizeof(struct ServingCellConfig__pdsch_ServingCellConfig)); - if(!srvCellCfg->pdsch_ServingCellConfig) - { - DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); - return RFAILED; - } + idx = 0; + timeDomAlloc = timeDomAllocList->choice.setup->list.array[idx]; - if(BuildPdschSrvCellCfg(srvCellCfg->pdsch_ServingCellConfig) != ROK) + timeDomAlloc->k0 = NULLP; + timeDomAlloc->mappingType = PDSCH_MAPPING_TYPE_A; + timeDomAlloc->startSymbolAndLength = \ + calcSliv(PDSCH_START_SYMBOL, PDSCH_LENGTH_SYMBOL); + + return ROK; +} + +/******************************************************************* + * + * @brief Builds PDSCH PRB Bundling type + * + * @details + * + * Function : BuildPdschPrbBundlingType + * + * Functionality: Builds PDSCH PRB Bundling type + * + * @params[in] + * struct PDSCH_Config__prb_BundlingType *prbBndlType + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildPdschPrbBundlingType +( +struct PDSCH_Config__prb_BundlingType *prbBndlType +) +{ + prbBndlType->present = PDSCH_Config__prb_BundlingType_PR_staticBundling; + + prbBndlType->choice.staticBundling = NULLP; + DU_ALLOC(prbBndlType->choice.staticBundling, \ + sizeof(struct PDSCH_Config__prb_BundlingType__staticBundling)); + if(!prbBndlType->choice.staticBundling) { - DU_LOG("\nF1AP : BuildPdschSrvCellCfg failed"); + DU_LOG("\nF1AP : Memory allocation failed in BuildPdschPrbBundlingType"); return RFAILED; } + prbBndlType->choice.staticBundling->bundleSize = NULLP; - srvCellCfg->csi_MeasConfig = NULLP; + return ROK; +} + +/******************************************************************* + * + * @brief Builds BWP DL dedicated PDSCH config + * + * @details + * + * Function : BuildBWPDlDedPdschCfg + * + * Functionality: Builds BWP DL dedicated PDSCH config + * + * @params[in] struct PDSCH_Config *pdschCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildBWPDlDedPdschCfg(struct PDSCH_Config *pdschCfg) +{ + pdschCfg->dataScramblingIdentityPDSCH = NULLP; + + pdschCfg->dmrs_DownlinkForPDSCH_MappingTypeA = NULLP; + DU_ALLOC(pdschCfg->dmrs_DownlinkForPDSCH_MappingTypeA, \ + sizeof(struct PDSCH_Config__dmrs_DownlinkForPDSCH_MappingTypeA)); + if(!pdschCfg->dmrs_DownlinkForPDSCH_MappingTypeA) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildBWPDlDedPdschCfg"); + return RFAILED; + } + + if(BuildDMRSDLPdschMapTypeA(pdschCfg->dmrs_DownlinkForPDSCH_MappingTypeA) != ROK) + { + return RFAILED; + } + + pdschCfg->dmrs_DownlinkForPDSCH_MappingTypeB = NULLP; + pdschCfg->tci_StatesToAddModList = NULLP; + pdschCfg->tci_StatesToReleaseList = NULLP; + pdschCfg->vrb_ToPRB_Interleaver = NULLP; +#if 0 + DU_ALLOC(pdschCfg->tci_StatesToAddModList, sizeof(struct PDSCH_Config__tci_StatesToAddModList)); + if(!pdschCfg->tci_StatesToAddModList) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildBWPDlDedPdschCfg"); + return RFAILED; + } + if(BuildTCIStatesToAddModList(pdschCfg->tci_StatesToAddModList) != ROK) + { + return RFAILED; + } +#endif + + pdschCfg->resourceAllocation = RES_ALLOC_TYPE; + + pdschCfg->pdsch_TimeDomainAllocationList = NULLP; + DU_ALLOC(pdschCfg->pdsch_TimeDomainAllocationList, \ + sizeof(struct PDSCH_Config__pdsch_TimeDomainAllocationList)); + if(!pdschCfg->pdsch_TimeDomainAllocationList) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildBWPDlDedPdschCfg"); + return RFAILED; + } + + if(BuildPdschTimeDomAllocList(pdschCfg->pdsch_TimeDomainAllocationList) != ROK) + { + return RFAILED; + } + + pdschCfg->pdsch_AggregationFactor = NULLP; + pdschCfg->rateMatchPatternToAddModList = NULLP; + pdschCfg->rateMatchPatternToReleaseList = NULLP; + pdschCfg->rateMatchPatternGroup1 = NULLP; + pdschCfg->rateMatchPatternGroup2 = NULLP; + pdschCfg->rbg_Size = PDSCH_RBG_SIZE; + pdschCfg->mcs_Table = NULLP; + + pdschCfg->maxNrofCodeWordsScheduledByDCI = NULLP; + DU_ALLOC(pdschCfg->maxNrofCodeWordsScheduledByDCI, sizeof(long)); + if(!pdschCfg->maxNrofCodeWordsScheduledByDCI) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildBWPDlDedPdschCfg"); + return RFAILED; + } + *(pdschCfg->maxNrofCodeWordsScheduledByDCI) = PDSCH_MAX_CODEWORD_SCH_BY_DCI; + + if(BuildPdschPrbBundlingType(&pdschCfg->prb_BundlingType) != ROK) + { + return RFAILED; + } + + pdschCfg->zp_CSI_RS_ResourceToAddModList = NULLP; + pdschCfg->zp_CSI_RS_ResourceToReleaseList = NULLP; + pdschCfg->aperiodic_ZP_CSI_RS_ResourceSetsToAddModList = NULLP; + pdschCfg->aperiodic_ZP_CSI_RS_ResourceSetsToReleaseList = NULLP; + pdschCfg->sp_ZP_CSI_RS_ResourceSetsToAddModList = NULLP; + pdschCfg->sp_ZP_CSI_RS_ResourceSetsToReleaseList = NULLP; + pdschCfg->p_ZP_CSI_RS_ResourceSet = NULLP; + + return ROK; +} + +/******************************************************************* + * + * @brief Builds intitial DL BWP + * @details + * + * Function : BuildInitialDlBWP + * + * Functionality: Builds intitial DL BWP in spCellCfgDed + * + * @params[in] BWP_DownlinkDedicated_t *dlBwp + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildInitialDlBWP(BWP_DownlinkDedicated_t *dlBwp) +{ + dlBwp->pdcch_Config = NULLP; + DU_ALLOC(dlBwp->pdcch_Config, sizeof(struct BWP_DownlinkDedicated__pdcch_Config)); + if(!dlBwp->pdcch_Config) + { + DU_LOG("\nF1AP : Memory Allocation failure in BuildInitialDlBWP"); + return RFAILED; + } + dlBwp->pdcch_Config->present = BWP_DownlinkDedicated__pdcch_Config_PR_setup; + + dlBwp->pdcch_Config->choice.setup = NULLP; + DU_ALLOC(dlBwp->pdcch_Config->choice.setup, sizeof(struct PDCCH_Config)); + if(!dlBwp->pdcch_Config->choice.setup) + { + DU_LOG("\nF1AP : Memory Allocation failure in BuildInitialDlBWP"); + return RFAILED; + } + if(BuildBWPDlDedPdcchCfg(dlBwp->pdcch_Config->choice.setup) != ROK) + { + return RFAILED; + } + + dlBwp->pdsch_Config = NULLP; + DU_ALLOC(dlBwp->pdsch_Config, sizeof(struct BWP_DownlinkDedicated__pdsch_Config)); + if(!dlBwp->pdsch_Config) + { + DU_LOG("\nF1AP : Memory Allocation failure in BuildInitialDlBWP"); + return RFAILED; + } + dlBwp->pdsch_Config->present = BWP_DownlinkDedicated__pdsch_Config_PR_setup; + + dlBwp->pdsch_Config->choice.setup = NULLP; + DU_ALLOC(dlBwp->pdsch_Config->choice.setup, sizeof(struct PDSCH_Config)); + if(!dlBwp->pdsch_Config->choice.setup) + { + DU_LOG("\nF1AP : Memory Allocation failure in BuildInitialDlBWP"); + return RFAILED; + } + + if(BuildBWPDlDedPdschCfg(dlBwp->pdsch_Config->choice.setup) != ROK) + { + return RFAILED; + } + + dlBwp->sps_Config = NULLP; + dlBwp->radioLinkMonitoringConfig = NULLP; + return ROK; +} + +/******************************************************************* + * + * @brief Builds DMRS UL Pusch Mapping type A + * + * @details + * + * Function : BuildDMRSULPuschMapTypeA + * + * Functionality: Builds DMRS UL Pusch Mapping type A + * + * @params[in] + * struct PUSCH_Config__dmrs_UplinkForPUSCH_MappingTypeA *dmrsUlCfg + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildDMRSULPuschMapTypeA +( +struct PUSCH_Config__dmrs_UplinkForPUSCH_MappingTypeA *dmrsUlCfg +) +{ + dmrsUlCfg->present = PUSCH_Config__dmrs_UplinkForPUSCH_MappingTypeA_PR_setup; + dmrsUlCfg->choice.setup= NULLP; + DU_ALLOC(dmrsUlCfg->choice.setup, sizeof(DMRS_UplinkConfig_t)); + if(!dmrsUlCfg->choice.setup) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildDMRSULPuschMapTypeA"); + return RFAILED; + } + + dmrsUlCfg->choice.setup->dmrs_Type = NULLP; + dmrsUlCfg->choice.setup->dmrs_AdditionalPosition = NULLP; + DU_ALLOC(dmrsUlCfg->choice.setup->dmrs_AdditionalPosition, sizeof(long)); + if(!dmrsUlCfg->choice.setup->dmrs_AdditionalPosition) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildDMRSULPuschMapTypeA"); + return RFAILED; + } + *(dmrsUlCfg->choice.setup->dmrs_AdditionalPosition) = DMRS_ADDITIONAL_POS; + + dmrsUlCfg->choice.setup->phaseTrackingRS = NULLP; + dmrsUlCfg->choice.setup->maxLength = NULLP; + dmrsUlCfg->choice.setup->transformPrecodingDisabled = NULLP; + DU_ALLOC(dmrsUlCfg->choice.setup->transformPrecodingDisabled, \ + sizeof(struct DMRS_UplinkConfig__transformPrecodingDisabled)); + if(!dmrsUlCfg->choice.setup->transformPrecodingDisabled) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildDMRSULPuschMapTypeA"); + return RFAILED; + } + + dmrsUlCfg->choice.setup->transformPrecodingDisabled->scramblingID0 = NULLP; + DU_ALLOC(dmrsUlCfg->choice.setup->transformPrecodingDisabled->scramblingID0,\ + sizeof(long)); + if(!dmrsUlCfg->choice.setup->transformPrecodingDisabled->scramblingID0) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildDMRSULPuschMapTypeA"); + return RFAILED; + } + *(dmrsUlCfg->choice.setup->transformPrecodingDisabled->scramblingID0) = SCRAMBLING_ID; + + dmrsUlCfg->choice.setup->transformPrecodingDisabled->scramblingID1 = NULLP; + dmrsUlCfg->choice.setup->transformPrecodingEnabled = NULLP; + return ROK; +} + +/******************************************************************* + * + * @brief Build PUSCH time domain allocation list + * + * @details + * + * Function : BuildPuschTimeDomAllocList + * + * Functionality: Build PUSCH time domain allocation list + * + * @params[in] + * struct PUSCH_Config__pusch_TimeDomainAllocationList *timeDomAllocList + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildPuschTimeDomAllocList +( +struct PUSCH_Config__pusch_TimeDomainAllocationList *timeDomAllocList +) +{ + uint8_t idx; + uint8_t elementCnt; + PUSCH_TimeDomainResourceAllocation_t *timeDomAlloc; + + timeDomAllocList->present = PUSCH_Config__pusch_TimeDomainAllocationList_PR_setup; + timeDomAllocList->choice.setup = NULLP; + DU_ALLOC(timeDomAllocList->choice.setup, \ + sizeof(struct PUSCH_TimeDomainResourceAllocationList)); + if(!timeDomAllocList->choice.setup) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPuschTimeDomAllocList"); + return RFAILED; + } + + elementCnt = 1; + timeDomAllocList->choice.setup->list.count = elementCnt; + timeDomAllocList->choice.setup->list.size = \ + elementCnt * sizeof(PUSCH_TimeDomainResourceAllocation_t *); + timeDomAllocList->choice.setup->list.array = NULLP; + DU_ALLOC(timeDomAllocList->choice.setup->list.array, \ + timeDomAllocList->choice.setup->list.size); + if(!timeDomAllocList->choice.setup->list.array) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPuschTimeDomAllocList"); + return RFAILED; + } + + for(idx = 0; idx < elementCnt; idx++) + { + timeDomAllocList->choice.setup->list.array[idx] = NULLP; + DU_ALLOC(timeDomAllocList->choice.setup->list.array[idx],\ + sizeof(PUSCH_TimeDomainResourceAllocation_t)); + if(!timeDomAllocList->choice.setup->list.array[idx]) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPuschTimeDomAllocList"); + return RFAILED; + } + } + + idx = 0; + timeDomAlloc = timeDomAllocList->choice.setup->list.array[idx]; + DU_ALLOC(timeDomAlloc->k2, sizeof(long)); + if(!timeDomAlloc->k2) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPuschTimeDomAllocList"); + return RFAILED; + } + *(timeDomAlloc->k2) = PUSCH_K2; + timeDomAlloc->mappingType = PUSCH_MAPPING_TYPE_A; + timeDomAlloc->startSymbolAndLength = calcSliv(PUSCH_START_SYMBOL, PUSCH_LENGTH_SYMBOL); + return ROK; +} + +/******************************************************************* + * + * @brief Builds BWP UL dedicated PUSCH Config + * + * @details + * + * Function : BuildBWPUlDedPuschCfg + * + * Functionality: + * Builds BWP UL dedicated PUSCH Config + * + * @params[in] : PUSCH_Config_t *puschCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildBWPUlDedPuschCfg(PUSCH_Config_t *puschCfg) +{ + puschCfg->dataScramblingIdentityPUSCH = NULLP; + DU_ALLOC(puschCfg->dataScramblingIdentityPUSCH, sizeof(long)); + if(!puschCfg->dataScramblingIdentityPUSCH) + { + DU_LOG("\nF1AP: Memory allocation failed in BuildBWPUlDedPuschCfg"); + return RFAILED; + } + *(puschCfg->dataScramblingIdentityPUSCH) = SCRAMBLING_ID; + + puschCfg->txConfig = NULLP; + puschCfg->dmrs_UplinkForPUSCH_MappingTypeA = NULLP; + DU_ALLOC(puschCfg->dmrs_UplinkForPUSCH_MappingTypeA, \ + sizeof(struct PUSCH_Config__dmrs_UplinkForPUSCH_MappingTypeA)); + if(!puschCfg->dmrs_UplinkForPUSCH_MappingTypeA) + { + DU_LOG("\nF1AP: Memory allocation failed in BuildBWPUlDedPuschCfg"); + return RFAILED; + } + + if(BuildDMRSULPuschMapTypeA(puschCfg->dmrs_UplinkForPUSCH_MappingTypeA) != ROK) + { + return RFAILED; + } + + puschCfg->dmrs_UplinkForPUSCH_MappingTypeB = NULLP; + puschCfg->pusch_PowerControl = NULLP; + puschCfg->frequencyHopping = NULLP; + puschCfg->frequencyHoppingOffsetLists = NULLP; + puschCfg->resourceAllocation = RES_ALLOC_TYPE; + + puschCfg->pusch_TimeDomainAllocationList = NULLP; + DU_ALLOC(puschCfg->pusch_TimeDomainAllocationList, \ + sizeof(struct PUSCH_Config__pusch_TimeDomainAllocationList)); + if(!puschCfg->pusch_TimeDomainAllocationList) + { + DU_LOG("\nF1AP: Memory allocation failed in BuildBWPUlDedPuschCfg"); + return RFAILED; + } + + if(BuildPuschTimeDomAllocList(puschCfg->pusch_TimeDomainAllocationList) != ROK) + { + return RFAILED; + } + + puschCfg->pusch_AggregationFactor = NULLP; + puschCfg->mcs_Table = NULLP; + puschCfg->mcs_TableTransformPrecoder = NULLP; + puschCfg->transformPrecoder = NULLP; + DU_ALLOC(puschCfg->transformPrecoder, sizeof(long)); + if(!puschCfg->transformPrecoder) + { + DU_LOG("\nF1AP: Memory allocation failed in BuildBWPUlDedPuschCfg"); + return RFAILED; + } + *(puschCfg->transformPrecoder) = PUSCH_TRANSFORM_PRECODER; + + puschCfg->codebookSubset = NULLP; + puschCfg->maxRank = NULLP; + puschCfg->rbg_Size = NULLP; + puschCfg->uci_OnPUSCH = NULLP; + puschCfg->tp_pi2BPSK = NULLP; + + return ROK; +} + +/******************************************************************* + * + * @brief Builds inital UL BWP + * + * @details + * + * Function : BuildInitialUlBWP + * + * Functionality: Builds initial UL BWP + * + * @params[in] BWP_UplinkDedicated_t *ulBwp + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildInitialUlBWP(BWP_UplinkDedicated_t *ulBwp) +{ + ulBwp->pucch_Config = NULLP; + ulBwp->pusch_Config = NULLP; + DU_ALLOC(ulBwp->pusch_Config, sizeof(struct BWP_UplinkDedicated__pusch_Config)); + if(!ulBwp->pusch_Config) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildInitialUlBWP"); + return RFAILED; + } + + ulBwp->pusch_Config->present = BWP_UplinkDedicated__pusch_Config_PR_setup; + ulBwp->pusch_Config->choice.setup = NULLP; + DU_ALLOC(ulBwp->pusch_Config->choice.setup, sizeof(PUSCH_Config_t)); + if(!ulBwp->pusch_Config->choice.setup) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildInitialUlBWP"); + return RFAILED; + } + + if(BuildBWPUlDedPuschCfg(ulBwp->pusch_Config->choice.setup) != ROK) + { + return RFAILED; + } + + ulBwp->configuredGrantConfig = NULLP; + ulBwp->srs_Config = NULLP; + ulBwp->beamFailureRecoveryConfig = NULLP; + + return ROK; +} + +/******************************************************************* +* +* @brief Builds Pusch Serving cell Config +* +* @details +* +* Function : BuildPuschSrvCellCfg +* +* Functionality: Builds Pusch Serving cell Config +* +* @params[in] struct UplinkConfig__pusch_ServingCellConfig *puschCfg +* +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t BuildPuschSrvCellCfg(struct UplinkConfig__pusch_ServingCellConfig *puschCfg) +{ + puschCfg->present = UplinkConfig__pusch_ServingCellConfig_PR_setup; + puschCfg->choice.setup = NULLP; + DU_ALLOC(puschCfg->choice.setup, sizeof(struct PUSCH_ServingCellConfig)); + if(!puschCfg->choice.setup) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPuschSrvCellCfg"); + return RFAILED; + } + + puschCfg->choice.setup->codeBlockGroupTransmission = NULLP; + puschCfg->choice.setup->rateMatching = NULLP; + puschCfg->choice.setup->xOverhead = NULLP; + puschCfg->choice.setup->ext1 = NULLP; + DU_ALLOC(puschCfg->choice.setup->ext1, sizeof(struct PUSCH_ServingCellConfig__ext1)); + if(!puschCfg->choice.setup->ext1) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPuschSrvCellCfg"); + return RFAILED; + } + + puschCfg->choice.setup->ext1->maxMIMO_Layers = NULLP; + DU_ALLOC(puschCfg->choice.setup->ext1->maxMIMO_Layers, sizeof(long)); + if(!puschCfg->choice.setup->ext1->maxMIMO_Layers) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPuschSrvCellCfg"); + return RFAILED; + } + *(puschCfg->choice.setup->ext1->maxMIMO_Layers) = PUSCH_MAX_MIMO_LAYERS; + + puschCfg->choice.setup->ext1->processingType2Enabled= NULLP; + DU_ALLOC(puschCfg->choice.setup->ext1->processingType2Enabled,sizeof(BOOLEAN_t)); + if(!puschCfg->choice.setup->ext1->processingType2Enabled) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPuschSrvCellCfg"); + return RFAILED; + } + *(puschCfg->choice.setup->ext1->processingType2Enabled) = PUSCH_PROCESS_TYPE2_ENABLED; + return ROK; +} + +/******************************************************************* + * + * @brief Builds UL config + * @details + * + * Function : BuildUlCfg + * + * Functionality: Builds UL config in spCellCfgDed + * + * @params[in] UplinkConfig_t *ulCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildUlCfg(UplinkConfig_t *ulCfg) +{ + ulCfg->initialUplinkBWP = NULLP; + DU_ALLOC(ulCfg->initialUplinkBWP, sizeof(BWP_UplinkDedicated_t)); + if(!ulCfg->initialUplinkBWP) + { + DU_LOG("\nF1AP : Memory Allocation failed in BuildUlCfg"); + return RFAILED; + } + + if(BuildInitialUlBWP(ulCfg->initialUplinkBWP) != ROK) + { + return RFAILED; + } + + ulCfg->uplinkBWP_ToReleaseList = NULLP; + ulCfg->uplinkBWP_ToAddModList = NULLP; + ulCfg->firstActiveUplinkBWP_Id = NULLP; + DU_ALLOC(ulCfg->firstActiveUplinkBWP_Id, sizeof(BWP_Id_t)); + if(!ulCfg->firstActiveUplinkBWP_Id) + { + DU_LOG("\nF1AP : Memory Allocation failed in BuildUlCfg"); + return RFAILED; + } + *(ulCfg->firstActiveUplinkBWP_Id) = ACTIVE_UL_BWP_ID; + + ulCfg->pusch_ServingCellConfig = NULLP; + DU_ALLOC(ulCfg->pusch_ServingCellConfig, \ + sizeof(struct UplinkConfig__pusch_ServingCellConfig)); + if(!ulCfg->pusch_ServingCellConfig) + { + DU_LOG("\nF1AP : Memory Allocation failed in BuildUlCfg"); + return RFAILED; + } + + if(BuildPuschSrvCellCfg(ulCfg->pusch_ServingCellConfig) != ROK) + { + return RFAILED; + } + + ulCfg->carrierSwitching = NULLP; + ulCfg->ext1 = NULLP; + return ROK; +} + +/******************************************************************* + * + * @brief Builds PDSCH serving cell config + * @details + * + * Function : BuildPdschSrvCellCfg + * + * Functionality: Builds PDSCH serving cell config in spCellCfgDed + * + * @params[in] struct ServingCellConfig__pdsch_ServingCellConfig *pdschCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildPdschSrvCellCfg(struct ServingCellConfig__pdsch_ServingCellConfig *pdschCfg) +{ + pdschCfg->present = ServingCellConfig__pdsch_ServingCellConfig_PR_setup; + pdschCfg->choice.setup = NULLP; + DU_ALLOC(pdschCfg->choice.setup, sizeof( struct PDSCH_ServingCellConfig)); + if(!pdschCfg->choice.setup) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPdschSrvCellCfg"); + return RFAILED; + } + + pdschCfg->choice.setup->codeBlockGroupTransmission = NULLP; + pdschCfg->choice.setup->xOverhead = NULLP; + pdschCfg->choice.setup->nrofHARQ_ProcessesForPDSCH = NULLP; + DU_ALLOC(pdschCfg->choice.setup->nrofHARQ_ProcessesForPDSCH, sizeof(long)); + if(!pdschCfg->choice.setup->nrofHARQ_ProcessesForPDSCH) + { + DU_LOG("\nF1AP : Memory allocation failed in BuildPdschSrvCellCfg"); + return RFAILED; + } + *(pdschCfg->choice.setup->nrofHARQ_ProcessesForPDSCH)= PDSCH_NUM_HARQ_PROC; + pdschCfg->choice.setup->pucch_Cell = NULLP; + pdschCfg->choice.setup->ext1 = NULLP; + + return ROK; +} + +/******************************************************************* + * + * @brief Builds CSI Meas config + * @details + * + * Function : BuildCsiMeasCfg + * + * Functionality: Builds CSI Meas config in spCellCfgDed + * + * @params[in] struct ServingCellConfig__csi_MeasConfig *csiMeasCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildCsiMeasCfg(struct ServingCellConfig__csi_MeasConfig *csiMeasCfg) +{ + + return ROK; +} + +/******************************************************************* + * + * @brief Builds Spcell config dedicated + * @details + * + * Function : BuildSpCellCfgDed + * + * Functionality: Builds sp cell config dedicated in spCellCfg + * + * @params[in] ServingCellConfig_t srvCellCfg + * + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +uint8_t BuildSpCellCfgDed(ServingCellConfig_t *srvCellCfg) +{ + srvCellCfg->tdd_UL_DL_ConfigurationDedicated = NULLP; + + srvCellCfg->initialDownlinkBWP = NULLP; + DU_ALLOC(srvCellCfg->initialDownlinkBWP, sizeof(BWP_DownlinkDedicated_t)); + if(!srvCellCfg->initialDownlinkBWP) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + + if(BuildInitialDlBWP(srvCellCfg->initialDownlinkBWP) != ROK) + { + DU_LOG("\nF1AP : BuildInitialDlBWP failed"); + return RFAILED; + } + + srvCellCfg->downlinkBWP_ToReleaseList = NULLP; + srvCellCfg->downlinkBWP_ToAddModList = NULLP; + + srvCellCfg->firstActiveDownlinkBWP_Id = NULLP; + DU_ALLOC(srvCellCfg->firstActiveDownlinkBWP_Id, sizeof(long)); + if(!srvCellCfg->firstActiveDownlinkBWP_Id) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + *(srvCellCfg->firstActiveDownlinkBWP_Id) = ACTIVE_DL_BWP_ID; + + srvCellCfg->bwp_InactivityTimer = NULLP; + + srvCellCfg->defaultDownlinkBWP_Id = NULLP; + DU_ALLOC(srvCellCfg->defaultDownlinkBWP_Id, sizeof(long)); + if(!srvCellCfg->defaultDownlinkBWP_Id) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + *(srvCellCfg->defaultDownlinkBWP_Id) = ACTIVE_DL_BWP_ID; + + srvCellCfg->uplinkConfig = NULLP; + DU_ALLOC(srvCellCfg->uplinkConfig, sizeof(UplinkConfig_t)); + if(!srvCellCfg->uplinkConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + + if(BuildUlCfg(srvCellCfg->uplinkConfig) != ROK) + { + DU_LOG("\nF1AP : BuildUlCfg failed"); + return RFAILED; + } + + srvCellCfg->supplementaryUplink = NULLP; + srvCellCfg->pdcch_ServingCellConfig = NULLP; + + srvCellCfg->pdsch_ServingCellConfig = NULLP; + DU_ALLOC(srvCellCfg->pdsch_ServingCellConfig, sizeof(struct ServingCellConfig__pdsch_ServingCellConfig)); + if(!srvCellCfg->pdsch_ServingCellConfig) + { + DU_LOG("\nF1AP : Memory allocation failure in BuildSpCellCfgDed"); + return RFAILED; + } + + if(BuildPdschSrvCellCfg(srvCellCfg->pdsch_ServingCellConfig) != ROK) + { + DU_LOG("\nF1AP : BuildPdschSrvCellCfg failed"); + return RFAILED; + } + + srvCellCfg->csi_MeasConfig = NULLP; +#if 0 DU_ALLOC(srvCellCfg->csi_MeasConfig, sizeof(struct ServingCellConfig__csi_MeasConfig)) if(!srvCellCfg->csi_MeasConfig) { @@ -2628,7 +3726,13 @@ uint8_t BuildSpCellCfgDed(ServingCellConfig_t *srvCellCfg) return RFAILED; } #endif + srvCellCfg->sCellDeactivationTimer = NULLP; + srvCellCfg->crossCarrierSchedulingConfig = NULLP; srvCellCfg->tag_Id = TAG_ID; + srvCellCfg->dummy = NULLP; + srvCellCfg->pathlossReferenceLinking = NULLP; + srvCellCfg->servingCellMO = NULLP; + srvCellCfg->ext1 = NULLP; return ROK; } @@ -2660,6 +3764,8 @@ uint8_t BuildSpCellCfg(SpCellConfig_t *spCellCfg) } *(spCellCfg->servCellIndex) = SERV_CELL_IDX; + spCellCfg->reconfigurationWithSync = NULLP; + spCellCfg->rlf_TimersAndConstants = NULLP; spCellCfg->rlmInSyncOutOfSyncThreshold = NULLP; DU_ALLOC(spCellCfg->rlmInSyncOutOfSyncThreshold, sizeof(long)); if(!spCellCfg->rlmInSyncOutOfSyncThreshold) -- 2.16.6 From 6f769128e3fa5a83ee92e668ef9ac152c96b3200 Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Mon, 15 Jun 2020 20:50:40 +0530 Subject: [PATCH 12/16] PHY_DELTA changes Change-Id: I5c67a57b1f61464af776bc6af27e12d5b16ec350 Signed-off-by: Balaji Shankaran --- src/5gnrmac/lwr_mac_fsm.c | 562 +++++++++++++++++++++++---------------------- src/5gnrmac/lwr_mac_fsm.h | 2 - src/5gnrmac/mac.h | 4 +- src/5gnrmac/mac_msg_hdl.c | 1 + src/5gnrmac/mac_mux.c | 1 + src/5gnrmac/mac_rach.c | 9 +- src/5gnrmac/mac_slot_ind.c | 53 +++-- src/5gnrmac/mac_stop_ind.c | 1 + src/5gnrmac/rg_lim.c | 1 + src/5gnrmac/rg_lmm.c | 41 ++-- src/5gnrmac/rg_tom.c | 7 +- src/5gnrsch/sch.c | 81 +++---- src/5gnrsch/sch.h | 19 +- src/5gnrsch/sch_common.c | 108 ++++----- src/5gnrsch/sch_rach.c | 93 ++++---- src/5gnrsch/sch_slot_ind.c | 119 ++++++---- src/5gnrsch/sch_utils.c | 114 ++++++++- src/5gnrsch/sch_utils.h | 2 +- src/cm/common_def.h | 20 ++ src/cm/du_app_mac_inf.h | 11 +- src/cm/mac_sch_interface.c | 9 +- src/cm/mac_sch_interface.h | 62 +++-- src/du_app/du_cfg.c | 25 +- src/phy_stub/l1_bdy1.c | 4 +- 24 files changed, 802 insertions(+), 547 deletions(-) create mode 100644 src/cm/common_def.h diff --git a/src/5gnrmac/lwr_mac_fsm.c b/src/5gnrmac/lwr_mac_fsm.c index 2e92246e1..96cd18e4e 100644 --- a/src/5gnrmac/lwr_mac_fsm.c +++ b/src/5gnrmac/lwr_mac_fsm.c @@ -18,6 +18,7 @@ #include #include +#include /* header include files -- defines (.h) */ #include "envopt.h" /* environment options */ @@ -62,6 +63,7 @@ #include "mac.h" #include "rg.x" /* typedefs for MAC */ #include "lwr_mac_phy.h" +#include "common_def.h" #include "math.h" #define MIB_SFN_BITMASK 0xFC @@ -78,7 +80,7 @@ extern uint8_t UnrestrictedSetNcsTable[MAX_ZERO_CORR_CFG_IDX]; /* Global variables */ uint8_t slotIndIdx; -uint16_t sendTxDataReq(CmLteTimingInfo *currTimingInfo, DlAlloc *dlInfo); +uint16_t sendTxDataReq(SlotIndInfo currTimingInfo, DlSchedInfo *dlInfo); void lwrMacInit() { @@ -2714,27 +2716,35 @@ Msg4Info *msg4Info) * @return ROK * ******************************************************************/ - -S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, DlAlloc *dlAlloc, uint32_t *msgLen, RntiType rntiType) +S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, DlSchedInfo *dlInfo, uint32_t *msgLen, RntiType rntiType) { if(dlTtiReqPdu != NULLP) { PdcchCfg *pdcchInfo = NULLP; + BwpCfg *bwp = NULLP; + + dlTtiReqPdu->u.pdcch_pdu.dlDci = (fapi_dl_dci_t *)(dlTtiReqPdu + \ + (sizeof(fapi_dl_tti_req_pdu_t) - sizeof(dlTtiReqPdu->u)) + \ + (sizeof(fapi_dl_pdcch_pdu_t) - sizeof(fapi_dl_dci_t*))); + if(rntiType == SI_RNTI_TYPE) { - pdcchInfo = &dlAlloc->brdcstAlloc.sib1Alloc.sib1PdcchCfg; + pdcchInfo = &dlInfo->brdcstAlloc.sib1Alloc.sib1PdcchCfg; + bwp = &dlInfo->brdcstAlloc.sib1Alloc.bwp; fillSib1DlDciPdu(dlTtiReqPdu->u.pdcch_pdu.dlDci, pdcchInfo); } else if(rntiType == RA_RNTI_TYPE) { - pdcchInfo = &dlAlloc->rarAlloc.rarPdcchCfg; + pdcchInfo = &dlInfo->rarAlloc->rarPdcchCfg; + bwp = &dlInfo->rarAlloc->bwp; fillRarDlDciPdu(dlTtiReqPdu->u.pdcch_pdu.dlDci, pdcchInfo); } else if(rntiType == TC_RNTI_TYPE) { - pdcchInfo = &dlAlloc->msg4Alloc->msg4PdcchCfg; + pdcchInfo = &dlInfo->msg4Alloc->msg4PdcchCfg; + bwp = &dlInfo->msg4Alloc->bwp; fillMsg4DlDciPdu(dlTtiReqPdu->u.pdcch_pdu.dlDci, pdcchInfo,\ - &dlAlloc->msg4Alloc->msg4Info); + &dlInfo->msg4Alloc->msg4Info); } else { @@ -2742,10 +2752,10 @@ S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, DlAlloc *dlAlloc, uint32_t return RFAILED;; } dlTtiReqPdu->pduType = PDCCH_PDU_TYPE; - dlTtiReqPdu->u.pdcch_pdu.bwpSize = pdcchInfo->pdcchBwpCfg.BWPSize; - dlTtiReqPdu->u.pdcch_pdu.bwpPart = pdcchInfo->pdcchBwpCfg.BWPStart; - dlTtiReqPdu->u.pdcch_pdu.subCarrierSpacing = pdcchInfo->pdcchBwpCfg.subcarrierSpacing; - dlTtiReqPdu->u.pdcch_pdu.cyclicPrefix = pdcchInfo->pdcchBwpCfg.cyclicPrefix; + dlTtiReqPdu->u.pdcch_pdu.bwpSize = bwp->BWPSize; + dlTtiReqPdu->u.pdcch_pdu.bwpPart = bwp->BWPStart; + dlTtiReqPdu->u.pdcch_pdu.subCarrierSpacing = bwp->subcarrierSpacing; + dlTtiReqPdu->u.pdcch_pdu.cyclicPrefix = bwp->cyclicPrefix; dlTtiReqPdu->u.pdcch_pdu.startSymbolIndex = pdcchInfo->coreset0Cfg.startSymbolIndex; dlTtiReqPdu->u.pdcch_pdu.durationSymbols = pdcchInfo->coreset0Cfg.durationSymbols; memcpy(dlTtiReqPdu->u.pdcch_pdu.freqDomainResource, pdcchInfo->coreset0Cfg.freqDomainResource, 6); @@ -2756,9 +2766,6 @@ S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, DlAlloc *dlAlloc, uint32_t dlTtiReqPdu->u.pdcch_pdu.shiftIndex = pdcchInfo->coreset0Cfg.shiftIndex; dlTtiReqPdu->u.pdcch_pdu.precoderGranularity = pdcchInfo->coreset0Cfg.precoderGranularity; dlTtiReqPdu->u.pdcch_pdu.numDlDci = pdcchInfo->numDlDci; - dlTtiReqPdu->u.pdcch_pdu.dlDci = (fapi_dl_dci_t *)(dlTtiReqPdu + \ - (sizeof(fapi_dl_tti_req_pdu_t) - sizeof(dlTtiReqPdu->u)) + \ - (sizeof(fapi_dl_pdcch_pdu_t) - sizeof(fapi_dl_dci_t*))); /* Calculating PDU length. Considering only one dl dci pdu for now */ dlTtiReqPdu->pduSize = sizeof(fapi_dl_pdcch_pdu_t) + sizeof(fapi_dl_dci_t); @@ -2766,8 +2773,8 @@ S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, DlAlloc *dlAlloc, uint32_t sizeof(dlTtiReqPdu->pduSize) + dlTtiReqPdu->pduSize)); } - return ROK; + return ROK; } /******************************************************************* @@ -2790,7 +2797,7 @@ S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, DlAlloc *dlAlloc, uint32_t ******************************************************************/ void fillPdschPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, PdschCfg *pdschInfo, -uint32_t *msgLen, uint16_t pduIndex) + BwpCfg bwp,uint32_t *msgLen, uint16_t pduIndex) { uint8_t idx; @@ -2800,10 +2807,10 @@ uint32_t *msgLen, uint16_t pduIndex) dlTtiReqPdu->u.pdsch_pdu.pduBitMap = pdschInfo->pduBitmap; dlTtiReqPdu->u.pdsch_pdu.rnti = pdschInfo->rnti; dlTtiReqPdu->u.pdsch_pdu.pduIndex = pduIndex; - dlTtiReqPdu->u.pdsch_pdu.bwpSize = pdschInfo->pdschBwpCfg.BWPSize; - dlTtiReqPdu->u.pdsch_pdu.bwpStart = pdschInfo->pdschBwpCfg.BWPStart; - dlTtiReqPdu->u.pdsch_pdu.subCarrierSpacing = pdschInfo->pdschBwpCfg.subcarrierSpacing; - dlTtiReqPdu->u.pdsch_pdu.cyclicPrefix = pdschInfo->pdschBwpCfg.cyclicPrefix; + dlTtiReqPdu->u.pdsch_pdu.bwpSize = bwp.BWPSize; + dlTtiReqPdu->u.pdsch_pdu.bwpStart = bwp.BWPStart; + dlTtiReqPdu->u.pdsch_pdu.subCarrierSpacing = bwp.subcarrierSpacing; + dlTtiReqPdu->u.pdsch_pdu.cyclicPrefix = bwp.cyclicPrefix; dlTtiReqPdu->u.pdsch_pdu.nrOfCodeWords = pdschInfo->numCodewords; for(idx = 0; idx < MAX_CODEWORDS ; idx++) { @@ -2864,7 +2871,7 @@ uint32_t *msgLen, uint16_t pduIndex) * @return count * * ********************************************************************/ -uint8_t calcDlTtiReqPduCount(DlAlloc *dlInfo) +uint8_t calcDlTtiReqPduCount(DlSchedInfo *dlInfo) { uint8_t count = 0; uint8_t idx = 0; @@ -2875,20 +2882,24 @@ uint8_t calcDlTtiReqPduCount(DlAlloc *dlInfo) { for(idx = 0; idx < dlInfo->brdcstAlloc.ssbIdxSupported; idx++) { + /* SSB PDU is filled */ count++; } } if(dlInfo->brdcstAlloc.sib1Trans) { + /* PDCCH and PDSCH PDU is filled */ count += 2; } } - if(dlInfo->isRarPres) + if(dlInfo->rarAlloc != NULLP) { + /* PDCCH and PDSCH PDU is filled */ count += 2; } - if(dlInfo->msg4Alloc) + if(dlInfo->msg4Alloc != NULLP) { + /* PDCCH and PDSCH PDU is filled */ count += 2; } @@ -2910,7 +2921,7 @@ uint8_t calcDlTtiReqPduCount(DlAlloc *dlInfo) * @return count * * ********************************************************************/ -uint8_t calcTxDataReqPduCount(DlAlloc *dlInfo) +uint8_t calcTxDataReqPduCount(DlSchedInfo *dlInfo) { uint8_t count = 0; @@ -2918,11 +2929,11 @@ uint8_t calcTxDataReqPduCount(DlAlloc *dlInfo) { count++; } - if(dlInfo->isRarPres) + if(dlInfo->rarAlloc != NULLP) { count++; } - if(dlInfo->msg4Alloc) + if(dlInfo->msg4Alloc != NULLP) { count++; } @@ -3109,7 +3120,7 @@ uint8_t fillMsg4TxDataReq(fapi_tx_pdu_desc_t *pduDesc, Msg4Info *msg4Info, * RFAILED - failure * * ****************************************************************/ -uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo) +uint16_t handleDlTtiReq(SlotIndInfo currTimingInfo) { #ifdef FAPI uint8_t idx; @@ -3118,7 +3129,10 @@ uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo) uint16_t pduIndex = 0; uint32_t msgLen = 0; uint32_t dlTtiReqMsgSize = 0; + fapi_dl_tti_req_t *dlTtiReq = NULLP; + SlotIndInfo dlTtiReqTimingInfo; + RgCellCb *cellCbParams = NULLP; MacDlSlot *currDlSlot = NULLP; MacCellCfg macCellCfg; @@ -3128,154 +3142,153 @@ uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo) if(clGlobalCp.phyState == PHY_STATE_RUNNING) { + /* consider phy delay */ + ADD_DELTA_TO_TIME(currTimingInfo,dlTtiReqTimingInfo,PHY_DELTA); + cellCbParams = rgCb[inst].cell; - macCellCfg = cellCbParams->macCellCfg; - - if(currTimingInfo != NULLP) - { - currDlSlot = &macCb.macCell->dlSlot[currTimingInfo->slot % MAX_SLOT_SUPPORTED]; - nPdu = calcDlTtiReqPduCount(&currDlSlot->dlInfo); - dlTtiReqMsgSize = sizeof(fapi_dl_tti_req_t) + (nPdu * \ - sizeof(fapi_dl_tti_req_pdu_t)); - if(nPdu > 0) - { - if(currDlSlot->dlInfo.isBroadcastPres) - { - if(currDlSlot->dlInfo.brdcstAlloc.sib1Trans) - { - dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); - } - - } - if(currDlSlot->dlInfo.isRarPres) - { - dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); - } - if(currDlSlot->dlInfo.msg4Alloc) - { - dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); - } - } - LWR_MAC_ALLOC(dlTtiReq, dlTtiReqMsgSize); - if(dlTtiReq != NULLP) - { - memset(dlTtiReq, 0, dlTtiReqMsgSize); - dlTtiReq->sfn = currTimingInfo->sfn; - dlTtiReq->slot = currTimingInfo->slot; - dlTtiReq->nPdus = calcDlTtiReqPduCount(&currDlSlot->dlInfo); /* get total Pdus */ - nPdu = dlTtiReq->nPdus; - dlTtiReq->nGroup = 0; - - if(dlTtiReq->nPdus > 0) - { - dlTtiReq->pdus = (fapi_dl_tti_req_pdu_t*)(dlTtiReq + \ - (sizeof(fapi_dl_tti_req_t) - sizeof(fapi_dl_tti_req_pdu_t*))); - if(!dlTtiReq->pdus) - { - DU_LOG("\nLWR_MAC: Memory allocation failed"); - return RFAILED; - } - - if(currDlSlot->dlInfo.isBroadcastPres) - { - if(currDlSlot->dlInfo.brdcstAlloc.ssbTrans) - { - if(dlTtiReq->pdus != NULLP) - { - for(idx = 0; idx < currDlSlot->dlInfo.brdcstAlloc.ssbIdxSupported; idx++) - { - fillSsbPdu(&dlTtiReq->pdus[numPduEncoded], &macCellCfg,\ - currDlSlot, &msgLen, idx, dlTtiReq->sfn); - numPduEncoded++; - } - } - printf("\033[1;31m"); - DU_LOG("\nLWR_MAC: MIB sent.."); - printf("\033[0m"); - } - if(currDlSlot->dlInfo.brdcstAlloc.sib1Trans) - { - /* Filling SIB1 param */ - if(numPduEncoded != nPdu) - { - rntiType = SI_RNTI_TYPE; - fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded],&currDlSlot->dlInfo,\ - &msgLen, rntiType); - numPduEncoded++; - fillPdschPdu(&dlTtiReq->pdus[numPduEncoded],&currDlSlot->dlInfo.brdcstAlloc.\ - sib1Alloc.sib1PdschCfg, &msgLen, pduIndex); - pduIndex++; - numPduEncoded++; - } - printf("\033[1;34m"); - DU_LOG("\nLWR_MAC: SIB1 sent..."); - printf("\033[0m"); - } - } - if(currDlSlot->dlInfo.isRarPres) - { - /* Filling RAR param */ - rntiType = RA_RNTI_TYPE; - fillRarPdu(&currDlSlot->dlInfo.rarAlloc.rarInfo); - fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded], \ - &currDlSlot->dlInfo, &msgLen, rntiType); - numPduEncoded++; - fillPdschPdu(&dlTtiReq->pdus[numPduEncoded], \ - &currDlSlot->dlInfo.rarAlloc.rarPdschCfg, &msgLen, pduIndex); - numPduEncoded++; - pduIndex++; - - printf("\033[1;32m"); - DU_LOG("\nLWR_MAC: RAR sent..."); - printf("\033[0m"); - } - if(currDlSlot->dlInfo.msg4Alloc) - { - /* Filling Msg4 param */ - rntiType = TC_RNTI_TYPE; - fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded], \ - &currDlSlot->dlInfo, &msgLen, rntiType); - numPduEncoded++; - fillPdschPdu(&dlTtiReq->pdus[numPduEncoded], \ - &currDlSlot->dlInfo.msg4Alloc->msg4PdschCfg, &msgLen, pduIndex); - numPduEncoded++; - pduIndex++; - - printf("\033[1;32m"); - DU_LOG("\nLWR_MAC: MSG4 sent..."); - printf("\033[0m"); - } - msgLen += sizeof(fapi_dl_tti_req_t) - sizeof(fapi_msg_t); - fillMsgHeader(&dlTtiReq->header, FAPI_DL_TTI_REQUEST, msgLen); - LwrMacSendToPhy(dlTtiReq->header.message_type_id, dlTtiReqMsgSize, \ - (void *)dlTtiReq); - - /* send Tx-DATA req message */ - sendTxDataReq(currTimingInfo, &currDlSlot->dlInfo); - } - else - { - msgLen = sizeof(fapi_dl_tti_req_t) - sizeof(fapi_msg_t); - fillMsgHeader(&dlTtiReq->header, FAPI_DL_TTI_REQUEST, msgLen); - LwrMacSendToPhy(dlTtiReq->header.message_type_id, dlTtiReqMsgSize, (void *)dlTtiReq); - } - return ROK; - } - else - { - DU_LOG("\nLWR_MAC: Failed to allocate memory for DL TTI Request"); - return RFAILED; - } - } - else - { - DU_LOG("\nLWR_MAC: Current TTI Info is NULL"); - return RFAILED; - } - } + macCellCfg = cellCbParams->macCellCfg; + + currDlSlot = &macCb.macCell->dlSlot[dlTtiReqTimingInfo.slot]; + nPdu = calcDlTtiReqPduCount(&currDlSlot->dlInfo); + dlTtiReqMsgSize = sizeof(fapi_dl_tti_req_t) + (nPdu * \ + sizeof(fapi_dl_tti_req_pdu_t)); + if(nPdu > 0) + { + if(currDlSlot->dlInfo.isBroadcastPres) + { + if(currDlSlot->dlInfo.brdcstAlloc.sib1Trans) + { + dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); + } + } + if(currDlSlot->dlInfo.rarAlloc != NULLP) + { + dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); + } + if(currDlSlot->dlInfo.msg4Alloc != NULLP) + { + dlTtiReqMsgSize += sizeof(fapi_dl_dci_t); + } + } + LWR_MAC_ALLOC(dlTtiReq, dlTtiReqMsgSize); + if(dlTtiReq != NULLP) + { + memset(dlTtiReq, 0, dlTtiReqMsgSize); + dlTtiReq->sfn = dlTtiReqTimingInfo.sfn; + dlTtiReq->slot = dlTtiReqTimingInfo.slot; + dlTtiReq->nPdus = calcDlTtiReqPduCount(&currDlSlot->dlInfo); /* get total Pdus */ + nPdu = dlTtiReq->nPdus; + dlTtiReq->nGroup = 0; + + if(dlTtiReq->nPdus > 0) + { + dlTtiReq->pdus = (fapi_dl_tti_req_pdu_t*)(dlTtiReq + \ + (sizeof(fapi_dl_tti_req_t) - sizeof(fapi_dl_tti_req_pdu_t*))); + if(!dlTtiReq->pdus) + { + DU_LOG("\nLWR_MAC: Memory allocation failed"); + return RFAILED; + } + + if(currDlSlot->dlInfo.isBroadcastPres) + { + if(currDlSlot->dlInfo.brdcstAlloc.ssbTrans) + { + if(dlTtiReq->pdus != NULLP) + { + for(idx = 0; idx < currDlSlot->dlInfo.brdcstAlloc.ssbIdxSupported; idx++) + { + fillSsbPdu(&dlTtiReq->pdus[numPduEncoded], &macCellCfg,\ + currDlSlot, &msgLen, idx, dlTtiReq->sfn); + numPduEncoded++; + } + } + printf("\033[1;31m"); + DU_LOG("\nLWR_MAC: MIB sent.."); + printf("\033[0m"); + } + if(currDlSlot->dlInfo.brdcstAlloc.sib1Trans) + { + /* Filling SIB1 param */ + if(numPduEncoded != nPdu) + { + rntiType = SI_RNTI_TYPE; + fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded],&currDlSlot->dlInfo,\ + &msgLen, rntiType); + numPduEncoded++; + fillPdschPdu(&dlTtiReq->pdus[numPduEncoded], + &currDlSlot->dlInfo.brdcstAlloc.sib1Alloc.sib1PdschCfg, + currDlSlot->dlInfo.brdcstAlloc.sib1Alloc.bwp, + &msgLen, pduIndex); + pduIndex++; + numPduEncoded++; + } + printf("\033[1;34m"); + DU_LOG("\nLWR_MAC: SIB1 sent..."); + printf("\033[0m"); + } + } + if(currDlSlot->dlInfo.rarAlloc != NULLP) + { + /* Filling RAR param */ + rntiType = RA_RNTI_TYPE; + fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded], \ + &currDlSlot->dlInfo, &msgLen, rntiType); + numPduEncoded++; + fillPdschPdu(&dlTtiReq->pdus[numPduEncoded], + &currDlSlot->dlInfo.rarAlloc->rarPdschCfg, + currDlSlot->dlInfo.rarAlloc->bwp, + &msgLen, pduIndex); + numPduEncoded++; + pduIndex++; + + printf("\033[1;32m"); + DU_LOG("\nLWR_MAC: RAR sent..."); + printf("\033[0m"); + } + if(currDlSlot->dlInfo.msg4Alloc != NULLP) + { + /* Filling Msg4 param */ + rntiType = TC_RNTI_TYPE; + fillPdcchPdu(&dlTtiReq->pdus[numPduEncoded], \ + &currDlSlot->dlInfo, &msgLen, rntiType); + numPduEncoded++; + fillPdschPdu(&dlTtiReq->pdus[numPduEncoded], + &currDlSlot->dlInfo.msg4Alloc->msg4PdschCfg, + currDlSlot->dlInfo.msg4Alloc->bwp, + &msgLen, pduIndex); + numPduEncoded++; + pduIndex++; + + printf("\033[1;32m"); + DU_LOG("\nLWR_MAC: MSG4 sent..."); + printf("\033[0m"); + } + msgLen += sizeof(fapi_dl_tti_req_t) - sizeof(fapi_msg_t); + fillMsgHeader(&dlTtiReq->header, FAPI_DL_TTI_REQUEST, msgLen); + LwrMacSendToPhy(dlTtiReq->header.message_type_id, dlTtiReqMsgSize, \ + (void *)dlTtiReq); + + /* send Tx-DATA req message */ + sendTxDataReq(currTimingInfo, &currDlSlot->dlInfo); + } + else + { + msgLen = sizeof(fapi_dl_tti_req_t) - sizeof(fapi_msg_t); + fillMsgHeader(&dlTtiReq->header, FAPI_DL_TTI_REQUEST, msgLen); + LwrMacSendToPhy(dlTtiReq->header.message_type_id, dlTtiReqMsgSize, (void *)dlTtiReq); + } + return ROK; + } + else + { + DU_LOG("\nLWR_MAC: Failed to allocate memory for DL TTI Request"); + return RFAILED; + } + } else { - lwr_mac_handleInvalidEvt(currTimingInfo); + lwr_mac_handleInvalidEvt(&currTimingInfo); return RFAILED; } #endif @@ -3298,7 +3311,7 @@ uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo) * RFAILED - failure * * ****************************************************************/ -uint16_t sendTxDataReq(CmLteTimingInfo *currTimingInfo, DlAlloc *dlInfo) +uint16_t sendTxDataReq(SlotIndInfo currTimingInfo, DlSchedInfo *dlInfo) { #ifdef FAPI uint8_t nPdu = 0; @@ -3318,11 +3331,11 @@ uint16_t sendTxDataReq(CmLteTimingInfo *currTimingInfo, DlAlloc *dlInfo) { txDataReqMsgSize += rgCb[inst].cell->macCellCfg.sib1Cfg.sib1PduLen; } - if(dlInfo->isRarPres) + if(dlInfo->rarAlloc != NULLP) { - txDataReqMsgSize += dlInfo->rarAlloc.rarInfo.rarPduLen; + txDataReqMsgSize += dlInfo->rarAlloc->rarInfo.rarPduLen; } - if(dlInfo->msg4Alloc) + if(dlInfo->msg4Alloc != NULLP) { txDataReqMsgSize += dlInfo->msg4Alloc->msg4Info.msg4PduLen; } @@ -3335,8 +3348,8 @@ uint16_t sendTxDataReq(CmLteTimingInfo *currTimingInfo, DlAlloc *dlInfo) } memset(txDataReq, 0, txDataReqMsgSize); - txDataReq->sfn = currTimingInfo->sfn; - txDataReq->slot = currTimingInfo->slot; + txDataReq->sfn = currTimingInfo.sfn; + txDataReq->slot = currTimingInfo.slot; txDataReq->pduDesc = (fapi_tx_pdu_desc_t *)(txDataReq + \ (sizeof(fapi_tx_data_req_t) - sizeof(fapi_tx_pdu_desc_t *))); @@ -3347,19 +3360,24 @@ uint16_t sendTxDataReq(CmLteTimingInfo *currTimingInfo, DlAlloc *dlInfo) pduIndex++; txDataReq->numPdus++; } - if(dlInfo->isRarPres) + if(dlInfo->rarAlloc != NULLP) { - fillRarTxDataReq(txDataReq->pduDesc, &dlInfo->rarAlloc.\ - rarInfo, &msgLen, pduIndex); + fillRarTxDataReq(txDataReq->pduDesc, &dlInfo->rarAlloc->rarInfo, &msgLen, pduIndex); pduIndex++; txDataReq->numPdus++; + + MAC_FREE(dlInfo->rarAlloc,sizeof(RarAlloc)); + dlInfo->rarAlloc = NULLP; } - if(dlInfo->msg4Alloc) + if(dlInfo->msg4Alloc != NULLP) { fillMsg4TxDataReq(txDataReq->pduDesc, &dlInfo->msg4Alloc->\ msg4Info, &msgLen, pduIndex); pduIndex++; txDataReq->numPdus++; + + MAC_FREE(dlInfo->msg4Alloc,sizeof(Msg4Alloc)); + dlInfo->msg4Alloc = NULLP; } msgLen += sizeof(fapi_tx_data_req_t) - sizeof(fapi_msg_t); fillMsgHeader(&txDataReq->header, FAPI_TX_DATA_REQUEST, msgLen); @@ -3392,31 +3410,31 @@ uint8_t getnPdus(fapi_ul_tti_req_t *ulTtiReq, MacUlSlot *currUlSlot) if(currUlSlot != NULLP) { - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PRACH) + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PRACH) { pduCount++; if(ulTtiReq) ulTtiReq->rachPresent = PDU_PRESENT; } - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH) + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PUSCH) { pduCount++; if(ulTtiReq) ulTtiReq->nUlsch++; } - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH_UCI) + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PUSCH_UCI) { pduCount++; if(ulTtiReq) ulTtiReq->nUlsch = PDU_PRESENT; } - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_UCI) + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_UCI) { pduCount++; if(ulTtiReq) ulTtiReq->nUlcch = PDU_PRESENT; } - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_SRS) + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_SRS) { pduCount++; } @@ -3476,12 +3494,12 @@ void fillPrachPdu(fapi_ul_tti_req_pdu_t *ulTtiReqPdu, MacCellCfg *macCellCfg, Ma { ulTtiReqPdu->pduType = PRACH_PDU_TYPE; ulTtiReqPdu->u.prach_pdu.physCellId = macCellCfg->phyCellId; - ulTtiReqPdu->u.prach_pdu.numPrachOcas = currUlSlot->ulCellInfo.prachSchInfo.numPrachOcas; + ulTtiReqPdu->u.prach_pdu.numPrachOcas = currUlSlot->ulInfo.prachSchInfo.numPrachOcas; ulTtiReqPdu->u.prach_pdu.prachFormat = \ - currUlSlot->ulCellInfo.prachSchInfo.prachFormat; - ulTtiReqPdu->u.prach_pdu.numRa = currUlSlot->ulCellInfo.prachSchInfo.numRa; + currUlSlot->ulInfo.prachSchInfo.prachFormat; + ulTtiReqPdu->u.prach_pdu.numRa = currUlSlot->ulInfo.prachSchInfo.numRa; ulTtiReqPdu->u.prach_pdu.prachStartSymbol = \ - currUlSlot->ulCellInfo.prachSchInfo.prachStartSymb; + currUlSlot->ulInfo.prachSchInfo.prachStartSymb; setNumCs(&ulTtiReqPdu->u.prach_pdu.numCs, macCellCfg); ulTtiReqPdu->u.prach_pdu.beamforming.numPrgs = 0; ulTtiReqPdu->u.prach_pdu.beamforming.prgSize = 0; @@ -3501,7 +3519,7 @@ void fillPuschPdu(fapi_ul_tti_req_pdu_t *ulTtiReqPdu, MacCellCfg *macCellCfg, Ma { ulTtiReqPdu->pduType = PUSCH_PDU_TYPE; ulTtiReqPdu->u.pusch_pdu.pduBitMap = 1; - ulTtiReqPdu->u.pusch_pdu.rnti = currUlSlot->ulCellInfo.crnti; + ulTtiReqPdu->u.pusch_pdu.rnti = currUlSlot->ulInfo.crnti; /* TODO : Fill handle in raCb when scheduling pusch and access here */ ulTtiReqPdu->u.pusch_pdu.handle = 100; ulTtiReqPdu->u.pusch_pdu.bwpSize = macCellCfg->initialUlBwp.bwp.numPrb; @@ -3513,39 +3531,39 @@ void fillPuschPdu(fapi_ul_tti_req_pdu_t *ulTtiReqPdu, MacCellCfg *macCellCfg, Ma ulTtiReqPdu->u.pusch_pdu.targetCodeRate = 308; ulTtiReqPdu->u.pusch_pdu.qamModOrder = 2; ulTtiReqPdu->u.pusch_pdu.mcsIndex = \ - currUlSlot->ulCellInfo.schPuschInfo.tbInfo.mcs; + currUlSlot->ulInfo.schPuschInfo.tbInfo.mcs; ulTtiReqPdu->u.pusch_pdu.mcsTable = 0; ulTtiReqPdu->u.pusch_pdu.transformPrecoding = 1; - ulTtiReqPdu->u.pusch_pdu.dataScramblingId = currUlSlot->ulCellInfo.cellId; + ulTtiReqPdu->u.pusch_pdu.dataScramblingId = currUlSlot->ulInfo.cellId; ulTtiReqPdu->u.pusch_pdu.nrOfLayers = 1; ulTtiReqPdu->u.pusch_pdu.ulDmrsSymbPos = 4; ulTtiReqPdu->u.pusch_pdu.dmrsConfigType = 0; - ulTtiReqPdu->u.pusch_pdu.ulDmrsScramblingId = currUlSlot->ulCellInfo.cellId; + ulTtiReqPdu->u.pusch_pdu.ulDmrsScramblingId = currUlSlot->ulInfo.cellId; ulTtiReqPdu->u.pusch_pdu.scid = 0; ulTtiReqPdu->u.pusch_pdu.numDmrsCdmGrpsNoData = 1; ulTtiReqPdu->u.pusch_pdu.dmrsPorts = 0; ulTtiReqPdu->u.pusch_pdu.resourceAlloc = \ - currUlSlot->ulCellInfo.schPuschInfo.resAllocType; + currUlSlot->ulInfo.schPuschInfo.resAllocType; ulTtiReqPdu->u.pusch_pdu.rbStart = \ - currUlSlot->ulCellInfo.schPuschInfo.fdAlloc.startPrb; + currUlSlot->ulInfo.schPuschInfo.fdAlloc.startPrb; ulTtiReqPdu->u.pusch_pdu.rbSize = \ - currUlSlot->ulCellInfo.schPuschInfo.fdAlloc.numPrb; + currUlSlot->ulInfo.schPuschInfo.fdAlloc.numPrb; ulTtiReqPdu->u.pusch_pdu.vrbToPrbMapping = 0; ulTtiReqPdu->u.pusch_pdu.frequencyHopping = 0; ulTtiReqPdu->u.pusch_pdu.txDirectCurrentLocation = 0; ulTtiReqPdu->u.pusch_pdu.uplinkFrequencyShift7p5khz = 0; ulTtiReqPdu->u.pusch_pdu.startSymbIndex = \ - currUlSlot->ulCellInfo.schPuschInfo.tdAlloc.startSymb; + currUlSlot->ulInfo.schPuschInfo.tdAlloc.startSymb; ulTtiReqPdu->u.pusch_pdu.nrOfSymbols = \ - currUlSlot->ulCellInfo.schPuschInfo.tdAlloc.numSymb; + currUlSlot->ulInfo.schPuschInfo.tdAlloc.numSymb; ulTtiReqPdu->u.pusch_pdu.puschData.rvIndex = \ - currUlSlot->ulCellInfo.schPuschInfo.tbInfo.rv; + currUlSlot->ulInfo.schPuschInfo.tbInfo.rv; ulTtiReqPdu->u.pusch_pdu.puschData.harqProcessId = \ - currUlSlot->ulCellInfo.schPuschInfo.harqProcId; + currUlSlot->ulInfo.schPuschInfo.harqProcId; ulTtiReqPdu->u.pusch_pdu.puschData.newDataIndicator = \ - currUlSlot->ulCellInfo.schPuschInfo.tbInfo.ndi; + currUlSlot->ulInfo.schPuschInfo.tbInfo.ndi; ulTtiReqPdu->u.pusch_pdu.puschData.tbSize = \ - currUlSlot->ulCellInfo.schPuschInfo.tbInfo.tbSize; + currUlSlot->ulInfo.schPuschInfo.tbInfo.tbSize; /* numCb is 0 for new transmission */ ulTtiReqPdu->u.pusch_pdu.puschData.numCb = 0; @@ -3573,7 +3591,7 @@ void fillPuschPdu(fapi_ul_tti_req_pdu_t *ulTtiReqPdu, MacCellCfg *macCellCfg, Ma * RFAILED - failure * ******************************************************************/ -uint16_t handleUlTtiReq(CmLteTimingInfo *currTimingInfo) +uint16_t handleUlTtiReq(SlotIndInfo currTimingInfo) { #ifdef FAPI uint8_t pduIdx = -1; @@ -3582,86 +3600,82 @@ uint16_t handleUlTtiReq(CmLteTimingInfo *currTimingInfo) uint32_t msgSize = 0; fapi_ul_tti_req_t *ulTtiReq = NULLP; + SlotIndInfo ulTtiReqTimingInfo; + RgCellCb *cellCbParams = NULLP; MacUlSlot *currUlSlot = NULLP; MacCellCfg macCellCfg; Inst inst = 0; if(clGlobalCp.phyState == PHY_STATE_RUNNING) - { - cellCbParams = rgCb[inst].cell; - macCellCfg = cellCbParams->macCellCfg; - - if(currTimingInfo != NULLP) - { - currUlSlot = &macCb.macCell->ulSlot[currTimingInfo->slot % MAX_SLOT_SUPPORTED]; - numPdu = getnPdus(NULL, currUlSlot); - msgSize = sizeof(fapi_ul_tti_req_t) + (numPdu * \ - sizeof(fapi_ul_tti_req_pdu_t)); - LWR_MAC_ALLOC(ulTtiReq, msgSize); + { + cellCbParams = rgCb[inst].cell; + macCellCfg = cellCbParams->macCellCfg; - if(ulTtiReq != NULLP) - { - memset(ulTtiReq, 0, msgSize); - ulTtiReq->sfn = currTimingInfo->sfn; - ulTtiReq->slot = currTimingInfo->slot; - ulTtiReq->nPdus = getnPdus(ulTtiReq, currUlSlot); - ulTtiReq->nGroup = 0; - if(ulTtiReq->nPdus > 0) - { - ulTtiReq->pdus = (fapi_ul_tti_req_pdu_t *)(ulTtiReq + \ - (sizeof(fapi_ul_tti_req_t) - sizeof(fapi_ul_tti_req_pdu_t*))); - /* Fill Prach Pdu */ - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PRACH) - { - pduIdx++; - fillPrachPdu(&ulTtiReq->pdus[pduIdx], &macCellCfg, currUlSlot, &msgLen); - } + /* add PHY delta */ + ADD_DELTA_TO_TIME(currTimingInfo,ulTtiReqTimingInfo,PHY_DELTA); - /* Fill PUSCH PDU */ - if(currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH) - { - pduIdx++; - fillPuschPdu(&ulTtiReq->pdus[pduIdx], &macCellCfg, currUlSlot, &msgLen); - } + currUlSlot = &macCb.macCell->ulSlot[ulTtiReqTimingInfo.slot % MAX_SLOT_SUPPORTED]; + numPdu = getnPdus(NULL, currUlSlot); + msgSize = sizeof(fapi_ul_tti_req_t) + (numPdu*sizeof(fapi_ul_tti_req_pdu_t)); + LWR_MAC_ALLOC(ulTtiReq, msgSize); - if((currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PRACH) || \ - (currUlSlot->ulCellInfo.dataType & SCH_DATATYPE_PUSCH)) - { - msgLen += (sizeof(fapi_ul_tti_req_t) - sizeof(fapi_msg_t)); - fillMsgHeader(&ulTtiReq->header, FAPI_UL_TTI_REQUEST, msgLen); - - DU_LOG("\nLWR_MAC: Sending UL TTI Request"); - LwrMacSendToPhy(ulTtiReq->header.message_type_id, msgSize, (void *)ulTtiReq); - } - } - else - { - msgLen = sizeof(fapi_ul_tti_req_t) - sizeof(fapi_msg_t); - fillMsgHeader(&ulTtiReq->header, FAPI_UL_TTI_REQUEST, msgLen); - - DU_LOG("\nLWR_MAC: Sending UL TTI Request"); - LwrMacSendToPhy(ulTtiReq->header.message_type_id, msgSize, (void *)ulTtiReq); - } - memset(&currUlSlot, 0, sizeof(MacUlSlot)); - return ROK; - } - else - { - DU_LOG("\nLWR_MAC: Failed to allocate memory for UL TTI Request"); - memset(&currUlSlot, 0, sizeof(MacUlSlot)); - return RFAILED; - } - } - else - { - DU_LOG("\nLWR_MAC: Current TTI Info in UL is NULL"); - return RFAILED; - } - } + if(ulTtiReq != NULLP) + { + memset(ulTtiReq, 0, msgSize); + ulTtiReq->sfn = currTimingInfo.sfn; + ulTtiReq->slot = currTimingInfo.slot; + ulTtiReq->nPdus = getnPdus(ulTtiReq, currUlSlot); + ulTtiReq->nGroup = 0; + if(ulTtiReq->nPdus > 0) + { + ulTtiReq->pdus = (fapi_ul_tti_req_pdu_t *)(ulTtiReq + \ + (sizeof(fapi_ul_tti_req_t) - sizeof(fapi_ul_tti_req_pdu_t*))); + /* Fill Prach Pdu */ + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PRACH) + { + pduIdx++; + fillPrachPdu(&ulTtiReq->pdus[pduIdx], &macCellCfg, currUlSlot, &msgLen); + } + + /* Fill PUSCH PDU */ + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PUSCH) + { + pduIdx++; + fillPuschPdu(&ulTtiReq->pdus[pduIdx], &macCellCfg, currUlSlot, &msgLen); + } + + if((currUlSlot->ulInfo.dataType & SCH_DATATYPE_PRACH) || \ + (currUlSlot->ulInfo.dataType & SCH_DATATYPE_PUSCH)) + { + msgLen += (sizeof(fapi_ul_tti_req_t) - sizeof(fapi_msg_t)); + fillMsgHeader(&ulTtiReq->header, FAPI_UL_TTI_REQUEST, msgLen); + + DU_LOG("\nLWR_MAC: Sending UL TTI Request"); + LwrMacSendToPhy(ulTtiReq->header.message_type_id, msgSize, (void *)ulTtiReq); + } + } + else + { + msgLen = sizeof(fapi_ul_tti_req_t) - sizeof(fapi_msg_t); + fillMsgHeader(&ulTtiReq->header, FAPI_UL_TTI_REQUEST, msgLen); + + DU_LOG("\nLWR_MAC: Sending UL TTI Request"); + LwrMacSendToPhy(ulTtiReq->header.message_type_id, msgSize, (void *)ulTtiReq); + } + memset(&currUlSlot, 0, sizeof(MacUlSlot)); + return ROK; + } + else + { + DU_LOG("\nLWR_MAC: Failed to allocate memory for UL TTI Request"); + memset(&currUlSlot, 0, sizeof(MacUlSlot)); + return RFAILED; + } + } else { - lwr_mac_handleInvalidEvt(currTimingInfo); + lwr_mac_handleInvalidEvt(&currTimingInfo); } #endif return ROK; diff --git a/src/5gnrmac/lwr_mac_fsm.h b/src/5gnrmac/lwr_mac_fsm.h index 43f3c950a..351a7eadb 100644 --- a/src/5gnrmac/lwr_mac_fsm.h +++ b/src/5gnrmac/lwr_mac_fsm.h @@ -44,8 +44,6 @@ S16 lwr_mac_handleConfigRspEvt(void *msg); S16 lwr_mac_handleStartReqEvt(void *msg); S16 lwr_mac_handleStopReqEvt(void *msg); void sendToLowerMac(U16, U32, void *); -uint16_t handleDlTtiReq(CmLteTimingInfo *currTimingInfo); -uint16_t handleUlTtiReq(CmLteTimingInfo *currTimingInfo); void handlePhyMessages(uint16_t msgType, uint32_t msgSize, void *msg); typedef S16 (*lwrMacFsmHdlr)(void *); diff --git a/src/5gnrmac/mac.h b/src/5gnrmac/mac.h index 979381f6e..82fa48437 100644 --- a/src/5gnrmac/mac.h +++ b/src/5gnrmac/mac.h @@ -80,12 +80,12 @@ typedef struct macDlSlot { - DlAlloc dlInfo; + DlSchedInfo dlInfo; }MacDlSlot; typedef struct macUlSlot { - UlSchInfo ulCellInfo; + UlSchedInfo ulInfo; }MacUlSlot; typedef struct macCbInfo diff --git a/src/5gnrmac/mac_msg_hdl.c b/src/5gnrmac/mac_msg_hdl.c index 5f75dc79e..eed1dad94 100644 --- a/src/5gnrmac/mac_msg_hdl.c +++ b/src/5gnrmac/mac_msg_hdl.c @@ -17,6 +17,7 @@ *******************************************************************************/ /* header include files -- defines (.h) */ +#include #include "envopt.h" /* environment options */ #include "envdep.h" /* environment dependent */ #include "envind.h" /* environment independent */ diff --git a/src/5gnrmac/mac_mux.c b/src/5gnrmac/mac_mux.c index e5dda1464..266a57258 100644 --- a/src/5gnrmac/mac_mux.c +++ b/src/5gnrmac/mac_mux.c @@ -18,6 +18,7 @@ #include #include +#include /* header include files -- defines (.h) */ #include "envopt.h" /* environment options */ diff --git a/src/5gnrmac/mac_rach.c b/src/5gnrmac/mac_rach.c index 4520aab89..8cc5f0c24 100644 --- a/src/5gnrmac/mac_rach.c +++ b/src/5gnrmac/mac_rach.c @@ -16,6 +16,7 @@ ################################################################################ *******************************************************************************/ /* header include files (.h) */ +#include #include "envopt.h" /* environment options */ #include "envdep.h" /* environment dependent */ #include "envind.h" /* environment independent */ @@ -129,13 +130,13 @@ uint16_t fapiMacRachInd(Pst *pst, RachInd *rachInd) uint8_t UnrestrictedSetNcsTable[MAX_ZERO_CORR_CFG_IDX] = {0, 2, 4, 6, 8, 10, 12, 13, 15, 17, 19, 23, 27, 34, 46, 69}; -int MacProcUlSchInfo(Pst *pst, UlSchInfo *ulSchInfo) +int MacProcUlSchInfo(Pst *pst, UlSchedInfo *ulSchedInfo) { - if(ulSchInfo != NULLP) + if(ulSchedInfo != NULLP) { MacUlSlot *currUlSlot = - &macCb.macCell->ulSlot[ulSchInfo->slotIndInfo.slot % MAX_SLOT_SUPPORTED]; - memcpy(&currUlSlot->ulCellInfo, ulSchInfo, sizeof(UlSchInfo)); + &macCb.macCell->ulSlot[ulSchedInfo->slotIndInfo.slot % MAX_SLOT_SUPPORTED]; + memcpy(&currUlSlot->ulInfo, ulSchedInfo, sizeof(ulSchedInfo)); } return ROK; } diff --git a/src/5gnrmac/mac_slot_ind.c b/src/5gnrmac/mac_slot_ind.c index cece12953..8f686b3f7 100644 --- a/src/5gnrmac/mac_slot_ind.c +++ b/src/5gnrmac/mac_slot_ind.c @@ -16,6 +16,7 @@ ################################################################################ *******************************************************************************/ /* header include files (.h) */ +#include "stdbool.h" #include "envopt.h" /* environment options */ #include "envdep.h" /* environment dependent */ #include "envind.h" /* environment independent */ @@ -78,23 +79,42 @@ MacSchSlotIndFunc macSchSlotIndOpts[] = * -# ROK * -# RFAILED **/ -int MacProcDlAlloc(Pst *pst, DlAlloc *dlAlloc) +int MacProcDlAlloc(Pst *pst, DlSchedInfo *dlSchedInfo) { - if(dlAlloc != NULLP) + MacDlSlot *currDlSlot = NULLP; + + if(dlSchedInfo != NULLP) { - MacDlSlot *currDlSlot = - &macCb.macCell->dlSlot[dlAlloc->slotIndInfo.slot % MAX_SLOT_SUPPORTED]; - memcpy(&currDlSlot->dlInfo, dlAlloc, sizeof(DlAlloc)); - - if(currDlSlot->dlInfo.msg4Alloc) + if(dlSchedInfo->isBroadcastPres) + { + currDlSlot = &macCb.macCell->dlSlot[dlSchedInfo->schSlotValue.broadcastTime.slot]; + currDlSlot->dlInfo.isBroadcastPres = true; + memcpy(&currDlSlot->dlInfo.brdcstAlloc, &dlSchedInfo->brdcstAlloc, sizeof(DlBrdcstAlloc)); + } + + if(dlSchedInfo->rarAlloc != NULLP) + { + currDlSlot = &macCb.macCell->dlSlot[dlSchedInfo->schSlotValue.rarTime.slot]; + currDlSlot->dlInfo.rarAlloc = dlSchedInfo->rarAlloc; + + /* MUXing of RAR */ + fillRarPdu(&currDlSlot->dlInfo.rarAlloc->rarInfo); + } + + if(dlSchedInfo->msg4Alloc != NULLP) { + Msg4Alloc *msg4Alloc = NULLP; MacDlData msg4DlData; MacCeInfo macCeData; + + currDlSlot = &macCb.macCell->dlSlot[dlSchedInfo->schSlotValue.msg4Time.slot]; + currDlSlot->dlInfo.msg4Alloc = dlSchedInfo->msg4Alloc; /* copy msg4 alloc pointer in MAC slot info */ + msg4Alloc = dlSchedInfo->msg4Alloc; + memset(&msg4DlData, 0, sizeof(MacDlData)); memset(&macCeData, 0, sizeof(MacCeInfo)); - macCb.macCell->macRaCb[0].msg4TbSize = \ - dlAlloc->msg4Alloc->msg4PdschCfg.codeword[0].tbSize; + macCb.macCell->macRaCb[0].msg4TbSize = msg4Alloc->msg4PdschCfg.codeword[0].tbSize; if(macCb.macCell->macRaCb[0].msg4Pdu != NULLP) { @@ -105,20 +125,23 @@ int MacProcDlAlloc(Pst *pst, DlAlloc *dlAlloc) fillMsg4DlData(&msg4DlData); } } + + /* MUXing for msg4 */ fillMacCe(&macCeData); macMuxPdu(&msg4DlData, &macCeData, macCb.macCell->macRaCb[0].msg4TbSize); - /* storing msg4 Pdu in dlAlloc */ - MAC_ALLOC(dlAlloc->msg4Alloc->msg4Info.msg4Pdu, macCb.macCell->macRaCb[0].msg4PduLen); - if(dlAlloc->msg4Alloc->msg4Info.msg4Pdu != NULLP) + /* storing msg4 Pdu in macDlSlot */ + MAC_ALLOC(msg4Alloc->msg4Info.msg4Pdu, macCb.macCell->macRaCb[0].msg4PduLen); + if(msg4Alloc->msg4Info.msg4Pdu != NULLP) { - dlAlloc->msg4Alloc->msg4Info.msg4Pdu = macCb.macCell->macRaCb[0].msg4Pdu; - dlAlloc->msg4Alloc->msg4Info.msg4PduLen = macCb.macCell->macRaCb[0].msg4PduLen; + msg4Alloc->msg4Info.msg4Pdu = macCb.macCell->macRaCb[0].msg4Pdu; + msg4Alloc->msg4Info.msg4PduLen = macCb.macCell->macRaCb[0].msg4PduLen; } + /* TODO: Free all allocated memory, after the usage */ /* MAC_FREE(macCb.macCell->macRaCb[0].msg4TxPdu, \ macCb.macCell->macRaCb[0].msg4TbSize); // TODO: To be freed after re-transmission is successful. - MAC_FREE(dlAlloc->msg4Alloc->msg4Info.msg4Pdu,\ + MAC_FREE(dlSchedInfo->msg4Alloc->msg4Info.msg4Pdu,\ macCb.macCell->macRaCb[0].msg4PduLen); //TODO: To be freed after lower-mac is succesfull MAC_FREE(msg4DlData.pduInfo[0].dlPdu, macCb.macCell->macRaCb[0].msg4PduLen); MAC_FREE(macCb.macCell->macRaCb[0].msg4Pdu, macCb.macCell->macRaCb[0].msg4PduLen); */ diff --git a/src/5gnrmac/mac_stop_ind.c b/src/5gnrmac/mac_stop_ind.c index 3249eb1e2..e609e1733 100644 --- a/src/5gnrmac/mac_stop_ind.c +++ b/src/5gnrmac/mac_stop_ind.c @@ -16,6 +16,7 @@ ################################################################################ *******************************************************************************/ /* header include files (.h) */ +#include #include "envopt.h" /* environment options */ #include "envdep.h" /* environment dependent */ #include "envind.h" /* environment independent */ diff --git a/src/5gnrmac/rg_lim.c b/src/5gnrmac/rg_lim.c index be24dac76..072f221a5 100755 --- a/src/5gnrmac/rg_lim.c +++ b/src/5gnrmac/rg_lim.c @@ -36,6 +36,7 @@ static const char* RLOG_MODULE_NAME="MAC"; static int RLOG_FILE_ID=182; static int RLOG_MODULE_ID=4096; /* header include files -- defines (.h) */ +#include #include "envopt.h" /* environment options */ #include "envdep.h" /* environment dependent */ #include "envind.h" /* environment independent */ diff --git a/src/5gnrmac/rg_lmm.c b/src/5gnrmac/rg_lmm.c index e96308a33..8502480ae 100755 --- a/src/5gnrmac/rg_lmm.c +++ b/src/5gnrmac/rg_lmm.c @@ -38,6 +38,7 @@ static int RLOG_FILE_ID=220; static int RLOG_MODULE_ID=4096; /* header include files (.h) */ +#include "stdbool.h" #include "envopt.h" /* environment options */ #include "envdep.h" /* environment dependent */ #include "envind.h" /* environment independent */ @@ -2222,26 +2223,26 @@ int MacSchCellCfgReq schCellCfg.schInitialDlBwp.bwp.numPrb = macCellCfg->initialDlBwp.bwp.numPrb; schCellCfg.schInitialDlBwp.bwp.scs = macCellCfg->initialDlBwp.bwp.scs; schCellCfg.schInitialDlBwp.bwp.cyclicPrefix = macCellCfg->initialDlBwp.bwp.cyclicPrefix; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.searchSpaceId = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.searchSpaceId; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.coresetId = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.coresetId; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.monitoringSlot = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.monitoringSlot; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.duration = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.duration; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.monitoringSymbol = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.monitoringSymbol; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel1 = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel1; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel2 = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel2; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel4 = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel4; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel8 = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel8; - schCellCfg.schInitialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel16 = - macCellCfg->initialDlBwp.pdcchCommon.raSearchSpace.candidate.aggLevel16; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.searchSpaceId = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.searchSpaceId; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.coresetId = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.coresetId; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.monitoringSlot = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.monitoringSlot; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.duration = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.duration; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.monitoringSymbol = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.monitoringSymbol; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel1 = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel1; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel2 = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel2; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel4 = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel4; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel8 = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel8; + schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel16 = + macCellCfg->initialDlBwp.pdcchCommon.commonSearchSpace.candidate.aggLevel16; schCellCfg.schInitialDlBwp.pdschCommon.k0 = macCellCfg->initialDlBwp.pdschCommon.k0; schCellCfg.schInitialDlBwp.pdschCommon.mappingType = macCellCfg->initialDlBwp.pdschCommon.mappingType; diff --git a/src/5gnrmac/rg_tom.c b/src/5gnrmac/rg_tom.c index f18947bef..316d2162f 100755 --- a/src/5gnrmac/rg_tom.c +++ b/src/5gnrmac/rg_tom.c @@ -36,6 +36,7 @@ static int RLOG_MODULE_ID=4096; invoked by PHY towards MAC */ /* header include files -- defines (.h) */ +#include #include "envopt.h" /* environment options */ #include "envdep.h" /* environment dependent */ #include "envind.h" /* environment independent */ @@ -613,14 +614,12 @@ SlotIndInfo slotInd } #endif - CmLteTimingInfo timingInfo; - RGADDTOCRNTTIME(cellCb->crntTime, timingInfo, TFU_DELTA); /* Trigger for DL TTI REQ */ - handleDlTtiReq(&timingInfo); + handleDlTtiReq(slotInd); /* Trigger for UL TTI REQ */ - handleUlTtiReq(&timingInfo); + handleUlTtiReq(slotInd); dlSf = &cellCb->subFrms[(slotInd.slot % RG_NUM_SUB_FRAMES)]; diff --git a/src/5gnrsch/sch.c b/src/5gnrsch/sch.c index aa937129c..7fe972958 100644 --- a/src/5gnrsch/sch.c +++ b/src/5gnrsch/sch.c @@ -65,6 +65,8 @@ #include "sch.h" #include "sch_utils.h" #include "du_log.h" +#include "common_def.h" + extern SchCb schCb[SCH_MAX_INST]; void SchFillCfmPst(Pst *reqPst,Pst *cfmPst,RgMngmt *cfm); /* local defines */ @@ -403,41 +405,41 @@ int InitSchCellCb(Inst inst, SchCellCfg *schCellCfg) for(uint8_t idx=0; idxtotalPrb = schUlAlloc->totalPrb = MAX_NUM_RB; + schDlSlotInfo->totalPrb = schUlSlotInfo->totalPrb = MAX_NUM_RB; for(uint8_t itr=0; itrassignedPrb[itr] = 0; - schUlAlloc->assignedPrb[itr] = 0; + schDlSlotInfo->assignedPrb[itr] = 0; + schUlSlotInfo->assignedPrb[itr] = 0; } - schUlAlloc->schPuschInfo = NULLP; + schUlSlotInfo->schPuschInfo = NULLP; for(uint8_t itr=0; itrssbInfo[itr], 0, sizeof(SsbInfo)); + memset(&schDlSlotInfo->ssbInfo[itr], 0, sizeof(SsbInfo)); } - cell->dlAlloc[idx] = schDlAlloc; - cell->ulAlloc[idx] = schUlAlloc; + cell->schDlSlotInfo[idx] = schDlSlotInfo; + cell->schUlSlotInfo[idx] = schUlSlotInfo; } schCb[inst].cells[inst] = cell; @@ -466,9 +468,12 @@ uint8_t offsetPointA uint8_t firstSymbol = 0; /* need to calculate using formula mentioned in 38.213 */ uint8_t slotIndex = 0; uint8_t FreqDomainResource[6] = {0}; + uint16_t tbSize = 0; + uint8_t numPdschSymbols = 12; /* considering pdsch region from 2 to 13 */ PdcchCfg *pdcch = &(sib1SchCfg->sib1PdcchCfg); PdschCfg *pdsch = &(sib1SchCfg->sib1PdschCfg); + BwpCfg *bwp = &(sib1SchCfg->bwp); coreset0Idx = sib1SchCfg->coresetZeroIndex; searchSpace0Idx = sib1SchCfg->searchSpaceZeroIndex; @@ -496,11 +501,13 @@ uint8_t offsetPointA /* calculate the PRBs */ calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + /* fill BWP */ + bwp->BWPSize = MAX_NUM_RB; /* whole of BW */ + bwp->BWPStart = 0; + bwp->subcarrierSpacing = 0; /* 15Khz */ + bwp->cyclicPrefix = 0; /* normal */ + /* fill the PDCCH PDU */ - pdcch->pdcchBwpCfg.BWPSize = MAX_NUM_RB; /* whole of BW */ - pdcch->pdcchBwpCfg.BWPStart = 0; - pdcch->pdcchBwpCfg.subcarrierSpacing = 0; /* 15Khz */ - pdcch->pdcchBwpCfg.cyclicPrefix = 0; /* normal */ pdcch->coreset0Cfg.coreSet0Size = numRbs; pdcch->coreset0Cfg.startSymbolIndex = firstSymbol; pdcch->coreset0Cfg.durationSymbols = numSymbols; @@ -533,8 +540,6 @@ uint8_t offsetPointA pdsch->pduBitmap = 0; /* PTRS and CBG params are excluded */ pdsch->rnti = 0xFFFF; /* SI-RNTI */ pdsch->pduIndex = 0; - pdsch->pdschBwpCfg.BWPSize = MAX_NUM_RB; /* whole of BW */ - pdsch->pdschBwpCfg.BWPStart = 0; pdsch->numCodewords = 1; for(cwCount = 0; cwCount < pdsch->numCodewords; cwCount++) { @@ -543,8 +548,8 @@ uint8_t offsetPointA pdsch->codeword[cwCount].mcsIndex = sib1SchCfg->sib1Mcs; pdsch->codeword[cwCount].mcsTable = 0; /* notqam256 */ pdsch->codeword[cwCount].rvIndex = 0; - pdsch->codeword[cwCount].tbSize = 768/8; /* 38.214: Table 5.1.3.2-1, - devided by 8 to get the value in bytes */ + tbSize = schCalcTbSize(sib1SchCfg->sib1PduLen); + pdsch->codeword[cwCount].tbSize = tbSize; } pdsch->dataScramblingId = pci; pdsch->numLayers = 1; @@ -558,15 +563,11 @@ uint8_t offsetPointA pdsch->dmrs.dmrsPorts = 0; pdsch->freqAlloc.resourceAlloc = 1; /* RAT type-1 RIV format */ pdsch->freqAlloc.rbStart = offset + SCH_SSB_PRB_DURATION; /* the RB numbering starts from coreset0, and PDSCH is always above SSB */ - /* formula used for calculation of rbSize, 38.213 section 5.1.3.2 * - * Ninfo = Nre . R . Qm . v * - * Nre' = Nsc . NsymPdsch - NdmrsSymb - Noh * - * Nre = min(156,Nre') . nPrb */ - pdsch->freqAlloc.rbSize = 10; /* This value is calculated from above formulae */ + pdsch->freqAlloc.rbSize = schCalcNumPrb(tbSize,sib1SchCfg->sib1Mcs,numPdschSymbols); pdsch->freqAlloc.vrbPrbMapping = 0; /* non-interleaved */ pdsch->timeAlloc.rowIndex = 1; pdsch->timeAlloc.startSymbolIndex = 2; /* spec-38.214, Table 5.1.2.1-1 */ - pdsch->timeAlloc.numSymbols = 12; + pdsch->timeAlloc.numSymbols = numPdschSymbols; pdsch->beamPdschInfo.numPrgs = 1; pdsch->beamPdschInfo.prgSize = 1; pdsch->beamPdschInfo.digBfInterfaces = 0; @@ -650,28 +651,28 @@ uint8_t macSchDlRlcBoInfo(Pst *pst, DlRlcBOInfo *dlBoInfo) DU_LOG("\nSCH : Received RLC BO Status indication"); SchCellCb *cell = schCb[inst].cells[inst]; - SchDlAlloc *dlAlloc = \ - cell->dlAlloc[(cell->slotInfo.slot + SCHED_DELTA) % SCH_NUM_SLOTS]; + SchDlSlotInfo *schDlSlotInfo = \ + cell->schDlSlotInfo[(cell->slotInfo.slot + SCHED_DELTA + PHY_DELTA) % SCH_NUM_SLOTS]; for(lcIdx = 0; lcIdx < dlBoInfo->numLc; lcIdx++) { if(dlBoInfo->boInfo[lcIdx].lcId == CCCH_LCID) { - SCH_ALLOC(dlAlloc->msg4Info, sizeof(Msg4Info)); - if(!dlAlloc->msg4Info) + SCH_ALLOC(schDlSlotInfo->msg4Info, sizeof(Msg4Info)); + if(!schDlSlotInfo->msg4Info) { DU_LOG("\nSCH : Memory allocation failed for msg4Info"); - dlAlloc = NULL; + schDlSlotInfo = NULL; return RFAILED; } - dlAlloc->msg4Info->crnti = dlBoInfo->crnti; - dlAlloc->msg4Info->ndi = 1; - dlAlloc->msg4Info->harqProcNum = 0; - dlAlloc->msg4Info->dlAssignIdx = 0; - dlAlloc->msg4Info->pucchTpc = 0; - dlAlloc->msg4Info->pucchResInd = 0; - dlAlloc->msg4Info->harqFeedbackInd = 0; - dlAlloc->msg4Info->dciFormatId = 1; + schDlSlotInfo->msg4Info->crnti = dlBoInfo->crnti; + schDlSlotInfo->msg4Info->ndi = 1; + schDlSlotInfo->msg4Info->harqProcNum = 0; + schDlSlotInfo->msg4Info->dlAssignIdx = 0; + schDlSlotInfo->msg4Info->pucchTpc = 0; + schDlSlotInfo->msg4Info->pucchResInd = 0; + schDlSlotInfo->msg4Info->harqFeedbackInd = 0; + schDlSlotInfo->msg4Info->dciFormatId = 1; } } diff --git a/src/5gnrsch/sch.h b/src/5gnrsch/sch.h index efc785179..96f3d225f 100644 --- a/src/5gnrsch/sch.h +++ b/src/5gnrsch/sch.h @@ -33,7 +33,8 @@ #define SCH_MEM_REGION 4 #define SCH_POOL 1 #define SCHED_DELTA 1 -#define RAR_DELAY 1 +#define BO_DELTA 1 +#define RAR_DELAY 2 #define SCH_MAX_UE 1 #define PUSCH_START_RB 15 #define SI_RNTI 0xFFFF @@ -91,7 +92,7 @@ typedef struct schGenCb * @brief * scheduler allocationsfor DL per cell. */ -typedef struct schDlAlloc +typedef struct schDlSlotInfo { uint16_t totalPrb; /*!< Number of RBs in the cell */ uint16_t assignedPrb[SCH_SYMBOL_PER_SLOT]; /*!< Num RBs and corresponding symbols allocated */ @@ -99,10 +100,10 @@ typedef struct schDlAlloc uint8_t ssbIdxSupported; /*!< Max SSB index */ SsbInfo ssbInfo[MAX_SSB_IDX]; /*!< SSB info */ bool sib1Pres; - bool rarPres; - RarInfo rarInfo; + //bool rarPres; + RarInfo *rarInfo; Msg4Info *msg4Info; -}SchDlAlloc; +}SchDlSlotInfo; typedef struct schRaCb { @@ -113,13 +114,13 @@ typedef struct schRaCb * @brief * scheduler allocationsfor UL per cell. */ -typedef struct schUlAlloc +typedef struct schUlSlotInfo { uint16_t totalPrb; /*!< Number of RBs in the cell */ uint16_t assignedPrb[SCH_SYMBOL_PER_SLOT]; /*!< Num RBs and corresponding symbols allocated */ bool puschPres; /*!< PUSCH presence field */ SchPuschInfo *schPuschInfo; /*!< PUSCH info */ -}SchUlAlloc; +}SchUlSlotInfo; /** * @brief @@ -132,8 +133,8 @@ typedef struct schCellCb Inst macInst; /*!< Index of the MAC instance */ uint8_t numSlots; /*!< Number of slots in current frame */ SlotIndInfo slotInfo; /*!< SFN, Slot info being processed*/ - SchDlAlloc *dlAlloc[SCH_NUM_SLOTS]; /*!< SCH resource allocations in DL */ - SchUlAlloc *ulAlloc[SCH_NUM_SLOTS]; /*!< SCH resource allocations in UL */ + SchDlSlotInfo *schDlSlotInfo[SCH_NUM_SLOTS]; /*!< SCH resource allocations in DL */ + SchUlSlotInfo *schUlSlotInfo[SCH_NUM_SLOTS]; /*!< SCH resource allocations in UL */ SchCellCfg cellCfg; /*!< Cell ocnfiguration */ SchRaCb raCb[SCH_MAX_UE]; }SchCellCb; diff --git a/src/5gnrsch/sch_common.c b/src/5gnrsch/sch_common.c index 8a1ad711e..de0d76477 100644 --- a/src/5gnrsch/sch_common.c +++ b/src/5gnrsch/sch_common.c @@ -61,6 +61,7 @@ File: sch_common.c #include "mac_sch_interface.h" #include "sch.h" #include "sch_utils.h" +#include "common_def.h" extern SchCb schCb[SCH_MAX_INST]; extern uint16_t prachCfgIdxTable[MAX_PRACH_CONFIG_IDX][8]; @@ -127,10 +128,10 @@ uint8_t schBroadcastAlloc(SchCellCb *cell, DlBrdcstAlloc *dlBrdcstAlloc, /* schedule SSB */ uint8_t scs, ssbStartPrb, ssbStartSymb, idx; uint8_t ssbStartSymbArr[SCH_MAX_SSB_BEAM]; - SchDlAlloc *dlAlloc; + SchDlSlotInfo *schDlSlotInfo; SsbInfo ssbInfo; - dlAlloc = cell->dlAlloc[slot]; + schDlSlotInfo = cell->schDlSlotInfo[slot]; if(dlBrdcstAlloc->ssbTrans) { scs = cell->cellCfg.ssbSchCfg.scsCommon; @@ -148,27 +149,26 @@ uint8_t schBroadcastAlloc(SchCellCb *cell, DlBrdcstAlloc *dlBrdcstAlloc, ssbInfo.tdAlloc.startSymb = ssbStartSymb; ssbInfo.tdAlloc.numSymb = SCH_SSB_SYMB_DURATION; dlBrdcstAlloc->ssbInfo[idx] = ssbInfo; - dlAlloc->ssbInfo[idx] = ssbInfo; - + schDlSlotInfo->ssbInfo[idx] = ssbInfo; } - dlAlloc->ssbPres = true; - dlAlloc->ssbIdxSupported = dlBrdcstAlloc->ssbIdxSupported; + schDlSlotInfo->ssbPres = true; + schDlSlotInfo->ssbIdxSupported = dlBrdcstAlloc->ssbIdxSupported; for(idx=ssbStartSymb; idxassignedPrb[idx] = ssbStartPrb + SCH_SSB_PRB_DURATION + 1; /* +1 for kSsb */ + schDlSlotInfo->assignedPrb[idx] = ssbStartPrb + SCH_SSB_PRB_DURATION + 1; /* +1 for kSsb */ } - } /* SIB1 allocation */ if(dlBrdcstAlloc->sib1Trans) { - dlAlloc->sib1Pres = true; + schDlSlotInfo->sib1Pres = true; for(idx=0; idxassignedPrb[idx] = ssbStartPrb + SCH_SSB_PRB_DURATION + 1 + 10; /* 10 PRBs for sib1 */ + schDlSlotInfo->assignedPrb[idx] = ssbStartPrb + SCH_SSB_PRB_DURATION + 1 + 10; /* 10 PRBs for sib1 */ } + memcpy(&dlBrdcstAlloc->sib1Alloc.bwp, &cell->cellCfg.sib1SchCfg.bwp, sizeof(BwpCfg)); memcpy(&dlBrdcstAlloc->sib1Alloc.sib1PdcchCfg, &cell->cellCfg.sib1SchCfg.sib1PdcchCfg, sizeof(PdcchCfg)); memcpy(&dlBrdcstAlloc->sib1Alloc.sib1PdschCfg, &cell->cellCfg.sib1SchCfg.sib1PdschCfg, sizeof(PdschCfg)); } @@ -191,7 +191,7 @@ uint8_t schBroadcastAlloc(SchCellCb *cell, DlBrdcstAlloc *dlBrdcstAlloc, * RFAILED - failure * * ****************************************************************/ -int sendUlSchInfoToMac(UlSchInfo *ulSchInfo, Inst inst) +int sendUlSchInfoToMac(UlSchedInfo *ulSchedInfo, Inst inst) { Pst pst; @@ -199,8 +199,7 @@ int sendUlSchInfoToMac(UlSchInfo *ulSchInfo, Inst inst) SCH_FILL_RSP_PST(pst, inst); pst.event = EVENT_UL_SCH_INFO; - return(*schMacUlSchInfoOpts[pst.selector])(&pst, ulSchInfo); - + return(*schMacUlSchInfoOpts[pst.selector])(&pst, ulSchedInfo); } /** * @brief resource allocation for PRACH @@ -212,16 +211,14 @@ int sendUlSchInfoToMac(UlSchInfo *ulSchInfo, Inst inst) * This function handles PRACH allocation * * @param[in] SchCellCb *cell, cell cb - * @param[in] UlSchInfo *ulSchInfo, UL scheduling info + * @param[in] UlSchedInfo *ulSchedInfo, UL scheduling info * @return void **/ -int schPrachResAlloc(SchCellCb *cell, UlSchInfo *ulSchInfo) +int schPrachResAlloc(SchCellCb *cell, UlSchedInfo *ulSchedInfo, SlotIndInfo prachOccasionTimingInfo) { uint8_t numPrachRb = 0; uint8_t numRa = 0; uint8_t freqStart = 0; - uint16_t sfn = 0; - uint16_t slot = 0; uint8_t prachCfgIdx = 0; uint8_t prachFormat = 0; uint8_t x = 0; @@ -231,11 +228,9 @@ int schPrachResAlloc(SchCellCb *cell, UlSchInfo *ulSchInfo) uint8_t prachOcas = 0; uint8_t dataType = 0; uint8_t idx = 0; - SchUlAlloc *ulAlloc = NULLP; + SchUlSlotInfo *schUlSlotInfo = NULLP; - sfn = cell->slotInfo.sfn; - slot = cell->slotInfo.slot; - ulAlloc = cell->ulAlloc[cell->slotInfo.slot]; + schUlSlotInfo = cell->schUlSlotInfo[prachOccasionTimingInfo.slot]; prachCfgIdx = cell->cellCfg.schRachCfg.prachCfgIdx; /* derive the prachCfgIdx table paramters */ @@ -243,14 +238,14 @@ int schPrachResAlloc(SchCellCb *cell, UlSchInfo *ulSchInfo) y = prachCfgIdxTable[prachCfgIdx][2]; prachSubframe = prachCfgIdxTable[prachCfgIdx][3]; - if((sfn%x) != y) + if((prachOccasionTimingInfo.sfn%x) != y) { /* prach occasion does not lie in this SFN */ DU_LOG("\nPRACH ocassion doesn't lie in this SFN"); return RFAILED; } /* check for subFrame number */ - if ((1 << slot) & prachSubframe) + if ((1 << prachOccasionTimingInfo.slot) & prachSubframe) { /* prach ocassion present in this subframe */ @@ -272,19 +267,15 @@ int schPrachResAlloc(SchCellCb *cell, UlSchInfo *ulSchInfo) dataType |= SCH_DATATYPE_PRACH; /* Considering first slot in the frame for PRACH */ idx = 0; - ulAlloc->assignedPrb[idx] = freqStart+numPrachRb; + schUlSlotInfo->assignedPrb[idx] = freqStart+numPrachRb; } - /* Fill UL SCH Info */ - ulSchInfo->cellId = cell->cellId; - ulSchInfo->slotIndInfo.sfn = sfn; - ulSchInfo->slotIndInfo.slot = slot; - ulSchInfo->dataType = dataType; + ulSchedInfo->dataType = dataType; /* prach info */ - ulSchInfo->prachSchInfo.numPrachOcas = prachOcas; - ulSchInfo->prachSchInfo.prachFormat = prachFormat; - ulSchInfo->prachSchInfo.numRa = numRa; - ulSchInfo->prachSchInfo.prachStartSymb = prachStartSymbol; + ulSchedInfo->prachSchInfo.numPrachOcas = prachOcas; + ulSchedInfo->prachSchInfo.prachFormat = prachFormat; + ulSchedInfo->prachSchInfo.numRa = numRa; + ulSchedInfo->prachSchInfo.prachStartSymb = prachStartSymbol; return ROK; } @@ -304,26 +295,34 @@ int schPrachResAlloc(SchCellCb *cell, UlSchInfo *ulSchInfo) uint8_t schUlResAlloc(SchCellCb *cell, Inst schInst) { int ret = ROK; - UlSchInfo ulSchInfo; - SchUlAlloc *ulAlloc; + UlSchedInfo ulSchedInfo; + SchUlSlotInfo *schUlSlotInfo; + SlotIndInfo ulTimingInfo; + + /* add PHY delta */ + ADD_DELTA_TO_TIME(cell->slotInfo,ulTimingInfo,PHY_DELTA+SCHED_DELTA); + + ulSchedInfo.cellId = cell->cellId; + ulSchedInfo.slotIndInfo.sfn = ulTimingInfo.sfn; + ulSchedInfo.slotIndInfo.slot = ulTimingInfo.slot; /* Schedule resources for PRACH */ - schPrachResAlloc(cell, &ulSchInfo); + schPrachResAlloc(cell, &ulSchedInfo, ulTimingInfo); - ulAlloc = cell->ulAlloc[cell->slotInfo.slot]; + schUlSlotInfo = cell->schUlSlotInfo[ulTimingInfo.slot]; - if(ulAlloc->schPuschInfo) + if(schUlSlotInfo->schPuschInfo) { - ulSchInfo.crnti = cell->raCb[0].tcrnti; - ulSchInfo.dataType |= SCH_DATATYPE_PUSCH; - memcpy(&ulSchInfo.schPuschInfo, ulAlloc->schPuschInfo, + ulSchedInfo.crnti = cell->raCb[0].tcrnti; + ulSchedInfo.dataType |= SCH_DATATYPE_PUSCH; + memcpy(&ulSchedInfo.schPuschInfo, schUlSlotInfo->schPuschInfo, sizeof(SchPuschInfo)); - SCH_FREE(ulAlloc->schPuschInfo, sizeof(SchPuschInfo)); - ulAlloc->schPuschInfo = NULL; + SCH_FREE(schUlSlotInfo->schPuschInfo, sizeof(SchPuschInfo)); + schUlSlotInfo->schPuschInfo = NULL; } //send msg to MAC - ret = sendUlSchInfoToMac(&ulSchInfo, schInst); + ret = sendUlSchInfoToMac(&ulSchedInfo, schInst); if(ret != ROK) { DU_LOG("\nSending UL Sch info from SCH to MAC failed"); @@ -361,10 +360,11 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) PdcchCfg *pdcch = &msg4Alloc->msg4PdcchCfg; PdschCfg *pdsch = &msg4Alloc->msg4PdschCfg; + BwpCfg *bwp = &msg4Alloc->bwp; initialBwp = &cell->cellCfg.schInitialDlBwp; offsetPointA = cell->cellCfg.ssbSchCfg.ssbOffsetPointA; - coreset0Idx = initialBwp->pdcchCommon.raSearchSpace.coresetId; + coreset0Idx = initialBwp->pdcchCommon.commonSearchSpace.coresetId; /* derive the sib1 coreset0 params from table 13-1 spec 38.213 */ numRbs = coresetIdxTable[coreset0Idx][1]; @@ -375,7 +375,7 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) uint16_t mask = 0x2000; for(firstSymbol=0; firstSymbol<14;firstSymbol++) { - if(initialBwp->pdcchCommon.raSearchSpace.monitoringSymbol & mask) + if(initialBwp->pdcchCommon.commonSearchSpace.monitoringSymbol & mask) break; else mask = mask>>1; @@ -384,11 +384,13 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) /* calculate the PRBs */ calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + /* fill BWP */ + bwp->BWPSize = initialBwp->bwp.numPrb; + bwp->BWPStart = initialBwp->bwp.firstPrb; + bwp->subcarrierSpacing = initialBwp->bwp.scs; + bwp->cyclicPrefix = initialBwp->bwp.cyclicPrefix; + /* fill the PDCCH PDU */ - pdcch->pdcchBwpCfg.BWPSize = initialBwp->bwp.numPrb; - pdcch->pdcchBwpCfg.BWPStart = initialBwp->bwp.firstPrb; - pdcch->pdcchBwpCfg.subcarrierSpacing = initialBwp->bwp.scs; - pdcch->pdcchBwpCfg.cyclicPrefix = initialBwp->bwp.cyclicPrefix; pdcch->coreset0Cfg.startSymbolIndex = firstSymbol; pdcch->coreset0Cfg.durationSymbols = numSymbols; memcpy(pdcch->coreset0Cfg.freqDomainResource,FreqDomainResource,6); @@ -400,7 +402,7 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) pdcch->coreset0Cfg.shiftIndex = cell->cellCfg.phyCellId; pdcch->coreset0Cfg.precoderGranularity = 0; /* sameAsRegBundle */ pdcch->numDlDci = 1; - pdcch->dci.rnti = cell->dlAlloc[slot]->msg4Info->crnti; + pdcch->dci.rnti = cell->schDlSlotInfo[slot]->msg4Info->crnti; pdcch->dci.scramblingId = cell->cellCfg.phyCellId; pdcch->dci.scramblingRnti = 0; pdcch->dci.cceIndex = 4; /* considering SIB1 is sent at cce 0-1-2-3 */ @@ -416,10 +418,8 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) /* fill the PDSCH PDU */ uint8_t cwCount = 0; pdsch->pduBitmap = 0; /* PTRS and CBG params are excluded */ - pdsch->rnti = cell->dlAlloc[slot]->msg4Info->crnti; + pdsch->rnti = cell->schDlSlotInfo[slot]->msg4Info->crnti; pdsch->pduIndex = 0; - pdsch->pdschBwpCfg.BWPSize = initialBwp->bwp.numPrb; - pdsch->pdschBwpCfg.BWPStart = initialBwp->bwp.firstPrb; pdsch->numCodewords = 1; for(cwCount = 0; cwCount < pdsch->numCodewords; cwCount++) { diff --git a/src/5gnrsch/sch_rach.c b/src/5gnrsch/sch_rach.c index 69d2a62df..c6f3bde66 100644 --- a/src/5gnrsch/sch_rach.c +++ b/src/5gnrsch/sch_rach.c @@ -62,6 +62,7 @@ #include "mac_sch_interface.h" #include "sch.h" #include "sch_utils.h" +#include "common_def.h" extern SchCb schCb[SCH_MAX_INST]; extern uint8_t puschDeltaTable[MAX_MU_PUSCH]; @@ -124,8 +125,8 @@ void createSchRaCb(uint16_t tcrnti, Inst schInst) uint8_t schAllocMsg3Pusch(Inst schInst, uint16_t slot, uint16_t *msg3StartRb, uint8_t *msg3NumRb) { - SchCellCb *cell = NULLP; - SchUlAlloc *ulAlloc = NULLP; + SchCellCb *cell = NULLP; + SchUlSlotInfo *schUlSlotInfo = NULLP; uint8_t puschMu = 0; uint8_t msg3SlotAlloc = 0; uint8_t delta = 0; @@ -161,26 +162,26 @@ uint8_t *msg3NumRb) for(idx=startSymb; idxulAlloc[msg3SlotAlloc]->assignedPrb[idx] = startRb + numRb; + cell->schUlSlotInfo[msg3SlotAlloc]->assignedPrb[idx] = startRb + numRb; } - ulAlloc = cell->ulAlloc[msg3SlotAlloc]; + schUlSlotInfo = cell->schUlSlotInfo[msg3SlotAlloc]; - SCH_ALLOC(ulAlloc->schPuschInfo, sizeof(SchPuschInfo)); - if(!ulAlloc->schPuschInfo) + SCH_ALLOC(schUlSlotInfo->schPuschInfo, sizeof(SchPuschInfo)); + if(!schUlSlotInfo->schPuschInfo) { DU_LOG("SCH: Memory allocation failed in schAllocMsg3Pusch"); return RFAILED; } - ulAlloc->schPuschInfo->harqProcId = SCH_HARQ_PROC_ID; - ulAlloc->schPuschInfo->resAllocType = SCH_ALLOC_TYPE_1; - ulAlloc->schPuschInfo->fdAlloc.startPrb = startRb; - ulAlloc->schPuschInfo->fdAlloc.numPrb = numRb; - ulAlloc->schPuschInfo->tdAlloc.startSymb = startSymb; - ulAlloc->schPuschInfo->tdAlloc.numSymb = symbLen; - ulAlloc->schPuschInfo->tbInfo.mcs = 4; - ulAlloc->schPuschInfo->tbInfo.ndi = 1; /* new transmission */ - ulAlloc->schPuschInfo->tbInfo.rv = 0; - ulAlloc->schPuschInfo->tbInfo.tbSize = 24; /*Considering 2 PRBs */ + schUlSlotInfo->schPuschInfo->harqProcId = SCH_HARQ_PROC_ID; + schUlSlotInfo->schPuschInfo->resAllocType = SCH_ALLOC_TYPE_1; + schUlSlotInfo->schPuschInfo->fdAlloc.startPrb = startRb; + schUlSlotInfo->schPuschInfo->fdAlloc.numPrb = numRb; + schUlSlotInfo->schPuschInfo->tdAlloc.startSymb = startSymb; + schUlSlotInfo->schPuschInfo->tdAlloc.numSymb = symbLen; + schUlSlotInfo->schPuschInfo->tbInfo.mcs = 4; + schUlSlotInfo->schPuschInfo->tbInfo.ndi = 1; /* new transmission */ + schUlSlotInfo->schPuschInfo->tbInfo.rv = 0; + schUlSlotInfo->schPuschInfo->tbInfo.tbSize = 24; /*Considering 2 PRBs */ *msg3StartRb = startRb; *msg3NumRb = numRb; @@ -206,20 +207,28 @@ uint8_t *msg3NumRb) uint8_t schProcessRachInd(RachIndInfo *rachInd, Inst schInst) { SchCellCb *cell = schCb[schInst].cells[schInst]; + RarInfo *rarInfo = NULLP; uint16_t raRnti = 0; - uint16_t slot; + uint16_t rarSlot = 0; uint16_t msg3StartRb; uint8_t msg3NumRb; uint8_t ret = ROK; - /* RAR will sent in the next slot */ - slot = (rachInd->timingInfo.slot+SCHED_DELTA+RAR_DELAY)%SCH_NUM_SLOTS; - SchDlAlloc *dlAlloc = cell->dlAlloc[slot]; - RarInfo *rarInfo = &(dlAlloc->rarInfo); + /* RAR will sent with a delay of RAR_DELAY */ + rarSlot = (rachInd->timingInfo.slot+RAR_DELAY+PHY_DELTA)%SCH_NUM_SLOTS; - /* rar message presense in next slot ind and will be scheduled */ - dlAlloc->rarPres = true; + SchDlSlotInfo *schDlSlotInfo = cell->schDlSlotInfo[rarSlot]; /* RAR will sent in the next slot */ + /* Allocate the rarInfo, this pointer will be checked at schProcessSlotInd function */ + SCH_ALLOC(rarInfo, sizeof(RarInfo)); + if(rarInfo == NULLP) + { + DU_LOG("\nMAC: Memory Allocation failed for rarInfo"); + return RFAILED; + } + + schDlSlotInfo->rarInfo = rarInfo; + /* calculate the ra-rnti value */ raRnti = calculateRaRnti(rachInd->symbolIdx,rachInd->slotIdx,rachInd->freqIdx); @@ -227,10 +236,9 @@ uint8_t schProcessRachInd(RachIndInfo *rachInd, Inst schInst) createSchRaCb(rachInd->crnti,schInst); /* allocate resources for msg3 */ - ret = schAllocMsg3Pusch(schInst, slot, &msg3StartRb, &msg3NumRb); + ret = schAllocMsg3Pusch(schInst, rarSlot, &msg3StartRb, &msg3NumRb); if(ret == ROK) { - /* fill RAR info */ rarInfo->raRnti = raRnti; rarInfo->tcrnti = rachInd->crnti; @@ -266,12 +274,17 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of uint8_t numSymbols = 0; uint8_t offset = 0; uint8_t FreqDomainResource[6] = {0}; + uint16_t tbSize = 0; + uint8_t numPdschSymbols = 12; /* considering pdsch region from 2 to 13 */ + uint8_t mcs = 4; /* MCS fixed to 4 */ + SchBwpDlCfg *initialBwp = &schCb[inst].cells[inst]->cellCfg.schInitialDlBwp; PdcchCfg *pdcch = &rarAlloc->rarPdcchCfg; PdschCfg *pdsch = &rarAlloc->rarPdschCfg; + BwpCfg *bwp = &rarAlloc->bwp; - coreset0Idx = initialBwp->pdcchCommon.raSearchSpace.coresetId; + coreset0Idx = initialBwp->pdcchCommon.commonSearchSpace.coresetId; /* derive the sib1 coreset0 params from table 13-1 spec 38.213 */ numRbs = coresetIdxTable[coreset0Idx][1]; @@ -283,7 +296,7 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of uint16_t mask = 0x2000; for(firstSymbol=0; firstSymbol<14;firstSymbol++) { - if(initialBwp->pdcchCommon.raSearchSpace.monitoringSymbol & mask) + if(initialBwp->pdcchCommon.commonSearchSpace.monitoringSymbol & mask) break; else mask = mask>>1; @@ -292,11 +305,13 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of /* calculate the PRBs */ calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + /* fill BWP */ + bwp->BWPSize = initialBwp->bwp.numPrb; + bwp->BWPStart = initialBwp->bwp.firstPrb; + bwp->subcarrierSpacing = initialBwp->bwp.scs; + bwp->cyclicPrefix = initialBwp->bwp.cyclicPrefix; + /* fill the PDCCH PDU */ - pdcch->pdcchBwpCfg.BWPSize = initialBwp->bwp.numPrb; - pdcch->pdcchBwpCfg.BWPStart = initialBwp->bwp.firstPrb; - pdcch->pdcchBwpCfg.subcarrierSpacing = initialBwp->bwp.scs; - pdcch->pdcchBwpCfg.cyclicPrefix = initialBwp->bwp.cyclicPrefix; pdcch->coreset0Cfg.startSymbolIndex = firstSymbol; pdcch->coreset0Cfg.durationSymbols = numSymbols; memcpy(pdcch->coreset0Cfg.freqDomainResource,FreqDomainResource,6); @@ -326,18 +341,16 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of pdsch->pduBitmap = 0; /* PTRS and CBG params are excluded */ pdsch->rnti = raRnti; /* RA-RNTI */ pdsch->pduIndex = 0; - pdsch->pdschBwpCfg.BWPSize = initialBwp->bwp.numPrb; - pdsch->pdschBwpCfg.BWPStart = initialBwp->bwp.firstPrb; pdsch->numCodewords = 1; for(cwCount = 0; cwCount < pdsch->numCodewords; cwCount++) { pdsch->codeword[cwCount].targetCodeRate = 308; pdsch->codeword[cwCount].qamModOrder = 2; - pdsch->codeword[cwCount].mcsIndex = 4; /* mcs configured to 4 */ - pdsch->codeword[cwCount].mcsTable = 0; /* notqam256 */ + pdsch->codeword[cwCount].mcsIndex = mcs; /* mcs configured to 4 */ + pdsch->codeword[cwCount].mcsTable = 0; /* notqam256 */ pdsch->codeword[cwCount].rvIndex = 0; - pdsch->codeword[cwCount].tbSize = 80/8; /* 38.214: Table 5.1.3.2-1, - devided by 8 to get the value in bytes */ + tbSize = schCalcTbSize(10); /* 8 bytes RAR and 2 bytes padding */ + pdsch->codeword[cwCount].tbSize = tbSize; } pdsch->dataScramblingId = pci; pdsch->numLayers = 1; @@ -351,11 +364,7 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of pdsch->dmrs.dmrsPorts = 0; pdsch->freqAlloc.resourceAlloc = 1; /* RAT type-1 RIV format */ pdsch->freqAlloc.rbStart = offset + SCH_SSB_PRB_DURATION; /* the RB numbering starts from coreset0, and PDSCH is always above SSB */ - /* formula used for calculation of rbSize, 38.213 section 5.1.3.2 * - * Ninfo = S . Nre . R . Qm . v * - * Nre' = Nsc . NsymPdsch - NdmrsSymb - Noh * - * Nre = min(156,Nre') . nPrb */ - pdsch->freqAlloc.rbSize = 1; /* This value is calculated from above formulae */ + pdsch->freqAlloc.rbSize = schCalcNumPrb(tbSize,mcs,numPdschSymbols); pdsch->freqAlloc.vrbPrbMapping = 0; /* non-interleaved */ pdsch->timeAlloc.startSymbolIndex = initialBwp->pdschCommon.startSymbol; pdsch->timeAlloc.numSymbols = initialBwp->pdschCommon.lengthSymbol; diff --git a/src/5gnrsch/sch_slot_ind.c b/src/5gnrsch/sch_slot_ind.c index 604ad1feb..bb62aa265 100644 --- a/src/5gnrsch/sch_slot_ind.c +++ b/src/5gnrsch/sch_slot_ind.c @@ -61,6 +61,7 @@ File: sch_slot_ind.c #include "mac_sch_interface.h" #include "sch.h" #include "sch_utils.h" +#include "common_def.h" SchMacDlAllocFunc schMacDlAllocOpts[] = { @@ -89,7 +90,7 @@ offsetPointA); * RFAILED - failure * * ****************************************************************/ -int sendDlAllocToMac(DlAlloc *dlAlloc, Inst inst) +int sendDlAllocToMac(DlSchedInfo *dlSchedInfo, Inst inst) { Pst pst; @@ -97,10 +98,49 @@ int sendDlAllocToMac(DlAlloc *dlAlloc, Inst inst) SCH_FILL_RSP_PST(pst, inst); pst.event = EVENT_DL_ALLOC; - return(*schMacDlAllocOpts[pst.selector])(&pst, dlAlloc); + return(*schMacDlAllocOpts[pst.selector])(&pst, dlSchedInfo); } + +/******************************************************************* + * + * @brief Handles slot indication at SCH + * + * @details + * + * Function : schCalcSlotValues + * + * Functionality: + * Handles TTI indication received from PHY + * + * @params[in] + * @return ROK - success + * RFAILED - failure + * + * ****************************************************************/ +void schCalcSlotValues(SlotIndInfo slotInd, SchSlotValue *schSlotValue) +{ + /**************************************************************** + * PHY_DELTA - the physical layer delta * + * SCHED_DELTA - scheduler schedules one slot ahead * + * BO_DELTA - this delay is considered for BO response and * + * RLC buffer packet to received at MAC * + * lower-mac (FAPI filling) will be working on PHY_DELTA * + * brdcast scheduler will working on PHY_DELTA + SCHED_DELTA * + * RAR scheduler will working on PHY_DELTA + SCHED_DELTA * + * msg4 scheduler will working on PHY_DELTA + SCHED_DELTA * + * dedicated DL msg scheduler will working * + * on PHY_DELTA + SCHED_DELTA + BO_DELTA * + ****************************************************************/ + + ADD_DELTA_TO_TIME(slotInd,schSlotValue->currentTime,PHY_DELTA); + ADD_DELTA_TO_TIME(slotInd,schSlotValue->broadcastTime,PHY_DELTA+SCHED_DELTA); + ADD_DELTA_TO_TIME(slotInd,schSlotValue->rarTime,PHY_DELTA+SCHED_DELTA); + ADD_DELTA_TO_TIME(slotInd,schSlotValue->msg4Time,PHY_DELTA+SCHED_DELTA); + ADD_DELTA_TO_TIME(slotInd,schSlotValue->dlMsgTime,PHY_DELTA+SCHED_DELTA+BO_DELTA); +} + /******************************************************************* * * @brief Handles slot indication at SCH @@ -121,40 +161,27 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) { int ret = ROK; uint8_t ssb_rep; - uint16_t sfn = slotInd->sfn; - uint16_t slot = slotInd->slot; uint16_t sfnSlot = 0; - DlAlloc dlAlloc; - memset(&dlAlloc,0,sizeof(DlAlloc)); - DlBrdcstAlloc *dlBrdcstAlloc = &dlAlloc.brdcstAlloc; - RarAlloc *rarAlloc = &dlAlloc.rarAlloc; + DlSchedInfo dlSchedInfo; + memset(&dlSchedInfo,0,sizeof(DlSchedInfo)); + DlBrdcstAlloc *dlBrdcstAlloc = &dlSchedInfo.brdcstAlloc; + RarAlloc *rarAlloc; Msg4Alloc *msg4Alloc; dlBrdcstAlloc->ssbTrans = NO_SSB; dlBrdcstAlloc->sib1Trans = NO_SIB1; - SchCellCb *cell = schCb[schInst].cells[schInst]; -#ifdef LTE_L2_MEAS - glblTtiCnt++; -#endif - -// schDlResAlloc(cell, slotInd); + schCalcSlotValues(*slotInd, &dlSchedInfo.schSlotValue); ssb_rep = cell->cellCfg.ssbSchCfg.ssbPeriod; memcpy(&cell->slotInfo, slotInd, sizeof(SlotIndInfo)); dlBrdcstAlloc->ssbIdxSupported = 1; - if((slot + SCHED_DELTA) >= SCH_NUM_SLOTS) - { - sfn = (sfn+1)%SCH_MAX_SFN; - } - slot = ((slot + SCHED_DELTA) % SCH_NUM_SLOTS); - sfnSlot = ((sfn * 10) + slot); + sfnSlot = ((dlSchedInfo.schSlotValue.broadcastTime.sfn * 10) + + dlSchedInfo.schSlotValue.broadcastTime.slot); - dlAlloc.slotIndInfo.sfn = sfn; - dlAlloc.slotIndInfo.slot = slot; - dlAlloc.cellId = cell->cellId; + dlSchedInfo.cellId = cell->cellId; /* Identify SSB ocassion*/ if (sfnSlot % SCH_MIB_TRANS == 0) @@ -186,8 +213,8 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) if(dlBrdcstAlloc->ssbTrans || dlBrdcstAlloc->sib1Trans) { - dlAlloc.isBroadcastPres = true; - ret = schBroadcastAlloc(cell, dlBrdcstAlloc,slot); + dlSchedInfo.isBroadcastPres = true; + ret = schBroadcastAlloc(cell,dlBrdcstAlloc,dlSchedInfo.schSlotValue.broadcastTime.slot); if(ret != ROK) { DU_LOG("\nschBroadcastAlloc failed"); @@ -196,23 +223,33 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) } /* check for RAR */ - if(cell->dlAlloc[slot]->rarPres == true) + if(cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo != NULLP) { - dlAlloc.isRarPres = true; + SCH_ALLOC(rarAlloc, sizeof(RarAlloc)); + if(!rarAlloc) + { + DU_LOG("\nMAC: Memory Allocation failed for RAR alloc"); + return RFAILED; + } + + dlSchedInfo.rarAlloc = rarAlloc; + /* RAR info is copied, this was earlier filled in schProcessRachInd */ - memcpy(&rarAlloc->rarInfo, &cell->dlAlloc[slot]->rarInfo, sizeof(RarInfo)); + memcpy(&rarAlloc->rarInfo,cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo, \ + sizeof(RarInfo)); - /* pdcch and pdsch data is filled */ - schFillRar(rarAlloc, - cell->dlAlloc[slot]->rarInfo.raRnti, - cell->cellCfg.phyCellId, - cell->cellCfg.ssbSchCfg.ssbOffsetPointA); + /* pdcch and pdsch data is filled */ + schFillRar(rarAlloc, + cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo->raRnti, + cell->cellCfg.phyCellId, + cell->cellCfg.ssbSchCfg.ssbOffsetPointA); - cell->dlAlloc[slot]->rarPres = false; + SCH_FREE(cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo,sizeof(RarAlloc)); + cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo = NULLP; } /* check for MSG4 */ - if(cell->dlAlloc[slot]->msg4Info) + if(cell->schDlSlotInfo[dlSchedInfo.schSlotValue.msg4Time.slot]->msg4Info != NULLP) { SCH_ALLOC(msg4Alloc, sizeof(Msg4Alloc)); if(!msg4Alloc) @@ -221,21 +258,21 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) return RFAILED; } - dlAlloc.msg4Alloc = msg4Alloc; + dlSchedInfo.msg4Alloc = msg4Alloc; /* Msg4 info is copied, this was earlier filled in macSchDlRlcBoInfo */ - memcpy(&msg4Alloc->msg4Info, cell->dlAlloc[slot]->msg4Info, \ + memcpy(&msg4Alloc->msg4Info, cell->schDlSlotInfo[dlSchedInfo.schSlotValue.msg4Time.slot]->msg4Info, \ sizeof(Msg4Info)); /* pdcch and pdsch data is filled */ - schDlRsrcAllocMsg4(msg4Alloc, cell, slot); - SCH_FREE(cell->dlAlloc[slot]->msg4Info, sizeof(Msg4Info)); - cell->dlAlloc[slot]->msg4Info = NULL; + schDlRsrcAllocMsg4(msg4Alloc, cell, dlSchedInfo.schSlotValue.msg4Time.slot); + SCH_FREE(cell->schDlSlotInfo[dlSchedInfo.schSlotValue.msg4Time.slot]->msg4Info, sizeof(Msg4Info)); + cell->schDlSlotInfo[dlSchedInfo.schSlotValue.msg4Time.slot]->msg4Info = NULL; } /* send msg to MAC */ - ret = sendDlAllocToMac(&dlAlloc, schInst); + ret = sendDlAllocToMac(&dlSchedInfo, schInst); if(ret != ROK) { DU_LOG("\nSending DL Broadcast allocation from SCH to MAC failed"); diff --git a/src/5gnrsch/sch_utils.c b/src/5gnrsch/sch_utils.c index 0a79d678b..b3d038d88 100644 --- a/src/5gnrsch/sch_utils.c +++ b/src/5gnrsch/sch_utils.c @@ -382,12 +382,58 @@ uint16_t prachCfgIdxTable[MAX_PRACH_CONFIG_IDX][8] = { /* Defintion of delta value Table 6.1.2.1.1-5 spec 38.214 */ uint8_t puschDeltaTable[MAX_MU_PUSCH] = { 2, 3, 4, 6 }; +uint16_t tbSizeTable[TOTAL_TBSIZE_VALUES] = { + 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, \ + 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, \ + 184, 192, 208, 224, 240, 256, 272, 288, 304, 320, \ + 336, 352, 368, 384, 408, 432, 456, 480, 504, 528, \ + 552, 576, 608, 640, 672, 704, 736, 768, 808, 848, \ + 888, 928, 984, 1032, 1064, 1128, 1160, 1192, 1224, 1256, \ + 1288, 1320, 1352, 1416, 1480, 1544, 1608, 1672, 1736, 1800, \ + 1864, 1928, 2024, 2088, 2152, 2216, 2280, 2408, 2472, 2536, \ + 2600, 2664, 2728, 2792, 2856, 2976, 3104, 3240, 3368, 3496, \ + 3624, 3752, 3824 }; + +uint16_t mcsTable[32][3] = { + { 0, 2, 120}, /* mcs index 0 */ + { 1, 2, 157}, /* mcs index 1 */ + { 2, 2, 193}, /* mcs index 2 */ + { 3, 2, 251}, /* mcs index 3 */ + { 4, 2, 308}, /* mcs index 4 */ + { 5, 2, 379}, /* mcs index 5 */ + { 6, 2, 449}, /* mcs index 6 */ + { 7, 2, 526}, /* mcs index 7 */ + { 8, 2, 602}, /* mcs index 8 */ + { 9, 2, 679}, /* mcs index 9 */ + { 10, 4, 340}, /* mcs index 10 */ + { 11, 4, 378}, /* mcs index 11 */ + { 12, 4, 434}, /* mcs index 12 */ + { 13, 4, 490}, /* mcs index 13 */ + { 14, 4, 553}, /* mcs index 14 */ + { 15, 4, 616}, /* mcs index 15 */ + { 16, 4, 658}, /* mcs index 16 */ + { 17, 6, 438}, /* mcs index 17 */ + { 18, 6, 466}, /* mcs index 18 */ + { 19, 6, 517}, /* mcs index 19 */ + { 20, 6, 567}, /* mcs index 20 */ + { 21, 6, 616}, /* mcs index 21 */ + { 22, 6, 666}, /* mcs index 22 */ + { 23, 6, 719}, /* mcs index 23 */ + { 24, 6, 772}, /* mcs index 24 */ + { 25, 6, 822}, /* mcs index 25 */ + { 26, 6, 873}, /* mcs index 26 */ + { 27, 6, 910}, /* mcs index 27 */ + { 28, 6, 948}, /* mcs index 28 */ + { 29, 2, 0}, /* mcs index 29 */ + { 30, 4, 0}, /* mcs index 30 */ + { 31, 6, 0}}; /* mcs index 31 */ + /** * @brief frequency domain allocation function. * * @details * - * Function: canclulatePRB + * Function: calculatePRB * * This function does allocation in frequency domain resource. using * bitwise operator, the bits are set for the PRBs. @@ -439,6 +485,72 @@ void calculatePRB(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain) } } +/** + * @brief frequency domain allocation function. + * + * @details + * + * Function: schCalcTbSize + * + * This function finds the TBSize from table Table 5.1.3.2-1 spec 38.214 + * + * @param[in] payLoadSize - size of payload + * @return TBsize from the Table + **/ +uint16_t schCalcTbSize(uint16_t payLoadSize) +{ + uint8_t tbsIndex = 0; + payLoadSize = payLoadSize*8; + + while(payLoadSize > tbSizeTable[tbsIndex]) + { + tbsIndex++; + } + + /* return the TBsize in bytes */ + return (tbSizeTable[tbsIndex]/8); +} + +/** + * @brief frequency domain allocation function. + * + * @details + * + * Function: schCalcNumPrb + * + * This function calculates the number of PRbs + * + * @param[in] tbSize + * @param[in] mcs + * @param[in] number of symbols + * @return number PRBs + **/ +uint16_t schCalcNumPrb(uint16_t tbSize, uint16_t mcs, uint8_t numSymbols) +{ + uint16_t numPrb = 0; + uint16_t nre = 0; + uint16_t nreDash = 0; + uint8_t qm = mcsTable[mcs][1]; + uint16_t rValue = mcsTable[mcs][2]; + uint8_t numLayer = 1; /* v value */ + uint8_t numDmrsSymbols = 12; /* considering whole of one symbols with 12 SCs for DMRS */ + + /* formula used for calculation of rbSize, 38.213 section 5.1.3.2 * + * Ninfo = Nre . R . Qm . v * + * Nre' = Nsc . NsymPdsch - NdmrsSymb - Noh * + * Nre = min(156,Nre') . nPrb */ + + nre = ceil( (float)tbSize * 1024 / (qm * rValue * numLayer)); + + nreDash = ceil( (12 * numSymbols) - numDmrsSymbols - 0); + + if (nreDash > 156) + nre = 156; + + numPrb = ceil((float)nre / nreDash); + return numPrb; +} + /********************************************************************** End of file **********************************************************************/ diff --git a/src/5gnrsch/sch_utils.h b/src/5gnrsch/sch_utils.h index 6616e3ab5..5d86c4eec 100644 --- a/src/5gnrsch/sch_utils.h +++ b/src/5gnrsch/sch_utils.h @@ -24,7 +24,7 @@ #define MAX_RACH_NUM_RB_IDX 16 #define MAX_PRACH_CONFIG_IDX 256 #define MAX_MU_PUSCH 4 - +#define TOTAL_TBSIZE_VALUES 93 #define SET_BITS(_startBit, _numBits, _byte) \ { \ _byte = (((~((~0)<<_numBits))<<_startBit)); \ diff --git a/src/cm/common_def.h b/src/cm/common_def.h new file mode 100644 index 000000000..7ef5121dd --- /dev/null +++ b/src/cm/common_def.h @@ -0,0 +1,20 @@ +/******************************************************************************* +################################################################################ +# Copyright (c) [2017-2019] [Radisys] # +# # +# Licensed under the Apache License, Version 2.0 (the "License"); # +# you may not use this file except in compliance with the License. # +# You may obtain a copy of the License at # +# # +# http://www.apache.org/licenses/LICENSE-2.0 # +# # +# Unless required by applicable law or agreed to in writing, software # +# distributed under the License is distributed on an "AS IS" BASIS, # +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # +# See the License for the specific language governing permissions and # +# limitations under the License. # +################################################################################ +*******************************************************************************/ + +/* 5G ORAN phy delay */ +#define PHY_DELTA 2 diff --git a/src/cm/du_app_mac_inf.h b/src/cm/du_app_mac_inf.h index 3b1c5585e..907573c27 100644 --- a/src/cm/du_app_mac_inf.h +++ b/src/cm/du_app_mac_inf.h @@ -29,8 +29,15 @@ #define SIB1_NEW_TX_PERIOD 160 #define SIB1_REPETITION_PERIOD 20 #define CORESET_0_INDEX 0 +#define CORESET_1_INDEX 1 +#define CORESET_2_INDEX 2 +#define CORESET_3_INDEX 3 +#define CORESET_4_INDEX 4 #define SEARCHSPACE_0_INDEX 0 #define SEARCHSPACE_1_INDEX 1 +#define SEARCHSPACE_2_INDEX 2 +#define SEARCHSPACE_3_INDEX 3 +#define SEARCHSPACE_4_INDEX 4 #define SS_MONITORING_SLOT_SL1 0 /* all slots */ #define SS_MONITORING_SYMBOL 0x2000; /* symbol-0, set 14th bit */ #define SIB1_MCS 4 @@ -225,7 +232,9 @@ typedef struct searchSpaceCfg typedef struct pdcchConfigCommon { - SearchSpaceCfg raSearchSpace; + /* only one search space is configured during SIB1 */ + SearchSpaceCfg commonSearchSpace; + uint8_t raSearchSpaceId; }PdcchConfigCommon; typedef struct pdschConfigCommon diff --git a/src/cm/mac_sch_interface.c b/src/cm/mac_sch_interface.c index be2439c47..d870a0036 100644 --- a/src/cm/mac_sch_interface.c +++ b/src/cm/mac_sch_interface.c @@ -1,4 +1,5 @@ /* header include files (.h) */ +#include "stdbool.h" #include "envopt.h" /* environment options */ #include "envdep.h" /* environment dependent */ #include "envind.h" /* environment independent */ @@ -154,11 +155,11 @@ uint8_t packMacSchDlRlcBoInfo(Pst *pst, DlRlcBOInfo *dlBoInfo) * * * @param[in] Pst *pst, the post structure - * @param[in] DlAlloc *dlAlloc + * @param[in] DlSchedInfo *dlSchedInfo * @return S16 * -# ROK **/ -int packSchMacDlAlloc(Pst *pst, DlAlloc *dlAlloc) +int packSchMacDlAlloc(Pst *pst, DlSchedInfo *dlSchedInfo) { return ROK; } @@ -173,11 +174,11 @@ int packSchMacDlAlloc(Pst *pst, DlAlloc *dlAlloc) * * * @param[in] Pst *pst, the post structure - * @param[in] *ulSchInfo, UlSchInfo + * @param[in] UlSchedInfo *ulSchedInfo * @return S16 * -# ROK **/ -int packSchMacUlSchInfo(Pst *pst, UlSchInfo *ulSchInfo) +int packSchMacUlSchInfo(Pst *pst, UlSchedInfo *ulSchedInfo) { return ROK; } diff --git a/src/cm/mac_sch_interface.h b/src/cm/mac_sch_interface.h index 6fc4caf9e..78faf021a 100644 --- a/src/cm/mac_sch_interface.h +++ b/src/cm/mac_sch_interface.h @@ -55,8 +55,20 @@ #define MAX_NUMBER_OF_CRC_IND_BITS 1 #define MAX_NUM_LOGICAL_CHANNELS 11 - +/* can we have a common numslot numscs between mac sch */ +#define MAX_SLOTS 10 +#define MAX_SFN 1024 #define CCCH_LCID 0 +#define ADD_DELTA_TO_TIME(crntTime, toFill, incr) \ + if ((crntTime.slot + incr) > (MAX_SLOTS - 1)) \ + toFill.sfn = (crntTime.sfn + 1); \ + else \ + toFill.sfn = crntTime.sfn; \ + toFill.slot = (crntTime.slot + incr) % MAX_SLOTS; \ + if (toFill.sfn >= MAX_SFN) \ + { \ + toFill.sfn%=MAX_SFN; \ + } \ /*structures*/ @@ -148,7 +160,6 @@ typedef struct pdschCfg uint16_t pduBitmap; uint16_t rnti; uint16_t pduIndex; - BwpCfg pdschBwpCfg; uint8_t numCodewords; CodewordInfo codeword[MAX_CODEWORDS]; uint16_t dataScramblingId; @@ -201,7 +212,6 @@ typedef struct dlDCI typedef struct pdcchCfg { - BwpCfg pdcchBwpCfg; /* coreset-0 configuration */ CoresetCfg coreset0Cfg; @@ -222,6 +232,7 @@ typedef struct /* parameters derived in scheduler */ uint8_t n0; + BwpCfg bwp; PdcchCfg sib1PdcchCfg; PdschCfg sib1PdschCfg; }SchSib1Cfg; @@ -271,7 +282,8 @@ typedef struct schSearchSpaceCfg typedef struct schPdcchCfgCmn { - SchSearchSpaceCfg raSearchSpace; + SchSearchSpaceCfg commonSearchSpace; + uint8_t raSearchSpaceId; }SchPdcchCfgCmn; typedef struct schPdschCfgCmn @@ -344,6 +356,7 @@ typedef struct ssbInfo typedef struct sib1AllocInfo { + BwpCfg bwp; PdcchCfg sib1PdcchCfg; PdschCfg sib1PdschCfg; } Sib1AllocInfo; @@ -389,6 +402,7 @@ typedef struct rarInfo typedef struct rarAlloc { RarInfo rarInfo; + BwpCfg bwp; PdcchCfg rarPdcchCfg; PdschCfg rarPdschCfg; }RarAlloc; @@ -410,26 +424,36 @@ typedef struct msg4Info typedef struct msg4Alloc { Msg4Info msg4Info; + BwpCfg bwp; PdcchCfg msg4PdcchCfg; PdschCfg msg4PdschCfg; }Msg4Alloc; -typedef struct dlAlloc +typedef struct schSlotValue +{ + SlotIndInfo currentTime; + SlotIndInfo broadcastTime; + SlotIndInfo rarTime; + SlotIndInfo msg4Time; + SlotIndInfo dlMsgTime; +}SchSlotValue; + +typedef struct dlSchedInfo { uint16_t cellId; /* Cell Id */ - SlotIndInfo slotIndInfo; /* Slot Info: sfn, slot number */ + SchSlotValue schSlotValue; /* Allocation for broadcast messages */ - uint8_t isBroadcastPres; + bool isBroadcastPres; DlBrdcstAlloc brdcstAlloc; /* Allocation for RAR message */ - uint8_t isRarPres; - RarAlloc rarAlloc; + //uint8_t isRarPres; + RarAlloc *rarAlloc; /* Allocation from MSG4 */ Msg4Alloc *msg4Alloc; -}DlAlloc; +}DlSchedInfo; typedef struct tbInfo { @@ -449,7 +473,7 @@ typedef struct schPuschInfo }SchPuschInfo; -typedef struct ulSchInfo +typedef struct ulSchedInfo { uint16_t cellId; /* Cell Id */ uint16_t crnti; /* CRNI */ @@ -457,7 +481,7 @@ typedef struct ulSchInfo uint8_t dataType; /* Type of info being scheduled */ PrachSchInfo prachSchInfo; /* Prach scheduling info */ SchPuschInfo schPuschInfo; /* Pusch scheduling info */ -}UlSchInfo; +}UlSchedInfo; typedef struct rachIndInfo { @@ -510,28 +534,28 @@ typedef int (*SchCellCfgFunc) ARGS(( typedef int (*SchMacDlAllocFunc) ARGS(( Pst *pst, /* Post Structure */ - DlAlloc *dlAlloc /* dl allocation Info */ + DlSchedInfo *dlSchedInfo /* dl allocation Info */ )); typedef int (*SchMacUlSchInfoFunc) ARGS(( - Pst *pst, /* Post Structure */ - UlSchInfo *ulSchInfo /* UL Sch Info */ + Pst *pst, /* Post Structure */ + UlSchedInfo *ulSchedInfo /* UL Alloc Sch Info */ )); /* function declarations */ int packMacSchSlotInd(Pst *pst, SlotIndInfo *slotInd); -int packSchMacDlAlloc(Pst *pst, DlAlloc *dlAlloc); -int packSchMacUlSchInfo(Pst *pst, UlSchInfo *ulSchInfo); +int packSchMacDlAlloc(Pst *pst, DlSchedInfo *dlSchedInfo); +int packSchMacUlSchInfo(Pst *pst, UlSchedInfo *ulSchedInfo); EXTERN int packSchCellCfg(Pst *pst, SchCellCfg *schCellCfg); EXTERN int packSchCellCfgCfm(Pst *pst, SchCellCfgCfm *schCellCfgCfm); -EXTERN int MacProcDlAlloc(Pst *pst, DlAlloc *dlAlloc); +EXTERN int MacProcDlAlloc(Pst *pst, DlSchedInfo *dlSchedInfo); EXTERN int MacProcSchCellCfg(Pst *pst, SchCellCfg *schCellCfg); EXTERN int MacProcSchCellCfgCfm(Pst *pst, SchCellCfgCfm *schCellCfgCfm); EXTERN int SchHdlCellCfgReq(Pst *pst, SchCellCfg *schCellCfg); EXTERN int schActvInit(Ent entity, Inst instId, Region region, Reason reason); EXTERN S16 SchSendCfgCfm(Pst *pst, RgMngmt *cfm); -EXTERN int MacProcUlSchInfo(Pst *pst, UlSchInfo *ulSchInfo); +EXTERN int MacProcUlSchInfo(Pst *pst, UlSchedInfo *ulSchedInfo); typedef int (*MacSchRachIndFunc)(Pst *pst, RachIndInfo *rachInd); int packMacSchRachInd(Pst *pst, RachIndInfo *rachInd); int macSchRachInd(Pst *pst, RachIndInfo *rachInd); diff --git a/src/du_app/du_cfg.c b/src/du_app/du_cfg.c index 05aefd07d..b1ebacb0d 100644 --- a/src/du_app/du_cfg.c +++ b/src/du_app/du_cfg.c @@ -234,22 +234,22 @@ S16 readMacCfg() duCfgParam.macCellCfg.initialDlBwp.bwp.numPrb = TOTAL_PRB_BW; /* configured to total BW */ duCfgParam.macCellCfg.initialDlBwp.bwp.scs = SUBCARRIER_SPACING; /* numerology is 0, 15Khz */ duCfgParam.macCellCfg.initialDlBwp.bwp.cyclicPrefix = NORMAL_CYCLIC_PREFIX; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.searchSpaceId = SEARCHSPACE_1_INDEX; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.coresetId = CORESET_0_INDEX; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.monitoringSlot = + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace.searchSpaceId = SEARCHSPACE_1_INDEX; + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace.coresetId = CORESET_0_INDEX; + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace.monitoringSlot = SS_MONITORING_SLOT_SL1; /* sl1 - all slots */ - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.duration = 0; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace.monitoringSymbol = + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace.duration = 0; + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace.monitoringSymbol = SS_MONITORING_SYMBOL; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace. candidate.aggLevel1 = 8; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace. candidate.aggLevel2 = 4; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace. candidate.aggLevel4 = 2; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace. candidate.aggLevel8 = 1; - duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpace. + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.commonSearchSpace. candidate.aggLevel16 = 0; duCfgParam.macCellCfg.initialDlBwp.pdschCommon.k0 = PDSCH_K0; duCfgParam.macCellCfg.initialDlBwp.pdschCommon.mappingType = @@ -258,8 +258,9 @@ S16 readMacCfg() PDSCH_START_SYMBOL; duCfgParam.macCellCfg.initialDlBwp.pdschCommon.lengthSymbol = PDSCH_LENGTH_SYMBOL; - - /* fill Intial DL BWP */ + /* ra-searchSpace ID is set to 1 */ + duCfgParam.macCellCfg.initialDlBwp.pdcchCommon.raSearchSpaceId = SEARCHSPACE_1_INDEX; + /* fill Intial UL BWP */ duCfgParam.macCellCfg.initialUlBwp.bwp.firstPrb = 0; duCfgParam.macCellCfg.initialUlBwp.bwp.numPrb = TOTAL_PRB_BW; /* configured to total BW */ duCfgParam.macCellCfg.initialUlBwp.bwp.scs = SUBCARRIER_SPACING; /* numerology is 0, 15Khz */ diff --git a/src/phy_stub/l1_bdy1.c b/src/phy_stub/l1_bdy1.c index 086cd1e2c..6a21f117e 100644 --- a/src/phy_stub/l1_bdy1.c +++ b/src/phy_stub/l1_bdy1.c @@ -595,7 +595,7 @@ PUBLIC S16 l1HdlDlTtiReq(uint16_t msgLen, void *msg) fapi_dl_tti_req_t *dlTtiReq; dlTtiReq = (fapi_dl_tti_req_t *)msg; - printf("\nPHY STUB: Received DL TTI Request"); + printf("\nPHY STUB: DL TTI Request at sfn=%d slot=%d",dlTtiReq->sfn,dlTtiReq->slot); #if 0 printf("\nPHY_STUB: SFN %d", dlTtiReq->sfn); printf("\nPHY_STUB: SLOT %d", dlTtiReq->slot); @@ -656,7 +656,7 @@ PUBLIC S16 l1HdlTxDataReq(uint16_t msgLen, void *msg) fapi_tx_data_req_t *txDataReq; txDataReq = (fapi_tx_data_req_t *)msg; - DU_LOG("\nPHY STUB: Received TX DATA Request"); + DU_LOG("\nPHY STUB: TX DATA Request at sfn=%d slot=%d",txDataReq->sfn,txDataReq->slot); MAC_FREE(txDataReq, msgLen); #endif -- 2.16.6 From 180692ac45aac62b3207635a7cb36773e74e499f Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Fri, 12 Jun 2020 21:04:20 +0530 Subject: [PATCH 13/16] e2ap message cleanup Change-Id: Ie83fa3f044bf8aabb0bc96329876ccee9165f1c6 Signed-off-by: Balaji Shankaran --- src/5gnrmac/mac_rach.c | 2 +- src/5gnrsch/sch_rach.c | 2 +- src/du_app/du_e2ap_msg_hdl.c | 898 ++++++++++++++++++++++++++++--------------- src/du_app/du_e2ap_msg_hdl.h | 11 +- 4 files changed, 593 insertions(+), 320 deletions(-) diff --git a/src/5gnrmac/mac_rach.c b/src/5gnrmac/mac_rach.c index 8cc5f0c24..13c85edbe 100644 --- a/src/5gnrmac/mac_rach.c +++ b/src/5gnrmac/mac_rach.c @@ -136,7 +136,7 @@ int MacProcUlSchInfo(Pst *pst, UlSchedInfo *ulSchedInfo) { MacUlSlot *currUlSlot = &macCb.macCell->ulSlot[ulSchedInfo->slotIndInfo.slot % MAX_SLOT_SUPPORTED]; - memcpy(&currUlSlot->ulInfo, ulSchedInfo, sizeof(ulSchedInfo)); + memcpy(&currUlSlot->ulInfo, ulSchedInfo, sizeof(UlSchedInfo)); } return ROK; } diff --git a/src/5gnrsch/sch_rach.c b/src/5gnrsch/sch_rach.c index c6f3bde66..177c4e0c9 100644 --- a/src/5gnrsch/sch_rach.c +++ b/src/5gnrsch/sch_rach.c @@ -139,7 +139,7 @@ uint8_t *msg3NumRb) cell = schCb[schInst].cells[schInst]; - puschMu = cell->cellCfg.puschMu; +// puschMu = cell->cellCfg.puschMu; delta = puschDeltaTable[puschMu]; k2 = cell->cellCfg.schInitialUlBwp.puschCommon.k2; startSymb = cell->cellCfg.schInitialUlBwp.puschCommon.startSymbol; diff --git a/src/du_app/du_e2ap_msg_hdl.c b/src/du_app/du_e2ap_msg_hdl.c index cf3a1b1a3..89b364ab3 100644 --- a/src/du_app/du_e2ap_msg_hdl.c +++ b/src/du_app/du_e2ap_msg_hdl.c @@ -28,7 +28,7 @@ DuCfgParams duCfgParam; * * @details * - * Function : BuildGlobalgNB + * Function : BuildGlobalgNBId * * Functionality: Building the Plmn and gNB id * @@ -38,7 +38,7 @@ DuCfgParams duCfgParam; * ******************************************************************/ -S16 BuildGlobalgNBId(GlobalE2node_gNB_ID_t *gNbId) +uint8_t BuildGlobalgNBId(GlobalE2node_gNB_ID_t *gNbId) { uint8_t unused = 0; uint8_t byteSize = 4; @@ -46,7 +46,7 @@ S16 BuildGlobalgNBId(GlobalE2node_gNB_ID_t *gNbId) uint8_t ret = ROK; /* Allocate Buffer size */ - gNbId->global_gNB_ID.plmn_id.size = 3 * sizeof(U8); + gNbId->global_gNB_ID.plmn_id.size = 3 * sizeof(uint8_t); gNbId->global_gNB_ID.plmn_id.buf = NULLP; DU_ALLOC(gNbId->global_gNB_ID.plmn_id.buf , gNbId->global_gNB_ID.plmn_id.size); if(gNbId->global_gNB_ID.plmn_id.buf == NULLP) @@ -61,7 +61,7 @@ S16 BuildGlobalgNBId(GlobalE2node_gNB_ID_t *gNbId) /* fill gND Id */ gNbId->global_gNB_ID.gnb_id.present = GNB_ID_Choice_PR_gnb_ID; /* Allocate Buffer size */ - gNbId->global_gNB_ID.gnb_id.choice.gnb_ID.size = byteSize * sizeof(U8); + gNbId->global_gNB_ID.gnb_id.choice.gnb_ID.size = byteSize * sizeof(uint8_t); gNbId->global_gNB_ID.gnb_id.choice.gnb_ID.buf = NULLP; DU_ALLOC(gNbId->global_gNB_ID.gnb_id.choice.gnb_ID.buf, \ gNbId->global_gNB_ID.gnb_id.choice.gnb_ID.size); @@ -96,7 +96,7 @@ S16 BuildGlobalgNBId(GlobalE2node_gNB_ID_t *gNbId) * ******************************************************************/ -uint16_t fillE2SetupReq(E2setupRequest_t **e2SetupReq, uint8_t *idx) +uint8_t fillE2SetupReq(E2setupRequest_t **e2SetupReq, uint8_t *idx) { uint8_t elementCnt = 0; uint8_t idx2 = 0; @@ -185,7 +185,7 @@ uint16_t fillE2SetupReq(E2setupRequest_t **e2SetupReq, uint8_t *idx) * ******************************************************************/ -S16 BuildAndSendE2SetupReq() +uint8_t BuildAndSendE2SetupReq() { uint8_t idx = 0; uint8_t ret = ROK; @@ -224,7 +224,7 @@ S16 BuildAndSendE2SetupReq() /* Prints the Msg formed */ xer_fprint(stdout, &asn_DEF_E2AP_PDU, e2apMsg); - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); encBufSize = 0; encRetVal = aper_encode(&asn_DEF_E2AP_PDU, 0, e2apMsg, PrepFinalEncBuf,\ encBuf); @@ -271,7 +271,7 @@ S16 BuildAndSendE2SetupReq() * * ****************************************************************/ -uint16_t deAllocateE2SetupReqMsg(E2AP_PDU_t *e2apMsg, \ +uint8_t deAllocateE2SetupReqMsg(E2AP_PDU_t *e2apMsg, \ E2setupRequest_t *e2SetupReq, uint8_t idx) { uint8_t idx2; @@ -345,13 +345,17 @@ uint16_t deAllocateE2SetupReqMsg(E2AP_PDU_t *e2apMsg, \ * * ****************************************************************/ -S16 BuildRicRequestId(RICrequestID_t *ricReqId) +uint8_t BuildRicRequestId(RICrequestID_t *ricReqId) { if(ricReqId != NULLP) { ricReqId->ricRequestorID = 1; ricReqId->ricInstanceID = 1; } + else + { + return RFAILED; + } return ROK; } @@ -371,7 +375,7 @@ S16 BuildRicRequestId(RICrequestID_t *ricReqId) * * ****************************************************************/ -S16 fillRicAdmitList(RICaction_Admitted_ItemIEs_t *ricAdmitItems) +uint8_t fillRicAdmitList(RICaction_Admitted_ItemIEs_t *ricAdmitItems) { if(ricAdmitItems != NULLP) @@ -381,6 +385,10 @@ S16 fillRicAdmitList(RICaction_Admitted_ItemIEs_t *ricAdmitItems) ricAdmitItems->value.present = RICaction_Admitted_ItemIEs__value_PR_RICaction_Admitted_Item; ricAdmitItems->value.choice.RICaction_Admitted_Item.ricActionID = 1; } + else + { + return RFAILED; + } return ROK; } /******************************************************************* @@ -389,7 +397,7 @@ S16 fillRicAdmitList(RICaction_Admitted_ItemIEs_t *ricAdmitItems) * * @details * - * Function : fillRicAdmitList + * Function : BuildRicAdmitList * * Functionality: Builds the mandatory Ric Admitted List Params * @@ -399,25 +407,207 @@ S16 fillRicAdmitList(RICaction_Admitted_ItemIEs_t *ricAdmitItems) * * ****************************************************************/ -S16 BuildRicAdmitList(RICaction_Admitted_List_t *admitListPtr) +uint8_t BuildRicAdmitList(RICaction_Admitted_List_t *admitListPtr) { - U8 elementCnt; - - elementCnt = 1; - admitListPtr->list.count = elementCnt; - admitListPtr->list.size = elementCnt * sizeof(RICaction_Admitted_ItemIEs_t); - DU_ALLOC(admitListPtr->list.array, admitListPtr->list.size); - if(admitListPtr->list.array == NULLP) - { - DU_LOG("\nE2AP : Memory allocation for RIC Admit List failed"); - return RFAILED; - } - DU_ALLOC(admitListPtr->list.array[0], sizeof(RICaction_Admitted_ItemIEs_t)); - fillRicAdmitList((RICaction_Admitted_ItemIEs_t *)admitListPtr->list.array[0]); - - return ROK; + uint8_t idx ; + uint8_t elementCnt; + uint8_t ret= ROK; + elementCnt = 1; + + if(admitListPtr == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for RIC Admit List failed"); + ret = RFAILED; + } + else + { + admitListPtr->list.count = elementCnt; + admitListPtr->list.size = elementCnt * sizeof(RICaction_Admitted_ItemIEs_t); + DU_ALLOC(admitListPtr->list.array, admitListPtr->list.size); + if(admitListPtr->list.array == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for RIC Admit List failed"); + ret = RFAILED; + } + else + { + for(idx=0 ; idxlist.array[idx], sizeof(RICaction_Admitted_ItemIEs_t)); + if(admitListPtr->list.array[idx] == NULLP) + { + ret = RFAILED; + } + } + if(ret != RFAILED) + { + idx=0; + fillRicAdmitList((RICaction_Admitted_ItemIEs_t *)admitListPtr->list.array[idx]); + } + } + } + return ret; +} +/******************************************************************* + * + * @breif Deallocation of BuildAndSendRicSubscriptionRsp memory + * + * @details + * + * Function : FreeRicSubscriptionRsp + * + * Functionality:Free the RicSubscriptionRsp + * + * @param[in] E2AP_PDU_t *e2apRicMsg + * + * @return void + * + * + ******************************************************************/ +void FreeRicSubscriptionRsp(E2AP_PDU_t *e2apRicMsg) +{ + RICsubscriptionResponse_t *ricSubscriptionRsp= NULLP; + uint8_t idx=0; + uint8_t idx1=0; + RICaction_Admitted_List_t *admitListPtr; + + if(e2apRicMsg != NULLP) + { + if(e2apRicMsg->choice.successfulOutcome != NULLP) + { + ricSubscriptionRsp = &e2apRicMsg->choice.successfulOutcome->value.choice.RICsubscriptionResponse; + if(ricSubscriptionRsp) + { + if(ricSubscriptionRsp->protocolIEs.list.array != NULLP) + { + for(idx=0; idxprotocolIEs.list.count; idx++) + { + if(ricSubscriptionRsp->protocolIEs.list.array[idx] != NULLP) + { + switch(ricSubscriptionRsp->protocolIEs.list.array[idx]->id) + { + case ProtocolIE_IDE2_id_RICrequestID: + break; + + case ProtocolIE_IDE2_id_RANfunctionID: + break; + + case ProtocolIE_IDE2_id_RICactions_Admitted: + { + admitListPtr = &ricSubscriptionRsp->protocolIEs.list.\ + array[idx]->value.choice.RICaction_Admitted_List; + if(admitListPtr->list.array != NULLP) + { + for(idx1=0 ; idx1list.count; idx1++ ) + { + if(admitListPtr->list.array[idx1] != NULLP) + { + DU_FREE(admitListPtr->list.array[idx1], + sizeof(RICaction_Admitted_ItemIEs_t)); + } + } + DU_FREE(admitListPtr->list.array, admitListPtr->list.size); + } + break; + } + default: + break; + } + DU_FREE(ricSubscriptionRsp->protocolIEs.list.array[idx], \ + sizeof(RICsubscriptionResponse_IEs_t)); + } + } + DU_FREE(ricSubscriptionRsp->protocolIEs.list.array, \ + ricSubscriptionRsp->protocolIEs.list.size); + } + } + DU_FREE(e2apRicMsg->choice.successfulOutcome, sizeof(SuccessfulOutcomeE2_t)); + } + DU_FREE(e2apRicMsg, sizeof(E2AP_PDU_t)); + } +} + /******************************************************************* + * + * @brief Builds and Send the RicSubscriptionRsp + * + * @details + * + * Function : BuildAndSendRicSubscriptionRsp + * + * functionality:Fills the RicSubscriptionRsp + * + * @return ROK - success + * RFAILED - failure + * + ******************************************************************/ +uint8_t FillRicSubscriptionRsp(RICsubscriptionResponse_t *ricSubscriptionRsp ) +{ + uint8_t idx=0; + uint8_t ret = ROK; + uint8_t elementCnt = 0; + uint8_t BuildRicRequestIdret=ROK; + uint8_t BuildRicAdmitListret=ROK; + + elementCnt=3; + ricSubscriptionRsp->protocolIEs.list.count = elementCnt; + ricSubscriptionRsp->protocolIEs.list.size = elementCnt * sizeof(RICsubscriptionResponse_IEs_t); + DU_ALLOC(ricSubscriptionRsp->protocolIEs.list.array, \ + ricSubscriptionRsp->protocolIEs.list.size); + if(ricSubscriptionRsp->protocolIEs.list.array == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for FillRicSubscriptionRsp failed"); + ret = RFAILED; + } + else + { + for(idx=0; idxprotocolIEs.list.count; idx++) + { + DU_ALLOC(ricSubscriptionRsp->protocolIEs.list.array[idx], \ + sizeof(RICsubscriptionResponse_IEs_t)); + if(ricSubscriptionRsp->protocolIEs.list.array[idx] == NULLP) + { + ret = RFAILED; + } + } + if(ret != RFAILED) + { + + idx=0; + ricSubscriptionRsp->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICrequestID; + ricSubscriptionRsp->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricSubscriptionRsp->protocolIEs.list.array[idx]->value.present =\ + RICsubscriptionRequest_IEs__value_PR_RICrequestID; + BuildRicRequestIdret = + BuildRicRequestId(&ricSubscriptionRsp->protocolIEs.list.array[idx]->value.choice.RICrequestID); + if(BuildRicRequestIdret != ROK) + { + ret = RFAILED; + } + else + { + idx++; + ricSubscriptionRsp->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RANfunctionID; + ricSubscriptionRsp->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricSubscriptionRsp->protocolIEs.list.array[idx]->value.present =\ + RICsubscriptionRequest_IEs__value_PR_RANfunctionID; + ricSubscriptionRsp->protocolIEs.list.array[idx]->value.choice.RANfunctionID = 1; + + idx++; + ricSubscriptionRsp->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICactions_Admitted; + ricSubscriptionRsp->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricSubscriptionRsp->protocolIEs.list.array[idx]->value.present =\ + RICsubscriptionResponse_IEs__value_PR_RICaction_Admitted_List; + BuildRicAdmitListret = + BuildRicAdmitList(&ricSubscriptionRsp->protocolIEs.list.array[idx]->value.choice.RICaction_Admitted_List); + if(BuildRicAdmitListret != ROK) + { + ret = RFAILED; + } + } + } + } + return ret; } - /******************************************************************* * * @brief Builds and Send the RicSubscriptionRsp @@ -433,119 +623,82 @@ S16 BuildRicAdmitList(RICaction_Admitted_List_t *admitListPtr) * ******************************************************************/ -S16 BuildAndSendRicSubscriptionRsp() +uint8_t BuildAndSendRicSubscriptionRsp() { E2AP_PDU_t *e2apRicMsg = NULLP; - RICsubscriptionResponse_t *ricSubscriptionRsp; + RICsubscriptionResponse_t *ricSubscriptionRsp=NULLP; asn_enc_rval_t encRetVal; - U8 idx; - U8 elementCnt; - - - DU_LOG("\nE2AP : Building RIC Subscription Response\n"); - - DU_ALLOC(e2apRicMsg, sizeof(E2AP_PDU_t)); - if(e2apRicMsg == NULLP) - { - DU_LOG("\nE2AP : Memory allocation for E2AP-PDU failed"); - return RFAILED; - } - e2apRicMsg->present = E2AP_PDU_PR_successfulOutcome; - DU_ALLOC(e2apRicMsg->choice.successfulOutcome, sizeof(SuccessfulOutcomeE2_t)); - if(e2apRicMsg->choice.successfulOutcome == NULLP) + uint8_t ret = RFAILED; + uint8_t FillRicricSubscriptionRspret; + + while(1) { - DU_LOG("\nE2AP : Memory allocation for Ric subscription Response failed"); - DU_FREE(e2apRicMsg, sizeof(RICsubscriptionResponse_t)); - return RFAILED; - } - - e2apRicMsg->choice.successfulOutcome->procedureCode = ProcedureCodeE2_id_RICsubscription; - e2apRicMsg->choice.successfulOutcome->criticality = CriticalityE2_reject; - e2apRicMsg->choice.successfulOutcome->value.present = \ + DU_LOG("\nE2AP : Building RIC Subscription Response\n"); + + DU_ALLOC(e2apRicMsg, sizeof(E2AP_PDU_t)); + if(e2apRicMsg == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for E2AP-PDU failed"); + break; + } + e2apRicMsg->present = E2AP_PDU_PR_successfulOutcome; + DU_ALLOC(e2apRicMsg->choice.successfulOutcome, sizeof(SuccessfulOutcomeE2_t)); + if(e2apRicMsg->choice.successfulOutcome == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for Ric subscription Response failed"); + break; + } + + e2apRicMsg->choice.successfulOutcome->procedureCode = ProcedureCodeE2_id_RICsubscription; + e2apRicMsg->choice.successfulOutcome->criticality = CriticalityE2_reject; + e2apRicMsg->choice.successfulOutcome->value.present = \ SuccessfulOutcomeE2__value_PR_RICsubscriptionResponse; - ricSubscriptionRsp = &e2apRicMsg->choice.successfulOutcome->value.choice.RICsubscriptionResponse; + ricSubscriptionRsp = &e2apRicMsg->choice.successfulOutcome->value.choice.RICsubscriptionResponse; - elementCnt = 3; - ricSubscriptionRsp->protocolIEs.list.count = elementCnt; - ricSubscriptionRsp->protocolIEs.list.size = elementCnt * sizeof(RICsubscriptionResponse_IEs_t); + FillRicricSubscriptionRspret = FillRicSubscriptionRsp(ricSubscriptionRsp); + if(FillRicricSubscriptionRspret != ROK) + { + DU_LOG("\nE2AP : Memory allocation for RICsubscriptionResponseIE failed"); + break; + } - DU_ALLOC(ricSubscriptionRsp->protocolIEs.list.array, \ - ricSubscriptionRsp->protocolIEs.list.size); - if(ricSubscriptionRsp->protocolIEs.list.array == NULLP) - { - DU_LOG("\nE2AP : Memory allocation for RICsubscriptionResponseIE failed"); - DU_FREE(e2apRicMsg->choice.successfulOutcome, sizeof(SuccessfulOutcomeE2_t)); - DU_FREE(e2apRicMsg, sizeof(E2AP_PDU_t)); - return RFAILED; - } + /* Prints the Msg formed */ + xer_fprint(stdout, &asn_DEF_E2AP_PDU, e2apRicMsg); - for(idx=0; idxprotocolIEs.list.array[idx], \ - sizeof(RICsubscriptionResponse_IEs_t)); - if(ricSubscriptionRsp->protocolIEs.list.array[idx] == NULLP) - { - DU_FREE(ricSubscriptionRsp->protocolIEs.list.array,\ - ricSubscriptionRsp->protocolIEs.list.size); - DU_FREE(e2apRicMsg->choice.successfulOutcome, \ - sizeof(SuccessfulOutcomeE2_t)); - DU_FREE(e2apRicMsg, sizeof(E2AP_PDU_t)); - return RFAILED; - } - } - idx = 0; - ricSubscriptionRsp->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICrequestID; - ricSubscriptionRsp->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricSubscriptionRsp->protocolIEs.list.array[idx]->value.present =\ - RICsubscriptionRequest_IEs__value_PR_RICrequestID; - BuildRicRequestId(&ricSubscriptionRsp->protocolIEs.list.array[idx]->value.choice.RICrequestID); - - idx++; - ricSubscriptionRsp->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RANfunctionID; - ricSubscriptionRsp->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricSubscriptionRsp->protocolIEs.list.array[idx]->value.present =\ - RICsubscriptionRequest_IEs__value_PR_RANfunctionID; - ricSubscriptionRsp->protocolIEs.list.array[idx]->value.choice.RANfunctionID = 1; - - idx++; - ricSubscriptionRsp->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICactions_Admitted; - ricSubscriptionRsp->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricSubscriptionRsp->protocolIEs.list.array[idx]->value.present =\ - RICsubscriptionResponse_IEs__value_PR_RICaction_Admitted_List; - BuildRicAdmitList(&ricSubscriptionRsp->protocolIEs.list.array[idx]->value.choice.RICaction_Admitted_List); - - - /* Prints the Msg formed */ - xer_fprint(stdout, &asn_DEF_E2AP_PDU, e2apRicMsg); - - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); - encBufSize = 0; - encRetVal = aper_encode(&asn_DEF_E2AP_PDU, 0, e2apRicMsg, PrepFinalEncBuf,\ + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); + encBufSize = 0; + encRetVal = aper_encode(&asn_DEF_E2AP_PDU, 0, e2apRicMsg, PrepFinalEncBuf,\ encBuf); - if(encRetVal.encoded == ENCODE_FAIL) - { - DU_LOG("\nE2AP : Could not encode RIC Subscription Response structure (at %s)\n",\ + if(encRetVal.encoded == ENCODE_FAIL) + { + DU_LOG("\nE2AP : Could not encode RIC Subscription Response structure (at %s)\n",\ encRetVal.failed_type ? encRetVal.failed_type->name : "unknown"); - return RFAILED; - } - else - { - DU_LOG("\nE2AP : Created APER encoded buffer for RIC subscription response \n"); - for(int i=0; i< encBufSize; i++) - { - printf("%x",encBuf[i]); - } - } + break; + } + else + { + DU_LOG("\nE2AP : Created APER encoded buffer for RIC subscription response \n"); + for(int i=0; i< encBufSize; i++) + { + printf("%x",encBuf[i]); + } + } + + if(SendE2APMsg(DU_APP_MEM_REGION, DU_POOL) != ROK) + { + DU_LOG("\nE2AP : Sending RIC Subscription Response failed"); + break; + } - if(SendE2APMsg(DU_APP_MEM_REGION, DU_POOL) != ROK) - { - DU_LOG("\nE2AP : Sending RIC Subscription Response failed"); - return RFAILED; - } - - return ROK; -} + ret = ROK; + break; + + } + FreeRicSubscriptionRsp(e2apRicMsg); + + return ret; + } /****************************************************************** * * @brief Processes E2 Setup Response sent by RIC @@ -561,11 +714,11 @@ S16 BuildAndSendRicSubscriptionRsp() * RFAILED - failure * * ****************************************************************/ -S16 procE2SetupRsp(E2AP_PDU_t *e2apMsg) +uint8_t procE2SetupRsp(E2AP_PDU_t *e2apMsg) { + uint8_t idx; + uint32_t recvBufLen; E2setupResponse_t *e2SetRspMsg; - E2apMsgDb e2SetupRspDb; - U8 idx; DU_LOG("\nE2AP : E2 Setup Response received"); duCb.e2Status = TRUE; //Set E2 status as true @@ -578,17 +731,18 @@ S16 procE2SetupRsp(E2AP_PDU_t *e2apMsg) case ProtocolIE_IDE2_id_GlobalRIC_ID: { /* To store the Ric Id Params */ - U32 recvBufLen; - memset(&e2SetupRspDb.plmn, 0, sizeof(PLMN_IdentityE2_t)); - - recvBufLen = sizeof(e2SetRspMsg->protocolIEs.list.array[idx]->value.choice.GlobalRIC_ID.pLMN_Identity); - - bitStringToInt(&e2SetRspMsg->protocolIEs.list.array[idx]->value.choice.GlobalRIC_ID.ric_ID, &e2SetupRspDb.ricId); - aper_decode(0, &asn_DEF_PLMN_IdentityE2, (void **)&e2SetupRspDb.plmn, \ - &e2SetRspMsg->protocolIEs.list.array[idx]->value.choice.GlobalRIC_ID.pLMN_Identity, recvBufLen, 0, 0); - - xer_fprint(stdout, &asn_DEF_PLMN_IdentityE2, &e2SetupRspDb.plmn); - break; + recvBufLen = sizeof(e2SetRspMsg->protocolIEs.list.array[idx]->value\ + .choice.GlobalRIC_ID.pLMN_Identity.size); + e2apMsgDb.plmn = NULLP; + DU_ALLOC(e2apMsgDb.plmn, recvBufLen); + if(e2apMsgDb.plmn) + { + memcpy(e2apMsgDb.plmn, e2SetRspMsg->protocolIEs.list.array[idx]\ + ->value.choice.GlobalRIC_ID.pLMN_Identity.buf, recvBufLen); + } + bitStringToInt(&e2SetRspMsg->protocolIEs.list.array[idx]->value.choice.GlobalRIC_ID.ric_ID, &e2apMsgDb.ricId); + /*TODO : e2apMsgDb.plmn memory to be deallocated after the usage */ + break; } default: DU_LOG("\nE2AP : Invalid IE received in E2SetupRsp:%ld", @@ -615,15 +769,15 @@ S16 procE2SetupRsp(E2AP_PDU_t *e2apMsg) * * ****************************************************************/ -S16 procRicSubsReq(E2AP_PDU_t *e2apMsg) +uint8_t procRicSubsReq(E2AP_PDU_t *e2apMsg) { - S16 ret = ROK; - U8 idx; - U8 ied; + uint8_t idx; + uint8_t ied; + uint8_t ret = ROK; + uint32_t recvBufLen; RICsubscriptionRequest_t *ricSubsReq; RICaction_ToBeSetup_ItemIEs_t *actionItem; - E2apMsgDb ricReqDb; - + DU_LOG("\nE2AP : Ric Subscription request received"); ricSubsReq = &e2apMsg->choice.initiatingMessage->value.choice.RICsubscriptionRequest; @@ -633,39 +787,44 @@ S16 procRicSubsReq(E2AP_PDU_t *e2apMsg) { case ProtocolIE_IDE2_id_RICrequestID: { - ricReqDb.ricReqId = ricSubsReq->protocolIEs.list.array[idx]->\ + e2apMsgDb.ricReqId = ricSubsReq->protocolIEs.list.array[idx]->\ value.choice.RICrequestID.ricRequestorID; - ricReqDb.ricInstanceId = ricSubsReq->protocolIEs.list.array[idx]-> \ + e2apMsgDb.ricInstanceId = ricSubsReq->protocolIEs.list.array[idx]-> \ value.choice.RICrequestID.ricInstanceID; break; } case ProtocolIE_IDE2_id_RANfunctionID: { - ricReqDb.ranFuncId = ricSubsReq->protocolIEs.list.array[idx]-> \ + e2apMsgDb.ranFuncId = ricSubsReq->protocolIEs.list.array[idx]-> \ value.choice.RANfunctionID; break; } case ProtocolIE_IDE2_id_RICsubscriptionDetails: { - U32 recvBufLen; - memset(&ricReqDb.ricEventTrigger, 0, sizeof(RICeventTriggerDefinition_t)); - - recvBufLen = sizeof(ricSubsReq->protocolIEs.list.array[idx]->value.choice.RICsubscriptionDetails.ricEventTriggerDefinition); - - aper_decode(0, &asn_DEF_RICeventTriggerDefinition, (void **)&ricReqDb.ricEventTrigger, &(ricSubsReq->protocolIEs.list.array[idx]->value.choice.RICsubscriptionDetails.ricEventTriggerDefinition), recvBufLen, 0, 0); - xer_fprint(stdout, &asn_DEF_RICeventTriggerDefinition, &ricReqDb.ricEventTrigger); - - actionItem =(RICaction_ToBeSetup_ItemIEs_t *) ricSubsReq->protocolIEs.list.array[idx]->value.choice.RICsubscriptionDetails.ricAction_ToBeSetup_List.list.array[0]; + recvBufLen = sizeof(ricSubsReq->protocolIEs.list.array[idx]->value\ + .choice.RICsubscriptionDetails.ricEventTriggerDefinition.size); + e2apMsgDb.ricEventTrigger = NULLP; + DU_ALLOC(e2apMsgDb.ricEventTrigger, recvBufLen); + /*TODO : e2apMsgDb.ricEventTrigger memory to be deallocated after the usage */ + if(e2apMsgDb.ricEventTrigger) + { + memcpy(e2apMsgDb.ricEventTrigger, ricSubsReq->protocolIEs.list.array[idx]\ + ->value.choice.RICsubscriptionDetails.ricEventTriggerDefinition.buf, \ + recvBufLen); + } + actionItem =(RICaction_ToBeSetup_ItemIEs_t *)ricSubsReq->protocolIEs.list\ + .array[idx]->value.choice.RICsubscriptionDetails.ricAction_ToBeSetup_List\ + .list.array[0]; for(ied = 0; ied < ricSubsReq->protocolIEs.list.array[idx]->value.choice.\ - RICsubscriptionDetails.ricAction_ToBeSetup_List.list.count; ied++) + RICsubscriptionDetails.ricAction_ToBeSetup_List.list.count; ied++) { switch(actionItem->id) { case ProtocolIE_IDE2_id_RICaction_ToBeSetup_Item: { - ricReqDb.ricActionId = actionItem->value.choice.RICaction_ToBeSetup_Item.ricActionID; - ricReqDb.ricActionType = actionItem->value.choice.RICaction_ToBeSetup_Item.ricActionType; + e2apMsgDb.ricActionId = actionItem->value.choice.RICaction_ToBeSetup_Item.ricActionID; + e2apMsgDb.ricActionType = actionItem->value.choice.RICaction_ToBeSetup_Item.ricActionType; break; } default: @@ -685,9 +844,206 @@ S16 procRicSubsReq(E2AP_PDU_t *e2apMsg) } ret = BuildAndSendRicSubscriptionRsp(); - RETVALUE(ret); + return ret; } + /******************************************************************* + * + * @brief Free the RicIndication Message + * + * @details + * + * Function : FreeRicIndication + * + * Functionality: Free the RicIndication Message + * + * @return void + * + * + ******************************************************************/ + void FreeRicIndication(E2AP_PDU_t *e2apMsg) + { + uint8_t idx=0; + RICindication_t *ricIndicationMsg= NULLP; + + + if(e2apMsg != NULLP) + { + if(e2apMsg->choice.initiatingMessage != NULLP) + { + ricIndicationMsg = &e2apMsg->choice.initiatingMessage->value.choice.RICindication; + if(ricIndicationMsg!= NULLP) + { + if(ricIndicationMsg->protocolIEs.list.array != NULLP) + { + for(idx=0; idxprotocolIEs.list.count; idx++) + { + if(ricIndicationMsg->protocolIEs.list.array[idx] != NULLP) + { + switch(ricIndicationMsg->protocolIEs.list.array[idx]->id) + { + case ProtocolIE_IDE2_id_RICrequestID: + break; + + case ProtocolIE_IDE2_id_RANfunctionID: + break; + + case ProtocolIE_IDE2_id_RICactionID: + break; + + case ProtocolIE_IDE2_id_RICindicationType: + break; + + case ProtocolIE_IDE2_id_RICindicationHeader: + { + DU_FREE(ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.buf,\ + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.size); + break; + } + case ProtocolIE_IDE2_id_RICindicationMessage: + { + DU_FREE(ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.buf,\ + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.size); + break; + } + default: + break; + } + DU_FREE(ricIndicationMsg->protocolIEs.list.array[idx],sizeof(RICindication_IEs_t)); + } + } + DU_FREE(ricIndicationMsg->protocolIEs.list.array,ricIndicationMsg->protocolIEs.list.size); + } + } + DU_FREE(e2apMsg->choice.initiatingMessage, sizeof(InitiatingMessageE2_t)); + } + DU_FREE(e2apMsg, sizeof(E2AP_PDU_t)); + } + } + /******************************************************************* + * + * brief Fill the RicIndication Message + * + * @details + * + * Function : FillRicIndication + * + * Functionality:Fills the RicIndication Message + * + * @return ROK - success + * RFAILED - failure + * + ******************************************************************/ +uint8_t FillRicIndication(RICindication_t *ricIndicationMsg) +{ + uint8_t elementCnt=0; + uint8_t idx=0; + uint8_t ret = ROK; + elementCnt = 6; + + ricIndicationMsg->protocolIEs.list.count = elementCnt; + ricIndicationMsg->protocolIEs.list.size = elementCnt * sizeof(RICindication_t); + /* Initialize the Ric Indication members */ + DU_ALLOC(ricIndicationMsg->protocolIEs.list.array, \ + ricIndicationMsg->protocolIEs.list.size); + if(ricIndicationMsg->protocolIEs.list.array == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for RICindicationIEs failed"); + ret = RFAILED; + } + else + { + for(idx=0; idxprotocolIEs.list.array[idx],\ + sizeof(RICindication_IEs_t)); + if(ricIndicationMsg->protocolIEs.list.array[idx] == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for RICindicationIEs failed"); + ret = RFAILED; + } + } + if(ret != RFAILED) + { + idx = 0; + + ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICrequestID; + ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ + RICindication_IEs__value_PR_RICrequestID; + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICrequestID.ricRequestorID =\ + e2apMsgDb.ricReqId; + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICrequestID.ricInstanceID =\ + e2apMsgDb.ricInstanceId; + + idx++; + ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RANfunctionID; + ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ + RICindication_IEs__value_PR_RANfunctionID; + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RANfunctionID = + e2apMsgDb.ranFuncId; + + idx++; + ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICactionID; + ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ + RICindication_IEs__value_PR_RICactionID; + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICactionID = + e2apMsgDb.ricActionId; + + idx++; + ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICindicationType; + ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ + RICindication_IEs__value_PR_RICindicationType; + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationType = + e2apMsgDb.ricActionType; + + idx++; + ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICindicationHeader; + ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ + RICindication_IEs__value_PR_RICindicationHeader; + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.size = 3 * + sizeof(uint8_t); + DU_ALLOC(ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.buf ,\ + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.size); + if(ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.buf == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for RICindicationIEs failed"); + ret = RFAILED; + } + else + { + buildPlmnId(duCfgParam.srvdCellLst[0].duCellInfo.cellInfo.nrCgi.plmn, \ + &ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader); + idx++; + /* TO BE CHANGED: RIC INDICATION DATA */ + /* For now filling a dummy octect data, need to tested with PRBs*/ + ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICindicationMessage; + ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; + ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ + RICindication_IEs__value_PR_RICindicationMessage; + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.size = 3 * + sizeof(uint8_t); + DU_ALLOC(ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.buf ,\ + ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.size); + if(ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.buf == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for RICindicationIEs failed"); + ret = RFAILED; + } + else + { + buildPlmnId(duCfgParam.srvdCellLst[0].duCellInfo.cellInfo.nrCgi.plmn, \ + &ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage); + } + } + } + } + return ret; +} /******************************************************************* * @@ -704,159 +1060,75 @@ S16 procRicSubsReq(E2AP_PDU_t *e2apMsg) * ******************************************************************/ -S16 BuildAndSendRicIndication() +uint8_t BuildAndSendRicIndication() { E2AP_PDU_t *e2apMsg = NULLP; - RICindication_t *ricIndicationMsg; - E2apMsgDb e2apMsgDb; - U8 elementCnt; - U8 idx; - U8 ieId; + RICindication_t *ricIndicationMsg=NULLP; + uint8_t elementCnt=0; asn_enc_rval_t encRetVal; /* Encoder return value */ - - DU_LOG("\nE2AP : Building Ric Indication Message\n"); - - DU_ALLOC(e2apMsg, sizeof(E2AP_PDU_t)); - if(e2apMsg == NULLP) - { - DU_LOG("\nE2AP : Memory allocation for E2AP-PDU failed"); - return RFAILED; - } - - e2apMsg->present = E2AP_PDU_PR_initiatingMessage; - DU_ALLOC(e2apMsg->choice.initiatingMessage, sizeof(InitiatingMessageE2_t)); - if(e2apMsg->choice.initiatingMessage == NULLP) - { - DU_LOG("\nE2AP : Memory allocation for E2AP-PDU failed"); - DU_FREE(e2apMsg, sizeof(E2AP_PDU_t)); - return RFAILED; - } - e2apMsg->choice.initiatingMessage->procedureCode = ProcedureCodeE2_id_RICindication; - e2apMsg->choice.initiatingMessage->criticality = CriticalityE2_reject; - e2apMsg->choice.initiatingMessage->value.present = InitiatingMessageE2__value_PR_RICindication; - - DU_ALLOC(ricIndicationMsg, sizeof(RICindication_t)); - ricIndicationMsg = &e2apMsg->choice.initiatingMessage->value.choice.RICindication; - - elementCnt = 6; - - ricIndicationMsg->protocolIEs.list.count = elementCnt; - ricIndicationMsg->protocolIEs.list.size = elementCnt * sizeof(RICindication_t); - - /* Initialize the Ric Indication members */ - DU_ALLOC(ricIndicationMsg->protocolIEs.list.array, \ - ricIndicationMsg->protocolIEs.list.size); - if(ricIndicationMsg->protocolIEs.list.array == NULLP) - { - DU_LOG("\nE2AP : Memory allocation for RICindicationIEs failed"); - DU_FREE(e2apMsg->choice.initiatingMessage, sizeof(InitiatingMessageE2_t)); - DU_FREE(e2apMsg, (Size)sizeof(E2AP_PDU_t)); - return RFAILED; - } - - for(idx=0; idxprotocolIEs.list.array[idx],\ - sizeof(RICindication_IEs_t)); - if(ricIndicationMsg->protocolIEs.list.array[idx] == NULLP) - { - for(ieId=0; ieIdprotocolIEs.list.array[ieId],\ - sizeof(RICindication_IEs_t)); - } - DU_FREE(ricIndicationMsg->protocolIEs.list.array,\ - ricIndicationMsg->protocolIEs.list.size); - DU_FREE(e2apMsg->choice.initiatingMessage, \ - sizeof(InitiatingMessageE2_t)); - DU_FREE(e2apMsg, sizeof(E2AP_PDU_t)); - return RFAILED; - } - } - idx = 0; - ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICrequestID; - ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ - RICindication_IEs__value_PR_RICrequestID; - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICrequestID.ricRequestorID = e2apMsgDb.ricReqId; - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICrequestID.ricInstanceID = e2apMsgDb.ricInstanceId; - - idx++; - ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RANfunctionID; - ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ - RICindication_IEs__value_PR_RANfunctionID; - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RANfunctionID = e2apMsgDb.ranFuncId; - - idx++; - ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICactionID; - ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ - RICindication_IEs__value_PR_RICactionID; - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICactionID = e2apMsgDb.ricActionId; - - - idx++; - ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICindicationType; - ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ - RICindication_IEs__value_PR_RICindicationType; - - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationType = e2apMsgDb.ricActionType; - - - idx++; - ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICindicationHeader; - ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ - RICindication_IEs__value_PR_RICindicationHeader; - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.size = 3 * sizeof(U8); - DU_ALLOC(ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.buf ,\ - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader.size); - buildPlmnId(duCfgParam.srvdCellLst[0].duCellInfo.cellInfo.nrCgi.plmn, \ - &ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationHeader); - - /* TO BE CHANGED: RIC INDICATION DATA */ - /* For now filling a dummy octect data, need to tested with PRBs*/ - idx++; - ricIndicationMsg->protocolIEs.list.array[idx]->id = ProtocolIE_IDE2_id_RICindicationMessage; - ricIndicationMsg->protocolIEs.list.array[idx]->criticality = CriticalityE2_reject; - ricIndicationMsg->protocolIEs.list.array[idx]->value.present = \ - RICindication_IEs__value_PR_RICindicationMessage; - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.size = 3 * sizeof(U8); - DU_ALLOC(ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.buf ,\ - ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage.size); - buildPlmnId(duCfgParam.srvdCellLst[0].duCellInfo.cellInfo.nrCgi.plmn, \ - &ricIndicationMsg->protocolIEs.list.array[idx]->value.choice.RICindicationMessage); - - /* Prints the Msg formed */ - xer_fprint(stdout, &asn_DEF_E2AP_PDU, e2apMsg); - - cmMemset((U8 *)encBuf, 0, ENC_BUF_MAX_LEN); - encBufSize = 0; - encRetVal = aper_encode(&asn_DEF_E2AP_PDU, 0, e2apMsg, PrepFinalEncBuf,\ + uint8_t ret = RFAILED; + uint8_t FillRicIndicationret = ROK; + + while(1) + { + DU_LOG("\nE2AP : Building Ric Indication Message\n"); + + DU_ALLOC(e2apMsg, sizeof(E2AP_PDU_t)); + if(e2apMsg == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for E2AP-PDU failed"); + break; + } + + e2apMsg->present = E2AP_PDU_PR_initiatingMessage; + DU_ALLOC(e2apMsg->choice.initiatingMessage, sizeof(InitiatingMessageE2_t)); + if(e2apMsg->choice.initiatingMessage == NULLP) + { + DU_LOG("\nE2AP : Memory allocation for E2AP-PDU failed"); + break; + } + e2apMsg->choice.initiatingMessage->procedureCode = ProcedureCodeE2_id_RICindication; + e2apMsg->choice.initiatingMessage->criticality = CriticalityE2_reject; + e2apMsg->choice.initiatingMessage->value.present = InitiatingMessageE2__value_PR_RICindication; + + ricIndicationMsg = &e2apMsg->choice.initiatingMessage->value.choice.RICindication; + + FillRicIndicationret = FillRicIndication(ricIndicationMsg); + if(FillRicIndicationret != ROK) + { + break; + } + /* Prints the Msg formed */ + xer_fprint(stdout, &asn_DEF_E2AP_PDU, e2apMsg); + cmMemset((uint8_t *)encBuf, 0, ENC_BUF_MAX_LEN); + encBufSize = 0; + encRetVal = aper_encode(&asn_DEF_E2AP_PDU, 0, e2apMsg, PrepFinalEncBuf,\ encBuf); - if(encRetVal.encoded == ENCODE_FAIL) - { - DU_LOG("\nE2AP : Could not encode RIC Indication Message (at %s)\n",\ + if(encRetVal.encoded == ENCODE_FAIL) + { + DU_LOG("\nE2AP : Could not encode RIC Indication Message (at %s)\n",\ encRetVal.failed_type ? encRetVal.failed_type->name : "unknown"); - return RFAILED; - } - else - { + break; + } + else + { DU_LOG("\nE2AP : Created APER encoded buffer for RIC Indication Message \n"); - for(int i=0; i< encBufSize; i++) - { - printf("%x",encBuf[i]); - } - } - - if(SendE2APMsg(DU_APP_MEM_REGION, DU_POOL) != ROK) - { - DU_LOG("\nE2AP : Sending RIC Indication Message"); - return RFAILED; + for(int i=0; i< encBufSize; i++) + { + printf("%x",encBuf[i]); + } + } + + if(SendE2APMsg(DU_APP_MEM_REGION, DU_POOL) != ROK) + { + DU_LOG("\nE2AP : Sending RIC Indication Message"); + + } + ret = ROK; + break; } - return ROK; + FreeRicIndication(e2apMsg); + return ret; } /******************************************************************* @@ -876,9 +1148,9 @@ S16 BuildAndSendRicIndication() * * ****************************************************************/ -S16 SendE2APMsg(Region region, Pool pool) +uint8_t SendE2APMsg(Region region, Pool pool) { - Buffer *mBuf; + Buffer *mBuf=NULLP; if(SGetMsg(region, pool, &mBuf) == ROK) { diff --git a/src/du_app/du_e2ap_msg_hdl.h b/src/du_app/du_e2ap_msg_hdl.h index f800c488b..75f1c45ab 100644 --- a/src/du_app/du_e2ap_msg_hdl.h +++ b/src/du_app/du_e2ap_msg_hdl.h @@ -50,19 +50,20 @@ S16 sctpSend(Buffer *mBuf, U8 itfType); typedef struct e2apDb { U16 ricId; - PLMN_IdentityE2_t plmn; + uint8_t *plmn; U32 ricReqId; U32 ricInstanceId; U32 ranFuncId; - RICeventTriggerDefinition_t ricEventTrigger; + uint8_t *ricEventTrigger; U32 ricActionId; U32 ricActionType; }E2apMsgDb; -S16 BuildAndSendE2SetupReq(); -uint16_t deAllocateE2SetupReqMsg(E2AP_PDU_t *e2apMsg, \ +E2apMsgDb e2apMsgDb; +uint8_t BuildAndSendE2SetupReq(); +uint8_t deAllocateE2SetupReqMsg(E2AP_PDU_t *e2apMsg, \ E2setupRequest_t *e2SetupReq, uint8_t idx); -S16 SendE2APMsg(Region , Pool ); +uint8_t SendE2APMsg(Region , Pool ); void E2APMsgHdlr(Buffer *mBuf); /********************************************************************** -- 2.16.6 From 49dec2270f1b3c03b36a801e153bf0786edffc24 Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Fri, 26 Jun 2020 15:27:16 +0530 Subject: [PATCH 14/16] Addressing flow wise comments Change-Id: Ib07d4f44e2daf1f0201e7fd6589fe62e6e098c49 Signed-off-by: Balaji Shankaran --- src/5gnrmac/lwr_mac_fsm.c | 89 +++++++++++++++---------------- src/5gnrmac/mac_mux.c | 1 - src/5gnrmac/rg_lmm.c | 11 ++-- src/5gnrsch/sch.c | 107 +++++++++++++++++++++++++++---------- src/5gnrsch/sch.h | 42 +++++++-------- src/5gnrsch/sch_common.c | 115 ++++++++++++++++------------------------ src/5gnrsch/sch_rach.c | 34 ++++++------ src/5gnrsch/sch_slot_ind.c | 28 ++++++---- src/5gnrsch/sch_utils.c | 9 ++-- src/5gnrsch/sch_utils.h | 4 +- src/cm/du_app_mac_inf.h | 33 ++++++------ src/cm/mac_sch_interface.h | 129 ++++++++++++++++++++++----------------------- src/du_app/du_cfg.c | 2 +- src/du_app/du_cfg.h | 8 +-- 14 files changed, 320 insertions(+), 292 deletions(-) diff --git a/src/5gnrmac/lwr_mac_fsm.c b/src/5gnrmac/lwr_mac_fsm.c index 96cd18e4e..04a6c9c92 100644 --- a/src/5gnrmac/lwr_mac_fsm.c +++ b/src/5gnrmac/lwr_mac_fsm.c @@ -2322,8 +2322,8 @@ void fillSib1DlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *sib1PdcchInfo) */ coreset0Size= sib1PdcchInfo->coreset0Cfg.coreSet0Size; rbStart = 0; /* For SIB1 */ - //rbStart = sib1PdcchInfo->dci.pdschCfg->freqAlloc.rbStart; - rbLen = sib1PdcchInfo->dci.pdschCfg->freqAlloc.rbSize; + //rbStart = sib1PdcchInfo->dci.pdschCfg->pdschFreqAlloc.freqAlloc.startPrb; + rbLen = sib1PdcchInfo->dci.pdschCfg->pdschFreqAlloc.freqAlloc.numPrb; if((rbLen >=1) && (rbLen <= coreset0Size - rbStart)) { @@ -2337,9 +2337,9 @@ void fillSib1DlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *sib1PdcchInfo) } /* Fetching DCI field values */ - timeDomResAssign = sib1PdcchInfo->dci.pdschCfg->timeAlloc. + timeDomResAssign = sib1PdcchInfo->dci.pdschCfg->pdschTimeAlloc. rowIndex -1; - VRB2PRBMap = sib1PdcchInfo->dci.pdschCfg->freqAlloc.\ + VRB2PRBMap = sib1PdcchInfo->dci.pdschCfg->pdschFreqAlloc.\ vrbPrbMapping; modNCodScheme = sib1PdcchInfo->dci.pdschCfg->codeword[0].mcsIndex; redundancyVer = sib1PdcchInfo->dci.pdschCfg->codeword[0].rvIndex; @@ -2462,7 +2462,7 @@ void fillRarDlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *rarPdcchInfo) coreset0Size= rarPdcchInfo->coreset0Cfg.coreSet0Size; rbStart = 0; /* For SIB1 */ //rbStart = rarPdcchInfo->dci.pdschCfg->freqAlloc.rbStart; - rbLen = rarPdcchInfo->dci.pdschCfg->freqAlloc.rbSize; + rbLen = rarPdcchInfo->dci.pdschCfg->pdschFreqAlloc.freqAlloc.numPrb; if((rbLen >=1) && (rbLen <= coreset0Size - rbStart)) { @@ -2476,8 +2476,8 @@ void fillRarDlDciPdu(fapi_dl_dci_t *dlDciPtr, PdcchCfg *rarPdcchInfo) } /* Fetching DCI field values */ - timeDomResAssign = rarPdcchInfo->dci.pdschCfg->timeAlloc.rowIndex -1; - VRB2PRBMap = rarPdcchInfo->dci.pdschCfg->freqAlloc.vrbPrbMapping; + timeDomResAssign = rarPdcchInfo->dci.pdschCfg->pdschTimeAlloc.rowIndex -1; + VRB2PRBMap = rarPdcchInfo->dci.pdschCfg->pdschFreqAlloc.vrbPrbMapping; modNCodScheme = rarPdcchInfo->dci.pdschCfg->codeword[0].mcsIndex; tbScaling = 0; /* configured to 0 scaling */ reserved = 0; @@ -2604,7 +2604,7 @@ Msg4Info *msg4Info) /* TODO: Fill values of coreset0Size, rbStart and rbLen */ coreset0Size = msg4PdcchInfo->coreset0Cfg.coreSet0Size; //rbStart = msg4PdcchInfo->dci.pdschCfg->freqAlloc.rbStart; - rbLen = msg4PdcchInfo->dci.pdschCfg->freqAlloc.rbSize; + rbLen = msg4PdcchInfo->dci.pdschCfg->pdschFreqAlloc.freqAlloc.numPrb; if((rbLen >=1) && (rbLen <= coreset0Size - rbStart)) { @@ -2619,8 +2619,8 @@ Msg4Info *msg4Info) /* Fetching DCI field values */ dciFormatId = msg4Info->dciFormatId; /* DCI indentifier for DL */ - timeDomResAssign = msg4PdcchInfo->dci.pdschCfg->timeAlloc.rowIndex -1; - VRB2PRBMap = msg4PdcchInfo->dci.pdschCfg->freqAlloc.vrbPrbMapping; + timeDomResAssign = msg4PdcchInfo->dci.pdschCfg->pdschTimeAlloc.rowIndex -1; + VRB2PRBMap = msg4PdcchInfo->dci.pdschCfg->pdschFreqAlloc.vrbPrbMapping; modNCodScheme = msg4PdcchInfo->dci.pdschCfg->codeword[0].mcsIndex; ndi = msg4Info->ndi; redundancyVer = msg4PdcchInfo->dci.pdschCfg->codeword[0].rvIndex; @@ -2752,8 +2752,8 @@ S16 fillPdcchPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, DlSchedInfo *dlInfo, uint32 return RFAILED;; } dlTtiReqPdu->pduType = PDCCH_PDU_TYPE; - dlTtiReqPdu->u.pdcch_pdu.bwpSize = bwp->BWPSize; - dlTtiReqPdu->u.pdcch_pdu.bwpPart = bwp->BWPStart; + dlTtiReqPdu->u.pdcch_pdu.bwpSize = bwp->freqAlloc.numPrb; + dlTtiReqPdu->u.pdcch_pdu.bwpPart = bwp->freqAlloc.startPrb; dlTtiReqPdu->u.pdcch_pdu.subCarrierSpacing = bwp->subcarrierSpacing; dlTtiReqPdu->u.pdcch_pdu.cyclicPrefix = bwp->cyclicPrefix; dlTtiReqPdu->u.pdcch_pdu.startSymbolIndex = pdcchInfo->coreset0Cfg.startSymbolIndex; @@ -2807,8 +2807,8 @@ void fillPdschPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, PdschCfg *pdschInfo, dlTtiReqPdu->u.pdsch_pdu.pduBitMap = pdschInfo->pduBitmap; dlTtiReqPdu->u.pdsch_pdu.rnti = pdschInfo->rnti; dlTtiReqPdu->u.pdsch_pdu.pduIndex = pduIndex; - dlTtiReqPdu->u.pdsch_pdu.bwpSize = bwp.BWPSize; - dlTtiReqPdu->u.pdsch_pdu.bwpStart = bwp.BWPStart; + dlTtiReqPdu->u.pdsch_pdu.bwpSize = bwp.freqAlloc.numPrb; + dlTtiReqPdu->u.pdsch_pdu.bwpStart = bwp.freqAlloc.startPrb; dlTtiReqPdu->u.pdsch_pdu.subCarrierSpacing = bwp.subcarrierSpacing; dlTtiReqPdu->u.pdsch_pdu.cyclicPrefix = bwp.cyclicPrefix; dlTtiReqPdu->u.pdsch_pdu.nrOfCodeWords = pdschInfo->numCodewords; @@ -2831,13 +2831,13 @@ void fillPdschPdu(fapi_dl_tti_req_pdu_t *dlTtiReqPdu, PdschCfg *pdschInfo, dlTtiReqPdu->u.pdsch_pdu.scid = pdschInfo->dmrs.scid; dlTtiReqPdu->u.pdsch_pdu.numDmrsCdmGrpsNoData = pdschInfo->dmrs.numDmrsCdmGrpsNoData; dlTtiReqPdu->u.pdsch_pdu.dmrsPorts = pdschInfo->dmrs.dmrsPorts; - dlTtiReqPdu->u.pdsch_pdu.resourceAlloc = pdschInfo->freqAlloc.resourceAlloc; + dlTtiReqPdu->u.pdsch_pdu.resourceAlloc = pdschInfo->pdschFreqAlloc.resourceAllocType; /* since we are using type-1, hence rbBitmap excluded */ - dlTtiReqPdu->u.pdsch_pdu.rbStart = pdschInfo->freqAlloc.rbStart; - dlTtiReqPdu->u.pdsch_pdu.rbSize = pdschInfo->freqAlloc.rbSize; - dlTtiReqPdu->u.pdsch_pdu.vrbToPrbMapping = pdschInfo->freqAlloc.vrbPrbMapping; - dlTtiReqPdu->u.pdsch_pdu.startSymbIndex = pdschInfo->timeAlloc.startSymbolIndex; - dlTtiReqPdu->u.pdsch_pdu.nrOfSymbols = pdschInfo->timeAlloc.numSymbols; + dlTtiReqPdu->u.pdsch_pdu.rbStart = pdschInfo->pdschFreqAlloc.freqAlloc.startPrb; + dlTtiReqPdu->u.pdsch_pdu.rbSize = pdschInfo->pdschFreqAlloc.freqAlloc.numPrb; + dlTtiReqPdu->u.pdsch_pdu.vrbToPrbMapping = pdschInfo->pdschFreqAlloc.vrbPrbMapping; + dlTtiReqPdu->u.pdsch_pdu.startSymbIndex = pdschInfo->pdschTimeAlloc.timeAlloc.startSymb; + dlTtiReqPdu->u.pdsch_pdu.nrOfSymbols = pdschInfo->pdschTimeAlloc.timeAlloc.numSymb; dlTtiReqPdu->u.pdsch_pdu.preCodingAndBeamforming.numPrgs = pdschInfo->beamPdschInfo.numPrgs; dlTtiReqPdu->u.pdsch_pdu.preCodingAndBeamforming.prgSize = pdschInfo->beamPdschInfo.prgSize; dlTtiReqPdu->u.pdsch_pdu.preCodingAndBeamforming.digBfInterfaces = pdschInfo->beamPdschInfo.digBfInterfaces; @@ -3408,37 +3408,34 @@ uint8_t getnPdus(fapi_ul_tti_req_t *ulTtiReq, MacUlSlot *currUlSlot) { uint8_t pduCount = 0; - if(currUlSlot != NULLP) - { - if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PRACH) - { - pduCount++; - if(ulTtiReq) - ulTtiReq->rachPresent = PDU_PRESENT; - } + if(ulTtiReq && currUlSlot) + { + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PRACH) + { + pduCount++; + ulTtiReq->rachPresent = PDU_PRESENT; + } if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PUSCH) { - pduCount++; - if(ulTtiReq) - ulTtiReq->nUlsch++; + pduCount++; + ulTtiReq->nUlsch++; } if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_PUSCH_UCI) { - pduCount++; - if(ulTtiReq) - ulTtiReq->nUlsch = PDU_PRESENT; - } - if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_UCI) - { - pduCount++; - if(ulTtiReq) - ulTtiReq->nUlcch = PDU_PRESENT; - } - if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_SRS) - { - pduCount++; - } - } + pduCount++; + ulTtiReq->nUlsch++; + ulTtiReq->nUlsch = PDU_PRESENT; + } + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_UCI) + { + pduCount++; + ulTtiReq->nUlcch = PDU_PRESENT; + } + if(currUlSlot->ulInfo.dataType & SCH_DATATYPE_SRS) + { + pduCount++; + } + } return pduCount; } #endif diff --git a/src/5gnrmac/mac_mux.c b/src/5gnrmac/mac_mux.c index 266a57258..dcab8fdb8 100644 --- a/src/5gnrmac/mac_mux.c +++ b/src/5gnrmac/mac_mux.c @@ -313,7 +313,6 @@ void macMuxPdu(MacDlData *dlData, MacCeInfo *macCeData, uint16_t tbSize) uint8_t FBitSize = 1; uint8_t lcidSize = 6; uint8_t lenFieldSize = 0; /* 8-bit or 16-bit L field */ - uint8_t criSize = 8; /* PACK ALL MAC CE */ for(idx = 0; idx < macCeData->numCes; idx++) diff --git a/src/5gnrmac/rg_lmm.c b/src/5gnrmac/rg_lmm.c index 8502480ae..9e49c55ef 100755 --- a/src/5gnrmac/rg_lmm.c +++ b/src/5gnrmac/rg_lmm.c @@ -2208,6 +2208,7 @@ int MacSchCellCfgReq macCellCfg->prachCfg.prachSubcSpacing; schCellCfg.schRachCfg.msg1FreqStart = macCellCfg->prachCfg.msg1FreqStart; schCellCfg.schRachCfg.msg1Fdm = macCellCfg->prachCfg.msg1Fdm; + schCellCfg.schRachCfg.rootSeqLen = macCellCfg->prachCfg.rootSeqLen; schCellCfg.schRachCfg.rootSeqIdx = macCellCfg->prachCfg.fdm[0].rootSeqIdx; schCellCfg.schRachCfg.numRootSeq = macCellCfg->prachCfg.fdm[0].numRootSeq; schCellCfg.schRachCfg.k1 = macCellCfg->prachCfg.fdm[0].k1; @@ -2219,8 +2220,8 @@ int MacSchCellCfgReq schCellCfg.schRachCfg.raRspWindow = macCellCfg->prachCfg.raRspWindow; /* fill initial DL BWP */ - schCellCfg.schInitialDlBwp.bwp.firstPrb = macCellCfg->initialDlBwp.bwp.firstPrb; - schCellCfg.schInitialDlBwp.bwp.numPrb = macCellCfg->initialDlBwp.bwp.numPrb; + schCellCfg.schInitialDlBwp.bwp.freqAlloc.startPrb = macCellCfg->initialDlBwp.bwp.firstPrb; + schCellCfg.schInitialDlBwp.bwp.freqAlloc.numPrb = macCellCfg->initialDlBwp.bwp.numPrb; schCellCfg.schInitialDlBwp.bwp.scs = macCellCfg->initialDlBwp.bwp.scs; schCellCfg.schInitialDlBwp.bwp.cyclicPrefix = macCellCfg->initialDlBwp.bwp.cyclicPrefix; schCellCfg.schInitialDlBwp.pdcchCommon.commonSearchSpace.searchSpaceId = @@ -2251,9 +2252,9 @@ int MacSchCellCfgReq schCellCfg.schInitialDlBwp.pdschCommon.lengthSymbol = macCellCfg->initialDlBwp.pdschCommon.lengthSymbol; - /* fill initial DL BWP */ - schCellCfg.schInitialUlBwp.bwp.firstPrb = macCellCfg->initialUlBwp.bwp.firstPrb; - schCellCfg.schInitialUlBwp.bwp.numPrb = macCellCfg->initialUlBwp.bwp.numPrb; + /* fill initial UL BWP */ + schCellCfg.schInitialUlBwp.bwp.freqAlloc.startPrb = macCellCfg->initialUlBwp.bwp.firstPrb; + schCellCfg.schInitialUlBwp.bwp.freqAlloc.numPrb = macCellCfg->initialUlBwp.bwp.numPrb; schCellCfg.schInitialUlBwp.bwp.scs = macCellCfg->initialUlBwp.bwp.scs; schCellCfg.schInitialUlBwp.bwp.cyclicPrefix = macCellCfg->initialUlBwp.bwp.cyclicPrefix; schCellCfg.schInitialUlBwp.puschCommon.k2 = macCellCfg->initialUlBwp.puschCommon.k2; diff --git a/src/5gnrsch/sch.c b/src/5gnrsch/sch.c index 7fe972958..503a90bff 100644 --- a/src/5gnrsch/sch.c +++ b/src/5gnrsch/sch.c @@ -424,6 +424,9 @@ int InitSchCellCb(Inst inst, SchCellCfg *schCellCfg) return RFAILED; } + memset(schDlSlotInfo, 0, sizeof(SchDlSlotInfo)); + memset(schUlSlotInfo, 0, sizeof(SchUlSlotInfo)); + schDlSlotInfo->totalPrb = schUlSlotInfo->totalPrb = MAX_NUM_RB; for(uint8_t itr=0; itrn0 = slotIndex; /* calculate the PRBs */ - calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + schAllocFreqDomRscType0(((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); /* fill BWP */ - bwp->BWPSize = MAX_NUM_RB; /* whole of BW */ - bwp->BWPStart = 0; - bwp->subcarrierSpacing = 0; /* 15Khz */ - bwp->cyclicPrefix = 0; /* normal */ + bwp->freqAlloc.numPrb = MAX_NUM_RB; /* whole of BW */ + bwp->freqAlloc.startPrb = 0; + bwp->subcarrierSpacing = 0; /* 15Khz */ + bwp->cyclicPrefix = 0; /* normal */ /* fill the PDCCH PDU */ pdcch->coreset0Cfg.coreSet0Size = numRbs; @@ -551,30 +554,76 @@ uint8_t offsetPointA tbSize = schCalcTbSize(sib1SchCfg->sib1PduLen); pdsch->codeword[cwCount].tbSize = tbSize; } - pdsch->dataScramblingId = pci; - pdsch->numLayers = 1; - pdsch->transmissionScheme = 0; - pdsch->refPoint = 0; - pdsch->dmrs.dlDmrsSymbPos = 2; - pdsch->dmrs.dmrsConfigType = 0; /* type-1 */ - pdsch->dmrs.dlDmrsScramblingId = pci; - pdsch->dmrs.scid = 0; - pdsch->dmrs.numDmrsCdmGrpsNoData = 1; - pdsch->dmrs.dmrsPorts = 0; - pdsch->freqAlloc.resourceAlloc = 1; /* RAT type-1 RIV format */ - pdsch->freqAlloc.rbStart = offset + SCH_SSB_PRB_DURATION; /* the RB numbering starts from coreset0, and PDSCH is always above SSB */ - pdsch->freqAlloc.rbSize = schCalcNumPrb(tbSize,sib1SchCfg->sib1Mcs,numPdschSymbols); - pdsch->freqAlloc.vrbPrbMapping = 0; /* non-interleaved */ - pdsch->timeAlloc.rowIndex = 1; - pdsch->timeAlloc.startSymbolIndex = 2; /* spec-38.214, Table 5.1.2.1-1 */ - pdsch->timeAlloc.numSymbols = numPdschSymbols; - pdsch->beamPdschInfo.numPrgs = 1; - pdsch->beamPdschInfo.prgSize = 1; - pdsch->beamPdschInfo.digBfInterfaces = 0; - pdsch->beamPdschInfo.prg[0].pmIdx = 0; - pdsch->beamPdschInfo.prg[0].beamIdx[0] = 0; - pdsch->txPdschPower.powerControlOffset = 0; - pdsch->txPdschPower.powerControlOffsetSS = 0; + pdsch->dataScramblingId = pci; + pdsch->numLayers = 1; + pdsch->transmissionScheme = 0; + pdsch->refPoint = 0; + pdsch->dmrs.dlDmrsSymbPos = 2; + pdsch->dmrs.dmrsConfigType = 0; /* type-1 */ + pdsch->dmrs.dlDmrsScramblingId = pci; + pdsch->dmrs.scid = 0; + pdsch->dmrs.numDmrsCdmGrpsNoData = 1; + pdsch->dmrs.dmrsPorts = 0; + pdsch->pdschFreqAlloc.resourceAllocType = 1; /* RAT type-1 RIV format */ + pdsch->pdschFreqAlloc.freqAlloc.startPrb = offset + SCH_SSB_NUM_PRB; /* the RB numbering starts from coreset0, + and PDSCH is always above SSB */ + pdsch->pdschFreqAlloc.freqAlloc.numPrb = schCalcNumPrb(tbSize,sib1SchCfg->sib1Mcs,numPdschSymbols); + pdsch->pdschFreqAlloc.vrbPrbMapping = 0; /* non-interleaved */ + pdsch->pdschTimeAlloc.rowIndex = 1; + pdsch->pdschTimeAlloc.timeAlloc.startSymb = 2; /* spec-38.214, Table 5.1.2.1-1 */ + pdsch->pdschTimeAlloc.timeAlloc.numSymb = numPdschSymbols; + pdsch->beamPdschInfo.numPrgs = 1; + pdsch->beamPdschInfo.prgSize = 1; + pdsch->beamPdschInfo.digBfInterfaces = 0; + pdsch->beamPdschInfo.prg[0].pmIdx = 0; + pdsch->beamPdschInfo.prg[0].beamIdx[0] = 0; + pdsch->txPdschPower.powerControlOffset = 0; + pdsch->txPdschPower.powerControlOffsetSS = 0; + +} + +/** + * @brief Fill SSB start symbol + * + * @details + * + * Function : fillSsbStartSymb + * + * This API stores SSB start index per beam + * + * @param[in] SchCellCb *cellCb + * @return int + * -# ROK + * -# RFAILED + **/ +void fillSsbStartSymb(SchCellCb *cellCb) +{ + uint8_t cnt, scs; + + scs = cellCb->cellCfg.ssbSchCfg.scsCommon; + uint8_t ssbStartSymbArr[SCH_MAX_SSB_BEAM]; + + memset(ssbStartSymbArr, 0, sizeof(SCH_MAX_SSB_BEAM)); + /* Determine value of "n" based on Section 4.1 of 3GPP TS 38.213 */ + switch(scs) + { + case SCH_SCS_15KHZ: + { + uint8_t symbIdx=0; + cnt = 2;/* n = 0, 1 for SCS = 15KHz */ + for(uint8_t idx=0; idxssbStartSymbArr, 0, sizeof(SCH_MAX_SSB_BEAM)); + memcpy(cellCb->ssbStartSymbArr, ssbStartSymbArr, SCH_MAX_SSB_BEAM); } diff --git a/src/5gnrsch/sch.h b/src/5gnrsch/sch.h index 96f3d225f..bb1d39b05 100644 --- a/src/5gnrsch/sch.h +++ b/src/5gnrsch/sch.h @@ -25,11 +25,11 @@ #define MAX_NUM_RB 106 /* value for numerology 0 15Khz */ #define SCH_MIB_TRANS 80 #define SCH_NUM_SC_PRB 12 /* number of SCs in a PRB */ -#define SCH_MAX_SSB_BEAM 4 /* since we are supporting only SCS=15KHz */ #define SCH_SCS_15KHZ 0 /* numerology 0 and 15Khz */ #define SCH_SYMBOL_PER_SLOT 14 -#define SCH_SSB_SYMB_DURATION 4 -#define SCH_SSB_PRB_DURATION 20 +#define SCH_SSB_NUM_SYMB 4 +#define SCH_SSB_NUM_PRB 20 +#define SCH_MAX_SSB_BEAM 4 /* since we are supporting only SCS=15KHz */ #define SCH_MEM_REGION 4 #define SCH_POOL 1 #define SCHED_DELTA 1 @@ -94,15 +94,14 @@ typedef struct schGenCb */ typedef struct schDlSlotInfo { - uint16_t totalPrb; /*!< Number of RBs in the cell */ - uint16_t assignedPrb[SCH_SYMBOL_PER_SLOT]; /*!< Num RBs and corresponding symbols allocated */ - bool ssbPres; /*!< Flag to determine if SSB is present in this slot */ - uint8_t ssbIdxSupported; /*!< Max SSB index */ - SsbInfo ssbInfo[MAX_SSB_IDX]; /*!< SSB info */ - bool sib1Pres; - //bool rarPres; - RarInfo *rarInfo; - Msg4Info *msg4Info; + uint16_t totalPrb; /*!< Number of RBs in the cell */ + uint16_t assignedPrb[SCH_SYMBOL_PER_SLOT]; /*!< Num RBs and corresponding symbols allocated */ + bool ssbPres; /*!< Flag to determine if SSB is present in this slot */ + uint8_t ssbIdxSupported; /*!< Max SSB index */ + SsbInfo ssbInfo[MAX_SSB_IDX]; /*!< SSB info */ + bool sib1Pres; /*!< Flag to determine if SIB1 is present in this slot */ + RarInfo *rarInfo; /*!< RAR info */ + Msg4Info *msg4Info; /*!< msg4 info */ }SchDlSlotInfo; typedef struct schRaCb @@ -128,15 +127,16 @@ typedef struct schUlSlotInfo */ typedef struct schCellCb { - uint16_t cellId; /*!< Cell ID */ - Inst instIdx; /*!< Index of the scheduler instance */ - Inst macInst; /*!< Index of the MAC instance */ - uint8_t numSlots; /*!< Number of slots in current frame */ - SlotIndInfo slotInfo; /*!< SFN, Slot info being processed*/ - SchDlSlotInfo *schDlSlotInfo[SCH_NUM_SLOTS]; /*!< SCH resource allocations in DL */ - SchUlSlotInfo *schUlSlotInfo[SCH_NUM_SLOTS]; /*!< SCH resource allocations in UL */ - SchCellCfg cellCfg; /*!< Cell ocnfiguration */ - SchRaCb raCb[SCH_MAX_UE]; + uint16_t cellId; /*!< Cell ID */ + Inst instIdx; /*!< Index of the scheduler instance */ + Inst macInst; /*!< Index of the MAC instance */ + uint8_t numSlots; /*!< Number of slots in current frame */ + SlotIndInfo slotInfo; /*!< SFN, Slot info being processed*/ + SchDlSlotInfo *schDlSlotInfo[SCH_NUM_SLOTS]; /*!< SCH resource allocations in DL */ + SchUlSlotInfo *schUlSlotInfo[SCH_NUM_SLOTS]; /*!< SCH resource allocations in UL */ + SchCellCfg cellCfg; /*!< Cell ocnfiguration */ + uint8_t ssbStartSymbArr[SCH_MAX_SSB_BEAM]; /*!schDlSlotInfo[slot]; if(dlBrdcstAlloc->ssbTrans) { - scs = cell->cellCfg.ssbSchCfg.scsCommon; ssbStartPrb = cell->cellCfg.ssbSchCfg.ssbOffsetPointA; + ssbStartSymb = cell->ssbStartSymbArr[dlBrdcstAlloc->ssbIdxSupported-1]; /*since we are + supporting only 1 ssb beam */ - memset(ssbStartSymbArr, 0, SCH_MAX_SSB_BEAM); - ssbDlTdAlloc(scs, ssbStartSymbArr); - ssbStartSymb = ssbStartSymbArr[dlBrdcstAlloc->ssbIdxSupported-1]; /*since we are supporting only 1 ssb beam */ /* Assign interface structure */ for(idx=0; idxssbIdxSupported; idx++) { - ssbInfo.ssbIdx = idx; - ssbInfo.fdAlloc.startPrb = ssbStartPrb; - ssbInfo.fdAlloc.numPrb = SCH_SSB_PRB_DURATION; - ssbInfo.tdAlloc.startSymb = ssbStartSymb; - ssbInfo.tdAlloc.numSymb = SCH_SSB_SYMB_DURATION; + ssbInfo.ssbIdx = idx; + ssbInfo.fdAlloc.startPrb = ssbStartPrb; + ssbInfo.fdAlloc.numPrb = SCH_SSB_NUM_PRB; + ssbInfo.tdAlloc.startSymb = ssbStartSymb; + ssbInfo.tdAlloc.numSymb = SCH_SSB_NUM_SYMB; dlBrdcstAlloc->ssbInfo[idx] = ssbInfo; schDlSlotInfo->ssbInfo[idx] = ssbInfo; } schDlSlotInfo->ssbPres = true; schDlSlotInfo->ssbIdxSupported = dlBrdcstAlloc->ssbIdxSupported; - for(idx=ssbStartSymb; idxassignedPrb[idx] = ssbStartPrb + SCH_SSB_PRB_DURATION + 1; /* +1 for kSsb */ + schDlSlotInfo->assignedPrb[idx] = ssbStartPrb + SCH_SSB_NUM_PRB + 1; /* +1 for kSsb */ } } @@ -166,7 +128,7 @@ uint8_t schBroadcastAlloc(SchCellCb *cell, DlBrdcstAlloc *dlBrdcstAlloc, schDlSlotInfo->sib1Pres = true; for(idx=0; idxassignedPrb[idx] = ssbStartPrb + SCH_SSB_PRB_DURATION + 1 + 10; /* 10 PRBs for sib1 */ + schDlSlotInfo->assignedPrb[idx] = ssbStartPrb + SCH_SSB_NUM_PRB + 1 + 10; /* 10 PRBs for sib1 */ } memcpy(&dlBrdcstAlloc->sib1Alloc.bwp, &cell->cellCfg.sib1SchCfg.bwp, sizeof(BwpCfg)); memcpy(&dlBrdcstAlloc->sib1Alloc.sib1PdcchCfg, &cell->cellCfg.sib1SchCfg.sib1PdcchCfg, sizeof(PdcchCfg)); @@ -216,6 +178,7 @@ int sendUlSchInfoToMac(UlSchedInfo *ulSchedInfo, Inst inst) **/ int schPrachResAlloc(SchCellCb *cell, UlSchedInfo *ulSchedInfo, SlotIndInfo prachOccasionTimingInfo) { + uint8_t puschScs; uint8_t numPrachRb = 0; uint8_t numRa = 0; uint8_t freqStart = 0; @@ -230,8 +193,9 @@ int schPrachResAlloc(SchCellCb *cell, UlSchedInfo *ulSchedInfo, SlotIndInfo prac uint8_t idx = 0; SchUlSlotInfo *schUlSlotInfo = NULLP; + puschScs = cell->cellCfg.schInitialUlBwp.bwp.scs; schUlSlotInfo = cell->schUlSlotInfo[prachOccasionTimingInfo.slot]; - prachCfgIdx = cell->cellCfg.schRachCfg.prachCfgIdx; + prachCfgIdx = cell->cellCfg.schRachCfg.prachCfgIdx; /* derive the prachCfgIdx table paramters */ x = prachCfgIdxTable[prachCfgIdx][1]; @@ -260,9 +224,19 @@ int schPrachResAlloc(SchCellCb *cell, UlSchedInfo *ulSchedInfo, SlotIndInfo prac numRa = (cell->cellCfg.schRachCfg.msg1Fdm - 1); for(idx=0; idxcellCfg.schRachCfg.rootSeqIdx) - break; + if(numRbForPrachTable[idx][0] == cell->cellCfg.schRachCfg.rootSeqLen) + { + if(numRbForPrachTable[idx][1] == cell->cellCfg.schRachCfg.prachSubcSpacing) + { + if(numRbForPrachTable[idx][2] == puschScs) + { + break; + } + } + } + } + numPrachRb = numRbForPrachTable[idx][3]; dataType |= SCH_DATATYPE_PRACH; /* Considering first slot in the frame for PRACH */ @@ -328,6 +302,8 @@ uint8_t schUlResAlloc(SchCellCb *cell, Inst schInst) DU_LOG("\nSending UL Sch info from SCH to MAC failed"); } + memset(cell->schUlSlotInfo[ulTimingInfo.slot], 0, sizeof(SchUlSlotInfo)); + return ret; } @@ -356,6 +332,9 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) uint8_t offset = 0; uint8_t offsetPointA; uint8_t FreqDomainResource[6] = {0}; + uint16_t tbSize = 0; + uint8_t numPdschSymbols = 12; /* considering pdsch region from 2 to 13 */ + uint8_t mcs = 4; /* MCS fixed to 4 */ SchBwpDlCfg *initialBwp; PdcchCfg *pdcch = &msg4Alloc->msg4PdcchCfg; @@ -382,13 +361,13 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) } /* calculate the PRBs */ - calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + schAllocFreqDomRscType0(((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); /* fill BWP */ - bwp->BWPSize = initialBwp->bwp.numPrb; - bwp->BWPStart = initialBwp->bwp.firstPrb; - bwp->subcarrierSpacing = initialBwp->bwp.scs; - bwp->cyclicPrefix = initialBwp->bwp.cyclicPrefix; + bwp->freqAlloc.numPrb = initialBwp->bwp.freqAlloc.numPrb; + bwp->freqAlloc.startPrb = initialBwp->bwp.freqAlloc.startPrb; + bwp->subcarrierSpacing = initialBwp->bwp.scs; + bwp->cyclicPrefix = initialBwp->bwp.cyclicPrefix; /* fill the PDCCH PDU */ pdcch->coreset0Cfg.startSymbolIndex = firstSymbol; @@ -425,12 +404,13 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) { pdsch->codeword[cwCount].targetCodeRate = 308; pdsch->codeword[cwCount].qamModOrder = 2; - pdsch->codeword[cwCount].mcsIndex = 4; /* mcs configured to 4 */ + pdsch->codeword[cwCount].mcsIndex = mcs; /* mcs configured to 4 */ pdsch->codeword[cwCount].mcsTable = 0; /* notqam256 */ pdsch->codeword[cwCount].rvIndex = 0; /* 38.214: Table 5.1.3.2-1, divided by 8 to get the value in bytes */ /* TODO : Calculate tbSize based of DL CCCH msg size */ - pdsch->codeword[cwCount].tbSize = 2664/8; + tbSize = schCalcTbSize(2664/8); /* send this value to the func in bytes when considering msg4 size */ + pdsch->codeword[cwCount].tbSize = tbSize; } pdsch->dataScramblingId = cell->cellCfg.phyCellId; pdsch->numLayers = 1; @@ -442,18 +422,13 @@ uint8_t schDlRsrcAllocMsg4(Msg4Alloc *msg4Alloc, SchCellCb *cell, uint16_t slot) pdsch->dmrs.scid = 0; pdsch->dmrs.numDmrsCdmGrpsNoData = 1; pdsch->dmrs.dmrsPorts = 0; - pdsch->freqAlloc.resourceAlloc = 1; /* RAT type-1 RIV format */ + pdsch->pdschFreqAlloc.resourceAllocType = 1; /* RAT type-1 RIV format */ /* the RB numbering starts from coreset0, and PDSCH is always above SSB */ - pdsch->freqAlloc.rbStart = offset + SCH_SSB_PRB_DURATION; - /* formula used for calculation of rbSize, 38.213 section 5.1.3.2 * - * Ninfo = S . Nre . R . Qm . v * - * Nre' = Nsc . NsymPdsch - NdmrsSymb - Noh * - * Nre = min(156,Nre') . nPrb */ - /* TODO : Calculate rbSize based on tbSize calculated */ - pdsch->freqAlloc.rbSize = 34; - pdsch->freqAlloc.vrbPrbMapping = 0; /* non-interleaved */ - pdsch->timeAlloc.startSymbolIndex = 2; /* spec-38.214, Table 5.1.2.1-1 */ - pdsch->timeAlloc.numSymbols = 12; + pdsch->pdschFreqAlloc.freqAlloc.startPrb = offset + SCH_SSB_NUM_PRB; + pdsch->pdschFreqAlloc.freqAlloc.numPrb = schCalcNumPrb(tbSize,mcs,numPdschSymbols); + pdsch->pdschFreqAlloc.vrbPrbMapping = 0; /* non-interleaved */ + pdsch->pdschTimeAlloc.timeAlloc.startSymb = 2; /* spec-38.214, Table 5.1.2.1-1 */ + pdsch->pdschTimeAlloc.timeAlloc.numSymb = 12; pdsch->beamPdschInfo.numPrgs = 1; pdsch->beamPdschInfo.prgSize = 1; pdsch->beamPdschInfo.digBfInterfaces = 0; diff --git a/src/5gnrsch/sch_rach.c b/src/5gnrsch/sch_rach.c index 177c4e0c9..65d3e40b4 100644 --- a/src/5gnrsch/sch_rach.c +++ b/src/5gnrsch/sch_rach.c @@ -240,12 +240,12 @@ uint8_t schProcessRachInd(RachIndInfo *rachInd, Inst schInst) if(ret == ROK) { /* fill RAR info */ - rarInfo->raRnti = raRnti; - rarInfo->tcrnti = rachInd->crnti; - rarInfo->RAPID = rachInd->preambleIdx; - rarInfo->ta = rachInd->timingAdv; - rarInfo->msg3StartRb = msg3StartRb; - rarInfo->msg3NumRb = msg3NumRb; + rarInfo->raRnti = raRnti; + rarInfo->tcrnti = rachInd->crnti; + rarInfo->RAPID = rachInd->preambleIdx; + rarInfo->ta = rachInd->timingAdv; + rarInfo->msg3FreqAlloc.startPrb = msg3StartRb; + rarInfo->msg3FreqAlloc.numPrb = msg3NumRb; } return ret; } @@ -303,13 +303,13 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of } /* calculate the PRBs */ - calculatePRB( ((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); + schAllocFreqDomRscType0(((offsetPointA-offset)/6), (numRbs/6), FreqDomainResource); /* fill BWP */ - bwp->BWPSize = initialBwp->bwp.numPrb; - bwp->BWPStart = initialBwp->bwp.firstPrb; - bwp->subcarrierSpacing = initialBwp->bwp.scs; - bwp->cyclicPrefix = initialBwp->bwp.cyclicPrefix; + bwp->freqAlloc.numPrb = initialBwp->bwp.freqAlloc.numPrb; + bwp->freqAlloc.startPrb = initialBwp->bwp.freqAlloc.startPrb; + bwp->subcarrierSpacing = initialBwp->bwp.scs; + bwp->cyclicPrefix = initialBwp->bwp.cyclicPrefix; /* fill the PDCCH PDU */ pdcch->coreset0Cfg.startSymbolIndex = firstSymbol; @@ -362,12 +362,12 @@ uint8_t schFillRar(RarAlloc *rarAlloc, uint16_t raRnti, uint16_t pci, uint8_t of pdsch->dmrs.scid = 0; pdsch->dmrs.numDmrsCdmGrpsNoData = 1; pdsch->dmrs.dmrsPorts = 0; - pdsch->freqAlloc.resourceAlloc = 1; /* RAT type-1 RIV format */ - pdsch->freqAlloc.rbStart = offset + SCH_SSB_PRB_DURATION; /* the RB numbering starts from coreset0, and PDSCH is always above SSB */ - pdsch->freqAlloc.rbSize = schCalcNumPrb(tbSize,mcs,numPdschSymbols); - pdsch->freqAlloc.vrbPrbMapping = 0; /* non-interleaved */ - pdsch->timeAlloc.startSymbolIndex = initialBwp->pdschCommon.startSymbol; - pdsch->timeAlloc.numSymbols = initialBwp->pdschCommon.lengthSymbol; + pdsch->pdschFreqAlloc.resourceAllocType = 1; /* RAT type-1 RIV format */ + pdsch->pdschFreqAlloc.freqAlloc.startPrb = offset + SCH_SSB_NUM_PRB; /* the RB numbering starts from coreset0, and PDSCH is always above SSB */ + pdsch->pdschFreqAlloc.freqAlloc.numPrb = schCalcNumPrb(tbSize,mcs,numPdschSymbols); + pdsch->pdschFreqAlloc.vrbPrbMapping = 0; /* non-interleaved */ + pdsch->pdschTimeAlloc.timeAlloc.startSymb = initialBwp->pdschCommon.startSymbol; + pdsch->pdschTimeAlloc.timeAlloc.numSymb = initialBwp->pdschCommon.lengthSymbol; pdsch->beamPdschInfo.numPrgs = 1; pdsch->beamPdschInfo.prgSize = 1; pdsch->beamPdschInfo.digBfInterfaces = 0; diff --git a/src/5gnrsch/sch_slot_ind.c b/src/5gnrsch/sch_slot_ind.c index bb62aa265..e3fb9d909 100644 --- a/src/5gnrsch/sch_slot_ind.c +++ b/src/5gnrsch/sch_slot_ind.c @@ -161,7 +161,7 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) { int ret = ROK; uint8_t ssb_rep; - uint16_t sfnSlot = 0; + uint16_t slot, sfnSlot = 0; DlSchedInfo dlSchedInfo; memset(&dlSchedInfo,0,sizeof(DlSchedInfo)); DlBrdcstAlloc *dlBrdcstAlloc = &dlSchedInfo.brdcstAlloc; @@ -181,6 +181,8 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) sfnSlot = ((dlSchedInfo.schSlotValue.broadcastTime.sfn * 10) + dlSchedInfo.schSlotValue.broadcastTime.slot); + slot = dlSchedInfo.schSlotValue.currentTime.slot; + dlSchedInfo.cellId = cell->cellId; /* Identify SSB ocassion*/ @@ -214,7 +216,8 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) if(dlBrdcstAlloc->ssbTrans || dlBrdcstAlloc->sib1Trans) { dlSchedInfo.isBroadcastPres = true; - ret = schBroadcastAlloc(cell,dlBrdcstAlloc,dlSchedInfo.schSlotValue.broadcastTime.slot); + slot = dlSchedInfo.schSlotValue.broadcastTime.slot; + ret = schBroadcastAlloc(cell,dlBrdcstAlloc,slot); if(ret != ROK) { DU_LOG("\nschBroadcastAlloc failed"); @@ -225,6 +228,7 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) /* check for RAR */ if(cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo != NULLP) { + slot = dlSchedInfo.schSlotValue.rarTime.slot; SCH_ALLOC(rarAlloc, sizeof(RarAlloc)); if(!rarAlloc) { @@ -235,22 +239,22 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) dlSchedInfo.rarAlloc = rarAlloc; /* RAR info is copied, this was earlier filled in schProcessRachInd */ - memcpy(&rarAlloc->rarInfo,cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo, \ - sizeof(RarInfo)); + memcpy(&rarAlloc->rarInfo,cell->schDlSlotInfo[slot]->rarInfo, sizeof(RarInfo)); /* pdcch and pdsch data is filled */ schFillRar(rarAlloc, - cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo->raRnti, + cell->schDlSlotInfo[slot]->rarInfo->raRnti, cell->cellCfg.phyCellId, cell->cellCfg.ssbSchCfg.ssbOffsetPointA); - SCH_FREE(cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo,sizeof(RarAlloc)); - cell->schDlSlotInfo[dlSchedInfo.schSlotValue.rarTime.slot]->rarInfo = NULLP; + SCH_FREE(cell->schDlSlotInfo[slot]->rarInfo,sizeof(RarAlloc)); + cell->schDlSlotInfo[slot]->rarInfo = NULLP; } /* check for MSG4 */ if(cell->schDlSlotInfo[dlSchedInfo.schSlotValue.msg4Time.slot]->msg4Info != NULLP) { + slot = dlSchedInfo.schSlotValue.msg4Time.slot; SCH_ALLOC(msg4Alloc, sizeof(Msg4Alloc)); if(!msg4Alloc) { @@ -261,13 +265,13 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) dlSchedInfo.msg4Alloc = msg4Alloc; /* Msg4 info is copied, this was earlier filled in macSchDlRlcBoInfo */ - memcpy(&msg4Alloc->msg4Info, cell->schDlSlotInfo[dlSchedInfo.schSlotValue.msg4Time.slot]->msg4Info, \ + memcpy(&msg4Alloc->msg4Info, cell->schDlSlotInfo[slot]->msg4Info, \ sizeof(Msg4Info)); /* pdcch and pdsch data is filled */ - schDlRsrcAllocMsg4(msg4Alloc, cell, dlSchedInfo.schSlotValue.msg4Time.slot); - SCH_FREE(cell->schDlSlotInfo[dlSchedInfo.schSlotValue.msg4Time.slot]->msg4Info, sizeof(Msg4Info)); - cell->schDlSlotInfo[dlSchedInfo.schSlotValue.msg4Time.slot]->msg4Info = NULL; + schDlRsrcAllocMsg4(msg4Alloc, cell, slot); + SCH_FREE(cell->schDlSlotInfo[slot]->msg4Info, sizeof(Msg4Info)); + cell->schDlSlotInfo[slot]->msg4Info = NULL; } @@ -281,6 +285,8 @@ uint8_t schProcessSlotInd(SlotIndInfo *slotInd, Inst schInst) schUlResAlloc(cell, schInst); + memset(cell->schDlSlotInfo[slot], 0, sizeof(SchDlSlotInfo)); + return ret; } diff --git a/src/5gnrsch/sch_utils.c b/src/5gnrsch/sch_utils.c index b3d038d88..1397c65d8 100644 --- a/src/5gnrsch/sch_utils.c +++ b/src/5gnrsch/sch_utils.c @@ -34,6 +34,7 @@ /* header files */ #include "sch_utils.h" +#include "math.h" /* spec-38.213 Table 13-1 */ int8_t coresetIdxTable[MAX_CORESET_INDEX][4] = { @@ -433,17 +434,17 @@ uint16_t mcsTable[32][3] = { * * @details * - * Function: calculatePRB + * Function: schAllocFreqDomRscType0 * - * This function does allocation in frequency domain resource. using - * bitwise operator, the bits are set for the PRBs. + * This function does allocation in frequency domain resource. + * This is a bitmap defining non-overlapping groups of 6 PRBs in ascending order. * * @param[in] startPrb - start PRB from where the freq alloc starts. * @param[in] prbSize - number of PRBs to be allocted. * @param[in] freqDomain - 6 bytes of info, each bit represents a group of 6 PRB. * @return void **/ -void calculatePRB(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain) +void schAllocFreqDomRscType0(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain) { uint8_t remBits = prbSize; /* each bit represents 6 PRBs */ uint8_t firstByte = 1; diff --git a/src/5gnrsch/sch_utils.h b/src/5gnrsch/sch_utils.h index 5d86c4eec..b4a3acb88 100644 --- a/src/5gnrsch/sch_utils.h +++ b/src/5gnrsch/sch_utils.h @@ -31,7 +31,9 @@ } /* functions declarations */ -void calculatePRB(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain); +void schAllocFreqDomRscType0(uint16_t startPrb, uint16_t prbSize, uint8_t *freqDomain); +uint16_t schCalcTbSize(uint16_t payLoadSize); +uint16_t schCalcNumPrb(uint16_t tbSize, uint16_t mcs, uint8_t numSymbols); extern int8_t coresetIdxTable[MAX_CORESET_INDEX][4]; extern int8_t searchSpaceIdxTable[MAX_SEARCH_SPACE_INDEX][4]; diff --git a/src/cm/du_app_mac_inf.h b/src/cm/du_app_mac_inf.h index 907573c27..e43872547 100644 --- a/src/cm/du_app_mac_inf.h +++ b/src/cm/du_app_mac_inf.h @@ -176,6 +176,7 @@ typedef struct prachCfg RstSetCfg prachRstSetCfg; /* PRACH restricted set config */ uint16_t msg1FreqStart; /* Msg1-FrequencyStart */ uint8_t msg1Fdm; /* PRACH FDM (1,2,4,8) */ + uint8_t rootSeqLen; /* Root sequence length */ PrachFdmInfo fdm[8]; /* FDM info */ uint8_t ssbPerRach; /* SSB per RACH occassion */ Bool prachMultCarrBand; /* Multiple carriers in Band */ @@ -271,22 +272,22 @@ typedef struct bwpUlConfig typedef struct macCellCfg { - U16 transId; - U16 cellId; /* Cell Id */ - U8 numTlv; /* Number of configuration TLVs */ - U8 carrierId; /* Carrired Index */ - U16 phyCellId; /* Physical cell id */ - DuplexMode dupType; /* Duplex type: TDD/FDD */ - CarrierCfg dlCarrCfg; /* DL Carrier configuration */ - CarrierCfg ulCarrCfg; /* UL Carrier configuration */ - Bool freqShft; /* Indicates presence of 7.5kHz frequency shift */ - SsbCfg ssbCfg; /* SSB configuration */ - PrachCfg prachCfg; /* PRACH Configuration */ - TDDCfg tddCfg; /* TDD periodicity and slot configuration */ - RSSIMeasUnit rssiUnit; /* RSSI measurement unit */ - Sib1CellCfg sib1Cfg; - BwpDlConfig initialDlBwp; - BwpUlConfig initialUlBwp; + U16 transId; /* Trans Id */ + U16 cellId; /* Cell Id */ + U8 numTlv; /* Number of configuration TLVs */ + U8 carrierId; /* Carrired Index */ + U16 phyCellId; /* Physical cell id */ + DuplexMode dupType; /* Duplex type: TDD/FDD */ + CarrierCfg dlCarrCfg; /* DL Carrier configuration */ + CarrierCfg ulCarrCfg; /* UL Carrier configuration */ + Bool freqShft; /* Indicates presence of 7.5kHz frequency shift */ + SsbCfg ssbCfg; /* SSB configuration */ + PrachCfg prachCfg; /* PRACH Configuration */ + TDDCfg tddCfg; /* TDD periodicity and slot configuration */ + RSSIMeasUnit rssiUnit; /* RSSI measurement unit */ + Sib1CellCfg sib1Cfg; /* SIB1 config */ + BwpDlConfig initialDlBwp; /* Initial DL BWP */ + BwpUlConfig initialUlBwp; /* Initial UL BWP */ }MacCellCfg; typedef struct macCellCfgCfm diff --git a/src/cm/mac_sch_interface.h b/src/cm/mac_sch_interface.h index 78faf021a..677e846ef 100644 --- a/src/cm/mac_sch_interface.h +++ b/src/cm/mac_sch_interface.h @@ -79,6 +79,19 @@ typedef enum RSP_NOK }schMacRsp; +typedef struct timeDomainAlloc +{ + uint16_t startSymb; + uint16_t numSymb; +}TimeDomainAlloc; + +typedef struct freqDomainAlloc +{ + uint16_t startPrb; + uint16_t numPrb; +}FreqDomainAlloc; + + typedef struct { uint32_t ssbPbchPwr; /* SSB block power */ @@ -91,10 +104,9 @@ typedef struct typedef struct bwpCfg { - uint8_t subcarrierSpacing; - uint8_t cyclicPrefix; - uint16_t BWPSize; - uint16_t BWPStart; + uint8_t subcarrierSpacing; + uint8_t cyclicPrefix; + FreqDomainAlloc freqAlloc; }BwpCfg; typedef struct prg @@ -135,18 +147,16 @@ typedef struct dmrsInfo typedef struct pdschFreqAlloc { - uint8_t resourceAlloc; + uint8_t resourceAllocType; /* since we are using type-1, hence rbBitmap excluded */ - uint16_t rbStart; - uint16_t rbSize; + FreqDomainAlloc freqAlloc; uint8_t vrbPrbMapping; } PdschFreqAlloc; typedef struct pdschTimeAlloc { - uint8_t rowIndex; - uint8_t startSymbolIndex; - uint8_t numSymbols; + uint8_t rowIndex; + TimeDomainAlloc timeAlloc; } PdschTimeAlloc; typedef struct txPowerPdschInfo @@ -157,19 +167,19 @@ typedef struct txPowerPdschInfo typedef struct pdschCfg { - uint16_t pduBitmap; - uint16_t rnti; - uint16_t pduIndex; - uint8_t numCodewords; - CodewordInfo codeword[MAX_CODEWORDS]; - uint16_t dataScramblingId; - uint8_t numLayers; - uint8_t transmissionScheme; - uint8_t refPoint; - DmrsInfo dmrs; - PdschFreqAlloc freqAlloc; - PdschTimeAlloc timeAlloc; - BeamformingInfo beamPdschInfo; + uint16_t pduBitmap; + uint16_t rnti; + uint16_t pduIndex; + uint8_t numCodewords; + CodewordInfo codeword[MAX_CODEWORDS]; + uint16_t dataScramblingId; + uint8_t numLayers; + uint8_t transmissionScheme; + uint8_t refPoint; + DmrsInfo dmrs; + PdschFreqAlloc pdschFreqAlloc; + PdschTimeAlloc pdschTimeAlloc; + BeamformingInfo beamPdschInfo; TxPowerPdschInfo txPdschPower; } PdschCfg; /* SIB1 PDSCH structures end */ @@ -239,26 +249,26 @@ typedef struct typedef struct schRachCfg { - uint8_t prachCfgIdx; /* PRACH config idx */ - uint8_t prachSubcSpacing; /* Subcarrier spacing of RACH */ + uint8_t prachCfgIdx; /* PRACH config idx */ + uint8_t prachSubcSpacing; /* Subcarrier spacing of RACH */ uint16_t msg1FreqStart; /* Msg1-FrequencyStart */ - uint8_t msg1Fdm; /* PRACH FDM (1,2,4,8) */ + uint8_t msg1Fdm; /* PRACH FDM (1,2,4,8) */ + uint8_t rootSeqLen; /* root sequence length */ uint16_t rootSeqIdx; /* Root sequence index */ uint8_t numRootSeq; /* Number of root sequences required for FD */ uint16_t k1; /* Frequency Offset for each FD */ - uint8_t ssbPerRach; /* SSB per RACH occassion */ - uint8_t prachMultCarrBand; /* Presence of Multiple carriers in Band */ - uint8_t raContResTmr; /* RA Contention Resoultion Timer */ - uint8_t rsrpThreshSsb; /* RSRP Threshold SSB */ - uint8_t raRspWindow; /* RA Response Window */ + uint8_t ssbPerRach; /* SSB per RACH occassion */ + uint8_t prachMultCarrBand; /* Presence of Multiple carriers in Band */ + uint8_t raContResTmr; /* RA Contention Resoultion Timer */ + uint8_t rsrpThreshSsb; /* RSRP Threshold SSB */ + uint8_t raRspWindow; /* RA Response Window */ }SchRachCfg; typedef struct schBwpParams { - uint16_t firstPrb; - uint16_t numPrb; - uint8_t scs; - uint8_t cyclicPrefix; + FreqDomainAlloc freqAlloc; + uint8_t scs; + uint8_t cyclicPrefix; }SchBwpParams; typedef struct schCandidatesInfo @@ -317,16 +327,16 @@ typedef struct schBwpUlCfg typedef struct schCellCfg { - uint16_t cellId; /* Cell Id */ - uint16_t phyCellId; /* Physical cell id */ - uint8_t bandwidth; /* Supported B/W */ - DuplexMode dupMode; /* Duplex type: TDD/FDD */ - SchSsbCfg ssbSchCfg; /* SSB config */ - SchSib1Cfg sib1SchCfg; /* SIB1 config */ - SchRachCfg schRachCfg; /* PRACH config */ - SchBwpDlCfg schInitialDlBwp; /* Initial DL BWP */ - SchBwpUlCfg schInitialUlBwp; /* Initial UL BWP */ - uint8_t puschMu; /* PUSCH MU */ + uint16_t cellId; /* Cell Id */ + uint16_t phyCellId; /* Physical cell id */ + uint8_t bandwidth; /* Supported B/W */ + DuplexMode dupMode; /* Duplex type: TDD/FDD */ + SchSsbCfg ssbSchCfg; /* SSB config */ + SchSib1Cfg sib1SchCfg; /* SIB1 config */ + SchRachCfg schRachCfg; /* PRACH config */ + SchBwpDlCfg schInitialDlBwp; /* Initial DL BWP */ + SchBwpUlCfg schInitialUlBwp; /* Initial UL BWP */ + uint8_t puschMu; /* PUSCH MU */ }SchCellCfg; typedef struct schCellCfgCfm @@ -335,21 +345,9 @@ typedef struct schCellCfgCfm schMacRsp rsp; }SchCellCfgCfm; -typedef struct timeDomainAlloc -{ - uint16_t startSymb; - uint16_t numSymb; -}TimeDomainAlloc; - -typedef struct freqDomainAlloc -{ - uint16_t startPrb; - uint16_t numPrb; -}FreqDomainAlloc; - typedef struct ssbInfo { - uint8_t ssbIdx; /* SSB Index */ + uint8_t ssbIdx; /* SSB Index */ TimeDomainAlloc tdAlloc; /* Time domain allocation */ FreqDomainAlloc fdAlloc; /* Freq domain allocation */ }SsbInfo; @@ -389,14 +387,13 @@ typedef struct dlBrdcstAlloc typedef struct rarInfo { - uint16_t raRnti; - uint8_t RAPID; - uint16_t ta; - uint16_t msg3StartRb; - uint8_t msg3NumRb; - uint16_t tcrnti; - uint8_t rarPdu[8]; - uint8_t rarPduLen; + uint16_t raRnti; + uint8_t RAPID; + uint16_t ta; + FreqDomainAlloc msg3FreqAlloc; + uint16_t tcrnti; + uint8_t rarPdu[8]; + uint8_t rarPduLen; }RarInfo; typedef struct rarAlloc diff --git a/src/du_app/du_cfg.c b/src/du_app/du_cfg.c index b1ebacb0d..3afa2c772 100644 --- a/src/du_app/du_cfg.c +++ b/src/du_app/du_cfg.c @@ -186,6 +186,7 @@ S16 readMacCfg() duCfgParam.macCellCfg.prachCfg.prachRstSetCfg = PRACH_RESTRICTED_SET_CFG; duCfgParam.macCellCfg.prachCfg.msg1Fdm = NUM_PRACH_FDM; duCfgParam.macCellCfg.prachCfg.msg1FreqStart = PRACH_FREQ_START; + duCfgParam.macCellCfg.prachCfg.rootSeqLen = ROOT_SEQ_LEN; duCfgParam.macCellCfg.prachCfg.fdm[0].rootSeqIdx = ROOT_SEQ_IDX; duCfgParam.macCellCfg.prachCfg.fdm[0].numRootSeq = NUM_ROOT_SEQ; duCfgParam.macCellCfg.prachCfg.fdm[0].k1 = 1; @@ -273,7 +274,6 @@ S16 readMacCfg() duCfgParam.macCellCfg.initialUlBwp.puschCommon.lengthSymbol = PUSCH_LENGTH_SYMBOL; - /* This should be calculated based on (number of mandatory parameters) + (number of otional parameters being filled) */ duCfgParam.macCellCfg.numTlv = 39; diff --git a/src/du_app/du_cfg.h b/src/du_app/du_cfg.h index 53f8352ca..4a52efba2 100644 --- a/src/du_app/du_cfg.h +++ b/src/du_app/du_cfg.h @@ -27,12 +27,12 @@ /* MACROS */ #define DU_INST 0 #define DU_ID 1 -#define DU_IP_V4_ADDR "192.168.130.81" +#define DU_IP_V4_ADDR "10.0.2.20" #define CU_IP_V4_ADDR "10.0.2.25" -#define RIC_IP_V4_ADDR "192.168.130.80" +#define RIC_IP_V4_ADDR "10.0.2.30" #define DU_PORT 38472 #define CU_PORT 38472 -#define RIC_PORT 36422 +#define RIC_PORT 38482 #define DU_EGTP_PORT 39001 #define CU_EGTP_PORT 39002 #define NR_PCI 1 @@ -96,7 +96,7 @@ #define RA_CONT_RES_TIMER 64 #define RA_RSP_WINDOW 180 #define PRACH_RESTRICTED_SET 0 /* Unrestricted */ - +#define ROOT_SEQ_LEN 139 /* MACRCO Ddefine for PDCCH Configuration */ #define PDCCH_CTRL_RSRC_SET_ZERO 13 /* Control resouce set zero */ -- 2.16.6 From 22dec8bbab96f5bfad385f0a23cd33c95edb2e1f Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Fri, 3 Jul 2020 16:55:40 +0530 Subject: [PATCH 15/16] Added new parameter in FAPI Config request Change-Id: I6eeab19e4e27b2882ebc4df9e5a352ed62496230 Signed-off-by: Balaji Shankaran --- src/5gnrmac/lwr_mac_fsm.c | 4 ++++ src/cm/du_app_mac_inf.h | 1 + src/du_app/du_cfg.c | 4 +++- src/du_app/du_cfg.h | 7 ++++--- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/5gnrmac/lwr_mac_fsm.c b/src/5gnrmac/lwr_mac_fsm.c index 04a6c9c92..56224e16f 100644 --- a/src/5gnrmac/lwr_mac_fsm.c +++ b/src/5gnrmac/lwr_mac_fsm.c @@ -2031,6 +2031,10 @@ S16 lwr_mac_handleConfigReqEvt(void *msg) fillTlvs(&configReq->tlvs[index++], FAPI_RSSI_MESUREMENT_TAG, \ sizeof(uint8_t), macCfgParams.rssiUnit, &msgLen); + /* fill DMRS Type A Pos */ + fillTlvs(&configReq->tlvs[index++], FAPI_DMRS_TYPE_A_POS_TAG, \ + sizeof(uint8_t), macCfgParams.dmrsTypeAPos, &msgLen); + fillMsgHeader(&configReq->header, FAPI_CONFIG_REQUEST, msgLen); DU_LOG("\nLWR_MAC: Sending Config Request to Phy"); diff --git a/src/cm/du_app_mac_inf.h b/src/cm/du_app_mac_inf.h index e43872547..ef4eea0c1 100644 --- a/src/cm/du_app_mac_inf.h +++ b/src/cm/du_app_mac_inf.h @@ -288,6 +288,7 @@ typedef struct macCellCfg Sib1CellCfg sib1Cfg; /* SIB1 config */ BwpDlConfig initialDlBwp; /* Initial DL BWP */ BwpUlConfig initialUlBwp; /* Initial UL BWP */ + uint8_t dmrsTypeAPos; /* DMRS Type A position */ }MacCellCfg; typedef struct macCellCfgCfm diff --git a/src/du_app/du_cfg.c b/src/du_app/du_cfg.c index 3afa2c772..30939597b 100644 --- a/src/du_app/du_cfg.c +++ b/src/du_app/du_cfg.c @@ -274,9 +274,11 @@ S16 readMacCfg() duCfgParam.macCellCfg.initialUlBwp.puschCommon.lengthSymbol = PUSCH_LENGTH_SYMBOL; + duCfgParam.macCellCfg.dmrsTypeAPos = DMRS_TYPE_A_POS; + /* This should be calculated based on (number of mandatory parameters) + (number of otional parameters being filled) */ - duCfgParam.macCellCfg.numTlv = 39; + duCfgParam.macCellCfg.numTlv = 40; RETVALUE(ROK); } diff --git a/src/du_app/du_cfg.h b/src/du_app/du_cfg.h index 4a52efba2..e6710e192 100644 --- a/src/du_app/du_cfg.h +++ b/src/du_app/du_cfg.h @@ -27,12 +27,12 @@ /* MACROS */ #define DU_INST 0 #define DU_ID 1 -#define DU_IP_V4_ADDR "10.0.2.20" +#define DU_IP_V4_ADDR "192.168.130.81" #define CU_IP_V4_ADDR "10.0.2.25" -#define RIC_IP_V4_ADDR "10.0.2.30" +#define RIC_IP_V4_ADDR "192.168.130.80" #define DU_PORT 38472 #define CU_PORT 38472 -#define RIC_PORT 38482 +#define RIC_PORT 36422 #define DU_EGTP_PORT 39001 #define CU_EGTP_PORT 39002 #define NR_PCI 1 @@ -73,6 +73,7 @@ #define FREQ_LOC_BW 1099 /* DL frequency location and bandwidth */ #define UL_P_MAX 23 #define BANDWIDTH 20 +#define DMRS_TYPE_A_POS 2 /* MACRO defines for PRACH Configuration */ #define PRACH_CONFIG_IDX 105 -- 2.16.6 From 494a9711e7616aeb52378a08974611f589ed16c4 Mon Sep 17 00:00:00 2001 From: Balaji Shankaran Date: Fri, 3 Jul 2020 15:17:05 +0530 Subject: [PATCH 16/16] Integration changes in Sync with Intel Change-Id: I80a4002f7db286839929e92215348bb47a1a6920 Signed-off-by: Balaji Shankaran --- src/5gnrsch/sch_common.c | 90 ++++++++++++++++++++++-------------------------- src/du_app/du_cfg.h | 4 +-- 2 files changed, 43 insertions(+), 51 deletions(-) diff --git a/src/5gnrsch/sch_common.c b/src/5gnrsch/sch_common.c index 7c6f26325..3e14282e7 100644 --- a/src/5gnrsch/sch_common.c +++ b/src/5gnrsch/sch_common.c @@ -176,7 +176,7 @@ int sendUlSchInfoToMac(UlSchedInfo *ulSchedInfo, Inst inst) * @param[in] UlSchedInfo *ulSchedInfo, UL scheduling info * @return void **/ -int schPrachResAlloc(SchCellCb *cell, UlSchedInfo *ulSchedInfo, SlotIndInfo prachOccasionTimingInfo) +void schPrachResAlloc(SchCellCb *cell, UlSchedInfo *ulSchedInfo, SlotIndInfo prachOccasionTimingInfo) { uint8_t puschScs; uint8_t numPrachRb = 0; @@ -202,56 +202,48 @@ int schPrachResAlloc(SchCellCb *cell, UlSchedInfo *ulSchedInfo, SlotIndInfo prac y = prachCfgIdxTable[prachCfgIdx][2]; prachSubframe = prachCfgIdxTable[prachCfgIdx][3]; - if((prachOccasionTimingInfo.sfn%x) != y) + if((prachOccasionTimingInfo.sfn%x) == y) { - /* prach occasion does not lie in this SFN */ - DU_LOG("\nPRACH ocassion doesn't lie in this SFN"); - return RFAILED; + /* check for subFrame number */ + if ((1 << prachOccasionTimingInfo.slot) & prachSubframe) + { + /* prach ocassion present in this subframe */ + + prachFormat = prachCfgIdxTable[prachCfgIdx][0]; + prachStartSymbol = prachCfgIdxTable[prachCfgIdx][4]; + prachOcas = prachCfgIdxTable[prachCfgIdx][6]; + + /* freq domain resource determination for RACH*/ + freqStart = cell->cellCfg.schRachCfg.msg1FreqStart; + /* numRa determined as 𝑛 belonging {0,1,.., M − 1}, + * where M is given by msg1Fdm */ + numRa = (cell->cellCfg.schRachCfg.msg1Fdm - 1); + for(idx=0; idxcellCfg.schRachCfg.rootSeqLen) + { + if(numRbForPrachTable[idx][1] == cell->cellCfg.schRachCfg.prachSubcSpacing) + { + if(numRbForPrachTable[idx][2] == puschScs) + { + break; + } + } + } + } + numPrachRb = numRbForPrachTable[idx][3]; + dataType |= SCH_DATATYPE_PRACH; + /* Considering first slot in the frame for PRACH */ + idx = 0; + schUlSlotInfo->assignedPrb[idx] = freqStart+numPrachRb; + } + ulSchedInfo->dataType = dataType; + /* prach info */ + ulSchedInfo->prachSchInfo.numPrachOcas = prachOcas; + ulSchedInfo->prachSchInfo.prachFormat = prachFormat; + ulSchedInfo->prachSchInfo.numRa = numRa; + ulSchedInfo->prachSchInfo.prachStartSymb = prachStartSymbol; } - /* check for subFrame number */ - if ((1 << prachOccasionTimingInfo.slot) & prachSubframe) - { - /* prach ocassion present in this subframe */ - - prachFormat = prachCfgIdxTable[prachCfgIdx][0]; - prachStartSymbol = prachCfgIdxTable[prachCfgIdx][4]; - prachOcas = prachCfgIdxTable[prachCfgIdx][6]; - - /* freq domain resource determination for RACH*/ - freqStart = cell->cellCfg.schRachCfg.msg1FreqStart; - /* numRa determined as 𝑛 belonging {0,1,.., M − 1}, - * where M is given by msg1Fdm */ - numRa = (cell->cellCfg.schRachCfg.msg1Fdm - 1); - for(idx=0; idxcellCfg.schRachCfg.rootSeqLen) - { - if(numRbForPrachTable[idx][1] == cell->cellCfg.schRachCfg.prachSubcSpacing) - { - if(numRbForPrachTable[idx][2] == puschScs) - { - break; - } - } - } - - } - - numPrachRb = numRbForPrachTable[idx][3]; - dataType |= SCH_DATATYPE_PRACH; - /* Considering first slot in the frame for PRACH */ - idx = 0; - schUlSlotInfo->assignedPrb[idx] = freqStart+numPrachRb; - } - - ulSchedInfo->dataType = dataType; - /* prach info */ - ulSchedInfo->prachSchInfo.numPrachOcas = prachOcas; - ulSchedInfo->prachSchInfo.prachFormat = prachFormat; - ulSchedInfo->prachSchInfo.numRa = numRa; - ulSchedInfo->prachSchInfo.prachStartSymb = prachStartSymbol; - - return ROK; } /** diff --git a/src/du_app/du_cfg.h b/src/du_app/du_cfg.h index e6710e192..842e222f7 100644 --- a/src/du_app/du_cfg.h +++ b/src/du_app/du_cfg.h @@ -66,7 +66,7 @@ #define SCS_CARRIER_BANDWIDTH 273 /* Subcarrier spacing- carrier bandwidth */ #define OFFSET_TO_POINT_A 24 /* PRB Offset to Point A */ #define BETA_PSS BETA_PSS_0DB -#define SSB_PERIODICITY 5 +#define SSB_PERIODICITY 20 #define SSB_SUBCARRIER_OFFSET 0 #define SSB_MULT_CARRIER_BAND FALSE #define MULT_CELL_CARRIER FALSE @@ -76,7 +76,7 @@ #define DMRS_TYPE_A_POS 2 /* MACRO defines for PRACH Configuration */ -#define PRACH_CONFIG_IDX 105 +#define PRACH_CONFIG_IDX 88 #define PRACH_FREQ_START 0 #define PRACH_SEQ_LEN SHORT_SEQUENCE #define PRACH_SUBCARRIER_SPACING 1 -- 2.16.6