+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<AUTOSAR xmlns="http://autosar.org/3.1.4"><TOP-LEVEL-PACKAGES>\r
- <AR-PACKAGE>\r
- <SHORT-NAME>simple_arm_cr4</SHORT-NAME>\r
- <ELEMENTS>\r
- <ECU-CONFIGURATION UUID="ce8f4c18-6e54-4275-b9be-ee7e6f731690">\r
- <SHORT-NAME>simple_arm_cr4</SHORT-NAME>\r
- <ADMIN-DATA>\r
- <DOC-REVISIONS>\r
- <DOC-REVISION/>\r
- </DOC-REVISIONS>\r
- <SDGS>\r
- <SDG GID="Arccore::EcuOptions">\r
- <SD GID="MCU">TMS570</SD>\r
- <SD GID="GENDIR"></SD>\r
- </SDG>\r
- </SDGS>\r
- </ADMIN-DATA>\r
- <ECU-SW-COMPOSITION-REF DEST="ECU-SW-COMPOSITION">/simple_arm_cr4/SwComposition_simple_arm_cr4</ECU-SW-COMPOSITION-REF>\r
- <MODULE-REFS>\r
- <MODULE-REF DEST="MODULE-CONFIGURATION">/simple_arm_cr4/Os</MODULE-REF>\r
- </MODULE-REFS>\r
- </ECU-CONFIGURATION>\r
- <ECU-SW-COMPOSITION UUID="41962514-d10a-4c2b-9bbd-2bf759446c16">\r
- <SHORT-NAME>SwComposition_simple_arm_cr4</SHORT-NAME>\r
- </ECU-SW-COMPOSITION>\r
- <MODULE-CONFIGURATION UUID="29b23c16-ee7a-4b40-afaf-6c4117db16d3">\r
- <SHORT-NAME>Os</SHORT-NAME>\r
- <ADMIN-DATA>\r
- <SDGS>\r
- <SDG/>\r
- <SDG GID="Arccore::ModuleOptions">\r
- <SD GID="GENERATE_AND_VALIDATE">true</SD>\r
- <SD GID="ARCCORE_EDITOR_VERSION">2.0.6</SD>\r
- </SDG>\r
- </SDGS>\r
- </ADMIN-DATA>\r
- <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Os</DEFINITION-REF>\r
- <CONTAINERS>\r
- <CONTAINER UUID="92c5a2e3-81e3-4e1f-9137-174435a92b41">\r
- <SHORT-NAME>OsOS</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsStackMonitoring</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsOS/OsStatus</DEFINITION-REF>\r
- <VALUE>EXTENDED</VALUE>\r
- </ENUMERATION-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseGetServiceId</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseParameterAccess</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseResScheduler</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsTickFrequency</DEFINITION-REF>\r
- <VALUE>1000</VALUE>\r
- </INTEGER-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsInterruptStackSize</DEFINITION-REF>\r
- <VALUE>2048</VALUE>\r
- </INTEGER-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsIdleStackSize</DEFINITION-REF>\r
- <VALUE>512</VALUE>\r
- </INTEGER-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsUseDebug</DEFINITION-REF>\r
- <VALUE>false</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugTask</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugAlarm</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugResource</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugScheduleTable</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugEvent</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- </PARAMETER-VALUES>\r
- <SUB-CONTAINERS>\r
- <CONTAINER UUID="6578a055-00a4-4de2-8e87-3b7758f9caf7">\r
- <SHORT-NAME>OsHooks</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS/OsHooks</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF>\r
- <VALUE>false</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- <BOOLEAN-VALUE>\r
- <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF>\r
- <VALUE>true</VALUE>\r
- </BOOLEAN-VALUE>\r
- </PARAMETER-VALUES>\r
- </CONTAINER>\r
- </SUB-CONTAINERS>\r
- </CONTAINER>\r
- <CONTAINER UUID="67722c4e-130a-4dac-8aeb-72ed94e3e7e9">\r
- <SHORT-NAME>Alarm1</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm</DEFINITION-REF>\r
- <REFERENCE-VALUES>\r
- <REFERENCE-VALUE>\r
- <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF>\r
- <VALUE-REF DEST="CONTAINER">/simple_arm_cr4/Os/OsTick</VALUE-REF>\r
- </REFERENCE-VALUE>\r
- </REFERENCE-VALUES>\r
- <SUB-CONTAINERS>\r
- <CONTAINER UUID="78d0ecea-4ed3-4503-b0c8-4ad0b400d6ab">\r
- <SHORT-NAME>OsAlarmAutostart</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF>\r
- <VALUE>100</VALUE>\r
- </INTEGER-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF>\r
- <VALUE>ABSOLUTE</VALUE>\r
- </ENUMERATION-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF>\r
- <VALUE>10</VALUE>\r
- </INTEGER-VALUE>\r
- </PARAMETER-VALUES>\r
- </CONTAINER>\r
- <CONTAINER UUID="e6de53f9-2026-4621-887f-556572f825be">\r
- <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF>\r
- <REFERENCE-VALUES>\r
- <REFERENCE-VALUE>\r
- <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF>\r
- <VALUE-REF DEST="CONTAINER">/simple_arm_cr4/Os/EVENT_2</VALUE-REF>\r
- </REFERENCE-VALUE>\r
- <REFERENCE-VALUE>\r
- <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF>\r
- <VALUE-REF DEST="CONTAINER">/simple_arm_cr4/Os/etask_1</VALUE-REF>\r
- </REFERENCE-VALUE>\r
- </REFERENCE-VALUES>\r
- </CONTAINER>\r
- </SUB-CONTAINERS>\r
- </CONTAINER>\r
- <CONTAINER UUID="9c54b7bd-b0c1-4733-a6a4-b77b22b8df12">\r
- <SHORT-NAME>OsTick</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsCounter</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF>\r
- <VALUE>65535</VALUE>\r
- </INTEGER-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMinCycle</DEFINITION-REF>\r
- <VALUE>0</VALUE>\r
- </INTEGER-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF>\r
- <VALUE>0</VALUE>\r
- </INTEGER-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterType</DEFINITION-REF>\r
- <VALUE>OS_TICK</VALUE>\r
- </ENUMERATION-VALUE>\r
- </PARAMETER-VALUES>\r
- </CONTAINER>\r
- <CONTAINER UUID="170cda57-b4ad-4c67-8384-97736003af20">\r
- <SHORT-NAME>etask_1</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>\r
- <VALUE>1</VALUE>\r
- </INTEGER-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>\r
- <VALUE>1</VALUE>\r
- </INTEGER-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>\r
- <VALUE>EXTENDED</VALUE>\r
- </ENUMERATION-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>\r
- <VALUE>2048</VALUE>\r
- </INTEGER-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>\r
- <VALUE>FULL</VALUE>\r
- </ENUMERATION-VALUE>\r
- </PARAMETER-VALUES>\r
- <SUB-CONTAINERS>\r
- <CONTAINER UUID="9254b1b9-6b3d-4e1a-b294-871e853d8ae0">\r
- <SHORT-NAME>OsTaskAutostart</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask/OsTaskAutostart</DEFINITION-REF>\r
- </CONTAINER>\r
- </SUB-CONTAINERS>\r
- </CONTAINER>\r
- <CONTAINER UUID="8c0b5497-cc95-4e9b-b102-99f3f7e637bb">\r
- <SHORT-NAME>etask_2</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>\r
- <VALUE>1</VALUE>\r
- </INTEGER-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>\r
- <VALUE>2</VALUE>\r
- </INTEGER-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>\r
- <VALUE>EXTENDED</VALUE>\r
- </ENUMERATION-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>\r
- <VALUE>2048</VALUE>\r
- </INTEGER-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>\r
- <VALUE>FULL</VALUE>\r
- </ENUMERATION-VALUE>\r
- </PARAMETER-VALUES>\r
- <SUB-CONTAINERS>\r
- <CONTAINER UUID="b5d30e9f-ae64-42ba-861e-7dd525761722">\r
- <SHORT-NAME>OsTaskAutostart</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask/OsTaskAutostart</DEFINITION-REF>\r
- </CONTAINER>\r
- </SUB-CONTAINERS>\r
- </CONTAINER>\r
- <CONTAINER UUID="72dc534e-fc28-4883-b1d7-5e1162314494">\r
- <SHORT-NAME>btask_3</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>\r
- <VALUE>1</VALUE>\r
- </INTEGER-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>\r
- <VALUE>3</VALUE>\r
- </INTEGER-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>\r
- <VALUE>BASIC</VALUE>\r
- </ENUMERATION-VALUE>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>\r
- <VALUE>2048</VALUE>\r
- </INTEGER-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>\r
- <VALUE>FULL</VALUE>\r
- </ENUMERATION-VALUE>\r
- </PARAMETER-VALUES>\r
- </CONTAINER>\r
- <CONTAINER UUID="5f7216e5-bed0-4a95-bf07-26b1c54be1c0">\r
- <SHORT-NAME>EVENT_1</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>\r
- <VALUE>1</VALUE>\r
- </INTEGER-VALUE>\r
- </PARAMETER-VALUES>\r
- </CONTAINER>\r
- <CONTAINER UUID="896fdbc9-ed9a-4f24-9366-257760788019">\r
- <SHORT-NAME>EVENT_2</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>\r
- <VALUE>2</VALUE>\r
- </INTEGER-VALUE>\r
- </PARAMETER-VALUES>\r
- </CONTAINER>\r
- <CONTAINER UUID="d681023d-1f60-4239-b9a2-7889a00bdaa4">\r
- <SHORT-NAME>EVENT_3</SHORT-NAME>\r
- <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>\r
- <PARAMETER-VALUES>\r
- <INTEGER-VALUE>\r
- <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>\r
- <VALUE>3</VALUE>\r
- </INTEGER-VALUE>\r
- </PARAMETER-VALUES>\r
- </CONTAINER>\r
- </CONTAINERS>\r
- </MODULE-CONFIGURATION>\r
- </ELEMENTS>\r
- </AR-PACKAGE>\r
- </TOP-LEVEL-PACKAGES></AUTOSAR>\r