test2.wsx 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <stg format="2.0">
  3. <OriginalWsp type="string">test2.wsx</OriginalWsp><BackupWspFlag type="flag">0</BackupWspFlag><UseWspCnt type="int">0</UseWspCnt><WspCloseCnt type="int">0</WspCloseCnt><ProdInfo type="bin" size="52">vQTv/gAAAQAYAAIAwCwXAAQABAAAAAAAPwAAAAAAAAAEAAAAAgAAAAAAAAAAAAAAAAAAAA==</ProdInfo><ProdInfoString type="string">4.4</ProdInfoString><CreationDate type="string">11.01.2016 08:31:27:000</CreationDate><MainFrame type="key"><VisibilityGroupsMgr type="key"><Core0 type="key"/><Core1 type="key"/><Core2 type="key"/></VisibilityGroupsMgr><NETPlacementRoot type="key"/><StdTargetManagerWin type="key"><OPEN_VIEW type="key"><FrameCreated type="string">11.01.2016 08:31:30:863</FrameCreated><ViewSrv type="key"><TargetBrowserView type="key"/></ViewSrv><NETFrameMode type="int">77824</NETFrameMode><NETFrameSaveIndex type="int">1</NETFrameSaveIndex><FrameUserTitle type="string"></FrameUserTitle><CommonVisibilityGroup type="flag">1</CommonVisibilityGroup><VisibilityGroup_1 type="string">WorkspaceManager</VisibilityGroup_1><VisibilityGroupsCnt type="int">1</VisibilityGroupsCnt></OPEN_VIEW></StdTargetManagerWin><StdUDEMessageWin type="key"><OPEN_VIEW type="key"><FrameCreated type="string">11.01.2016 08:31:30:882</FrameCreated><ViewSrv type="key"/><NETFrameMode type="int">90113</NETFrameMode><NETFrameSaveIndex type="int">2</NETFrameSaveIndex><FrameUserTitle type="string"></FrameUserTitle><CommonVisibilityGroup type="flag">1</CommonVisibilityGroup><VisibilityGroup_1 type="string">WorkspaceManager</VisibilityGroup_1><VisibilityGroupsCnt type="int">1</VisibilityGroupsCnt></OPEN_VIEW></StdUDEMessageWin><StdUDECmdWin type="key"/><UDEProgressWin type="key"><OPEN_VIEW type="key"><FrameCreated type="string">11.01.2016 08:31:30:853</FrameCreated><ViewSrv type="key"/><NETFrameMode type="int">90112</NETFrameMode><NETFrameSaveIndex type="int">0</NETFrameSaveIndex><FrameUserTitle type="string"></FrameUserTitle><CommonVisibilityGroup type="flag">1</CommonVisibilityGroup><VisibilityGroup_1 type="string">WorkspaceManager</VisibilityGroup_1><VisibilityGroupsCnt type="int">1</VisibilityGroupsCnt></OPEN_VIEW></UDEProgressWin><StdUDEPDFViewWin type="key"/><StdUDEHelpViewWin type="key"/><StdUDEWspHTMLView type="key"/><UDETraceWin2 type="key"/><UDEUECViewServer type="key"/><UDEPersistStreamView type="key"/><UDEUECUseCaseParameterView type="key"/></MainFrame><INI_SECTION type="key"><Macro type="key"><MacroLib type="string">C:\Program Files (x86)\pls\UDE 4.4\StdLibrary.mso</MacroLib></Macro></INI_SECTION><AddOns type="key"><UDE.Script type="key"><MacroGuiEntries type="key"><Macro_11_01_16_08_31_30_0 type="key"><ScriptDescription type="string">The script contains a collection of macros to save memory content into different file formats
  4. and fill target memory ranges</ScriptDescription><ScriptPath type="string">V:\UDE\AddOns\Macro\MacroLibrary\StdMacros1.dsm</ScriptPath><ScriptSource type="string">'
  5. ' $Header: /Ude/AddOns/Macro/MacroLibrary/StdMacros.dsm 3 30.04.04 9:34 Weisses $
  6. '_______________________________________________________
  7. '
  8. ' universal debug engine
  9. '
  10. ' Standard command line macros - part 1
  11. '
  12. ' pls Development Tools 1999-2004
  13. '
  14. ' 28.04.04 SW correction for UDE 1.10
  15. ' 03.06.03 SW initial version
  16. '_______________________________________________________
  17. '_______________________________________________________
  18. '
  19. ' UnAss command line function
  20. '
  21. ' generates disassembly file
  22. '
  23. ' command line UnAss output-file range1 [range2] [range3] .....
  24. ' range description:
  25. ' C:&lt;startaddress&gt;,&lt;length&gt; or - code
  26. ' DB:&lt;startaddress&gt;,&lt;length&gt; or - data byte
  27. ' DW:&lt;startaddress&gt;,&lt;length&gt; or - data word
  28. ' DD:&lt;startaddress&gt;,&lt;length&gt; or - data dword
  29. '_______________________________________________________
  30. Sub UnAss(File,ParameterObj)
  31. set debugger = workspace.Coredebugger(0)
  32. set DisASMObj = debugger.DisASMObj
  33. If Not IsObject(ParameterObj) Then
  34. MsgBox "Number of parameters wrong"
  35. Exit Sub
  36. End If
  37. If IsNumeric(File) Then
  38. MsgBox "File parameter wrong - " &amp; File
  39. Exit Sub
  40. End If
  41. DisASMObj.OutputPath = CStr(File)
  42. bRetVal = DisASMObj.CreateStream(True,"UDE Disassembler output of current Program",False)
  43. If bRetVal = True Then
  44. ParmeterCnt = ParameterObj.ParameterCount
  45. If ParmeterCnt = 0 Then
  46. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  47. Exit Sub
  48. End If
  49. If ( ParmeterCnt Mod 3 ) &lt;&gt; 0 Then
  50. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  51. Exit Sub
  52. End If
  53. RangeCnt = ParmeterCnt/3
  54. ParamIndex = 0
  55. For Range = 0 To RangeCnt -1
  56. KindOfRange = CStr(ParameterObj.Parameter(ParamIndex))
  57. KindOfRange = UCase(KindOfRange)
  58. Address = CLng(ParameterObj.Parameter(ParamIndex +1))
  59. Length = CLng(ParameterObj.Parameter(ParamIndex +2))
  60. ParamIndex = ParamIndex +3
  61. If IsNumeric(KindOfRange) Then
  62. If KindOfRange = 12 Then
  63. DisASMObj.AddRange Address,Length,1
  64. ElseIf KindOfRange = 219 Then
  65. DisASMObj.AddRange Address,Length,2
  66. ElseIf KindOfRange = 221 Then
  67. DisASMObj.AddRange Address,Length,4
  68. Else
  69. MsgBox "Invalid range type " &amp; KindOfRange &amp; "of range " &amp; Range +1
  70. Exit Sub
  71. End If
  72. Else
  73. If KindOfRange = "C" Then
  74. DisASMObj.AddRange Address,Length,1
  75. ElseIf KindOfRange = "DB" Then
  76. DisASMObj.AddRange Address,Length,2
  77. ElseIf KindOfRange = "DW" Then
  78. DisASMObj.AddRange Address,Length,3
  79. ElseIf KindOfRange = "DD" Then
  80. DisASMObj.AddRange Address,Length,4
  81. Else
  82. MsgBox "Invalid range type " &amp; KindOfRange &amp; "of range " &amp; Range +1
  83. Exit Sub
  84. End If
  85. End If
  86. Next
  87. DisASMObj.HexFileModeFlag = False
  88. DisASMObj.ListModeFlag = False
  89. DisASMObj.WriteAllRanges(False)
  90. End If
  91. End Sub
  92. '_______________________________________________________
  93. '
  94. ' SaveHEX command line function
  95. '
  96. ' generates intel-HEX file
  97. '
  98. ' command line SaveHex output-file range1 [range2] [range3] .....
  99. ' range description:
  100. ' &lt;startaddress&gt;,&lt;length&gt;
  101. '_______________________________________________________
  102. Sub SaveHEX(File,ParameterObj)
  103. set debugger = workspace.Coredebugger(0)
  104. set DisASMObj = debugger.DisASMObj
  105. If Not IsObject(ParameterObj) Then
  106. MsgBox "Number of parameters wrong"
  107. Exit Sub
  108. End If
  109. If IsNumeric(File) Then
  110. MsgBox "File parameter wrong - " &amp; File
  111. Exit Sub
  112. End If
  113. DisASMObj.OutputPath = CStr(File)
  114. bRetVal = DisASMObj.CreateStream(True,"UDE generated intel-Hex file of current Program",False)
  115. If bRetVal = True Then
  116. ParmeterCnt = ParameterObj.ParameterCount
  117. If ParmeterCnt = 0 Then
  118. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  119. Exit Sub
  120. End If
  121. If ( ParmeterCnt Mod 2 ) &lt;&gt; 0 Then
  122. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  123. Exit Sub
  124. End If
  125. RangeCnt = ParmeterCnt/2
  126. ParamIndex = 0
  127. For Range = 0 To RangeCnt -1
  128. Address = CLng(ParameterObj.Parameter(ParamIndex))
  129. Length = CLng(ParameterObj.Parameter(ParamIndex +1))
  130. ParamIndex = ParamIndex +2
  131. DisASMObj.AddRange Address,Length,0
  132. Next
  133. DisASMObj.HexFileModeFlag = True
  134. DisASMObj.WriteAllRanges(False)
  135. End If
  136. End Sub
  137. '_______________________________________________________
  138. '
  139. ' FillByte command line function
  140. '
  141. ' fills memory range with byte pattern
  142. '
  143. ' command line FillByte range1,pattern1 [range2,pattern2] [range3,pattern3] .....
  144. ' range description:
  145. ' &lt;startaddress&gt;,&lt;length&gt;
  146. '_______________________________________________________
  147. Sub FillByte(ParameterObj)
  148. set debugger = workspace.Coredebugger(0)
  149. set DisASMObj = debugger.DisASMObj
  150. If Not IsObject(ParameterObj) Then
  151. MsgBox "Number of parameters wrong"
  152. Exit Sub
  153. End If
  154. ParmeterCnt = ParameterObj.ParameterCount
  155. If ParmeterCnt = 0 Then
  156. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  157. Exit Sub
  158. End If
  159. If ( ParmeterCnt Mod 3 ) &lt;&gt; 0 Then
  160. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  161. Exit Sub
  162. End If
  163. RangeCnt = ParmeterCnt/3
  164. ParamIndex = 0
  165. set udearrayobj = debugger.ByteArrayObj(1)
  166. For Range = 0 To RangeCnt -1
  167. Address = CLng(ParameterObj.Parameter(ParamIndex))
  168. Length = CLng(ParameterObj.Parameter(ParamIndex +1))
  169. Pattern = CLng(ParameterObj.Parameter(ParamIndex +2))
  170. ParamIndex = ParamIndex +3
  171. udearrayobj.Resize(Length)
  172. udearrayobj.Fill(Pattern)
  173. debugger.Write Address,udearrayobj
  174. Next
  175. End Sub
  176. '_______________________________________________________
  177. '
  178. ' FillWord command line function
  179. '
  180. ' fills memory range with word pattern
  181. '
  182. ' command line FillWord range1,pattern1 [range2,pattern2] [range3,pattern3] .....
  183. ' range description:
  184. ' &lt;startaddress&gt;,&lt;length&gt;
  185. '_______________________________________________________
  186. Sub FillWord(ParameterObj)
  187. set debugger = workspace.Coredebugger(0)
  188. set DisASMObj = debugger.DisASMObj
  189. If Not IsObject(ParameterObj) Then
  190. MsgBox "Number of parameters wrong"
  191. Exit Sub
  192. End If
  193. ParmeterCnt = ParameterObj.ParameterCount
  194. If ParmeterCnt = 0 Then
  195. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  196. Exit Sub
  197. End If
  198. If ( ParmeterCnt Mod 3 ) &lt;&gt; 0 Then
  199. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  200. Exit Sub
  201. End If
  202. RangeCnt = ParmeterCnt/3
  203. ParamIndex = 0
  204. set udearrayobj = debugger.WordArrayObj(1)
  205. For Range = 0 To RangeCnt -1
  206. Address = CLng(ParameterObj.Parameter(ParamIndex))
  207. Length = CLng(ParameterObj.Parameter(ParamIndex +1)/2)
  208. Pattern = CLng(ParameterObj.Parameter(ParamIndex +2))
  209. ParamIndex = ParamIndex +3
  210. udearrayobj.Resize(Length)
  211. udearrayobj.Fill(Pattern)
  212. debugger.Write Address,udearrayobj
  213. Next
  214. End Sub
  215. '_______________________________________________________
  216. '
  217. ' FillDWord command line function
  218. '
  219. ' fills memory range with dword pattern
  220. '
  221. ' command line FillDWord range1,pattern1 [range2,pattern2] [range3,pattern3] .....
  222. ' range description:
  223. ' &lt;startaddress&gt;,&lt;length&gt;
  224. '_______________________________________________________
  225. Sub FillDWord(ParameterObj)
  226. set debugger = workspace.Coredebugger(0)
  227. set DisASMObj = debugger.DisASMObj
  228. If Not IsObject(ParameterObj) Then
  229. MsgBox "Number of parameters wrong"
  230. Exit Sub
  231. End If
  232. ParmeterCnt = ParameterObj.ParameterCount
  233. If ParmeterCnt = 0 Then
  234. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  235. Exit Sub
  236. End If
  237. If ( ParmeterCnt Mod 3 ) &lt;&gt; 0 Then
  238. MsgBox "Number of parameters wrong " &amp; ParmeterCnt
  239. Exit Sub
  240. End If
  241. RangeCnt = ParmeterCnt/3
  242. ParamIndex = 0
  243. set udearrayobj = debugger.DWordArrayObj(1)
  244. For Range = 0 To RangeCnt -1
  245. Address = CLng(ParameterObj.Parameter(ParamIndex))
  246. Length = CLng(ParameterObj.Parameter(ParamIndex +1)/4)
  247. Pattern = CLng(ParameterObj.Parameter(ParamIndex +2))
  248. ParamIndex = ParamIndex +3
  249. udearrayobj.Resize(Length)
  250. udearrayobj.Fill(Pattern)
  251. debugger.Write Address,udearrayobj
  252. Next
  253. End Sub
  254. </ScriptSource><ScriptArchitecture type="int">63</ScriptArchitecture><ScriptEngine type="string">VBScript</ScriptEngine><MacroFileTime type="string">24.11.2006 14:43:20:000</MacroFileTime><ScriptFromStg type="flag">1</ScriptFromStg><LocalComputerName type="string">WS_CORE_DUO</LocalComputerName><ExternalScriptPath type="string"></ExternalScriptPath><NextNodeName type="string">Macro_11_01_16_08_31_30_0</NextNodeName><UnAss type="key"><GUIEntry type="key"><MenuID type="int">10</MenuID><MenuString type="string">Execute UnAss ..</MenuString><ToolTipString type="string">Macro UnAss</ToolTipString><MessageString type="string">Execute macro UnAss</MessageString><DebugFlag type="flag">0</DebugFlag></GUIEntry><FuncParameterCnt type="int">2</FuncParameterCnt><GUIEntryDescription type="string"></GUIEntryDescription></UnAss><SaveHEX type="key"><GUIEntry type="key"><MenuID type="int">10</MenuID><MenuString type="string">Execute SaveHEX ..</MenuString><ToolTipString type="string">Macro SaveHEX</ToolTipString><MessageString type="string">Execute macro SaveHEX</MessageString><DebugFlag type="flag">0</DebugFlag></GUIEntry><FuncParameterCnt type="int">2</FuncParameterCnt><GUIEntryDescription type="string"></GUIEntryDescription></SaveHEX><FillByte type="key"><GUIEntry type="key"><MenuID type="int">10</MenuID><MenuString type="string">Execute FillByte ..</MenuString><ToolTipString type="string">Macro FillByte</ToolTipString><MessageString type="string">Execute macro FillByte</MessageString><DebugFlag type="flag">0</DebugFlag></GUIEntry><FuncParameterCnt type="int">1</FuncParameterCnt><GUIEntryDescription type="string"></GUIEntryDescription></FillByte><FillWord type="key"><GUIEntry type="key"><MenuID type="int">10</MenuID><MenuString type="string">Execute FillWord ..</MenuString><ToolTipString type="string">Macro FillWord</ToolTipString><MessageString type="string">Execute macro FillWord</MessageString><DebugFlag type="flag">0</DebugFlag></GUIEntry><FuncParameterCnt type="int">1</FuncParameterCnt><GUIEntryDescription type="string"></GUIEntryDescription></FillWord><FillDWord type="key"><GUIEntry type="key"><MenuID type="int">10</MenuID><MenuString type="string">Execute FillDWord ..</MenuString><ToolTipString type="string">Macro FillDWord</ToolTipString><MessageString type="string">Execute macro FillDWord</MessageString><DebugFlag type="flag">0</DebugFlag></GUIEntry><FuncParameterCnt type="int">1</FuncParameterCnt><GUIEntryDescription type="string"></GUIEntryDescription></FillDWord><NoOfFunctions type="int">5</NoOfFunctions><MacroFunction0 type="key"/><MacroFunction1 type="key"/><MacroFunction2 type="key"/><MacroFunction3 type="key"/><MacroFunction4 type="key"/></Macro_11_01_16_08_31_30_0></MacroGuiEntries></UDE.Script></AddOns><MultiCoreRunControl type="key"/><TraceFramework type="key"/><Controller0 type="key"/><McdsTrace type="key"/><Core0 type="key"><ViewSrv type="key"><TriCoreCpuWin type="key"/><StdUDESymbolExplWin type="key"><OPEN_VIEW type="key"><FrameCreated type="string">11.01.2016 08:31:30:903</FrameCreated><ViewSrv type="key"/><NETFrameMode type="int">77825</NETFrameMode><NETFrameSaveIndex type="int">3</NETFrameSaveIndex><FrameUserTitle type="string"></FrameUserTitle><CommonVisibilityGroup type="flag">0</CommonVisibilityGroup><VisibilityGroup_1 type="string">Target0.Controller0.Core0</VisibilityGroup_1><VisibilityGroupsCnt type="int">1</VisibilityGroupsCnt></OPEN_VIEW></StdUDESymbolExplWin><StdUDEProgWin type="key"/><StdUDESFRView type="key"/><StdUDELocalsWin type="key"/><StdUDEWatchWin type="key"/><StdUDESimIOWin type="key"/><StdUDEHtmlDocWin type="key"/><StdUDEGraphWin type="key"/><StdUDETimeSampleGraphWin type="key"/><UDEProfilingWin type="key"/><StdUDEMemWin type="key"/><StdUDEIPTraceGraphWin type="key"/><StdUDEDataTraceGraphWin type="key"/><UDETraceCoverageWin type="key"/><UDETraceProfilingWin type="key"/><UDEStackWin type="key"/></ViewSrv><UDE.StdDbgSrv type="key"><INI_SECTION type="key"><System type="key"><DEFAULT_HW_BREAKPOINT type="string">ON</DEFAULT_HW_BREAKPOINT></System></INI_SECTION><UDE.TriCoreArchSrv type="key"><UDE.Tc2CoreTargIntf type="key"/></UDE.TriCoreArchSrv><UDE.UDESymbol type="key"/><STG_ADDON_PROF type="key"><UDE_Graphwin_Trace_AddOn type="key" name="UDE Graphwin Trace AddOn"><LOAD_STATE type="flag">1</LOAD_STATE></UDE_Graphwin_Trace_AddOn><UDELicense_Server type="key" name="UDELicense Server"><LOAD_STATE type="flag">1</LOAD_STATE></UDELicense_Server><UDEMemtool type="key"><LOAD_STATE type="flag">1</LOAD_STATE><FlashMod_PFLASH0 type="key"/><FlashMod_PFLASH1 type="key"/><FlashMod_DF_EEPROM type="key"/><Frontend type="key"><AutoStartProgAfterDownload type="flag">0</AutoStartProgAfterDownload><AutoCloseExecCmdDialog type="flag">0</AutoCloseExecCmdDialog><AllowOverwrite type="flag">0</AllowOverwrite></Frontend></UDEMemtool></STG_ADDON_PROF><CommQueueHndlStg type="key"/><TargetStateHndlStg type="key"/></UDE.StdDbgSrv><MRUSourceFileList type="key"><NoOfMRUSrcFileEntries type="int">0</NoOfMRUSrcFileEntries></MRUSourceFileList></Core0><Core1 type="key"><ViewSrv type="key"><TriCoreCpuWin type="key"/><StdUDESymbolExplWin type="key"><OPEN_VIEW type="key"><FrameCreated type="string">11.01.2016 08:31:30:993</FrameCreated><ViewSrv type="key"/><NETFrameMode type="int">77826</NETFrameMode><NETFrameSaveIndex type="int">4</NETFrameSaveIndex><FrameUserTitle type="string"></FrameUserTitle><CommonVisibilityGroup type="flag">0</CommonVisibilityGroup><VisibilityGroup_1 type="string">Target0.Controller0.Core1</VisibilityGroup_1><VisibilityGroupsCnt type="int">1</VisibilityGroupsCnt></OPEN_VIEW></StdUDESymbolExplWin><StdUDEProgWin type="key"/><StdUDESFRView type="key"/><StdUDELocalsWin type="key"/><StdUDEWatchWin type="key"/><StdUDESimIOWin type="key"/><StdUDEHtmlDocWin type="key"/><StdUDEGraphWin type="key"/><StdUDETimeSampleGraphWin type="key"/><UDEProfilingWin type="key"/><StdUDEMemWin type="key"/><StdUDEIPTraceGraphWin type="key"/><StdUDEDataTraceGraphWin type="key"/><UDETraceCoverageWin type="key"/><UDETraceProfilingWin type="key"/><UDEStackWin type="key"/></ViewSrv><UDE.StdDbgSrv type="key"><INI_SECTION type="key"><System type="key"><DEFAULT_HW_BREAKPOINT type="string">ON</DEFAULT_HW_BREAKPOINT></System></INI_SECTION><UDE.TriCoreArchSrv type="key"><UDE.Tc2CoreTargIntf type="key"/></UDE.TriCoreArchSrv><UDE.UDESymbol type="key"/><STG_ADDON_PROF type="key"><UDE_Graphwin_Trace_AddOn type="key" name="UDE Graphwin Trace AddOn"><LOAD_STATE type="flag">1</LOAD_STATE></UDE_Graphwin_Trace_AddOn><UDELicense_Server type="key" name="UDELicense Server"><LOAD_STATE type="flag">1</LOAD_STATE></UDELicense_Server></STG_ADDON_PROF><CommQueueHndlStg type="key"/><TargetStateHndlStg type="key"/></UDE.StdDbgSrv><MRUSourceFileList type="key"><NoOfMRUSrcFileEntries type="int">0</NoOfMRUSrcFileEntries></MRUSourceFileList></Core1><Core2 type="key"><ViewSrv type="key"><TriCoreCpuWin type="key"/><StdUDESymbolExplWin type="key"><OPEN_VIEW type="key"><FrameCreated type="string">11.01.2016 08:31:31:072</FrameCreated><ViewSrv type="key"/><NETFrameMode type="int">77827</NETFrameMode><NETFrameSaveIndex type="int">5</NETFrameSaveIndex><FrameUserTitle type="string"></FrameUserTitle><CommonVisibilityGroup type="flag">0</CommonVisibilityGroup><VisibilityGroup_1 type="string">Target0.Controller0.Core2</VisibilityGroup_1><VisibilityGroupsCnt type="int">1</VisibilityGroupsCnt></OPEN_VIEW></StdUDESymbolExplWin><StdUDEProgWin type="key"/><StdUDESFRView type="key"/><StdUDELocalsWin type="key"/><StdUDEWatchWin type="key"/><StdUDESimIOWin type="key"/><StdUDEHtmlDocWin type="key"/><StdUDEGraphWin type="key"/><StdUDETimeSampleGraphWin type="key"/><UDEProfilingWin type="key"/><StdUDEMemWin type="key"/><StdUDEIPTraceGraphWin type="key"/><StdUDEDataTraceGraphWin type="key"/><UDETraceCoverageWin type="key"/><UDETraceProfilingWin type="key"/><UDEStackWin type="key"/></ViewSrv><UDE.StdDbgSrv type="key"><INI_SECTION type="key"><System type="key"><DEFAULT_HW_BREAKPOINT type="string">ON</DEFAULT_HW_BREAKPOINT></System></INI_SECTION><UDE.TriCoreArchSrv type="key"><UDE.Tc2CoreTargIntf type="key"/></UDE.TriCoreArchSrv><UDE.UDESymbol type="key"/><STG_ADDON_PROF type="key"><UDE_Graphwin_Trace_AddOn type="key" name="UDE Graphwin Trace AddOn"><LOAD_STATE type="flag">1</LOAD_STATE></UDE_Graphwin_Trace_AddOn><UDELicense_Server type="key" name="UDELicense Server"><LOAD_STATE type="flag">1</LOAD_STATE></UDELicense_Server></STG_ADDON_PROF><CommQueueHndlStg type="key"/><TargetStateHndlStg type="key"/></UDE.StdDbgSrv><MRUSourceFileList type="key"><NoOfMRUSrcFileEntries type="int">0</NoOfMRUSrcFileEntries></MRUSourceFileList></Core2></stg>