Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
|
Watchdog timeout configuration. More...
#include <watchdog.h>
Data Fields | |
struct wdt_window | window |
Timing parameters of watchdog timeout. | |
wdt_callback_t | callback |
Timeout callback (can be NULL ). | |
struct wdt_timeout_cfg * | next |
Pointer to the next timeout configuration. | |
uint8_t | flags |
Flags (see WDT_FLAGS). | |
Watchdog timeout configuration.
wdt_callback_t wdt_timeout_cfg::callback |
Timeout callback (can be NULL
).
struct wdt_timeout_cfg* wdt_timeout_cfg::next |
Pointer to the next timeout configuration.
This field is only available if
CONFIG_WDT_MULTISTAGE
is enabled (watchdogs with staged timeouts functionality). Value must be NULL
for single stage timeout.
struct wdt_window wdt_timeout_cfg::window |
Timing parameters of watchdog timeout.