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
5 <SHORT-NAME>os_simple_mpc551xsim</SHORT-NAME>
\r
7 <ECU-CONFIGURATION UUID="d9673528-3cb3-4628-8994-871af3af8d2d">
\r
8 <SHORT-NAME>os_simple_mpc551xsim</SHORT-NAME>
\r
14 <SDG GID="Arccore::EcuOptions">
\r
15 <SD GID="MCU">MPC551x</SD>
\r
16 <SD GID="GENDIR">${fileDir}/config</SD>
\r
20 <ECU-SW-COMPOSITION-REF DEST="ECU-SW-COMPOSITION">/os_simple_mpc551xsim/SwComposition_os_simple_mpc551xsim</ECU-SW-COMPOSITION-REF>
\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-REF DEST="MODULE-CONFIGURATION">/os_simple_mpc551xsim/EcuM</MODULE-REF>
\r
26 </ECU-CONFIGURATION>
\r
27 <ECU-SW-COMPOSITION UUID="588662a0-ba59-41a4-88ce-7c8ae7b3b750">
\r
28 <SHORT-NAME>SwComposition_os_simple_mpc551xsim</SHORT-NAME>
\r
29 </ECU-SW-COMPOSITION>
\r
30 <MODULE-CONFIGURATION UUID="cf6eedc8-cbe2-4faa-8a6e-b8308eaabda2">
\r
31 <SHORT-NAME>Os</SHORT-NAME>
\r
35 <SDG GID="Arccore::ModuleOptions">
\r
36 <SD GID="GENERATE_AND_VALIDATE">true</SD>
\r
37 <SD GID="ARCCORE_EDITOR_VERSION">2.0.22</SD>
\r
41 <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Os</DEFINITION-REF>
\r
43 <CONTAINER UUID="ba7590ce-ad93-4061-bfa0-fdd660cd8edc">
\r
44 <SHORT-NAME>OsOS</SHORT-NAME>
\r
45 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS</DEFINITION-REF>
\r
48 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsStackMonitoring</DEFINITION-REF>
\r
52 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsOS/OsStatus</DEFINITION-REF>
\r
53 <VALUE>EXTENDED</VALUE>
\r
54 </ENUMERATION-VALUE>
\r
56 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseGetServiceId</DEFINITION-REF>
\r
60 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseParameterAccess</DEFINITION-REF>
\r
64 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseResScheduler</DEFINITION-REF>
\r
68 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsTickFrequency</DEFINITION-REF>
\r
72 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsInterruptStackSize</DEFINITION-REF>
\r
76 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsIdleStackSize</DEFINITION-REF>
\r
80 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsUseDebug</DEFINITION-REF>
\r
84 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugTask</DEFINITION-REF>
\r
88 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugAlarm</DEFINITION-REF>
\r
92 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugResource</DEFINITION-REF>
\r
96 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugScheduleTable</DEFINITION-REF>
\r
100 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugEvent</DEFINITION-REF>
\r
101 <VALUE>true</VALUE>
\r
104 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/ArcOsIsrMaxCount</DEFINITION-REF>
\r
108 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsNumberOfCores</DEFINITION-REF>
\r
111 </PARAMETER-VALUES>
\r
113 <CONTAINER UUID="e3564f08-19f7-49f1-830b-cf36426e3737">
\r
114 <SHORT-NAME>OsHooks</SHORT-NAME>
\r
115 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS/OsHooks</DEFINITION-REF>
\r
118 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF>
\r
119 <VALUE>true</VALUE>
\r
122 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF>
\r
123 <VALUE>true</VALUE>
\r
126 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF>
\r
127 <VALUE>true</VALUE>
\r
130 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF>
\r
131 <VALUE>false</VALUE>
\r
134 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF>
\r
135 <VALUE>true</VALUE>
\r
138 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF>
\r
139 <VALUE>true</VALUE>
\r
141 </PARAMETER-VALUES>
\r
145 <CONTAINER UUID="7d1bd13e-4e40-4788-adf0-92fb2f505a0a">
\r
146 <SHORT-NAME>Alarm1</SHORT-NAME>
\r
149 <SDG GID="Arccore::IdentifiableOptions" />
\r
152 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm</DEFINITION-REF>
\r
155 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF>
\r
156 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Counter1</VALUE-REF>
\r
158 </REFERENCE-VALUES>
\r
160 <CONTAINER UUID="c9304933-b723-42e4-ba88-8cce6de02eda">
\r
161 <SHORT-NAME>OsAlarmAction</SHORT-NAME>
\r
162 <DEFINITION-REF DEST="CHOICE-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>
\r
164 <CONTAINER UUID="d448045c-da6f-4b95-833d-bff6bc2ec9ea">
\r
165 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME>
\r
166 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF>
\r
169 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF>
\r
170 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Event1</VALUE-REF>
\r
173 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF>
\r
174 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/eTask2</VALUE-REF>
\r
176 </REFERENCE-VALUES>
\r
180 <CONTAINER UUID="64f5aeb9-1ad4-49be-b4c8-c59121511d1b">
\r
181 <SHORT-NAME>OsAlarmAutostart</SHORT-NAME>
\r
182 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF>
\r
185 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF>
\r
188 <ENUMERATION-VALUE>
\r
189 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF>
\r
190 <VALUE>RELATIVE</VALUE>
\r
191 </ENUMERATION-VALUE>
\r
193 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF>
\r
196 </PARAMETER-VALUES>
\r
198 <CONTAINER UUID="377856b7-180d-4f83-b9de-563c184353cd">
\r
199 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME>
\r
200 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF>
\r
203 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF>
\r
204 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Event1</VALUE-REF>
\r
207 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF>
\r
208 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/eTask1</VALUE-REF>
\r
210 </REFERENCE-VALUES>
\r
214 <CONTAINER UUID="eb2e6ebd-d088-41d5-813a-abadaa8f1f0b">
\r
215 <SHORT-NAME>bTask3</SHORT-NAME>
\r
218 <SDG GID="Arccore::IdentifiableOptions" />
\r
221 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>
\r
224 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>
\r
228 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>
\r
231 <ENUMERATION-VALUE>
\r
232 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>
\r
233 <VALUE>BASIC</VALUE>
\r
234 </ENUMERATION-VALUE>
\r
236 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>
\r
237 <VALUE>2048</VALUE>
\r
239 <ENUMERATION-VALUE>
\r
240 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
\r
241 <VALUE>FULL</VALUE>
\r
242 </ENUMERATION-VALUE>
\r
243 </PARAMETER-VALUES>
\r
245 <CONTAINER UUID="ad0439ff-be08-4261-bc7b-54283e716481">
\r
246 <SHORT-NAME>eTask1</SHORT-NAME>
\r
249 <SDG GID="Arccore::IdentifiableOptions" />
\r
252 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>
\r
255 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>
\r
259 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>
\r
262 <ENUMERATION-VALUE>
\r
263 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>
\r
264 <VALUE>EXTENDED</VALUE>
\r
265 </ENUMERATION-VALUE>
\r
267 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>
\r
268 <VALUE>2048</VALUE>
\r
270 <ENUMERATION-VALUE>
\r
271 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
\r
272 <VALUE>FULL</VALUE>
\r
273 </ENUMERATION-VALUE>
\r
274 </PARAMETER-VALUES>
\r
277 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>
\r
278 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Event1</VALUE-REF>
\r
280 </REFERENCE-VALUES>
\r
282 <CONTAINER UUID="8e5ee23c-83d6-4136-8235-6bba389ba621">
\r
283 <SHORT-NAME>OsTaskAutostart</SHORT-NAME>
\r
284 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask/OsTaskAutostart</DEFINITION-REF>
\r
288 <CONTAINER UUID="e87c7130-11ca-434d-9f87-4da6f5367ed6">
\r
289 <SHORT-NAME>eTask2</SHORT-NAME>
\r
292 <SDG GID="Arccore::IdentifiableOptions" />
\r
295 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>
\r
298 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>
\r
302 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>
\r
305 <ENUMERATION-VALUE>
\r
306 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>
\r
307 <VALUE>EXTENDED</VALUE>
\r
308 </ENUMERATION-VALUE>
\r
310 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>
\r
311 <VALUE>2048</VALUE>
\r
313 <ENUMERATION-VALUE>
\r
314 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
\r
315 <VALUE>FULL</VALUE>
\r
316 </ENUMERATION-VALUE>
\r
317 </PARAMETER-VALUES>
\r
320 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>
\r
321 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Event2</VALUE-REF>
\r
323 </REFERENCE-VALUES>
\r
325 <CONTAINER UUID="9ebec7a5-3b4a-4deb-92c5-77a67eda979b">
\r
326 <SHORT-NAME>Event1</SHORT-NAME>
\r
329 <SDG GID="Arccore::IdentifiableOptions" />
\r
332 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>
\r
335 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>
\r
339 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventAutoMask</DEFINITION-REF>
\r
340 <VALUE>true</VALUE>
\r
343 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventId</DEFINITION-REF>
\r
346 </PARAMETER-VALUES>
\r
348 <CONTAINER UUID="b3d27dc1-6efc-4eb8-8c33-1502ae5ab5ea">
\r
349 <SHORT-NAME>Event2</SHORT-NAME>
\r
352 <SDG GID="Arccore::IdentifiableOptions" />
\r
355 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>
\r
358 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>
\r
362 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventAutoMask</DEFINITION-REF>
\r
363 <VALUE>true</VALUE>
\r
366 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventId</DEFINITION-REF>
\r
369 </PARAMETER-VALUES>
\r
371 <CONTAINER UUID="f7992fcb-1ea5-400d-a4d3-0910c9eafef8">
\r
372 <SHORT-NAME>OsApplication1</SHORT-NAME>
\r
375 <SDG GID="Arccore::IdentifiableOptions" />
\r
378 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsApplication</DEFINITION-REF>
\r
381 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsApplication/ArcOsAppCoreId</DEFINITION-REF>
\r
385 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsTrusted</DEFINITION-REF>
\r
386 <VALUE>false</VALUE>
\r
388 </PARAMETER-VALUES>
\r
391 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppAlarmRef</DEFINITION-REF>
\r
392 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Alarm1</VALUE-REF>
\r
395 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>
\r
396 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/bTask3</VALUE-REF>
\r
399 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>
\r
400 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/eTask1</VALUE-REF>
\r
403 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>
\r
404 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/eTask2</VALUE-REF>
\r
407 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppCounterRef</DEFINITION-REF>
\r
408 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Os/Counter1</VALUE-REF>
\r
410 </REFERENCE-VALUES>
\r
412 <CONTAINER UUID="2a2512ab-146e-41a1-84ad-8ea8c82ff3a2">
\r
413 <SHORT-NAME>OsApplicationHooks</SHORT-NAME>
\r
414 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks</DEFINITION-REF>
\r
417 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppErrorHook</DEFINITION-REF>
\r
418 <VALUE>false</VALUE>
\r
421 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppShutdownHook</DEFINITION-REF>
\r
422 <VALUE>false</VALUE>
\r
425 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppStartupHook</DEFINITION-REF>
\r
426 <VALUE>false</VALUE>
\r
428 </PARAMETER-VALUES>
\r
432 <CONTAINER UUID="adaa85ff-963b-46a3-8704-d8042922a24b">
\r
433 <SHORT-NAME>Counter1</SHORT-NAME>
\r
436 <SDG GID="Arccore::IdentifiableOptions" />
\r
439 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsCounter</DEFINITION-REF>
\r
442 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF>
\r
443 <VALUE>65535</VALUE>
\r
446 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMinCycle</DEFINITION-REF>
\r
450 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF>
\r
453 <ENUMERATION-VALUE>
\r
454 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterType</DEFINITION-REF>
\r
455 <VALUE>OS_TICK</VALUE>
\r
456 </ENUMERATION-VALUE>
\r
457 </PARAMETER-VALUES>
\r
460 </MODULE-CONFIGURATION>
\r
461 <MODULE-CONFIGURATION UUID="dbfb7be7-37de-4087-b063-397be232ceea">
\r
462 <SHORT-NAME>Mcu</SHORT-NAME>
\r
466 <SDG GID="Arccore::ModuleOptions">
\r
467 <SD GID="GENERATE_AND_VALIDATE">true</SD>
\r
468 <SD GID="ARCCORE_EDITOR_VERSION">2.0.0</SD>
\r
472 <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Mcu</DEFINITION-REF>
\r
474 <CONTAINER UUID="0ab2bb62-5561-4f6c-a204-9e5452c8cc90">
\r
475 <SHORT-NAME>McuGeneralConfiguration</SHORT-NAME>
\r
476 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuGeneralConfiguration</DEFINITION-REF>
\r
479 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuDevErrorDetect</DEFINITION-REF>
\r
480 <VALUE>true</VALUE>
\r
483 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuPerformResetApi</DEFINITION-REF>
\r
484 <VALUE>true</VALUE>
\r
487 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuVersionInfoApi</DEFINITION-REF>
\r
488 <VALUE>true</VALUE>
\r
490 </PARAMETER-VALUES>
\r
492 <CONTAINER UUID="f21be304-420e-421a-a055-df1afa68324a">
\r
493 <SHORT-NAME>McuModuleConfiguration</SHORT-NAME>
\r
494 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration</DEFINITION-REF>
\r
496 <ENUMERATION-VALUE>
\r
497 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSrcFailureNotification</DEFINITION-REF>
\r
498 <VALUE>DISABLED</VALUE>
\r
499 </ENUMERATION-VALUE>
\r
501 <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuNumberOfMcuModes</DEFINITION-REF>
\r
505 <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuRamSectors</DEFINITION-REF>
\r
509 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuResetSetting</DEFINITION-REF>
\r
512 </PARAMETER-VALUES>
\r
514 <CONTAINER UUID="8dff9544-cfaa-4d5d-8ed1-bb18e658fe8e">
\r
515 <SHORT-NAME>McuClockSettingConfig</SHORT-NAME>
\r
516 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig</DEFINITION-REF>
\r
519 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuDefaultClockReference</DEFINITION-REF>
\r
520 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Mcu/McuModuleConfiguration/McuClockSettingConfig/EXT_REF_80MHZ</VALUE-REF>
\r
522 </REFERENCE-VALUES>
\r
524 <CONTAINER UUID="f1ac9efa-fe7a-4a4b-965b-719faa35a2a3">
\r
525 <SHORT-NAME>EXT_REF_80MHZ</SHORT-NAME>
\r
526 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint</DEFINITION-REF>
\r
529 <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointFrequency</DEFINITION-REF>
\r
530 <VALUE>8000000.0</VALUE>
\r
533 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEprediv</DEFINITION-REF>
\r
537 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEmfd</DEFINITION-REF>
\r
541 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllErfd</DEFINITION-REF>
\r
544 </PARAMETER-VALUES>
\r
546 <CONTAINER UUID="5e7f1629-02bc-4f44-8dff-f23458377126">
\r
547 <SHORT-NAME>EXT_REF_66MHZ</SHORT-NAME>
\r
550 <SDG GID="Arccore::IdentifiableOptions" />
\r
553 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint</DEFINITION-REF>
\r
556 <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointFrequency</DEFINITION-REF>
\r
557 <VALUE>1.6E7</VALUE>
\r
560 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEprediv</DEFINITION-REF>
\r
564 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEmfd</DEFINITION-REF>
\r
568 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllErfd</DEFINITION-REF>
\r
571 </PARAMETER-VALUES>
\r
575 <CONTAINER UUID="2fd5e668-92b9-4723-b472-c4f219140877">
\r
576 <SHORT-NAME>RUN</SHORT-NAME>
\r
579 <SDG GID="Arccore::IdentifiableOptions" />
\r
582 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuModeSettingConf</DEFINITION-REF>
\r
585 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuModeSettingConf/McuMode</DEFINITION-REF>
\r
588 </PARAMETER-VALUES>
\r
593 </MODULE-CONFIGURATION>
\r
594 <MODULE-CONFIGURATION UUID="d5c08773-bca9-443e-a7f6-bbd57c5295a9">
\r
595 <SHORT-NAME>EcuM</SHORT-NAME>
\r
599 <SDG GID="Arccore::ModuleOptions">
\r
600 <SD GID="GENERATE_AND_VALIDATE">true</SD>
\r
601 <SD GID="ARCCORE_EDITOR_VERSION">2.0.2</SD>
\r
605 <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/EcuM</DEFINITION-REF>
\r
607 <CONTAINER UUID="5758aa2b-8d57-4203-82d6-d0b3b84b3249">
\r
608 <SHORT-NAME>EcuMGeneral</SHORT-NAME>
\r
609 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/EcuM/EcuMGeneral</DEFINITION-REF>
\r
612 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/EcuM/EcuMGeneral/EcuMDevErrorDetect</DEFINITION-REF>
\r
613 <VALUE>false</VALUE>
\r
616 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/EcuM/EcuMGeneral/EcuMIncludeNvramMgr</DEFINITION-REF>
\r
617 <VALUE>false</VALUE>
\r
620 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/EcuM/EcuMGeneral/EcuMVersionInfoApi</DEFINITION-REF>
\r
621 <VALUE>false</VALUE>
\r
624 <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/EcuM/EcuMGeneral/EcuMMainFunctionPeriod</DEFINITION-REF>
\r
627 </PARAMETER-VALUES>
\r
629 <CONTAINER UUID="7a2be8f9-10d7-4079-8212-4c8faa2e831f">
\r
630 <SHORT-NAME>EcuMConfiguration</SHORT-NAME>
\r
631 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/EcuM/EcuMConfiguration</DEFINITION-REF>
\r
634 <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMNvramReadallTimeout</DEFINITION-REF>
\r
635 <VALUE>10.0</VALUE>
\r
638 <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMRunMinimumDuration</DEFINITION-REF>
\r
639 <VALUE>10.0</VALUE>
\r
642 <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMNvramWriteallTimeout</DEFINITION-REF>
\r
643 <VALUE>10.0</VALUE>
\r
645 </PARAMETER-VALUES>
\r
647 <CONTAINER UUID="4e1c427e-56dd-49ee-86cb-f0e0b1e43c7c">
\r
648 <SHORT-NAME>User_1</SHORT-NAME>
\r
649 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMUserConfig</DEFINITION-REF>
\r
651 <CONTAINER UUID="806d3f27-0a81-4da6-895e-abce6d718148">
\r
652 <SHORT-NAME>EcuMDefaultShutdownTarget</SHORT-NAME>
\r
653 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMDefaultShutdownTarget</DEFINITION-REF>
\r
655 <ENUMERATION-VALUE>
\r
656 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMDefaultShutdownTarget/EcuMDefaultState</DEFINITION-REF>
\r
657 <VALUE>EcuMStateOff</VALUE>
\r
658 </ENUMERATION-VALUE>
\r
659 </PARAMETER-VALUES>
\r
662 <DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMDefaultShutdownTarget/EcuMDefaultSleepModeRef</DEFINITION-REF>
\r
664 </REFERENCE-VALUES>
\r
666 <CONTAINER UUID="cf4b6419-9eb3-497b-903b-85138fd77a3e">
\r
667 <SHORT-NAME>EcuMSleepMode</SHORT-NAME>
\r
670 <SDG GID="Arccore::IdentifiableOptions" />
\r
673 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMSleepMode</DEFINITION-REF>
\r
676 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMSleepMode/EcuMSleepModeId</DEFINITION-REF>
\r
680 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMSleepMode/EcuMSleepModeSuspend</DEFINITION-REF>
\r
681 <VALUE>false</VALUE>
\r
683 </PARAMETER-VALUES>
\r
686 <DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMSleepMode/EcuMSleepModeMcuModeRef</DEFINITION-REF>
\r
687 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/Mcu/McuModuleConfiguration/RUN</VALUE-REF>
\r
690 <DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMSleepMode/EcuMWakeupSourceMask</DEFINITION-REF>
\r
691 <VALUE-REF DEST="CONTAINER">/os_simple_mpc551xsim/EcuM/EcuMConfiguration/EcuMWakeupSource</VALUE-REF>
\r
693 </REFERENCE-VALUES>
\r
695 <CONTAINER UUID="b7395e06-637b-4846-8992-616c987ffc95">
\r
696 <SHORT-NAME>EcuMWakeupSource</SHORT-NAME>
\r
697 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMWakeupSource</DEFINITION-REF>
\r
700 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMWakeupSource/EcuMResetReason</DEFINITION-REF>
\r
704 <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMWakeupSource/EcuMValidationTimeout</DEFINITION-REF>
\r
708 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMWakeupSource/EcuMWakeupSourceId</DEFINITION-REF>
\r
712 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/EcuM/EcuMConfiguration/EcuMWakeupSource/EcuMWakeupSourcePolling</DEFINITION-REF>
\r
713 <VALUE>false</VALUE>
\r
715 </PARAMETER-VALUES>
\r
720 </MODULE-CONFIGURATION>
\r
723 </TOP-LEVEL-PACKAGES>
\r