| 123456789101112131415161718192021222324252627 |
- #include "luat_base.h"
- #include "luat_wdt.h"
- #include "wm_include.h"
- #include "wm_watchdog.h"
- int luat_wdt_init(size_t timeout) {
- if (timeout < 1000)
- timeout = 1000;
- tls_watchdog_init(timeout * 1000);
- return 0;
- }
- int luat_wdt_set_timeout(size_t timeout) {
- return luat_wdt_init(timeout);
- }
- int luat_wdt_feed(void) {
- tls_watchdog_clr();
- return 0;
- }
- int luat_wdt_close(void) {
- tls_watchdog_deinit();
- return 0;
- }
|