]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Update of HCS12 to fit ADC mcal tests.
authorjoek <devnull@localhost>
Tue, 28 Jun 2011 15:01:32 +0000 (17:01 +0200)
committerjoek <devnull@localhost>
Tue, 28 Jun 2011 15:01:32 +0000 (17:01 +0200)
54 files changed:
arch/hc1x/hcs12d/drivers/Adc.c
boards/hcs12_elmicro_card12/examples/blinker/config/CanIf_Cfg.c
boards/hcs12_elmicro_card12/examples/blinker/config/CanIf_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/CanIf_SpecialPdus.h
boards/hcs12_elmicro_card12/examples/blinker/config/Can_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/Can_Lcfg.c
boards/hcs12_elmicro_card12/examples/blinker/config/Com_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/Com_PbCfg.c
boards/hcs12_elmicro_card12/examples/blinker/config/Com_PbCfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/Det_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/Dio_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/Dio_Lcfg.c
boards/hcs12_elmicro_card12/examples/blinker/config/EcuM.mk
boards/hcs12_elmicro_card12/examples/blinker/config/EcuM_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/Mcu_Cfg.c
boards/hcs12_elmicro_card12/examples/blinker/config/Mcu_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/Os_Cfg.c
boards/hcs12_elmicro_card12/examples/blinker/config/Os_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/PduR_Cfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/PduR_PbCfg.c
boards/hcs12_elmicro_card12/examples/blinker/config/PduR_PbCfg.h
boards/hcs12_elmicro_card12/examples/blinker/config/Port_Cfg.c
boards/hcs12_elmicro_card12/examples/blinker/config/Port_Cfg.h
boards/hcs12x_elmicro_tboard/board_info.txt
boards/hcs12x_elmicro_tboard/examples/ledmaster/Tasks.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Adc_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Adc_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/CanIf_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/CanIf_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/CanIf_SpecialPdus.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Can_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Can_Lcfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Com_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Com_PbCfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Com_PbCfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Det_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Dio_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Dio_Lcfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM.mk
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Mcu_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Mcu_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Os_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Os_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/PduR_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/PduR_PbCfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/PduR_PbCfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Port_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Port_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Pwm_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Pwm_Cfg.h
boards/hcs12x_elmicro_tboard/tboard_config.arxml [deleted file]
include/Adc.h
include/hc1x/Adc_ConfigTypes.h

index ba951273458028b3acdc568cc6d88addd16b73d8..ad4d20200e0a069089f9c62fe6c7ffa8ac75416a 100644 (file)
@@ -77,9 +77,11 @@ static Std_ReturnType Adc_CheckReadGroup (Adc_GroupType group);
 #endif\r
 #if (ADC_ENABLE_START_STOP_GROUP_API == STD_ON)\r
 static Std_ReturnType Adc_CheckStartGroupConversion (Adc_GroupType group);\r
+static Std_ReturnType Adc_CheckStopGroupConversion (Adc_GroupType group);\r
 #endif\r
 static Std_ReturnType Adc_CheckInit (const Adc_ConfigType *ConfigPtr);\r
 static Std_ReturnType Adc_CheckSetupResultBuffer (Adc_GroupType group);\r
+static Std_ReturnType Adc_CheckDeInit (void);\r
 \r
 static void Adc_GroupConversionComplete (void);\r
 \r
@@ -88,11 +90,39 @@ static Adc_StateType adcState = ADC_UNINIT;
 /* Pointer to configuration structure. */\r
 static const Adc_ConfigType *AdcConfigPtr;\r
 \r
+/* Validate functions used for development error check */\r
+#if ( ADC_DEV_ERROR_DETECT == STD_ON )\r
+Std_ReturnType ValidateInit(Adc_APIServiceIDType api)\r
+{\r
+       Std_ReturnType res = E_OK;\r
+       if(!(ADC_INIT == adcState)) {\r
+               Det_ReportError(MODULE_ID_ADC,0,api,ADC_E_UNINIT );\r
+               res = E_NOT_OK;\r
+       }\r
+       return res;\r
+}\r
+Std_ReturnType ValidateGroup(Adc_GroupType group,Adc_APIServiceIDType api)\r
+{\r
+       Std_ReturnType res = E_OK;\r
+       if(!((group >= 0) && (group < AdcConfig->nbrOfGroups))) {\r
+               Det_ReportError(MODULE_ID_ADC,0,api,ADC_E_PARAM_GROUP );\r
+               res = E_NOT_OK;\r
+       }\r
+       return res;\r
+}\r
+#endif\r
+\r
 #if (ADC_DEINIT_API == STD_ON)\r
 Std_ReturnType Adc_DeInit (const Adc_ConfigType *ConfigPtr)\r
 {\r
-\r
-  return (E_OK);\r
+       if (E_OK == Adc_CheckDeInit())\r
+       {\r
+           /* Clean internal status. */\r
+           AdcConfigPtr = (Adc_ConfigType *)NULL;\r
+           adcState = ADC_UNINIT;\r
+       }\r
+\r
+        return (E_OK);\r
 }\r
 #endif\r
 \r
@@ -117,7 +147,7 @@ Std_ReturnType Adc_Init (const Adc_ConfigType *ConfigPtr)
                     (ConfigPtr->hwConfigPtr->convTime << 5) |\r
                      ConfigPtr->hwConfigPtr->adcPrescale;\r
 \r
-    for (group = ADC_GROUP0; group < ADC_NBR_OF_GROUPS; group++)\r
+    for (group = 0; group < ADC_NBR_OF_GROUPS; group++)\r
     {\r
       /* ADC307. */\r
       ConfigPtr->groupConfigPtr[group].status->groupStatus = ADC_IDLE;\r
@@ -205,20 +235,21 @@ Std_ReturnType Adc_ReadGroup (Adc_GroupType group, Adc_ValueGroupType *dataBuffe
 \r
 Adc_StatusType Adc_GetGroupStatus (Adc_GroupType group)\r
 {\r
-  Adc_StatusType returnValue;\r
-  if ((ADC_INIT == adcState) && (AdcConfigPtr != NULL))\r
-  {\r
-    /* Adc initilised, OK to move on... */\r
-    returnValue = AdcConfigPtr->groupConfigPtr[group].status->groupStatus;\r
-  }\r
-  else\r
-  {\r
-    returnValue = ADC_IDLE;\r
+       Adc_StatusType returnValue;\r
+\r
 #if ( ADC_DEV_ERROR_DETECT == STD_ON )\r
-    Det_ReportError(MODULE_ID_ADC,0,ADC_GETGROUPSTATUS_ID, ADC_E_UNINIT );\r
+       if( (ValidateInit(ADC_GETGROUPSTATUS_ID) == E_NOT_OK) ||\r
+               (ValidateGroup(group, ADC_GETGROUPSTATUS_ID) == E_NOT_OK))\r
+       {\r
+               returnValue = ADC_IDLE;\r
+       }\r
+       else\r
+       {\r
+               returnValue = AdcConfigPtr->groupConfigPtr[group].status->groupStatus;\r
+       }\r
+#else\r
+  returnValue = AdcConfigPtr->groupConfigPtr[group].status->groupStatus;\r
 #endif\r
-    }\r
-\r
   return (returnValue);\r
 }\r
 \r
@@ -230,7 +261,7 @@ static void Adc_GroupConversionComplete (void)
   ATD0STAT0 = SCF;\r
 \r
   // Check which group is busy, only one is allowed to be busy at a time in a hw unit\r
-  for (index = ADC_GROUP0; index < ADC_NBR_OF_GROUPS; index++)\r
+  for (index = 0; index < ADC_NBR_OF_GROUPS; index++)\r
   {\r
          if(AdcConfigPtr->groupConfigPtr[index].status->groupStatus == ADC_BUSY)\r
          {\r
@@ -286,17 +317,77 @@ void Adc_StartGroupConversion (Adc_GroupType group)
     }\r
   }\r
 }\r
+\r
+void Adc_StopGroupConversion (Adc_GroupType group)\r
+{\r
+  /* Run development error check. */\r
+  if (E_OK == Adc_CheckStopGroupConversion (group))\r
+  {\r
+          ATD0CTL5 = 0;        /* Set back to single shot */\r
+          ATD0CTL3 = 0x00; /* Hard write to stop current conversion */\r
+  }\r
+  else\r
+  {\r
+       /* Error have been set within Adc_CheckStartGroupConversion(). */\r
+  }\r
+}\r
 #endif\r
 \r
 #if (ADC_GRP_NOTIF_CAPABILITY == STD_ON)\r
 void Adc_EnableGroupNotification (Adc_GroupType group)\r
 {\r
-       AdcConfigPtr->groupConfigPtr[group].status->notifictionEnable = 1;\r
+       Std_ReturnType res;\r
+\r
+#if ( ADC_DEV_ERROR_DETECT == STD_ON )\r
+       if( (ValidateInit(ADC_ENABLEGROUPNOTIFICATION_ID) == E_NOT_OK) ||\r
+               (ValidateGroup(group, ADC_ENABLEGROUPNOTIFICATION_ID) == E_NOT_OK))\r
+       {\r
+               res = E_NOT_OK;\r
+       }\r
+       else if (AdcConfigPtr->groupConfigPtr[group].groupCallback == NULL)\r
+       {\r
+               res = E_NOT_OK;\r
+               Det_ReportError(MODULE_ID_ADC,0,ADC_ENABLEGROUPNOTIFICATION_ID ,ADC_E_NOTIF_CAPABILITY );\r
+       }\r
+       else\r
+       {\r
+               /* Nothing strange. Go on... */\r
+               res = E_OK;\r
+       }\r
+#else\r
+       res = E_OK;\r
+#endif\r
+       if (E_OK == res){\r
+               AdcConfigPtr->groupConfigPtr[group].status->notifictionEnable = 1;\r
+       }\r
 }\r
 \r
 void Adc_DisableGroupNotification (Adc_GroupType group)\r
 {\r
-       AdcConfigPtr->groupConfigPtr[group].status->notifictionEnable = 0;\r
+       Std_ReturnType res;\r
+\r
+#if ( ADC_DEV_ERROR_DETECT == STD_ON )\r
+       if( (ValidateInit(ADC_DISABLEGROUPNOTIFICATION_ID) == E_NOT_OK) ||\r
+               (ValidateGroup(group, ADC_DISABLEGROUPNOTIFICATION_ID) == E_NOT_OK))\r
+       {\r
+               res = E_NOT_OK;\r
+       }\r
+       else if (AdcConfigPtr->groupConfigPtr[group].groupCallback == NULL)\r
+       {\r
+               res = E_NOT_OK;\r
+               Det_ReportError(MODULE_ID_ADC,0,ADC_DISABLEGROUPNOTIFICATION_ID ,ADC_E_NOTIF_CAPABILITY );\r
+       }\r
+       else\r
+       {\r
+               /* Nothing strange. Go on... */\r
+               res = E_OK;\r
+       }\r
+#else\r
+       res = E_OK;\r
+#endif\r
+       if (E_OK == res){\r
+               AdcConfigPtr->groupConfigPtr[group].status->notifictionEnable = 0;\r
+       }\r
 }\r
 #endif\r
 \r
@@ -341,42 +432,85 @@ static Std_ReturnType Adc_CheckReadGroup (Adc_GroupType group)
 \r
 #if (ADC_ENABLE_START_STOP_GROUP_API == STD_ON)\r
 static Std_ReturnType Adc_CheckStartGroupConversion (Adc_GroupType group)\r
+{\r
+         Std_ReturnType returnValue;\r
+\r
+       #if ( ADC_DEV_ERROR_DETECT == STD_ON )\r
+\r
+         if( (ValidateInit(ADC_STARTGROUPCONVERSION_ID) == E_NOT_OK) ||\r
+             (ValidateGroup(group, ADC_STARTGROUPCONVERSION_ID) == E_NOT_OK))\r
+         {\r
+                 returnValue = E_NOT_OK;\r
+         }\r
+         else if ( NULL == AdcConfigPtr->groupConfigPtr[group].status->resultBufferPtr )\r
+         {\r
+             /* ResultBuffer not set, ADC424 */\r
+                 Det_ReportError(MODULE_ID_ADC,0,ADC_STARTGROUPCONVERSION_ID, ADC_E_BUFFER_UNINIT );\r
+                 returnValue = E_NOT_OK;\r
+         }\r
+         else if (!(ADC_TRIGG_SRC_SW == AdcConfigPtr->groupConfigPtr[group].triggerSrc))\r
+         {\r
+           /* Wrong trig source, ADC133. */\r
+           Det_ReportError(MODULE_ID_ADC,0,ADC_STARTGROUPCONVERSION_ID, ADC_E_WRONG_TRIGG_SRC);\r
+           returnValue = E_NOT_OK;\r
+         }\r
+         else if (!((ADC_IDLE             == AdcConfigPtr->groupConfigPtr[group].status->groupStatus) ||\r
+                    (ADC_STREAM_COMPLETED == AdcConfigPtr->groupConfigPtr[group].status->groupStatus)))\r
+         {\r
+           /* Group status not OK, ADC351, ADC428 */\r
+           Det_ReportError(MODULE_ID_ADC,0,ADC_STARTGROUPCONVERSION_ID, ADC_E_BUSY );\r
+\r
+           /*\r
+            * This is a BUG!\r
+            * Sometimes the ADC-interrupt gets lost which means that the status is never reset to ADC_IDLE (done in Adc_ReadGroup).\r
+            * Therefor another group conversion is never started...\r
+            *\r
+            * The temporary fix is to always return E_OK here. But the reason for the bug needs to be investigated further.\r
+            */\r
+           //returnValue = E_NOT_OK;\r
+           returnValue = E_OK;\r
+         }\r
+         else\r
+         {\r
+           returnValue = E_OK;\r
+         }\r
+       #else\r
+         returnValue = E_OK;\r
+       #endif\r
+\r
+         return (returnValue);\r
+}\r
+\r
+static Std_ReturnType Adc_CheckStopGroupConversion (Adc_GroupType group)\r
 {\r
   Std_ReturnType returnValue;\r
+\r
 #if ( ADC_DEV_ERROR_DETECT == STD_ON )\r
-  if (!(ADC_INIT == adcState))\r
+  if( (ValidateInit(ADC_STOPGROUPCONVERSION_ID) == E_NOT_OK) ||\r
+      (ValidateGroup(group, ADC_STOPGROUPCONVERSION_ID) == E_NOT_OK))\r
   {\r
-    /* ADC not initialised, ADC294. */\r
-    Det_ReportError(MODULE_ID_ADC,0,ADC_STARTGROUPCONVERSION_ID, ADC_E_UNINIT );\r
-    returnValue = E_NOT_OK;\r
-  }\r
-  else  if (!((group >= 0) && (group < ADC_NBR_OF_GROUPS)))\r
-  {\r
-    /* Wrong group ID, ADC125 */\r
-    Det_ReportError(MODULE_ID_ADC,0,ADC_STARTGROUPCONVERSION_ID, ADC_E_PARAM_GROUP );\r
-    returnValue = E_NOT_OK;\r
+         returnValue = E_NOT_OK;\r
   }\r
   else if (!(ADC_TRIGG_SRC_SW == AdcConfigPtr->groupConfigPtr[group].triggerSrc))\r
   {\r
-    /* Wrong trig source, ADC133. */\r
-    Det_ReportError(MODULE_ID_ADC,0,ADC_STARTGROUPCONVERSION_ID, ADC_E_WRONG_TRIGG_SRC);\r
-    returnValue = E_NOT_OK;\r
+       /* Wrong trig source, ADC164. */\r
+       Det_ReportError(MODULE_ID_ADC,0,ADC_STOPGROUPCONVERSION_ID, ADC_E_WRONG_TRIGG_SRC);\r
+       returnValue = E_NOT_OK;\r
   }\r
-  else if (!((ADC_IDLE             == AdcConfigPtr->groupConfigPtr[group].status->groupStatus) ||\r
-             (ADC_STREAM_COMPLETED == AdcConfigPtr->groupConfigPtr[group].status->groupStatus)))\r
+  else if (ADC_IDLE == AdcConfigPtr->groupConfigPtr[group].status->groupStatus)\r
   {\r
-    /* Group status not OK, ADC351, ADC428 */\r
-    Det_ReportError(MODULE_ID_ADC,0,ADC_STARTGROUPCONVERSION_ID, ADC_E_BUSY );\r
-\r
-    returnValue = E_NOT_OK;\r
+       /* Group status not OK, ADC241 */\r
+       Det_ReportError(MODULE_ID_ADC,0,ADC_STOPGROUPCONVERSION_ID, ADC_E_IDLE );\r
+       returnValue = E_NOT_OK;\r
   }\r
   else\r
   {\r
-    returnValue = E_OK;\r
+       returnValue = E_OK;\r
   }\r
 #else\r
   returnValue = E_OK;\r
 #endif\r
+\r
   return (returnValue);\r
 }\r
 #endif\r
@@ -409,32 +543,45 @@ static Std_ReturnType Adc_CheckInit (const Adc_ConfigType *ConfigPtr)
   return (returnValue);\r
 }\r
 \r
-static Std_ReturnType Adc_CheckSetupResultBuffer (Adc_GroupType group)\r
+static Std_ReturnType Adc_CheckDeInit (void)\r
 {\r
-  Std_ReturnType returnValue;\r
+       Std_ReturnType returnValue = E_OK;\r
 \r
 #if ( ADC_DEV_ERROR_DETECT == STD_ON )\r
-  if (ADC_UNINIT == adcState)\r
-  {\r
-    /* Driver not initialised. */\r
-    Det_ReportError(MODULE_ID_ADC,0,ADC_SETUPRESULTBUFFER_ID,ADC_E_UNINIT );\r
-    returnValue = E_NOT_OK;\r
-  }\r
-  else if (group < ADC_NBR_OF_GROUPS)\r
-  {\r
-    /* ADC423 */\r
-    Det_ReportError(MODULE_ID_ADC,0,ADC_SETUPRESULTBUFFER_ID,ADC_E_PARAM_GROUP );\r
-    returnValue = E_NOT_OK;\r
-  }\r
-  else\r
-  {\r
-    /* Looks good!! */\r
-    returnValue = E_OK;\r
-  }\r
+       if(ValidateInit(ADC_DEINIT_ID) == E_OK)\r
+       {\r
+               for (Adc_GroupType group = ADC_GROUP0; group < AdcConfigPtr->nbrOfGroups; group++)\r
+               {\r
+                       /*  Check ADC is IDLE or COMPLETE*/\r
+                       if((AdcConfigPtr->groupConfigPtr[group].status->groupStatus != ADC_IDLE) && (AdcConfigPtr->groupConfigPtr[group].status->groupStatus != ADC_STREAM_COMPLETED))\r
+                       {\r
+                               Det_ReportError(MODULE_ID_ADC,0,ADC_DEINIT_ID, ADC_E_BUSY );\r
+                               returnValue = E_NOT_OK;\r
+                       }\r
+               }\r
+       }\r
+       else\r
+       {\r
+               returnValue = E_NOT_OK;\r
+       }\r
 #else\r
-  returnValue = E_OK;\r
+       returnValue = E_OK;\r
 #endif\r
-  return (returnValue);\r
+       return (returnValue);\r
+}\r
+static Std_ReturnType Adc_CheckSetupResultBuffer (Adc_GroupType group)\r
+{\r
+         Std_ReturnType returnValue = E_OK;\r
+\r
+       #if ( ADC_DEV_ERROR_DETECT == STD_ON )\r
+         if(ValidateGroup(group, ADC_SETUPRESULTBUFFER_ID) == E_NOT_OK)\r
+         {\r
+                 returnValue = E_NOT_OK;\r
+         }\r
+       #else\r
+         returnValue = E_OK;\r
+       #endif\r
+         return (returnValue);\r
 }\r
 \r
 \r
index 37e2556b8173fe8db4764b3297a18775b9ee49c4..6f90ac5832857fb15a9c71fb15b21a312af351a3 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 \r
index 3e142e8e33d607916cb94b8289ae440c131fcfd3..34af78ad84096db0f35d6d73f06759dd1870689e 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index 295da4b0ca976f5eeadd50eb5268b3d8ffea4c0e..02a24107fc39d828eb6fb3843f0c464b6a4e2897 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index 01da77d8901659407f0f307d12fddd8c9a87d2e8..d0f69a34ed3748b8c62b7ebc51460745c606ddd8 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:18 CEST 2011\r
 */\r
 \r
 
index 967cefcceb7ab68964d46129a356c33a0ce37e3b..5960b55ade118a039585b1044f6b3dea913e2f72 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:18 CEST 2011\r
 */\r
 \r
        \r
index 8f8ea4099016eecdb237679cb565f5846a9c2831..4f217e84c2c52e85c357e0129eb7f344c05e9650 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index e5bfd555aa24c802c7bcbaeb2db6b0e04c79f9a2..172f02aa68980d2eb7ae0d68a96ae5a1e2234663 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 \r
index e300d2caa43f02c98fb99c2bd76a6a917aaf865e..923d2c40f07e80fdd158430086056aa4a9972032 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index dac489db3bde5857ae370c3a97012522992c50db..8d0f697f5688e8703f68eb1d1fa4db350eb06a12 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index a1eff4a50004b451872214b25db8c7ab9ca32ea7..8dc56d2726bd5960a1f8b7617a6976ae597ec96b 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.0\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index 774a10fd6f3a09341fa5f10770f3d9ac7d34e092..dd002e71b1842d82894528e4e5f17e2e7e27c605 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.0\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 \r
index 345dedf6510cf196782bcc3a9a5eb49a9ef8555c..4f222cea3a696c3da24925011336beec0dd1b5f7 100644 (file)
@@ -1,3 +1,3 @@
 \r
-MOD_USE += CAN CANIF COM DIO PORT PDUR MCU \r
+MOD_USE += CAN CANIF COM ECUM DIO DET KERNEL PORT PDUR MCU \r
 \r
index cfbcd0ef043e4e7131273a3004613a80a341ef78..35f737b6f88a1cca11a2e776b37eafd0519c1f35 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index 96d013c232eb484f0054047653234fbb15525d3b..0156344d8fa4d47182b1e814ba657a655cf61d0e 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.3\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:31 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 \r
index 299fc2c3a4ab51ade42926ba07eb98c2872d53ae..224f714b8296e389bde5fbe2b4b1bdae8b3f66ed 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.3\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:31 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index 2fe30f9da0061c05a9ac98d6555c724df010e346..4a2006fe98ac8f1abc2cfacfde92638edd006a7e 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.34\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
        \r
index a01f1de0e20b857622f4ca547898021fe2bc16a5..8ba2a01f218861b6b909b4031e3975514510f3c3 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.34\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:30 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
@@ -102,8 +102,8 @@ void StartTask( void );
 //#define OS_SC3                                       STD_ON  /* NOT CONFIGURABLE IN TOOLS */  \r
 #define OS_STACK_MONITORING                    STD_ON\r
 #define OS_STATUS_EXTENDED                     STD_ON\r
-#define OS_USE_GET_SERVICE_ID          STD_ON\r
-#define OS_USE_PARAMETER_ACCESS                STD_ON\r
+#define OS_USE_GET_SERVICE_ID          STD_ON  /* NOT CONFIGURABLE IN TOOLS */\r
+#define OS_USE_PARAMETER_ACCESS                STD_ON  /* NOT CONFIGURABLE IN TOOLS */\r
 #define OS_RES_SCHEDULER                       STD_ON  /* NOT CONFIGURABLE IN TOOLS */\r
 \r
 #define OS_ISR_CNT                     0\r
index 66275f16832c5763aae13f890b7001fa9ef11a4d..e6e6c8c2299531e7dd42d82d20ee27c6f6bedc76 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       3.0.8\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:31 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index a1102e2ac2b73b10ee20cf1d6f238b2f5697f751..ae1c79cc8d62825bec09321c43fbb1ca9bd04ab3 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       3.0.8\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:31 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 \r
index ea8e39bd311febff5bb8498769e4a1c6dd67c92d..4b4d4e09a66b1f4361860eebe721413b0b5e91d2 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       3.0.8\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:31 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index 0214ec15552587e3dfa9880e27f56e0e5342c99e..28125c1d7503d5da2e679dc02dabaa8f67d74416 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:31 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
        \r
index 3b0cc24cb94d0be225c84ea3e3dbadb6c2afe0c5..e39817ccc095d77db7381bfb9f1736f57263b086 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Sat Jun 18 09:42:31 CEST 2011\r
+*           on Tue Jun 28 16:58:19 CEST 2011\r
 */\r
 \r
 
index 3175519a3c23e6ffce45f0f8f83655fd6926d2e4..a7c0c1fa69f98e3983b9d9f216a9e24fc42eb87d 100644 (file)
@@ -27,3 +27,5 @@ Board Features:
   BDM (Background Debug Mode) connector\r
   All controller pins are available at two double row headers\r
   5V power supply\r
+  \r
+  The LEDmaster example is configured for all available IO on the board.\r
index f50a0e9ac3ed6005f353605d3c6e0108319be57c..f1a8d683bdfa12f16bea69edafb8e9fa2d89e06a 100644 (file)
@@ -38,7 +38,7 @@ void DipTask( void ) {
        Dio_WritePort(DIO_PORT_NAME_LEDBar, value);\r
 \r
        // Read from Adc to set the green red intensity\r
-       Adc_ReadGroup(ADC_GROUP0, &value);\r
+       Adc_ReadGroup(ADC_MainGroup, &value);\r
        value = value*128; // Scale to be between 0 and 32767\r
        Pwm_SetDutyCycle(GreenLED, value);\r
 \r
@@ -57,7 +57,7 @@ void StartTask()
        SetEvent(TASK_ID_ComReceiveTask, EVENT_MASK_FreqReciveEvent);\r
 \r
        // Start Group Conversion of ADC\r
-       Adc_StartGroupConversion(ADC_GROUP0);\r
+       Adc_StartGroupConversion(ADC_MainGroup);\r
 }\r
 \r
 // Task that toggles the LED\r
index 187b70d6cab96e8c273b315836eba9cf5d480f8d..271c5e39d1d4d9a0c36080dfde487ada3d06f1ea 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 \r
@@ -19,6 +19,7 @@
 Adc_GroupStatus AdcGroupStatus[ADC_NBR_OF_GROUPS];\r
        \r
 \r
+\r
 const Adc_HWConfigurationType AdcHWUnitConfiguration[] =\r
 {\r
        {\r
@@ -28,7 +29,6 @@ const Adc_HWConfigurationType AdcHWUnitConfiguration[] =
        },\r
 };\r
 \r
-\r
 const Adc_ChannelType Adc_MainGroupChannelList[ADC_NBR_OF_MAINGROUP_CHANNELS] =\r
 {      \r
        ADC_CH2,\r
@@ -54,6 +54,7 @@ const Adc_ConfigType AdcConfig[] =
   {\r
    .hwConfigPtr      = AdcHWUnitConfiguration,\r
    .groupConfigPtr   = AdcGroupConfiguration,\r
+   .nbrOfGroups      = ADC_NBR_OF_GROUPS,\r
   }\r
 };\r
 \r
index 57ccdc772e870eb98ffa4ff079077f2d25c86940..655137081482f242d1625dc1eefc55ad687037ef 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
 \r
 #include "Adc_ConfigTypes.h"\r
 \r
-#define ADC_NBR_OF_MAINGROUP_CHANNELS 1 \r
 \r
 typedef enum\r
 {\r
-  ADC_GROUP0,  \r
+  ADC_MainGroup,\r
   ADC_NBR_OF_GROUPS\r
 }Adc_GroupType;\r
 \r
+typedef enum\r
+{\r
+       ADC_MainGroup_ADC_CH2,\r
+       ADC_NBR_OF_MAINGROUP_CHANNELS\r
+}Adc_MainGroupSignalType;\r
+\r
 \r
 #endif /* ADC_CFG_H_ */\r
index 295c7c69a688e456a31b2a8c60ad404f4a0faf19..46aabee2133f7ad4b59c8752e0164f1e7636ccc4 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 \r
index 65c4f8bfd8e4a39110570d143f981582b947b7ee..6a9b7f7c4f15447defbc0ad91d285a4c05d95a8d 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 47cffd9b655a4ccd1da996a105cfc804c1c2528e..3caf8cb532643f3eacafa696f302be349af32c23 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index ad565d5cb5e5553c7c53d35322cbf80b2357bb83..ee361ad2cca2f8abbb11aa3cda37d3095aae77f0 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index a4f3e2715c19a7cea21aae7eaf555d42afbdf948..6211e17ba0de2f7b3c84db09e31ca6b7f1ee8fa3 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
        \r
index f29457848f83af4e01d5bd4f936c25c3f59b3cfa..c2ed88c5abef7299f06f09d0084cba944c3c17ba 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 07e68ff0720135ae124f66a76771e47e5853a900..cba4f7c8aa72dc482bfe95957ab01f8b1a220af6 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 \r
index fdb87696b64c5369c0d8dbc2ff9c4063f7367b77..c5cb96b0d19728fe6c1a3fbc323b78d498d3bfee 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.5\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 9b15b12e3104d5fd92cb0b3e80677127e7abf792..348eebe6facbffe9176b208db4607965a83c540d 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index 674418ceda05cdc515313ade8867a8d5394098b9..bcac6ab4fb0ec3ee58961e4ce568a3005ceb2a29 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.0\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index 4584310cb24fdca6632d595f9ab2b219094bcc0d..62655894e23bdf2ebaf88448914d90ef4c3eea30 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.0\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 \r
index a7616a93ded60aa10a30631d68abc53d6ca58fb4..4abc1367999058e4ee82b7583b2767486a4521b9 100644 (file)
@@ -1,3 +1,3 @@
 \r
-MOD_USE += MCU PWM DIO PORT CAN CANIF COM PDUR ADC \r
+MOD_USE += DET MCU PWM DIO PORT KERNEL ECUM CAN CANIF COM PDUR ADC \r
 \r
index 0f14b5c030de63e0b48e450c1d402daf65e8388b..c79b44010811b5691640aeea35cf930b6d839243 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index f302e8a597892d10b785003dec61c0682de404d5..1d3a13c5e2816ed58e4df8028cb1e09bde916920 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.3\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 \r
index d01c9a01ab99cbba25a4c4ce2cbb544078644525..e3c0fa7545fcd9d965f480d35b443b06543c221f 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.3\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index 4b5bbf8939a28ccfd90f70070ac54ed6cb4584fd..aea830876dc8e6e7a3f23ac625c8587c93b467df 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.34\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
        \r
index 68e7f0cd32501667754ae88b32640b73d495fa8a..44c7c223ce014a1a7631c19c84ee47a00468f9c6 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       2.0.34\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index 7fef5f6338c4410254eabdf810c6c7ae62b72a39..862e1ee6e44996b256442e7fa487dc62105a9d66 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       3.0.8\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 57142e0888a618b0c78dfef7794f2a1eccfef591..25e7466ea207d0ca7deb15a32d411c62caba283e 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       3.0.8\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 \r
index a7c84445a9acd6e741d2d1172c84bc9f1755a8b4..1b1ed44b3492ba3919a63c79ba174b18485b4d19 100644 (file)
@@ -10,7 +10,7 @@
 * Generator version:       3.0.8\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:36 CEST 2011\r
+*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 2cc3ee85d0f1e85da9102337c8040b4b71a7f740..b0bf7022881cb89243f79f769b0bffc4be1e0825 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
        \r
index 6d7969ed676e3a59a0e6a86e6e2c36a9e1023c1e..b1fd39295ab65626885faf03531e31a795507699 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index f5ba880bc37e5914a24a14567b65200970d93d0e..edd8b21a37b3a1f4b611b0b4aec3c34d726351cf 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.1\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 \r
index 1276f382f707e6e828f43dbf99325ebd99320f03..5f30dfe75abe54ed615288653d4796e2e1682e29 100644 (file)
@@ -7,10 +7,10 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.1\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:35 CEST 2011\r
+*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
diff --git a/boards/hcs12x_elmicro_tboard/tboard_config.arxml b/boards/hcs12x_elmicro_tboard/tboard_config.arxml
deleted file mode 100644 (file)
index 688a8ad..0000000
+++ /dev/null
@@ -1,2524 +0,0 @@
-<?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>tboard_config</SHORT-NAME>\r
-      <ELEMENTS>\r
-        <ECU-CONFIGURATION UUID="303715fd-6599-41c2-8c4e-d60c4b84b8de">\r
-          <SHORT-NAME>tboard_config</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">HCS12</SD>\r
-                <SD GID="GENDIR">/arc/boards/hcs12x_elmicro_tboard/config</SD>\r
-              </SDG>\r
-            </SDGS>\r
-          </ADMIN-DATA>\r
-          <ECU-SW-COMPOSITION-REF DEST="ECU-SW-COMPOSITION">/tboard_config/SwComposition_tboard_config</ECU-SW-COMPOSITION-REF>\r
-          <MODULE-REFS>\r
-            <MODULE-REF DEST="MODULE-CONFIGURATION">/tboard_config/Mcu</MODULE-REF>\r
-            <MODULE-REF DEST="MODULE-CONFIGURATION">/tboard_config/Port</MODULE-REF>\r
-            <MODULE-REF DEST="MODULE-CONFIGURATION">/tboard_config/Dio</MODULE-REF>\r
-            <MODULE-REF DEST="MODULE-CONFIGURATION">/tboard_config/Adc</MODULE-REF>\r
-            <MODULE-REF DEST="MODULE-CONFIGURATION">/tboard_config/Pwm</MODULE-REF>\r
-            <MODULE-REF DEST="MODULE-CONFIGURATION">/tboard_config/Gpt</MODULE-REF>\r
-            <MODULE-REF DEST="MODULE-CONFIGURATION">/tboard_config/Can</MODULE-REF>\r
-          </MODULE-REFS>\r
-        </ECU-CONFIGURATION>\r
-        <ECU-SW-COMPOSITION UUID="fb9da4ba-41cc-4e91-8312-d2174ffea2e3">\r
-          <SHORT-NAME>SwComposition_tboard_config</SHORT-NAME>\r
-        </ECU-SW-COMPOSITION>\r
-        <MODULE-CONFIGURATION UUID="869ab916-7358-4197-8551-225ce5236114">\r
-          <SHORT-NAME>Mcu</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.2</SD>\r
-              </SDG>\r
-            </SDGS>\r
-          </ADMIN-DATA>\r
-          <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Mcu</DEFINITION-REF>\r
-          <CONTAINERS>\r
-            <CONTAINER UUID="0202b255-3c62-4340-b071-021e6f6e5754">\r
-              <SHORT-NAME>McuGeneralConfiguration</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuGeneralConfiguration</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuDevErrorDetect</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuPerformResetApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuVersionInfoApi</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="3a863a59-9129-4971-bf33-1b2597733829">\r
-              <SHORT-NAME>McuModuleConfiguration</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <ENUMERATION-VALUE>\r
-                  <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSrcFailureNotification</DEFINITION-REF>\r
-                  <VALUE>DISABLED</VALUE>\r
-                </ENUMERATION-VALUE>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuNumberOfMcuModes</DEFINITION-REF>\r
-                  <VALUE>0</VALUE>\r
-                </INTEGER-VALUE>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuRamSectors</DEFINITION-REF>\r
-                  <VALUE>1</VALUE>\r
-                </INTEGER-VALUE>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuResetSetting</DEFINITION-REF>\r
-                  <VALUE>0</VALUE>\r
-                </INTEGER-VALUE>\r
-              </PARAMETER-VALUES>\r
-              <SUB-CONTAINERS>\r
-                <CONTAINER UUID="42876123-e30b-411f-8916-e7ec0e06224e">\r
-                  <SHORT-NAME>McuClockSettingConfig</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig</DEFINITION-REF>\r
-                  <REFERENCE-VALUES>\r
-                    <REFERENCE-VALUE>\r
-                      <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuDefaultClockReference</DEFINITION-REF>\r
-                      <VALUE-REF DEST="CONTAINER">/tboard_config/Mcu/McuModuleConfiguration/McuClockSettingConfig/Clock</VALUE-REF>\r
-                    </REFERENCE-VALUE>\r
-                  </REFERENCE-VALUES>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="48533cbf-b37f-4bdd-bef2-1c1d6f7c38f0">\r
-                      <SHORT-NAME>Clock</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <FLOAT-VALUE>\r
-                          <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointFrequency</DEFINITION-REF>\r
-                          <VALUE>1.6E7</VALUE>\r
-                        </FLOAT-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllClock</DEFINITION-REF>\r
-                          <VALUE>48000000</VALUE>\r
-                        </INTEGER-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="0e26b112-e113-4683-bc63-25ab38641c7b">\r
-                  <SHORT-NAME>McuModeSettingConf</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuModeSettingConf</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuModeSettingConf/McuMode</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-              </SUB-CONTAINERS>\r
-            </CONTAINER>\r
-          </CONTAINERS>\r
-        </MODULE-CONFIGURATION>\r
-        <MODULE-CONFIGURATION UUID="a06e6eca-b8f3-40ee-b70a-526e9d07d86d">\r
-          <SHORT-NAME>Port</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.2</SD>\r
-              </SDG>\r
-            </SDGS>\r
-          </ADMIN-DATA>\r
-          <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Port</DEFINITION-REF>\r
-          <CONTAINERS>\r
-            <CONTAINER UUID="256a7c74-3a97-4041-a4f6-fdab77196a48">\r
-              <SHORT-NAME>PortConfigSet</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet</DEFINITION-REF>\r
-              <SUB-CONTAINERS>\r
-                <CONTAINER UUID="fe36d864-a9cf-47e9-99f4-179f339fea26">\r
-                  <SHORT-NAME>II2C</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer</DEFINITION-REF>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="13de6916-4779-4cf9-aa84-6423f24b5c75">\r
-                      <SHORT-NAME>SDA</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>true</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PJ6</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>38</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="d40af306-47db-4163-866b-ed234f4d54aa">\r
-                      <SHORT-NAME>SCL</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PJ7</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>39</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="c9118c42-7541-4c3e-aee5-9b33fb38e7de">\r
-                  <SHORT-NAME>CAN0</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer</DEFINITION-REF>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="48995106-5317-492c-a8be-9dc90f86dce9">\r
-                      <SHORT-NAME>TXD</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PM1</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>49</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="f355a281-9d29-4662-bd38-93b45a67b181">\r
-                      <SHORT-NAME>RXD</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PM0</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>48</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="970071df-1367-4fa6-b8ba-d12184ac9016">\r
-                  <SHORT-NAME>LEDBAR</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer</DEFINITION-REF>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="e75826c4-11e9-4c78-a62e-f64155f4d104">\r
-                      <SHORT-NAME>PB0</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PB0</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>16</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="f13211c5-d930-4315-88ac-f7baf7a013e1">\r
-                      <SHORT-NAME>PB1</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PB1</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>17</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="1bc00010-6ebe-436f-92e1-2d6c0895aa46">\r
-                      <SHORT-NAME>PB2</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PB2</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>18</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="0009d8fa-ebd5-451b-83f7-8a7e7fcc0ced">\r
-                      <SHORT-NAME>PB3</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PB3</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>19</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="68143d0f-27ba-4bae-ad00-b8ca9392392d">\r
-                      <SHORT-NAME>PB4</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PB4</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>20</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="6367f310-133b-4b10-9275-5519396b82ff">\r
-                      <SHORT-NAME>PB5</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PB5</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>21</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="59aa2eb4-ebde-472b-b5c1-ceecfce4336d">\r
-                      <SHORT-NAME>PB6</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PB6</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>22</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="4a169d18-36d5-40a7-8831-faf22622a866">\r
-                      <SHORT-NAME>PB7</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PB7</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>23</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="a0e9802a-f4ed-4ad3-b495-49157e822336">\r
-                  <SHORT-NAME>DIPSW</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer</DEFINITION-REF>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="27cbd4e4-129a-4364-be2b-a0054fb86cbe">\r
-                      <SHORT-NAME>PH0</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PH0</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>24</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="30a97936-de39-42de-a3a9-d1e30f12af4d">\r
-                      <SHORT-NAME>PH1</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PH1</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>25</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="084b83ee-4c09-4111-b19d-276dab9070ae">\r
-                      <SHORT-NAME>PH2</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PH2</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>26</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="c7f90b11-a909-451c-a93e-b0bbe01df46a">\r
-                      <SHORT-NAME>PH3</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PH3</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>27</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="417bb21d-caf2-48c2-a198-814203dc94da">\r
-                      <SHORT-NAME>PH4</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PH4</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>28</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="6e4f5953-9390-42fd-b33d-86736b010307">\r
-                      <SHORT-NAME>PH5</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PH5</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>29</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="02660e29-0e6a-4781-98c8-74a3c9b908ef">\r
-                      <SHORT-NAME>PH6</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PH6</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>30</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="d85861f9-9523-45ad-aa84-44647733487b">\r
-                      <SHORT-NAME>PH7</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PH7</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>31</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="103ee4c6-92df-4eae-b87a-096ccf9b56e2">\r
-                  <SHORT-NAME>TIMER</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer</DEFINITION-REF>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="18f35583-11aa-4af3-a7cb-6bf56494047e">\r
-                      <SHORT-NAME>PT0</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PT0</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>72</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="58635cff-b40b-41d7-879a-ea79efc33e06">\r
-                      <SHORT-NAME>PT1</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PT1</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>73</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="99e5f077-39d8-48c6-8085-6b0764b0c48d">\r
-                      <SHORT-NAME>BEEPER</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PT2</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>74</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="95d6d2f4-2db4-4495-84ed-fa8032997f5b">\r
-                  <SHORT-NAME>PWM</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer</DEFINITION-REF>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="89bf9c10-ceb3-4d60-961c-1051ed4b031d">\r
-                      <SHORT-NAME>PP0</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PP0</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>56</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="182cd6da-fc4c-4b21-8ad3-57e3e8c3568a">\r
-                      <SHORT-NAME>PP1</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_OUT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PP1</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>57</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_LOW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="a1fa03c0-2470-4914-aabd-17c992c74a92">\r
-                  <SHORT-NAME>SCI0</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer</DEFINITION-REF>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="9b4e54e6-bc5b-4ccb-b5d9-33670baae41c">\r
-                      <SHORT-NAME>RXD0</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PS0</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>56</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="1ae13d69-adf7-481a-929d-0c916d37daee">\r
-                      <SHORT-NAME>TXD0</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PS1</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>57</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="1d78b7b3-38f6-486c-89b2-3369eab9e7df">\r
-                  <SHORT-NAME>SCI1</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer</DEFINITION-REF>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="19e08fdf-14d6-4cfe-aa28-969f9479fde7">\r
-                      <SHORT-NAME>RXD1</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_UP</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PS2</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>58</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="580e6d9e-8812-438d-9b01-94f8b2cda75f">\r
-                      <SHORT-NAME>TXD1</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PS3</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>59</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="218ea307-52d6-4837-abfb-080872edd058">\r
-                      <SHORT-NAME>PM6</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PM6</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>54</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="ac024e84-9ae2-4303-a186-6a93ffc0902b">\r
-                      <SHORT-NAME>PM7</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinPullMode</DEFINITION-REF>\r
-                          <VALUE>PULL_NONE</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_IN</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinHysteresisEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinOpenDrainEnabled</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <BOOLEAN-VALUE>\r
-                          <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcReducedDrive</DEFINITION-REF>\r
-                          <VALUE>false</VALUE>\r
-                        </BOOLEAN-VALUE>\r
-                        <STRING-VALUE>\r
-                          <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/ArcPortPinName</DEFINITION-REF>\r
-                          <VALUE>PM7</VALUE>\r
-                        </STRING-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>55</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue</DEFINITION-REF>\r
-                          <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-              </SUB-CONTAINERS>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="19e54a5c-c778-4d34-88ae-80eaf1fff9d8">\r
-              <SHORT-NAME>PortGeneral</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Port/PortGeneral</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortGeneral/PortDevErrorDetect</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortGeneral/PortSetPinDirectionApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortGeneral/PortSetPinModeApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Port/PortGeneral/PortVersionInfoApi</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-          </CONTAINERS>\r
-        </MODULE-CONFIGURATION>\r
-        <MODULE-CONFIGURATION UUID="a1348e64-fb51-4549-9d69-1b3da6d3ec94">\r
-          <SHORT-NAME>Dio</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.0</SD>\r
-              </SDG>\r
-            </SDGS>\r
-          </ADMIN-DATA>\r
-          <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Dio</DEFINITION-REF>\r
-          <CONTAINERS>\r
-            <CONTAINER UUID="4037aeab-f046-4253-9082-473b45fccdf9">\r
-              <SHORT-NAME>DioGeneral</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioGeneral</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Dio/DioGeneral/DioDevErrorDetect</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Dio/DioGeneral/DioVersionInfoApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="cb003b50-d676-4dff-86ae-f975f01ee955">\r
-              <SHORT-NAME>DipSwitch</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioPortId</DEFINITION-REF>\r
-                  <VALUE>0</VALUE>\r
-                </INTEGER-VALUE>\r
-                <STRING-VALUE>\r
-                  <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Dio/DioPort/ArcCoreDioPhysicalPort</DEFINITION-REF>\r
-                  <VALUE>DIO_PORT_H</VALUE>\r
-                </STRING-VALUE>\r
-              </PARAMETER-VALUES>\r
-              <SUB-CONTAINERS>\r
-                <CONTAINER UUID="ac1565ee-440f-4c0d-be1a-1330f47f5260">\r
-                  <SHORT-NAME>DI_PH0</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>24</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="be1b8a73-d855-4554-b15e-f940d58fdd7b">\r
-                  <SHORT-NAME>DI_PH1</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>25</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="8e6d5222-e81c-4041-ae05-e637c9a41541">\r
-                  <SHORT-NAME>DI_PH2</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>26</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="09329128-fba2-4194-822b-01923007ec4d">\r
-                  <SHORT-NAME>DI_PH3</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>27</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="147e0262-87ca-4645-87db-21167948a9c1">\r
-                  <SHORT-NAME>DI_DIP</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannelGroup</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannelGroup/DioPortMask</DEFINITION-REF>\r
-                      <VALUE>255</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannelGroup/DioPortOffset</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="01f80048-1772-41d7-ae8d-ebdd98d37f80">\r
-                  <SHORT-NAME>DI_PH4</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>28</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="339e2336-aa2e-46e1-97d5-0aa37784642c">\r
-                  <SHORT-NAME>DI_PH5</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>29</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="b4ed32a2-fc07-42cb-9bee-36c7ed359bf8">\r
-                  <SHORT-NAME>DI_PH6</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>30</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="beda3e33-ddf8-49ec-b3c1-11d5f1e34e4a">\r
-                  <SHORT-NAME>DI_PH7</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>31</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-              </SUB-CONTAINERS>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="c1093841-bee5-4737-aa88-b314fe6464f8">\r
-              <SHORT-NAME>LEDBar</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioPortId</DEFINITION-REF>\r
-                  <VALUE>0</VALUE>\r
-                </INTEGER-VALUE>\r
-                <STRING-VALUE>\r
-                  <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Dio/DioPort/ArcCoreDioPhysicalPort</DEFINITION-REF>\r
-                  <VALUE>DIO_PORT_B</VALUE>\r
-                </STRING-VALUE>\r
-              </PARAMETER-VALUES>\r
-              <SUB-CONTAINERS>\r
-                <CONTAINER UUID="209c9ecf-db6a-4343-8135-b4755f2868da">\r
-                  <SHORT-NAME>DO_PB0</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>16</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="d5983969-f90d-41a9-90b7-374bd3173a62">\r
-                  <SHORT-NAME>DO_PB1</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>17</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="8262bafd-812e-4d57-814f-6d86abe5ecd2">\r
-                  <SHORT-NAME>DO_PB2</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>18</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="7bc30e88-2419-4463-94be-c8b1e0f70a9d">\r
-                  <SHORT-NAME>DO_PB3</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>19</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="0e07df0b-9a29-47a8-bcd9-695647e85c16">\r
-                  <SHORT-NAME>DO_PB4</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>20</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="fdf69493-298b-4f70-abf3-56a3b7f0abc2">\r
-                  <SHORT-NAME>DO_PB5</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>21</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="11e005de-8adc-4c92-92da-ebec4863b4c9">\r
-                  <SHORT-NAME>DO_PB6</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>22</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="c80a0b93-35c4-46de-99bd-d60d9291033f">\r
-                  <SHORT-NAME>DO_PB7</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>23</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="0a5ad5f4-89bf-447a-bf33-e34f6fdd44db">\r
-                  <SHORT-NAME>DO_LEDBAR</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannelGroup</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannelGroup/DioPortMask</DEFINITION-REF>\r
-                      <VALUE>255</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannelGroup/DioPortOffset</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-              </SUB-CONTAINERS>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="20a13c0d-dfd1-4e7d-be00-0379aa3d29c1">\r
-              <SHORT-NAME>Timer</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioPortId</DEFINITION-REF>\r
-                  <VALUE>0</VALUE>\r
-                </INTEGER-VALUE>\r
-                <STRING-VALUE>\r
-                  <DEFINITION-REF DEST="STRING-PARAM-DEF">/ArcCore/Dio/DioPort/ArcCoreDioPhysicalPort</DEFINITION-REF>\r
-                  <VALUE>DIO_PORT_T</VALUE>\r
-                </STRING-VALUE>\r
-              </PARAMETER-VALUES>\r
-              <SUB-CONTAINERS>\r
-                <CONTAINER UUID="4851cc6e-1775-442d-aaa3-55b29fe287b9">\r
-                  <SHORT-NAME>DI_PT0</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>72</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="40f94f56-0093-4894-b2ad-899a69ea8a2a">\r
-                  <SHORT-NAME>DI_PT1</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>73</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="05f1f1f6-3a57-4b67-850a-e5e1857b09ca">\r
-                  <SHORT-NAME>DO_PT2</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Dio/DioPort/DioChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Dio/DioPort/DioChannel/DioChannelId</DEFINITION-REF>\r
-                      <VALUE>74</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-              </SUB-CONTAINERS>\r
-            </CONTAINER>\r
-          </CONTAINERS>\r
-        </MODULE-CONFIGURATION>\r
-        <MODULE-CONFIGURATION UUID="1f9d799c-8d10-40c2-81c3-bfec22ef0c3c">\r
-          <SHORT-NAME>Adc</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.0</SD>\r
-              </SDG>\r
-            </SDGS>\r
-          </ADMIN-DATA>\r
-          <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Adc</DEFINITION-REF>\r
-          <CONTAINERS>\r
-            <CONTAINER UUID="90fd5051-0762-42d0-b4c0-aa695a3be7f4">\r
-              <SHORT-NAME>AdcConfigSet</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Adc/AdcConfigSet</DEFINITION-REF>\r
-              <SUB-CONTAINERS>\r
-                <CONTAINER UUID="cfce80ce-4319-43f2-b959-1e012e1ce88c">\r
-                  <SHORT-NAME>ATD_BLOCK</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/ArcAdcResolution</DEFINITION-REF>\r
-                      <VALUE>10_BIT</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/ArcAdcConvTime</DEFINITION-REF>\r
-                      <VALUE>4_CLOCKS</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/ArcAdcPrescaleDivideFactor</DEFINITION-REF>\r
-                      <VALUE>8</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="9396794a-d8ed-4a2e-a8d6-8e9da5973fda">\r
-                      <SHORT-NAME>ATD</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcChannel</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcChannel/AdcChannelConvTime</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcChannel/ArcAdcChannelId</DEFINITION-REF>\r
-                          <VALUE>ADC_CH2</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcChannel/AdcChannelRefVoltsrcHigh</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcChannel/AdcChannelRefVoltsrcLow</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcChannel/AdcChannelResolution</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcChannel/AdcChannelSampTime</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                    <CONTAINER UUID="2feb004b-6700-4a45-9aaf-dd8580c90574">\r
-                      <SHORT-NAME>ATDGroup</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcGroupAccessMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcGroupConversionMode</DEFINITION-REF>\r
-                          <VALUE>ADC_CONV_MODE_CONTINUOUS</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcGroupId</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcGroupPriority</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcGroupReplacement</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcGroupTriggSrc</DEFINITION-REF>\r
-                          <VALUE>ADC_TRIGG_SRC_SW</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcHwTrigSignal</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcHwTrigTimer</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <FUNCTION-NAME-VALUE>\r
-                          <DEFINITION-REF DEST="FUNCTION-NAME-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcNotification</DEFINITION-REF>\r
-                          <VALUE>ATDCallback</VALUE>\r
-                        </FUNCTION-NAME-VALUE>\r
-                        <LINKER-SYMBOL-VALUE>\r
-                          <DEFINITION-REF DEST="LINKER-SYMBOL-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcResultBufferPointer</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </LINKER-SYMBOL-VALUE>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcStreamingBufferMode</DEFINITION-REF>\r
-                          <VALUE></VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcStreamingNumSamples</DEFINITION-REF>\r
-                          <VALUE>1</VALUE>\r
-                        </INTEGER-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                      <REFERENCE-VALUES>\r
-                        <REFERENCE-VALUE>\r
-                          <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcGroupDefinition</DEFINITION-REF>\r
-                          <VALUE-REF DEST="CONTAINER">/tboard_config/Adc/AdcConfigSet/ATD_BLOCK/ATD</VALUE-REF>\r
-                        </REFERENCE-VALUE>\r
-                      </REFERENCE-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-              </SUB-CONTAINERS>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="c7415dd0-c862-4cd0-9fb4-cd5555390325">\r
-              <SHORT-NAME>AdcGeneral</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Adc/AdcGeneral</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcDeInitApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcDevErrorDetect</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcEnableQueuing</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcEnableStartStopGroupApi</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcGrpNotifCapability</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcHwTriggerApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <ENUMERATION-VALUE>\r
-                  <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcPriorityImplementation</DEFINITION-REF>\r
-                  <VALUE>ADC_PRIORITY_NONE</VALUE>\r
-                </ENUMERATION-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcReadGroupApi</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcGeneral/AdcVersionInfoApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="291e14c0-4fa0-49cf-ab60-4edd984099ed">\r
-              <SHORT-NAME>AdcPublishedInformation</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Adc/AdcPublishedInformation</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcPublishedInformation/AdcChannelValueSigned</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Adc/AdcPublishedInformation/AdcGroupFirstChannelFixed</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Adc/AdcPublishedInformation/AdcMaxChannelResolution</DEFINITION-REF>\r
-                  <VALUE>0</VALUE>\r
-                </INTEGER-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-          </CONTAINERS>\r
-        </MODULE-CONFIGURATION>\r
-        <MODULE-CONFIGURATION UUID="17747ce9-57d3-476c-8203-8c93cd2a5dcc">\r
-          <SHORT-NAME>Pwm</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.1</SD>\r
-              </SDG>\r
-            </SDGS>\r
-          </ADMIN-DATA>\r
-          <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Pwm</DEFINITION-REF>\r
-          <CONTAINERS>\r
-            <CONTAINER UUID="ecc119e4-7869-41cc-af30-3792813737cf">\r
-              <SHORT-NAME>PwmChannelConfigSet</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Pwm/PwmChannelConfigSet</DEFINITION-REF>\r
-              <SUB-CONTAINERS>\r
-                <CONTAINER UUID="0d1ebc17-ef4d-4193-a492-7d8291ed2dca">\r
-                  <SHORT-NAME>GreenLED</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <BOOLEAN-VALUE>\r
-                      <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/ArcPwmCenterAlign</DEFINITION-REF>\r
-                      <VALUE>false</VALUE>\r
-                    </BOOLEAN-VALUE>\r
-                    <BOOLEAN-VALUE>\r
-                      <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/ArcPwmScaledClockEnable</DEFINITION-REF>\r
-                      <VALUE>true</VALUE>\r
-                    </BOOLEAN-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmChannelClass</DEFINITION-REF>\r
-                      <VALUE>PWM_VARIABLE_PERIOD</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmChannelId</DEFINITION-REF>\r
-                      <VALUE>1</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmDutycycleDefault</DEFINITION-REF>\r
-                      <VALUE>4096</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmIdleState</DEFINITION-REF>\r
-                      <VALUE>PWM_LOW</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <FUNCTION-NAME-VALUE>\r
-                      <DEFINITION-REF DEST="FUNCTION-NAME-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmNotification</DEFINITION-REF>\r
-                      <VALUE></VALUE>\r
-                    </FUNCTION-NAME-VALUE>\r
-                    <FLOAT-VALUE>\r
-                      <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmPeriodDefault</DEFINITION-REF>\r
-                      <VALUE>188.0</VALUE>\r
-                    </FLOAT-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmPolarity</DEFINITION-REF>\r
-                      <VALUE>POLARITY_NORMAL</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="a05dbf4b-56e8-4e6b-8139-4864371f67c2">\r
-                  <SHORT-NAME>RedLED</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <BOOLEAN-VALUE>\r
-                      <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/ArcPwmCenterAlign</DEFINITION-REF>\r
-                      <VALUE>false</VALUE>\r
-                    </BOOLEAN-VALUE>\r
-                    <BOOLEAN-VALUE>\r
-                      <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/ArcPwmScaledClockEnable</DEFINITION-REF>\r
-                      <VALUE>true</VALUE>\r
-                    </BOOLEAN-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmChannelClass</DEFINITION-REF>\r
-                      <VALUE>PWM_VARIABLE_PERIOD</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmChannelId</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmDutycycleDefault</DEFINITION-REF>\r
-                      <VALUE>24576</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmIdleState</DEFINITION-REF>\r
-                      <VALUE>PWM_LOW</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <FUNCTION-NAME-VALUE>\r
-                      <DEFINITION-REF DEST="FUNCTION-NAME-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmNotification</DEFINITION-REF>\r
-                      <VALUE></VALUE>\r
-                    </FUNCTION-NAME-VALUE>\r
-                    <FLOAT-VALUE>\r
-                      <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmPeriodDefault</DEFINITION-REF>\r
-                      <VALUE>188.0</VALUE>\r
-                    </FLOAT-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Pwm/PwmChannelConfigSet/PwmChannel/PwmPolarity</DEFINITION-REF>\r
-                      <VALUE>POLARITY_NORMAL</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                </CONTAINER>\r
-              </SUB-CONTAINERS>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="c2a3ced7-5cde-4ca0-804f-9adeb4730fc4">\r
-              <SHORT-NAME>PwmConfigurationOfOptApiServices</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Pwm/PwmConfigurationOfOptApiServices</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmConfigurationOfOptApiServices/PwmDeInitApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmConfigurationOfOptApiServices/PwmGetOutputState</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmConfigurationOfOptApiServices/PwmSetDutyCycle</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmConfigurationOfOptApiServices/PwmSetOutputToIdle</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmConfigurationOfOptApiServices/PwmSetPeriodAndDuty</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmConfigurationOfOptApiServices/PwmVersionInfoApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="b4c0e419-333e-4370-8f36-28034d382f59">\r
-              <SHORT-NAME>PwmGeneral</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Pwm/PwmGeneral</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/ArcPwmFreezeEnable</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/PwmDevErorDetect</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/PwmDutycycleUpdatedEndperiod</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/PwmIndex</DEFINITION-REF>\r
-                  <VALUE>1</VALUE>\r
-                </INTEGER-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/PwmNotificationSupported</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/PwmPeriodUpdatedEndperiod</DEFINITION-REF>\r
-                  <VALUE>true</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <ENUMERATION-VALUE>\r
-                  <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/ArcPwmChannelBusPrescalerA</DEFINITION-REF>\r
-                  <VALUE>PRESCALER_128</VALUE>\r
-                </ENUMERATION-VALUE>\r
-                <ENUMERATION-VALUE>\r
-                  <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/ArcPwmChannelBusPrescalerB</DEFINITION-REF>\r
-                  <VALUE>PRESCALER_2</VALUE>\r
-                </ENUMERATION-VALUE>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/ArcPwmChannelPrescalerA</DEFINITION-REF>\r
-                  <VALUE>1</VALUE>\r
-                </INTEGER-VALUE>\r
-                <INTEGER-VALUE>\r
-                  <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Pwm/PwmGeneral/ArcPwmChannelPrescalerB</DEFINITION-REF>\r
-                  <VALUE>1</VALUE>\r
-                </INTEGER-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-          </CONTAINERS>\r
-        </MODULE-CONFIGURATION>\r
-        <MODULE-CONFIGURATION UUID="ef790408-8b7e-4a19-b347-51b4d423a531">\r
-          <SHORT-NAME>Gpt</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.1</SD>\r
-              </SDG>\r
-            </SDGS>\r
-          </ADMIN-DATA>\r
-          <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Gpt</DEFINITION-REF>\r
-          <CONTAINERS>\r
-            <CONTAINER UUID="98ae7b15-0802-4475-9429-0d1901fca0ff">\r
-              <SHORT-NAME>GptChannelConfigSet</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Gpt/GptChannelConfigSet</DEFINITION-REF>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="41029a14-7132-481b-93f9-56bb91cd516a">\r
-              <SHORT-NAME>GptConfigurationOfOptApiServices</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Gpt/GptConfigurationOfOptApiServices</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Gpt/GptConfigurationOfOptApiServices/GptDeinitApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Gpt/GptConfigurationOfOptApiServices/GptEnableDisableNotificationApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Gpt/GptConfigurationOfOptApiServices/GptTimeElapsedApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Gpt/GptConfigurationOfOptApiServices/GptTimeRemainingApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Gpt/GptConfigurationOfOptApiServices/GptVersionInfoApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Gpt/GptConfigurationOfOptApiServices/GptWakeupFunctionalityApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="3fcedc0b-ba03-4192-a2e5-eadf681c0dad">\r
-              <SHORT-NAME>GptDriverConfiguration</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Gpt/GptDriverConfiguration</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Gpt/GptDriverConfiguration/GptDevErrorDetect</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Gpt/GptDriverConfiguration/GptReportWakeupSource</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-          </CONTAINERS>\r
-        </MODULE-CONFIGURATION>\r
-        <MODULE-CONFIGURATION UUID="84bdd5be-ae8f-4920-8123-425502312b34">\r
-          <SHORT-NAME>Can</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.2</SD>\r
-              </SDG>\r
-            </SDGS>\r
-          </ADMIN-DATA>\r
-          <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Can</DEFINITION-REF>\r
-          <CONTAINERS>\r
-            <CONTAINER UUID="bba8d9ee-ff87-446d-853b-536a783c874f">\r
-              <SHORT-NAME>CanConfigSet</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Can/CanConfigSet</DEFINITION-REF>\r
-              <SUB-CONTAINERS>\r
-                <CONTAINER UUID="a5208169-71d2-4f2e-b5fd-766509996c65">\r
-                  <SHORT-NAME>CAN0</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Can/CanConfigSet/CanController</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <BOOLEAN-VALUE>\r
-                      <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanControllerActivation</DEFINITION-REF>\r
-                      <VALUE>true</VALUE>\r
-                    </BOOLEAN-VALUE>\r
-                    <BOOLEAN-VALUE>\r
-                      <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanControllerLoopback</DEFINITION-REF>\r
-                      <VALUE>false</VALUE>\r
-                    </BOOLEAN-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanControllerBaudRate</DEFINITION-REF>\r
-                      <VALUE>125</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanHWControllerId</DEFINITION-REF>\r
-                      <VALUE>CAN_CTRL_0</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanControllerPropSeg</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanControllerSeg1</DEFINITION-REF>\r
-                      <VALUE>12</VALUE>\r
-                    </INTEGER-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanControllerSeg2</DEFINITION-REF>\r
-                      <VALUE>1</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                  <SUB-CONTAINERS>\r
-                    <CONTAINER UUID="cd47453b-40ae-4958-bdb2-2c96b17c7952">\r
-                      <SHORT-NAME>Mask_1</SHORT-NAME>\r
-                      <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Can/CanConfigSet/CanController/CanFilterMask</DEFINITION-REF>\r
-                      <PARAMETER-VALUES>\r
-                        <ENUMERATION-VALUE>\r
-                          <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanFilterMask/ArcCanHcs12IdamMaskType</DEFINITION-REF>\r
-                          <VALUE>CAN_ARC_IDAM_2_32BIT</VALUE>\r
-                        </ENUMERATION-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanFilterMask/ArcCanHcs12ArcIdmrValue</DEFINITION-REF>\r
-                          <VALUE>18446744073709551615</VALUE>\r
-                        </INTEGER-VALUE>\r
-                        <INTEGER-VALUE>\r
-                          <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanController/CanFilterMask/ArcCanHcs12ArcIdarValue</DEFINITION-REF>\r
-                          <VALUE>0</VALUE>\r
-                        </INTEGER-VALUE>\r
-                      </PARAMETER-VALUES>\r
-                    </CONTAINER>\r
-                  </SUB-CONTAINERS>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="a77c39d5-4ea7-4321-83c5-bbe27d61c01b">\r
-                  <SHORT-NAME>RxBox</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanIdType</DEFINITION-REF>\r
-                      <VALUE>EXTENDED</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanObjectType</DEFINITION-REF>\r
-                      <VALUE>RECEIVE</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanMBMask</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                  <REFERENCE-VALUES>\r
-                    <REFERENCE-VALUE>\r
-                      <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanControllerRef</DEFINITION-REF>\r
-                      <VALUE-REF DEST="CONTAINER">/tboard_config/Can/CanConfigSet/CAN0</VALUE-REF>\r
-                    </REFERENCE-VALUE>\r
-                    <REFERENCE-VALUE>\r
-                      <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanFilterMaskRef</DEFINITION-REF>\r
-                      <VALUE-REF DEST="CONTAINER">/tboard_config/Can/CanConfigSet/CAN0/Mask_1</VALUE-REF>\r
-                    </REFERENCE-VALUE>\r
-                  </REFERENCE-VALUES>\r
-                </CONTAINER>\r
-                <CONTAINER UUID="ef1a36b6-b037-4177-99f8-3ae349f6157c">\r
-                  <SHORT-NAME>TxBox</SHORT-NAME>\r
-                  <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject</DEFINITION-REF>\r
-                  <PARAMETER-VALUES>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanIdType</DEFINITION-REF>\r
-                      <VALUE>EXTENDED</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <ENUMERATION-VALUE>\r
-                      <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanObjectType</DEFINITION-REF>\r
-                      <VALUE>TRANSMIT</VALUE>\r
-                    </ENUMERATION-VALUE>\r
-                    <INTEGER-VALUE>\r
-                      <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanMBMask</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
-                    </INTEGER-VALUE>\r
-                  </PARAMETER-VALUES>\r
-                  <REFERENCE-VALUES>\r
-                    <REFERENCE-VALUE>\r
-                      <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanControllerRef</DEFINITION-REF>\r
-                      <VALUE-REF DEST="CONTAINER">/tboard_config/Can/CanConfigSet/CAN0</VALUE-REF>\r
-                    </REFERENCE-VALUE>\r
-                    <REFERENCE-VALUE>\r
-                      <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Can/CanConfigSet/CanHardwareObject/CanFilterMaskRef</DEFINITION-REF>\r
-                      <VALUE-REF DEST="CONTAINER">/tboard_config/Can/CanConfigSet/CAN0/Mask_1</VALUE-REF>\r
-                    </REFERENCE-VALUE>\r
-                  </REFERENCE-VALUES>\r
-                </CONTAINER>\r
-              </SUB-CONTAINERS>\r
-            </CONTAINER>\r
-            <CONTAINER UUID="b5becc71-8e43-478d-aee9-bde788df0dad">\r
-              <SHORT-NAME>CanGeneral</SHORT-NAME>\r
-              <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Can/CanGeneral</DEFINITION-REF>\r
-              <PARAMETER-VALUES>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Can/CanGeneral/CanDevErrorDetection</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Can/CanGeneral/CanMultiplexedTransmission</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-                <BOOLEAN-VALUE>\r
-                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Can/CanGeneral/CanVersionInfoApi</DEFINITION-REF>\r
-                  <VALUE>false</VALUE>\r
-                </BOOLEAN-VALUE>\r
-              </PARAMETER-VALUES>\r
-            </CONTAINER>\r
-          </CONTAINERS>\r
-        </MODULE-CONFIGURATION>\r
-      </ELEMENTS>\r
-    </AR-PACKAGE>\r
-  </TOP-LEVEL-PACKAGES></AUTOSAR>\r
index 9398530720e2bdd6ec231579efab85c90486cb70..bcd5cba2d7c9b3cf7f18e8d1ff112ebe73b853ee 100644 (file)
@@ -127,7 +127,7 @@ Std_ReturnType Adc_SetupResultBuffer (Adc_GroupType group, Adc_ValueGroupType *b
 #if (ADC_ENABLE_START_STOP_GROUP_API == STD_ON)\r
 /** Starts the conversion of all channels of the requested ADC Channel group. */\r
 void           Adc_StartGroupConversion (Adc_GroupType group);\r
-//void           Adc_StopGroupConversion (Adc_GroupType group);\r
+void           Adc_StopGroupConversion (Adc_GroupType group);\r
 #endif\r
 #if (ADC_READ_GROUP_API == STD_ON)\r
 /** Reads results from last conversion into buffer */\r
index 5698991f7a7c833ae09c6f479a5a0586c953a7e8..455c4ddf9853b1e44a7fc26387aac341d10f47b8 100644 (file)
@@ -133,6 +133,7 @@ typedef struct
 {\r
   const Adc_HWConfigurationType*      hwConfigPtr;\r
   const Adc_GroupDefType*             groupConfigPtr;\r
+  const uint16_t                      nbrOfGroups;\r
 } Adc_ConfigType;\r
 \r
 extern const Adc_ConfigType AdcConfig[];\r