source: rtems/cpukit/libcsupport/include/console.h @ 4d3017a

4.104.114.84.95
Last change on this file since 4d3017a was 4d3017a, checked in by Ralf Corsepius <ralf.corsepius@…>, on Dec 2, 2004 at 6:04:55 PM

Add doxygen preamble.

  • Property mode set to 100644
File size: 1.3 KB
Line 
1/**
2 * @file rtems/console.h
3 */
4
5/*  console.h
6 *
7 *  This file describes the Console Device Driver for all boards.
8 *  This driver provides support for the standard C Library.
9 *
10 *  COPYRIGHT (c) 1989-1999.
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.com/license/LICENSE.
16 *
17 *  $Id$
18 */
19
20#ifndef _CONSOLE_DRIVER_h
21#define _CONSOLE_DRIVER_h
22
23#ifdef __cplusplus
24extern "C" {
25#endif
26
27#define CONSOLE_DRIVER_TABLE_ENTRY \
28  { console_initialize, console_open, console_close, \
29    console_read, console_write, console_control }
30
31rtems_device_driver console_initialize(
32  rtems_device_major_number,
33  rtems_device_minor_number,
34  void *
35);
36
37rtems_device_driver console_open(
38  rtems_device_major_number,
39  rtems_device_minor_number,
40  void *
41);
42
43rtems_device_driver console_close(
44  rtems_device_major_number,
45  rtems_device_minor_number,
46  void *
47);
48
49rtems_device_driver console_read(
50  rtems_device_major_number,
51  rtems_device_minor_number,
52  void *
53);
54
55rtems_device_driver console_write(
56  rtems_device_major_number,
57  rtems_device_minor_number,
58  void *
59);
60
61rtems_device_driver console_control(
62  rtems_device_major_number,
63  rtems_device_minor_number,
64  void *
65);
66
67#ifdef __cplusplus
68}
69#endif
70
71#endif
72/* end of include file */
Note: See TracBrowser for help on using the repository browser.