source: autosar_os_training/trunk/program/internal_resources/toppers_atk2.arxml@ 258

Last change on this file since 258 was 258, checked in by ertl-honda, 8 years ago

ATK2-SC1_1.4.0に対応

File size: 14.0 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- Generated by ABREX Ver. 1.1.0 -->
3<AUTOSAR xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd">
4 <AR-PACKAGES>
5 <AR-PACKAGE>
6 <SHORT-NAME>Ecuc</SHORT-NAME>
7 <ELEMENTS>
8 <ECUC-MODULE-CONFIGURATION-VALUES>
9 <SHORT-NAME>Os</SHORT-NAME>
10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF>
11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION>
12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT>
13 <CONTAINERS>
14 <ECUC-CONTAINER-VALUE>
15 <SHORT-NAME>OsInclude</SHORT-NAME>
16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF>
17 <PARAMETER-VALUES>
18 <ECUC-TEXTUAL-PARAM-VALUE>
19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF>
20 <VALUE>toppers_atk2.h</VALUE>
21 </ECUC-TEXTUAL-PARAM-VALUE>
22 </PARAMETER-VALUES>
23 </ECUC-CONTAINER-VALUE>
24 <ECUC-CONTAINER-VALUE>
25 <SHORT-NAME>AppMode1</SHORT-NAME>
26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF>
27 </ECUC-CONTAINER-VALUE>
28 <ECUC-CONTAINER-VALUE>
29 <SHORT-NAME>OsOS</SHORT-NAME>
30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF>
31 <PARAMETER-VALUES>
32 <ECUC-NUMERICAL-PARAM-VALUE>
33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF>
34 <VALUE>true</VALUE>
35 </ECUC-NUMERICAL-PARAM-VALUE>
36 <ECUC-NUMERICAL-PARAM-VALUE>
37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF>
38 <VALUE>true</VALUE>
39 </ECUC-NUMERICAL-PARAM-VALUE>
40 <ECUC-NUMERICAL-PARAM-VALUE>
41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF>
42 <VALUE>true</VALUE>
43 </ECUC-NUMERICAL-PARAM-VALUE>
44 <ECUC-TEXTUAL-PARAM-VALUE>
45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF>
46 <VALUE>SC1</VALUE>
47 </ECUC-TEXTUAL-PARAM-VALUE>
48 <ECUC-TEXTUAL-PARAM-VALUE>
49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF>
50 <VALUE>EXTENDED</VALUE>
51 </ECUC-TEXTUAL-PARAM-VALUE>
52 </PARAMETER-VALUES>
53 <SUB-CONTAINERS>
54 <ECUC-CONTAINER-VALUE>
55 <SHORT-NAME>OsHooks</SHORT-NAME>
56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF>
57 <PARAMETER-VALUES>
58 <ECUC-NUMERICAL-PARAM-VALUE>
59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF>
60 <VALUE>false</VALUE>
61 </ECUC-NUMERICAL-PARAM-VALUE>
62 <ECUC-NUMERICAL-PARAM-VALUE>
63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF>
64 <VALUE>false</VALUE>
65 </ECUC-NUMERICAL-PARAM-VALUE>
66 <ECUC-NUMERICAL-PARAM-VALUE>
67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF>
68 <VALUE>false</VALUE>
69 </ECUC-NUMERICAL-PARAM-VALUE>
70 <ECUC-NUMERICAL-PARAM-VALUE>
71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF>
72 <VALUE>false</VALUE>
73 </ECUC-NUMERICAL-PARAM-VALUE>
74 <ECUC-NUMERICAL-PARAM-VALUE>
75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF>
76 <VALUE>false</VALUE>
77 </ECUC-NUMERICAL-PARAM-VALUE>
78 <ECUC-NUMERICAL-PARAM-VALUE>
79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF>
80 <VALUE>true</VALUE>
81 </ECUC-NUMERICAL-PARAM-VALUE>
82 </PARAMETER-VALUES>
83 </ECUC-CONTAINER-VALUE>
84 <ECUC-CONTAINER-VALUE>
85 <SHORT-NAME>OsHookStack</SHORT-NAME>
86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF>
87 <PARAMETER-VALUES>
88 <ECUC-NUMERICAL-PARAM-VALUE>
89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF>
90 <VALUE>512</VALUE>
91 </ECUC-NUMERICAL-PARAM-VALUE>
92 </PARAMETER-VALUES>
93 </ECUC-CONTAINER-VALUE>
94 </SUB-CONTAINERS>
95 </ECUC-CONTAINER-VALUE>
96 <ECUC-CONTAINER-VALUE>
97 <SHORT-NAME>main_task</SHORT-NAME>
98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF>
99 <PARAMETER-VALUES>
100 <ECUC-NUMERICAL-PARAM-VALUE>
101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF>
102 <VALUE>1</VALUE>
103 </ECUC-NUMERICAL-PARAM-VALUE>
104 <ECUC-NUMERICAL-PARAM-VALUE>
105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF>
106 <VALUE>5</VALUE>
107 </ECUC-NUMERICAL-PARAM-VALUE>
108 <ECUC-NUMERICAL-PARAM-VALUE>
109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF>
110 <VALUE>592</VALUE>
111 </ECUC-NUMERICAL-PARAM-VALUE>
112 <ECUC-TEXTUAL-PARAM-VALUE>
113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
114 <VALUE>FULL</VALUE>
115 </ECUC-TEXTUAL-PARAM-VALUE>
116 </PARAMETER-VALUES>
117 <REFERENCE-VALUES>
118 <ECUC-REFERENCE-VALUE>
119 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF>
120 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/INTERNAL_RES</VALUE-REF>
121 </ECUC-REFERENCE-VALUE>
122 </REFERENCE-VALUES>
123 <SUB-CONTAINERS>
124 <ECUC-CONTAINER-VALUE>
125 <SHORT-NAME>OsTaskAutostart</SHORT-NAME>
126 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF>
127 <REFERENCE-VALUES>
128 <ECUC-REFERENCE-VALUE>
129 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF>
130 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF>
131 </ECUC-REFERENCE-VALUE>
132 </REFERENCE-VALUES>
133 </ECUC-CONTAINER-VALUE>
134 </SUB-CONTAINERS>
135 </ECUC-CONTAINER-VALUE>
136 <ECUC-CONTAINER-VALUE>
137 <SHORT-NAME>hpri_task</SHORT-NAME>
138 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF>
139 <PARAMETER-VALUES>
140 <ECUC-NUMERICAL-PARAM-VALUE>
141 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF>
142 <VALUE>1</VALUE>
143 </ECUC-NUMERICAL-PARAM-VALUE>
144 <ECUC-NUMERICAL-PARAM-VALUE>
145 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF>
146 <VALUE>10</VALUE>
147 </ECUC-NUMERICAL-PARAM-VALUE>
148 <ECUC-NUMERICAL-PARAM-VALUE>
149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF>
150 <VALUE>592</VALUE>
151 </ECUC-NUMERICAL-PARAM-VALUE>
152 <ECUC-TEXTUAL-PARAM-VALUE>
153 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
154 <VALUE>NON</VALUE>
155 </ECUC-TEXTUAL-PARAM-VALUE>
156 </PARAMETER-VALUES>
157 </ECUC-CONTAINER-VALUE>
158 <ECUC-CONTAINER-VALUE>
159 <SHORT-NAME>mpri_task</SHORT-NAME>
160 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF>
161 <PARAMETER-VALUES>
162 <ECUC-NUMERICAL-PARAM-VALUE>
163 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF>
164 <VALUE>1</VALUE>
165 </ECUC-NUMERICAL-PARAM-VALUE>
166 <ECUC-NUMERICAL-PARAM-VALUE>
167 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF>
168 <VALUE>8</VALUE>
169 </ECUC-NUMERICAL-PARAM-VALUE>
170 <ECUC-NUMERICAL-PARAM-VALUE>
171 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF>
172 <VALUE>592</VALUE>
173 </ECUC-NUMERICAL-PARAM-VALUE>
174 <ECUC-TEXTUAL-PARAM-VALUE>
175 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
176 <VALUE>FULL</VALUE>
177 </ECUC-TEXTUAL-PARAM-VALUE>
178 </PARAMETER-VALUES>
179 <REFERENCE-VALUES>
180 <ECUC-REFERENCE-VALUE>
181 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF>
182 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/INTERNAL_RES</VALUE-REF>
183 </ECUC-REFERENCE-VALUE>
184 </REFERENCE-VALUES>
185 </ECUC-CONTAINER-VALUE>
186 <ECUC-CONTAINER-VALUE>
187 <SHORT-NAME>lpri_task</SHORT-NAME>
188 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF>
189 <PARAMETER-VALUES>
190 <ECUC-NUMERICAL-PARAM-VALUE>
191 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF>
192 <VALUE>1</VALUE>
193 </ECUC-NUMERICAL-PARAM-VALUE>
194 <ECUC-NUMERICAL-PARAM-VALUE>
195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF>
196 <VALUE>6</VALUE>
197 </ECUC-NUMERICAL-PARAM-VALUE>
198 <ECUC-NUMERICAL-PARAM-VALUE>
199 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF>
200 <VALUE>592</VALUE>
201 </ECUC-NUMERICAL-PARAM-VALUE>
202 <ECUC-TEXTUAL-PARAM-VALUE>
203 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
204 <VALUE>NON</VALUE>
205 </ECUC-TEXTUAL-PARAM-VALUE>
206 </PARAMETER-VALUES>
207 </ECUC-CONTAINER-VALUE>
208 <ECUC-CONTAINER-VALUE>
209 <SHORT-NAME>psw2_int</SHORT-NAME>
210 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF>
211 <PARAMETER-VALUES>
212 <ECUC-NUMERICAL-PARAM-VALUE>
213 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF>
214 <VALUE>36</VALUE>
215 </ECUC-NUMERICAL-PARAM-VALUE>
216 <ECUC-NUMERICAL-PARAM-VALUE>
217 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF>
218 <VALUE>6</VALUE>
219 </ECUC-NUMERICAL-PARAM-VALUE>
220 <ECUC-NUMERICAL-PARAM-VALUE>
221 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF>
222 <VALUE>592</VALUE>
223 </ECUC-NUMERICAL-PARAM-VALUE>
224 <ECUC-TEXTUAL-PARAM-VALUE>
225 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF>
226 <VALUE>CATEGORY_2</VALUE>
227 </ECUC-TEXTUAL-PARAM-VALUE>
228 <ECUC-TEXTUAL-PARAM-VALUE>
229 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF>
230 <VALUE>ENABLE</VALUE>
231 </ECUC-TEXTUAL-PARAM-VALUE>
232 </PARAMETER-VALUES>
233 </ECUC-CONTAINER-VALUE>
234 <ECUC-CONTAINER-VALUE>
235 <SHORT-NAME>psw1_int</SHORT-NAME>
236 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF>
237 <PARAMETER-VALUES>
238 <ECUC-NUMERICAL-PARAM-VALUE>
239 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF>
240 <VALUE>35</VALUE>
241 </ECUC-NUMERICAL-PARAM-VALUE>
242 <ECUC-NUMERICAL-PARAM-VALUE>
243 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF>
244 <VALUE>3</VALUE>
245 </ECUC-NUMERICAL-PARAM-VALUE>
246 <ECUC-NUMERICAL-PARAM-VALUE>
247 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF>
248 <VALUE>592</VALUE>
249 </ECUC-NUMERICAL-PARAM-VALUE>
250 <ECUC-TEXTUAL-PARAM-VALUE>
251 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF>
252 <VALUE>CATEGORY_2</VALUE>
253 </ECUC-TEXTUAL-PARAM-VALUE>
254 <ECUC-TEXTUAL-PARAM-VALUE>
255 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF>
256 <VALUE>ENABLE</VALUE>
257 </ECUC-TEXTUAL-PARAM-VALUE>
258 </PARAMETER-VALUES>
259 </ECUC-CONTAINER-VALUE>
260 <ECUC-CONTAINER-VALUE>
261 <SHORT-NAME>INTERNAL_RES</SHORT-NAME>
262 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF>
263 <PARAMETER-VALUES>
264 <ECUC-TEXTUAL-PARAM-VALUE>
265 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF>
266 <VALUE>INTERNAL</VALUE>
267 </ECUC-TEXTUAL-PARAM-VALUE>
268 </PARAMETER-VALUES>
269 </ECUC-CONTAINER-VALUE>
270 </CONTAINERS>
271 </ECUC-MODULE-CONFIGURATION-VALUES>
272 </ELEMENTS>
273 </AR-PACKAGE>
274 </AR-PACKAGES>
275</AUTOSAR>
Note: See TracBrowser for help on using the repository browser.