/***************************************************************************** * * File : alarm.h * Compiler : IAR C 6.30 * Revision : $Revision: 1.0 $ * Date : $Date: 2015 / 03 / 13 * Updated by : $Author: Jongkwang Woo * * Support mail : spirit0305@naver.com * * Description : Header file for alarm.c * ****************************************************************************/ #ifndef _ALARM_H_ #define _ALARM_H_ #include void ProcessAlarm(void); void dec_alarm_tick(u32 tick); u8 GetSleepMode(void); void SetSleepMode(u8 mode); void ClearODCTick(void); void Set_CV_Diff_ProtectHoldTime(u32 hold_time_ms); void Set_Temp_Diff_ProtectHoldTime(u32 hold_time_ms); void Set_Temp_Diff_Threshold(u16 th); u16 Get_Temp_Diff_Threshold(void); u32 GetCvDiffTime(void); u32 GetTpDiffTime(void); #endif