/******************************************************************************* ** KPIT Technologies Limited ** ** ** ** KPIT Technologies Limited owns all the rights to this work. This ** ** work shall not be copied, reproduced, used, modified or its information ** ** disclosed without the prior written authorization of KPIT Technologies ** ** Limited. ** ** ** ** MODULE: CanTrcv.h ** ** ** ** TARGET : All ** ** ** ** PURPOSE : Definitions of global variables used in Stub ** ** ** ** PLATFORM DEPENDANT [yes/no]: no ** ** ** ** TO BE CHANGED BY USER [yes/no]: no ** ** ** *******************************************************************************/ /******************************************************************************* ** Revision History ** ******************************************************************************** ** Revision Date Changed By Description ** ******************************************************************************** ** 1.0.0 13-Feb-2019 Rohit Gaur Initial Version ** *******************************************************************************/ #ifndef CANTRCV_H #define CANTRCV_H /******************************************************************************* ** Include Section ** *******************************************************************************/ #include "Can_GeneralTypes.h" /******************************************************************************* ** Global Data ** *******************************************************************************/ #define CANTRCV_AR_RELEASE_MAJOR_VERSION 4 #define CANTRCV_AR_RELEASE_MINOR_VERSION 3 /******************************************************************************* ** Global Function Prototypes ** *******************************************************************************/ #define WRAPPER_START_SEC_CODE #include "App_MemMap.h" extern FUNC(Std_ReturnType, CANTRCV_TJA1042T_CODE)CanTrcv_SetOpMode( uint8 Transceiver, CanTrcv_TrcvModeType OpMode); #define WRAPPER_STOP_SEC_CODE #include "App_MemMap.h" #define WRAPPER_START_SEC_CODE #include "App_MemMap.h" extern FUNC(Std_ReturnType, CANTRCV_TJA1042T_CODE)CanTrcv_GetOpMode( uint8 Transceiver, P2VAR(CanTrcv_TrcvModeType, AUTOMATIC, CANTRCV_TJA1042T_APPL_DATA)OpMode); #define WRAPPER_STOP_SEC_CODE #include "App_MemMap.h" #define WRAPPER_START_SEC_CODE #include "App_MemMap.h" extern FUNC(Std_ReturnType, CANTRCV_TJA1042T_CODE)CanTrcv_GetBusWuReason( uint8 Transceiver,P2VAR(CanTrcv_TrcvWakeupReasonType, AUTOMATIC, CANTRCV_TJA1042T_APPL_DATA)Reason); #define WRAPPER_STOP_SEC_CODE #include "App_MemMap.h" #define WRAPPER_START_SEC_CODE #include "App_MemMap.h" extern FUNC(Std_ReturnType, CANTRCV_TJA1042T_CODE)CanTrcv_SetWakeupMode( uint8 Transceiver, CanTrcv_TrcvWakeupModeType TrcvWakeupMode); #define WRAPPER_STOP_SEC_CODE #include "App_MemMap.h" #define WRAPPER_START_SEC_CODE #include "App_MemMap.h" extern FUNC(Std_ReturnType, CANTRCV_TJA1042T_CODE) CanTrcv_ClearTrcvWufFlag( uint8 Transceiver); #define WRAPPER_STOP_SEC_CODE #include "App_MemMap.h" #define WRAPPER_START_SEC_CODE #include "App_MemMap.h" extern FUNC(Std_ReturnType, CANTRCV_TJA1042T_CODE) CanTrcv_CheckWakeFlag( uint8 TransceiverId); #define WRAPPER_STOP_SEC_CODE #include "App_MemMap.h" #define WRAPPER_START_SEC_CODE #include "App_MemMap.h" extern FUNC(Std_ReturnType, CANTRCV_TJA1042T_CODE) CanTrcv_CheckWakeup( uint8 TransceiverId); #define WRAPPER_STOP_SEC_CODE #include "App_MemMap.h" #endif /******************************************************************************* ** END OF FILE ** *******************************************************************************/