X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrmac%2Flwr_mac_fsm.h;h=77685d867a00b4cde8169fe5b9a53fa3858fbda2;hb=def50dc175cebc67238db5f1acd5ff322a2279bd;hp=ca7b8d83b3200b265fe9984e268f46062bb5c3d3;hpb=eb178a8cc45a9cebc65df73f128f88b3a3dfefbb;p=o-du%2Fl2.git diff --git a/src/5gnrmac/lwr_mac_fsm.h b/src/5gnrmac/lwr_mac_fsm.h index ca7b8d83b..77685d867 100644 --- a/src/5gnrmac/lwr_mac_fsm.h +++ b/src/5gnrmac/lwr_mac_fsm.h @@ -29,30 +29,27 @@ #define CORESET_TYPE2 2 #define CORESET_TYPE3 3 - -#include "lwr_mac.h" - -#ifdef INTEL_FAPI -#include "fapi.h" -#endif - typedef enum{ SI_RNTI_TYPE, RA_RNTI_TYPE, - TC_RNTI_TYPE + TC_RNTI_TYPE, + C_RNTI_TYPE }RntiType; -S16 lwr_mac_handleInvalidEvt(void *msg); -S16 lwr_mac_handleParamReqEvt(void *msg); -S16 lwr_mac_handleParamRspEvt(void *msg); -S16 lwr_mac_handleConfigReqEvt(void *msg); -S16 lwr_mac_handleConfigRspEvt(void *msg); -S16 lwr_mac_handleStartReqEvt(void *msg); -S16 lwr_mac_handleStopReqEvt(void *msg); -void sendToLowerMac(U16, U32, void *); -void handlePhyMessages(uint16_t msgType, uint32_t msgSize, void *msg); - -typedef S16 (*lwrMacFsmHdlr)(void *); +uint8_t lwr_mac_procInvalidEvt(void *msg); +uint8_t lwr_mac_procParamReqEvt(void *msg); +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); + +typedef uint8_t (*lwrMacFsmHdlr)(void *); #endif /**********************************************************************