summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/include/rtems/watchdogdrv.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2016-03-30 08:14:56 -0500
committerJoel Sherrill <joel@rtems.org>2016-03-30 09:32:33 -0500
commit92b6f6e9c9ced4edcb132e517314a6f4e772a7e9 (patch)
tree6fa7a70f510af1586b95769f98fe9ac7ec3d426e /cpukit/libcsupport/include/rtems/watchdogdrv.h
parentscore: Objects_Thread_queue_Extract_callout (diff)
downloadrtems-92b6f6e9c9ced4edcb132e517314a6f4e772a7e9.tar.bz2
Move various driver interface definition headers file libcsupport/ to include/
These were in libcsupport for historical reasons and the placement no longer made sense. As part of this move, some of the files were placed under subdirectories which reflect their installed location. Thank you git for allowing us to move files. Years of CVS resulted in files being somewhere they no longer belonged.
Diffstat (limited to 'cpukit/libcsupport/include/rtems/watchdogdrv.h')
-rw-r--r--cpukit/libcsupport/include/rtems/watchdogdrv.h71
1 files changed, 0 insertions, 71 deletions
diff --git a/cpukit/libcsupport/include/rtems/watchdogdrv.h b/cpukit/libcsupport/include/rtems/watchdogdrv.h
deleted file mode 100644
index 3e2ee4d6fe..0000000000
--- a/cpukit/libcsupport/include/rtems/watchdogdrv.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @file rtems/watchdogdrv.h
- *
- * This file describes the Watchdog Driver for all boards.
- * A watchdog is a hardware device that will reset the board
- * if not touched in a specific way at a regular interval.
- * It is a simple, yet important, part of many embedded systems.
- */
-
-/*
- *
- * COPYRIGHT (c) 1989-2008.
- * On-Line Applications Research Corporation (OAR).
- *
- * The license and distribution terms for this file may be
- * found in the file LICENSE in this distribution or at
- * http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef _RTEMS_WATCHDOGDRV_H
-#define _RTEMS_WATCHDOGDRV_H
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- * This macro defines the watchdog device driver entry points.
- */
-#define WATCHDOG_DRIVER_TABLE_ENTRY \
- { Watchdog_initialize, NULL, NULL, NULL, NULL, Watchdog_control }
-
-/**
- * @brief Watchdog Driver Initialization
- *
- * This method initializes the watchdog hardware device. The device
- * should be initialized as DISABLED since BSP initialization may
- * take longer than the timeout period for the watchdog.
- *
- * @param[in] major is the watchdog device major number
- * @param[in] minor is the watchdog device minor number
- * @param[in] arguments points to device driver arguments
- */
-rtems_device_driver Watchdog_initialize(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *arguments
-);
-
-/**
- * @brief Watchdog Driver IO Control
- *
- * This method implements the IO Control device driver entry
- * point for the watchdog hardware device.
- *
- * @param[in] major is the watchdog device major number
- * @param[in] minor is the watchdog device minor number
- * @param[in] arguments points to device driver arguments
- */
-rtems_device_driver Watchdog_control(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *arguments
-);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-/* end of include file */