]> rtime.felk.cvut.cz Git - arc.git/blob - boards/mpc551xsim/examples/kernel_extra/kernel_extra.arxml
Cleanup of some drivers. Re-generated examples for mpc551xsim
[arc.git] / boards / mpc551xsim / examples / kernel_extra / kernel_extra.arxml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <AUTOSAR xmlns="http://autosar.org/3.1.4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/3.1.4 autosar_3-1-4.xsd">\r
3   <TOP-LEVEL-PACKAGES>\r
4     <AR-PACKAGE>\r
5       <SHORT-NAME>kernel_extra</SHORT-NAME>\r
6       <ELEMENTS>\r
7         <ECU-CONFIGURATION UUID="ad96a263-0834-480c-b46e-832d9186cc61">\r
8           <SHORT-NAME>kernel_extra</SHORT-NAME>\r
9           <ADMIN-DATA>\r
10             <DOC-REVISIONS>\r
11               <DOC-REVISION />\r
12             </DOC-REVISIONS>\r
13             <SDGS>\r
14               <SDG GID="Arccore::EcuOptions">\r
15                 <SD GID="MCU">MPC551x</SD>\r
16                 <SD GID="GENDIR">${fileDir}</SD>\r
17               </SDG>\r
18             </SDGS>\r
19           </ADMIN-DATA>\r
20           <ECU-SW-COMPOSITION-REF DEST="ECU-SW-COMPOSITION">/kernel_extra/SwComposition_kernel_extra</ECU-SW-COMPOSITION-REF>\r
21           <MODULE-REFS>\r
22             <MODULE-REF DEST="MODULE-CONFIGURATION">/kernel_extra/Os</MODULE-REF>\r
23           </MODULE-REFS>\r
24         </ECU-CONFIGURATION>\r
25         <ECU-SW-COMPOSITION UUID="a3f7d24c-8bc0-4a8d-9399-96ba1c2d47e7">\r
26           <SHORT-NAME>SwComposition_kernel_extra</SHORT-NAME>\r
27         </ECU-SW-COMPOSITION>\r
28         <MODULE-CONFIGURATION UUID="c80ec735-bd1e-43cb-aacd-08ea86f95754">\r
29           <SHORT-NAME>Os</SHORT-NAME>\r
30           <ADMIN-DATA>\r
31             <SDGS>\r
32               <SDG />\r
33               <SDG GID="Arccore::ModuleOptions">\r
34                 <SD GID="GENERATE_AND_VALIDATE">true</SD>\r
35                 <SD GID="ARCCORE_EDITOR_VERSION">2.0.21</SD>\r
36               </SDG>\r
37             </SDGS>\r
38           </ADMIN-DATA>\r
39           <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Os</DEFINITION-REF>\r
40           <CONTAINERS>\r
41             <CONTAINER UUID="25b1513f-00bf-4816-a6de-01b2523caa1c">\r
42               <SHORT-NAME>OsOS</SHORT-NAME>\r
43               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS</DEFINITION-REF>\r
44               <PARAMETER-VALUES>\r
45                 <BOOLEAN-VALUE>\r
46                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsStackMonitoring</DEFINITION-REF>\r
47                   <VALUE>true</VALUE>\r
48                 </BOOLEAN-VALUE>\r
49                 <ENUMERATION-VALUE>\r
50                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsOS/OsStatus</DEFINITION-REF>\r
51                   <VALUE>EXTENDED</VALUE>\r
52                 </ENUMERATION-VALUE>\r
53                 <BOOLEAN-VALUE>\r
54                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseGetServiceId</DEFINITION-REF>\r
55                   <VALUE>true</VALUE>\r
56                 </BOOLEAN-VALUE>\r
57                 <BOOLEAN-VALUE>\r
58                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseParameterAccess</DEFINITION-REF>\r
59                   <VALUE>true</VALUE>\r
60                 </BOOLEAN-VALUE>\r
61                 <BOOLEAN-VALUE>\r
62                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseResScheduler</DEFINITION-REF>\r
63                   <VALUE>true</VALUE>\r
64                 </BOOLEAN-VALUE>\r
65                 <INTEGER-VALUE>\r
66                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsTickFrequency</DEFINITION-REF>\r
67                   <VALUE>1000</VALUE>\r
68                 </INTEGER-VALUE>\r
69                 <INTEGER-VALUE>\r
70                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsInterruptStackSize</DEFINITION-REF>\r
71                   <VALUE>2048</VALUE>\r
72                 </INTEGER-VALUE>\r
73                 <INTEGER-VALUE>\r
74                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsIdleStackSize</DEFINITION-REF>\r
75                   <VALUE>512</VALUE>\r
76                 </INTEGER-VALUE>\r
77                 <BOOLEAN-VALUE>\r
78                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsUseDebug</DEFINITION-REF>\r
79                   <VALUE>false</VALUE>\r
80                 </BOOLEAN-VALUE>\r
81                 <BOOLEAN-VALUE>\r
82                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugTask</DEFINITION-REF>\r
83                   <VALUE>false</VALUE>\r
84                 </BOOLEAN-VALUE>\r
85                 <BOOLEAN-VALUE>\r
86                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugAlarm</DEFINITION-REF>\r
87                   <VALUE>false</VALUE>\r
88                 </BOOLEAN-VALUE>\r
89                 <BOOLEAN-VALUE>\r
90                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugResource</DEFINITION-REF>\r
91                   <VALUE>false</VALUE>\r
92                 </BOOLEAN-VALUE>\r
93                 <BOOLEAN-VALUE>\r
94                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugScheduleTable</DEFINITION-REF>\r
95                   <VALUE>false</VALUE>\r
96                 </BOOLEAN-VALUE>\r
97                 <BOOLEAN-VALUE>\r
98                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugEvent</DEFINITION-REF>\r
99                   <VALUE>false</VALUE>\r
100                 </BOOLEAN-VALUE>\r
101                 <INTEGER-VALUE>\r
102                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/ArcOsIsrMaxCount</DEFINITION-REF>\r
103                   <VALUE>10</VALUE>\r
104                 </INTEGER-VALUE>\r
105                 <INTEGER-VALUE>\r
106                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsNumberOfCores</DEFINITION-REF>\r
107                   <VALUE>1</VALUE>\r
108                 </INTEGER-VALUE>\r
109               </PARAMETER-VALUES>\r
110               <SUB-CONTAINERS>\r
111                 <CONTAINER UUID="f0b0df2f-50ec-44b5-9a8b-810bc2e5eba4">\r
112                   <SHORT-NAME>OsHooks</SHORT-NAME>\r
113                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS/OsHooks</DEFINITION-REF>\r
114                   <PARAMETER-VALUES>\r
115                     <BOOLEAN-VALUE>\r
116                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF>\r
117                       <VALUE>true</VALUE>\r
118                     </BOOLEAN-VALUE>\r
119                     <BOOLEAN-VALUE>\r
120                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF>\r
121                       <VALUE>true</VALUE>\r
122                     </BOOLEAN-VALUE>\r
123                     <BOOLEAN-VALUE>\r
124                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF>\r
125                       <VALUE>true</VALUE>\r
126                     </BOOLEAN-VALUE>\r
127                     <BOOLEAN-VALUE>\r
128                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF>\r
129                       <VALUE>false</VALUE>\r
130                     </BOOLEAN-VALUE>\r
131                     <BOOLEAN-VALUE>\r
132                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF>\r
133                       <VALUE>true</VALUE>\r
134                     </BOOLEAN-VALUE>\r
135                     <BOOLEAN-VALUE>\r
136                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF>\r
137                       <VALUE>true</VALUE>\r
138                     </BOOLEAN-VALUE>\r
139                   </PARAMETER-VALUES>\r
140                 </CONTAINER>\r
141               </SUB-CONTAINERS>\r
142             </CONTAINER>\r
143             <CONTAINER UUID="076873db-78ae-452f-8ec9-cae0e993623b">\r
144               <SHORT-NAME>LossOfLock</SHORT-NAME>\r
145               <ADMIN-DATA>\r
146                 <SDGS>\r
147                   <SDG GID="Arccore::IdentifiableOptions" />\r
148                 </SDGS>\r
149               </ADMIN-DATA>\r
150               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsIsr</DEFINITION-REF>\r
151               <PARAMETER-VALUES>\r
152                 <ENUMERATION-VALUE>\r
153                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsIsr/OsIsrCategory</DEFINITION-REF>\r
154                   <VALUE>CATEGORY_1</VALUE>\r
155                 </ENUMERATION-VALUE>\r
156                 <STRING-VALUE>\r
157                   <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Os/OsIsr/ArcOsIsrVector</DEFINITION-REF>\r
158                   <VALUE>PLL_SYNSR_LOLF</VALUE>\r
159                 </STRING-VALUE>\r
160                 <FUNCTION-NAME-VALUE>\r
161                   <DEFINITION-REF DEST="FUNCTION-NAME-DEF">/ArcCore/Os/OsIsr/ArcOsIsrCallbackName</DEFINITION-REF>\r
162                   <VALUE>Mcu_LossOfLock</VALUE>\r
163                 </FUNCTION-NAME-VALUE>\r
164                 <INTEGER-VALUE>\r
165                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsIsr/ArcOsIsrPriority</DEFINITION-REF>\r
166                   <VALUE>5</VALUE>\r
167                 </INTEGER-VALUE>\r
168               </PARAMETER-VALUES>\r
169             </CONTAINER>\r
170             <CONTAINER UUID="24e4a9f5-eed9-44ad-89e5-6c1f5b4b7916">\r
171               <SHORT-NAME>eTask1</SHORT-NAME>\r
172               <ADMIN-DATA>\r
173                 <SDGS>\r
174                   <SDG GID="Arccore::IdentifiableOptions" />\r
175                 </SDGS>\r
176               </ADMIN-DATA>\r
177               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>\r
178               <PARAMETER-VALUES>\r
179                 <INTEGER-VALUE>\r
180                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>\r
181                   <VALUE>1</VALUE>\r
182                 </INTEGER-VALUE>\r
183                 <INTEGER-VALUE>\r
184                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>\r
185                   <VALUE>1</VALUE>\r
186                 </INTEGER-VALUE>\r
187                 <ENUMERATION-VALUE>\r
188                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>\r
189                   <VALUE>EXTENDED</VALUE>\r
190                 </ENUMERATION-VALUE>\r
191                 <INTEGER-VALUE>\r
192                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>\r
193                   <VALUE>1024</VALUE>\r
194                 </INTEGER-VALUE>\r
195                 <ENUMERATION-VALUE>\r
196                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>\r
197                   <VALUE>FULL</VALUE>\r
198                 </ENUMERATION-VALUE>\r
199               </PARAMETER-VALUES>\r
200               <REFERENCE-VALUES>\r
201                 <REFERENCE-VALUE>\r
202                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>\r
203                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Event1</VALUE-REF>\r
204                 </REFERENCE-VALUE>\r
205                 <REFERENCE-VALUE>\r
206                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskResourceRef</DEFINITION-REF>\r
207                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Resource1</VALUE-REF>\r
208                 </REFERENCE-VALUE>\r
209               </REFERENCE-VALUES>\r
210               <SUB-CONTAINERS>\r
211                 <CONTAINER UUID="af432d94-b402-4f37-933e-eaa34a2e96e8">\r
212                   <SHORT-NAME>OsTaskAutostart</SHORT-NAME>\r
213                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask/OsTaskAutostart</DEFINITION-REF>\r
214                 </CONTAINER>\r
215               </SUB-CONTAINERS>\r
216             </CONTAINER>\r
217             <CONTAINER UUID="c94e57bb-5ea5-4a4b-9e00-c07eb18ead9e">\r
218               <SHORT-NAME>Alarm1</SHORT-NAME>\r
219               <ADMIN-DATA>\r
220                 <SDGS>\r
221                   <SDG GID="Arccore::IdentifiableOptions" />\r
222                 </SDGS>\r
223               </ADMIN-DATA>\r
224               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm</DEFINITION-REF>\r
225               <REFERENCE-VALUES>\r
226                 <REFERENCE-VALUE>\r
227                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF>\r
228                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Counter1</VALUE-REF>\r
229                 </REFERENCE-VALUE>\r
230               </REFERENCE-VALUES>\r
231               <SUB-CONTAINERS>\r
232                 <CONTAINER UUID="cc6befc5-4457-4424-b0ef-38c5a69746ab">\r
233                   <SHORT-NAME>OsAlarmAction</SHORT-NAME>\r
234                   <DEFINITION-REF DEST="CHOICE-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>\r
235                   <SUB-CONTAINERS>\r
236                     <CONTAINER UUID="5fe22d8a-873d-411c-b74b-603edd5e0e02">\r
237                       <SHORT-NAME>OsAlarmActivateTask</SHORT-NAME>\r
238                       <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask</DEFINITION-REF>\r
239                       <REFERENCE-VALUES>\r
240                         <REFERENCE-VALUE>\r
241                           <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask/OsAlarmActivateTaskRef</DEFINITION-REF>\r
242                           <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/bTask</VALUE-REF>\r
243                         </REFERENCE-VALUE>\r
244                       </REFERENCE-VALUES>\r
245                     </CONTAINER>\r
246                   </SUB-CONTAINERS>\r
247                 </CONTAINER>\r
248               </SUB-CONTAINERS>\r
249             </CONTAINER>\r
250             <CONTAINER UUID="40360fe9-b73a-4b08-a467-7ce88fb1c3f8">\r
251               <SHORT-NAME>Counter1</SHORT-NAME>\r
252               <ADMIN-DATA>\r
253                 <SDGS>\r
254                   <SDG GID="Arccore::IdentifiableOptions" />\r
255                 </SDGS>\r
256               </ADMIN-DATA>\r
257               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsCounter</DEFINITION-REF>\r
258               <PARAMETER-VALUES>\r
259                 <INTEGER-VALUE>\r
260                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF>\r
261                   <VALUE>65535</VALUE>\r
262                 </INTEGER-VALUE>\r
263                 <INTEGER-VALUE>\r
264                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMinCycle</DEFINITION-REF>\r
265                   <VALUE>1</VALUE>\r
266                 </INTEGER-VALUE>\r
267                 <INTEGER-VALUE>\r
268                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF>\r
269                   <VALUE>0</VALUE>\r
270                 </INTEGER-VALUE>\r
271                 <ENUMERATION-VALUE>\r
272                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterType</DEFINITION-REF>\r
273                   <VALUE>OS_TICK</VALUE>\r
274                 </ENUMERATION-VALUE>\r
275               </PARAMETER-VALUES>\r
276             </CONTAINER>\r
277             <CONTAINER UUID="1966361f-ec07-42f9-8df3-2b967fac828d">\r
278               <SHORT-NAME>Event1</SHORT-NAME>\r
279               <ADMIN-DATA>\r
280                 <SDGS>\r
281                   <SDG GID="Arccore::IdentifiableOptions" />\r
282                 </SDGS>\r
283               </ADMIN-DATA>\r
284               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>\r
285               <PARAMETER-VALUES>\r
286                 <INTEGER-VALUE>\r
287                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>\r
288                   <VALUE>1</VALUE>\r
289                 </INTEGER-VALUE>\r
290                 <BOOLEAN-VALUE>\r
291                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventAutoMask</DEFINITION-REF>\r
292                   <VALUE>false</VALUE>\r
293                 </BOOLEAN-VALUE>\r
294                 <INTEGER-VALUE>\r
295                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventId</DEFINITION-REF>\r
296                   <VALUE>0</VALUE>\r
297                 </INTEGER-VALUE>\r
298               </PARAMETER-VALUES>\r
299             </CONTAINER>\r
300             <CONTAINER UUID="3602409e-1b1a-4c75-bf15-45449d37570f">\r
301               <SHORT-NAME>LossOfClock</SHORT-NAME>\r
302               <ADMIN-DATA>\r
303                 <SDGS>\r
304                   <SDG GID="Arccore::IdentifiableOptions" />\r
305                 </SDGS>\r
306               </ADMIN-DATA>\r
307               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsIsr</DEFINITION-REF>\r
308               <PARAMETER-VALUES>\r
309                 <ENUMERATION-VALUE>\r
310                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsIsr/OsIsrCategory</DEFINITION-REF>\r
311                   <VALUE>CATEGORY_1</VALUE>\r
312                 </ENUMERATION-VALUE>\r
313                 <STRING-VALUE>\r
314                   <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Os/OsIsr/ArcOsIsrVector</DEFINITION-REF>\r
315                   <VALUE>PLL_SYNSR_LOCF</VALUE>\r
316                 </STRING-VALUE>\r
317                 <FUNCTION-NAME-VALUE>\r
318                   <DEFINITION-REF DEST="FUNCTION-NAME-DEF">/ArcCore/Os/OsIsr/ArcOsIsrCallbackName</DEFINITION-REF>\r
319                   <VALUE>Mcu_LossOfClock</VALUE>\r
320                 </FUNCTION-NAME-VALUE>\r
321                 <INTEGER-VALUE>\r
322                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsIsr/ArcOsIsrPriority</DEFINITION-REF>\r
323                   <VALUE>5</VALUE>\r
324                 </INTEGER-VALUE>\r
325               </PARAMETER-VALUES>\r
326             </CONTAINER>\r
327             <CONTAINER UUID="e27bed6c-e4f2-44fb-8159-78f756a9b02d">\r
328               <SHORT-NAME>bTask</SHORT-NAME>\r
329               <ADMIN-DATA>\r
330                 <SDGS>\r
331                   <SDG GID="Arccore::IdentifiableOptions" />\r
332                 </SDGS>\r
333               </ADMIN-DATA>\r
334               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>\r
335               <PARAMETER-VALUES>\r
336                 <INTEGER-VALUE>\r
337                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>\r
338                   <VALUE>1</VALUE>\r
339                 </INTEGER-VALUE>\r
340                 <INTEGER-VALUE>\r
341                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>\r
342                   <VALUE>2</VALUE>\r
343                 </INTEGER-VALUE>\r
344                 <ENUMERATION-VALUE>\r
345                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>\r
346                   <VALUE>BASIC</VALUE>\r
347                 </ENUMERATION-VALUE>\r
348                 <INTEGER-VALUE>\r
349                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>\r
350                   <VALUE>1024</VALUE>\r
351                 </INTEGER-VALUE>\r
352                 <ENUMERATION-VALUE>\r
353                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>\r
354                   <VALUE>FULL</VALUE>\r
355                 </ENUMERATION-VALUE>\r
356               </PARAMETER-VALUES>\r
357               <REFERENCE-VALUES>\r
358                 <REFERENCE-VALUE>\r
359                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>\r
360                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Event2</VALUE-REF>\r
361                 </REFERENCE-VALUE>\r
362                 <REFERENCE-VALUE>\r
363                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>\r
364                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Event1</VALUE-REF>\r
365                 </REFERENCE-VALUE>\r
366                 <REFERENCE-VALUE>\r
367                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskResourceRef</DEFINITION-REF>\r
368                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Resource1</VALUE-REF>\r
369                 </REFERENCE-VALUE>\r
370               </REFERENCE-VALUES>\r
371             </CONTAINER>\r
372             <CONTAINER UUID="212195da-8620-4a46-acf2-927579824874">\r
373               <SHORT-NAME>Event2</SHORT-NAME>\r
374               <ADMIN-DATA>\r
375                 <SDGS>\r
376                   <SDG GID="Arccore::IdentifiableOptions" />\r
377                 </SDGS>\r
378               </ADMIN-DATA>\r
379               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>\r
380               <PARAMETER-VALUES>\r
381                 <INTEGER-VALUE>\r
382                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>\r
383                   <VALUE>1</VALUE>\r
384                 </INTEGER-VALUE>\r
385                 <BOOLEAN-VALUE>\r
386                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventAutoMask</DEFINITION-REF>\r
387                   <VALUE>false</VALUE>\r
388                 </BOOLEAN-VALUE>\r
389                 <INTEGER-VALUE>\r
390                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventId</DEFINITION-REF>\r
391                   <VALUE>0</VALUE>\r
392                 </INTEGER-VALUE>\r
393               </PARAMETER-VALUES>\r
394             </CONTAINER>\r
395             <CONTAINER UUID="fb419017-ef2b-4217-b417-098a2317e6b0">\r
396               <SHORT-NAME>TickTrigg</SHORT-NAME>\r
397               <ADMIN-DATA>\r
398                 <SDGS>\r
399                   <SDG GID="Arccore::IdentifiableOptions" />\r
400                 </SDGS>\r
401               </ADMIN-DATA>\r
402               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsIsr</DEFINITION-REF>\r
403               <PARAMETER-VALUES>\r
404                 <ENUMERATION-VALUE>\r
405                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsIsr/OsIsrCategory</DEFINITION-REF>\r
406                   <VALUE>CATEGORY_2</VALUE>\r
407                 </ENUMERATION-VALUE>\r
408                 <STRING-VALUE>\r
409                   <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Os/OsIsr/ArcOsIsrVector</DEFINITION-REF>\r
410                   <VALUE>INTC_SSCIR0_CLR7</VALUE>\r
411                 </STRING-VALUE>\r
412                 <FUNCTION-NAME-VALUE>\r
413                   <DEFINITION-REF DEST="FUNCTION-NAME-DEF">/ArcCore/Os/OsIsr/ArcOsIsrCallbackName</DEFINITION-REF>\r
414                   <VALUE>OsTick</VALUE>\r
415                 </FUNCTION-NAME-VALUE>\r
416                 <INTEGER-VALUE>\r
417                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsIsr/ArcOsIsrPriority</DEFINITION-REF>\r
418                   <VALUE>6</VALUE>\r
419                 </INTEGER-VALUE>\r
420               </PARAMETER-VALUES>\r
421               <REFERENCE-VALUES>\r
422                 <REFERENCE-VALUE>\r
423                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsIsr/OsIsrResourceRef</DEFINITION-REF>\r
424                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Resource1</VALUE-REF>\r
425                 </REFERENCE-VALUE>\r
426               </REFERENCE-VALUES>\r
427             </CONTAINER>\r
428             <CONTAINER UUID="13f66a91-00fc-410b-b96d-1daee07c2105">\r
429               <SHORT-NAME>Resource1</SHORT-NAME>\r
430               <ADMIN-DATA>\r
431                 <SDGS>\r
432                   <SDG GID="Arccore::IdentifiableOptions" />\r
433                 </SDGS>\r
434               </ADMIN-DATA>\r
435               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsResource</DEFINITION-REF>\r
436               <PARAMETER-VALUES>\r
437                 <ENUMERATION-VALUE>\r
438                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsResource/OsResourceProperty</DEFINITION-REF>\r
439                   <VALUE>STANDARD</VALUE>\r
440                 </ENUMERATION-VALUE>\r
441               </PARAMETER-VALUES>\r
442             </CONTAINER>\r
443             <CONTAINER UUID="8f78c304-1b14-49bd-9558-45d872e32f6e">\r
444               <SHORT-NAME>OsApplication1</SHORT-NAME>\r
445               <ADMIN-DATA>\r
446                 <SDGS>\r
447                   <SDG GID="Arccore::IdentifiableOptions" />\r
448                 </SDGS>\r
449               </ADMIN-DATA>\r
450               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsApplication</DEFINITION-REF>\r
451               <PARAMETER-VALUES>\r
452                 <INTEGER-VALUE>\r
453                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsApplication/ArcOsAppCoreId</DEFINITION-REF>\r
454                   <VALUE>0</VALUE>\r
455                 </INTEGER-VALUE>\r
456                 <BOOLEAN-VALUE>\r
457                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsTrusted</DEFINITION-REF>\r
458                   <VALUE>false</VALUE>\r
459                 </BOOLEAN-VALUE>\r
460               </PARAMETER-VALUES>\r
461               <REFERENCE-VALUES>\r
462                 <REFERENCE-VALUE>\r
463                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppAlarmRef</DEFINITION-REF>\r
464                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Alarm1</VALUE-REF>\r
465                 </REFERENCE-VALUE>\r
466                 <REFERENCE-VALUE>\r
467                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppCounterRef</DEFINITION-REF>\r
468                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Counter1</VALUE-REF>\r
469                 </REFERENCE-VALUE>\r
470                 <REFERENCE-VALUE>\r
471                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppIsrRef</DEFINITION-REF>\r
472                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/LossOfLock</VALUE-REF>\r
473                 </REFERENCE-VALUE>\r
474                 <REFERENCE-VALUE>\r
475                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppIsrRef</DEFINITION-REF>\r
476                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/LossOfClock</VALUE-REF>\r
477                 </REFERENCE-VALUE>\r
478                 <REFERENCE-VALUE>\r
479                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppIsrRef</DEFINITION-REF>\r
480                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/TickTrigg</VALUE-REF>\r
481                 </REFERENCE-VALUE>\r
482                 <REFERENCE-VALUE>\r
483                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppResourceRef</DEFINITION-REF>\r
484                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/Resource1</VALUE-REF>\r
485                 </REFERENCE-VALUE>\r
486                 <REFERENCE-VALUE>\r
487                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>\r
488                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/eTask1</VALUE-REF>\r
489                 </REFERENCE-VALUE>\r
490                 <REFERENCE-VALUE>\r
491                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>\r
492                   <VALUE-REF DEST="CONTAINER">/kernel_extra/Os/bTask</VALUE-REF>\r
493                 </REFERENCE-VALUE>\r
494               </REFERENCE-VALUES>\r
495               <SUB-CONTAINERS>\r
496                 <CONTAINER UUID="d6e63578-f9cd-4e04-ad26-84b84eee26e9">\r
497                   <SHORT-NAME>OsApplicationHooks</SHORT-NAME>\r
498                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks</DEFINITION-REF>\r
499                   <PARAMETER-VALUES>\r
500                     <BOOLEAN-VALUE>\r
501                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppErrorHook</DEFINITION-REF>\r
502                       <VALUE>false</VALUE>\r
503                     </BOOLEAN-VALUE>\r
504                     <BOOLEAN-VALUE>\r
505                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppShutdownHook</DEFINITION-REF>\r
506                       <VALUE>false</VALUE>\r
507                     </BOOLEAN-VALUE>\r
508                     <BOOLEAN-VALUE>\r
509                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppStartupHook</DEFINITION-REF>\r
510                       <VALUE>false</VALUE>\r
511                     </BOOLEAN-VALUE>\r
512                   </PARAMETER-VALUES>\r
513                 </CONTAINER>\r
514               </SUB-CONTAINERS>\r
515             </CONTAINER>\r
516           </CONTAINERS>\r
517         </MODULE-CONFIGURATION>\r
518       </ELEMENTS>\r
519     </AR-PACKAGE>\r
520   </TOP-LEVEL-PACKAGES>\r
521 </AUTOSAR>\r
522 \r