BJQX-ZHENGCHAO\Zhengchao 2 lat temu
rodzic
commit
b9acbf1eab
4 zmienionych plików z 282 dodań i 525 usunięć
  1. 256 325
      config/Mcl.xdm
  2. 11 23
      config/Mcu.xdm
  3. 15 15
      config/Platform.xdm
  4. 0 162
      config/Uart.xdm

+ 256 - 325
config/Mcl.xdm

@@ -114,237 +114,6 @@
                   </d:ctr>
                 </d:lst>
                 <d:lst name="dmaLogicChannel_Type" type="MAP">
-                  <d:ctr name="UART0_TX" type="IDENTIFIABLE">
-                    <d:var name="dmaLogicChannel_LogicName" type="STRING" 
-                           value="DMA_LOGIC_CH_UART0_TX"/>
-                    <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION" 
-                           value="DMA_IP_HW_INST_0">
-                      <a:a name="IMPORTER_INFO">
-                        <a:v>@DEF</a:v>
-                        <a:v>@CALC</a:v>
-                      </a:a>
-                    </d:var>
-                    <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION" 
-                           value="DMA_IP_HW_CH_0">
-                      <a:a name="IMPORTER_INFO">
-                        <a:v>@DEF</a:v>
-                        <a:v>@CALC</a:v>
-                      </a:a>
-                    </d:var>
-                    <d:var name="dmaLogicChannel_InterruptCallback" 
-                           type="FUNCTION-NAME" 
-                           value="Lpuart_0_Uart_Ip_DmaTxCompleteCallback"/>
-                    <d:var name="dmaLogicChannel_ErrorInterruptCallback" 
-                           type="FUNCTION-NAME" value="NULL_PTR">
-                      <a:a name="IMPORTER_INFO" value="@DEF"/>
-                    </d:var>
-                    <d:var name="dmaLogicChannel_EnableGlobalConfig" 
-                           type="BOOLEAN" value="true"/>
-                    <d:var name="dmaLogicChannel_EnableTransferConfig" 
-                           type="BOOLEAN" value="false"/>
-                    <d:var name="dmaLogicChannel_EnableScatterGather" 
-                           type="BOOLEAN" value="false"/>
-                    <d:ctr name="dmaLogicChannel_ConfigType" 
-                           type="IDENTIFIABLE">
-                      <d:ctr name="dmaLogicChannel_GlobalConfigType" 
-                             type="IDENTIFIABLE">
-                        <d:ctr name="dmaLogicChannelConfig_GlobalRequestType" 
-                               type="IDENTIFIABLE">
-                          <d:var name="dmaGlobalRequest_enDmamuxTrigger" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var name="dmaGlobalRequest_enDmamuxSource" 
-                                 type="BOOLEAN" value="true"/>
-                          <d:var name="dmaGlobalRequest_Dmamux0HwRequest" 
-                                 type="ENUMERATION" 
-                                 value="DMA_IP_REQ_MUX0_LPUART0_TX"/>
-                          <d:var name="dmaGlobalRequest_enDmaRequest" 
-                                 type="BOOLEAN" value="true"/>
-                        </d:ctr>
-                        <d:ctr name="dmaLogicChannelConfig_GlobalInterruptType" 
-                               type="IDENTIFIABLE">
-                          <d:var name="dmaGlobalInterrupt_enDmaErrorInterrupt" 
-                                 type="BOOLEAN" value="false"/>
-                        </d:ctr>
-                        <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType" 
-                               type="IDENTIFIABLE">
-                          <d:var name="dmaGlobalPriority_LevelPriority" 
-                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO0">
-                            <a:a name="IMPORTER_INFO">
-                              <a:v>@DEF</a:v>
-                              <a:v>@CALC</a:v>
-                            </a:a>
-                          </d:var>
-                          <d:var name="dmaGlobalPriority_enPreemption" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var name="dmaGlobalPriority_disPreempt" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                        </d:ctr>
-                      </d:ctr>
-                      <d:ctr name="dmaLogicChannel_TransferConfigType" 
-                             type="IDENTIFIABLE">
-                        <d:ctr name="dmaLogicChannelConfig_TransferControlType" 
-                               type="IDENTIFIABLE">
-                          <d:var name="dmaLogicChannelConfig_enStart" 
-                                 type="BOOLEAN" value="false"/>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_enDmaMajorInterrupt" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var name="dmaLogicChannelConfig_bandwidthControl" 
-                                 type="ENUMERATION" 
-                                 value="DMA_IP_BWC_ENGINE_NO_STALL">
-                            <a:a name="IMPORTER_INFO">
-                              <a:v>@DEF</a:v>
-                              <a:v>@CALC</a:v>
-                            </a:a>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_ScatterGatherAddressType" 
-                                 type="STRING" value="0U">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_DestinationStoreAddressType" 
-                                 type="STRING" value="0U">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                        </d:ctr>
-                        <d:ctr name="dmaLogicChannelConfig_TransferSourceType" 
-                               type="IDENTIFIABLE">
-                          <d:var name="dmaLogicChannelConfig_SourceAddressType" 
-                                 type="STRING" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_SourceSignedOffsetType" 
-                                 type="INTEGER" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType" 
-                                 type="INTEGER" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var name="dmaTransferConfig_TransferSizeType" 
-                                 type="ENUMERATION" 
-                                 value="DMA_IP_TRANSFER_SIZE_1_BYTE">
-                            <a:a name="IMPORTER_INFO">
-                              <a:v>@DEF</a:v>
-                              <a:v>@CALC</a:v>
-                            </a:a>
-                          </d:var>
-                          <d:var name="dmaLogicChannelConfig_SourceModuloType" 
-                                 type="INTEGER" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                        </d:ctr>
-                        <d:ctr 
-                               name="dmaLogicChannelConfig_TransferDestinationType" 
-                               type="IDENTIFIABLE">
-                          <d:var 
-                                 name="dmaLogicChannelConfig_DestinationAddressType" 
-                                 type="STRING" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_DestinationSignedOffsetType" 
-                                 type="INTEGER" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType" 
-                                 type="INTEGER" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var name="dmaTransferConfig_TransferSizeType" 
-                                 type="ENUMERATION" 
-                                 value="DMA_IP_TRANSFER_SIZE_1_BYTE">
-                            <a:a name="IMPORTER_INFO">
-                              <a:v>@DEF</a:v>
-                              <a:v>@CALC</a:v>
-                            </a:a>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_DestinationModuloType" 
-                                 type="INTEGER" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                        </d:ctr>
-                        <d:ctr 
-                               name="dmaLogicChannelConfig_TransferMinorLoopType" 
-                               type="IDENTIFIABLE">
-                          <d:var name="dmaLogicChannelConfig_enSourceOffset" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_enDestinationOffset" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var name="dmaLogicChannelConfig_OffsetValueType" 
-                                 type="INTEGER" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:var name="dmaLogicChannelConfig_enMinorLoopLinkCh" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:ref 
-                                 name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType" 
-                                 type="REFERENCE" >
-                            <a:a name="ENABLE" value="false"/>
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:ref>
-                          <d:var name="dmaLogicChannelConfig_MinorLoopSizeType" 
-                                 type="INTEGER" value="0">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                        </d:ctr>
-                        <d:ctr 
-                               name="dmaLogicChannelConfig_TransferMajorLoopType" 
-                               type="IDENTIFIABLE">
-                          <d:var name="dmaLogicChannelConfig_enMajorLoopLinkCh" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                          <d:ref 
-                                 name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType" 
-                                 type="REFERENCE" >
-                            <a:a name="ENABLE" value="false"/>
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:ref>
-                          <d:var 
-                                 name="dmaLogicChannelConfig_MajorLoopCountType" 
-                                 type="INTEGER" value="1">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
-                        </d:ctr>
-                      </d:ctr>
-                      <d:ctr name="dmaLogicChannel_ScatterGatherConfigType" 
-                             type="IDENTIFIABLE">
-                        <d:lst 
-                               name="dmaLogicChannelConfig_ScatterGatherArrayType" 
-                               type="MAP"/>
-                      </d:ctr>
-                    </d:ctr>
-                  </d:ctr>
                   <d:ctr name="UART0_RX" type="IDENTIFIABLE">
                     <d:var name="dmaLogicChannel_LogicName" type="STRING" 
                            value="DMA_LOGIC_CH_UART0_RX"/>
@@ -356,12 +125,7 @@
                       </a:a>
                     </d:var>
                     <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION" 
-                           value="DMA_IP_HW_CH_1">
-                      <a:a name="IMPORTER_INFO">
-                        <a:v>@DEF</a:v>
-                        <a:v>@CALC</a:v>
-                      </a:a>
-                    </d:var>
+                           value="DMA_IP_HW_CH_0"/>
                     <d:var name="dmaLogicChannel_InterruptCallback" 
                            type="FUNCTION-NAME" 
                            value="Lpuart_0_Uart_Ip_DmaRxCompleteCallback"/>
@@ -372,11 +136,9 @@
                     <d:var name="dmaLogicChannel_EnableGlobalConfig" 
                            type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableTransferConfig" 
-                           type="BOOLEAN" value="false">
-                      <a:a name="IMPORTER_INFO" value="@DEF"/>
-                    </d:var>
-                    <d:var name="dmaLogicChannel_EnableScatterGather" 
                            type="BOOLEAN" value="true"/>
+                    <d:var name="dmaLogicChannel_EnableScatterGather" 
+                           type="BOOLEAN" value="false"/>
                     <d:ctr name="dmaLogicChannel_ConfigType" 
                            type="IDENTIFIABLE">
                       <d:ctr name="dmaLogicChannel_GlobalConfigType" 
@@ -403,9 +165,9 @@
                         <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType" 
                                type="IDENTIFIABLE">
                           <d:var name="dmaGlobalPriority_LevelPriority" 
-                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO1"/>
+                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO0"/>
                           <d:var name="dmaGlobalPriority_enPreemption" 
-                                 type="BOOLEAN" value="true"/>
+                                 type="BOOLEAN" value="false"/>
                           <d:var name="dmaGlobalPriority_disPreempt" 
                                  type="BOOLEAN" value="false"/>
                         </d:ctr>
@@ -415,9 +177,7 @@
                         <d:ctr name="dmaLogicChannelConfig_TransferControlType" 
                                type="IDENTIFIABLE">
                           <d:var name="dmaLogicChannelConfig_enStart" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
+                                 type="BOOLEAN" value="false"/>
                           <d:var 
                                  name="dmaLogicChannelConfig_enDmaMajorInterrupt" 
                                  type="BOOLEAN" value="false">
@@ -429,9 +189,7 @@
                             <a:a name="IMPORTER_INFO" value="@DEF"/>
                           </d:var>
                           <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
+                                 type="BOOLEAN" value="false"/>
                           <d:var name="dmaLogicChannelConfig_bandwidthControl" 
                                  type="ENUMERATION" 
                                  value="DMA_IP_BWC_ENGINE_NO_STALL">
@@ -2516,9 +2274,9 @@
                       </d:ctr>
                     </d:ctr>
                   </d:ctr>
-                  <d:ctr name="UART1_TX" type="IDENTIFIABLE">
+                  <d:ctr name="UART1_RX" type="IDENTIFIABLE">
                     <d:var name="dmaLogicChannel_LogicName" type="STRING" 
-                           value="DMA_LOGIC_CH_UART1_TX"/>
+                           value="DMA_LOGIC_CH_UART1_RX"/>
                     <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION" 
                            value="DMA_IP_HW_INST_0">
                       <a:a name="IMPORTER_INFO">
@@ -2527,15 +2285,10 @@
                       </a:a>
                     </d:var>
                     <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION" 
-                           value="DMA_IP_HW_CH_2">
-                      <a:a name="IMPORTER_INFO">
-                        <a:v>@DEF</a:v>
-                        <a:v>@CALC</a:v>
-                      </a:a>
-                    </d:var>
+                           value="DMA_IP_HW_CH_1"/>
                     <d:var name="dmaLogicChannel_InterruptCallback" 
                            type="FUNCTION-NAME" 
-                           value="Lpuart_1_Uart_Ip_DmaTxCompleteCallback"/>
+                           value="Lpuart_1_Uart_Ip_DmaRxCompleteCallback"/>
                     <d:var name="dmaLogicChannel_ErrorInterruptCallback" 
                            type="FUNCTION-NAME" value="NULL_PTR">
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -2543,9 +2296,7 @@
                     <d:var name="dmaLogicChannel_EnableGlobalConfig" 
                            type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableTransferConfig" 
-                           type="BOOLEAN" value="false">
-                      <a:a name="IMPORTER_INFO" value="@DEF"/>
-                    </d:var>
+                           type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableScatterGather" 
                            type="BOOLEAN" value="false">
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -2564,7 +2315,7 @@
                                  type="BOOLEAN" value="true"/>
                           <d:var name="dmaGlobalRequest_Dmamux0HwRequest" 
                                  type="ENUMERATION" 
-                                 value="DMA_IP_REQ_MUX0_LPUART1_TX"/>
+                                 value="DMA_IP_REQ_MUX0_LPUART1_RX"/>
                           <d:var name="dmaGlobalRequest_enDmaRequest" 
                                  type="BOOLEAN" value="true"/>
                         </d:ctr>
@@ -2578,16 +2329,9 @@
                         <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType" 
                                type="IDENTIFIABLE">
                           <d:var name="dmaGlobalPriority_LevelPriority" 
-                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO2">
-                            <a:a name="IMPORTER_INFO">
-                              <a:v>@DEF</a:v>
-                              <a:v>@CALC</a:v>
-                            </a:a>
-                          </d:var>
+                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO1"/>
                           <d:var name="dmaGlobalPriority_enPreemption" 
-                                 type="BOOLEAN" value="false">
-                            <a:a name="IMPORTER_INFO" value="@DEF"/>
-                          </d:var>
+                                 type="BOOLEAN" value="false"/>
                           <d:var name="dmaGlobalPriority_disPreempt" 
                                  type="BOOLEAN" value="false">
                             <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -2755,9 +2499,9 @@
                       </d:ctr>
                     </d:ctr>
                   </d:ctr>
-                  <d:ctr name="UART1_RX" type="IDENTIFIABLE">
+                  <d:ctr name="UART2_RX" type="IDENTIFIABLE">
                     <d:var name="dmaLogicChannel_LogicName" type="STRING" 
-                           value="DMA_LOGIC_CH_UART1_RX"/>
+                           value="DMA_LOGIC_CH_UART2_RX"/>
                     <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION" 
                            value="DMA_IP_HW_INST_0">
                       <a:a name="IMPORTER_INFO">
@@ -2766,15 +2510,10 @@
                       </a:a>
                     </d:var>
                     <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION" 
-                           value="DMA_IP_HW_CH_3">
-                      <a:a name="IMPORTER_INFO">
-                        <a:v>@DEF</a:v>
-                        <a:v>@CALC</a:v>
-                      </a:a>
-                    </d:var>
+                           value="DMA_IP_HW_CH_2"/>
                     <d:var name="dmaLogicChannel_InterruptCallback" 
                            type="FUNCTION-NAME" 
-                           value="Lpuart_1_Uart_Ip_DmaRxCompleteCallback"/>
+                           value="Lpuart_2_Uart_Ip_DmaRxCompleteCallback"/>
                     <d:var name="dmaLogicChannel_ErrorInterruptCallback" 
                            type="FUNCTION-NAME" value="NULL_PTR">
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -2782,9 +2521,7 @@
                     <d:var name="dmaLogicChannel_EnableGlobalConfig" 
                            type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableTransferConfig" 
-                           type="BOOLEAN" value="false">
-                      <a:a name="IMPORTER_INFO" value="@DEF"/>
-                    </d:var>
+                           type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableScatterGather" 
                            type="BOOLEAN" value="false">
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -2803,7 +2540,7 @@
                                  type="BOOLEAN" value="true"/>
                           <d:var name="dmaGlobalRequest_Dmamux0HwRequest" 
                                  type="ENUMERATION" 
-                                 value="DMA_IP_REQ_MUX0_LPUART1_RX"/>
+                                 value="DMA_IP_REQ_MUX0_LPUART2_RX"/>
                           <d:var name="dmaGlobalRequest_enDmaRequest" 
                                  type="BOOLEAN" value="true"/>
                         </d:ctr>
@@ -2817,14 +2554,9 @@
                         <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType" 
                                type="IDENTIFIABLE">
                           <d:var name="dmaGlobalPriority_LevelPriority" 
-                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO3">
-                            <a:a name="IMPORTER_INFO">
-                              <a:v>@DEF</a:v>
-                              <a:v>@CALC</a:v>
-                            </a:a>
-                          </d:var>
+                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO2"/>
                           <d:var name="dmaGlobalPriority_enPreemption" 
-                                 type="BOOLEAN" value="true"/>
+                                 type="BOOLEAN" value="false"/>
                           <d:var name="dmaGlobalPriority_disPreempt" 
                                  type="BOOLEAN" value="false">
                             <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -2992,9 +2724,9 @@
                       </d:ctr>
                     </d:ctr>
                   </d:ctr>
-                  <d:ctr name="UART2_TX" type="IDENTIFIABLE">
+                  <d:ctr name="UART0_TX" type="IDENTIFIABLE">
                     <d:var name="dmaLogicChannel_LogicName" type="STRING" 
-                           value="DMA_LOGIC_CH_UART2_TX"/>
+                           value="DMA_LOGIC_CH_UART0_TX"/>
                     <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION" 
                            value="DMA_IP_HW_INST_0">
                       <a:a name="IMPORTER_INFO">
@@ -3003,15 +2735,231 @@
                       </a:a>
                     </d:var>
                     <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION" 
-                           value="DMA_IP_HW_CH_4">
+                           value="DMA_IP_HW_CH_3"/>
+                    <d:var name="dmaLogicChannel_InterruptCallback" 
+                           type="FUNCTION-NAME" 
+                           value="Lpuart_0_Uart_Ip_DmaTxCompleteCallback"/>
+                    <d:var name="dmaLogicChannel_ErrorInterruptCallback" 
+                           type="FUNCTION-NAME" value="NULL_PTR">
+                      <a:a name="IMPORTER_INFO" value="@DEF"/>
+                    </d:var>
+                    <d:var name="dmaLogicChannel_EnableGlobalConfig" 
+                           type="BOOLEAN" value="true"/>
+                    <d:var name="dmaLogicChannel_EnableTransferConfig" 
+                           type="BOOLEAN" value="true"/>
+                    <d:var name="dmaLogicChannel_EnableScatterGather" 
+                           type="BOOLEAN" value="false"/>
+                    <d:ctr name="dmaLogicChannel_ConfigType" 
+                           type="IDENTIFIABLE">
+                      <d:ctr name="dmaLogicChannel_GlobalConfigType" 
+                             type="IDENTIFIABLE">
+                        <d:ctr name="dmaLogicChannelConfig_GlobalRequestType" 
+                               type="IDENTIFIABLE">
+                          <d:var name="dmaGlobalRequest_enDmamuxTrigger" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var name="dmaGlobalRequest_enDmamuxSource" 
+                                 type="BOOLEAN" value="true"/>
+                          <d:var name="dmaGlobalRequest_Dmamux0HwRequest" 
+                                 type="ENUMERATION" 
+                                 value="DMA_IP_REQ_MUX0_LPUART0_TX"/>
+                          <d:var name="dmaGlobalRequest_enDmaRequest" 
+                                 type="BOOLEAN" value="true"/>
+                        </d:ctr>
+                        <d:ctr name="dmaLogicChannelConfig_GlobalInterruptType" 
+                               type="IDENTIFIABLE">
+                          <d:var name="dmaGlobalInterrupt_enDmaErrorInterrupt" 
+                                 type="BOOLEAN" value="false"/>
+                        </d:ctr>
+                        <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType" 
+                               type="IDENTIFIABLE">
+                          <d:var name="dmaGlobalPriority_LevelPriority" 
+                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO3"/>
+                          <d:var name="dmaGlobalPriority_enPreemption" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var name="dmaGlobalPriority_disPreempt" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                        </d:ctr>
+                      </d:ctr>
+                      <d:ctr name="dmaLogicChannel_TransferConfigType" 
+                             type="IDENTIFIABLE">
+                        <d:ctr name="dmaLogicChannelConfig_TransferControlType" 
+                               type="IDENTIFIABLE">
+                          <d:var name="dmaLogicChannelConfig_enStart" 
+                                 type="BOOLEAN" value="false"/>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_enDmaMajorInterrupt" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var name="dmaLogicChannelConfig_bandwidthControl" 
+                                 type="ENUMERATION" 
+                                 value="DMA_IP_BWC_ENGINE_NO_STALL">
+                            <a:a name="IMPORTER_INFO">
+                              <a:v>@DEF</a:v>
+                              <a:v>@CALC</a:v>
+                            </a:a>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_ScatterGatherAddressType" 
+                                 type="STRING" value="0U">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_DestinationStoreAddressType" 
+                                 type="STRING" value="0U">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                        </d:ctr>
+                        <d:ctr name="dmaLogicChannelConfig_TransferSourceType" 
+                               type="IDENTIFIABLE">
+                          <d:var name="dmaLogicChannelConfig_SourceAddressType" 
+                                 type="STRING" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_SourceSignedOffsetType" 
+                                 type="INTEGER" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType" 
+                                 type="INTEGER" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var name="dmaTransferConfig_TransferSizeType" 
+                                 type="ENUMERATION" 
+                                 value="DMA_IP_TRANSFER_SIZE_1_BYTE">
+                            <a:a name="IMPORTER_INFO">
+                              <a:v>@DEF</a:v>
+                              <a:v>@CALC</a:v>
+                            </a:a>
+                          </d:var>
+                          <d:var name="dmaLogicChannelConfig_SourceModuloType" 
+                                 type="INTEGER" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                        </d:ctr>
+                        <d:ctr 
+                               name="dmaLogicChannelConfig_TransferDestinationType" 
+                               type="IDENTIFIABLE">
+                          <d:var 
+                                 name="dmaLogicChannelConfig_DestinationAddressType" 
+                                 type="STRING" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_DestinationSignedOffsetType" 
+                                 type="INTEGER" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType" 
+                                 type="INTEGER" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var name="dmaTransferConfig_TransferSizeType" 
+                                 type="ENUMERATION" 
+                                 value="DMA_IP_TRANSFER_SIZE_1_BYTE">
+                            <a:a name="IMPORTER_INFO">
+                              <a:v>@DEF</a:v>
+                              <a:v>@CALC</a:v>
+                            </a:a>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_DestinationModuloType" 
+                                 type="INTEGER" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                        </d:ctr>
+                        <d:ctr 
+                               name="dmaLogicChannelConfig_TransferMinorLoopType" 
+                               type="IDENTIFIABLE">
+                          <d:var name="dmaLogicChannelConfig_enSourceOffset" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_enDestinationOffset" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var name="dmaLogicChannelConfig_OffsetValueType" 
+                                 type="INTEGER" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:var name="dmaLogicChannelConfig_enMinorLoopLinkCh" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:ref 
+                                 name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType" 
+                                 type="REFERENCE" >
+                            <a:a name="ENABLE" value="false"/>
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:ref>
+                          <d:var name="dmaLogicChannelConfig_MinorLoopSizeType" 
+                                 type="INTEGER" value="0">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                        </d:ctr>
+                        <d:ctr 
+                               name="dmaLogicChannelConfig_TransferMajorLoopType" 
+                               type="IDENTIFIABLE">
+                          <d:var name="dmaLogicChannelConfig_enMajorLoopLinkCh" 
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                          <d:ref 
+                                 name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType" 
+                                 type="REFERENCE" >
+                            <a:a name="ENABLE" value="false"/>
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:ref>
+                          <d:var 
+                                 name="dmaLogicChannelConfig_MajorLoopCountType" 
+                                 type="INTEGER" value="1">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
+                        </d:ctr>
+                      </d:ctr>
+                      <d:ctr name="dmaLogicChannel_ScatterGatherConfigType" 
+                             type="IDENTIFIABLE">
+                        <d:lst 
+                               name="dmaLogicChannelConfig_ScatterGatherArrayType" 
+                               type="MAP"/>
+                      </d:ctr>
+                    </d:ctr>
+                  </d:ctr>
+                  <d:ctr name="UART1_TX" type="IDENTIFIABLE">
+                    <d:var name="dmaLogicChannel_LogicName" type="STRING" 
+                           value="DMA_LOGIC_CH_UART1_TX"/>
+                    <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION" 
+                           value="DMA_IP_HW_INST_0">
                       <a:a name="IMPORTER_INFO">
                         <a:v>@DEF</a:v>
                         <a:v>@CALC</a:v>
                       </a:a>
                     </d:var>
+                    <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION" 
+                           value="DMA_IP_HW_CH_4"/>
                     <d:var name="dmaLogicChannel_InterruptCallback" 
                            type="FUNCTION-NAME" 
-                           value="Lpuart_2_Uart_Ip_DmaTxCompleteCallback"/>
+                           value="Lpuart_1_Uart_Ip_DmaTxCompleteCallback"/>
                     <d:var name="dmaLogicChannel_ErrorInterruptCallback" 
                            type="FUNCTION-NAME" value="NULL_PTR">
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -3019,9 +2967,7 @@
                     <d:var name="dmaLogicChannel_EnableGlobalConfig" 
                            type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableTransferConfig" 
-                           type="BOOLEAN" value="false">
-                      <a:a name="IMPORTER_INFO" value="@DEF"/>
-                    </d:var>
+                           type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableScatterGather" 
                            type="BOOLEAN" value="false">
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -3040,7 +2986,7 @@
                                  type="BOOLEAN" value="true"/>
                           <d:var name="dmaGlobalRequest_Dmamux0HwRequest" 
                                  type="ENUMERATION" 
-                                 value="DMA_IP_REQ_MUX0_LPUART2_TX"/>
+                                 value="DMA_IP_REQ_MUX0_LPUART1_TX"/>
                           <d:var name="dmaGlobalRequest_enDmaRequest" 
                                  type="BOOLEAN" value="true"/>
                         </d:ctr>
@@ -3054,12 +3000,7 @@
                         <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType" 
                                type="IDENTIFIABLE">
                           <d:var name="dmaGlobalPriority_LevelPriority" 
-                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO4">
-                            <a:a name="IMPORTER_INFO">
-                              <a:v>@DEF</a:v>
-                              <a:v>@CALC</a:v>
-                            </a:a>
-                          </d:var>
+                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO4"/>
                           <d:var name="dmaGlobalPriority_enPreemption" 
                                  type="BOOLEAN" value="false">
                             <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -3231,9 +3172,9 @@
                       </d:ctr>
                     </d:ctr>
                   </d:ctr>
-                  <d:ctr name="UART2_RX" type="IDENTIFIABLE">
+                  <d:ctr name="UART2_TX" type="IDENTIFIABLE">
                     <d:var name="dmaLogicChannel_LogicName" type="STRING" 
-                           value="DMA_LOGIC_CH_UART2_RX"/>
+                           value="DMA_LOGIC_CH_UART2_TX"/>
                     <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION" 
                            value="DMA_IP_HW_INST_0">
                       <a:a name="IMPORTER_INFO">
@@ -3242,15 +3183,10 @@
                       </a:a>
                     </d:var>
                     <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION" 
-                           value="DMA_IP_HW_CH_5">
-                      <a:a name="IMPORTER_INFO">
-                        <a:v>@DEF</a:v>
-                        <a:v>@CALC</a:v>
-                      </a:a>
-                    </d:var>
+                           value="DMA_IP_HW_CH_5"/>
                     <d:var name="dmaLogicChannel_InterruptCallback" 
                            type="FUNCTION-NAME" 
-                           value="Lpuart_2_Uart_Ip_DmaRxCompleteCallback"/>
+                           value="Lpuart_2_Uart_Ip_DmaTxCompleteCallback"/>
                     <d:var name="dmaLogicChannel_ErrorInterruptCallback" 
                            type="FUNCTION-NAME" value="NULL_PTR">
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -3258,9 +3194,7 @@
                     <d:var name="dmaLogicChannel_EnableGlobalConfig" 
                            type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableTransferConfig" 
-                           type="BOOLEAN" value="false">
-                      <a:a name="IMPORTER_INFO" value="@DEF"/>
-                    </d:var>
+                           type="BOOLEAN" value="true"/>
                     <d:var name="dmaLogicChannel_EnableScatterGather" 
                            type="BOOLEAN" value="false">
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
@@ -3279,7 +3213,7 @@
                                  type="BOOLEAN" value="true"/>
                           <d:var name="dmaGlobalRequest_Dmamux0HwRequest" 
                                  type="ENUMERATION" 
-                                 value="DMA_IP_REQ_MUX0_LPUART2_RX"/>
+                                 value="DMA_IP_REQ_MUX0_LPUART2_TX"/>
                           <d:var name="dmaGlobalRequest_enDmaRequest" 
                                  type="BOOLEAN" value="true"/>
                         </d:ctr>
@@ -3293,14 +3227,11 @@
                         <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType" 
                                type="IDENTIFIABLE">
                           <d:var name="dmaGlobalPriority_LevelPriority" 
-                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO5">
-                            <a:a name="IMPORTER_INFO">
-                              <a:v>@DEF</a:v>
-                              <a:v>@CALC</a:v>
-                            </a:a>
-                          </d:var>
+                                 type="ENUMERATION" value="DMA_IP_LEVEL_PRIO5"/>
                           <d:var name="dmaGlobalPriority_enPreemption" 
-                                 type="BOOLEAN" value="true"/>
+                                 type="BOOLEAN" value="false">
+                            <a:a name="IMPORTER_INFO" value="@DEF"/>
+                          </d:var>
                           <d:var name="dmaGlobalPriority_disPreempt" 
                                  type="BOOLEAN" value="false">
                             <a:a name="IMPORTER_INFO" value="@DEF"/>

+ 11 - 23
config/Mcu.xdm

@@ -577,10 +577,10 @@
                         </a:a>
                       </d:var>
                       <d:var name="McuSIRCDiv2Frequency" type="FLOAT" 
-                             value="4000000.0">
+                             value="8000000.0">
                         <a:a name="IMPORTER_INFO">
-                          <a:v>@DEF</a:v>
                           <a:v>@CALC</a:v>
+                          <a:v>@DEF</a:v>
                         </a:a>
                       </d:var>
                       <d:var name="McuSIRCDiv1Frequency" type="FLOAT" 
@@ -599,9 +599,7 @@
                              value="false">
                         <a:a name="IMPORTER_INFO" value="@DEF"/>
                       </d:var>
-                      <d:var name="McuSIRCDiv2" type="INTEGER" value="2">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
+                      <d:var name="McuSIRCDiv2" type="INTEGER" value="1"/>
                       <d:var name="McuSIRCDiv1" type="INTEGER" value="1">
                         <a:a name="IMPORTER_INFO" value="@DEF"/>
                       </d:var>
@@ -1813,7 +1811,7 @@
                           <a:a name="IMPORTER_INFO" value="@DEF"/>
                         </d:var>
                         <d:var name="McuPeripheralClockFrequency" type="FLOAT" 
-                               value="4000000.0">
+                               value="8000000.0">
                           <a:a name="IMPORTER_INFO">
                             <a:v>@CALC</a:v>
                             <a:v>@DEF</a:v>
@@ -1921,7 +1919,7 @@
                           <a:a name="IMPORTER_INFO" value="@DEF"/>
                         </d:var>
                         <d:var name="McuPeripheralClockFrequency" type="FLOAT" 
-                               value="4000000.0">
+                               value="8000000.0">
                           <a:a name="IMPORTER_INFO">
                             <a:v>@CALC</a:v>
                             <a:v>@DEF</a:v>
@@ -1956,7 +1954,7 @@
                           <a:a name="IMPORTER_INFO" value="@DEF"/>
                         </d:var>
                         <d:var name="McuPeripheralClockFrequency" type="FLOAT" 
-                               value="4000000.0">
+                               value="8000000.0">
                           <a:a name="IMPORTER_INFO">
                             <a:v>@CALC</a:v>
                             <a:v>@DEF</a:v>
@@ -1991,7 +1989,7 @@
                           <a:a name="IMPORTER_INFO" value="@DEF"/>
                         </d:var>
                         <d:var name="McuPeripheralClockFrequency" type="FLOAT" 
-                               value="4000000.0">
+                               value="8000000.0">
                           <a:a name="IMPORTER_INFO">
                             <a:v>@CALC</a:v>
                             <a:v>@DEF</a:v>
@@ -2051,38 +2049,28 @@
                       <d:ctr name="McuClockReferencePoint_LPUART0_CLK" 
                              type="IDENTIFIABLE">
                         <d:var name="McuClockReferencePointFrequency" 
-                               type="FLOAT" value="4000000.0">
-                          <a:a name="IMPORTER_INFO">
-                            <a:v>@CALC</a:v>
-                            <a:v>@DEF</a:v>
-                          </a:a>
-                        </d:var>
+                               type="FLOAT" value="8000000.0"/>
                         <d:var name="McuClockFrequencySelect" 
                                type="ENUMERATION" value="LPUART0_CLK"/>
                       </d:ctr>
                       <d:ctr name="McuClockReferencePoint_LPUART1_CLK" 
                              type="IDENTIFIABLE">
                         <d:var name="McuClockReferencePointFrequency" 
-                               type="FLOAT" value="4000000.0"/>
+                               type="FLOAT" value="8000000.0"/>
                         <d:var name="McuClockFrequencySelect" 
                                type="ENUMERATION" value="LPUART1_CLK"/>
                       </d:ctr>
                       <d:ctr name="McuClockReferencePoint_LPUART2_CLK" 
                              type="IDENTIFIABLE">
                         <d:var name="McuClockReferencePointFrequency" 
-                               type="FLOAT" value="4000000.0"/>
+                               type="FLOAT" value="8000000.0"/>
                         <d:var name="McuClockFrequencySelect" 
                                type="ENUMERATION" value="LPUART2_CLK"/>
                       </d:ctr>
                       <d:ctr name="McuClockReferencePoint_FLEXIO_CLK" 
                              type="IDENTIFIABLE">
                         <d:var name="McuClockReferencePointFrequency" 
-                               type="FLOAT" value="4000000.0">
-                          <a:a name="IMPORTER_INFO">
-                            <a:v>@CALC</a:v>
-                            <a:v>@DEF</a:v>
-                          </a:a>
-                        </d:var>
+                               type="FLOAT" value="8000000.0"/>
                         <d:var name="McuClockFrequencySelect" 
                                type="ENUMERATION" value="FlexIO_CLK"/>
                       </d:ctr>

+ 15 - 15
config/Platform.xdm

@@ -54,7 +54,7 @@
                         </a:a>
                       </d:var>
                       <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_1" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" value="DMA1_IRQn">
@@ -64,7 +64,7 @@
                         </a:a>
                       </d:var>
                       <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_2" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" value="DMA2_IRQn">
@@ -74,7 +74,7 @@
                         </a:a>
                       </d:var>
                       <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_3" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" value="DMA3_IRQn">
@@ -84,7 +84,7 @@
                         </a:a>
                       </d:var>
                       <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_4" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" value="DMA4_IRQn">
@@ -94,7 +94,7 @@
                         </a:a>
                       </d:var>
                       <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_5" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" value="DMA5_IRQn">
@@ -104,7 +104,7 @@
                         </a:a>
                       </d:var>
                       <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_6" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" value="DMA6_IRQn">
@@ -453,8 +453,8 @@
                           <a:v>@CALC</a:v>
                         </a:a>
                       </d:var>
-                      <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrEnabled" type="BOOLEAN" value="false"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_30" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" 
@@ -464,8 +464,8 @@
                           <a:v>@CALC</a:v>
                         </a:a>
                       </d:var>
-                      <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrEnabled" type="BOOLEAN" value="false"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_31" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" 
@@ -475,8 +475,8 @@
                           <a:v>@CALC</a:v>
                         </a:a>
                       </d:var>
-                      <d:var name="IsrEnabled" type="BOOLEAN" value="true"/>
-                      <d:var name="IsrPriority" type="INTEGER" value="3"/>
+                      <d:var name="IsrEnabled" type="BOOLEAN" value="false"/>
+                      <d:var name="IsrPriority" type="INTEGER" value="0"/>
                     </d:ctr>
                     <d:ctr name="PlatformIsrConfig_32" type="IDENTIFIABLE">
                       <d:var name="IsrName" type="ENUMERATION" value="ADC0_IRQn">
@@ -1758,7 +1758,7 @@
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
                     </d:var>
                     <d:var name="IsrHandler" type="FUNCTION-NAME" 
-                           value="LPUART_UART_IP_0_IRQHandler"/>
+                           value="undefined_handler"/>
                   </d:ctr>
                   <d:ctr name="PlatformIsrConfig_30" type="IDENTIFIABLE">
                     <d:var name="IsrName" type="ENUMERATION" 
@@ -1772,7 +1772,7 @@
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
                     </d:var>
                     <d:var name="IsrHandler" type="FUNCTION-NAME" 
-                           value="LPUART_UART_IP_1_IRQHandler"/>
+                           value="undefined_handler"/>
                   </d:ctr>
                   <d:ctr name="PlatformIsrConfig_31" type="IDENTIFIABLE">
                     <d:var name="IsrName" type="ENUMERATION" 
@@ -1786,7 +1786,7 @@
                       <a:a name="IMPORTER_INFO" value="@DEF"/>
                     </d:var>
                     <d:var name="IsrHandler" type="FUNCTION-NAME" 
-                           value="LPUART_UART_IP_2_IRQHandler"/>
+                           value="undefined_handler"/>
                   </d:ctr>
                   <d:ctr name="PlatformIsrConfig_32" type="IDENTIFIABLE">
                     <d:var name="IsrName" type="ENUMERATION" value="ADC0_IRQn">

+ 0 - 162
config/Uart.xdm

@@ -302,168 +302,6 @@
                       </d:var>
                     </d:ctr>
                   </d:ctr>
-                  <d:ctr name="FLEXIO_RX" type="IDENTIFIABLE">
-                    <d:var name="UartHwUsing" type="ENUMERATION" 
-                           value="FLEXIO_IP"/>
-                    <d:var name="UartChannelId" type="INTEGER" value="3"/>
-                    <d:ref name="UartClockRef" type="REFERENCE" 
-                           value="ASPath:/Mcu/Mcu/McuModuleConfiguration/McuClockSettingConfig_0/McuClockReferencePoint_FLEXIO_CLK"/>
-                    <d:ref name="UartChannelEcucPartitionRef" type="REFERENCE" >
-                      <a:a name="ENABLE" value="false"/>
-                      <a:a name="IMPORTER_INFO" value="@DEF"/>
-                    </d:ref>
-                    <d:ctr name="DetailModuleConfiguration" type="IDENTIFIABLE">
-                      <d:var name="UartHwChannel" type="ENUMERATION" value="">
-                        <a:a name="IMPORTER_INFO">
-                          <a:v>@DEF</a:v>
-                          <a:v>@CALC</a:v>
-                        </a:a>
-                      </d:var>
-                      <d:var name="DesireBaudrate" type="ENUMERATION" 
-                             value="LPUART_UART_BAUDRATE_9600">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="UartInteruptDmaMethod" type="ENUMERATION" 
-                             value="LPUART_UART_IP_USING_INTERRUPTS">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:ref name="UartDmaTxChannelRef" type="REFERENCE" >
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:ref>
-                      <d:ref name="UartDmaRxChannelRef" type="REFERENCE" >
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:ref>
-                      <d:var name="UartParityType" type="ENUMERATION" 
-                             value="LPUART_UART_IP_PARITY_DISABLED">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="UartStopBitNumber" type="ENUMERATION" 
-                             value="LPUART_UART_IP_ONE_STOP_BIT">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="UartWordLength" type="ENUMERATION" 
-                             value="LPUART_UART_IP_8_BITS_PER_CHAR">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="UartCallback" type="FUNCTION-NAME" 
-                             value="NULL_PTR">
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                    </d:ctr>
-                    <d:ctr name="FlexioModuleConfiguration" type="IDENTIFIABLE">
-                      <d:ref name="UartHwChannelRef" type="REFERENCE" 
-                             value="ASPath:/Mcl/Mcl/MclConfig/FlexioCommon_0/FLEXIO_RX"/>
-                      <d:var name="FlexioUartInteruptDmaMethod" 
-                             type="ENUMERATION" 
-                             value="FLEXIO_UART_IP_DRIVER_TYPE_INTERRUPTS">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:ref name="FlexioDmaChannelRef" type="REFERENCE" >
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:ref>
-                      <d:var name="DesireBaudrate" type="ENUMERATION" 
-                             value="FLEXIO_UART_BAUDRATE_9600">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="bitCount" type="ENUMERATION" 
-                             value="FLEXIO_UART_IP_8_BITS_PER_CHAR">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="driverDirection" type="ENUMERATION" 
-                             value="FLEXIO_UART_IP_DIRECTION_RX"/>
-                      <d:var name="FlexioCallbackFunction" type="FUNCTION-NAME" 
-                             value="NULL_PTR">
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                    </d:ctr>
-                  </d:ctr>
-                  <d:ctr name="FLEXIO_TX" type="IDENTIFIABLE">
-                    <d:var name="UartHwUsing" type="ENUMERATION" 
-                           value="FLEXIO_IP"/>
-                    <d:var name="UartChannelId" type="INTEGER" value="4"/>
-                    <d:ref name="UartClockRef" type="REFERENCE" 
-                           value="ASPath:/Mcu/Mcu/McuModuleConfiguration/McuClockSettingConfig_0/McuClockReferencePoint_FLEXIO_CLK"/>
-                    <d:ref name="UartChannelEcucPartitionRef" type="REFERENCE" >
-                      <a:a name="ENABLE" value="false"/>
-                      <a:a name="IMPORTER_INFO" value="@DEF"/>
-                    </d:ref>
-                    <d:ctr name="DetailModuleConfiguration" type="IDENTIFIABLE">
-                      <d:var name="UartHwChannel" type="ENUMERATION" value="">
-                        <a:a name="IMPORTER_INFO">
-                          <a:v>@DEF</a:v>
-                          <a:v>@CALC</a:v>
-                        </a:a>
-                      </d:var>
-                      <d:var name="DesireBaudrate" type="ENUMERATION" 
-                             value="LPUART_UART_BAUDRATE_9600">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="UartInteruptDmaMethod" type="ENUMERATION" 
-                             value="LPUART_UART_IP_USING_INTERRUPTS">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:ref name="UartDmaTxChannelRef" type="REFERENCE" >
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:ref>
-                      <d:ref name="UartDmaRxChannelRef" type="REFERENCE" >
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:ref>
-                      <d:var name="UartParityType" type="ENUMERATION" 
-                             value="LPUART_UART_IP_PARITY_DISABLED">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="UartStopBitNumber" type="ENUMERATION" 
-                             value="LPUART_UART_IP_ONE_STOP_BIT">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="UartWordLength" type="ENUMERATION" 
-                             value="LPUART_UART_IP_8_BITS_PER_CHAR">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="UartCallback" type="FUNCTION-NAME" 
-                             value="NULL_PTR">
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                    </d:ctr>
-                    <d:ctr name="FlexioModuleConfiguration" type="IDENTIFIABLE">
-                      <d:ref name="UartHwChannelRef" type="REFERENCE" 
-                             value="ASPath:/Mcl/Mcl/MclConfig/FlexioCommon_0/FLEXIO_TX"/>
-                      <d:var name="FlexioUartInteruptDmaMethod" 
-                             type="ENUMERATION" 
-                             value="FLEXIO_UART_IP_DRIVER_TYPE_INTERRUPTS">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:ref name="FlexioDmaChannelRef" type="REFERENCE" >
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:ref>
-                      <d:var name="DesireBaudrate" type="ENUMERATION" 
-                             value="FLEXIO_UART_BAUDRATE_9600">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="bitCount" type="ENUMERATION" 
-                             value="FLEXIO_UART_IP_8_BITS_PER_CHAR">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="driverDirection" type="ENUMERATION" 
-                             value="FLEXIO_UART_IP_DIRECTION_TX">
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                      <d:var name="FlexioCallbackFunction" type="FUNCTION-NAME" 
-                             value="NULL_PTR">
-                        <a:a name="ENABLE" value="false"/>
-                        <a:a name="IMPORTER_INFO" value="@DEF"/>
-                      </d:var>
-                    </d:ctr>
-                  </d:ctr>
                 </d:lst>
               </d:ctr>
               <d:ctr name="CommonPublishedInformation" type="IDENTIFIABLE">