source: rtems/c/src/lib/libbsp/i386/pc386/console/rtd316.h @ c499856

4.115
Last change on this file since c499856 was c499856, checked in by Chris Johns <chrisj@…>, on Mar 20, 2014 at 9:10:47 PM

Change all references of rtems.com to rtems.org.

  • Property mode set to 100644
File size: 1.2 KB
Line 
1/**
2 * @file
3 *
4 * @ingroup i386_pc386
5 *
6 * @brief RTD316 driver interface defintions.
7 */
8
9/*
10 *  COPYRIGHT (c) 1989-2012.
11 *  On-Line Applications Research Corporation (OAR).
12 *
13 *  The license and distribution terms for this file may be
14 *  found in the file LICENSE in this distribution or at
15 *  http://www.rtems.org/license/LICENSE.
16 */
17
18#ifndef _BSP_RTD_316_h
19#define _BSP_RTD_316_h
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
25/**
26 *  This macro defines the standard device driver table entry for
27 *  a console device driver.
28 */
29#define RTD316_DRIVER_TABLE_ENTRY \
30  { rtd316_initialize, NULL, NULL, NULL, NULL, NULL }
31
32/**
33 *  @brief RTD316 Initialization Entry Point
34 *
35 *  This method initializes the RTD316 device driver.
36 *
37 *  @param[in] major is the device driver major number
38 *  @param[in] minor is the device driver minor number
39 *  @param[in] arg is the parameters to this call
40 *
41 *  @return This method returns RTEMS_SUCCESSFUL when
42 *          the device driver is successfully initialized.
43 */
44rtems_device_driver rtd316_initialize(
45  rtems_device_major_number  major,
46  rtems_device_minor_number  minor,
47  void                      *arg
48);
49
50#ifdef __cplusplus
51}
52#endif
53
54#endif
55/* end of include file */
Note: See TracBrowser for help on using the repository browser.