---
name: "wdt.h"
section: "3avr"
platform: "linux"
package: "avr-libc"
version: "1:2.2.1-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/wdt.h"
---

# wdt.h(3avr)

## NAME

wdt.h

## SYNOPSIS

### Macros

\#define **wdt\_reset**()   \_\_asm\_\_ \_\_volatile\_\_ ('wdr')\
 \#define **wdt\_enable**(timeout)\
 \#define **WDTO\_15MS**   0\
 \#define **WDTO\_30MS**   1\
 \#define **WDTO\_60MS**   2\
 \#define **WDTO\_120MS**   3\
 \#define **WDTO\_250MS**   4\
 \#define **WDTO\_500MS**   5\
 \#define **WDTO\_1S**   6\
 \#define **WDTO\_2S**   7\
 \#define **WDTO\_4S**   8\
 \#define **WDTO\_8S**   9\

### Functions

static void **wdt\_enable** (const **uint8\_t** value)\
 static void **wdt\_disable** (void)\

## Author

Generated automatically by Doxygen for AVR-LibC from the source code.
