X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrmac%2Fmac_msg_router.c;h=212f850a51c6924688e05fb8e8ce1c197d3c3c7e;hb=dfe84998d9dba8389ee232aa184bc3b5ae383db3;hp=057557c6f4261db7f39b6712b4e901e124649095;hpb=c946e9243610d6fb122e34674eeab874f7d2f7a4;p=o-du%2Fl2.git diff --git a/src/5gnrmac/mac_msg_router.c b/src/5gnrmac/mac_msg_router.c index 057557c6f..212f850a5 100755 --- a/src/5gnrmac/mac_msg_router.c +++ b/src/5gnrmac/mac_msg_router.c @@ -90,14 +90,6 @@ Buffer *mBuf /* message buffer */ /* Process a config. request */ cmUnpkLrgSchCfgReq(MacSchGenCfgReq, pst, mBuf); break; - case EVTLRGCNTRLREQ: - /* Process a control request */ - cmUnpkLrgCntrlReq(RgMiLrgCntrlReq, pst, mBuf); - break; - case EVTLRGSSTAREQ: - /* Process a status request */ - cmUnpkLrgStaReq(RgMiLrgStaReq, pst, mBuf); - break; case EVTLRGSTSREQ: /* Process a statistics request */ cmUnpkLrgStsReq(RgMiLrgStsReq, pst, mBuf); @@ -160,7 +152,7 @@ Buffer *mBuf /* message buffer */ case EVENT_MAC_SLICE_RECFG_REQ: { /* Process Slice Reconfiguration Request */ - unpackMacSliceCfgReq(MacProcSliceReCfgReq, pst, mBuf); + unpackMacSliceRecfgReq(MacProcSliceRecfgReq, pst, mBuf); break; } case EVENT_MAC_RACH_RESOURCE_REQ: @@ -169,6 +161,18 @@ Buffer *mBuf /* message buffer */ unpackMacRachRsrcReq(MacProcRachRsrcReq, pst, mBuf); break; } + case EVENT_MAC_RACH_RESOURCE_REL: + { + /* Process Rach Resource Release */ + unpackMacRachRsrcRel(MacProcRachRsrcRel, pst, mBuf); + break; + } + case EVENT_MAC_DL_PCCH_IND: + { + /* Process Pcch indication */ + unpackMacDlPcchInd(MacProcDlPcchInd, pst, mBuf); + break; + } default: RG_FREE_MSG(mBuf); @@ -206,9 +210,6 @@ Buffer *mBuf /* message buffer */ case EVTCRGUBNDREQ: cmUnpkCrgUbndReq(RgUiCrgUbndReq, pst, mBuf); break; - case EVTCRGCFGREQ: - cmUnpkCrgCfgReq(RgUiCrgCfgReq, pst, mBuf); - break; #endif default: RG_FREE_MSG(mBuf); @@ -350,17 +351,6 @@ Buffer *mBuf /* message buffer */ case EVTINFRLSRNTIREQ: cmUnpkSchMacRlsRntiReq(RgSchMacRlsRntiReq, pst, mBuf); break; -#ifdef LTEMAC_SPS - case EVTINFSPSLCREG: - cmUnpkSchMacSpsLcRegReq(RgSchMacSpsLcRegReq, pst, mBuf); - break; - case EVTINFSPSLCDEREG: - cmUnpkSchMacSpsLcDeregReq(RgSchMacSpsLcDeregReq, pst, mBuf); - break; - case EVTINFSPSRESET: - cmUnpkSchMacUlSpsResetReq(RgSchMacUlSpsResetReq, pst, mBuf); - break; -#endif /* LTEMAC_SPS */ #ifdef LTE_L2_MEAS case EVTINFL2MEASREQ: cmUnpkSchMacL2MeasReq(RgSchMacL2MeasReq, pst, mBuf); @@ -372,10 +362,7 @@ Buffer *mBuf /* message buffer */ cmUnpkSchMacL2MeasStopReq(RgSchMacL2MeasStopReq, pst , mBuf); break; #endif/* LTE_L2_MEAS */ - case EVTINFLCGREG: - cmUnpkSchMacLcgRegReq(RgSchMacLcgRegReq, pst, mBuf); - break; -#endif +#endif /* LCRG */ #if defined(LTE_ADV) && defined(LCPRG) case EVTPRGUESCELLCFGREQ: { @@ -424,6 +411,7 @@ Buffer *mBuf /* message buffer */ } } +#ifdef CALL_FLOW_DEBUG_LOG /** * @brief Function prints src, dest, msg infor about all the msgs that received. * @@ -458,15 +446,6 @@ void callFlowRgActvTsk(Pst *pst) case EVTMACSCHGENCFGREQ: strcpy(message,"EVTMACSCHGENCFGREQ"); break; - case EVTLRGCNTRLREQ: - strcpy(message,"EVTLRGCNTRLREQ"); - break; - case EVTLRGSSTAREQ: - strcpy(message,"EVTLRGSSTAREQ"); - break; - case EVTLRGSTSREQ: - strcpy(message,"EVTLRGSTSREQ"); - break; #endif /* LCRGMILRG */ case EVENT_MAC_CELL_CONFIG_REQ: strcpy(message,"EVENT_MAC_CELL_CONFIG_REQ"); @@ -581,20 +560,6 @@ void callFlowRgActvTsk(Pst *pst) case EVTINFRLSRNTIREQ: strcpy(message,"EVTINFRLSRNTIREQ"); break; -#ifdef LTEMAC_SPS - case EVTINFSPSLCREG: - strcpy(message,"EVTINFSPSLCREG"); - break; - case EVTINFSPSLCDEREG: - strcpy(message,"EVTINFSPSLCDEREG"); - break; - case EVTINFSPSRESET: - strcpy(message,"EVTINFSPSRESET"); - break; -#endif /* LTEMAC_SPS */ - case EVTINFLCGREG: - strcpy(message,"EVTINFLCGREG"); - break; #endif #if defined(LTE_ADV) && defined(LCPRG) case EVTPRGUESCELLCFGREQ: @@ -641,10 +606,9 @@ void callFlowRgActvTsk(Pst *pst) } DU_LOG("\nCall Flow: %s -> %s : %s\n", sourceTask, destTask, message); } +#endif -/********************************************************************** - /** * @brief Task Activation callback function. *