]> rtime.felk.cvut.cz Git - arc.git/blob - boards/mpc551xsim/examples/os_simple/os_simple_mpc551xsim.arxml
Fixes to Sleep()
[arc.git] / boards / mpc551xsim / examples / os_simple / os_simple_mpc551xsim.arxml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <AUTOSAR xmlns="http://autosar.org/3.1.5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/3.1.5 autosar_3-1-5.xsd">\r
3   <TOP-LEVEL-PACKAGES>\r
4     <AR-PACKAGE>\r
5       <SHORT-NAME>os_simple_mpc551xsim</SHORT-NAME>\r
6       <ELEMENTS>\r
7         <ECU-CONFIGURATION UUID="d9673528-3cb3-4628-8994-871af3af8d2d">\r
8           <SHORT-NAME>os_simple_mpc551xsim</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}/config</SD>\r
17               </SDG>\r
18             </SDGS>\r
19           </ADMIN-DATA>\r
20           <ECU-SW-COMPOSITION-REF DEST="ECU-SW-COMPOSITION">/os_simple_mpc551xsim/SwComposition_os_simple_mpc551xsim</ECU-SW-COMPOSITION-REF>\r
21           <MODULE-REFS>\r
22             <MODULE-REF DEST="MODULE-CONFIGURATION">/os_simple_mpc551xsim/Os</MODULE-REF>\r
23             <MODULE-REF DEST="MODULE-CONFIGURATION">/os_simple_mpc551xsim/Mcu</MODULE-REF>\r
24           </MODULE-REFS>\r
25         </ECU-CONFIGURATION>\r
26         <ECU-SW-COMPOSITION UUID="588662a0-ba59-41a4-88ce-7c8ae7b3b750">\r
27           <SHORT-NAME>SwComposition_os_simple_mpc551xsim</SHORT-NAME>\r
28         </ECU-SW-COMPOSITION>\r
29         <MODULE-CONFIGURATION UUID="cf6eedc8-cbe2-4faa-8a6e-b8308eaabda2">\r
30           <SHORT-NAME>Os</SHORT-NAME>\r
31           <ADMIN-DATA>\r
32             <SDGS>\r
33               <SDG />\r
34               <SDG GID="Arccore::ModuleOptions">\r
35                 <SD GID="GENERATE_AND_VALIDATE">true</SD>\r
36                 <SD GID="ARCCORE_EDITOR_VERSION">2.0.22</SD>\r
37               </SDG>\r
38             </SDGS>\r
39           </ADMIN-DATA>\r
40           <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Os</DEFINITION-REF>\r
41           <CONTAINERS>\r
42             <CONTAINER UUID="ba7590ce-ad93-4061-bfa0-fdd660cd8edc">\r
43               <SHORT-NAME>OsOS</SHORT-NAME>\r
44               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS</DEFINITION-REF>\r
45               <PARAMETER-VALUES>\r
46                 <BOOLEAN-VALUE>\r
47                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsStackMonitoring</DEFINITION-REF>\r
48                   <VALUE>true</VALUE>\r
49                 </BOOLEAN-VALUE>\r
50                 <ENUMERATION-VALUE>\r
51                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsOS/OsStatus</DEFINITION-REF>\r
52                   <VALUE>EXTENDED</VALUE>\r
53                 </ENUMERATION-VALUE>\r
54                 <BOOLEAN-VALUE>\r
55                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseGetServiceId</DEFINITION-REF>\r
56                   <VALUE>true</VALUE>\r
57                 </BOOLEAN-VALUE>\r
58                 <BOOLEAN-VALUE>\r
59                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseParameterAccess</DEFINITION-REF>\r
60                   <VALUE>true</VALUE>\r
61                 </BOOLEAN-VALUE>\r
62                 <BOOLEAN-VALUE>\r
63                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseResScheduler</DEFINITION-REF>\r
64                   <VALUE>true</VALUE>\r
65                 </BOOLEAN-VALUE>\r
66                 <INTEGER-VALUE>\r
67                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsTickFrequency</DEFINITION-REF>\r
68                   <VALUE>1000</VALUE>\r
69                 </INTEGER-VALUE>\r
70                 <INTEGER-VALUE>\r
71                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsInterruptStackSize</DEFINITION-REF>\r
72                   <VALUE>2048</VALUE>\r
73                 </INTEGER-VALUE>\r
74                 <INTEGER-VALUE>\r
75                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsIdleStackSize</DEFINITION-REF>\r
76                   <VALUE>512</VALUE>\r
77                 </INTEGER-VALUE>\r
78                 <BOOLEAN-VALUE>\r
79                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsUseDebug</DEFINITION-REF>\r
80                   <VALUE>true</VALUE>\r
81                 </BOOLEAN-VALUE>\r
82                 <BOOLEAN-VALUE>\r
83                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugTask</DEFINITION-REF>\r
84                   <VALUE>true</VALUE>\r
85                 </BOOLEAN-VALUE>\r
86                 <BOOLEAN-VALUE>\r
87                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugAlarm</DEFINITION-REF>\r
88                   <VALUE>true</VALUE>\r
89                 </BOOLEAN-VALUE>\r
90                 <BOOLEAN-VALUE>\r
91                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugResource</DEFINITION-REF>\r
92                   <VALUE>true</VALUE>\r
93                 </BOOLEAN-VALUE>\r
94                 <BOOLEAN-VALUE>\r
95                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugScheduleTable</DEFINITION-REF>\r
96                   <VALUE>true</VALUE>\r
97                 </BOOLEAN-VALUE>\r
98                 <BOOLEAN-VALUE>\r
99                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugEvent</DEFINITION-REF>\r
100                   <VALUE>true</VALUE>\r
101                 </BOOLEAN-VALUE>\r
102                 <INTEGER-VALUE>\r
103                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/ArcOsIsrMaxCount</DEFINITION-REF>\r
104                   <VALUE>10</VALUE>\r
105                 </INTEGER-VALUE>\r
106                 <INTEGER-VALUE>\r
107                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsNumberOfCores</DEFINITION-REF>\r
108                   <VALUE>1</VALUE>\r
109                 </INTEGER-VALUE>\r
110               </PARAMETER-VALUES>\r
111               <SUB-CONTAINERS>\r
112                 <CONTAINER UUID="e3564f08-19f7-49f1-830b-cf36426e3737">\r
113                   <SHORT-NAME>OsHooks</SHORT-NAME>\r
114                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS/OsHooks</DEFINITION-REF>\r
115                   <PARAMETER-VALUES>\r
116                     <BOOLEAN-VALUE>\r
117                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF>\r
118                       <VALUE>true</VALUE>\r
119                     </BOOLEAN-VALUE>\r
120                     <BOOLEAN-VALUE>\r
121                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF>\r
122                       <VALUE>true</VALUE>\r
123                     </BOOLEAN-VALUE>\r
124                     <BOOLEAN-VALUE>\r
125                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF>\r
126                       <VALUE>true</VALUE>\r
127                     </BOOLEAN-VALUE>\r
128                     <BOOLEAN-VALUE>\r
129                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF>\r
130                       <VALUE>false</VALUE>\r
131                     </BOOLEAN-VALUE>\r
132                     <BOOLEAN-VALUE>\r
133                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF>\r
134                       <VALUE>true</VALUE>\r
135                     </BOOLEAN-VALUE>\r
136                     <BOOLEAN-VALUE>\r
137                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF>\r
138                       <VALUE>true</VALUE>\r
139                     </BOOLEAN-VALUE>\r
140                   </PARAMETER-VALUES>\r
141                 </CONTAINER>\r
142               </SUB-CONTAINERS>\r
143             </CONTAINER>\r
144             <CONTAINER UUID="7d1bd13e-4e40-4788-adf0-92fb2f505a0a">\r
145               <SHORT-NAME>Alarm1</SHORT-NAME>\r
146               <ADMIN-DATA>\r
147                 <SDGS>\r
148                   <SDG GID="Arccore::IdentifiableOptions" />\r
149                 </SDGS>\r
150               </ADMIN-DATA>\r
151               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm</DEFINITION-REF>\r
152               <REFERENCE-VALUES>\r
153                 <REFERENCE-VALUE>\r
154                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF>\r
155                   <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Counter1</VALUE-REF>\r
156                 </REFERENCE-VALUE>\r
157               </REFERENCE-VALUES>\r
158               <SUB-CONTAINERS>\r
159                 <CONTAINER UUID="c9304933-b723-42e4-ba88-8cce6de02eda">\r
160                   <SHORT-NAME>OsAlarmAction</SHORT-NAME>\r
161                   <DEFINITION-REF DEST="CHOICE-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>\r
162                   <SUB-CONTAINERS>\r
163                     <CONTAINER UUID="d448045c-da6f-4b95-833d-bff6bc2ec9ea">\r
164                       <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME>\r
165                       <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF>\r
166                       <REFERENCE-VALUES>\r
167                         <REFERENCE-VALUE>\r
168                           <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF>\r
169                           <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Event1</VALUE-REF>\r
170                         </REFERENCE-VALUE>\r
171                         <REFERENCE-VALUE>\r
172                           <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF>\r
173                           <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/eTask2</VALUE-REF>\r
174                         </REFERENCE-VALUE>\r
175                       </REFERENCE-VALUES>\r
176                     </CONTAINER>\r
177                   </SUB-CONTAINERS>\r
178                 </CONTAINER>\r
179                 <CONTAINER UUID="64f5aeb9-1ad4-49be-b4c8-c59121511d1b">\r
180                   <SHORT-NAME>OsAlarmAutostart</SHORT-NAME>\r
181                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF>\r
182                   <PARAMETER-VALUES>\r
183                     <INTEGER-VALUE>\r
184                       <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF>\r
185                       <VALUE>100</VALUE>\r
186                     </INTEGER-VALUE>\r
187                     <ENUMERATION-VALUE>\r
188                       <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF>\r
189                       <VALUE>RELATIVE</VALUE>\r
190                     </ENUMERATION-VALUE>\r
191                     <INTEGER-VALUE>\r
192                       <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF>\r
193                       <VALUE>100</VALUE>\r
194                     </INTEGER-VALUE>\r
195                   </PARAMETER-VALUES>\r
196                 </CONTAINER>\r
197                 <CONTAINER UUID="377856b7-180d-4f83-b9de-563c184353cd">\r
198                   <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME>\r
199                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF>\r
200                   <REFERENCE-VALUES>\r
201                     <REFERENCE-VALUE>\r
202                       <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF>\r
203                       <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Event1</VALUE-REF>\r
204                     </REFERENCE-VALUE>\r
205                     <REFERENCE-VALUE>\r
206                       <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF>\r
207                       <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/eTask1</VALUE-REF>\r
208                     </REFERENCE-VALUE>\r
209                   </REFERENCE-VALUES>\r
210                 </CONTAINER>\r
211               </SUB-CONTAINERS>\r
212             </CONTAINER>\r
213             <CONTAINER UUID="eb2e6ebd-d088-41d5-813a-abadaa8f1f0b">\r
214               <SHORT-NAME>bTask3</SHORT-NAME>\r
215               <ADMIN-DATA>\r
216                 <SDGS>\r
217                   <SDG GID="Arccore::IdentifiableOptions" />\r
218                 </SDGS>\r
219               </ADMIN-DATA>\r
220               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>\r
221               <PARAMETER-VALUES>\r
222                 <INTEGER-VALUE>\r
223                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>\r
224                   <VALUE>1</VALUE>\r
225                 </INTEGER-VALUE>\r
226                 <INTEGER-VALUE>\r
227                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>\r
228                   <VALUE>1</VALUE>\r
229                 </INTEGER-VALUE>\r
230                 <ENUMERATION-VALUE>\r
231                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>\r
232                   <VALUE>BASIC</VALUE>\r
233                 </ENUMERATION-VALUE>\r
234                 <INTEGER-VALUE>\r
235                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>\r
236                   <VALUE>2048</VALUE>\r
237                 </INTEGER-VALUE>\r
238                 <ENUMERATION-VALUE>\r
239                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>\r
240                   <VALUE>FULL</VALUE>\r
241                 </ENUMERATION-VALUE>\r
242               </PARAMETER-VALUES>\r
243             </CONTAINER>\r
244             <CONTAINER UUID="ad0439ff-be08-4261-bc7b-54283e716481">\r
245               <SHORT-NAME>eTask1</SHORT-NAME>\r
246               <ADMIN-DATA>\r
247                 <SDGS>\r
248                   <SDG GID="Arccore::IdentifiableOptions" />\r
249                 </SDGS>\r
250               </ADMIN-DATA>\r
251               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>\r
252               <PARAMETER-VALUES>\r
253                 <INTEGER-VALUE>\r
254                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>\r
255                   <VALUE>1</VALUE>\r
256                 </INTEGER-VALUE>\r
257                 <INTEGER-VALUE>\r
258                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>\r
259                   <VALUE>1</VALUE>\r
260                 </INTEGER-VALUE>\r
261                 <ENUMERATION-VALUE>\r
262                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>\r
263                   <VALUE>EXTENDED</VALUE>\r
264                 </ENUMERATION-VALUE>\r
265                 <INTEGER-VALUE>\r
266                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>\r
267                   <VALUE>2048</VALUE>\r
268                 </INTEGER-VALUE>\r
269                 <ENUMERATION-VALUE>\r
270                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>\r
271                   <VALUE>FULL</VALUE>\r
272                 </ENUMERATION-VALUE>\r
273               </PARAMETER-VALUES>\r
274               <REFERENCE-VALUES>\r
275                 <REFERENCE-VALUE>\r
276                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>\r
277                   <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Event1</VALUE-REF>\r
278                 </REFERENCE-VALUE>\r
279               </REFERENCE-VALUES>\r
280               <SUB-CONTAINERS>\r
281                 <CONTAINER UUID="8e5ee23c-83d6-4136-8235-6bba389ba621">\r
282                   <SHORT-NAME>OsTaskAutostart</SHORT-NAME>\r
283                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask/OsTaskAutostart</DEFINITION-REF>\r
284                 </CONTAINER>\r
285               </SUB-CONTAINERS>\r
286             </CONTAINER>\r
287             <CONTAINER UUID="e87c7130-11ca-434d-9f87-4da6f5367ed6">\r
288               <SHORT-NAME>eTask2</SHORT-NAME>\r
289               <ADMIN-DATA>\r
290                 <SDGS>\r
291                   <SDG GID="Arccore::IdentifiableOptions" />\r
292                 </SDGS>\r
293               </ADMIN-DATA>\r
294               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>\r
295               <PARAMETER-VALUES>\r
296                 <INTEGER-VALUE>\r
297                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>\r
298                   <VALUE>1</VALUE>\r
299                 </INTEGER-VALUE>\r
300                 <INTEGER-VALUE>\r
301                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>\r
302                   <VALUE>1</VALUE>\r
303                 </INTEGER-VALUE>\r
304                 <ENUMERATION-VALUE>\r
305                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>\r
306                   <VALUE>EXTENDED</VALUE>\r
307                 </ENUMERATION-VALUE>\r
308                 <INTEGER-VALUE>\r
309                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>\r
310                   <VALUE>2048</VALUE>\r
311                 </INTEGER-VALUE>\r
312                 <ENUMERATION-VALUE>\r
313                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>\r
314                   <VALUE>FULL</VALUE>\r
315                 </ENUMERATION-VALUE>\r
316               </PARAMETER-VALUES>\r
317               <REFERENCE-VALUES>\r
318                 <REFERENCE-VALUE>\r
319                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>\r
320                   <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Event2</VALUE-REF>\r
321                 </REFERENCE-VALUE>\r
322               </REFERENCE-VALUES>\r
323             </CONTAINER>\r
324             <CONTAINER UUID="9ebec7a5-3b4a-4deb-92c5-77a67eda979b">\r
325               <SHORT-NAME>Event1</SHORT-NAME>\r
326               <ADMIN-DATA>\r
327                 <SDGS>\r
328                   <SDG GID="Arccore::IdentifiableOptions" />\r
329                 </SDGS>\r
330               </ADMIN-DATA>\r
331               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>\r
332               <PARAMETER-VALUES>\r
333                 <INTEGER-VALUE>\r
334                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>\r
335                   <VALUE>1</VALUE>\r
336                 </INTEGER-VALUE>\r
337                 <BOOLEAN-VALUE>\r
338                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventAutoMask</DEFINITION-REF>\r
339                   <VALUE>true</VALUE>\r
340                 </BOOLEAN-VALUE>\r
341                 <INTEGER-VALUE>\r
342                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventId</DEFINITION-REF>\r
343                   <VALUE>0</VALUE>\r
344                 </INTEGER-VALUE>\r
345               </PARAMETER-VALUES>\r
346             </CONTAINER>\r
347             <CONTAINER UUID="b3d27dc1-6efc-4eb8-8c33-1502ae5ab5ea">\r
348               <SHORT-NAME>Event2</SHORT-NAME>\r
349               <ADMIN-DATA>\r
350                 <SDGS>\r
351                   <SDG GID="Arccore::IdentifiableOptions" />\r
352                 </SDGS>\r
353               </ADMIN-DATA>\r
354               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>\r
355               <PARAMETER-VALUES>\r
356                 <INTEGER-VALUE>\r
357                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>\r
358                   <VALUE>2</VALUE>\r
359                 </INTEGER-VALUE>\r
360                 <BOOLEAN-VALUE>\r
361                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventAutoMask</DEFINITION-REF>\r
362                   <VALUE>true</VALUE>\r
363                 </BOOLEAN-VALUE>\r
364                 <INTEGER-VALUE>\r
365                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventId</DEFINITION-REF>\r
366                   <VALUE>0</VALUE>\r
367                 </INTEGER-VALUE>\r
368               </PARAMETER-VALUES>\r
369             </CONTAINER>\r
370             <CONTAINER UUID="f7992fcb-1ea5-400d-a4d3-0910c9eafef8">\r
371               <SHORT-NAME>OsApplication1</SHORT-NAME>\r
372               <ADMIN-DATA>\r
373                 <SDGS>\r
374                   <SDG GID="Arccore::IdentifiableOptions" />\r
375                 </SDGS>\r
376               </ADMIN-DATA>\r
377               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsApplication</DEFINITION-REF>\r
378               <PARAMETER-VALUES>\r
379                 <INTEGER-VALUE>\r
380                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsApplication/ArcOsAppCoreId</DEFINITION-REF>\r
381                   <VALUE>0</VALUE>\r
382                 </INTEGER-VALUE>\r
383                 <BOOLEAN-VALUE>\r
384                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsTrusted</DEFINITION-REF>\r
385                   <VALUE>false</VALUE>\r
386                 </BOOLEAN-VALUE>\r
387               </PARAMETER-VALUES>\r
388               <REFERENCE-VALUES>\r
389                 <REFERENCE-VALUE>\r
390                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppAlarmRef</DEFINITION-REF>\r
391                   <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Alarm1</VALUE-REF>\r
392                 </REFERENCE-VALUE>\r
393                 <REFERENCE-VALUE>\r
394                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>\r
395                   <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/bTask3</VALUE-REF>\r
396                 </REFERENCE-VALUE>\r
397                 <REFERENCE-VALUE>\r
398                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>\r
399                   <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/eTask1</VALUE-REF>\r
400                 </REFERENCE-VALUE>\r
401                 <REFERENCE-VALUE>\r
402                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>\r
403                   <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/eTask2</VALUE-REF>\r
404                 </REFERENCE-VALUE>\r
405                 <REFERENCE-VALUE>\r
406                   <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppCounterRef</DEFINITION-REF>\r
407                   <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Counter1</VALUE-REF>\r
408                 </REFERENCE-VALUE>\r
409               </REFERENCE-VALUES>\r
410               <SUB-CONTAINERS>\r
411                 <CONTAINER UUID="2a2512ab-146e-41a1-84ad-8ea8c82ff3a2">\r
412                   <SHORT-NAME>OsApplicationHooks</SHORT-NAME>\r
413                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks</DEFINITION-REF>\r
414                   <PARAMETER-VALUES>\r
415                     <BOOLEAN-VALUE>\r
416                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppErrorHook</DEFINITION-REF>\r
417                       <VALUE>false</VALUE>\r
418                     </BOOLEAN-VALUE>\r
419                     <BOOLEAN-VALUE>\r
420                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppShutdownHook</DEFINITION-REF>\r
421                       <VALUE>false</VALUE>\r
422                     </BOOLEAN-VALUE>\r
423                     <BOOLEAN-VALUE>\r
424                       <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppStartupHook</DEFINITION-REF>\r
425                       <VALUE>false</VALUE>\r
426                     </BOOLEAN-VALUE>\r
427                   </PARAMETER-VALUES>\r
428                 </CONTAINER>\r
429               </SUB-CONTAINERS>\r
430             </CONTAINER>\r
431             <CONTAINER UUID="adaa85ff-963b-46a3-8704-d8042922a24b">\r
432               <SHORT-NAME>Counter1</SHORT-NAME>\r
433               <ADMIN-DATA>\r
434                 <SDGS>\r
435                   <SDG GID="Arccore::IdentifiableOptions" />\r
436                 </SDGS>\r
437               </ADMIN-DATA>\r
438               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsCounter</DEFINITION-REF>\r
439               <PARAMETER-VALUES>\r
440                 <INTEGER-VALUE>\r
441                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF>\r
442                   <VALUE>65535</VALUE>\r
443                 </INTEGER-VALUE>\r
444                 <INTEGER-VALUE>\r
445                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMinCycle</DEFINITION-REF>\r
446                   <VALUE>1</VALUE>\r
447                 </INTEGER-VALUE>\r
448                 <INTEGER-VALUE>\r
449                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF>\r
450                   <VALUE>0</VALUE>\r
451                 </INTEGER-VALUE>\r
452                 <ENUMERATION-VALUE>\r
453                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterType</DEFINITION-REF>\r
454                   <VALUE>OS_TICK</VALUE>\r
455                 </ENUMERATION-VALUE>\r
456               </PARAMETER-VALUES>\r
457             </CONTAINER>\r
458           </CONTAINERS>\r
459         </MODULE-CONFIGURATION>\r
460         <MODULE-CONFIGURATION UUID="dbfb7be7-37de-4087-b063-397be232ceea">\r
461           <SHORT-NAME>Mcu</SHORT-NAME>\r
462           <ADMIN-DATA>\r
463             <SDGS>\r
464               <SDG />\r
465               <SDG GID="Arccore::ModuleOptions">\r
466                 <SD GID="GENERATE_AND_VALIDATE">true</SD>\r
467                 <SD GID="ARCCORE_EDITOR_VERSION">2.0.0</SD>\r
468               </SDG>\r
469             </SDGS>\r
470           </ADMIN-DATA>\r
471           <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Mcu</DEFINITION-REF>\r
472           <CONTAINERS>\r
473             <CONTAINER UUID="0ab2bb62-5561-4f6c-a204-9e5452c8cc90">\r
474               <SHORT-NAME>McuGeneralConfiguration</SHORT-NAME>\r
475               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuGeneralConfiguration</DEFINITION-REF>\r
476               <PARAMETER-VALUES>\r
477                 <BOOLEAN-VALUE>\r
478                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuDevErrorDetect</DEFINITION-REF>\r
479                   <VALUE>true</VALUE>\r
480                 </BOOLEAN-VALUE>\r
481                 <BOOLEAN-VALUE>\r
482                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuPerformResetApi</DEFINITION-REF>\r
483                   <VALUE>true</VALUE>\r
484                 </BOOLEAN-VALUE>\r
485                 <BOOLEAN-VALUE>\r
486                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuVersionInfoApi</DEFINITION-REF>\r
487                   <VALUE>true</VALUE>\r
488                 </BOOLEAN-VALUE>\r
489               </PARAMETER-VALUES>\r
490             </CONTAINER>\r
491             <CONTAINER UUID="f21be304-420e-421a-a055-df1afa68324a">\r
492               <SHORT-NAME>McuModuleConfiguration</SHORT-NAME>\r
493               <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration</DEFINITION-REF>\r
494               <PARAMETER-VALUES>\r
495                 <ENUMERATION-VALUE>\r
496                   <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSrcFailureNotification</DEFINITION-REF>\r
497                   <VALUE>DISABLED</VALUE>\r
498                 </ENUMERATION-VALUE>\r
499                 <INTEGER-VALUE>\r
500                   <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuNumberOfMcuModes</DEFINITION-REF>\r
501                   <VALUE>0</VALUE>\r
502                 </INTEGER-VALUE>\r
503                 <INTEGER-VALUE>\r
504                   <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuRamSectors</DEFINITION-REF>\r
505                   <VALUE>1</VALUE>\r
506                 </INTEGER-VALUE>\r
507                 <INTEGER-VALUE>\r
508                   <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuResetSetting</DEFINITION-REF>\r
509                   <VALUE>0</VALUE>\r
510                 </INTEGER-VALUE>\r
511               </PARAMETER-VALUES>\r
512               <SUB-CONTAINERS>\r
513                 <CONTAINER UUID="8dff9544-cfaa-4d5d-8ed1-bb18e658fe8e">\r
514                   <SHORT-NAME>McuClockSettingConfig</SHORT-NAME>\r
515                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig</DEFINITION-REF>\r
516                   <REFERENCE-VALUES>\r
517                     <REFERENCE-VALUE>\r
518                       <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuDefaultClockReference</DEFINITION-REF>\r
519                       <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Mcu/McuModuleConfiguration/McuClockSettingConfig/EXT_REF_80MHZ</VALUE-REF>\r
520                     </REFERENCE-VALUE>\r
521                   </REFERENCE-VALUES>\r
522                   <SUB-CONTAINERS>\r
523                     <CONTAINER UUID="f1ac9efa-fe7a-4a4b-965b-719faa35a2a3">\r
524                       <SHORT-NAME>EXT_REF_80MHZ</SHORT-NAME>\r
525                       <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint</DEFINITION-REF>\r
526                       <PARAMETER-VALUES>\r
527                         <FLOAT-VALUE>\r
528                           <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointFrequency</DEFINITION-REF>\r
529                           <VALUE>8000000.0</VALUE>\r
530                         </FLOAT-VALUE>\r
531                         <INTEGER-VALUE>\r
532                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEprediv</DEFINITION-REF>\r
533                           <VALUE>1</VALUE>\r
534                         </INTEGER-VALUE>\r
535                         <INTEGER-VALUE>\r
536                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEmfd</DEFINITION-REF>\r
537                           <VALUE>104</VALUE>\r
538                         </INTEGER-VALUE>\r
539                         <INTEGER-VALUE>\r
540                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllErfd</DEFINITION-REF>\r
541                           <VALUE>5</VALUE>\r
542                         </INTEGER-VALUE>\r
543                       </PARAMETER-VALUES>\r
544                     </CONTAINER>\r
545                     <CONTAINER UUID="5e7f1629-02bc-4f44-8dff-f23458377126">\r
546                       <SHORT-NAME>EXT_REF_66MHZ</SHORT-NAME>\r
547                       <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint</DEFINITION-REF>\r
548                       <PARAMETER-VALUES>\r
549                         <FLOAT-VALUE>\r
550                           <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointFrequency</DEFINITION-REF>\r
551                           <VALUE>1.6E7</VALUE>\r
552                         </FLOAT-VALUE>\r
553                         <INTEGER-VALUE>\r
554                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEprediv</DEFINITION-REF>\r
555                           <VALUE>3</VALUE>\r
556                         </INTEGER-VALUE>\r
557                         <INTEGER-VALUE>\r
558                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEmfd</DEFINITION-REF>\r
559                           <VALUE>83</VALUE>\r
560                         </INTEGER-VALUE>\r
561                         <INTEGER-VALUE>\r
562                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllErfd</DEFINITION-REF>\r
563                           <VALUE>5</VALUE>\r
564                         </INTEGER-VALUE>\r
565                       </PARAMETER-VALUES>\r
566                     </CONTAINER>\r
567                   </SUB-CONTAINERS>\r
568                 </CONTAINER>\r
569                 <CONTAINER UUID="edd643af-7788-4a0c-bf48-bf4b686db735">\r
570                   <SHORT-NAME>McuModeSettingConf</SHORT-NAME>\r
571                   <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuModeSettingConf</DEFINITION-REF>\r
572                   <PARAMETER-VALUES>\r
573                     <INTEGER-VALUE>\r
574                       <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuModeSettingConf/McuMode</DEFINITION-REF>\r
575                       <VALUE>0</VALUE>\r
576                     </INTEGER-VALUE>\r
577                   </PARAMETER-VALUES>\r
578                 </CONTAINER>\r
579               </SUB-CONTAINERS>\r
580             </CONTAINER>\r
581           </CONTAINERS>\r
582         </MODULE-CONFIGURATION>\r
583       </ELEMENTS>\r
584     </AR-PACKAGE>\r
585   </TOP-LEVEL-PACKAGES>\r
586 </AUTOSAR>\r
587 \r