Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Watchdog timeout configuration struct. More...
#include <watchdog.h>
Data Fields | |
struct wdt_window | window |
wdt_callback_t | callback |
uint8_t | flags |
Watchdog timeout configuration struct.
window | Timing parameters of watchdog timeout. |
callback | Timeout callback. Passing NULL means that no callback will be run. |
next | Pointer to the next timeout configuration. This pointer is used for watchdogs with staged timeouts functionality. Value must be NULL for single stage timeout. |
flags | Bit field with following parts: reset [ 0 : 1 ] - perform specified reset after timeout/callback |
wdt_callback_t wdt_timeout_cfg::callback |
uint8_t wdt_timeout_cfg::flags |
struct wdt_window wdt_timeout_cfg::window |