RTEMS 6.1-rc1
Macros | Typedefs | Variables
watchdogticks.h File Reference

This header file provides the interfaces of the Watchdog Handler related to watchdog ticks which are used by the implementation and the Application Configuration. More...

#include <rtems/score/basedefs.h>

Go to the source code of this file.

Macros

#define WATCHDOG_NO_TIMEOUT   0
 Special watchdog ticks value to indicate an infinite wait.
 
#define WATCHDOG_TICKS_PER_TIMESLICE_DEFAULT   50
 Default value for the watchdog ticks per timeslice.
 

Typedefs

typedef uint32_t Watchdog_Interval
 Type is used to specify the length of intervals. More...
 

Variables

volatile Watchdog_Interval _Watchdog_Ticks_since_boot
 The watchdog ticks counter. More...
 
const uint32_t _Watchdog_Microseconds_per_tick
 The watchdog microseconds per tick. More...
 
const uint32_t _Watchdog_Nanoseconds_per_tick
 The watchdog nanoseconds per tick. More...
 
const uint32_t _Watchdog_Ticks_per_second
 The watchdog ticks per second. More...
 
const uint32_t _Watchdog_Ticks_per_timeslice
 The watchdog ticks per timeslice. More...
 

Detailed Description

This header file provides the interfaces of the Watchdog Handler related to watchdog ticks which are used by the implementation and the Application Configuration.