summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/include/rtems
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
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')
-rw-r--r--cpukit/libcsupport/include/rtems/framebuffer.h168
-rw-r--r--cpukit/libcsupport/include/rtems/watchdogdrv.h71
2 files changed, 0 insertions, 239 deletions
diff --git a/cpukit/libcsupport/include/rtems/framebuffer.h b/cpukit/libcsupport/include/rtems/framebuffer.h
deleted file mode 100644
index ab1e5c73bd..0000000000
--- a/cpukit/libcsupport/include/rtems/framebuffer.h
+++ /dev/null
@@ -1,168 +0,0 @@
-/**
- * @file rtems/framebuffer.h
- *
- * @brief Frame Buffer Device Driver for all Boards
- *
- * This file describes the Frame Buffer Device Driver for all boards.
- */
-
-/*
- * COPYRIGHT (c) 1989-2011.
- * 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_FRAMEBUFFER_h__
-#define __RTEMS_FRAMEBUFFER_h__
-
-#include <rtems/io.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- * This macro defines the standard name for the frame buffer device
- * that is available to applications.
- */
-#define FRAMEBUFFER_DEVICE_NAME "/dev/fb"
-
-/**
- * @brief Standard device file path of first frame buffer device.
- *
- * This device is the default frame buffer device for the Microwindows Screen
- * Driver.
- */
-#define FRAMEBUFFER_DEVICE_0_NAME "/dev/fb0"
-
-/**
- * This macro defines the standard device driver table entry for
- * a frame buffer device driver.
- */
-#define FRAME_BUFFER_DRIVER_TABLE_ENTRY \
- { frame_buffer_initialize, frame_buffer_open, frame_buffer_close, \
- frame_buffer_read, frame_buffer_write, frame_buffer_control }
-
-/**
- * @brief Frame Buffer Initialization Entry Point
- *
- * This method initializes the frame buffer device driver.
- *
- * @param[in] major is the device driver major number
- * @param[in] minor is the device driver minor number
- * @param[in] arg is the parameters to this call
- *
- * @return This method returns RTEMS_SUCCESSFUL when
- * the device driver is successfully initialized.
- */
-rtems_device_driver frame_buffer_initialize(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *arg
-);
-
-/**
- * @brief Frame Buffer Open Entry Point
- *
- * This method opens a specific device supported by the
- * frame buffer device driver.
- *
- * @param[in] major is the device driver major number
- * @param[in] minor is the device driver minor number
- * @param[in] arg is the parameters to this call
- *
- * @return This method returns RTEMS_SUCCESSFUL when
- * the device driver is successfully opened.
- */
-rtems_device_driver frame_buffer_open(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *arg
-);
-
-/**
- * @brief Frame Buffer Close Entry Point
- *
- * This method closes a specific device supported by the
- * frame buffer device driver.
- *
- * @param[in] major is the device driver major number
- * @param[in] minor is the device driver minor number
- * @param[in] arg is the parameters to this call
- *
- * @return This method returns RTEMS_SUCCESSFUL when
- * the device is successfully closed.
- */
-rtems_device_driver frame_buffer_close(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *arg
-);
-
-/**
- * @brief Frame Buffer Read Entry Point
- *
- * This method reads from a specific device supported by the
- * frame buffer device driver.
- *
- * @param[in] major is the device driver major number
- * @param[in] minor is the device driver minor number
- * @param[in] arg is the parameters to this call
- *
- * @return This method returns RTEMS_SUCCESSFUL when
- * the device is successfully read from.
- */
-rtems_device_driver frame_buffer_read(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *arg
-);
-
-/**
- * @brief Frame Buffer Write Entry Point
- *
- * This method writes to a specific device supported by the
- * frame buffer device driver.
- *
- * @param[in] major is the device driver major number
- * @param[in] minor is the device driver minor number
- * @param[in] arg is the parameters to this call
- *
- * @return This method returns RTEMS_SUCCESSFUL when
- * the device is successfully written.
- */
-rtems_device_driver frame_buffer_write(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *arg
-);
-
-/**
- * @brief Frame Buffer IO Control Entry Point
- *
- * This method performs an IO Control operation on a
- * specific device supported by the frame buffer device driver.
- *
- * @param[in] major is the device driver major number
- * @param[in] minor is the device driver minor number
- * @param[in] arg is the parameters to this call
- *
- * @return This method returns RTEMS_SUCCESSFUL when
- * the device driver IO control operation is
- * successfully performed.
- */
-rtems_device_driver frame_buffer_control(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *arg
-);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-/* end of include file */
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 */