source: rtems/c/src/lib/libbsp/i386/pc386/console/ps2_drv.h @ fa01e0d0

4.115
Last change on this file since fa01e0d0 was fa01e0d0, checked in by Toma Radu <radustoma@…>, on 12/30/13 at 16:48:57

i386/pc386: Add doxygen file headers.

  • Property mode set to 100644
File size: 1.5 KB
Line 
1/**
2 * @file
3 *
4 * @ingroup i386_pc386
5 *
6 * @brief Paux driver routines.
7 */
8
9#ifndef __paux_drv__
10#define __paux_drv__
11/***************************************************************************
12 *
13 * Copyright (c) 1999 ConnectTel, Inc. All Rights Reserved.
14 *
15 * MODULE DESCRIPTION: Prototype routines for the paux driver.
16 *
17 * by: Rosimildo da Silva:
18 *     rdasilva@connecttel.com
19 *     http://www.connecttel.com
20 *
21 ****************************************************************************/
22
23/* functions */
24#ifdef __cplusplus
25extern "C" {
26#endif
27
28/* paux prototype entry points */
29rtems_device_driver paux_initialize(
30  rtems_device_major_number,
31  rtems_device_minor_number,
32  void *
33);
34
35rtems_device_driver paux_open(
36  rtems_device_major_number,
37  rtems_device_minor_number,
38  void *
39);
40
41rtems_device_driver paux_control(
42  rtems_device_major_number,
43  rtems_device_minor_number,
44  void *
45);
46
47rtems_device_driver paux_close(
48  rtems_device_major_number,
49  rtems_device_minor_number,
50  void *
51);
52
53rtems_device_driver paux_read(
54  rtems_device_major_number,
55  rtems_device_minor_number,
56  void *
57);
58
59rtems_device_driver paux_write(
60  rtems_device_major_number,
61  rtems_device_minor_number,
62  void *
63);
64
65rtems_device_driver paux_control(
66  rtems_device_major_number,
67  rtems_device_minor_number,
68  void *
69);
70
71#define PAUX_DRIVER_TABLE_ENTRY \
72  { paux_initialize, paux_open, paux_close, \
73    paux_read, paux_write, paux_control }
74
75#ifdef __cplusplus
76}
77#endif
78
79#endif  /* __paux_drv__  */
Note: See TracBrowser for help on using the repository browser.