]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/compat/uitron/v2_0/cdl/version.cdl
Initial revision
[karo-tx-redboot.git] / packages / compat / uitron / v2_0 / cdl / version.cdl
1 # ====================================================================
2 #
3 #      verion.cdl
4 #
5 #      uITRON version related configuration data
6 #
7 # ====================================================================
8 #####ECOSGPLCOPYRIGHTBEGIN####
9 ## -------------------------------------------
10 ## This file is part of eCos, the Embedded Configurable Operating System.
11 ## Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
12 ##
13 ## eCos is free software; you can redistribute it and/or modify it under
14 ## the terms of the GNU General Public License as published by the Free
15 ## Software Foundation; either version 2 or (at your option) any later version.
16 ##
17 ## eCos is distributed in the hope that it will be useful, but WITHOUT ANY
18 ## WARRANTY; without even the implied warranty of MERCHANTABILITY or
19 ## FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
20 ## for more details.
21 ##
22 ## You should have received a copy of the GNU General Public License along
23 ## with eCos; if not, write to the Free Software Foundation, Inc.,
24 ## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
25 ##
26 ## As a special exception, if other files instantiate templates or use macros
27 ## or inline functions from this file, or you compile this file and link it
28 ## with other works to produce a work based on this file, this file does not
29 ## by itself cause the resulting work to be covered by the GNU General Public
30 ## License. However the source code for this file must still be made available
31 ## in accordance with section (3) of the GNU General Public License.
32 ##
33 ## This exception does not invalidate any other reasons why a work based on
34 ## this file might be covered by the GNU General Public License.
35 ##
36 ## Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
37 ## at http://sources.redhat.com/ecos/ecos-license/
38 ## -------------------------------------------
39 #####ECOSGPLCOPYRIGHTEND####
40 # ====================================================================
41 ######DESCRIPTIONBEGIN####
42 #
43 # Author(s):      jskov
44 # Original data:  hmt
45 # Contributors:
46 # Date:           1999-07-07
47 #
48 #####DESCRIPTIONEND####
49 #
50 # ====================================================================
51
52 cdl_option CYGNUM_UITRON_VER_MAKER {
53     display       "OS maker"
54     flavor        data
55     legal_values  0 to 0xFFFF
56     default_value 0
57     description   "
58         This value is returned in the 'maker'
59         field of the T_VER structure in
60         response to a get_ver() system call."
61 }
62 cdl_option CYGNUM_UITRON_VER_ID     {
63     display       "OS identification"
64     flavor        data
65     legal_values  0 to 0xFFFF
66     default_value 0
67     description   "
68         This value is returned in the 'id'
69         field of the T_VER structure in
70         response to a get_ver() system call."
71 }
72 cdl_option CYGNUM_UITRON_VER_SPVER  {
73     display       "ITRON specification"
74     flavor        data
75     legal_values  0 to 0xFFFF
76     default_value 0x5302
77     description   "
78         This value is returned in the 'spver'
79         field of the T_VER structure in
80         response to a get_ver() system call.
81         Do NOT change this value."
82 }
83 cdl_option CYGNUM_UITRON_VER_PRVER  {
84     display       "OS product version"
85     flavor        data
86     legal_values  0 to 0xFFFF
87     default_value 0x0100
88     description   "
89         This value is returned in the 'prver'
90         field of the T_VER structure in
91         response to a get_ver() system call."
92 }
93 # PRNO fields in own folder
94 cdl_component CYGPKG_UITRON_VERSION_PRNO {
95     display       "Product info"
96     flavor        none
97     description   "
98         The get_ver() uITRON system call returns
99         several version related values describing
100         the vendor, product and CPU in question
101         as well as the version of the uITRON
102         standard supported.
103         These values may be specified here."
104
105     cdl_option CYGNUM_UITRON_VER_PRNO_0 {
106         display       "Field 0"
107         flavor        data
108         legal_values  0 to 0xFFFF
109         default_value 0
110         description   "
111             This value is returned in the 'prno\[0\]'
112             field of the T_VER structure in
113             response to a get_ver() system call."
114     }
115     cdl_option CYGNUM_UITRON_VER_PRNO_1 {
116         display       "Field 1"
117         flavor        data
118         legal_values  0 to 0xFFFF
119         default_value 0
120         description   "
121             This value is returned in the 'prno\[1\]'
122             field of the T_VER structure in
123             response to a get_ver() system call."
124     }
125     cdl_option CYGNUM_UITRON_VER_PRNO_2 {
126         display       "Field 2"
127         flavor        data
128         legal_values  0 to 0xFFFF
129         default_value 0
130         description   "
131             This value is returned in the 'prno\[2\]'
132             field of the T_VER structure in
133             response to a get_ver() system call."
134     }
135     cdl_option CYGNUM_UITRON_VER_PRNO_3 {
136         display       "Field 3"
137         flavor        data
138         legal_values  0 to 0xFFFF
139         default_value 0
140         description   "
141             This value is returned in the 'prno\[3\]'
142             field of the T_VER structure in
143             response to a get_ver() system call."
144     }
145 }
146
147 cdl_option CYGNUM_UITRON_VER_CPU    {
148     display       "CPU information"
149     flavor        data
150     legal_values  0 to 0xFFFF
151     default_value 0
152     description   "
153         This value is returned in the 'cpu'
154         field of the T_VER structure in
155         response to a get_ver() system call."
156 }
157 cdl_option CYGNUM_UITRON_VER_VAR    {
158     display       "System variant"
159     flavor        data
160     legal_values  0 to 0xFFFF
161     default_value 0x8000
162     description   "
163         This value is returned in the 'var'
164         field of the T_VER structure in
165         response to a get_ver() system call.
166         Do NOT change this value."
167 }