]> git.donarmstrong.com Git - qmk_firmware.git/blob - tool/mbed/mbed-sdk/workspace_tools/export/codered_lpc824_cproject.tmpl
Squashed 'tmk_core/' changes from 7967731..b9e0ea0
[qmk_firmware.git] / tool / mbed / mbed-sdk / workspace_tools / export / codered_lpc824_cproject.tmpl
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <?fileVersion 4.0.0?>
3
4 <cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
5     <storageModule moduleId="org.eclipse.cdt.core.settings">
6         <cconfiguration id="com.crt.advproject.config.exe.debug.2019491857">
7             <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.crt.advproject.config.exe.debug.2019491857" moduleId="org.eclipse.cdt.core.settings" name="Debug">
8                 <externalSettings/>
9                 <extensions>
10                     <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
11                     <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
12                     <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
13                     <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
14                     <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
15                     <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
16                     <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
17                     <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
18                 </extensions>
19             </storageModule>
20             <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21                 <configuration artifactExtension="axf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="Debug build" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.exe.debug.2019491857" name="Debug" parent="com.crt.advproject.config.exe.debug" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size &quot;${BuildArtifactFileName}&quot;; arm-none-eabi-objcopy -O binary &quot;${BuildArtifactFileName}&quot; &quot;${BuildArtifactFileBaseName}.bin&quot; ;  checksum -p ${TargetChip} -d &quot;${BuildArtifactFileBaseName}.bin&quot;;  ">
22                     <folderInfo id="com.crt.advproject.config.exe.debug.2019491857." name="/" resourcePath="">
23                         <toolChain id="com.crt.advproject.toolchain.exe.debug.305863439" name="Code Red MCU Tools" superClass="com.crt.advproject.toolchain.exe.debug">
24                             <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.exe.debug.1056224942" name="ARM-based MCU (Debug)" superClass="com.crt.advproject.platform.exe.debug"/>
25                             <builder buildPath="${workspace_loc:/{{name}}/Debug}" id="com.crt.advproject.builder.exe.debug.921640983" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.crt.advproject.builder.exe.debug"/>
26                             <tool id="com.crt.advproject.cpp.exe.debug.88038757" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.exe.debug">
27                                 <option id="com.crt.advproject.cpp.arch.91244724" name="Architecture" superClass="com.crt.advproject.cpp.arch" value="com.crt.advproject.cpp.target.cm0" valueType="enumerated"/>
28                                 <option id="com.crt.advproject.cpp.thumb.509442564" name="Thumb mode" superClass="com.crt.advproject.cpp.thumb" value="true" valueType="boolean"/>
29                                 <option id="gnu.cpp.compiler.option.preprocessor.def.347637870" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
30                                     <listOptionValue builtIn="false" value="__NEWLIB__"/>
31                                     <listOptionValue builtIn="false" value="__CODE_RED"/>
32                                     <listOptionValue builtIn="false" value="CPP_USE_HEAP"/>
33                                   {% for s in symbols %}
34                                     <listOptionValue builtIn="false" value="{{s}}"/>
35                                   {% endfor %}
36                                 </option>
37                                 <option id="gnu.cpp.compiler.option.other.other.1100343989" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" value="-c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti" valueType="string"/>
38
39                                 <option id="gnu.cpp.compiler.option.include.paths.1011871574" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
40                                     {% for path in include_paths %}
41                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
42                                     {% endfor %}
43                                 </option>
44
45                                 <inputType id="com.crt.advproject.compiler.cpp.input.1370967818" superClass="com.crt.advproject.compiler.cpp.input"/>
46                             </tool>
47                             <tool id="com.crt.advproject.gcc.exe.debug.529082641" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.debug">
48                                 <option id="com.crt.advproject.gcc.arch.1733119111" name="Architecture" superClass="com.crt.advproject.gcc.arch" value="com.crt.advproject.gcc.target.cm0" valueType="enumerated"/>
49                                 <option id="com.crt.advproject.gcc.thumb.570577864" name="Thumb mode" superClass="com.crt.advproject.gcc.thumb" value="true" valueType="boolean"/>
50                                 <option id="com.crt.advproject.gcc.hdrlib.784082637" name="Use headers for C library" superClass="com.crt.advproject.gcc.hdrlib" value="com.crt.advproject.gcc.hdrlib.newlib" valueType="enumerated"/>
51                                 <option id="gnu.c.compiler.option.preprocessor.def.symbols.1824535269" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" valueType="definedSymbols">
52                                     <listOptionValue builtIn="false" value="__NEWLIB__"/>
53                                     <listOptionValue builtIn="false" value="__CODE_RED"/>
54                                     <listOptionValue builtIn="false" value="CPP_USE_HEAP"/>
55                                   {% for s in symbols %}
56                                     <listOptionValue builtIn="false" value="{{s}}"/>
57                                   {% endfor %}
58                                 </option>
59                                 <option id="gnu.c.compiler.option.misc.other.1521041525" name="Other flags" superClass="gnu.c.compiler.option.misc.other" value="-c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti" valueType="string"/>
60
61                                 <option id="gnu.c.compiler.option.include.paths.1293117680" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
62                                     {% for path in include_paths %}
63                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
64                                     {% endfor %}
65                                 </option>
66
67                                 <inputType id="com.crt.advproject.compiler.input.205113874" superClass="com.crt.advproject.compiler.input"/>
68                             </tool>
69                             <tool id="com.crt.advproject.gas.exe.debug.1277199919" name="MCU Assembler" superClass="com.crt.advproject.gas.exe.debug">
70                                 <option id="com.crt.advproject.gas.arch.1079400011" name="Architecture" superClass="com.crt.advproject.gas.arch" value="com.crt.advproject.gas.target.cm0" valueType="enumerated"/>
71                                 <option id="com.crt.advproject.gas.thumb.1976113150" name="Thumb mode" superClass="com.crt.advproject.gas.thumb" value="true" valueType="boolean"/>
72                                 <option id="gnu.both.asm.option.flags.crt.1501250871" name="Assembler flags" superClass="gnu.both.asm.option.flags.crt" value="-c -x assembler-with-cpp -D__NEWLIB__  -DDEBUG -D__CODE_RED " valueType="string"/>
73                                 <option id="com.crt.advproject.gas.hdrlib.473313643" name="Use headers for C library" superClass="com.crt.advproject.gas.hdrlib" value="com.crt.advproject.gas.hdrlib.newlib" valueType="enumerated"/>
74                                 <inputType id="com.crt.advproject.assembler.input.910682278" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/>
75                             </tool>
76                             <tool id="com.crt.advproject.link.cpp.exe.debug.1997879384" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.debug">
77                                 <option id="com.crt.advproject.link.cpp.arch.93048844" name="Architecture" superClass="com.crt.advproject.link.cpp.arch" value="com.crt.advproject.link.cpp.target.cm0" valueType="enumerated"/>
78                                 <option id="com.crt.advproject.link.cpp.thumb.1932742266" name="Thumb mode" superClass="com.crt.advproject.link.cpp.thumb" value="true" valueType="boolean"/>
79                                 <option id="com.crt.advproject.link.cpp.script.1663456123"
80                                         name="Linker script"
81                                         superClass="com.crt.advproject.link.cpp.script"
82                                         value="&quot;${workspace_loc:/${ProjName}/{{linker_script}}}&quot;" valueType="string"/>
83                                 <option id="com.crt.advproject.link.cpp.manage.1404088829" name="Manage linker script" superClass="com.crt.advproject.link.cpp.manage" value="false" valueType="boolean"/>
84                                 <option id="gnu.cpp.link.option.nostdlibs.851870479" name="No startup or default libs (-nostdlib)" superClass="gnu.cpp.link.option.nostdlibs" value="true" valueType="boolean"/>
85                                 <option id="gnu.cpp.link.option.other.1647176917" name="Other options (-Xlinker [option])" superClass="gnu.cpp.link.option.other" valueType="stringList">
86                                     <listOptionValue builtIn="false" value="-Map=&quot;${BuildArtifactFileBaseName}.map&quot;"/>
87                                     <listOptionValue builtIn="false" value="--gc-sections"/>
88                                 </option>
89                                 <option id="com.crt.advproject.link.cpp.hdrlib.286729066" name="Use C library" superClass="com.crt.advproject.link.cpp.hdrlib" value="com.crt.advproject.cpp.link.hdrlib.newlib.semihost" valueType="enumerated"/>
90
91                                 <option id="gnu.cpp.link.option.paths.504050220" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
92                                    {% for path in include_paths %}
93                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
94                                     {% endfor %}
95                                 </option>
96
97                                 <option id="gnu.cpp.link.option.libs.1301785862" name="Libraries (-l)" superClass="gnu.cpp.link.option.libs" valueType="libs">
98                                     {% for lib in libraries %}
99                                     <listOptionValue builtIn="false" value="{{lib}}"/>
100                                     {% endfor %}
101                                 </option>
102
103                                 <option id="gnu.cpp.link.option.userobjs.433052051" name="Other objects" superClass="gnu.cpp.link.option.userobjs" valueType="userObjs">
104                                     {% for path in object_files %}
105                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
106                                     {% endfor %}
107                                 </option>
108
109                                 <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1671719885" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
110                                     <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
111                                     <additionalInput kind="additionalinput" paths="$(LIBS)"/>
112                                 </inputType>
113                             </tool>
114                             <tool id="com.crt.advproject.link.exe.debug.1712095989" name="MCU Linker" superClass="com.crt.advproject.link.exe.debug"/>
115                         </toolChain>
116                     </folderInfo>
117                     <fileInfo id="com.crt.advproject.config.exe.debug.2019491857.src/startup_LPC824_CR.c.cpp" name="startup_LPC824_CR.c" rcbsApplicability="disable" resourcePath="src/startup_LPC824_CR.c" toolsToInvoke="com.crt.advproject.gcc.exe.debug.529082641.1914238712">
118                         <tool id="com.crt.advproject.gcc.exe.debug.529082641.1914238712" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.debug.529082641">
119                             <option id="gnu.c.compiler.option.optimization.flags.316755676" name="Other optimization flags" superClass="gnu.c.compiler.option.optimization.flags" value="-Os" valueType="string"/>
120                             <inputType id="com.crt.advproject.compiler.input.627153917" superClass="com.crt.advproject.compiler.input"/>
121                         </tool>
122                     </fileInfo>
123                     <sourceEntries>
124                         <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
125                     </sourceEntries>
126                 </configuration>
127             </storageModule>
128             <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
129             <storageModule moduleId="scannerConfiguration">
130                 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
131                 <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
132                     <buildOutputProvider>
133                         <openAction enabled="false" filePath=""/>
134                         <parser enabled="false"/>
135                     </buildOutputProvider>
136                     <scannerInfoProvider id="com.crt.advproject.specsFile">
137                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
138                         <parser enabled="true"/>
139                     </scannerInfoProvider>
140                 </profile>
141                 <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
142                     <buildOutputProvider>
143                         <openAction enabled="false" filePath=""/>
144                         <parser enabled="false"/>
145                     </buildOutputProvider>
146                     <scannerInfoProvider id="com.crt.advproject.specsFile">
147                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
148                         <parser enabled="true"/>
149                     </scannerInfoProvider>
150                 </profile>
151                 <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
152                     <buildOutputProvider>
153                         <openAction enabled="false" filePath=""/>
154                         <parser enabled="false"/>
155                     </buildOutputProvider>
156                     <scannerInfoProvider id="com.crt.advproject.specsFile">
157                         <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
158                         <parser enabled="true"/>
159                     </scannerInfoProvider>
160                 </profile>
161                 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
162                     <buildOutputProvider>
163                         <openAction enabled="true" filePath=""/>
164                         <parser enabled="true"/>
165                     </buildOutputProvider>
166                     <scannerInfoProvider id="specsFile">
167                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
168                         <parser enabled="true"/>
169                     </scannerInfoProvider>
170                 </profile>
171                 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
172                     <buildOutputProvider>
173                         <openAction enabled="true" filePath=""/>
174                         <parser enabled="true"/>
175                     </buildOutputProvider>
176                     <scannerInfoProvider id="makefileGenerator">
177                         <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
178                         <parser enabled="true"/>
179                     </scannerInfoProvider>
180                 </profile>
181                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
182                     <buildOutputProvider>
183                         <openAction enabled="true" filePath=""/>
184                         <parser enabled="true"/>
185                     </buildOutputProvider>
186                     <scannerInfoProvider id="specsFile">
187                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
188                         <parser enabled="true"/>
189                     </scannerInfoProvider>
190                 </profile>
191                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
192                     <buildOutputProvider>
193                         <openAction enabled="true" filePath=""/>
194                         <parser enabled="true"/>
195                     </buildOutputProvider>
196                     <scannerInfoProvider id="specsFile">
197                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
198                         <parser enabled="true"/>
199                     </scannerInfoProvider>
200                 </profile>
201                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
202                     <buildOutputProvider>
203                         <openAction enabled="true" filePath=""/>
204                         <parser enabled="true"/>
205                     </buildOutputProvider>
206                     <scannerInfoProvider id="specsFile">
207                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
208                         <parser enabled="true"/>
209                     </scannerInfoProvider>
210                 </profile>
211                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
212                     <buildOutputProvider>
213                         <openAction enabled="true" filePath=""/>
214                         <parser enabled="true"/>
215                     </buildOutputProvider>
216                     <scannerInfoProvider id="specsFile">
217                         <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
218                         <parser enabled="true"/>
219                     </scannerInfoProvider>
220                 </profile>
221                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
222                     <buildOutputProvider>
223                         <openAction enabled="true" filePath=""/>
224                         <parser enabled="true"/>
225                     </buildOutputProvider>
226                     <scannerInfoProvider id="specsFile">
227                         <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
228                         <parser enabled="true"/>
229                     </scannerInfoProvider>
230                 </profile>
231                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
232                     <buildOutputProvider>
233                         <openAction enabled="true" filePath=""/>
234                         <parser enabled="true"/>
235                     </buildOutputProvider>
236                     <scannerInfoProvider id="specsFile">
237                         <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
238                         <parser enabled="true"/>
239                     </scannerInfoProvider>
240                 </profile>
241                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.180082224;com.crt.advproject.gcc.exe.release.536058616;com.crt.advproject.compiler.input.1565281352">
242                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
243                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
244                         <buildOutputProvider>
245                             <openAction enabled="false" filePath=""/>
246                             <parser enabled="false"/>
247                         </buildOutputProvider>
248                         <scannerInfoProvider id="com.crt.advproject.specsFile">
249                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
250                             <parser enabled="true"/>
251                         </scannerInfoProvider>
252                     </profile>
253                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
254                         <buildOutputProvider>
255                             <openAction enabled="false" filePath=""/>
256                             <parser enabled="false"/>
257                         </buildOutputProvider>
258                         <scannerInfoProvider id="com.crt.advproject.specsFile">
259                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
260                             <parser enabled="true"/>
261                         </scannerInfoProvider>
262                     </profile>
263                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
264                         <buildOutputProvider>
265                             <openAction enabled="false" filePath=""/>
266                             <parser enabled="false"/>
267                         </buildOutputProvider>
268                         <scannerInfoProvider id="com.crt.advproject.specsFile">
269                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
270                             <parser enabled="true"/>
271                         </scannerInfoProvider>
272                     </profile>
273                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
274                         <buildOutputProvider>
275                             <openAction enabled="true" filePath=""/>
276                             <parser enabled="true"/>
277                         </buildOutputProvider>
278                         <scannerInfoProvider id="specsFile">
279                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
280                             <parser enabled="true"/>
281                         </scannerInfoProvider>
282                     </profile>
283                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
284                         <buildOutputProvider>
285                             <openAction enabled="true" filePath=""/>
286                             <parser enabled="true"/>
287                         </buildOutputProvider>
288                         <scannerInfoProvider id="makefileGenerator">
289                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
290                             <parser enabled="true"/>
291                         </scannerInfoProvider>
292                     </profile>
293                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
294                         <buildOutputProvider>
295                             <openAction enabled="true" filePath=""/>
296                             <parser enabled="true"/>
297                         </buildOutputProvider>
298                         <scannerInfoProvider id="specsFile">
299                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
300                             <parser enabled="true"/>
301                         </scannerInfoProvider>
302                     </profile>
303                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
304                         <buildOutputProvider>
305                             <openAction enabled="true" filePath=""/>
306                             <parser enabled="true"/>
307                         </buildOutputProvider>
308                         <scannerInfoProvider id="specsFile">
309                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
310                             <parser enabled="true"/>
311                         </scannerInfoProvider>
312                     </profile>
313                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
314                         <buildOutputProvider>
315                             <openAction enabled="true" filePath=""/>
316                             <parser enabled="true"/>
317                         </buildOutputProvider>
318                         <scannerInfoProvider id="specsFile">
319                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
320                             <parser enabled="true"/>
321                         </scannerInfoProvider>
322                     </profile>
323                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
324                         <buildOutputProvider>
325                             <openAction enabled="true" filePath=""/>
326                             <parser enabled="true"/>
327                         </buildOutputProvider>
328                         <scannerInfoProvider id="specsFile">
329                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
330                             <parser enabled="true"/>
331                         </scannerInfoProvider>
332                     </profile>
333                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
334                         <buildOutputProvider>
335                             <openAction enabled="true" filePath=""/>
336                             <parser enabled="true"/>
337                         </buildOutputProvider>
338                         <scannerInfoProvider id="specsFile">
339                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
340                             <parser enabled="true"/>
341                         </scannerInfoProvider>
342                     </profile>
343                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
344                         <buildOutputProvider>
345                             <openAction enabled="true" filePath=""/>
346                             <parser enabled="true"/>
347                         </buildOutputProvider>
348                         <scannerInfoProvider id="specsFile">
349                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
350                             <parser enabled="true"/>
351                         </scannerInfoProvider>
352                     </profile>
353                 </scannerConfigBuildInfo>
354                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.;com.crt.advproject.gas.exe.release.579950187;com.crt.advproject.assembler.input.812068162">
355                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
356                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
357                         <buildOutputProvider>
358                             <openAction enabled="false" filePath=""/>
359                             <parser enabled="false"/>
360                         </buildOutputProvider>
361                         <scannerInfoProvider id="com.crt.advproject.specsFile">
362                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
363                             <parser enabled="true"/>
364                         </scannerInfoProvider>
365                     </profile>
366                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
367                         <buildOutputProvider>
368                             <openAction enabled="false" filePath=""/>
369                             <parser enabled="false"/>
370                         </buildOutputProvider>
371                         <scannerInfoProvider id="com.crt.advproject.specsFile">
372                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
373                             <parser enabled="true"/>
374                         </scannerInfoProvider>
375                     </profile>
376                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
377                         <buildOutputProvider>
378                             <openAction enabled="false" filePath=""/>
379                             <parser enabled="false"/>
380                         </buildOutputProvider>
381                         <scannerInfoProvider id="com.crt.advproject.specsFile">
382                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
383                             <parser enabled="true"/>
384                         </scannerInfoProvider>
385                     </profile>
386                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
387                         <buildOutputProvider>
388                             <openAction enabled="true" filePath=""/>
389                             <parser enabled="true"/>
390                         </buildOutputProvider>
391                         <scannerInfoProvider id="specsFile">
392                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
393                             <parser enabled="true"/>
394                         </scannerInfoProvider>
395                     </profile>
396                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
397                         <buildOutputProvider>
398                             <openAction enabled="true" filePath=""/>
399                             <parser enabled="true"/>
400                         </buildOutputProvider>
401                         <scannerInfoProvider id="makefileGenerator">
402                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
403                             <parser enabled="true"/>
404                         </scannerInfoProvider>
405                     </profile>
406                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
407                         <buildOutputProvider>
408                             <openAction enabled="true" filePath=""/>
409                             <parser enabled="true"/>
410                         </buildOutputProvider>
411                         <scannerInfoProvider id="specsFile">
412                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
413                             <parser enabled="true"/>
414                         </scannerInfoProvider>
415                     </profile>
416                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
417                         <buildOutputProvider>
418                             <openAction enabled="true" filePath=""/>
419                             <parser enabled="true"/>
420                         </buildOutputProvider>
421                         <scannerInfoProvider id="specsFile">
422                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
423                             <parser enabled="true"/>
424                         </scannerInfoProvider>
425                     </profile>
426                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
427                         <buildOutputProvider>
428                             <openAction enabled="true" filePath=""/>
429                             <parser enabled="true"/>
430                         </buildOutputProvider>
431                         <scannerInfoProvider id="specsFile">
432                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
433                             <parser enabled="true"/>
434                         </scannerInfoProvider>
435                     </profile>
436                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
437                         <buildOutputProvider>
438                             <openAction enabled="true" filePath=""/>
439                             <parser enabled="true"/>
440                         </buildOutputProvider>
441                         <scannerInfoProvider id="specsFile">
442                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
443                             <parser enabled="true"/>
444                         </scannerInfoProvider>
445                     </profile>
446                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
447                         <buildOutputProvider>
448                             <openAction enabled="true" filePath=""/>
449                             <parser enabled="true"/>
450                         </buildOutputProvider>
451                         <scannerInfoProvider id="specsFile">
452                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
453                             <parser enabled="true"/>
454                         </scannerInfoProvider>
455                     </profile>
456                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
457                         <buildOutputProvider>
458                             <openAction enabled="true" filePath=""/>
459                             <parser enabled="true"/>
460                         </buildOutputProvider>
461                         <scannerInfoProvider id="specsFile">
462                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
463                             <parser enabled="true"/>
464                         </scannerInfoProvider>
465                     </profile>
466                 </scannerConfigBuildInfo>
467                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.;com.crt.advproject.gcc.exe.release.563782464;com.crt.advproject.compiler.input.1938378962">
468                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
469                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
470                         <buildOutputProvider>
471                             <openAction enabled="false" filePath=""/>
472                             <parser enabled="false"/>
473                         </buildOutputProvider>
474                         <scannerInfoProvider id="com.crt.advproject.specsFile">
475                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
476                             <parser enabled="true"/>
477                         </scannerInfoProvider>
478                     </profile>
479                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
480                         <buildOutputProvider>
481                             <openAction enabled="false" filePath=""/>
482                             <parser enabled="false"/>
483                         </buildOutputProvider>
484                         <scannerInfoProvider id="com.crt.advproject.specsFile">
485                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
486                             <parser enabled="true"/>
487                         </scannerInfoProvider>
488                     </profile>
489                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
490                         <buildOutputProvider>
491                             <openAction enabled="false" filePath=""/>
492                             <parser enabled="false"/>
493                         </buildOutputProvider>
494                         <scannerInfoProvider id="com.crt.advproject.specsFile">
495                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
496                             <parser enabled="true"/>
497                         </scannerInfoProvider>
498                     </profile>
499                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
500                         <buildOutputProvider>
501                             <openAction enabled="true" filePath=""/>
502                             <parser enabled="true"/>
503                         </buildOutputProvider>
504                         <scannerInfoProvider id="specsFile">
505                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
506                             <parser enabled="true"/>
507                         </scannerInfoProvider>
508                     </profile>
509                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
510                         <buildOutputProvider>
511                             <openAction enabled="true" filePath=""/>
512                             <parser enabled="true"/>
513                         </buildOutputProvider>
514                         <scannerInfoProvider id="makefileGenerator">
515                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
516                             <parser enabled="true"/>
517                         </scannerInfoProvider>
518                     </profile>
519                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
520                         <buildOutputProvider>
521                             <openAction enabled="true" filePath=""/>
522                             <parser enabled="true"/>
523                         </buildOutputProvider>
524                         <scannerInfoProvider id="specsFile">
525                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
526                             <parser enabled="true"/>
527                         </scannerInfoProvider>
528                     </profile>
529                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
530                         <buildOutputProvider>
531                             <openAction enabled="true" filePath=""/>
532                             <parser enabled="true"/>
533                         </buildOutputProvider>
534                         <scannerInfoProvider id="specsFile">
535                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
536                             <parser enabled="true"/>
537                         </scannerInfoProvider>
538                     </profile>
539                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
540                         <buildOutputProvider>
541                             <openAction enabled="true" filePath=""/>
542                             <parser enabled="true"/>
543                         </buildOutputProvider>
544                         <scannerInfoProvider id="specsFile">
545                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
546                             <parser enabled="true"/>
547                         </scannerInfoProvider>
548                     </profile>
549                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
550                         <buildOutputProvider>
551                             <openAction enabled="true" filePath=""/>
552                             <parser enabled="true"/>
553                         </buildOutputProvider>
554                         <scannerInfoProvider id="specsFile">
555                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
556                             <parser enabled="true"/>
557                         </scannerInfoProvider>
558                     </profile>
559                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
560                         <buildOutputProvider>
561                             <openAction enabled="true" filePath=""/>
562                             <parser enabled="true"/>
563                         </buildOutputProvider>
564                         <scannerInfoProvider id="specsFile">
565                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
566                             <parser enabled="true"/>
567                         </scannerInfoProvider>
568                     </profile>
569                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
570                         <buildOutputProvider>
571                             <openAction enabled="true" filePath=""/>
572                             <parser enabled="true"/>
573                         </buildOutputProvider>
574                         <scannerInfoProvider id="specsFile">
575                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
576                             <parser enabled="true"/>
577                         </scannerInfoProvider>
578                     </profile>
579                 </scannerConfigBuildInfo>
580                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.180082224;com.crt.advproject.gas.exe.release.607817423;com.crt.advproject.assembler.input.21606274">
581                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
582                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
583                         <buildOutputProvider>
584                             <openAction enabled="false" filePath=""/>
585                             <parser enabled="false"/>
586                         </buildOutputProvider>
587                         <scannerInfoProvider id="com.crt.advproject.specsFile">
588                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
589                             <parser enabled="true"/>
590                         </scannerInfoProvider>
591                     </profile>
592                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
593                         <buildOutputProvider>
594                             <openAction enabled="false" filePath=""/>
595                             <parser enabled="false"/>
596                         </buildOutputProvider>
597                         <scannerInfoProvider id="com.crt.advproject.specsFile">
598                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
599                             <parser enabled="true"/>
600                         </scannerInfoProvider>
601                     </profile>
602                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
603                         <buildOutputProvider>
604                             <openAction enabled="false" filePath=""/>
605                             <parser enabled="false"/>
606                         </buildOutputProvider>
607                         <scannerInfoProvider id="com.crt.advproject.specsFile">
608                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
609                             <parser enabled="true"/>
610                         </scannerInfoProvider>
611                     </profile>
612                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
613                         <buildOutputProvider>
614                             <openAction enabled="true" filePath=""/>
615                             <parser enabled="true"/>
616                         </buildOutputProvider>
617                         <scannerInfoProvider id="specsFile">
618                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
619                             <parser enabled="true"/>
620                         </scannerInfoProvider>
621                     </profile>
622                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
623                         <buildOutputProvider>
624                             <openAction enabled="true" filePath=""/>
625                             <parser enabled="true"/>
626                         </buildOutputProvider>
627                         <scannerInfoProvider id="makefileGenerator">
628                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
629                             <parser enabled="true"/>
630                         </scannerInfoProvider>
631                     </profile>
632                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
633                         <buildOutputProvider>
634                             <openAction enabled="true" filePath=""/>
635                             <parser enabled="true"/>
636                         </buildOutputProvider>
637                         <scannerInfoProvider id="specsFile">
638                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
639                             <parser enabled="true"/>
640                         </scannerInfoProvider>
641                     </profile>
642                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
643                         <buildOutputProvider>
644                             <openAction enabled="true" filePath=""/>
645                             <parser enabled="true"/>
646                         </buildOutputProvider>
647                         <scannerInfoProvider id="specsFile">
648                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
649                             <parser enabled="true"/>
650                         </scannerInfoProvider>
651                     </profile>
652                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
653                         <buildOutputProvider>
654                             <openAction enabled="true" filePath=""/>
655                             <parser enabled="true"/>
656                         </buildOutputProvider>
657                         <scannerInfoProvider id="specsFile">
658                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
659                             <parser enabled="true"/>
660                         </scannerInfoProvider>
661                     </profile>
662                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
663                         <buildOutputProvider>
664                             <openAction enabled="true" filePath=""/>
665                             <parser enabled="true"/>
666                         </buildOutputProvider>
667                         <scannerInfoProvider id="specsFile">
668                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
669                             <parser enabled="true"/>
670                         </scannerInfoProvider>
671                     </profile>
672                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
673                         <buildOutputProvider>
674                             <openAction enabled="true" filePath=""/>
675                             <parser enabled="true"/>
676                         </buildOutputProvider>
677                         <scannerInfoProvider id="specsFile">
678                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
679                             <parser enabled="true"/>
680                         </scannerInfoProvider>
681                     </profile>
682                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
683                         <buildOutputProvider>
684                             <openAction enabled="true" filePath=""/>
685                             <parser enabled="true"/>
686                         </buildOutputProvider>
687                         <scannerInfoProvider id="specsFile">
688                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
689                             <parser enabled="true"/>
690                         </scannerInfoProvider>
691                     </profile>
692                 </scannerConfigBuildInfo>
693                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.;com.crt.advproject.cpp.exe.release.822772966;com.crt.advproject.compiler.cpp.input.1172589171">
694                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfileCPP"/>
695                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
696                         <buildOutputProvider>
697                             <openAction enabled="false" filePath=""/>
698                             <parser enabled="false"/>
699                         </buildOutputProvider>
700                         <scannerInfoProvider id="com.crt.advproject.specsFile">
701                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
702                             <parser enabled="true"/>
703                         </scannerInfoProvider>
704                     </profile>
705                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
706                         <buildOutputProvider>
707                             <openAction enabled="false" filePath=""/>
708                             <parser enabled="false"/>
709                         </buildOutputProvider>
710                         <scannerInfoProvider id="com.crt.advproject.specsFile">
711                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
712                             <parser enabled="true"/>
713                         </scannerInfoProvider>
714                     </profile>
715                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
716                         <buildOutputProvider>
717                             <openAction enabled="false" filePath=""/>
718                             <parser enabled="false"/>
719                         </buildOutputProvider>
720                         <scannerInfoProvider id="com.crt.advproject.specsFile">
721                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
722                             <parser enabled="true"/>
723                         </scannerInfoProvider>
724                     </profile>
725                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
726                         <buildOutputProvider>
727                             <openAction enabled="true" filePath=""/>
728                             <parser enabled="true"/>
729                         </buildOutputProvider>
730                         <scannerInfoProvider id="specsFile">
731                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
732                             <parser enabled="true"/>
733                         </scannerInfoProvider>
734                     </profile>
735                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
736                         <buildOutputProvider>
737                             <openAction enabled="true" filePath=""/>
738                             <parser enabled="true"/>
739                         </buildOutputProvider>
740                         <scannerInfoProvider id="makefileGenerator">
741                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
742                             <parser enabled="true"/>
743                         </scannerInfoProvider>
744                     </profile>
745                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
746                         <buildOutputProvider>
747                             <openAction enabled="true" filePath=""/>
748                             <parser enabled="true"/>
749                         </buildOutputProvider>
750                         <scannerInfoProvider id="specsFile">
751                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
752                             <parser enabled="true"/>
753                         </scannerInfoProvider>
754                     </profile>
755                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
756                         <buildOutputProvider>
757                             <openAction enabled="true" filePath=""/>
758                             <parser enabled="true"/>
759                         </buildOutputProvider>
760                         <scannerInfoProvider id="specsFile">
761                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
762                             <parser enabled="true"/>
763                         </scannerInfoProvider>
764                     </profile>
765                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
766                         <buildOutputProvider>
767                             <openAction enabled="true" filePath=""/>
768                             <parser enabled="true"/>
769                         </buildOutputProvider>
770                         <scannerInfoProvider id="specsFile">
771                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
772                             <parser enabled="true"/>
773                         </scannerInfoProvider>
774                     </profile>
775                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
776                         <buildOutputProvider>
777                             <openAction enabled="true" filePath=""/>
778                             <parser enabled="true"/>
779                         </buildOutputProvider>
780                         <scannerInfoProvider id="specsFile">
781                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
782                             <parser enabled="true"/>
783                         </scannerInfoProvider>
784                     </profile>
785                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
786                         <buildOutputProvider>
787                             <openAction enabled="true" filePath=""/>
788                             <parser enabled="true"/>
789                         </buildOutputProvider>
790                         <scannerInfoProvider id="specsFile">
791                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
792                             <parser enabled="true"/>
793                         </scannerInfoProvider>
794                     </profile>
795                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
796                         <buildOutputProvider>
797                             <openAction enabled="true" filePath=""/>
798                             <parser enabled="true"/>
799                         </buildOutputProvider>
800                         <scannerInfoProvider id="specsFile">
801                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
802                             <parser enabled="true"/>
803                         </scannerInfoProvider>
804                     </profile>
805                 </scannerConfigBuildInfo>
806                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.180082224;com.crt.advproject.cpp.exe.release.930589045;com.crt.advproject.compiler.cpp.input.1706370613">
807                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfileCPP"/>
808                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
809                         <buildOutputProvider>
810                             <openAction enabled="false" filePath=""/>
811                             <parser enabled="false"/>
812                         </buildOutputProvider>
813                         <scannerInfoProvider id="com.crt.advproject.specsFile">
814                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
815                             <parser enabled="true"/>
816                         </scannerInfoProvider>
817                     </profile>
818                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
819                         <buildOutputProvider>
820                             <openAction enabled="false" filePath=""/>
821                             <parser enabled="false"/>
822                         </buildOutputProvider>
823                         <scannerInfoProvider id="com.crt.advproject.specsFile">
824                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
825                             <parser enabled="true"/>
826                         </scannerInfoProvider>
827                     </profile>
828                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
829                         <buildOutputProvider>
830                             <openAction enabled="false" filePath=""/>
831                             <parser enabled="false"/>
832                         </buildOutputProvider>
833                         <scannerInfoProvider id="com.crt.advproject.specsFile">
834                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
835                             <parser enabled="true"/>
836                         </scannerInfoProvider>
837                     </profile>
838                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
839                         <buildOutputProvider>
840                             <openAction enabled="true" filePath=""/>
841                             <parser enabled="true"/>
842                         </buildOutputProvider>
843                         <scannerInfoProvider id="specsFile">
844                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
845                             <parser enabled="true"/>
846                         </scannerInfoProvider>
847                     </profile>
848                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
849                         <buildOutputProvider>
850                             <openAction enabled="true" filePath=""/>
851                             <parser enabled="true"/>
852                         </buildOutputProvider>
853                         <scannerInfoProvider id="makefileGenerator">
854                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
855                             <parser enabled="true"/>
856                         </scannerInfoProvider>
857                     </profile>
858                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
859                         <buildOutputProvider>
860                             <openAction enabled="true" filePath=""/>
861                             <parser enabled="true"/>
862                         </buildOutputProvider>
863                         <scannerInfoProvider id="specsFile">
864                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
865                             <parser enabled="true"/>
866                         </scannerInfoProvider>
867                     </profile>
868                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
869                         <buildOutputProvider>
870                             <openAction enabled="true" filePath=""/>
871                             <parser enabled="true"/>
872                         </buildOutputProvider>
873                         <scannerInfoProvider id="specsFile">
874                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
875                             <parser enabled="true"/>
876                         </scannerInfoProvider>
877                     </profile>
878                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
879                         <buildOutputProvider>
880                             <openAction enabled="true" filePath=""/>
881                             <parser enabled="true"/>
882                         </buildOutputProvider>
883                         <scannerInfoProvider id="specsFile">
884                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
885                             <parser enabled="true"/>
886                         </scannerInfoProvider>
887                     </profile>
888                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
889                         <buildOutputProvider>
890                             <openAction enabled="true" filePath=""/>
891                             <parser enabled="true"/>
892                         </buildOutputProvider>
893                         <scannerInfoProvider id="specsFile">
894                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
895                             <parser enabled="true"/>
896                         </scannerInfoProvider>
897                     </profile>
898                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
899                         <buildOutputProvider>
900                             <openAction enabled="true" filePath=""/>
901                             <parser enabled="true"/>
902                         </buildOutputProvider>
903                         <scannerInfoProvider id="specsFile">
904                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
905                             <parser enabled="true"/>
906                         </scannerInfoProvider>
907                     </profile>
908                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
909                         <buildOutputProvider>
910                             <openAction enabled="true" filePath=""/>
911                             <parser enabled="true"/>
912                         </buildOutputProvider>
913                         <scannerInfoProvider id="specsFile">
914                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
915                             <parser enabled="true"/>
916                         </scannerInfoProvider>
917                     </profile>
918                 </scannerConfigBuildInfo>
919             </storageModule>
920         </cconfiguration>
921         <cconfiguration id="com.crt.advproject.config.exe.release.1977230950">
922             <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.crt.advproject.config.exe.release.1977230950" moduleId="org.eclipse.cdt.core.settings" name="Release">
923                 <externalSettings/>
924                 <extensions>
925                     <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
926                     <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
927                     <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
928                     <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
929                     <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
930                     <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
931                     <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
932                     <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
933                 </extensions>
934             </storageModule>
935             <storageModule moduleId="cdtBuildSystem" version="4.0.0">
936                 <configuration artifactExtension="axf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="Release build" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.exe.release.1977230950" name="Release" parent="com.crt.advproject.config.exe.release" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size &quot;${BuildArtifactFileName}&quot;; arm-none-eabi-objcopy -O binary &quot;${BuildArtifactFileName}&quot; &quot;${BuildArtifactFileBaseName}.bin&quot; ; #checksum -p ${TargetChip} -d &quot;${BuildArtifactFileBaseName}.bin&quot;;">
937                     <folderInfo id="com.crt.advproject.config.exe.release.1977230950." name="/" resourcePath="">
938                         <toolChain id="com.crt.advproject.toolchain.exe.release.756613197" name="Code Red MCU Tools" superClass="com.crt.advproject.toolchain.exe.release">
939                             <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.exe.release.1775167776" name="ARM-based MCU (Release)" superClass="com.crt.advproject.platform.exe.release"/>
940                             <builder buildPath="${workspace_loc:/{{name}}/Release}" id="com.crt.advproject.builder.exe.release.600748344" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.crt.advproject.builder.exe.release"/>
941                             <tool id="com.crt.advproject.cpp.exe.release.822772966" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.exe.release">
942                                 <option id="com.crt.advproject.cpp.arch.2116463586" name="Architecture" superClass="com.crt.advproject.cpp.arch" value="com.crt.advproject.cpp.target.cm0" valueType="enumerated"/>
943                                 <option id="com.crt.advproject.cpp.thumb.189747400" name="Thumb mode" superClass="com.crt.advproject.cpp.thumb" value="true" valueType="boolean"/>
944                                 <option id="gnu.cpp.compiler.option.preprocessor.def.874410253" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
945                                     <listOptionValue builtIn="false" value="__NEWLIB__"/>
946                                     <listOptionValue builtIn="false" value="__CODE_RED"/>
947                                     <listOptionValue builtIn="false" value="CPP_USE_HEAP"/>
948                                   {% for s in symbols %}
949                                     <listOptionValue builtIn="false" value="{{s}}"/>
950                                   {% endfor %}
951                                 </option>
952                                 <option id="gnu.cpp.compiler.option.other.other.1338090461" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" value="-c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti" valueType="string"/>
953                                 <option id="gnu.cpp.compiler.option.optimization.flags.475225500" name="Other optimization flags" superClass="gnu.cpp.compiler.option.optimization.flags" value="-Os" valueType="string"/>
954
955                                 <option id="gnu.cpp.compiler.option.include.paths.17539784" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
956                                     {% for path in include_paths %}
957                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
958                                     {% endfor %}
959                                 </option>
960
961                                 <inputType id="com.crt.advproject.compiler.cpp.input.1172589171" superClass="com.crt.advproject.compiler.cpp.input"/>
962                             </tool>
963                             <tool id="com.crt.advproject.gcc.exe.release.563782464" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.release">
964                                 <option id="com.crt.advproject.gcc.arch.538870649" name="Architecture" superClass="com.crt.advproject.gcc.arch" value="com.crt.advproject.gcc.target.cm0" valueType="enumerated"/>
965                                 <option id="com.crt.advproject.gcc.thumb.486202735" name="Thumb mode" superClass="com.crt.advproject.gcc.thumb" value="true" valueType="boolean"/>
966                                 <option id="com.crt.advproject.gcc.hdrlib.966879133" name="Use headers for C library" superClass="com.crt.advproject.gcc.hdrlib" value="com.crt.advproject.gcc.hdrlib.newlib" valueType="enumerated"/>
967                                 <option id="gnu.c.compiler.option.preprocessor.def.symbols.740543529" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" valueType="definedSymbols">
968                                     <listOptionValue builtIn="false" value="__NEWLIB__"/>
969                                     <listOptionValue builtIn="false" value="__CODE_RED"/>
970                                     <listOptionValue builtIn="false" value="CPP_USE_HEAP"/>
971                                   {% for s in symbols %}
972                                     <listOptionValue builtIn="false" value="{{s}}"/>
973                                   {% endfor %}
974                                 </option>
975                                 <option id="gnu.c.compiler.option.misc.other.2015545820" name="Other flags" superClass="gnu.c.compiler.option.misc.other" value="-c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti" valueType="string"/>
976                                 <option id="gnu.c.compiler.option.optimization.flags.675461365" name="Other optimization flags" superClass="gnu.c.compiler.option.optimization.flags" value="-Os" valueType="string"/>
977                                 <inputType id="com.crt.advproject.compiler.input.1938378962" superClass="com.crt.advproject.compiler.input"/>
978                             </tool>
979                             <tool id="com.crt.advproject.gas.exe.release.579950187" name="MCU Assembler" superClass="com.crt.advproject.gas.exe.release">
980                                 <option id="com.crt.advproject.gas.arch.1401271875" name="Architecture" superClass="com.crt.advproject.gas.arch" value="com.crt.advproject.gas.target.cm0" valueType="enumerated"/>
981                                 <option id="com.crt.advproject.gas.thumb.1024544278" name="Thumb mode" superClass="com.crt.advproject.gas.thumb" value="true" valueType="boolean"/>
982                                 <option id="gnu.both.asm.option.flags.crt.637466836" name="Assembler flags" superClass="gnu.both.asm.option.flags.crt" value="-c -x assembler-with-cpp -D__NEWLIB__  -DNDEBUG -D__CODE_RED " valueType="string"/>
983                                 <option id="com.crt.advproject.gas.hdrlib.492600365" name="Use headers for C library" superClass="com.crt.advproject.gas.hdrlib" value="com.crt.advproject.gas.hdrlib.newlib" valueType="enumerated"/>
984                                 <inputType id="com.crt.advproject.assembler.input.812068162" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/>
985                             </tool>
986                             <tool id="com.crt.advproject.link.cpp.exe.release.1927521706" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.release">
987                                 <option id="com.crt.advproject.link.cpp.arch.1449152453" name="Architecture" superClass="com.crt.advproject.link.cpp.arch" value="com.crt.advproject.link.cpp.target.cm0" valueType="enumerated"/>
988                                 <option id="com.crt.advproject.link.cpp.thumb.1116035810" name="Thumb mode" superClass="com.crt.advproject.link.cpp.thumb" value="true" valueType="boolean"/>
989                                 <option id="com.crt.advproject.link.cpp.script.653073282" name="Linker script" superClass="com.crt.advproject.link.cpp.script" value="&quot;${workspace_loc:/${ProjName}/{{linker_script}}}&quot;" valueType="string"/>
990                                 <option id="com.crt.advproject.link.cpp.manage.1855989551" name="Manage linker script" superClass="com.crt.advproject.link.cpp.manage" value="false" valueType="boolean"/>
991                                 <option id="gnu.cpp.link.option.nostdlibs.1541555749" name="No startup or default libs (-nostdlib)" superClass="gnu.cpp.link.option.nostdlibs" value="true" valueType="boolean"/>
992                                 <option id="gnu.cpp.link.option.other.1799120411" name="Other options (-Xlinker [option])" superClass="gnu.cpp.link.option.other" valueType="stringList">
993                                     <listOptionValue builtIn="false" value="-Map=&quot;${BuildArtifactFileBaseName}.map&quot;"/>
994                                     <listOptionValue builtIn="false" value="--gc-sections"/>
995                                 </option>
996                                 <option id="com.crt.advproject.link.cpp.hdrlib.259007915" name="Use C library" superClass="com.crt.advproject.link.cpp.hdrlib" value="com.crt.advproject.cpp.link.hdrlib.newlib.semihost" valueType="enumerated"/>
997                                 <option id="gnu.cpp.link.option.libs.6254811" name="Libraries (-l)" superClass="gnu.cpp.link.option.libs" valueType="libs">
998                                     <listOptionValue builtIn="false" value="mbed"/>
999                                 </option>
1000                                 
1001                                 <option id="gnu.cpp.link.option.paths.813959094" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
1002                                     {% for path in include_paths %}
1003                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
1004                                     {% endfor %}
1005                                 </option>
1006                                 
1007                                 <option id="gnu.cpp.link.option.userobjs.1313579148" name="Other objects" superClass="gnu.cpp.link.option.userobjs" valueType="userObjs">
1008                                     {% for path in object_files %}
1009                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
1010                                     {% endfor %}
1011                                 </option>
1012                                 
1013                                 <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.486207182" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
1014                                     <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
1015                                     <additionalInput kind="additionalinput" paths="$(LIBS)"/>
1016                                 </inputType>
1017                             </tool>
1018                             <tool id="com.crt.advproject.link.exe.release.1417379956" name="MCU Linker" superClass="com.crt.advproject.link.exe.release"/>
1019                         </toolChain>
1020                     </folderInfo>
1021                     <folderInfo id="com.crt.advproject.config.exe.release.1977230950.180082224" name="/" resourcePath="mbed">
1022                         <toolChain id="com.crt.advproject.toolchain.exe.release.1962091265" name="Code Red MCU Tools" superClass="com.crt.advproject.toolchain.exe.release" unusedChildren="">
1023                             <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.exe.release" name="ARM-based MCU (Release)" superClass="com.crt.advproject.platform.exe.release"/>
1024                             <tool id="com.crt.advproject.cpp.exe.release.930589045" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.exe.release.822772966">
1025                                 
1026                                 <option id="gnu.cpp.compiler.option.include.paths.1413630517" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
1027                                     {% for path in include_paths %}
1028                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
1029                                     {% endfor %}
1030                                 </option>
1031                                 
1032                                 <inputType id="com.crt.advproject.compiler.cpp.input.1706370613" superClass="com.crt.advproject.compiler.cpp.input"/>
1033                             </tool>
1034                             <tool id="com.crt.advproject.gcc.exe.release.536058616" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.release.563782464">
1035                                 <inputType id="com.crt.advproject.compiler.input.1565281352" superClass="com.crt.advproject.compiler.input"/>
1036                             </tool>
1037                             <tool id="com.crt.advproject.gas.exe.release.607817423" name="MCU Assembler" superClass="com.crt.advproject.gas.exe.release.579950187">
1038                                 <inputType id="com.crt.advproject.assembler.input.21606274" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/>
1039                             </tool>
1040                             <tool id="com.crt.advproject.link.cpp.exe.release.941965043" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.release.1927521706"/>
1041                             <tool id="com.crt.advproject.link.exe.release.1836661645" name="MCU Linker" superClass="com.crt.advproject.link.exe.release.1417379956"/>
1042                         </toolChain>
1043                     </folderInfo>
1044                     <sourceEntries>
1045                         <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
1046                     </sourceEntries>
1047                 </configuration>
1048             </storageModule>
1049             <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
1050             <storageModule moduleId="scannerConfiguration">
1051                 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
1052                 <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1053                     <buildOutputProvider>
1054                         <openAction enabled="false" filePath=""/>
1055                         <parser enabled="false"/>
1056                     </buildOutputProvider>
1057                     <scannerInfoProvider id="com.crt.advproject.specsFile">
1058                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1059                         <parser enabled="true"/>
1060                     </scannerInfoProvider>
1061                 </profile>
1062                 <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1063                     <buildOutputProvider>
1064                         <openAction enabled="false" filePath=""/>
1065                         <parser enabled="false"/>
1066                     </buildOutputProvider>
1067                     <scannerInfoProvider id="com.crt.advproject.specsFile">
1068                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1069                         <parser enabled="true"/>
1070                     </scannerInfoProvider>
1071                 </profile>
1072                 <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1073                     <buildOutputProvider>
1074                         <openAction enabled="false" filePath=""/>
1075                         <parser enabled="false"/>
1076                     </buildOutputProvider>
1077                     <scannerInfoProvider id="com.crt.advproject.specsFile">
1078                         <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1079                         <parser enabled="true"/>
1080                     </scannerInfoProvider>
1081                 </profile>
1082                 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1083                     <buildOutputProvider>
1084                         <openAction enabled="true" filePath=""/>
1085                         <parser enabled="true"/>
1086                     </buildOutputProvider>
1087                     <scannerInfoProvider id="specsFile">
1088                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1089                         <parser enabled="true"/>
1090                     </scannerInfoProvider>
1091                 </profile>
1092                 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1093                     <buildOutputProvider>
1094                         <openAction enabled="true" filePath=""/>
1095                         <parser enabled="true"/>
1096                     </buildOutputProvider>
1097                     <scannerInfoProvider id="makefileGenerator">
1098                         <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1099                         <parser enabled="true"/>
1100                     </scannerInfoProvider>
1101                 </profile>
1102                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1103                     <buildOutputProvider>
1104                         <openAction enabled="true" filePath=""/>
1105                         <parser enabled="true"/>
1106                     </buildOutputProvider>
1107                     <scannerInfoProvider id="specsFile">
1108                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1109                         <parser enabled="true"/>
1110                     </scannerInfoProvider>
1111                 </profile>
1112                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1113                     <buildOutputProvider>
1114                         <openAction enabled="true" filePath=""/>
1115                         <parser enabled="true"/>
1116                     </buildOutputProvider>
1117                     <scannerInfoProvider id="specsFile">
1118                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1119                         <parser enabled="true"/>
1120                     </scannerInfoProvider>
1121                 </profile>
1122                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1123                     <buildOutputProvider>
1124                         <openAction enabled="true" filePath=""/>
1125                         <parser enabled="true"/>
1126                     </buildOutputProvider>
1127                     <scannerInfoProvider id="specsFile">
1128                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1129                         <parser enabled="true"/>
1130                     </scannerInfoProvider>
1131                 </profile>
1132                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1133                     <buildOutputProvider>
1134                         <openAction enabled="true" filePath=""/>
1135                         <parser enabled="true"/>
1136                     </buildOutputProvider>
1137                     <scannerInfoProvider id="specsFile">
1138                         <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1139                         <parser enabled="true"/>
1140                     </scannerInfoProvider>
1141                 </profile>
1142                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1143                     <buildOutputProvider>
1144                         <openAction enabled="true" filePath=""/>
1145                         <parser enabled="true"/>
1146                     </buildOutputProvider>
1147                     <scannerInfoProvider id="specsFile">
1148                         <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1149                         <parser enabled="true"/>
1150                     </scannerInfoProvider>
1151                 </profile>
1152                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1153                     <buildOutputProvider>
1154                         <openAction enabled="true" filePath=""/>
1155                         <parser enabled="true"/>
1156                     </buildOutputProvider>
1157                     <scannerInfoProvider id="specsFile">
1158                         <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1159                         <parser enabled="true"/>
1160                     </scannerInfoProvider>
1161                 </profile>
1162                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.180082224;com.crt.advproject.gcc.exe.release.536058616;com.crt.advproject.compiler.input.1565281352">
1163                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
1164                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1165                         <buildOutputProvider>
1166                             <openAction enabled="false" filePath=""/>
1167                             <parser enabled="false"/>
1168                         </buildOutputProvider>
1169                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1170                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1171                             <parser enabled="true"/>
1172                         </scannerInfoProvider>
1173                     </profile>
1174                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1175                         <buildOutputProvider>
1176                             <openAction enabled="false" filePath=""/>
1177                             <parser enabled="false"/>
1178                         </buildOutputProvider>
1179                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1180                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1181                             <parser enabled="true"/>
1182                         </scannerInfoProvider>
1183                     </profile>
1184                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1185                         <buildOutputProvider>
1186                             <openAction enabled="false" filePath=""/>
1187                             <parser enabled="false"/>
1188                         </buildOutputProvider>
1189                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1190                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1191                             <parser enabled="true"/>
1192                         </scannerInfoProvider>
1193                     </profile>
1194                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1195                         <buildOutputProvider>
1196                             <openAction enabled="true" filePath=""/>
1197                             <parser enabled="true"/>
1198                         </buildOutputProvider>
1199                         <scannerInfoProvider id="specsFile">
1200                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1201                             <parser enabled="true"/>
1202                         </scannerInfoProvider>
1203                     </profile>
1204                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1205                         <buildOutputProvider>
1206                             <openAction enabled="true" filePath=""/>
1207                             <parser enabled="true"/>
1208                         </buildOutputProvider>
1209                         <scannerInfoProvider id="makefileGenerator">
1210                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1211                             <parser enabled="true"/>
1212                         </scannerInfoProvider>
1213                     </profile>
1214                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1215                         <buildOutputProvider>
1216                             <openAction enabled="true" filePath=""/>
1217                             <parser enabled="true"/>
1218                         </buildOutputProvider>
1219                         <scannerInfoProvider id="specsFile">
1220                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1221                             <parser enabled="true"/>
1222                         </scannerInfoProvider>
1223                     </profile>
1224                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1225                         <buildOutputProvider>
1226                             <openAction enabled="true" filePath=""/>
1227                             <parser enabled="true"/>
1228                         </buildOutputProvider>
1229                         <scannerInfoProvider id="specsFile">
1230                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1231                             <parser enabled="true"/>
1232                         </scannerInfoProvider>
1233                     </profile>
1234                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1235                         <buildOutputProvider>
1236                             <openAction enabled="true" filePath=""/>
1237                             <parser enabled="true"/>
1238                         </buildOutputProvider>
1239                         <scannerInfoProvider id="specsFile">
1240                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1241                             <parser enabled="true"/>
1242                         </scannerInfoProvider>
1243                     </profile>
1244                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1245                         <buildOutputProvider>
1246                             <openAction enabled="true" filePath=""/>
1247                             <parser enabled="true"/>
1248                         </buildOutputProvider>
1249                         <scannerInfoProvider id="specsFile">
1250                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1251                             <parser enabled="true"/>
1252                         </scannerInfoProvider>
1253                     </profile>
1254                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1255                         <buildOutputProvider>
1256                             <openAction enabled="true" filePath=""/>
1257                             <parser enabled="true"/>
1258                         </buildOutputProvider>
1259                         <scannerInfoProvider id="specsFile">
1260                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1261                             <parser enabled="true"/>
1262                         </scannerInfoProvider>
1263                     </profile>
1264                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1265                         <buildOutputProvider>
1266                             <openAction enabled="true" filePath=""/>
1267                             <parser enabled="true"/>
1268                         </buildOutputProvider>
1269                         <scannerInfoProvider id="specsFile">
1270                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1271                             <parser enabled="true"/>
1272                         </scannerInfoProvider>
1273                     </profile>
1274                 </scannerConfigBuildInfo>
1275                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.;com.crt.advproject.gas.exe.release.579950187;com.crt.advproject.assembler.input.812068162">
1276                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
1277                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1278                         <buildOutputProvider>
1279                             <openAction enabled="false" filePath=""/>
1280                             <parser enabled="false"/>
1281                         </buildOutputProvider>
1282                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1283                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1284                             <parser enabled="true"/>
1285                         </scannerInfoProvider>
1286                     </profile>
1287                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1288                         <buildOutputProvider>
1289                             <openAction enabled="false" filePath=""/>
1290                             <parser enabled="false"/>
1291                         </buildOutputProvider>
1292                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1293                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1294                             <parser enabled="true"/>
1295                         </scannerInfoProvider>
1296                     </profile>
1297                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1298                         <buildOutputProvider>
1299                             <openAction enabled="false" filePath=""/>
1300                             <parser enabled="false"/>
1301                         </buildOutputProvider>
1302                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1303                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1304                             <parser enabled="true"/>
1305                         </scannerInfoProvider>
1306                     </profile>
1307                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1308                         <buildOutputProvider>
1309                             <openAction enabled="true" filePath=""/>
1310                             <parser enabled="true"/>
1311                         </buildOutputProvider>
1312                         <scannerInfoProvider id="specsFile">
1313                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1314                             <parser enabled="true"/>
1315                         </scannerInfoProvider>
1316                     </profile>
1317                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1318                         <buildOutputProvider>
1319                             <openAction enabled="true" filePath=""/>
1320                             <parser enabled="true"/>
1321                         </buildOutputProvider>
1322                         <scannerInfoProvider id="makefileGenerator">
1323                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1324                             <parser enabled="true"/>
1325                         </scannerInfoProvider>
1326                     </profile>
1327                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1328                         <buildOutputProvider>
1329                             <openAction enabled="true" filePath=""/>
1330                             <parser enabled="true"/>
1331                         </buildOutputProvider>
1332                         <scannerInfoProvider id="specsFile">
1333                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1334                             <parser enabled="true"/>
1335                         </scannerInfoProvider>
1336                     </profile>
1337                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1338                         <buildOutputProvider>
1339                             <openAction enabled="true" filePath=""/>
1340                             <parser enabled="true"/>
1341                         </buildOutputProvider>
1342                         <scannerInfoProvider id="specsFile">
1343                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1344                             <parser enabled="true"/>
1345                         </scannerInfoProvider>
1346                     </profile>
1347                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1348                         <buildOutputProvider>
1349                             <openAction enabled="true" filePath=""/>
1350                             <parser enabled="true"/>
1351                         </buildOutputProvider>
1352                         <scannerInfoProvider id="specsFile">
1353                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1354                             <parser enabled="true"/>
1355                         </scannerInfoProvider>
1356                     </profile>
1357                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1358                         <buildOutputProvider>
1359                             <openAction enabled="true" filePath=""/>
1360                             <parser enabled="true"/>
1361                         </buildOutputProvider>
1362                         <scannerInfoProvider id="specsFile">
1363                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1364                             <parser enabled="true"/>
1365                         </scannerInfoProvider>
1366                     </profile>
1367                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1368                         <buildOutputProvider>
1369                             <openAction enabled="true" filePath=""/>
1370                             <parser enabled="true"/>
1371                         </buildOutputProvider>
1372                         <scannerInfoProvider id="specsFile">
1373                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1374                             <parser enabled="true"/>
1375                         </scannerInfoProvider>
1376                     </profile>
1377                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1378                         <buildOutputProvider>
1379                             <openAction enabled="true" filePath=""/>
1380                             <parser enabled="true"/>
1381                         </buildOutputProvider>
1382                         <scannerInfoProvider id="specsFile">
1383                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1384                             <parser enabled="true"/>
1385                         </scannerInfoProvider>
1386                     </profile>
1387                 </scannerConfigBuildInfo>
1388                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.;com.crt.advproject.gcc.exe.release.563782464;com.crt.advproject.compiler.input.1938378962">
1389                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
1390                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1391                         <buildOutputProvider>
1392                             <openAction enabled="false" filePath=""/>
1393                             <parser enabled="false"/>
1394                         </buildOutputProvider>
1395                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1396                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1397                             <parser enabled="true"/>
1398                         </scannerInfoProvider>
1399                     </profile>
1400                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1401                         <buildOutputProvider>
1402                             <openAction enabled="false" filePath=""/>
1403                             <parser enabled="false"/>
1404                         </buildOutputProvider>
1405                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1406                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1407                             <parser enabled="true"/>
1408                         </scannerInfoProvider>
1409                     </profile>
1410                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1411                         <buildOutputProvider>
1412                             <openAction enabled="false" filePath=""/>
1413                             <parser enabled="false"/>
1414                         </buildOutputProvider>
1415                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1416                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1417                             <parser enabled="true"/>
1418                         </scannerInfoProvider>
1419                     </profile>
1420                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1421                         <buildOutputProvider>
1422                             <openAction enabled="true" filePath=""/>
1423                             <parser enabled="true"/>
1424                         </buildOutputProvider>
1425                         <scannerInfoProvider id="specsFile">
1426                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1427                             <parser enabled="true"/>
1428                         </scannerInfoProvider>
1429                     </profile>
1430                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1431                         <buildOutputProvider>
1432                             <openAction enabled="true" filePath=""/>
1433                             <parser enabled="true"/>
1434                         </buildOutputProvider>
1435                         <scannerInfoProvider id="makefileGenerator">
1436                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1437                             <parser enabled="true"/>
1438                         </scannerInfoProvider>
1439                     </profile>
1440                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1441                         <buildOutputProvider>
1442                             <openAction enabled="true" filePath=""/>
1443                             <parser enabled="true"/>
1444                         </buildOutputProvider>
1445                         <scannerInfoProvider id="specsFile">
1446                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1447                             <parser enabled="true"/>
1448                         </scannerInfoProvider>
1449                     </profile>
1450                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1451                         <buildOutputProvider>
1452                             <openAction enabled="true" filePath=""/>
1453                             <parser enabled="true"/>
1454                         </buildOutputProvider>
1455                         <scannerInfoProvider id="specsFile">
1456                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1457                             <parser enabled="true"/>
1458                         </scannerInfoProvider>
1459                     </profile>
1460                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1461                         <buildOutputProvider>
1462                             <openAction enabled="true" filePath=""/>
1463                             <parser enabled="true"/>
1464                         </buildOutputProvider>
1465                         <scannerInfoProvider id="specsFile">
1466                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1467                             <parser enabled="true"/>
1468                         </scannerInfoProvider>
1469                     </profile>
1470                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1471                         <buildOutputProvider>
1472                             <openAction enabled="true" filePath=""/>
1473                             <parser enabled="true"/>
1474                         </buildOutputProvider>
1475                         <scannerInfoProvider id="specsFile">
1476                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1477                             <parser enabled="true"/>
1478                         </scannerInfoProvider>
1479                     </profile>
1480                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1481                         <buildOutputProvider>
1482                             <openAction enabled="true" filePath=""/>
1483                             <parser enabled="true"/>
1484                         </buildOutputProvider>
1485                         <scannerInfoProvider id="specsFile">
1486                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1487                             <parser enabled="true"/>
1488                         </scannerInfoProvider>
1489                     </profile>
1490                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1491                         <buildOutputProvider>
1492                             <openAction enabled="true" filePath=""/>
1493                             <parser enabled="true"/>
1494                         </buildOutputProvider>
1495                         <scannerInfoProvider id="specsFile">
1496                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1497                             <parser enabled="true"/>
1498                         </scannerInfoProvider>
1499                     </profile>
1500                 </scannerConfigBuildInfo>
1501                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.180082224;com.crt.advproject.gas.exe.release.607817423;com.crt.advproject.assembler.input.21606274">
1502                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
1503                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1504                         <buildOutputProvider>
1505                             <openAction enabled="false" filePath=""/>
1506                             <parser enabled="false"/>
1507                         </buildOutputProvider>
1508                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1509                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1510                             <parser enabled="true"/>
1511                         </scannerInfoProvider>
1512                     </profile>
1513                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1514                         <buildOutputProvider>
1515                             <openAction enabled="false" filePath=""/>
1516                             <parser enabled="false"/>
1517                         </buildOutputProvider>
1518                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1519                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1520                             <parser enabled="true"/>
1521                         </scannerInfoProvider>
1522                     </profile>
1523                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1524                         <buildOutputProvider>
1525                             <openAction enabled="false" filePath=""/>
1526                             <parser enabled="false"/>
1527                         </buildOutputProvider>
1528                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1529                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1530                             <parser enabled="true"/>
1531                         </scannerInfoProvider>
1532                     </profile>
1533                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1534                         <buildOutputProvider>
1535                             <openAction enabled="true" filePath=""/>
1536                             <parser enabled="true"/>
1537                         </buildOutputProvider>
1538                         <scannerInfoProvider id="specsFile">
1539                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1540                             <parser enabled="true"/>
1541                         </scannerInfoProvider>
1542                     </profile>
1543                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1544                         <buildOutputProvider>
1545                             <openAction enabled="true" filePath=""/>
1546                             <parser enabled="true"/>
1547                         </buildOutputProvider>
1548                         <scannerInfoProvider id="makefileGenerator">
1549                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1550                             <parser enabled="true"/>
1551                         </scannerInfoProvider>
1552                     </profile>
1553                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1554                         <buildOutputProvider>
1555                             <openAction enabled="true" filePath=""/>
1556                             <parser enabled="true"/>
1557                         </buildOutputProvider>
1558                         <scannerInfoProvider id="specsFile">
1559                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1560                             <parser enabled="true"/>
1561                         </scannerInfoProvider>
1562                     </profile>
1563                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1564                         <buildOutputProvider>
1565                             <openAction enabled="true" filePath=""/>
1566                             <parser enabled="true"/>
1567                         </buildOutputProvider>
1568                         <scannerInfoProvider id="specsFile">
1569                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1570                             <parser enabled="true"/>
1571                         </scannerInfoProvider>
1572                     </profile>
1573                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1574                         <buildOutputProvider>
1575                             <openAction enabled="true" filePath=""/>
1576                             <parser enabled="true"/>
1577                         </buildOutputProvider>
1578                         <scannerInfoProvider id="specsFile">
1579                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1580                             <parser enabled="true"/>
1581                         </scannerInfoProvider>
1582                     </profile>
1583                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1584                         <buildOutputProvider>
1585                             <openAction enabled="true" filePath=""/>
1586                             <parser enabled="true"/>
1587                         </buildOutputProvider>
1588                         <scannerInfoProvider id="specsFile">
1589                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1590                             <parser enabled="true"/>
1591                         </scannerInfoProvider>
1592                     </profile>
1593                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1594                         <buildOutputProvider>
1595                             <openAction enabled="true" filePath=""/>
1596                             <parser enabled="true"/>
1597                         </buildOutputProvider>
1598                         <scannerInfoProvider id="specsFile">
1599                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1600                             <parser enabled="true"/>
1601                         </scannerInfoProvider>
1602                     </profile>
1603                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1604                         <buildOutputProvider>
1605                             <openAction enabled="true" filePath=""/>
1606                             <parser enabled="true"/>
1607                         </buildOutputProvider>
1608                         <scannerInfoProvider id="specsFile">
1609                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1610                             <parser enabled="true"/>
1611                         </scannerInfoProvider>
1612                     </profile>
1613                 </scannerConfigBuildInfo>
1614                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.;com.crt.advproject.cpp.exe.release.822772966;com.crt.advproject.compiler.cpp.input.1172589171">
1615                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfileCPP"/>
1616                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1617                         <buildOutputProvider>
1618                             <openAction enabled="false" filePath=""/>
1619                             <parser enabled="false"/>
1620                         </buildOutputProvider>
1621                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1622                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1623                             <parser enabled="true"/>
1624                         </scannerInfoProvider>
1625                     </profile>
1626                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1627                         <buildOutputProvider>
1628                             <openAction enabled="false" filePath=""/>
1629                             <parser enabled="false"/>
1630                         </buildOutputProvider>
1631                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1632                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1633                             <parser enabled="true"/>
1634                         </scannerInfoProvider>
1635                     </profile>
1636                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1637                         <buildOutputProvider>
1638                             <openAction enabled="false" filePath=""/>
1639                             <parser enabled="false"/>
1640                         </buildOutputProvider>
1641                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1642                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1643                             <parser enabled="true"/>
1644                         </scannerInfoProvider>
1645                     </profile>
1646                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1647                         <buildOutputProvider>
1648                             <openAction enabled="true" filePath=""/>
1649                             <parser enabled="true"/>
1650                         </buildOutputProvider>
1651                         <scannerInfoProvider id="specsFile">
1652                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1653                             <parser enabled="true"/>
1654                         </scannerInfoProvider>
1655                     </profile>
1656                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1657                         <buildOutputProvider>
1658                             <openAction enabled="true" filePath=""/>
1659                             <parser enabled="true"/>
1660                         </buildOutputProvider>
1661                         <scannerInfoProvider id="makefileGenerator">
1662                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1663                             <parser enabled="true"/>
1664                         </scannerInfoProvider>
1665                     </profile>
1666                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1667                         <buildOutputProvider>
1668                             <openAction enabled="true" filePath=""/>
1669                             <parser enabled="true"/>
1670                         </buildOutputProvider>
1671                         <scannerInfoProvider id="specsFile">
1672                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1673                             <parser enabled="true"/>
1674                         </scannerInfoProvider>
1675                     </profile>
1676                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1677                         <buildOutputProvider>
1678                             <openAction enabled="true" filePath=""/>
1679                             <parser enabled="true"/>
1680                         </buildOutputProvider>
1681                         <scannerInfoProvider id="specsFile">
1682                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1683                             <parser enabled="true"/>
1684                         </scannerInfoProvider>
1685                     </profile>
1686                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1687                         <buildOutputProvider>
1688                             <openAction enabled="true" filePath=""/>
1689                             <parser enabled="true"/>
1690                         </buildOutputProvider>
1691                         <scannerInfoProvider id="specsFile">
1692                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1693                             <parser enabled="true"/>
1694                         </scannerInfoProvider>
1695                     </profile>
1696                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1697                         <buildOutputProvider>
1698                             <openAction enabled="true" filePath=""/>
1699                             <parser enabled="true"/>
1700                         </buildOutputProvider>
1701                         <scannerInfoProvider id="specsFile">
1702                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1703                             <parser enabled="true"/>
1704                         </scannerInfoProvider>
1705                     </profile>
1706                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1707                         <buildOutputProvider>
1708                             <openAction enabled="true" filePath=""/>
1709                             <parser enabled="true"/>
1710                         </buildOutputProvider>
1711                         <scannerInfoProvider id="specsFile">
1712                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1713                             <parser enabled="true"/>
1714                         </scannerInfoProvider>
1715                     </profile>
1716                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1717                         <buildOutputProvider>
1718                             <openAction enabled="true" filePath=""/>
1719                             <parser enabled="true"/>
1720                         </buildOutputProvider>
1721                         <scannerInfoProvider id="specsFile">
1722                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1723                             <parser enabled="true"/>
1724                         </scannerInfoProvider>
1725                     </profile>
1726                 </scannerConfigBuildInfo>
1727                 <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.1977230950;com.crt.advproject.config.exe.release.1977230950.180082224;com.crt.advproject.cpp.exe.release.930589045;com.crt.advproject.compiler.cpp.input.1706370613">
1728                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfileCPP"/>
1729                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1730                         <buildOutputProvider>
1731                             <openAction enabled="false" filePath=""/>
1732                             <parser enabled="false"/>
1733                         </buildOutputProvider>
1734                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1735                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1736                             <parser enabled="true"/>
1737                         </scannerInfoProvider>
1738                     </profile>
1739                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1740                         <buildOutputProvider>
1741                             <openAction enabled="false" filePath=""/>
1742                             <parser enabled="false"/>
1743                         </buildOutputProvider>
1744                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1745                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1746                             <parser enabled="true"/>
1747                         </scannerInfoProvider>
1748                     </profile>
1749                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1750                         <buildOutputProvider>
1751                             <openAction enabled="false" filePath=""/>
1752                             <parser enabled="false"/>
1753                         </buildOutputProvider>
1754                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1755                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1756                             <parser enabled="true"/>
1757                         </scannerInfoProvider>
1758                     </profile>
1759                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1760                         <buildOutputProvider>
1761                             <openAction enabled="true" filePath=""/>
1762                             <parser enabled="true"/>
1763                         </buildOutputProvider>
1764                         <scannerInfoProvider id="specsFile">
1765                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1766                             <parser enabled="true"/>
1767                         </scannerInfoProvider>
1768                     </profile>
1769                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1770                         <buildOutputProvider>
1771                             <openAction enabled="true" filePath=""/>
1772                             <parser enabled="true"/>
1773                         </buildOutputProvider>
1774                         <scannerInfoProvider id="makefileGenerator">
1775                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1776                             <parser enabled="true"/>
1777                         </scannerInfoProvider>
1778                     </profile>
1779                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1780                         <buildOutputProvider>
1781                             <openAction enabled="true" filePath=""/>
1782                             <parser enabled="true"/>
1783                         </buildOutputProvider>
1784                         <scannerInfoProvider id="specsFile">
1785                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1786                             <parser enabled="true"/>
1787                         </scannerInfoProvider>
1788                     </profile>
1789                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1790                         <buildOutputProvider>
1791                             <openAction enabled="true" filePath=""/>
1792                             <parser enabled="true"/>
1793                         </buildOutputProvider>
1794                         <scannerInfoProvider id="specsFile">
1795                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1796                             <parser enabled="true"/>
1797                         </scannerInfoProvider>
1798                     </profile>
1799                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1800                         <buildOutputProvider>
1801                             <openAction enabled="true" filePath=""/>
1802                             <parser enabled="true"/>
1803                         </buildOutputProvider>
1804                         <scannerInfoProvider id="specsFile">
1805                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1806                             <parser enabled="true"/>
1807                         </scannerInfoProvider>
1808                     </profile>
1809                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1810                         <buildOutputProvider>
1811                             <openAction enabled="true" filePath=""/>
1812                             <parser enabled="true"/>
1813                         </buildOutputProvider>
1814                         <scannerInfoProvider id="specsFile">
1815                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1816                             <parser enabled="true"/>
1817                         </scannerInfoProvider>
1818                     </profile>
1819                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1820                         <buildOutputProvider>
1821                             <openAction enabled="true" filePath=""/>
1822                             <parser enabled="true"/>
1823                         </buildOutputProvider>
1824                         <scannerInfoProvider id="specsFile">
1825                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1826                             <parser enabled="true"/>
1827                         </scannerInfoProvider>
1828                     </profile>
1829                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1830                         <buildOutputProvider>
1831                             <openAction enabled="true" filePath=""/>
1832                             <parser enabled="true"/>
1833                         </buildOutputProvider>
1834                         <scannerInfoProvider id="specsFile">
1835                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1836                             <parser enabled="true"/>
1837                         </scannerInfoProvider>
1838                     </profile>
1839                 </scannerConfigBuildInfo>
1840             </storageModule>
1841         </cconfiguration>
1842     </storageModule>
1843     <storageModule moduleId="cdtBuildSystem" version="4.0.0">
1844         <project id="{{name}}.com.crt.advproject.projecttype.exe.609645090" name="Executable" projectType="com.crt.advproject.projecttype.exe"/>
1845     </storageModule>
1846
1847
1848     <storageModule moduleId="com.crt.config">
1849         <projectStorage>&lt;?xml version="1.0" encoding="UTF-8"?&gt;&#13;
1850 &lt;TargetConfig&gt;
1851 &lt;Properties property_0="" property_2="LPC800_32.cfx" property_3="NXP" property_4="LPC824" property_count="5" version="70200"/&gt;
1852 &lt;infoList vendor="NXP"&gt;&lt;info chip="LPC824" flash_driver="LPC800_32.cfx" match_id="0x0" name="LPC824" stub="crt_emu_cm3_gen"&gt;&lt;chip&gt;&lt;name&gt;LPC824&lt;/name&gt;
1853 &lt;family&gt;LPC82x&lt;/family&gt;
1854 &lt;vendor&gt;NXP (formerly Philips)&lt;/vendor&gt;
1855 &lt;reset board="None" core="Real" sys="Real"/&gt;
1856 &lt;clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/&gt;
1857 &lt;memory can_program="true" id="Flash" is_ro="true" type="Flash"/&gt;
1858 &lt;memory id="RAM" type="RAM"/&gt;
1859 &lt;memory id="Periph" is_volatile="true" type="Peripheral"/&gt;
1860 &lt;memoryInstance derived_from="Flash" id="MFlash32" location="0x0" size="0x8000"/&gt;
1861 &lt;memoryInstance derived_from="RAM" id="RamLoc8" location="0x10000000" size="0x2000"/&gt;
1862 &lt;peripheralInstance derived_from="V6M_NVIC" determined="infoFile" id="NVIC" location="0xe000e000"/&gt;
1863 &lt;peripheralInstance derived_from="V6M_DCR" determined="infoFile" id="DCR" location="0xe000edf0"/&gt;
1864 &lt;peripheralInstance derived_from="WWDT" determined="infoFile" id="WWDT" location="0x40000000"/&gt;
1865 &lt;peripheralInstance derived_from="MRT" determined="infoFile" id="MRT" location="0x40004000"/&gt;
1866 &lt;peripheralInstance derived_from="WKT" determined="infoFile" id="WKT" location="0x40008000"/&gt;
1867 &lt;peripheralInstance derived_from="SWM" determined="infoFile" id="SWM" location="0x4000c000"/&gt;
1868 &lt;peripheralInstance derived_from="ADC" determined="infoFile" id="ADC" location="0x4001c000"/&gt;
1869 &lt;peripheralInstance derived_from="PMU" determined="infoFile" id="PMU" location="0x40020000"/&gt;
1870 &lt;peripheralInstance derived_from="CMP" determined="infoFile" id="CMP" location="0x40024000"/&gt;
1871 &lt;peripheralInstance derived_from="DMATRIGMUX" determined="infoFile" id="DMATRIGMUX" location="0x40028000"/&gt;
1872 &lt;peripheralInstance derived_from="INPUTMUX" determined="infoFile" id="INPUTMUX" location="0x4002c000"/&gt;
1873 &lt;peripheralInstance derived_from="FLASHCTRL" determined="infoFile" id="FLASHCTRL" location="0x40040000"/&gt;
1874 &lt;peripheralInstance derived_from="IOCON" determined="infoFile" id="IOCON" location="0x40044000"/&gt;
1875 &lt;peripheralInstance derived_from="SYSCON" determined="infoFile" id="SYSCON" location="0x40048000"/&gt;
1876 &lt;peripheralInstance derived_from="I2C0" determined="infoFile" id="I2C0" location="0x40050000"/&gt;
1877 &lt;peripheralInstance derived_from="I2C1" determined="infoFile" id="I2C1" location="0x40054000"/&gt;
1878 &lt;peripheralInstance derived_from="SPI0" determined="infoFile" id="SPI0" location="0x40058000"/&gt;
1879 &lt;peripheralInstance derived_from="SPI1" determined="infoFile" id="SPI1" location="0x4005c000"/&gt;
1880 &lt;peripheralInstance derived_from="USART0" determined="infoFile" id="USART0" location="0x40064000"/&gt;
1881 &lt;peripheralInstance derived_from="USART1" determined="infoFile" id="USART1" location="0x40068000"/&gt;
1882 &lt;peripheralInstance derived_from="USART2" determined="infoFile" id="USART2" location="0x4006c000"/&gt;
1883 &lt;peripheralInstance derived_from="I2C2" determined="infoFile" id="I2C2" location="0x40070000"/&gt;
1884 &lt;peripheralInstance derived_from="I2C3" determined="infoFile" id="I2C3" location="0x40074000"/&gt;
1885 &lt;peripheralInstance derived_from="CRC" determined="infoFile" id="CRC" location="0x50000000"/&gt;
1886 &lt;peripheralInstance derived_from="SCT" determined="infoFile" id="SCT" location="0x50004000"/&gt;
1887 &lt;peripheralInstance derived_from="DMA" determined="infoFile" id="DMA" location="0x50008000"/&gt;
1888 &lt;peripheralInstance derived_from="GPIO-PORT" determined="infoFile" id="GPIO-PORT" location="0xa0000000"/&gt;
1889 &lt;peripheralInstance derived_from="PIN-INT" determined="infoFile" id="PIN-INT" location="0xa0004000"/&gt;
1890 &lt;/chip&gt;
1891 &lt;processor&gt;&lt;name gcc_name="cortex-m0"&gt;Cortex-M0&lt;/name&gt;
1892 &lt;family&gt;Cortex-M&lt;/family&gt;
1893 &lt;/processor&gt;
1894 &lt;link href="LPC82x_peripheral.xme" show="embed" type="simple"/&gt;
1895 &lt;/info&gt;
1896 &lt;/infoList&gt;
1897 &lt;/TargetConfig&gt;
1898 </projectStorage>
1899         </storageModule>
1900 </cproject>