OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [compat/] [uitron/] [current/] [cdl/] [version.cdl] - Blame information for rev 856

Go to most recent revision | Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.