Mcl.xdm 99 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813
  1. <?xml version='1.0'?>
  2. <datamodel version="7.0"
  3. xmlns="http://www.tresos.de/_projects/DataModel2/16/root.xsd"
  4. xmlns:a="http://www.tresos.de/_projects/DataModel2/16/attribute.xsd"
  5. xmlns:v="http://www.tresos.de/_projects/DataModel2/06/schema.xsd"
  6. xmlns:d="http://www.tresos.de/_projects/DataModel2/06/data.xsd">
  7. <d:ctr type="AUTOSAR" factory="autosar"
  8. xmlns:ad="http://www.tresos.de/_projects/DataModel2/08/admindata.xsd"
  9. xmlns:cd="http://www.tresos.de/_projects/DataModel2/08/customdata.xsd"
  10. xmlns:f="http://www.tresos.de/_projects/DataModel2/14/formulaexpr.xsd"
  11. xmlns:icc="http://www.tresos.de/_projects/DataModel2/08/implconfigclass.xsd"
  12. xmlns:mt="http://www.tresos.de/_projects/DataModel2/11/multitest.xsd"
  13. xmlns:variant="http://www.tresos.de/_projects/DataModel2/11/variant.xsd">
  14. <d:lst type="TOP-LEVEL-PACKAGES">
  15. <d:ctr name="Mcl" type="AR-PACKAGE">
  16. <d:lst type="ELEMENTS">
  17. <d:chc name="Mcl" type="AR-ELEMENT" value="MODULE-CONFIGURATION">
  18. <d:ctr type="MODULE-CONFIGURATION">
  19. <a:a name="DEF" value="ASPath:/TS_T40D2M10I0R0/Mcl"/>
  20. <d:var name="POST_BUILD_VARIANT_USED" type="BOOLEAN" value="true">
  21. <a:a name="IMPORTER_INFO" value="@DEF"/>
  22. </d:var>
  23. <d:var name="IMPLEMENTATION_CONFIG_VARIANT" type="ENUMERATION"
  24. value="VariantPreCompile"/>
  25. <d:ctr name="MclGeneral" type="IDENTIFIABLE">
  26. <d:var name="MclEnableDemReportErrorStatus" type="BOOLEAN"
  27. value="false">
  28. <a:a name="IMPORTER_INFO" value="@DEF"/>
  29. </d:var>
  30. <d:var name="MclEnableDevErrorDetect" type="BOOLEAN"
  31. value="true"/>
  32. <d:var name="Mcl_VersionInfoApi" type="BOOLEAN" value="false">
  33. <a:a name="IMPORTER_INFO" value="@DEF"/>
  34. </d:var>
  35. <d:var name="MclEnableUserModeSupport" type="BOOLEAN"
  36. value="false">
  37. <a:a name="IMPORTER_INFO" value="@DEF"/>
  38. </d:var>
  39. <d:var name="MclEnableVirtualAddressMappingSupport"
  40. type="BOOLEAN" value="false">
  41. <a:a name="IMPORTER_INFO" value="@DEF"/>
  42. </d:var>
  43. <d:ctr name="MclDma" type="IDENTIFIABLE">
  44. <d:var name="MclEnableDma" type="BOOLEAN" value="true"/>
  45. </d:ctr>
  46. <d:ctr name="MclCache" type="IDENTIFIABLE">
  47. <d:var name="MclEnableCache" type="BOOLEAN" value="true"/>
  48. <d:var name="MclCacheTimeoutValue" type="INTEGER"
  49. value="100000"/>
  50. <d:var name="MclCacheTimeoutMethod" type="ENUMERATION"
  51. value="OSIF_COUNTER_DUMMY">
  52. <a:a name="IMPORTER_INFO" value="@DEF"/>
  53. </d:var>
  54. </d:ctr>
  55. <d:ctr name="MclTrgMux" type="IDENTIFIABLE">
  56. <d:var name="MclEnableTrgMux" type="BOOLEAN" value="false">
  57. <a:a name="IMPORTER_INFO" value="@DEF"/>
  58. </d:var>
  59. </d:ctr>
  60. <d:ctr name="MclFlexioCommon" type="IDENTIFIABLE">
  61. <d:var name="MclEnableFlexioCommon" type="BOOLEAN"
  62. value="true"/>
  63. </d:ctr>
  64. <d:ctr name="MclFtmCommon" type="IDENTIFIABLE">
  65. <d:var name="Mcl_FtmCommonTimebase" type="BOOLEAN"
  66. value="false">
  67. <a:a name="IMPORTER_INFO" value="@DEF"/>
  68. </d:var>
  69. </d:ctr>
  70. </d:ctr>
  71. <d:ctr name="MclConfig" type="IDENTIFIABLE">
  72. <d:lst name="MclVirtualMemorySection" type="MAP"/>
  73. <d:ctr name="MclDemEventParameterRefs" type="IDENTIFIABLE">
  74. <a:a name="ENABLE" value="false"/>
  75. <d:ref name="MCL_E_TIMEOUT_FAILURE" type="REFERENCE" >
  76. <a:a name="ENABLE" value="false"/>
  77. <a:a name="IMPORTER_INFO" value="@DEF"/>
  78. </d:ref>
  79. </d:ctr>
  80. <d:lst name="dmaLogicInstance_ConfigType" type="MAP">
  81. <d:ctr name="dmaLogicInstance_ConfigType_0"
  82. type="IDENTIFIABLE">
  83. <d:var name="dmaLogicInstance_IdName" type="STRING"
  84. value="DMA_LOGIC_INST_0">
  85. <a:a name="IMPORTER_INFO">
  86. <a:v>@DEF</a:v>
  87. <a:v>@CALC</a:v>
  88. </a:a>
  89. </d:var>
  90. <d:var name="dmaLogicInstance_hwId" type="ENUMERATION"
  91. value="DMA_IP_HW_INST_0">
  92. <a:a name="IMPORTER_INFO">
  93. <a:v>@DEF</a:v>
  94. <a:v>@CALC</a:v>
  95. </a:a>
  96. </d:var>
  97. <d:var name="dmaLogicInstance_enDebug" type="BOOLEAN"
  98. value="false">
  99. <a:a name="IMPORTER_INFO" value="@DEF"/>
  100. </d:var>
  101. <d:var name="dmaLogicInstance_enRoundRobin" type="BOOLEAN"
  102. value="false">
  103. <a:a name="IMPORTER_INFO" value="@DEF"/>
  104. </d:var>
  105. <d:var name="dmaLogicInstance_enHaltAfterError"
  106. type="BOOLEAN" value="false">
  107. <a:a name="IMPORTER_INFO" value="@DEF"/>
  108. </d:var>
  109. <d:var name="dmaLogicInstance_enChLinking" type="BOOLEAN"
  110. value="false">
  111. <a:a name="IMPORTER_INFO" value="@DEF"/>
  112. </d:var>
  113. </d:ctr>
  114. </d:lst>
  115. <d:lst name="dmaLogicChannel_Type" type="MAP">
  116. <d:ctr name="UART0_TX" type="IDENTIFIABLE">
  117. <d:var name="dmaLogicChannel_LogicName" type="STRING"
  118. value="DMA_LOGIC_CH_UART0_TX"/>
  119. <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION"
  120. value="DMA_IP_HW_INST_0">
  121. <a:a name="IMPORTER_INFO">
  122. <a:v>@DEF</a:v>
  123. <a:v>@CALC</a:v>
  124. </a:a>
  125. </d:var>
  126. <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION"
  127. value="DMA_IP_HW_CH_0">
  128. <a:a name="IMPORTER_INFO">
  129. <a:v>@DEF</a:v>
  130. <a:v>@CALC</a:v>
  131. </a:a>
  132. </d:var>
  133. <d:var name="dmaLogicChannel_InterruptCallback"
  134. type="FUNCTION-NAME"
  135. value="Lpuart_0_Uart_Ip_DmaTxCompleteCallback"/>
  136. <d:var name="dmaLogicChannel_ErrorInterruptCallback"
  137. type="FUNCTION-NAME" value="NULL_PTR">
  138. <a:a name="IMPORTER_INFO" value="@DEF"/>
  139. </d:var>
  140. <d:var name="dmaLogicChannel_EnableGlobalConfig"
  141. type="BOOLEAN" value="true"/>
  142. <d:var name="dmaLogicChannel_EnableTransferConfig"
  143. type="BOOLEAN" value="false"/>
  144. <d:var name="dmaLogicChannel_EnableScatterGather"
  145. type="BOOLEAN" value="false"/>
  146. <d:ctr name="dmaLogicChannel_ConfigType"
  147. type="IDENTIFIABLE">
  148. <d:ctr name="dmaLogicChannel_GlobalConfigType"
  149. type="IDENTIFIABLE">
  150. <d:ctr name="dmaLogicChannelConfig_GlobalRequestType"
  151. type="IDENTIFIABLE">
  152. <d:var name="dmaGlobalRequest_enDmamuxTrigger"
  153. type="BOOLEAN" value="false">
  154. <a:a name="IMPORTER_INFO" value="@DEF"/>
  155. </d:var>
  156. <d:var name="dmaGlobalRequest_enDmamuxSource"
  157. type="BOOLEAN" value="true"/>
  158. <d:var name="dmaGlobalRequest_Dmamux0HwRequest"
  159. type="ENUMERATION"
  160. value="DMA_IP_REQ_MUX0_LPUART0_TX"/>
  161. <d:var name="dmaGlobalRequest_enDmaRequest"
  162. type="BOOLEAN" value="true"/>
  163. </d:ctr>
  164. <d:ctr name="dmaLogicChannelConfig_GlobalInterruptType"
  165. type="IDENTIFIABLE">
  166. <d:var name="dmaGlobalInterrupt_enDmaErrorInterrupt"
  167. type="BOOLEAN" value="false"/>
  168. </d:ctr>
  169. <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType"
  170. type="IDENTIFIABLE">
  171. <d:var name="dmaGlobalPriority_LevelPriority"
  172. type="ENUMERATION" value="DMA_IP_LEVEL_PRIO0">
  173. <a:a name="IMPORTER_INFO">
  174. <a:v>@DEF</a:v>
  175. <a:v>@CALC</a:v>
  176. </a:a>
  177. </d:var>
  178. <d:var name="dmaGlobalPriority_enPreemption"
  179. type="BOOLEAN" value="false">
  180. <a:a name="IMPORTER_INFO" value="@DEF"/>
  181. </d:var>
  182. <d:var name="dmaGlobalPriority_disPreempt"
  183. type="BOOLEAN" value="false">
  184. <a:a name="IMPORTER_INFO" value="@DEF"/>
  185. </d:var>
  186. </d:ctr>
  187. </d:ctr>
  188. <d:ctr name="dmaLogicChannel_TransferConfigType"
  189. type="IDENTIFIABLE">
  190. <d:ctr name="dmaLogicChannelConfig_TransferControlType"
  191. type="IDENTIFIABLE">
  192. <d:var name="dmaLogicChannelConfig_enStart"
  193. type="BOOLEAN" value="false"/>
  194. <d:var
  195. name="dmaLogicChannelConfig_enDmaMajorInterrupt"
  196. type="BOOLEAN" value="false">
  197. <a:a name="IMPORTER_INFO" value="@DEF"/>
  198. </d:var>
  199. <d:var
  200. name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt"
  201. type="BOOLEAN" value="false">
  202. <a:a name="IMPORTER_INFO" value="@DEF"/>
  203. </d:var>
  204. <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq"
  205. type="BOOLEAN" value="false">
  206. <a:a name="IMPORTER_INFO" value="@DEF"/>
  207. </d:var>
  208. <d:var name="dmaLogicChannelConfig_bandwidthControl"
  209. type="ENUMERATION"
  210. value="DMA_IP_BWC_ENGINE_NO_STALL">
  211. <a:a name="IMPORTER_INFO">
  212. <a:v>@DEF</a:v>
  213. <a:v>@CALC</a:v>
  214. </a:a>
  215. </d:var>
  216. <d:var
  217. name="dmaLogicChannelConfig_ScatterGatherAddressType"
  218. type="STRING" value="0U">
  219. <a:a name="IMPORTER_INFO" value="@DEF"/>
  220. </d:var>
  221. <d:var
  222. name="dmaLogicChannelConfig_DestinationStoreAddressType"
  223. type="STRING" value="0U">
  224. <a:a name="IMPORTER_INFO" value="@DEF"/>
  225. </d:var>
  226. </d:ctr>
  227. <d:ctr name="dmaLogicChannelConfig_TransferSourceType"
  228. type="IDENTIFIABLE">
  229. <d:var name="dmaLogicChannelConfig_SourceAddressType"
  230. type="STRING" value="0">
  231. <a:a name="IMPORTER_INFO" value="@DEF"/>
  232. </d:var>
  233. <d:var
  234. name="dmaLogicChannelConfig_SourceSignedOffsetType"
  235. type="INTEGER" value="0">
  236. <a:a name="IMPORTER_INFO" value="@DEF"/>
  237. </d:var>
  238. <d:var
  239. name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType"
  240. type="INTEGER" value="0">
  241. <a:a name="IMPORTER_INFO" value="@DEF"/>
  242. </d:var>
  243. <d:var name="dmaTransferConfig_TransferSizeType"
  244. type="ENUMERATION"
  245. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  246. <a:a name="IMPORTER_INFO">
  247. <a:v>@DEF</a:v>
  248. <a:v>@CALC</a:v>
  249. </a:a>
  250. </d:var>
  251. <d:var name="dmaLogicChannelConfig_SourceModuloType"
  252. type="INTEGER" value="0">
  253. <a:a name="IMPORTER_INFO" value="@DEF"/>
  254. </d:var>
  255. </d:ctr>
  256. <d:ctr
  257. name="dmaLogicChannelConfig_TransferDestinationType"
  258. type="IDENTIFIABLE">
  259. <d:var
  260. name="dmaLogicChannelConfig_DestinationAddressType"
  261. type="STRING" value="0">
  262. <a:a name="IMPORTER_INFO" value="@DEF"/>
  263. </d:var>
  264. <d:var
  265. name="dmaLogicChannelConfig_DestinationSignedOffsetType"
  266. type="INTEGER" value="0">
  267. <a:a name="IMPORTER_INFO" value="@DEF"/>
  268. </d:var>
  269. <d:var
  270. name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType"
  271. type="INTEGER" value="0">
  272. <a:a name="IMPORTER_INFO" value="@DEF"/>
  273. </d:var>
  274. <d:var name="dmaTransferConfig_TransferSizeType"
  275. type="ENUMERATION"
  276. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  277. <a:a name="IMPORTER_INFO">
  278. <a:v>@DEF</a:v>
  279. <a:v>@CALC</a:v>
  280. </a:a>
  281. </d:var>
  282. <d:var
  283. name="dmaLogicChannelConfig_DestinationModuloType"
  284. type="INTEGER" value="0">
  285. <a:a name="IMPORTER_INFO" value="@DEF"/>
  286. </d:var>
  287. </d:ctr>
  288. <d:ctr
  289. name="dmaLogicChannelConfig_TransferMinorLoopType"
  290. type="IDENTIFIABLE">
  291. <d:var name="dmaLogicChannelConfig_enSourceOffset"
  292. type="BOOLEAN" value="false">
  293. <a:a name="IMPORTER_INFO" value="@DEF"/>
  294. </d:var>
  295. <d:var
  296. name="dmaLogicChannelConfig_enDestinationOffset"
  297. type="BOOLEAN" value="false">
  298. <a:a name="IMPORTER_INFO" value="@DEF"/>
  299. </d:var>
  300. <d:var name="dmaLogicChannelConfig_OffsetValueType"
  301. type="INTEGER" value="0">
  302. <a:a name="IMPORTER_INFO" value="@DEF"/>
  303. </d:var>
  304. <d:var name="dmaLogicChannelConfig_enMinorLoopLinkCh"
  305. type="BOOLEAN" value="false">
  306. <a:a name="IMPORTER_INFO" value="@DEF"/>
  307. </d:var>
  308. <d:ref
  309. name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType"
  310. type="REFERENCE" >
  311. <a:a name="ENABLE" value="false"/>
  312. <a:a name="IMPORTER_INFO" value="@DEF"/>
  313. </d:ref>
  314. <d:var name="dmaLogicChannelConfig_MinorLoopSizeType"
  315. type="INTEGER" value="0">
  316. <a:a name="IMPORTER_INFO" value="@DEF"/>
  317. </d:var>
  318. </d:ctr>
  319. <d:ctr
  320. name="dmaLogicChannelConfig_TransferMajorLoopType"
  321. type="IDENTIFIABLE">
  322. <d:var name="dmaLogicChannelConfig_enMajorLoopLinkCh"
  323. type="BOOLEAN" value="false">
  324. <a:a name="IMPORTER_INFO" value="@DEF"/>
  325. </d:var>
  326. <d:ref
  327. name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType"
  328. type="REFERENCE" >
  329. <a:a name="ENABLE" value="false"/>
  330. <a:a name="IMPORTER_INFO" value="@DEF"/>
  331. </d:ref>
  332. <d:var
  333. name="dmaLogicChannelConfig_MajorLoopCountType"
  334. type="INTEGER" value="1">
  335. <a:a name="IMPORTER_INFO" value="@DEF"/>
  336. </d:var>
  337. </d:ctr>
  338. </d:ctr>
  339. <d:ctr name="dmaLogicChannel_ScatterGatherConfigType"
  340. type="IDENTIFIABLE">
  341. <d:lst
  342. name="dmaLogicChannelConfig_ScatterGatherArrayType"
  343. type="MAP"/>
  344. </d:ctr>
  345. </d:ctr>
  346. </d:ctr>
  347. <d:ctr name="UART0_RX" type="IDENTIFIABLE">
  348. <d:var name="dmaLogicChannel_LogicName" type="STRING"
  349. value="DMA_LOGIC_CH_UART0_RX"/>
  350. <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION"
  351. value="DMA_IP_HW_INST_0">
  352. <a:a name="IMPORTER_INFO">
  353. <a:v>@DEF</a:v>
  354. <a:v>@CALC</a:v>
  355. </a:a>
  356. </d:var>
  357. <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION"
  358. value="DMA_IP_HW_CH_1">
  359. <a:a name="IMPORTER_INFO">
  360. <a:v>@DEF</a:v>
  361. <a:v>@CALC</a:v>
  362. </a:a>
  363. </d:var>
  364. <d:var name="dmaLogicChannel_InterruptCallback"
  365. type="FUNCTION-NAME"
  366. value="Lpuart_0_Uart_Ip_DmaRxCompleteCallback"/>
  367. <d:var name="dmaLogicChannel_ErrorInterruptCallback"
  368. type="FUNCTION-NAME" value="NULL_PTR">
  369. <a:a name="IMPORTER_INFO" value="@DEF"/>
  370. </d:var>
  371. <d:var name="dmaLogicChannel_EnableGlobalConfig"
  372. type="BOOLEAN" value="true"/>
  373. <d:var name="dmaLogicChannel_EnableTransferConfig"
  374. type="BOOLEAN" value="false">
  375. <a:a name="IMPORTER_INFO" value="@DEF"/>
  376. </d:var>
  377. <d:var name="dmaLogicChannel_EnableScatterGather"
  378. type="BOOLEAN" value="false"/>
  379. <d:ctr name="dmaLogicChannel_ConfigType"
  380. type="IDENTIFIABLE">
  381. <d:ctr name="dmaLogicChannel_GlobalConfigType"
  382. type="IDENTIFIABLE">
  383. <d:ctr name="dmaLogicChannelConfig_GlobalRequestType"
  384. type="IDENTIFIABLE">
  385. <d:var name="dmaGlobalRequest_enDmamuxTrigger"
  386. type="BOOLEAN" value="false"/>
  387. <d:var name="dmaGlobalRequest_enDmamuxSource"
  388. type="BOOLEAN" value="true"/>
  389. <d:var name="dmaGlobalRequest_Dmamux0HwRequest"
  390. type="ENUMERATION"
  391. value="DMA_IP_REQ_MUX0_LPUART0_RX"/>
  392. <d:var name="dmaGlobalRequest_enDmaRequest"
  393. type="BOOLEAN" value="true"/>
  394. </d:ctr>
  395. <d:ctr name="dmaLogicChannelConfig_GlobalInterruptType"
  396. type="IDENTIFIABLE">
  397. <d:var name="dmaGlobalInterrupt_enDmaErrorInterrupt"
  398. type="BOOLEAN" value="false">
  399. <a:a name="IMPORTER_INFO" value="@DEF"/>
  400. </d:var>
  401. </d:ctr>
  402. <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType"
  403. type="IDENTIFIABLE">
  404. <d:var name="dmaGlobalPriority_LevelPriority"
  405. type="ENUMERATION" value="DMA_IP_LEVEL_PRIO1"/>
  406. <d:var name="dmaGlobalPriority_enPreemption"
  407. type="BOOLEAN" value="false"/>
  408. <d:var name="dmaGlobalPriority_disPreempt"
  409. type="BOOLEAN" value="false"/>
  410. </d:ctr>
  411. </d:ctr>
  412. <d:ctr name="dmaLogicChannel_TransferConfigType"
  413. type="IDENTIFIABLE">
  414. <d:ctr name="dmaLogicChannelConfig_TransferControlType"
  415. type="IDENTIFIABLE">
  416. <d:var name="dmaLogicChannelConfig_enStart"
  417. type="BOOLEAN" value="false">
  418. <a:a name="IMPORTER_INFO" value="@DEF"/>
  419. </d:var>
  420. <d:var
  421. name="dmaLogicChannelConfig_enDmaMajorInterrupt"
  422. type="BOOLEAN" value="false">
  423. <a:a name="IMPORTER_INFO" value="@DEF"/>
  424. </d:var>
  425. <d:var
  426. name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt"
  427. type="BOOLEAN" value="false">
  428. <a:a name="IMPORTER_INFO" value="@DEF"/>
  429. </d:var>
  430. <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq"
  431. type="BOOLEAN" value="false">
  432. <a:a name="IMPORTER_INFO" value="@DEF"/>
  433. </d:var>
  434. <d:var name="dmaLogicChannelConfig_bandwidthControl"
  435. type="ENUMERATION"
  436. value="DMA_IP_BWC_ENGINE_NO_STALL">
  437. <a:a name="IMPORTER_INFO">
  438. <a:v>@DEF</a:v>
  439. <a:v>@CALC</a:v>
  440. </a:a>
  441. </d:var>
  442. <d:var
  443. name="dmaLogicChannelConfig_ScatterGatherAddressType"
  444. type="STRING" value="0U">
  445. <a:a name="IMPORTER_INFO" value="@DEF"/>
  446. </d:var>
  447. <d:var
  448. name="dmaLogicChannelConfig_DestinationStoreAddressType"
  449. type="STRING" value="0U">
  450. <a:a name="IMPORTER_INFO" value="@DEF"/>
  451. </d:var>
  452. </d:ctr>
  453. <d:ctr name="dmaLogicChannelConfig_TransferSourceType"
  454. type="IDENTIFIABLE">
  455. <d:var name="dmaLogicChannelConfig_SourceAddressType"
  456. type="STRING" value="0">
  457. <a:a name="IMPORTER_INFO" value="@DEF"/>
  458. </d:var>
  459. <d:var
  460. name="dmaLogicChannelConfig_SourceSignedOffsetType"
  461. type="INTEGER" value="0">
  462. <a:a name="IMPORTER_INFO" value="@DEF"/>
  463. </d:var>
  464. <d:var
  465. name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType"
  466. type="INTEGER" value="0">
  467. <a:a name="IMPORTER_INFO" value="@DEF"/>
  468. </d:var>
  469. <d:var name="dmaTransferConfig_TransferSizeType"
  470. type="ENUMERATION"
  471. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  472. <a:a name="IMPORTER_INFO">
  473. <a:v>@DEF</a:v>
  474. <a:v>@CALC</a:v>
  475. </a:a>
  476. </d:var>
  477. <d:var name="dmaLogicChannelConfig_SourceModuloType"
  478. type="INTEGER" value="0">
  479. <a:a name="IMPORTER_INFO" value="@DEF"/>
  480. </d:var>
  481. </d:ctr>
  482. <d:ctr
  483. name="dmaLogicChannelConfig_TransferDestinationType"
  484. type="IDENTIFIABLE">
  485. <d:var
  486. name="dmaLogicChannelConfig_DestinationAddressType"
  487. type="STRING" value="0">
  488. <a:a name="IMPORTER_INFO" value="@DEF"/>
  489. </d:var>
  490. <d:var
  491. name="dmaLogicChannelConfig_DestinationSignedOffsetType"
  492. type="INTEGER" value="0">
  493. <a:a name="IMPORTER_INFO" value="@DEF"/>
  494. </d:var>
  495. <d:var
  496. name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType"
  497. type="INTEGER" value="0">
  498. <a:a name="IMPORTER_INFO" value="@DEF"/>
  499. </d:var>
  500. <d:var name="dmaTransferConfig_TransferSizeType"
  501. type="ENUMERATION"
  502. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  503. <a:a name="IMPORTER_INFO">
  504. <a:v>@DEF</a:v>
  505. <a:v>@CALC</a:v>
  506. </a:a>
  507. </d:var>
  508. <d:var
  509. name="dmaLogicChannelConfig_DestinationModuloType"
  510. type="INTEGER" value="0">
  511. <a:a name="IMPORTER_INFO" value="@DEF"/>
  512. </d:var>
  513. </d:ctr>
  514. <d:ctr
  515. name="dmaLogicChannelConfig_TransferMinorLoopType"
  516. type="IDENTIFIABLE">
  517. <d:var name="dmaLogicChannelConfig_enSourceOffset"
  518. type="BOOLEAN" value="false">
  519. <a:a name="IMPORTER_INFO" value="@DEF"/>
  520. </d:var>
  521. <d:var
  522. name="dmaLogicChannelConfig_enDestinationOffset"
  523. type="BOOLEAN" value="false">
  524. <a:a name="IMPORTER_INFO" value="@DEF"/>
  525. </d:var>
  526. <d:var name="dmaLogicChannelConfig_OffsetValueType"
  527. type="INTEGER" value="0">
  528. <a:a name="IMPORTER_INFO" value="@DEF"/>
  529. </d:var>
  530. <d:var name="dmaLogicChannelConfig_enMinorLoopLinkCh"
  531. type="BOOLEAN" value="false">
  532. <a:a name="IMPORTER_INFO" value="@DEF"/>
  533. </d:var>
  534. <d:ref
  535. name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType"
  536. type="REFERENCE" >
  537. <a:a name="ENABLE" value="false"/>
  538. <a:a name="IMPORTER_INFO" value="@DEF"/>
  539. </d:ref>
  540. <d:var name="dmaLogicChannelConfig_MinorLoopSizeType"
  541. type="INTEGER" value="0">
  542. <a:a name="IMPORTER_INFO" value="@DEF"/>
  543. </d:var>
  544. </d:ctr>
  545. <d:ctr
  546. name="dmaLogicChannelConfig_TransferMajorLoopType"
  547. type="IDENTIFIABLE">
  548. <d:var name="dmaLogicChannelConfig_enMajorLoopLinkCh"
  549. type="BOOLEAN" value="false">
  550. <a:a name="IMPORTER_INFO" value="@DEF"/>
  551. </d:var>
  552. <d:ref
  553. name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType"
  554. type="REFERENCE" >
  555. <a:a name="ENABLE" value="false"/>
  556. <a:a name="IMPORTER_INFO" value="@DEF"/>
  557. </d:ref>
  558. <d:var
  559. name="dmaLogicChannelConfig_MajorLoopCountType"
  560. type="INTEGER" value="1">
  561. <a:a name="IMPORTER_INFO" value="@DEF"/>
  562. </d:var>
  563. </d:ctr>
  564. </d:ctr>
  565. <d:ctr name="dmaLogicChannel_ScatterGatherConfigType"
  566. type="IDENTIFIABLE">
  567. <d:lst
  568. name="dmaLogicChannelConfig_ScatterGatherArrayType"
  569. type="MAP">
  570. <d:ctr
  571. name="dmaLogicChannelConfig_ScatterGatherArrayType_0"
  572. type="IDENTIFIABLE">
  573. <d:ctr
  574. name="dmaLogicChannelConfig_ScatterGatherElementConfigType"
  575. type="IDENTIFIABLE">
  576. <d:var
  577. name="dmaLogicChannelConfig_ScatterGatherElementNameType"
  578. type="STRING"
  579. value="DMA_LOGIC_CH_1_SGA_ELEMENT_0">
  580. <a:a name="IMPORTER_INFO">
  581. <a:v>@DEF</a:v>
  582. <a:v>@CALC</a:v>
  583. </a:a>
  584. </d:var>
  585. <d:var
  586. name="dmaLogicChannelConfig_LastElementLink_ScatterGatherType"
  587. type="BOOLEAN" value="true"/>
  588. <d:ref
  589. name="dynamic_dmaLogicChannelConfig_BasicElementLink_ScatterGatherType"
  590. type="REFERENCE"
  591. value="ASPath:/Mcl/Mcl/MclConfig/UART0_RX/dmaLogicChannel_ConfigType/dmaLogicChannel_ScatterGatherConfigType/dmaLogicChannelConfig_ScatterGatherArrayType_0">
  592. <a:a name="ENABLE" value="true"/>
  593. </d:ref>
  594. <d:var
  595. name="dmaLogicChannelConfig_enScatterGatherConfig"
  596. type="BOOLEAN" value="true"/>
  597. <d:ctr
  598. name="dmaLogicChannelConfig_TransferControlType"
  599. type="IDENTIFIABLE">
  600. <d:var name="dmaLogicChannelConfig_enStart"
  601. type="BOOLEAN" value="false">
  602. <a:a name="IMPORTER_INFO" value="@DEF"/>
  603. </d:var>
  604. <d:var
  605. name="dmaLogicChannelConfig_enDmaMajorInterrupt"
  606. type="BOOLEAN" value="false">
  607. <a:a name="IMPORTER_INFO" value="@DEF"/>
  608. </d:var>
  609. <d:var
  610. name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt"
  611. type="BOOLEAN" value="false">
  612. <a:a name="IMPORTER_INFO" value="@DEF"/>
  613. </d:var>
  614. <d:var
  615. name="dmaLogicChannelConfig_disDmaAutoHwReq"
  616. type="BOOLEAN" value="false">
  617. <a:a name="IMPORTER_INFO" value="@DEF"/>
  618. </d:var>
  619. <d:var
  620. name="dmaLogicChannelConfig_bandwidthControl"
  621. type="ENUMERATION"
  622. value="DMA_IP_BWC_ENGINE_NO_STALL">
  623. <a:a name="IMPORTER_INFO">
  624. <a:v>@DEF</a:v>
  625. <a:v>@CALC</a:v>
  626. </a:a>
  627. </d:var>
  628. <d:var
  629. name="dmaLogicChannelConfig_ScatterGatherAddressType"
  630. type="STRING" value="0U">
  631. <a:a name="IMPORTER_INFO" value="@DEF"/>
  632. </d:var>
  633. <d:var
  634. name="dmaLogicChannelConfig_DestinationStoreAddressType"
  635. type="STRING" value="0U">
  636. <a:a name="IMPORTER_INFO" value="@DEF"/>
  637. </d:var>
  638. </d:ctr>
  639. <d:ctr
  640. name="dmaLogicChannelConfig_TransferSourceType"
  641. type="IDENTIFIABLE">
  642. <d:var
  643. name="dmaLogicChannelConfig_SourceAddressType"
  644. type="STRING" value="0">
  645. <a:a name="IMPORTER_INFO" value="@DEF"/>
  646. </d:var>
  647. <d:var
  648. name="dmaLogicChannelConfig_SourceSignedOffsetType"
  649. type="INTEGER" value="0">
  650. <a:a name="IMPORTER_INFO" value="@DEF"/>
  651. </d:var>
  652. <d:var
  653. name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType"
  654. type="INTEGER" value="0">
  655. <a:a name="IMPORTER_INFO" value="@DEF"/>
  656. </d:var>
  657. <d:var
  658. name="dmaTransferConfig_TransferSizeType"
  659. type="ENUMERATION"
  660. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  661. <a:a name="IMPORTER_INFO">
  662. <a:v>@DEF</a:v>
  663. <a:v>@CALC</a:v>
  664. </a:a>
  665. </d:var>
  666. <d:var
  667. name="dmaLogicChannelConfig_SourceModuloType"
  668. type="INTEGER" value="0">
  669. <a:a name="IMPORTER_INFO" value="@DEF"/>
  670. </d:var>
  671. </d:ctr>
  672. <d:ctr
  673. name="dmaLogicChannelConfig_TransferDestinationType"
  674. type="IDENTIFIABLE">
  675. <d:var
  676. name="dmaLogicChannelConfig_DestinationAddressType"
  677. type="STRING" value="0">
  678. <a:a name="IMPORTER_INFO" value="@DEF"/>
  679. </d:var>
  680. <d:var
  681. name="dmaLogicChannelConfig_DestinationSignedOffsetType"
  682. type="INTEGER" value="0">
  683. <a:a name="IMPORTER_INFO" value="@DEF"/>
  684. </d:var>
  685. <d:var
  686. name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType"
  687. type="INTEGER" value="0">
  688. <a:a name="IMPORTER_INFO" value="@DEF"/>
  689. </d:var>
  690. <d:var
  691. name="dmaTransferConfig_TransferSizeType"
  692. type="ENUMERATION"
  693. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  694. <a:a name="IMPORTER_INFO">
  695. <a:v>@DEF</a:v>
  696. <a:v>@CALC</a:v>
  697. </a:a>
  698. </d:var>
  699. <d:var
  700. name="dmaLogicChannelConfig_DestinationModuloType"
  701. type="INTEGER" value="0">
  702. <a:a name="IMPORTER_INFO" value="@DEF"/>
  703. </d:var>
  704. </d:ctr>
  705. <d:ctr
  706. name="dmaLogicChannelConfig_TransferMinorLoopType"
  707. type="IDENTIFIABLE">
  708. <d:var
  709. name="dmaLogicChannelConfig_enSourceOffset"
  710. type="BOOLEAN" value="false">
  711. <a:a name="IMPORTER_INFO" value="@DEF"/>
  712. </d:var>
  713. <d:var
  714. name="dmaLogicChannelConfig_enDestinationOffset"
  715. type="BOOLEAN" value="false">
  716. <a:a name="IMPORTER_INFO" value="@DEF"/>
  717. </d:var>
  718. <d:var
  719. name="dmaLogicChannelConfig_OffsetValueType"
  720. type="INTEGER" value="0">
  721. <a:a name="IMPORTER_INFO" value="@DEF"/>
  722. </d:var>
  723. <d:var
  724. name="dmaLogicChannelConfig_enMinorLoopLinkCh"
  725. type="BOOLEAN" value="false">
  726. <a:a name="IMPORTER_INFO" value="@DEF"/>
  727. </d:var>
  728. <d:ref
  729. name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType"
  730. type="REFERENCE" >
  731. <a:a name="ENABLE" value="false"/>
  732. <a:a name="IMPORTER_INFO" value="@DEF"/>
  733. </d:ref>
  734. <d:var
  735. name="dmaLogicChannelConfig_MinorLoopSizeType"
  736. type="INTEGER" value="0">
  737. <a:a name="IMPORTER_INFO" value="@DEF"/>
  738. </d:var>
  739. </d:ctr>
  740. <d:ctr
  741. name="dmaLogicChannelConfig_TransferMajorLoopType"
  742. type="IDENTIFIABLE">
  743. <d:var
  744. name="dmaLogicChannelConfig_enMajorLoopLinkCh"
  745. type="BOOLEAN" value="false">
  746. <a:a name="IMPORTER_INFO" value="@DEF"/>
  747. </d:var>
  748. <d:ref
  749. name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType"
  750. type="REFERENCE" >
  751. <a:a name="ENABLE" value="false"/>
  752. <a:a name="IMPORTER_INFO" value="@DEF"/>
  753. </d:ref>
  754. <d:var
  755. name="dmaLogicChannelConfig_MajorLoopCountType"
  756. type="INTEGER" value="1">
  757. <a:a name="IMPORTER_INFO" value="@DEF"/>
  758. </d:var>
  759. </d:ctr>
  760. </d:ctr>
  761. </d:ctr>
  762. </d:lst>
  763. </d:ctr>
  764. </d:ctr>
  765. </d:ctr>
  766. <d:ctr name="UART1_TX" type="IDENTIFIABLE">
  767. <d:var name="dmaLogicChannel_LogicName" type="STRING"
  768. value="DMA_LOGIC_CH_UART1_TX"/>
  769. <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION"
  770. value="DMA_IP_HW_INST_0">
  771. <a:a name="IMPORTER_INFO">
  772. <a:v>@DEF</a:v>
  773. <a:v>@CALC</a:v>
  774. </a:a>
  775. </d:var>
  776. <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION"
  777. value="DMA_IP_HW_CH_2">
  778. <a:a name="IMPORTER_INFO">
  779. <a:v>@DEF</a:v>
  780. <a:v>@CALC</a:v>
  781. </a:a>
  782. </d:var>
  783. <d:var name="dmaLogicChannel_InterruptCallback"
  784. type="FUNCTION-NAME"
  785. value="Lpuart_1_Uart_Ip_DmaTxCompleteCallback"/>
  786. <d:var name="dmaLogicChannel_ErrorInterruptCallback"
  787. type="FUNCTION-NAME" value="NULL_PTR">
  788. <a:a name="IMPORTER_INFO" value="@DEF"/>
  789. </d:var>
  790. <d:var name="dmaLogicChannel_EnableGlobalConfig"
  791. type="BOOLEAN" value="true"/>
  792. <d:var name="dmaLogicChannel_EnableTransferConfig"
  793. type="BOOLEAN" value="false">
  794. <a:a name="IMPORTER_INFO" value="@DEF"/>
  795. </d:var>
  796. <d:var name="dmaLogicChannel_EnableScatterGather"
  797. type="BOOLEAN" value="false">
  798. <a:a name="IMPORTER_INFO" value="@DEF"/>
  799. </d:var>
  800. <d:ctr name="dmaLogicChannel_ConfigType"
  801. type="IDENTIFIABLE">
  802. <d:ctr name="dmaLogicChannel_GlobalConfigType"
  803. type="IDENTIFIABLE">
  804. <d:ctr name="dmaLogicChannelConfig_GlobalRequestType"
  805. type="IDENTIFIABLE">
  806. <d:var name="dmaGlobalRequest_enDmamuxTrigger"
  807. type="BOOLEAN" value="false">
  808. <a:a name="IMPORTER_INFO" value="@DEF"/>
  809. </d:var>
  810. <d:var name="dmaGlobalRequest_enDmamuxSource"
  811. type="BOOLEAN" value="true"/>
  812. <d:var name="dmaGlobalRequest_Dmamux0HwRequest"
  813. type="ENUMERATION"
  814. value="DMA_IP_REQ_MUX0_LPUART1_TX"/>
  815. <d:var name="dmaGlobalRequest_enDmaRequest"
  816. type="BOOLEAN" value="true"/>
  817. </d:ctr>
  818. <d:ctr name="dmaLogicChannelConfig_GlobalInterruptType"
  819. type="IDENTIFIABLE">
  820. <d:var name="dmaGlobalInterrupt_enDmaErrorInterrupt"
  821. type="BOOLEAN" value="false">
  822. <a:a name="IMPORTER_INFO" value="@DEF"/>
  823. </d:var>
  824. </d:ctr>
  825. <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType"
  826. type="IDENTIFIABLE">
  827. <d:var name="dmaGlobalPriority_LevelPriority"
  828. type="ENUMERATION" value="DMA_IP_LEVEL_PRIO2">
  829. <a:a name="IMPORTER_INFO">
  830. <a:v>@DEF</a:v>
  831. <a:v>@CALC</a:v>
  832. </a:a>
  833. </d:var>
  834. <d:var name="dmaGlobalPriority_enPreemption"
  835. type="BOOLEAN" value="false">
  836. <a:a name="IMPORTER_INFO" value="@DEF"/>
  837. </d:var>
  838. <d:var name="dmaGlobalPriority_disPreempt"
  839. type="BOOLEAN" value="false">
  840. <a:a name="IMPORTER_INFO" value="@DEF"/>
  841. </d:var>
  842. </d:ctr>
  843. </d:ctr>
  844. <d:ctr name="dmaLogicChannel_TransferConfigType"
  845. type="IDENTIFIABLE">
  846. <d:ctr name="dmaLogicChannelConfig_TransferControlType"
  847. type="IDENTIFIABLE">
  848. <d:var name="dmaLogicChannelConfig_enStart"
  849. type="BOOLEAN" value="false">
  850. <a:a name="IMPORTER_INFO" value="@DEF"/>
  851. </d:var>
  852. <d:var
  853. name="dmaLogicChannelConfig_enDmaMajorInterrupt"
  854. type="BOOLEAN" value="false">
  855. <a:a name="IMPORTER_INFO" value="@DEF"/>
  856. </d:var>
  857. <d:var
  858. name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt"
  859. type="BOOLEAN" value="false">
  860. <a:a name="IMPORTER_INFO" value="@DEF"/>
  861. </d:var>
  862. <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq"
  863. type="BOOLEAN" value="false">
  864. <a:a name="IMPORTER_INFO" value="@DEF"/>
  865. </d:var>
  866. <d:var name="dmaLogicChannelConfig_bandwidthControl"
  867. type="ENUMERATION"
  868. value="DMA_IP_BWC_ENGINE_NO_STALL">
  869. <a:a name="IMPORTER_INFO">
  870. <a:v>@DEF</a:v>
  871. <a:v>@CALC</a:v>
  872. </a:a>
  873. </d:var>
  874. <d:var
  875. name="dmaLogicChannelConfig_ScatterGatherAddressType"
  876. type="STRING" value="0U">
  877. <a:a name="IMPORTER_INFO" value="@DEF"/>
  878. </d:var>
  879. <d:var
  880. name="dmaLogicChannelConfig_DestinationStoreAddressType"
  881. type="STRING" value="0U">
  882. <a:a name="IMPORTER_INFO" value="@DEF"/>
  883. </d:var>
  884. </d:ctr>
  885. <d:ctr name="dmaLogicChannelConfig_TransferSourceType"
  886. type="IDENTIFIABLE">
  887. <d:var name="dmaLogicChannelConfig_SourceAddressType"
  888. type="STRING" value="0">
  889. <a:a name="IMPORTER_INFO" value="@DEF"/>
  890. </d:var>
  891. <d:var
  892. name="dmaLogicChannelConfig_SourceSignedOffsetType"
  893. type="INTEGER" value="0">
  894. <a:a name="IMPORTER_INFO" value="@DEF"/>
  895. </d:var>
  896. <d:var
  897. name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType"
  898. type="INTEGER" value="0">
  899. <a:a name="IMPORTER_INFO" value="@DEF"/>
  900. </d:var>
  901. <d:var name="dmaTransferConfig_TransferSizeType"
  902. type="ENUMERATION"
  903. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  904. <a:a name="IMPORTER_INFO">
  905. <a:v>@DEF</a:v>
  906. <a:v>@CALC</a:v>
  907. </a:a>
  908. </d:var>
  909. <d:var name="dmaLogicChannelConfig_SourceModuloType"
  910. type="INTEGER" value="0">
  911. <a:a name="IMPORTER_INFO" value="@DEF"/>
  912. </d:var>
  913. </d:ctr>
  914. <d:ctr
  915. name="dmaLogicChannelConfig_TransferDestinationType"
  916. type="IDENTIFIABLE">
  917. <d:var
  918. name="dmaLogicChannelConfig_DestinationAddressType"
  919. type="STRING" value="0">
  920. <a:a name="IMPORTER_INFO" value="@DEF"/>
  921. </d:var>
  922. <d:var
  923. name="dmaLogicChannelConfig_DestinationSignedOffsetType"
  924. type="INTEGER" value="0">
  925. <a:a name="IMPORTER_INFO" value="@DEF"/>
  926. </d:var>
  927. <d:var
  928. name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType"
  929. type="INTEGER" value="0">
  930. <a:a name="IMPORTER_INFO" value="@DEF"/>
  931. </d:var>
  932. <d:var name="dmaTransferConfig_TransferSizeType"
  933. type="ENUMERATION"
  934. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  935. <a:a name="IMPORTER_INFO">
  936. <a:v>@DEF</a:v>
  937. <a:v>@CALC</a:v>
  938. </a:a>
  939. </d:var>
  940. <d:var
  941. name="dmaLogicChannelConfig_DestinationModuloType"
  942. type="INTEGER" value="0">
  943. <a:a name="IMPORTER_INFO" value="@DEF"/>
  944. </d:var>
  945. </d:ctr>
  946. <d:ctr
  947. name="dmaLogicChannelConfig_TransferMinorLoopType"
  948. type="IDENTIFIABLE">
  949. <d:var name="dmaLogicChannelConfig_enSourceOffset"
  950. type="BOOLEAN" value="false">
  951. <a:a name="IMPORTER_INFO" value="@DEF"/>
  952. </d:var>
  953. <d:var
  954. name="dmaLogicChannelConfig_enDestinationOffset"
  955. type="BOOLEAN" value="false">
  956. <a:a name="IMPORTER_INFO" value="@DEF"/>
  957. </d:var>
  958. <d:var name="dmaLogicChannelConfig_OffsetValueType"
  959. type="INTEGER" value="0">
  960. <a:a name="IMPORTER_INFO" value="@DEF"/>
  961. </d:var>
  962. <d:var name="dmaLogicChannelConfig_enMinorLoopLinkCh"
  963. type="BOOLEAN" value="false">
  964. <a:a name="IMPORTER_INFO" value="@DEF"/>
  965. </d:var>
  966. <d:ref
  967. name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType"
  968. type="REFERENCE" >
  969. <a:a name="ENABLE" value="false"/>
  970. <a:a name="IMPORTER_INFO" value="@DEF"/>
  971. </d:ref>
  972. <d:var name="dmaLogicChannelConfig_MinorLoopSizeType"
  973. type="INTEGER" value="0">
  974. <a:a name="IMPORTER_INFO" value="@DEF"/>
  975. </d:var>
  976. </d:ctr>
  977. <d:ctr
  978. name="dmaLogicChannelConfig_TransferMajorLoopType"
  979. type="IDENTIFIABLE">
  980. <d:var name="dmaLogicChannelConfig_enMajorLoopLinkCh"
  981. type="BOOLEAN" value="false">
  982. <a:a name="IMPORTER_INFO" value="@DEF"/>
  983. </d:var>
  984. <d:ref
  985. name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType"
  986. type="REFERENCE" >
  987. <a:a name="ENABLE" value="false"/>
  988. <a:a name="IMPORTER_INFO" value="@DEF"/>
  989. </d:ref>
  990. <d:var
  991. name="dmaLogicChannelConfig_MajorLoopCountType"
  992. type="INTEGER" value="1">
  993. <a:a name="IMPORTER_INFO" value="@DEF"/>
  994. </d:var>
  995. </d:ctr>
  996. </d:ctr>
  997. <d:ctr name="dmaLogicChannel_ScatterGatherConfigType"
  998. type="IDENTIFIABLE">
  999. <d:lst
  1000. name="dmaLogicChannelConfig_ScatterGatherArrayType"
  1001. type="MAP"/>
  1002. </d:ctr>
  1003. </d:ctr>
  1004. </d:ctr>
  1005. <d:ctr name="UART1_RX" type="IDENTIFIABLE">
  1006. <d:var name="dmaLogicChannel_LogicName" type="STRING"
  1007. value="DMA_LOGIC_CH_UART1_RX"/>
  1008. <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION"
  1009. value="DMA_IP_HW_INST_0">
  1010. <a:a name="IMPORTER_INFO">
  1011. <a:v>@DEF</a:v>
  1012. <a:v>@CALC</a:v>
  1013. </a:a>
  1014. </d:var>
  1015. <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION"
  1016. value="DMA_IP_HW_CH_3">
  1017. <a:a name="IMPORTER_INFO">
  1018. <a:v>@DEF</a:v>
  1019. <a:v>@CALC</a:v>
  1020. </a:a>
  1021. </d:var>
  1022. <d:var name="dmaLogicChannel_InterruptCallback"
  1023. type="FUNCTION-NAME"
  1024. value="Lpuart_1_Uart_Ip_DmaRxCompleteCallback"/>
  1025. <d:var name="dmaLogicChannel_ErrorInterruptCallback"
  1026. type="FUNCTION-NAME" value="NULL_PTR">
  1027. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1028. </d:var>
  1029. <d:var name="dmaLogicChannel_EnableGlobalConfig"
  1030. type="BOOLEAN" value="true"/>
  1031. <d:var name="dmaLogicChannel_EnableTransferConfig"
  1032. type="BOOLEAN" value="false">
  1033. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1034. </d:var>
  1035. <d:var name="dmaLogicChannel_EnableScatterGather"
  1036. type="BOOLEAN" value="false">
  1037. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1038. </d:var>
  1039. <d:ctr name="dmaLogicChannel_ConfigType"
  1040. type="IDENTIFIABLE">
  1041. <d:ctr name="dmaLogicChannel_GlobalConfigType"
  1042. type="IDENTIFIABLE">
  1043. <d:ctr name="dmaLogicChannelConfig_GlobalRequestType"
  1044. type="IDENTIFIABLE">
  1045. <d:var name="dmaGlobalRequest_enDmamuxTrigger"
  1046. type="BOOLEAN" value="false">
  1047. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1048. </d:var>
  1049. <d:var name="dmaGlobalRequest_enDmamuxSource"
  1050. type="BOOLEAN" value="true"/>
  1051. <d:var name="dmaGlobalRequest_Dmamux0HwRequest"
  1052. type="ENUMERATION"
  1053. value="DMA_IP_REQ_MUX0_LPUART1_RX"/>
  1054. <d:var name="dmaGlobalRequest_enDmaRequest"
  1055. type="BOOLEAN" value="true"/>
  1056. </d:ctr>
  1057. <d:ctr name="dmaLogicChannelConfig_GlobalInterruptType"
  1058. type="IDENTIFIABLE">
  1059. <d:var name="dmaGlobalInterrupt_enDmaErrorInterrupt"
  1060. type="BOOLEAN" value="false">
  1061. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1062. </d:var>
  1063. </d:ctr>
  1064. <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType"
  1065. type="IDENTIFIABLE">
  1066. <d:var name="dmaGlobalPriority_LevelPriority"
  1067. type="ENUMERATION" value="DMA_IP_LEVEL_PRIO3">
  1068. <a:a name="IMPORTER_INFO">
  1069. <a:v>@DEF</a:v>
  1070. <a:v>@CALC</a:v>
  1071. </a:a>
  1072. </d:var>
  1073. <d:var name="dmaGlobalPriority_enPreemption"
  1074. type="BOOLEAN" value="true"/>
  1075. <d:var name="dmaGlobalPriority_disPreempt"
  1076. type="BOOLEAN" value="false">
  1077. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1078. </d:var>
  1079. </d:ctr>
  1080. </d:ctr>
  1081. <d:ctr name="dmaLogicChannel_TransferConfigType"
  1082. type="IDENTIFIABLE">
  1083. <d:ctr name="dmaLogicChannelConfig_TransferControlType"
  1084. type="IDENTIFIABLE">
  1085. <d:var name="dmaLogicChannelConfig_enStart"
  1086. type="BOOLEAN" value="false">
  1087. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1088. </d:var>
  1089. <d:var
  1090. name="dmaLogicChannelConfig_enDmaMajorInterrupt"
  1091. type="BOOLEAN" value="false">
  1092. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1093. </d:var>
  1094. <d:var
  1095. name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt"
  1096. type="BOOLEAN" value="false">
  1097. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1098. </d:var>
  1099. <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq"
  1100. type="BOOLEAN" value="false">
  1101. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1102. </d:var>
  1103. <d:var name="dmaLogicChannelConfig_bandwidthControl"
  1104. type="ENUMERATION"
  1105. value="DMA_IP_BWC_ENGINE_NO_STALL">
  1106. <a:a name="IMPORTER_INFO">
  1107. <a:v>@DEF</a:v>
  1108. <a:v>@CALC</a:v>
  1109. </a:a>
  1110. </d:var>
  1111. <d:var
  1112. name="dmaLogicChannelConfig_ScatterGatherAddressType"
  1113. type="STRING" value="0U">
  1114. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1115. </d:var>
  1116. <d:var
  1117. name="dmaLogicChannelConfig_DestinationStoreAddressType"
  1118. type="STRING" value="0U">
  1119. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1120. </d:var>
  1121. </d:ctr>
  1122. <d:ctr name="dmaLogicChannelConfig_TransferSourceType"
  1123. type="IDENTIFIABLE">
  1124. <d:var name="dmaLogicChannelConfig_SourceAddressType"
  1125. type="STRING" value="0">
  1126. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1127. </d:var>
  1128. <d:var
  1129. name="dmaLogicChannelConfig_SourceSignedOffsetType"
  1130. type="INTEGER" value="0">
  1131. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1132. </d:var>
  1133. <d:var
  1134. name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType"
  1135. type="INTEGER" value="0">
  1136. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1137. </d:var>
  1138. <d:var name="dmaTransferConfig_TransferSizeType"
  1139. type="ENUMERATION"
  1140. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  1141. <a:a name="IMPORTER_INFO">
  1142. <a:v>@DEF</a:v>
  1143. <a:v>@CALC</a:v>
  1144. </a:a>
  1145. </d:var>
  1146. <d:var name="dmaLogicChannelConfig_SourceModuloType"
  1147. type="INTEGER" value="0">
  1148. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1149. </d:var>
  1150. </d:ctr>
  1151. <d:ctr
  1152. name="dmaLogicChannelConfig_TransferDestinationType"
  1153. type="IDENTIFIABLE">
  1154. <d:var
  1155. name="dmaLogicChannelConfig_DestinationAddressType"
  1156. type="STRING" value="0">
  1157. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1158. </d:var>
  1159. <d:var
  1160. name="dmaLogicChannelConfig_DestinationSignedOffsetType"
  1161. type="INTEGER" value="0">
  1162. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1163. </d:var>
  1164. <d:var
  1165. name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType"
  1166. type="INTEGER" value="0">
  1167. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1168. </d:var>
  1169. <d:var name="dmaTransferConfig_TransferSizeType"
  1170. type="ENUMERATION"
  1171. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  1172. <a:a name="IMPORTER_INFO">
  1173. <a:v>@DEF</a:v>
  1174. <a:v>@CALC</a:v>
  1175. </a:a>
  1176. </d:var>
  1177. <d:var
  1178. name="dmaLogicChannelConfig_DestinationModuloType"
  1179. type="INTEGER" value="0">
  1180. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1181. </d:var>
  1182. </d:ctr>
  1183. <d:ctr
  1184. name="dmaLogicChannelConfig_TransferMinorLoopType"
  1185. type="IDENTIFIABLE">
  1186. <d:var name="dmaLogicChannelConfig_enSourceOffset"
  1187. type="BOOLEAN" value="false">
  1188. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1189. </d:var>
  1190. <d:var
  1191. name="dmaLogicChannelConfig_enDestinationOffset"
  1192. type="BOOLEAN" value="false">
  1193. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1194. </d:var>
  1195. <d:var name="dmaLogicChannelConfig_OffsetValueType"
  1196. type="INTEGER" value="0">
  1197. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1198. </d:var>
  1199. <d:var name="dmaLogicChannelConfig_enMinorLoopLinkCh"
  1200. type="BOOLEAN" value="false">
  1201. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1202. </d:var>
  1203. <d:ref
  1204. name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType"
  1205. type="REFERENCE" >
  1206. <a:a name="ENABLE" value="false"/>
  1207. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1208. </d:ref>
  1209. <d:var name="dmaLogicChannelConfig_MinorLoopSizeType"
  1210. type="INTEGER" value="0">
  1211. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1212. </d:var>
  1213. </d:ctr>
  1214. <d:ctr
  1215. name="dmaLogicChannelConfig_TransferMajorLoopType"
  1216. type="IDENTIFIABLE">
  1217. <d:var name="dmaLogicChannelConfig_enMajorLoopLinkCh"
  1218. type="BOOLEAN" value="false">
  1219. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1220. </d:var>
  1221. <d:ref
  1222. name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType"
  1223. type="REFERENCE" >
  1224. <a:a name="ENABLE" value="false"/>
  1225. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1226. </d:ref>
  1227. <d:var
  1228. name="dmaLogicChannelConfig_MajorLoopCountType"
  1229. type="INTEGER" value="1">
  1230. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1231. </d:var>
  1232. </d:ctr>
  1233. </d:ctr>
  1234. <d:ctr name="dmaLogicChannel_ScatterGatherConfigType"
  1235. type="IDENTIFIABLE">
  1236. <d:lst
  1237. name="dmaLogicChannelConfig_ScatterGatherArrayType"
  1238. type="MAP"/>
  1239. </d:ctr>
  1240. </d:ctr>
  1241. </d:ctr>
  1242. <d:ctr name="UART2_TX" type="IDENTIFIABLE">
  1243. <d:var name="dmaLogicChannel_LogicName" type="STRING"
  1244. value="DMA_LOGIC_CH_UART2_TX"/>
  1245. <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION"
  1246. value="DMA_IP_HW_INST_0">
  1247. <a:a name="IMPORTER_INFO">
  1248. <a:v>@DEF</a:v>
  1249. <a:v>@CALC</a:v>
  1250. </a:a>
  1251. </d:var>
  1252. <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION"
  1253. value="DMA_IP_HW_CH_4">
  1254. <a:a name="IMPORTER_INFO">
  1255. <a:v>@DEF</a:v>
  1256. <a:v>@CALC</a:v>
  1257. </a:a>
  1258. </d:var>
  1259. <d:var name="dmaLogicChannel_InterruptCallback"
  1260. type="FUNCTION-NAME"
  1261. value="Lpuart_2_Uart_Ip_DmaTxCompleteCallback"/>
  1262. <d:var name="dmaLogicChannel_ErrorInterruptCallback"
  1263. type="FUNCTION-NAME" value="NULL_PTR">
  1264. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1265. </d:var>
  1266. <d:var name="dmaLogicChannel_EnableGlobalConfig"
  1267. type="BOOLEAN" value="true"/>
  1268. <d:var name="dmaLogicChannel_EnableTransferConfig"
  1269. type="BOOLEAN" value="false">
  1270. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1271. </d:var>
  1272. <d:var name="dmaLogicChannel_EnableScatterGather"
  1273. type="BOOLEAN" value="false">
  1274. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1275. </d:var>
  1276. <d:ctr name="dmaLogicChannel_ConfigType"
  1277. type="IDENTIFIABLE">
  1278. <d:ctr name="dmaLogicChannel_GlobalConfigType"
  1279. type="IDENTIFIABLE">
  1280. <d:ctr name="dmaLogicChannelConfig_GlobalRequestType"
  1281. type="IDENTIFIABLE">
  1282. <d:var name="dmaGlobalRequest_enDmamuxTrigger"
  1283. type="BOOLEAN" value="false">
  1284. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1285. </d:var>
  1286. <d:var name="dmaGlobalRequest_enDmamuxSource"
  1287. type="BOOLEAN" value="true"/>
  1288. <d:var name="dmaGlobalRequest_Dmamux0HwRequest"
  1289. type="ENUMERATION"
  1290. value="DMA_IP_REQ_MUX0_LPUART2_TX"/>
  1291. <d:var name="dmaGlobalRequest_enDmaRequest"
  1292. type="BOOLEAN" value="true"/>
  1293. </d:ctr>
  1294. <d:ctr name="dmaLogicChannelConfig_GlobalInterruptType"
  1295. type="IDENTIFIABLE">
  1296. <d:var name="dmaGlobalInterrupt_enDmaErrorInterrupt"
  1297. type="BOOLEAN" value="false">
  1298. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1299. </d:var>
  1300. </d:ctr>
  1301. <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType"
  1302. type="IDENTIFIABLE">
  1303. <d:var name="dmaGlobalPriority_LevelPriority"
  1304. type="ENUMERATION" value="DMA_IP_LEVEL_PRIO4">
  1305. <a:a name="IMPORTER_INFO">
  1306. <a:v>@DEF</a:v>
  1307. <a:v>@CALC</a:v>
  1308. </a:a>
  1309. </d:var>
  1310. <d:var name="dmaGlobalPriority_enPreemption"
  1311. type="BOOLEAN" value="false">
  1312. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1313. </d:var>
  1314. <d:var name="dmaGlobalPriority_disPreempt"
  1315. type="BOOLEAN" value="false">
  1316. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1317. </d:var>
  1318. </d:ctr>
  1319. </d:ctr>
  1320. <d:ctr name="dmaLogicChannel_TransferConfigType"
  1321. type="IDENTIFIABLE">
  1322. <d:ctr name="dmaLogicChannelConfig_TransferControlType"
  1323. type="IDENTIFIABLE">
  1324. <d:var name="dmaLogicChannelConfig_enStart"
  1325. type="BOOLEAN" value="false">
  1326. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1327. </d:var>
  1328. <d:var
  1329. name="dmaLogicChannelConfig_enDmaMajorInterrupt"
  1330. type="BOOLEAN" value="false">
  1331. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1332. </d:var>
  1333. <d:var
  1334. name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt"
  1335. type="BOOLEAN" value="false">
  1336. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1337. </d:var>
  1338. <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq"
  1339. type="BOOLEAN" value="false">
  1340. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1341. </d:var>
  1342. <d:var name="dmaLogicChannelConfig_bandwidthControl"
  1343. type="ENUMERATION"
  1344. value="DMA_IP_BWC_ENGINE_NO_STALL">
  1345. <a:a name="IMPORTER_INFO">
  1346. <a:v>@DEF</a:v>
  1347. <a:v>@CALC</a:v>
  1348. </a:a>
  1349. </d:var>
  1350. <d:var
  1351. name="dmaLogicChannelConfig_ScatterGatherAddressType"
  1352. type="STRING" value="0U">
  1353. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1354. </d:var>
  1355. <d:var
  1356. name="dmaLogicChannelConfig_DestinationStoreAddressType"
  1357. type="STRING" value="0U">
  1358. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1359. </d:var>
  1360. </d:ctr>
  1361. <d:ctr name="dmaLogicChannelConfig_TransferSourceType"
  1362. type="IDENTIFIABLE">
  1363. <d:var name="dmaLogicChannelConfig_SourceAddressType"
  1364. type="STRING" value="0">
  1365. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1366. </d:var>
  1367. <d:var
  1368. name="dmaLogicChannelConfig_SourceSignedOffsetType"
  1369. type="INTEGER" value="0">
  1370. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1371. </d:var>
  1372. <d:var
  1373. name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType"
  1374. type="INTEGER" value="0">
  1375. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1376. </d:var>
  1377. <d:var name="dmaTransferConfig_TransferSizeType"
  1378. type="ENUMERATION"
  1379. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  1380. <a:a name="IMPORTER_INFO">
  1381. <a:v>@DEF</a:v>
  1382. <a:v>@CALC</a:v>
  1383. </a:a>
  1384. </d:var>
  1385. <d:var name="dmaLogicChannelConfig_SourceModuloType"
  1386. type="INTEGER" value="0">
  1387. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1388. </d:var>
  1389. </d:ctr>
  1390. <d:ctr
  1391. name="dmaLogicChannelConfig_TransferDestinationType"
  1392. type="IDENTIFIABLE">
  1393. <d:var
  1394. name="dmaLogicChannelConfig_DestinationAddressType"
  1395. type="STRING" value="0">
  1396. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1397. </d:var>
  1398. <d:var
  1399. name="dmaLogicChannelConfig_DestinationSignedOffsetType"
  1400. type="INTEGER" value="0">
  1401. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1402. </d:var>
  1403. <d:var
  1404. name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType"
  1405. type="INTEGER" value="0">
  1406. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1407. </d:var>
  1408. <d:var name="dmaTransferConfig_TransferSizeType"
  1409. type="ENUMERATION"
  1410. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  1411. <a:a name="IMPORTER_INFO">
  1412. <a:v>@DEF</a:v>
  1413. <a:v>@CALC</a:v>
  1414. </a:a>
  1415. </d:var>
  1416. <d:var
  1417. name="dmaLogicChannelConfig_DestinationModuloType"
  1418. type="INTEGER" value="0">
  1419. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1420. </d:var>
  1421. </d:ctr>
  1422. <d:ctr
  1423. name="dmaLogicChannelConfig_TransferMinorLoopType"
  1424. type="IDENTIFIABLE">
  1425. <d:var name="dmaLogicChannelConfig_enSourceOffset"
  1426. type="BOOLEAN" value="false">
  1427. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1428. </d:var>
  1429. <d:var
  1430. name="dmaLogicChannelConfig_enDestinationOffset"
  1431. type="BOOLEAN" value="false">
  1432. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1433. </d:var>
  1434. <d:var name="dmaLogicChannelConfig_OffsetValueType"
  1435. type="INTEGER" value="0">
  1436. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1437. </d:var>
  1438. <d:var name="dmaLogicChannelConfig_enMinorLoopLinkCh"
  1439. type="BOOLEAN" value="false">
  1440. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1441. </d:var>
  1442. <d:ref
  1443. name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType"
  1444. type="REFERENCE" >
  1445. <a:a name="ENABLE" value="false"/>
  1446. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1447. </d:ref>
  1448. <d:var name="dmaLogicChannelConfig_MinorLoopSizeType"
  1449. type="INTEGER" value="0">
  1450. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1451. </d:var>
  1452. </d:ctr>
  1453. <d:ctr
  1454. name="dmaLogicChannelConfig_TransferMajorLoopType"
  1455. type="IDENTIFIABLE">
  1456. <d:var name="dmaLogicChannelConfig_enMajorLoopLinkCh"
  1457. type="BOOLEAN" value="false">
  1458. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1459. </d:var>
  1460. <d:ref
  1461. name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType"
  1462. type="REFERENCE" >
  1463. <a:a name="ENABLE" value="false"/>
  1464. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1465. </d:ref>
  1466. <d:var
  1467. name="dmaLogicChannelConfig_MajorLoopCountType"
  1468. type="INTEGER" value="1">
  1469. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1470. </d:var>
  1471. </d:ctr>
  1472. </d:ctr>
  1473. <d:ctr name="dmaLogicChannel_ScatterGatherConfigType"
  1474. type="IDENTIFIABLE">
  1475. <d:lst
  1476. name="dmaLogicChannelConfig_ScatterGatherArrayType"
  1477. type="MAP"/>
  1478. </d:ctr>
  1479. </d:ctr>
  1480. </d:ctr>
  1481. <d:ctr name="UART2_RX" type="IDENTIFIABLE">
  1482. <d:var name="dmaLogicChannel_LogicName" type="STRING"
  1483. value="DMA_LOGIC_CH_UART2_RX"/>
  1484. <d:var name="dmaLogicChannel_HwInstId" type="ENUMERATION"
  1485. value="DMA_IP_HW_INST_0">
  1486. <a:a name="IMPORTER_INFO">
  1487. <a:v>@DEF</a:v>
  1488. <a:v>@CALC</a:v>
  1489. </a:a>
  1490. </d:var>
  1491. <d:var name="dmaLogicChannel_HwChId" type="ENUMERATION"
  1492. value="DMA_IP_HW_CH_5">
  1493. <a:a name="IMPORTER_INFO">
  1494. <a:v>@DEF</a:v>
  1495. <a:v>@CALC</a:v>
  1496. </a:a>
  1497. </d:var>
  1498. <d:var name="dmaLogicChannel_InterruptCallback"
  1499. type="FUNCTION-NAME"
  1500. value="Lpuart_2_Uart_Ip_DmaRxCompleteCallback"/>
  1501. <d:var name="dmaLogicChannel_ErrorInterruptCallback"
  1502. type="FUNCTION-NAME" value="NULL_PTR">
  1503. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1504. </d:var>
  1505. <d:var name="dmaLogicChannel_EnableGlobalConfig"
  1506. type="BOOLEAN" value="true"/>
  1507. <d:var name="dmaLogicChannel_EnableTransferConfig"
  1508. type="BOOLEAN" value="false">
  1509. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1510. </d:var>
  1511. <d:var name="dmaLogicChannel_EnableScatterGather"
  1512. type="BOOLEAN" value="false">
  1513. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1514. </d:var>
  1515. <d:ctr name="dmaLogicChannel_ConfigType"
  1516. type="IDENTIFIABLE">
  1517. <d:ctr name="dmaLogicChannel_GlobalConfigType"
  1518. type="IDENTIFIABLE">
  1519. <d:ctr name="dmaLogicChannelConfig_GlobalRequestType"
  1520. type="IDENTIFIABLE">
  1521. <d:var name="dmaGlobalRequest_enDmamuxTrigger"
  1522. type="BOOLEAN" value="false">
  1523. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1524. </d:var>
  1525. <d:var name="dmaGlobalRequest_enDmamuxSource"
  1526. type="BOOLEAN" value="true"/>
  1527. <d:var name="dmaGlobalRequest_Dmamux0HwRequest"
  1528. type="ENUMERATION"
  1529. value="DMA_IP_REQ_MUX0_LPUART2_RX"/>
  1530. <d:var name="dmaGlobalRequest_enDmaRequest"
  1531. type="BOOLEAN" value="true"/>
  1532. </d:ctr>
  1533. <d:ctr name="dmaLogicChannelConfig_GlobalInterruptType"
  1534. type="IDENTIFIABLE">
  1535. <d:var name="dmaGlobalInterrupt_enDmaErrorInterrupt"
  1536. type="BOOLEAN" value="false">
  1537. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1538. </d:var>
  1539. </d:ctr>
  1540. <d:ctr name="dmaLogicChannelConfig_GlobalPriorityType"
  1541. type="IDENTIFIABLE">
  1542. <d:var name="dmaGlobalPriority_LevelPriority"
  1543. type="ENUMERATION" value="DMA_IP_LEVEL_PRIO5">
  1544. <a:a name="IMPORTER_INFO">
  1545. <a:v>@DEF</a:v>
  1546. <a:v>@CALC</a:v>
  1547. </a:a>
  1548. </d:var>
  1549. <d:var name="dmaGlobalPriority_enPreemption"
  1550. type="BOOLEAN" value="true"/>
  1551. <d:var name="dmaGlobalPriority_disPreempt"
  1552. type="BOOLEAN" value="false">
  1553. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1554. </d:var>
  1555. </d:ctr>
  1556. </d:ctr>
  1557. <d:ctr name="dmaLogicChannel_TransferConfigType"
  1558. type="IDENTIFIABLE">
  1559. <d:ctr name="dmaLogicChannelConfig_TransferControlType"
  1560. type="IDENTIFIABLE">
  1561. <d:var name="dmaLogicChannelConfig_enStart"
  1562. type="BOOLEAN" value="false">
  1563. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1564. </d:var>
  1565. <d:var
  1566. name="dmaLogicChannelConfig_enDmaMajorInterrupt"
  1567. type="BOOLEAN" value="false">
  1568. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1569. </d:var>
  1570. <d:var
  1571. name="dmaLogicChannelConfig_enDmaHalfMajorInterrupt"
  1572. type="BOOLEAN" value="false">
  1573. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1574. </d:var>
  1575. <d:var name="dmaLogicChannelConfig_disDmaAutoHwReq"
  1576. type="BOOLEAN" value="false">
  1577. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1578. </d:var>
  1579. <d:var name="dmaLogicChannelConfig_bandwidthControl"
  1580. type="ENUMERATION"
  1581. value="DMA_IP_BWC_ENGINE_NO_STALL">
  1582. <a:a name="IMPORTER_INFO">
  1583. <a:v>@DEF</a:v>
  1584. <a:v>@CALC</a:v>
  1585. </a:a>
  1586. </d:var>
  1587. <d:var
  1588. name="dmaLogicChannelConfig_ScatterGatherAddressType"
  1589. type="STRING" value="0U">
  1590. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1591. </d:var>
  1592. <d:var
  1593. name="dmaLogicChannelConfig_DestinationStoreAddressType"
  1594. type="STRING" value="0U">
  1595. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1596. </d:var>
  1597. </d:ctr>
  1598. <d:ctr name="dmaLogicChannelConfig_TransferSourceType"
  1599. type="IDENTIFIABLE">
  1600. <d:var name="dmaLogicChannelConfig_SourceAddressType"
  1601. type="STRING" value="0">
  1602. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1603. </d:var>
  1604. <d:var
  1605. name="dmaLogicChannelConfig_SourceSignedOffsetType"
  1606. type="INTEGER" value="0">
  1607. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1608. </d:var>
  1609. <d:var
  1610. name="dmaLogicChannelConfig_SourceLastAddressAdjustmentType"
  1611. type="INTEGER" value="0">
  1612. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1613. </d:var>
  1614. <d:var name="dmaTransferConfig_TransferSizeType"
  1615. type="ENUMERATION"
  1616. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  1617. <a:a name="IMPORTER_INFO">
  1618. <a:v>@DEF</a:v>
  1619. <a:v>@CALC</a:v>
  1620. </a:a>
  1621. </d:var>
  1622. <d:var name="dmaLogicChannelConfig_SourceModuloType"
  1623. type="INTEGER" value="0">
  1624. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1625. </d:var>
  1626. </d:ctr>
  1627. <d:ctr
  1628. name="dmaLogicChannelConfig_TransferDestinationType"
  1629. type="IDENTIFIABLE">
  1630. <d:var
  1631. name="dmaLogicChannelConfig_DestinationAddressType"
  1632. type="STRING" value="0">
  1633. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1634. </d:var>
  1635. <d:var
  1636. name="dmaLogicChannelConfig_DestinationSignedOffsetType"
  1637. type="INTEGER" value="0">
  1638. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1639. </d:var>
  1640. <d:var
  1641. name="dmaLogicChannelConfig_DestinationLastAddressAdjustmentType"
  1642. type="INTEGER" value="0">
  1643. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1644. </d:var>
  1645. <d:var name="dmaTransferConfig_TransferSizeType"
  1646. type="ENUMERATION"
  1647. value="DMA_IP_TRANSFER_SIZE_1_BYTE">
  1648. <a:a name="IMPORTER_INFO">
  1649. <a:v>@DEF</a:v>
  1650. <a:v>@CALC</a:v>
  1651. </a:a>
  1652. </d:var>
  1653. <d:var
  1654. name="dmaLogicChannelConfig_DestinationModuloType"
  1655. type="INTEGER" value="0">
  1656. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1657. </d:var>
  1658. </d:ctr>
  1659. <d:ctr
  1660. name="dmaLogicChannelConfig_TransferMinorLoopType"
  1661. type="IDENTIFIABLE">
  1662. <d:var name="dmaLogicChannelConfig_enSourceOffset"
  1663. type="BOOLEAN" value="false">
  1664. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1665. </d:var>
  1666. <d:var
  1667. name="dmaLogicChannelConfig_enDestinationOffset"
  1668. type="BOOLEAN" value="false">
  1669. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1670. </d:var>
  1671. <d:var name="dmaLogicChannelConfig_OffsetValueType"
  1672. type="INTEGER" value="0">
  1673. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1674. </d:var>
  1675. <d:var name="dmaLogicChannelConfig_enMinorLoopLinkCh"
  1676. type="BOOLEAN" value="false">
  1677. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1678. </d:var>
  1679. <d:ref
  1680. name="dynamic_dmaLogicChannelConfig_MinorLoopLinkChValueType"
  1681. type="REFERENCE" >
  1682. <a:a name="ENABLE" value="false"/>
  1683. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1684. </d:ref>
  1685. <d:var name="dmaLogicChannelConfig_MinorLoopSizeType"
  1686. type="INTEGER" value="0">
  1687. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1688. </d:var>
  1689. </d:ctr>
  1690. <d:ctr
  1691. name="dmaLogicChannelConfig_TransferMajorLoopType"
  1692. type="IDENTIFIABLE">
  1693. <d:var name="dmaLogicChannelConfig_enMajorLoopLinkCh"
  1694. type="BOOLEAN" value="false">
  1695. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1696. </d:var>
  1697. <d:ref
  1698. name="dynamic_dmaLogicChannelConfig_MajorLoopLinkChValueType"
  1699. type="REFERENCE" >
  1700. <a:a name="ENABLE" value="false"/>
  1701. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1702. </d:ref>
  1703. <d:var
  1704. name="dmaLogicChannelConfig_MajorLoopCountType"
  1705. type="INTEGER" value="1">
  1706. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1707. </d:var>
  1708. </d:ctr>
  1709. </d:ctr>
  1710. <d:ctr name="dmaLogicChannel_ScatterGatherConfigType"
  1711. type="IDENTIFIABLE">
  1712. <d:lst
  1713. name="dmaLogicChannelConfig_ScatterGatherArrayType"
  1714. type="MAP"/>
  1715. </d:ctr>
  1716. </d:ctr>
  1717. </d:ctr>
  1718. </d:lst>
  1719. <d:lst name="trgmuxLogicGroup" type="MAP"/>
  1720. <d:lst name="FlexioCommon" type="MAP">
  1721. <d:ctr name="FlexioCommon_0" type="IDENTIFIABLE">
  1722. <d:var name="FlexioMclInstances" type="ENUMERATION"
  1723. value="FLEXIO_0">
  1724. <a:a name="IMPORTER_INFO">
  1725. <a:v>@DEF</a:v>
  1726. <a:v>@CALC</a:v>
  1727. </a:a>
  1728. </d:var>
  1729. <d:var name="FlexioDebugEnable" type="BOOLEAN" value="false">
  1730. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1731. </d:var>
  1732. <d:lst name="FlexioMclLogicChannels" type="MAP">
  1733. <d:ctr name="FLEXIO_RX" type="IDENTIFIABLE">
  1734. <d:var name="FlexioMclChannelId" type="ENUMERATION"
  1735. value="CHANNEL_0">
  1736. <a:a name="IMPORTER_INFO">
  1737. <a:v>@DEF</a:v>
  1738. <a:v>@CALC</a:v>
  1739. </a:a>
  1740. </d:var>
  1741. <d:var name="FlexioMclPinId" type="ENUMERATION"
  1742. value="PIN_6"/>
  1743. <d:var name="FlexioMclAddPinEnable" type="BOOLEAN"
  1744. value="false"/>
  1745. <d:var name="FlexioMclAddPinId" type="ENUMERATION"
  1746. value="PIN_1">
  1747. <a:a name="IMPORTER_INFO">
  1748. <a:v>@DEF</a:v>
  1749. <a:v>@CALC</a:v>
  1750. </a:a>
  1751. </d:var>
  1752. </d:ctr>
  1753. <d:ctr name="FLEXIO_TX" type="IDENTIFIABLE">
  1754. <d:var name="FlexioMclChannelId" type="ENUMERATION"
  1755. value="CHANNEL_1">
  1756. <a:a name="IMPORTER_INFO">
  1757. <a:v>@DEF</a:v>
  1758. <a:v>@CALC</a:v>
  1759. </a:a>
  1760. </d:var>
  1761. <d:var name="FlexioMclPinId" type="ENUMERATION"
  1762. value="PIN_7"/>
  1763. <d:var name="FlexioMclAddPinEnable" type="BOOLEAN"
  1764. value="false">
  1765. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1766. </d:var>
  1767. <d:var name="FlexioMclAddPinId" type="ENUMERATION"
  1768. value="PIN_2">
  1769. <a:a name="IMPORTER_INFO">
  1770. <a:v>@DEF</a:v>
  1771. <a:v>@CALC</a:v>
  1772. </a:a>
  1773. </d:var>
  1774. </d:ctr>
  1775. </d:lst>
  1776. </d:ctr>
  1777. </d:lst>
  1778. </d:ctr>
  1779. <d:ctr name="CommonPublishedInformation" type="IDENTIFIABLE">
  1780. <d:var name="ArReleaseMajorVersion" type="INTEGER" value="4">
  1781. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1782. </d:var>
  1783. <d:var name="ArReleaseMinorVersion" type="INTEGER" value="4">
  1784. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1785. </d:var>
  1786. <d:var name="ArReleaseRevisionVersion" type="INTEGER" value="0">
  1787. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1788. </d:var>
  1789. <d:var name="ModuleId" type="INTEGER" value="255">
  1790. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1791. </d:var>
  1792. <d:var name="SwMajorVersion" type="INTEGER" value="1">
  1793. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1794. </d:var>
  1795. <d:var name="SwMinorVersion" type="INTEGER" value="0">
  1796. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1797. </d:var>
  1798. <d:var name="SwPatchVersion" type="INTEGER" value="0">
  1799. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1800. </d:var>
  1801. <d:var name="VendorId" type="INTEGER" value="43">
  1802. <a:a name="IMPORTER_INFO" value="@DEF"/>
  1803. </d:var>
  1804. </d:ctr>
  1805. </d:ctr>
  1806. </d:chc>
  1807. </d:lst>
  1808. </d:ctr>
  1809. </d:lst>
  1810. </d:ctr>
  1811. </datamodel>