1 /*
2  * Copyright (c) 2006-2018, RT-Thread Development Team
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  *
6  * Change Logs:
7  * Date           Author       Notes
8  * 2019-05-06     sundm75       first version
9  */
10 
11 #ifndef _LS1C_WDOG_H_
12 #define _LS1C_WDOG_H_
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 unsigned int Wdog_Init(void);                   // 暂时为空
19 unsigned int Wdog_Enable(void);                 // 看门狗使能寄存器(WDT_EN)
20 unsigned int Wdog_Disable(void);                // 看门狗失能寄存器(WDT_EN)
21 unsigned int Wdog_Set(void);                    // 看门狗设置寄存器 (WDT_SET)
22 unsigned int Wdog_Reset(void);                  // 看门狗设置寄存器 (WDT_SET)
23 unsigned int Wdog_GetValue(void);               // 获得看门狗计数器(WDT_timer)
24 unsigned int Wdog_LoadValue(unsigned int cnt);  // 设置看门狗计数器(WDT_timer)
25 unsigned int Wdog_GetPreValue(void);            // 获得看门狗计数器设定值
26 
27 #ifdef __cplusplus
28 }
29 #endif
30 
31 #endif /* _LS1C_WDOG_H_ */
32 
33