X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrmac%2Flwr_mac_fsm.h;h=823445574a893852b67cf11d2335e99d73537eeb;hb=a7f840464c3f12d15f6fb451a73b90ab14ad3a1d;hp=606e65d110cc8db540741552ac19af689c2e05ce;hpb=9634ca974c4418c0800090e33d37ef1fe7e8cb30;p=o-du%2Fl2.git diff --git a/src/5gnrmac/lwr_mac_fsm.h b/src/5gnrmac/lwr_mac_fsm.h index 606e65d11..823445574 100644 --- a/src/5gnrmac/lwr_mac_fsm.h +++ b/src/5gnrmac/lwr_mac_fsm.h @@ -29,6 +29,10 @@ #define CORESET_TYPE2 2 #define CORESET_TYPE3 3 +#ifdef INTEL_WLS_MEM +#define WLS_MEM_FREE_PRD 10 /* Free memory after 10 slot ind */ +#endif + #define FILL_FAPI_LIST_ELEM(_currElem, _nextElem, _msgType, _numMsgInBlock, _alignOffset)\ {\ _currElem->msg_type = (uint8_t) _msgType;\ @@ -53,14 +57,12 @@ uint8_t lwr_mac_procParamRspEvt(void *msg); uint8_t lwr_mac_procConfigReqEvt(void *msg); uint8_t lwr_mac_procConfigRspEvt(void *msg); uint8_t lwr_mac_procStartReqEvt(void *msg); -uint8_t lwr_mac_procStopReqEvt(void *msg); void sendToLowerMac(uint16_t, uint32_t, void *); void procPhyMessages(uint16_t msgType, uint32_t msgSize, void *msg); -uint16_t fillUlTtiReq(SlotIndInfo currTimingInfo); -uint16_t fillDlTtiReq(SlotIndInfo currTimingInfo); -uint16_t fillUlDciReq(SlotIndInfo currTimingInfo); - +uint16_t fillDlTtiReq(SlotTimingInfo currTimingInfo); typedef uint8_t (*lwrMacFsmHdlr)(void *); +void lwrMacLayerInit(Region region, Pool pool); + #endif /**********************************************************************