1 # ====================================================================
5 # uITRON version related configuration data
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.
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.
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
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.
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.
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.
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####
48 #####DESCRIPTIONEND####
50 # ====================================================================
52 cdl_option CYGNUM_UITRON_VER_MAKER {
55 legal_values 0 to 0xFFFF
58 This value is returned in the 'maker'
59 field of the T_VER structure in
60 response to a get_ver() system call."
62 cdl_option CYGNUM_UITRON_VER_ID {
63 display "OS identification"
65 legal_values 0 to 0xFFFF
68 This value is returned in the 'id'
69 field of the T_VER structure in
70 response to a get_ver() system call."
72 cdl_option CYGNUM_UITRON_VER_SPVER {
73 display "ITRON specification"
75 legal_values 0 to 0xFFFF
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."
83 cdl_option CYGNUM_UITRON_VER_PRVER {
84 display "OS product version"
86 legal_values 0 to 0xFFFF
89 This value is returned in the 'prver'
90 field of the T_VER structure in
91 response to a get_ver() system call."
93 # PRNO fields in own folder
94 cdl_component CYGPKG_UITRON_VERSION_PRNO {
95 display "Product info"
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
103 These values may be specified here."
105 cdl_option CYGNUM_UITRON_VER_PRNO_0 {
108 legal_values 0 to 0xFFFF
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."
115 cdl_option CYGNUM_UITRON_VER_PRNO_1 {
118 legal_values 0 to 0xFFFF
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."
125 cdl_option CYGNUM_UITRON_VER_PRNO_2 {
128 legal_values 0 to 0xFFFF
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."
135 cdl_option CYGNUM_UITRON_VER_PRNO_3 {
138 legal_values 0 to 0xFFFF
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."
147 cdl_option CYGNUM_UITRON_VER_CPU {
148 display "CPU information"
150 legal_values 0 to 0xFFFF
153 This value is returned in the 'cpu'
154 field of the T_VER structure in
155 response to a get_ver() system call."
157 cdl_option CYGNUM_UITRON_VER_VAR {
158 display "System variant"
160 legal_values 0 to 0xFFFF
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."