43#include <sdk/config.h>
44#include <nuttx/config.h>
45#include <nuttx/timers/watchdog.h>
53#define watchdog_printf(...) printf(__VA_ARGS__)
55#define watchdog_printf(x...)
Watchdog controller.
Definition: Watchdog.h:65
void stop(void)
Stop to check timer for avoid bite watchdog.
uint32_t timeleft(void)
Get a remain time for bite watchdog.
void kick(void)
Kick to watchdog for notify keep alive.
void begin(void)
Initialize the Watchdog library.
void end(void)
Disable the Watchdog.
WatchdogClass(void)
Create WatchdogClass object.
void start(uint32_t timeout)
Start to check timer for bite watchdog.