summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/score/watchdog.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/include/rtems/score/watchdog.h')
-rw-r--r--cpukit/include/rtems/score/watchdog.h39
1 files changed, 3 insertions, 36 deletions
diff --git a/cpukit/include/rtems/score/watchdog.h b/cpukit/include/rtems/score/watchdog.h
index 71126d3508..9db87adae8 100644
--- a/cpukit/include/rtems/score/watchdog.h
+++ b/cpukit/include/rtems/score/watchdog.h
@@ -1,5 +1,7 @@
/**
- * @file rtems/score/watchdog.h
+ * @file
+ *
+ * @ingroup ScoreWatchdog
*
* @brief Constants and Structures Associated with Watchdog Timers
*
@@ -46,18 +48,6 @@ extern "C" {
typedef struct Watchdog_Control Watchdog_Control;
/**
- * @brief Type is used to specify the length of intervals.
- *
- * This type is used to specify the length of intervals.
- */
-typedef uint32_t Watchdog_Interval;
-
-/**
- * @brief Special watchdog ticks value to indicate an infinite wait.
- */
-#define WATCHDOG_NO_TIMEOUT 0
-
-/**
* @brief Return type from a Watchdog Service Routine.
*
* This type defines the return type from a Watchdog Service Routine.
@@ -124,29 +114,6 @@ struct Watchdog_Control {
uint64_t expire;
};
-/**
- * @brief The watchdog ticks counter.
- *
- * With a 1ms watchdog tick, this counter overflows after 50 days since boot.
- */
-extern volatile Watchdog_Interval _Watchdog_Ticks_since_boot;
-
-/**
- * @brief The watchdog nanoseconds per tick.
- *
- * This constant is defined by the application configuration via
- * <rtems/confdefs.h>.
- */
-extern const uint32_t _Watchdog_Nanoseconds_per_tick;
-
-/**
- * @brief The watchdog ticks per second.
- *
- * This constant is defined by the application configuration via
- * <rtems/confdefs.h>.
- */
-extern const uint32_t _Watchdog_Ticks_per_second;
-
/**@}*/
#ifdef __cplusplus