C2A_Core
wdt_sils.cpp
[詳解]
2 
4 {
5  WDT_Config* my_wdt = (WDT_Config*)wdt_config;
7  my_wdt->is_clear_enable = 1;
8  my_wdt->is_wdt_enable = 1;
9 
10  return 0;
11 }
12 
14 {
15  return 0;
16 }
17 
19 {
20  return 0;
21 }
22 
24 {
25  return 0;
26 }
27 
28 int WDT_set_timer(void* wdt_config, int time)
29 {
30  WDT_Config* my_wdt = (WDT_Config*)wdt_config;
31  my_wdt->timer_setting = time;
32  return 0;
33 }
Definition: wdt.h:11
int timer_setting
Definition: wdt.h:12
uint8_t is_clear_enable
Definition: wdt.h:14
uint8_t is_wdt_enable
Definition: wdt.h:13
const WDT_Config *const wdt_config
watchdog timer の IF wapper
int WDT_enable(void *wdt_config)
WDTの有効化
Definition: wdt_sils.cpp:18
int WDT_set_timer(void *wdt_config, int time)
WDTの時間設定
Definition: wdt_sils.cpp:28
int WDT_initialize(void *wdt_config)
WDTの初期化
Definition: wdt_sils.cpp:3
int WDT_disable(void *wdt_config)
WDTの有効化
Definition: wdt_sils.cpp:23
int WDT_clear(void *wdt_config)
WDTのカウンタクリア
Definition: wdt_sils.cpp:13