comparison packages/io/serial/current/cdl/termios.cdl @ 115:6ed91473a1cd ecos-sw-2000-08-21

Merge from eCos master repository on 2000-08-21-22:40:54-BST
author jlarmour
date Fri, 25 Aug 2000 17:32:38 +0000
parents
children e0c0827131d1
comparison
equal deleted inserted replaced
114:5ad2b71d525e 115:6ed91473a1cd
1 # ====================================================================
2 #
3 # termios.cdl
4 #
5 # eCos POSIX termios compatible terminal configuration data
6 #
7 # ====================================================================
8 #####COPYRIGHTBEGIN####
9 #
10 # -------------------------------------------
11 # The contents of this file are subject to the Red Hat eCos Public License
12 # Version 1.1 (the "License"); you may not use this file except in
13 # compliance with the License. You may obtain a copy of the License at
14 # http://www.redhat.com/
15 #
16 # Software distributed under the License is distributed on an "AS IS"
17 # basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
18 # License for the specific language governing rights and limitations under
19 # the License.
20 #
21 # The Original Code is eCos - Embedded Configurable Operating System,
22 # released September 30, 1998.
23 #
24 # The Initial Developer of the Original Code is Red Hat.
25 # Portions created by Red Hat are
26 # Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
27 # All Rights Reserved.
28 # -------------------------------------------
29 #
30 #####COPYRIGHTEND####
31 # ====================================================================
32 ######DESCRIPTIONBEGIN####
33 #
34 # Author(s): jlarmour, gthomas
35 # Contributors:
36 # Date: 2000-07-22
37 #
38 #####DESCRIPTIONEND####
39 #
40 # ====================================================================
41
42 cdl_component CYGPKG_IO_SERIAL_TERMIOS_TERMIOS0 {
43 display "Termios TTY channel #0"
44 flavor bool
45 default_value 0
46 description "
47 This option causes '/dev/termios0' to be included in the standard
48 drivers."
49
50 cdl_option CYGDAT_IO_SERIAL_TERMIOS_TERMIOS0_DEV {
51 display "Termios TTY channel #0 device"
52 flavor data
53 default_value { "\"/dev/ser0\"" }
54 description "
55 This option selects the physical device to use for
56 '/dev/termios0'."
57 }
58 }
59 cdl_component CYGPKG_IO_SERIAL_TERMIOS_TERMIOS1 {
60 display "Termios TTY channel #1"
61 flavor bool
62 default_value 0
63 description "
64 This option causes '/dev/termios1' to be included in the standard
65 drivers."
66
67 cdl_option CYGDAT_IO_SERIAL_TERMIOS_TERMIOS1_DEV {
68 display "Termios TTY channel #1 device"
69 flavor data
70 default_value {"\"/dev/ser1\""}
71 description "
72 This option selects the physical device to use for
73 '/dev/termios1'."
74 }
75 }
76
77 cdl_component CYGPKG_IO_SERIAL_TERMIOS_TERMIOS2 {
78 display "Termios TTY channel #2"
79 flavor bool
80 default_value 0
81 description "
82 This option causes '/dev/termios2' to be included in the standard
83 drivers."
84
85 cdl_option CYGDAT_IO_SERIAL_TERMIOS_TERMIOS2_DEV {
86 display "Termios TTY channel #2 device"
87 flavor data
88 default_value {"\"/dev/ser2\""}
89 description "
90 This option selects the physical device to use for
91 '/dev/termios2'."
92 }
93 }
94
95 cdl_option CYGSEM_IO_SERIAL_TERMIOS_USE_SIGNALS {
96 display "Support signals"
97 flavor bool
98 requires CYGINT_ISO_SIGNAL_NUMBERS
99 requires CYGINT_ISO_SIGNAL_IMPL
100 default_value { CYGINT_ISO_SIGNAL_NUMBERS != 0 && \
101 CYGINT_ISO_SIGNAL_IMPL != 0 }
102 description "This option selects whether those parts of the termios
103 interface involving signals is supported. This includes
104 BRKINT mode, the INTR and QUIT characters, and whether
105 SIGHUP is sent on terminal close."
106 }
107
108 # EOF termios.cdl