]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Fix for dio configuration
authorjoek <devnull@localhost>
Mon, 15 Nov 2010 11:08:07 +0000 (12:08 +0100)
committerjoek <devnull@localhost>
Mon, 15 Nov 2010 11:08:07 +0000 (12:08 +0100)
boards/hcs12x_elmicro_tboard/config/Dio_Cfg.h
boards/hcs12x_elmicro_tboard/config/Dio_Lcfg.c
boards/hcs12x_elmicro_tboard/tboard_config.arxml

index c29264b69b66d11b44a2a573c8fc0daf4e38d9f0..2c573f2b9dabee796dfb6e823aa273101d708e48 100644 (file)
@@ -9,7 +9,7 @@
  *\r
  * \r
  * Generated by Arctic Studio (http://arccore.com) \r
- *           on Mon Nov 08 20:30:02 CET 2010\r
+ *           on Mon Nov 15 12:06:55 CET 2010\r
  */\r
 \r
 
@@ -59,8 +59,9 @@ typedef enum
 #define DIO_CHANNEL_NAME_DO_PB5        21\r
 #define DIO_CHANNEL_NAME_DO_PB6        22\r
 #define DIO_CHANNEL_NAME_DO_PB7        23\r
-#define DIO_CHANNEL_NAME_DI_PT0        64\r
-#define DIO_CHANNEL_NAME_DI_PT1        65\r
+#define DIO_CHANNEL_NAME_DI_PT0        72\r
+#define DIO_CHANNEL_NAME_DI_PT1        73\r
+#define DIO_CHANNEL_NAME_DO_PT2        74\r
 \r
 // Channel group\r
 #define DIO_GROUP_NAME_DI_DIP  (&DioConfigData[0])\r
index 14b535bbedb0ca8e99320b631d481c0392e36f4e..03388e28157b5ddb4b93235007c508cc3811e5f1 100644 (file)
@@ -9,7 +9,7 @@
  *\r
  * \r
  * Generated by Arctic Studio (http://arccore.com) \r
- *           on Mon Nov 08 20:30:02 CET 2010\r
+ *           on Mon Nov 15 12:06:55 CET 2010\r
  */\r
 \r
 \r
@@ -36,6 +36,7 @@ const Dio_ChannelType DioChannelConfigData[] = {
        DIO_CHANNEL_NAME_DO_PB7,\r
        DIO_CHANNEL_NAME_DI_PT0,\r
        DIO_CHANNEL_NAME_DI_PT1,\r
+       DIO_CHANNEL_NAME_DO_PT2,\r
        DIO_END_OF_LIST\r
 };\r
 \r
index 17d7bd0964efeb3a3060801e45f5d7eec29e2b9c..3e1b9f1aa5c4578a3b49a248c28c28559e9a8fbf 100644 (file)
@@ -12,7 +12,7 @@
             <SDGS>\r
               <SDG GID="Arccore::EcuOptions">\r
                 <SD GID="MCU">HCS12</SD>\r
-                <SD GID="GENDIR">/pwmnode2/hcs12x_elmicro_tboard/config</SD>\r
+                <SD GID="GENDIR">/arc/boards/hcs12x_elmicro_tboard/config</SD>\r
               </SDG>\r
             </SDGS>\r
           </ADMIN-DATA>\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="4ba3dbfd-add4-4ded-a79d-031ad2b43bed">\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
                         </STRING-VALUE>\r
                         <INTEGER-VALUE>\r
                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>64</VALUE>\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
                         </ENUMERATION-VALUE>\r
                       </PARAMETER-VALUES>\r
                     </CONTAINER>\r
-                    <CONTAINER UUID="e56e00ed-d3c7-400f-9e71-ea21891d9f84">\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
                         </STRING-VALUE>\r
                         <INTEGER-VALUE>\r
                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>65</VALUE>\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
                         </ENUMERATION-VALUE>\r
                       </PARAMETER-VALUES>\r
                     </CONTAINER>\r
-                    <CONTAINER UUID="4afcc45e-04d6-4ecb-aea2-3e587f56fa97">\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></VALUE>\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
                         </STRING-VALUE>\r
                         <INTEGER-VALUE>\r
                           <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Port/PortConfigSet/PortContainer/PortPin/PortPinId</DEFINITION-REF>\r
-                          <VALUE>66</VALUE>\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
                 <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
                 </STRING-VALUE>\r
               </PARAMETER-VALUES>\r
               <SUB-CONTAINERS>\r
-                <CONTAINER UUID="bc826432-79a4-4a8d-bf00-fe0ab11865f8">\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>64</VALUE>\r
+                      <VALUE>72</VALUE>\r
                     </INTEGER-VALUE>\r
                   </PARAMETER-VALUES>\r
                 </CONTAINER>\r
-                <CONTAINER UUID="77c0b8be-bcee-4908-8d60-f2ec88e1c396">\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>65</VALUE>\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