Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
wdt_timeout_cfg Struct Reference

Watchdog timeout configuration struct. More...

#include <watchdog.h>

Data Fields

struct wdt_window window
 
wdt_callback_t callback
 
uint8_t flags
 

Detailed Description

Watchdog timeout configuration struct.

Parameters
windowTiming parameters of watchdog timeout.
callbackTimeout callback. Passing NULL means that no callback will be run.
nextPointer to the next timeout configuration. This pointer is used for watchdogs with staged timeouts functionality. Value must be NULL for single stage timeout.
flagsBit field with following parts:
reset        [ 0 : 1 ]   - perform specified reset after timeout/callback

Field Documentation

◆ callback

wdt_callback_t wdt_timeout_cfg::callback

◆ flags

uint8_t wdt_timeout_cfg::flags

◆ window

struct wdt_window wdt_timeout_cfg::window

The documentation for this struct was generated from the following file: