//-------------------------------------------------------// // Project Code : ALE300K03-21-LGE-GEN2.0-BE-CPU1 // File Name : FaultProcess.h // Created on : 2022. 11. 12. // Description : // Author : KimJeongWoo // Last modified Date : //-------------------------------------------------------// #ifndef MAIN_RESOURCE_INCLUDE_FAULTPROCESS_H_ #define MAIN_RESOURCE_INCLUDE_FAULTPROCESS_H_ #ifdef __cplusplus extern "C" { #endif #pragma SET_DATA_SECTION(".FaultProcess") extern int EnbHFTAd; extern int EnbHFTGateSet; extern int EnbHFTGateEtc; extern int EnbFLTSyncOut; extern int EnbFLTSyncIn; //extern unsigned int SetCanMeWait; //extern unsigned int CntCanMeWait; //extern unsigned int CanMeRxIsrCntOld; // //extern unsigned int SetCanBeWait; //extern unsigned int CntCanBeWait; //extern unsigned int CanBeRxIsrCntOld; // //extern unsigned int CanMeOff; //extern unsigned int CanBeOff; extern unsigned int FlagLatch; #pragma SET_DATA_SECTION() #pragma SET_CODE_SECTION(".TI.ramfunc") extern void FaultChecker(); #pragma SET_CODE_SECTION() extern void InitFaultSet(); extern void InitFaultFreq(); extern void FaultFreq(); extern void SystemRestart(); extern void InitProtectionSet(); extern void InitInstFaultLevelSet(); extern void ContectTypeFault(); extern void FaultVac(); extern void InitFaultVac(); extern void InitOverTempLevelSet(); extern void OverTempFault(); extern void DisconnectTempFault(); extern void FaultLatchData(); #ifdef __cplusplus } #endif /* extern "C" */ #endif /* MAIN_RESOURCE_INCLUDE_FAULTPROCESS_H_ */