]> git.donarmstrong.com Git - qmk_firmware.git/blob - tool/mbed/mbed-sdk/workspace_tools/export/codered_ublox_c027_cproject.tmpl
Squashed 'tmk_core/' changes from 7967731..b9e0ea0
[qmk_firmware.git] / tool / mbed / mbed-sdk / workspace_tools / export / codered_ublox_c027_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.cm3" 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.cm3" 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.cm3" 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.cm3" 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/cr_startup_lpc176x.c" name="cr_startup_lpc176x.c" rcbsApplicability="disable" resourcePath="src/cr_startup_lpc176x.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.cm3" 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.cm3" 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.cm3" 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.cm3" 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                                     <listOptionValue builtIn="false" value="capi"/>
1000                                 </option>
1001                                 
1002                                 <option id="gnu.cpp.link.option.paths.813959094" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
1003                                     {% for path in include_paths %}
1004                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
1005                                     {% endfor %}
1006                                 </option>
1007                                 
1008                                 <option id="gnu.cpp.link.option.userobjs.1313579148" name="Other objects" superClass="gnu.cpp.link.option.userobjs" valueType="userObjs">
1009                                     {% for path in object_files %}
1010                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
1011                                     {% endfor %}
1012                                 </option>
1013                                 
1014                                 <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.486207182" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
1015                                     <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
1016                                     <additionalInput kind="additionalinput" paths="$(LIBS)"/>
1017                                 </inputType>
1018                             </tool>
1019                             <tool id="com.crt.advproject.link.exe.release.1417379956" name="MCU Linker" superClass="com.crt.advproject.link.exe.release"/>
1020                         </toolChain>
1021                     </folderInfo>
1022                     <folderInfo id="com.crt.advproject.config.exe.release.1977230950.180082224" name="/" resourcePath="mbed">
1023                         <toolChain id="com.crt.advproject.toolchain.exe.release.1962091265" name="Code Red MCU Tools" superClass="com.crt.advproject.toolchain.exe.release" unusedChildren="">
1024                             <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"/>
1025                             <tool id="com.crt.advproject.cpp.exe.release.930589045" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.exe.release.822772966">
1026                                 
1027                                 <option id="gnu.cpp.compiler.option.include.paths.1413630517" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
1028                                     {% for path in include_paths %}
1029                                         <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/{{path}}}&quot;"/>
1030                                     {% endfor %}
1031                                 </option>
1032                                 
1033                                 <inputType id="com.crt.advproject.compiler.cpp.input.1706370613" superClass="com.crt.advproject.compiler.cpp.input"/>
1034                             </tool>
1035                             <tool id="com.crt.advproject.gcc.exe.release.536058616" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.release.563782464">
1036                                 <inputType id="com.crt.advproject.compiler.input.1565281352" superClass="com.crt.advproject.compiler.input"/>
1037                             </tool>
1038                             <tool id="com.crt.advproject.gas.exe.release.607817423" name="MCU Assembler" superClass="com.crt.advproject.gas.exe.release.579950187">
1039                                 <inputType id="com.crt.advproject.assembler.input.21606274" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/>
1040                             </tool>
1041                             <tool id="com.crt.advproject.link.cpp.exe.release.941965043" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.release.1927521706"/>
1042                             <tool id="com.crt.advproject.link.exe.release.1836661645" name="MCU Linker" superClass="com.crt.advproject.link.exe.release.1417379956"/>
1043                         </toolChain>
1044                     </folderInfo>
1045                     <sourceEntries>
1046                         <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
1047                     </sourceEntries>
1048                 </configuration>
1049             </storageModule>
1050             <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
1051             <storageModule moduleId="scannerConfiguration">
1052                 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
1053                 <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1054                     <buildOutputProvider>
1055                         <openAction enabled="false" filePath=""/>
1056                         <parser enabled="false"/>
1057                     </buildOutputProvider>
1058                     <scannerInfoProvider id="com.crt.advproject.specsFile">
1059                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1060                         <parser enabled="true"/>
1061                     </scannerInfoProvider>
1062                 </profile>
1063                 <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1064                     <buildOutputProvider>
1065                         <openAction enabled="false" filePath=""/>
1066                         <parser enabled="false"/>
1067                     </buildOutputProvider>
1068                     <scannerInfoProvider id="com.crt.advproject.specsFile">
1069                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1070                         <parser enabled="true"/>
1071                     </scannerInfoProvider>
1072                 </profile>
1073                 <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1074                     <buildOutputProvider>
1075                         <openAction enabled="false" filePath=""/>
1076                         <parser enabled="false"/>
1077                     </buildOutputProvider>
1078                     <scannerInfoProvider id="com.crt.advproject.specsFile">
1079                         <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1080                         <parser enabled="true"/>
1081                     </scannerInfoProvider>
1082                 </profile>
1083                 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1084                     <buildOutputProvider>
1085                         <openAction enabled="true" filePath=""/>
1086                         <parser enabled="true"/>
1087                     </buildOutputProvider>
1088                     <scannerInfoProvider id="specsFile">
1089                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1090                         <parser enabled="true"/>
1091                     </scannerInfoProvider>
1092                 </profile>
1093                 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1094                     <buildOutputProvider>
1095                         <openAction enabled="true" filePath=""/>
1096                         <parser enabled="true"/>
1097                     </buildOutputProvider>
1098                     <scannerInfoProvider id="makefileGenerator">
1099                         <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1100                         <parser enabled="true"/>
1101                     </scannerInfoProvider>
1102                 </profile>
1103                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1104                     <buildOutputProvider>
1105                         <openAction enabled="true" filePath=""/>
1106                         <parser enabled="true"/>
1107                     </buildOutputProvider>
1108                     <scannerInfoProvider id="specsFile">
1109                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1110                         <parser enabled="true"/>
1111                     </scannerInfoProvider>
1112                 </profile>
1113                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1114                     <buildOutputProvider>
1115                         <openAction enabled="true" filePath=""/>
1116                         <parser enabled="true"/>
1117                     </buildOutputProvider>
1118                     <scannerInfoProvider id="specsFile">
1119                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1120                         <parser enabled="true"/>
1121                     </scannerInfoProvider>
1122                 </profile>
1123                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1124                     <buildOutputProvider>
1125                         <openAction enabled="true" filePath=""/>
1126                         <parser enabled="true"/>
1127                     </buildOutputProvider>
1128                     <scannerInfoProvider id="specsFile">
1129                         <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1130                         <parser enabled="true"/>
1131                     </scannerInfoProvider>
1132                 </profile>
1133                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1134                     <buildOutputProvider>
1135                         <openAction enabled="true" filePath=""/>
1136                         <parser enabled="true"/>
1137                     </buildOutputProvider>
1138                     <scannerInfoProvider id="specsFile">
1139                         <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1140                         <parser enabled="true"/>
1141                     </scannerInfoProvider>
1142                 </profile>
1143                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1144                     <buildOutputProvider>
1145                         <openAction enabled="true" filePath=""/>
1146                         <parser enabled="true"/>
1147                     </buildOutputProvider>
1148                     <scannerInfoProvider id="specsFile">
1149                         <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1150                         <parser enabled="true"/>
1151                     </scannerInfoProvider>
1152                 </profile>
1153                 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1154                     <buildOutputProvider>
1155                         <openAction enabled="true" filePath=""/>
1156                         <parser enabled="true"/>
1157                     </buildOutputProvider>
1158                     <scannerInfoProvider id="specsFile">
1159                         <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1160                         <parser enabled="true"/>
1161                     </scannerInfoProvider>
1162                 </profile>
1163                 <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">
1164                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
1165                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1166                         <buildOutputProvider>
1167                             <openAction enabled="false" filePath=""/>
1168                             <parser enabled="false"/>
1169                         </buildOutputProvider>
1170                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1171                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1172                             <parser enabled="true"/>
1173                         </scannerInfoProvider>
1174                     </profile>
1175                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1176                         <buildOutputProvider>
1177                             <openAction enabled="false" filePath=""/>
1178                             <parser enabled="false"/>
1179                         </buildOutputProvider>
1180                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1181                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1182                             <parser enabled="true"/>
1183                         </scannerInfoProvider>
1184                     </profile>
1185                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1186                         <buildOutputProvider>
1187                             <openAction enabled="false" filePath=""/>
1188                             <parser enabled="false"/>
1189                         </buildOutputProvider>
1190                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1191                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1192                             <parser enabled="true"/>
1193                         </scannerInfoProvider>
1194                     </profile>
1195                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1196                         <buildOutputProvider>
1197                             <openAction enabled="true" filePath=""/>
1198                             <parser enabled="true"/>
1199                         </buildOutputProvider>
1200                         <scannerInfoProvider id="specsFile">
1201                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1202                             <parser enabled="true"/>
1203                         </scannerInfoProvider>
1204                     </profile>
1205                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1206                         <buildOutputProvider>
1207                             <openAction enabled="true" filePath=""/>
1208                             <parser enabled="true"/>
1209                         </buildOutputProvider>
1210                         <scannerInfoProvider id="makefileGenerator">
1211                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1212                             <parser enabled="true"/>
1213                         </scannerInfoProvider>
1214                     </profile>
1215                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1216                         <buildOutputProvider>
1217                             <openAction enabled="true" filePath=""/>
1218                             <parser enabled="true"/>
1219                         </buildOutputProvider>
1220                         <scannerInfoProvider id="specsFile">
1221                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1222                             <parser enabled="true"/>
1223                         </scannerInfoProvider>
1224                     </profile>
1225                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1226                         <buildOutputProvider>
1227                             <openAction enabled="true" filePath=""/>
1228                             <parser enabled="true"/>
1229                         </buildOutputProvider>
1230                         <scannerInfoProvider id="specsFile">
1231                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1232                             <parser enabled="true"/>
1233                         </scannerInfoProvider>
1234                     </profile>
1235                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1236                         <buildOutputProvider>
1237                             <openAction enabled="true" filePath=""/>
1238                             <parser enabled="true"/>
1239                         </buildOutputProvider>
1240                         <scannerInfoProvider id="specsFile">
1241                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1242                             <parser enabled="true"/>
1243                         </scannerInfoProvider>
1244                     </profile>
1245                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1246                         <buildOutputProvider>
1247                             <openAction enabled="true" filePath=""/>
1248                             <parser enabled="true"/>
1249                         </buildOutputProvider>
1250                         <scannerInfoProvider id="specsFile">
1251                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1252                             <parser enabled="true"/>
1253                         </scannerInfoProvider>
1254                     </profile>
1255                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1256                         <buildOutputProvider>
1257                             <openAction enabled="true" filePath=""/>
1258                             <parser enabled="true"/>
1259                         </buildOutputProvider>
1260                         <scannerInfoProvider id="specsFile">
1261                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1262                             <parser enabled="true"/>
1263                         </scannerInfoProvider>
1264                     </profile>
1265                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1266                         <buildOutputProvider>
1267                             <openAction enabled="true" filePath=""/>
1268                             <parser enabled="true"/>
1269                         </buildOutputProvider>
1270                         <scannerInfoProvider id="specsFile">
1271                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1272                             <parser enabled="true"/>
1273                         </scannerInfoProvider>
1274                     </profile>
1275                 </scannerConfigBuildInfo>
1276                 <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">
1277                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
1278                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1279                         <buildOutputProvider>
1280                             <openAction enabled="false" filePath=""/>
1281                             <parser enabled="false"/>
1282                         </buildOutputProvider>
1283                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1284                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1285                             <parser enabled="true"/>
1286                         </scannerInfoProvider>
1287                     </profile>
1288                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1289                         <buildOutputProvider>
1290                             <openAction enabled="false" filePath=""/>
1291                             <parser enabled="false"/>
1292                         </buildOutputProvider>
1293                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1294                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1295                             <parser enabled="true"/>
1296                         </scannerInfoProvider>
1297                     </profile>
1298                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1299                         <buildOutputProvider>
1300                             <openAction enabled="false" filePath=""/>
1301                             <parser enabled="false"/>
1302                         </buildOutputProvider>
1303                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1304                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1305                             <parser enabled="true"/>
1306                         </scannerInfoProvider>
1307                     </profile>
1308                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1309                         <buildOutputProvider>
1310                             <openAction enabled="true" filePath=""/>
1311                             <parser enabled="true"/>
1312                         </buildOutputProvider>
1313                         <scannerInfoProvider id="specsFile">
1314                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1315                             <parser enabled="true"/>
1316                         </scannerInfoProvider>
1317                     </profile>
1318                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1319                         <buildOutputProvider>
1320                             <openAction enabled="true" filePath=""/>
1321                             <parser enabled="true"/>
1322                         </buildOutputProvider>
1323                         <scannerInfoProvider id="makefileGenerator">
1324                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1325                             <parser enabled="true"/>
1326                         </scannerInfoProvider>
1327                     </profile>
1328                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1329                         <buildOutputProvider>
1330                             <openAction enabled="true" filePath=""/>
1331                             <parser enabled="true"/>
1332                         </buildOutputProvider>
1333                         <scannerInfoProvider id="specsFile">
1334                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1335                             <parser enabled="true"/>
1336                         </scannerInfoProvider>
1337                     </profile>
1338                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1339                         <buildOutputProvider>
1340                             <openAction enabled="true" filePath=""/>
1341                             <parser enabled="true"/>
1342                         </buildOutputProvider>
1343                         <scannerInfoProvider id="specsFile">
1344                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1345                             <parser enabled="true"/>
1346                         </scannerInfoProvider>
1347                     </profile>
1348                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1349                         <buildOutputProvider>
1350                             <openAction enabled="true" filePath=""/>
1351                             <parser enabled="true"/>
1352                         </buildOutputProvider>
1353                         <scannerInfoProvider id="specsFile">
1354                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1355                             <parser enabled="true"/>
1356                         </scannerInfoProvider>
1357                     </profile>
1358                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1359                         <buildOutputProvider>
1360                             <openAction enabled="true" filePath=""/>
1361                             <parser enabled="true"/>
1362                         </buildOutputProvider>
1363                         <scannerInfoProvider id="specsFile">
1364                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1365                             <parser enabled="true"/>
1366                         </scannerInfoProvider>
1367                     </profile>
1368                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1369                         <buildOutputProvider>
1370                             <openAction enabled="true" filePath=""/>
1371                             <parser enabled="true"/>
1372                         </buildOutputProvider>
1373                         <scannerInfoProvider id="specsFile">
1374                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1375                             <parser enabled="true"/>
1376                         </scannerInfoProvider>
1377                     </profile>
1378                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1379                         <buildOutputProvider>
1380                             <openAction enabled="true" filePath=""/>
1381                             <parser enabled="true"/>
1382                         </buildOutputProvider>
1383                         <scannerInfoProvider id="specsFile">
1384                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1385                             <parser enabled="true"/>
1386                         </scannerInfoProvider>
1387                     </profile>
1388                 </scannerConfigBuildInfo>
1389                 <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">
1390                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
1391                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1392                         <buildOutputProvider>
1393                             <openAction enabled="false" filePath=""/>
1394                             <parser enabled="false"/>
1395                         </buildOutputProvider>
1396                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1397                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1398                             <parser enabled="true"/>
1399                         </scannerInfoProvider>
1400                     </profile>
1401                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1402                         <buildOutputProvider>
1403                             <openAction enabled="false" filePath=""/>
1404                             <parser enabled="false"/>
1405                         </buildOutputProvider>
1406                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1407                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1408                             <parser enabled="true"/>
1409                         </scannerInfoProvider>
1410                     </profile>
1411                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1412                         <buildOutputProvider>
1413                             <openAction enabled="false" filePath=""/>
1414                             <parser enabled="false"/>
1415                         </buildOutputProvider>
1416                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1417                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1418                             <parser enabled="true"/>
1419                         </scannerInfoProvider>
1420                     </profile>
1421                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1422                         <buildOutputProvider>
1423                             <openAction enabled="true" filePath=""/>
1424                             <parser enabled="true"/>
1425                         </buildOutputProvider>
1426                         <scannerInfoProvider id="specsFile">
1427                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1428                             <parser enabled="true"/>
1429                         </scannerInfoProvider>
1430                     </profile>
1431                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1432                         <buildOutputProvider>
1433                             <openAction enabled="true" filePath=""/>
1434                             <parser enabled="true"/>
1435                         </buildOutputProvider>
1436                         <scannerInfoProvider id="makefileGenerator">
1437                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1438                             <parser enabled="true"/>
1439                         </scannerInfoProvider>
1440                     </profile>
1441                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1442                         <buildOutputProvider>
1443                             <openAction enabled="true" filePath=""/>
1444                             <parser enabled="true"/>
1445                         </buildOutputProvider>
1446                         <scannerInfoProvider id="specsFile">
1447                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1448                             <parser enabled="true"/>
1449                         </scannerInfoProvider>
1450                     </profile>
1451                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1452                         <buildOutputProvider>
1453                             <openAction enabled="true" filePath=""/>
1454                             <parser enabled="true"/>
1455                         </buildOutputProvider>
1456                         <scannerInfoProvider id="specsFile">
1457                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1458                             <parser enabled="true"/>
1459                         </scannerInfoProvider>
1460                     </profile>
1461                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1462                         <buildOutputProvider>
1463                             <openAction enabled="true" filePath=""/>
1464                             <parser enabled="true"/>
1465                         </buildOutputProvider>
1466                         <scannerInfoProvider id="specsFile">
1467                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1468                             <parser enabled="true"/>
1469                         </scannerInfoProvider>
1470                     </profile>
1471                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1472                         <buildOutputProvider>
1473                             <openAction enabled="true" filePath=""/>
1474                             <parser enabled="true"/>
1475                         </buildOutputProvider>
1476                         <scannerInfoProvider id="specsFile">
1477                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1478                             <parser enabled="true"/>
1479                         </scannerInfoProvider>
1480                     </profile>
1481                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1482                         <buildOutputProvider>
1483                             <openAction enabled="true" filePath=""/>
1484                             <parser enabled="true"/>
1485                         </buildOutputProvider>
1486                         <scannerInfoProvider id="specsFile">
1487                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1488                             <parser enabled="true"/>
1489                         </scannerInfoProvider>
1490                     </profile>
1491                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1492                         <buildOutputProvider>
1493                             <openAction enabled="true" filePath=""/>
1494                             <parser enabled="true"/>
1495                         </buildOutputProvider>
1496                         <scannerInfoProvider id="specsFile">
1497                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1498                             <parser enabled="true"/>
1499                         </scannerInfoProvider>
1500                     </profile>
1501                 </scannerConfigBuildInfo>
1502                 <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">
1503                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/>
1504                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1505                         <buildOutputProvider>
1506                             <openAction enabled="false" filePath=""/>
1507                             <parser enabled="false"/>
1508                         </buildOutputProvider>
1509                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1510                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1511                             <parser enabled="true"/>
1512                         </scannerInfoProvider>
1513                     </profile>
1514                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1515                         <buildOutputProvider>
1516                             <openAction enabled="false" filePath=""/>
1517                             <parser enabled="false"/>
1518                         </buildOutputProvider>
1519                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1520                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1521                             <parser enabled="true"/>
1522                         </scannerInfoProvider>
1523                     </profile>
1524                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1525                         <buildOutputProvider>
1526                             <openAction enabled="false" filePath=""/>
1527                             <parser enabled="false"/>
1528                         </buildOutputProvider>
1529                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1530                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1531                             <parser enabled="true"/>
1532                         </scannerInfoProvider>
1533                     </profile>
1534                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1535                         <buildOutputProvider>
1536                             <openAction enabled="true" filePath=""/>
1537                             <parser enabled="true"/>
1538                         </buildOutputProvider>
1539                         <scannerInfoProvider id="specsFile">
1540                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1541                             <parser enabled="true"/>
1542                         </scannerInfoProvider>
1543                     </profile>
1544                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1545                         <buildOutputProvider>
1546                             <openAction enabled="true" filePath=""/>
1547                             <parser enabled="true"/>
1548                         </buildOutputProvider>
1549                         <scannerInfoProvider id="makefileGenerator">
1550                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1551                             <parser enabled="true"/>
1552                         </scannerInfoProvider>
1553                     </profile>
1554                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1555                         <buildOutputProvider>
1556                             <openAction enabled="true" filePath=""/>
1557                             <parser enabled="true"/>
1558                         </buildOutputProvider>
1559                         <scannerInfoProvider id="specsFile">
1560                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1561                             <parser enabled="true"/>
1562                         </scannerInfoProvider>
1563                     </profile>
1564                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1565                         <buildOutputProvider>
1566                             <openAction enabled="true" filePath=""/>
1567                             <parser enabled="true"/>
1568                         </buildOutputProvider>
1569                         <scannerInfoProvider id="specsFile">
1570                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1571                             <parser enabled="true"/>
1572                         </scannerInfoProvider>
1573                     </profile>
1574                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1575                         <buildOutputProvider>
1576                             <openAction enabled="true" filePath=""/>
1577                             <parser enabled="true"/>
1578                         </buildOutputProvider>
1579                         <scannerInfoProvider id="specsFile">
1580                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1581                             <parser enabled="true"/>
1582                         </scannerInfoProvider>
1583                     </profile>
1584                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1585                         <buildOutputProvider>
1586                             <openAction enabled="true" filePath=""/>
1587                             <parser enabled="true"/>
1588                         </buildOutputProvider>
1589                         <scannerInfoProvider id="specsFile">
1590                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1591                             <parser enabled="true"/>
1592                         </scannerInfoProvider>
1593                     </profile>
1594                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1595                         <buildOutputProvider>
1596                             <openAction enabled="true" filePath=""/>
1597                             <parser enabled="true"/>
1598                         </buildOutputProvider>
1599                         <scannerInfoProvider id="specsFile">
1600                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1601                             <parser enabled="true"/>
1602                         </scannerInfoProvider>
1603                     </profile>
1604                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1605                         <buildOutputProvider>
1606                             <openAction enabled="true" filePath=""/>
1607                             <parser enabled="true"/>
1608                         </buildOutputProvider>
1609                         <scannerInfoProvider id="specsFile">
1610                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1611                             <parser enabled="true"/>
1612                         </scannerInfoProvider>
1613                     </profile>
1614                 </scannerConfigBuildInfo>
1615                 <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">
1616                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfileCPP"/>
1617                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1618                         <buildOutputProvider>
1619                             <openAction enabled="false" filePath=""/>
1620                             <parser enabled="false"/>
1621                         </buildOutputProvider>
1622                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1623                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1624                             <parser enabled="true"/>
1625                         </scannerInfoProvider>
1626                     </profile>
1627                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1628                         <buildOutputProvider>
1629                             <openAction enabled="false" filePath=""/>
1630                             <parser enabled="false"/>
1631                         </buildOutputProvider>
1632                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1633                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1634                             <parser enabled="true"/>
1635                         </scannerInfoProvider>
1636                     </profile>
1637                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1638                         <buildOutputProvider>
1639                             <openAction enabled="false" filePath=""/>
1640                             <parser enabled="false"/>
1641                         </buildOutputProvider>
1642                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1643                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1644                             <parser enabled="true"/>
1645                         </scannerInfoProvider>
1646                     </profile>
1647                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1648                         <buildOutputProvider>
1649                             <openAction enabled="true" filePath=""/>
1650                             <parser enabled="true"/>
1651                         </buildOutputProvider>
1652                         <scannerInfoProvider id="specsFile">
1653                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1654                             <parser enabled="true"/>
1655                         </scannerInfoProvider>
1656                     </profile>
1657                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1658                         <buildOutputProvider>
1659                             <openAction enabled="true" filePath=""/>
1660                             <parser enabled="true"/>
1661                         </buildOutputProvider>
1662                         <scannerInfoProvider id="makefileGenerator">
1663                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1664                             <parser enabled="true"/>
1665                         </scannerInfoProvider>
1666                     </profile>
1667                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1668                         <buildOutputProvider>
1669                             <openAction enabled="true" filePath=""/>
1670                             <parser enabled="true"/>
1671                         </buildOutputProvider>
1672                         <scannerInfoProvider id="specsFile">
1673                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1674                             <parser enabled="true"/>
1675                         </scannerInfoProvider>
1676                     </profile>
1677                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1678                         <buildOutputProvider>
1679                             <openAction enabled="true" filePath=""/>
1680                             <parser enabled="true"/>
1681                         </buildOutputProvider>
1682                         <scannerInfoProvider id="specsFile">
1683                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1684                             <parser enabled="true"/>
1685                         </scannerInfoProvider>
1686                     </profile>
1687                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1688                         <buildOutputProvider>
1689                             <openAction enabled="true" filePath=""/>
1690                             <parser enabled="true"/>
1691                         </buildOutputProvider>
1692                         <scannerInfoProvider id="specsFile">
1693                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1694                             <parser enabled="true"/>
1695                         </scannerInfoProvider>
1696                     </profile>
1697                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1698                         <buildOutputProvider>
1699                             <openAction enabled="true" filePath=""/>
1700                             <parser enabled="true"/>
1701                         </buildOutputProvider>
1702                         <scannerInfoProvider id="specsFile">
1703                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1704                             <parser enabled="true"/>
1705                         </scannerInfoProvider>
1706                     </profile>
1707                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1708                         <buildOutputProvider>
1709                             <openAction enabled="true" filePath=""/>
1710                             <parser enabled="true"/>
1711                         </buildOutputProvider>
1712                         <scannerInfoProvider id="specsFile">
1713                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1714                             <parser enabled="true"/>
1715                         </scannerInfoProvider>
1716                     </profile>
1717                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1718                         <buildOutputProvider>
1719                             <openAction enabled="true" filePath=""/>
1720                             <parser enabled="true"/>
1721                         </buildOutputProvider>
1722                         <scannerInfoProvider id="specsFile">
1723                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1724                             <parser enabled="true"/>
1725                         </scannerInfoProvider>
1726                     </profile>
1727                 </scannerConfigBuildInfo>
1728                 <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">
1729                     <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfileCPP"/>
1730                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfileCPP">
1731                         <buildOutputProvider>
1732                             <openAction enabled="false" filePath=""/>
1733                             <parser enabled="false"/>
1734                         </buildOutputProvider>
1735                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1736                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-c++" useDefault="true"/>
1737                             <parser enabled="true"/>
1738                         </scannerInfoProvider>
1739                     </profile>
1740                     <profile id="com.crt.advproject.GCCManagedMakePerProjectProfile">
1741                         <buildOutputProvider>
1742                             <openAction enabled="false" filePath=""/>
1743                             <parser enabled="false"/>
1744                         </buildOutputProvider>
1745                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1746                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file} " command="arm-none-eabi-gcc" useDefault="true"/>
1747                             <parser enabled="true"/>
1748                         </scannerInfoProvider>
1749                     </profile>
1750                     <profile id="com.crt.advproject.GASManagedMakePerProjectProfile">
1751                         <buildOutputProvider>
1752                             <openAction enabled="false" filePath=""/>
1753                             <parser enabled="false"/>
1754                         </buildOutputProvider>
1755                         <scannerInfoProvider id="com.crt.advproject.specsFile">
1756                             <runAction arguments="-x assembler-with-cpp -E -P -v -dD ${plugin_state_location}/${specs_file}" command="arm-none-eabi-gcc" useDefault="true"/>
1757                             <parser enabled="true"/>
1758                         </scannerInfoProvider>
1759                     </profile>
1760                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
1761                         <buildOutputProvider>
1762                             <openAction enabled="true" filePath=""/>
1763                             <parser enabled="true"/>
1764                         </buildOutputProvider>
1765                         <scannerInfoProvider id="specsFile">
1766                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1767                             <parser enabled="true"/>
1768                         </scannerInfoProvider>
1769                     </profile>
1770                     <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
1771                         <buildOutputProvider>
1772                             <openAction enabled="true" filePath=""/>
1773                             <parser enabled="true"/>
1774                         </buildOutputProvider>
1775                         <scannerInfoProvider id="makefileGenerator">
1776                             <runAction arguments="-E -P -v -dD" command="" useDefault="true"/>
1777                             <parser enabled="true"/>
1778                         </scannerInfoProvider>
1779                     </profile>
1780                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
1781                         <buildOutputProvider>
1782                             <openAction enabled="true" filePath=""/>
1783                             <parser enabled="true"/>
1784                         </buildOutputProvider>
1785                         <scannerInfoProvider id="specsFile">
1786                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
1787                             <parser enabled="true"/>
1788                         </scannerInfoProvider>
1789                     </profile>
1790                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
1791                         <buildOutputProvider>
1792                             <openAction enabled="true" filePath=""/>
1793                             <parser enabled="true"/>
1794                         </buildOutputProvider>
1795                         <scannerInfoProvider id="specsFile">
1796                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
1797                             <parser enabled="true"/>
1798                         </scannerInfoProvider>
1799                     </profile>
1800                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
1801                         <buildOutputProvider>
1802                             <openAction enabled="true" filePath=""/>
1803                             <parser enabled="true"/>
1804                         </buildOutputProvider>
1805                         <scannerInfoProvider id="specsFile">
1806                             <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
1807                             <parser enabled="true"/>
1808                         </scannerInfoProvider>
1809                     </profile>
1810                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
1811                         <buildOutputProvider>
1812                             <openAction enabled="true" filePath=""/>
1813                             <parser enabled="true"/>
1814                         </buildOutputProvider>
1815                         <scannerInfoProvider id="specsFile">
1816                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
1817                             <parser enabled="true"/>
1818                         </scannerInfoProvider>
1819                     </profile>
1820                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
1821                         <buildOutputProvider>
1822                             <openAction enabled="true" filePath=""/>
1823                             <parser enabled="true"/>
1824                         </buildOutputProvider>
1825                         <scannerInfoProvider id="specsFile">
1826                             <runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
1827                             <parser enabled="true"/>
1828                         </scannerInfoProvider>
1829                     </profile>
1830                     <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
1831                         <buildOutputProvider>
1832                             <openAction enabled="true" filePath=""/>
1833                             <parser enabled="true"/>
1834                         </buildOutputProvider>
1835                         <scannerInfoProvider id="specsFile">
1836                             <runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
1837                             <parser enabled="true"/>
1838                         </scannerInfoProvider>
1839                     </profile>
1840                 </scannerConfigBuildInfo>
1841             </storageModule>
1842         </cconfiguration>
1843     </storageModule>
1844     <storageModule moduleId="cdtBuildSystem" version="4.0.0">
1845         <project id="{{name}}.com.crt.advproject.projecttype.exe.609645090" name="Executable" projectType="com.crt.advproject.projecttype.exe"/>
1846     </storageModule>
1847     <storageModule moduleId="com.crt.config">
1848         <projectStorage>&lt;?xml version="1.0" encoding="UTF-8"?&gt;&#13;
1849 &lt;TargetConfig&gt;&#13;
1850 &lt;Properties property_0="" property_1="" property_2="" property_3="NXP" property_4="LPC1768" property_count="5" version="1"/&gt;&#13;
1851 &lt;infoList vendor="NXP"&gt;&#13;
1852 &lt;info chip="LPC1768" match_id="0x00013f37,0x26013F37,0x26113F37" name="LPC1768" package="lpc17_lqfp100.xml"&gt;&#13;
1853 &lt;chip&gt;&#13;
1854 &lt;name&gt;LPC1768&lt;/name&gt;&#13;
1855 &lt;family&gt;LPC17xx&lt;/family&gt;&#13;
1856 &lt;vendor&gt;NXP (formerly Philips)&lt;/vendor&gt;&#13;
1857 &lt;reset board="None" core="Real" sys="Real"/&gt;&#13;
1858 &lt;clock changeable="TRUE" freq="20MHz" is_accurate="TRUE"/&gt;&#13;
1859 &lt;memory can_program="true" id="Flash" is_ro="true" type="Flash"/&gt;&#13;
1860 &lt;memory id="RAM" type="RAM"/&gt;&#13;
1861 &lt;memory id="Periph" is_volatile="true" type="Peripheral"/&gt;&#13;
1862 &lt;memoryInstance derived_from="Flash" id="MFlash512" location="0x00000000" size="0x80000"/&gt;&#13;
1863 &lt;memoryInstance derived_from="RAM" id="RamLoc32" location="0x10000000" size="0x8000"/&gt;&#13;
1864 &lt;memoryInstance derived_from="RAM" id="RamAHB32" location="0x2007c000" size="0x8000"/&gt;&#13;
1865 &lt;prog_flash blocksz="0x1000" location="0" maxprgbuff="0x1000" progwithcode="TRUE" size="0x10000"/&gt;&#13;
1866 &lt;prog_flash blocksz="0x8000" location="0x10000" maxprgbuff="0x1000" progwithcode="TRUE" size="0x70000"/&gt;&#13;
1867 &lt;peripheralInstance derived_from="LPC17_NVIC" determined="infoFile" id="NVIC" location="0xE000E000"/&gt;&#13;
1868 &lt;peripheralInstance derived_from="TIMER" determined="infoFile" enable="SYSCTL.PCONP.PCTIM0&amp;amp;0x1" id="TIMER0" location="0x40004000"/&gt;&#13;
1869 &lt;peripheralInstance derived_from="TIMER" determined="infoFile" enable="SYSCTL.PCONP.PCTIM1&amp;amp;0x1" id="TIMER1" location="0x40008000"/&gt;&#13;
1870 &lt;peripheralInstance derived_from="TIMER" determined="infoFile" enable="SYSCTL.PCONP.PCTIM2&amp;amp;0x1" id="TIMER2" location="0x40090000"/&gt;&#13;
1871 &lt;peripheralInstance derived_from="TIMER" determined="infoFile" enable="SYSCTL.PCONP.PCTIM3&amp;amp;0x1" id="TIMER3" location="0x40094000"/&gt;&#13;
1872 &lt;peripheralInstance derived_from="LPC17_RIT" determined="infoFile" enable="SYSCTL.PCONP.PCRIT&amp;amp;0x1" id="RIT" location="0x400B0000"/&gt;&#13;
1873 &lt;peripheralInstance derived_from="FGPIO" determined="infoFile" enable="SYSCTL.PCONP.PCGPIO&amp;amp;0x1" id="GPIO0" location="0x2009C000"/&gt;&#13;
1874 &lt;peripheralInstance derived_from="FGPIO" determined="infoFile" enable="SYSCTL.PCONP.PCGPIO&amp;amp;0x1" id="GPIO1" location="0x2009C020"/&gt;&#13;
1875 &lt;peripheralInstance derived_from="FGPIO" determined="infoFile" enable="SYSCTL.PCONP.PCGPIO&amp;amp;0x1" id="GPIO2" location="0x2009C040"/&gt;&#13;
1876 &lt;peripheralInstance derived_from="FGPIO" determined="infoFile" enable="SYSCTL.PCONP.PCGPIO&amp;amp;0x1" id="GPIO3" location="0x2009C060"/&gt;&#13;
1877 &lt;peripheralInstance derived_from="FGPIO" determined="infoFile" enable="SYSCTL.PCONP.PCGPIO&amp;amp;0x1" id="GPIO4" location="0x2009C080"/&gt;&#13;
1878 &lt;peripheralInstance derived_from="LPC17_I2S" determined="infoFile" enable="SYSCTL.PCONP&amp;amp;0x08000000" id="I2S" location="0x400A8000"/&gt;&#13;
1879 &lt;peripheralInstance derived_from="LPC17_SYSCTL" determined="infoFile" id="SYSCTL" location="0x400FC000"/&gt;&#13;
1880 &lt;peripheralInstance derived_from="LPC17_DAC" determined="infoFile" enable="PCB.PINSEL1.P0_26&amp;amp;0x2=2" id="DAC" location="0x4008C000"/&gt;&#13;
1881 &lt;peripheralInstance derived_from="LPC17xx_UART" determined="infoFile" enable="SYSCTL.PCONP.PCUART0&amp;amp;0x1" id="UART0" location="0x4000C000"/&gt;&#13;
1882 &lt;peripheralInstance derived_from="LPC17xx_UART_MODEM" determined="infoFile" enable="SYSCTL.PCONP.PCUART1&amp;amp;0x1" id="UART1" location="0x40010000"/&gt;&#13;
1883 &lt;peripheralInstance derived_from="LPC17xx_UART" determined="infoFile" enable="SYSCTL.PCONP.PCUART2&amp;amp;0x1" id="UART2" location="0x40098000"/&gt;&#13;
1884 &lt;peripheralInstance derived_from="LPC17xx_UART" determined="infoFile" enable="SYSCTL.PCONP.PCUART3&amp;amp;0x1" id="UART3" location="0x4009C000"/&gt;&#13;
1885 &lt;peripheralInstance derived_from="SPI" determined="infoFile" enable="SYSCTL.PCONP.PCSPI&amp;amp;0x1" id="SPI" location="0x40020000"/&gt;&#13;
1886 &lt;peripheralInstance derived_from="LPC17_SSP" determined="infoFile" enable="SYSCTL.PCONP.PCSSP0&amp;amp;0x1" id="SSP0" location="0x40088000"/&gt;&#13;
1887 &lt;peripheralInstance derived_from="LPC17_SSP" determined="infoFile" enable="SYSCTL.PCONP.PCSSP1&amp;amp;0x1" id="SSP1" location="0x40030000"/&gt;&#13;
1888 &lt;peripheralInstance derived_from="LPC17_ADC" determined="infoFile" enable="SYSCTL.PCONP.PCAD&amp;amp;0x1" id="ADC" location="0x40034000"/&gt;&#13;
1889 &lt;peripheralInstance derived_from="LPC17_USBINTST" determined="infoFile" enable="USBCLKCTL.USBClkCtrl&amp;amp;0x12" id="USBINTSTAT" location="0x400fc1c0"/&gt;&#13;
1890 &lt;peripheralInstance derived_from="LPC17_USB_CLK_CTL" determined="infoFile" id="USBCLKCTL" location="0x5000cff4"/&gt;&#13;
1891 &lt;peripheralInstance derived_from="LPC17_USBDEV" determined="infoFile" enable="USBCLKCTL.USBClkSt&amp;amp;0x12=0x12" id="USBDEV" location="0x5000C200"/&gt;&#13;
1892 &lt;peripheralInstance derived_from="LPC17_PWM" determined="infoFile" enable="SYSCTL.PCONP.PWM1&amp;amp;0x1" id="PWM" location="0x40018000"/&gt;&#13;
1893 &lt;peripheralInstance derived_from="LPC17_I2C" determined="infoFile" enable="SYSCTL.PCONP.PCI2C0&amp;amp;0x1" id="I2C0" location="0x4001C000"/&gt;&#13;
1894 &lt;peripheralInstance derived_from="LPC17_I2C" determined="infoFile" enable="SYSCTL.PCONP.PCI2C1&amp;amp;0x1" id="I2C1" location="0x4005C000"/&gt;&#13;
1895 &lt;peripheralInstance derived_from="LPC17_I2C" determined="infoFile" enable="SYSCTL.PCONP.PCI2C2&amp;amp;0x1" id="I2C2" location="0x400A0000"/&gt;&#13;
1896 &lt;peripheralInstance derived_from="LPC17_DMA" determined="infoFile" enable="SYSCTL.PCONP.PCGPDMA&amp;amp;0x1" id="DMA" location="0x50004000"/&gt;&#13;
1897 &lt;peripheralInstance derived_from="LPC17_ENET" determined="infoFile" enable="SYSCTL.PCONP.PCENET&amp;amp;0x1" id="ENET" location="0x50000000"/&gt;&#13;
1898 &lt;peripheralInstance derived_from="CM3_DCR" determined="infoFile" id="DCR" location="0xE000EDF0"/&gt;&#13;
1899 &lt;peripheralInstance derived_from="LPC17_PCB" determined="infoFile" id="PCB" location="0x4002c000"/&gt;&#13;
1900 &lt;peripheralInstance derived_from="LPC17_QEI" determined="infoFile" enable="SYSCTL.PCONP.PCQEI&amp;amp;0x1" id="QEI" location="0x400bc000"/&gt;&#13;
1901 &lt;peripheralInstance derived_from="LPC17_USBHOST" determined="infoFile" enable="USBCLKCTL.USBClkSt&amp;amp;0x11=0x11" id="USBHOST" location="0x5000C000"/&gt;&#13;
1902 &lt;peripheralInstance derived_from="LPC17_USBOTG" determined="infoFile" enable="USBCLKCTL.USBClkSt&amp;amp;0x1c=0x1c" id="USBOTG" location="0x5000C000"/&gt;&#13;
1903 &lt;peripheralInstance derived_from="LPC17_RTC" determined="infoFile" enable="SYSCTL.PCONP.PCRTC&amp;amp;0x1" id="RTC" location="0x40024000"/&gt;&#13;
1904 &lt;peripheralInstance derived_from="MPU" determined="infoFile" id="MPU" location="0xE000ED90"/&gt;&#13;
1905 &lt;peripheralInstance derived_from="LPC1x_WDT" determined="infoFile" id="WDT" location="0x40000000"/&gt;&#13;
1906 &lt;peripheralInstance derived_from="LPC17_FLASHCFG" determined="infoFile" id="FLASHACCEL" location="0x400FC000"/&gt;&#13;
1907 &lt;peripheralInstance derived_from="GPIO_INT" determined="infoFile" id="GPIOINTMAP" location="0x40028080"/&gt;&#13;
1908 &lt;peripheralInstance derived_from="LPC17_CANAFR" determined="infoFile" enable="SYSCTL.PCONP.PCCAN1&amp;amp;0x1|SYSCTL.PCONP.PCCAN2&amp;amp;0x1" id="CANAFR" location="0x4003C000"/&gt;&#13;
1909 &lt;peripheralInstance derived_from="LPC17_CANCEN" determined="infoFile" enable="SYSCTL.PCONP.PCCAN1&amp;amp;0x1|SYSCTL.PCONP.PCCAN2&amp;amp;0x1" id="CANCEN" location="0x40040000"/&gt;&#13;
1910 &lt;peripheralInstance derived_from="LPC17_CANWAKESLEEP" determined="infoFile" id="CANWAKESLEEP" location="0x400FC110"/&gt;&#13;
1911 &lt;peripheralInstance derived_from="LPC17_CANCON" determined="infoFile" enable="SYSCTL.PCONP.PCCAN1&amp;amp;0x1" id="CANCON1" location="0x40044000"/&gt;&#13;
1912 &lt;peripheralInstance derived_from="LPC17_CANCON" determined="infoFile" enable="SYSCTL.PCONP.PCCAN2&amp;amp;0x1" id="CANCON2" location="0x40048000"/&gt;&#13;
1913 &lt;peripheralInstance derived_from="LPC17_MCPWM" determined="infoFile" enable="SYSCTL.PCONP.PCMCPWM&amp;amp;0x1" id="MCPWM" location="0x400B8000"/&gt;&#13;
1914 &lt;/chip&gt;&#13;
1915 &lt;processor&gt;&#13;
1916 &lt;name gcc_name="cortex-m3"&gt;Cortex-M3&lt;/name&gt;&#13;
1917 &lt;family&gt;Cortex-M&lt;/family&gt;&#13;
1918 &lt;/processor&gt;&#13;
1919 &lt;link href="nxp_lpcxxxx_peripheral.xme" show="embed" type="simple"/&gt;&#13;
1920 &lt;/info&gt;&#13;
1921 &lt;/infoList&gt;&#13;
1922 &lt;/TargetConfig&gt;</projectStorage>
1923     </storageModule>
1924 </cproject>
1925