1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
\r
2 <launchConfiguration type="com.crt.ctrlcenter.idleNative2">
\r
3 <stringAttribute key=".gdbinit" value=""/>
\r
4 <stringAttribute key="com.crt.ctrlcenter.targetbase" value="NXP LPC17xx (*)"/>
\r
5 <stringAttribute key="com.crt.ctrlcenter.targetconfig" value="<?xml version="1.0" encoding="UTF-8"?> <config chipvendor="NXP" genname="NXP LPC17xx (*)" id="config.gdb.stub"><parameters><param default="true" description="when True, executable image will be loaded into the target" name="Load image" type="boolean" value="true" var="load"><enum value="true"/> <enum value="false"/> </param> <param default="cont" description="Run, continue or (nothing)" name="Run/Continue image" value="cont" var="run"><enum value="run"/> <enum value="cont"/> <enum value=""/> </param> <param default="off" description="If on is specified, make the debugger treat unknown memory as non-existent and refuse \naccesses to such memory. If off is specified, treat the memory as RAM" name="Memory Access Checking" value="off" var="mem.access"><enum value="on"/> <enum value="off"/> </param> <param default="nochange" description="choose the disconnect behavior for the target" name="Disconnect behavior" value="nochange" var="ondisconnect"><enum value="nochange"/> <enum value="stop"/> <enum value="cont"/> <enum value="run_cont"/> </param> <param default="2" description="Set stub debug level (1-4)" name="Debug Level " value="2" var="debug.level"/> <param default="true" description="Enable Red Trace" name="Enable Red Trace " value="true" var="swv.enable"><enum value="true"/> <enum value="false"/> </param> <param description="Enter as XTAL[,PLL]. PLL is optional. Values are in kHz" name="Crystal (XTAL) frequency and PLL value" type="nullString" value="4000" var="xtal.hz"/> <param default="false" description="Vector catch" name="Vector catch" value="false" var="vector.catch"><enum value="True"/> <enum value="False"/> </param> <param default="Auto" description="Enablement of semihosting support" name="Semihosting support" value="Auto" var="internal.semihost"><enum value="On"/> <enum value="Off"/> <enum value="Auto"/> </param> </parameters> <script emulators="${gdb.stub} -mi -info-emu" silent="false" swv="true" type="init">set remotetimeout 60000&#x0A;target extended-remote | ${gdb.stub} -g -mi -${debug.level:2} ${-c+speed:$null} ${-p+package:$null} ${-e+emulator:$null} ${vector.catch?-vc:}&#x0A;set mem inaccessible-by-default ${mem.access}&#x0A;mon ondisconnect ${ondisconnect}&#x0A;${load}</script> <script silent="false" type="run">${run}</script> </config> "/>
\r
6 <stringAttribute key="org.eclipse.cdt.debug.mi.core.DEBUG_NAME" value="arm-none-eabi-gdb"/>
\r
7 <stringAttribute key="org.eclipse.cdt.debug.mi.core.GDB_INIT" value=""/>
\r
8 <stringAttribute key="org.eclipse.cdt.debug.mi.core.commandFactory" value="com.crt.ctrlcenter.cmdfactory"/>
\r
9 <stringAttribute key="org.eclipse.cdt.debug.mi.core.protocol" value="mi"/>
\r
10 <booleanAttribute key="org.eclipse.cdt.debug.mi.core.verboseMode" value="false"/>
\r
11 <stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_ID" value="com.crt.ctrlcenter.CRTEmbeddedCDebugger"/>
\r
12 <stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_REGISTER_GROUPS" value=""/>
\r
13 <stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_START_MODE" value="run"/>
\r
14 <booleanAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN" value="true"/>
\r
15 <stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN_SYMBOL" value="main"/>
\r
16 <booleanAttribute key="org.eclipse.cdt.launch.ENABLE_REGISTER_BOOKKEEPING" value="false"/>
\r
17 <booleanAttribute key="org.eclipse.cdt.launch.ENABLE_VARIABLE_BOOKKEEPING" value="false"/>
\r
18 <stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <globalVariableList/> "/>
\r
19 <stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList/> "/>
\r
20 <stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="bin/RTOSDemo.axf"/>
\r
21 <stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RTOSDemo"/>
\r
22 <stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="com.crt.advproject.toolchain.exe.debug.2098365516"/>
\r
23 <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
\r
24 <listEntry value="/RTOSDemo"/>
\r
26 <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
\r
27 <listEntry value="4"/>
\r
29 </launchConfiguration>
\r