Contiki-NG
Functions

Implementation of the CC13xx/CC26xx watchdog driver. More...

#include "contiki.h"
#include "dev/watchdog.h"
#include <Board.h>
#include <ti/drivers/Watchdog.h>
#include <ti/drivers/dpl/ClockP.h>
#include <ti/devices/DeviceFamily.h>
#include <DeviceFamily_constructPath(driverlib/watchdog.h)>
#include "watchdog-arch.h"
#include <stdbool.h>
#include <stdint.h>

Go to the source code of this file.

Functions

void watchdog_init (void)
 Initialises the Watchdog module. More...
 
uint32_t watchdog_arch_next_timeout (void)
 Return the next expiration time for the Watchdog. More...
 
void watchdog_start (void)
 Start the Watchdog. More...
 
void watchdog_periodic (void)
 Refresh (feed) the Watchdog. More...
 
void watchdog_stop (void)
 Stop the Watchdog such that it won't timeout and cause a system reset. More...
 
void watchdog_reboot (void)
 Manually trigger a Watchdog timeout. More...
 

Detailed Description

Implementation of the CC13xx/CC26xx watchdog driver.

Definition in file watchdog-arch.c.