# limitations under the License. #
################################################################################
*******************************************************************************/
+
#ifndef _LWR_MAC_FSM_H_
#define _LWR_MAC_FSM_H_
+
#define FAPI_UINT_8 1
#define FAPI_UINT_16 2
#define FAPI_UINT_32 4
#define INVALID_VALUE -1
#include "lwr_mac.h"
-#include "rg_cl_phy.h"
+
+#ifdef FAPI
#include "fapi.h"
+#endif
S16 lwr_mac_handleInvalidEvt(void *msg);
S16 lwr_mac_handleParamReqEvt(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 *);
#endif