diff options
author | Joel Sherrill <joel@rtems.org> | 2016-03-30 08:14:56 -0500 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2016-03-30 09:32:33 -0500 |
commit | 92b6f6e9c9ced4edcb132e517314a6f4e772a7e9 (patch) | |
tree | 6fa7a70f510af1586b95769f98fe9ac7ec3d426e /cpukit/libcsupport/include/rtems/watchdogdrv.h | |
parent | score: Objects_Thread_queue_Extract_callout (diff) | |
download | rtems-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.h | 71 |
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 */ |