Searched refs:csi_wdt_t (Results 1 – 5 of 5) sorted by relevance
/AliOS-Things-master/components/csi/csi2/include/drv/ |
A D | wdt.h | 22 typedef struct csi_wdt csi_wdt_t; typedef 26 void (*callback)(csi_wdt_t *wdt, void *arg); 44 void csi_wdt_uninit(csi_wdt_t *wdt); 59 csi_error_t csi_wdt_start(csi_wdt_t *wdt); 66 void csi_wdt_stop(csi_wdt_t *wdt); 73 csi_error_t csi_wdt_feed(csi_wdt_t *wdt); 80 uint32_t csi_wdt_get_remaining_time(csi_wdt_t *wdt); 89 bool csi_wdt_is_running(csi_wdt_t *wdt); 105 void csi_wdt_detach_callback(csi_wdt_t *wdt); 112 csi_error_t csi_wdt_enable_pm(csi_wdt_t *wdt); [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/wdt/ |
A D | wdt.c | 10 csi_error_t csi_wdt_init(csi_wdt_t *wdt, uint32_t idx) in csi_wdt_init() 20 void csi_wdt_uninit(csi_wdt_t *wdt) in csi_wdt_uninit() 28 csi_error_t csi_wdt_set_timeout(csi_wdt_t *wdt, uint32_t ms) in csi_wdt_set_timeout() 42 csi_error_t csi_wdt_start(csi_wdt_t *wdt) in csi_wdt_start() 48 void csi_wdt_stop(csi_wdt_t *wdt) in csi_wdt_stop() 53 csi_error_t csi_wdt_feed(csi_wdt_t *wdt) in csi_wdt_feed() 61 csi_wdt_t *wdt = (csi_wdt_t *)Data; in wdt_irqhandler() 71 csi_error_t csi_wdt_attach_callback(csi_wdt_t *wdt, void *callback, void *arg) in csi_wdt_attach_callback() 78 void csi_wdt_detach_callback(csi_wdt_t *wdt) in csi_wdt_detach_callback()
|
/AliOS-Things-master/hardware/chip/haas1000/csi/ |
A D | wdt.c | 12 csi_error_t csi_wdt_init(csi_wdt_t *wdt, uint32_t idx) in csi_wdt_init() 36 void csi_wdt_uninit(csi_wdt_t *wdt) in csi_wdt_uninit() 52 csi_error_t csi_wdt_set_timeout(csi_wdt_t *wdt, uint32_t ms) in csi_wdt_set_timeout() 60 csi_error_t csi_wdt_start(csi_wdt_t *wdt) in csi_wdt_start() 66 void csi_wdt_stop(csi_wdt_t *wdt) in csi_wdt_stop() 71 csi_error_t csi_wdt_feed(csi_wdt_t *wdt) in csi_wdt_feed() 91 csi_error_t csi_wdt_attach_callback(csi_wdt_t *wdt, void *callback, void *arg) in csi_wdt_attach_callback() 97 void csi_wdt_detach_callback(csi_wdt_t *wdt) in csi_wdt_detach_callback()
|
/AliOS-Things-master/components/drivers/peripheral/watchdog/src/ |
A D | wdg_core.h | 38 csi_wdt_t csi_dev; /**< CSI watchdog device */
|
A D | wdg_core.c | 12 static void wdt_event_cb_fun(csi_wdt_t *wdt, void *arg) in wdt_event_cb_fun()
|
Completed in 5 milliseconds