]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/RTOSDemo.uvproj
Finalise XMC1000 Keil demos.
[freertos] / FreeRTOS / Demo / CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC / RTOSDemo.uvproj
1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2 <Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd">
3
4   <SchemaVersion>1.1</SchemaVersion>
5
6   <Header>### uVision Project, (C) Keil Software</Header>
7
8   <Targets>
9     <Target>
10       <TargetName>XMC1300</TargetName>
11       <ToolsetNumber>0x4</ToolsetNumber>
12       <ToolsetName>ARM-ADS</ToolsetName>
13       <TargetOption>
14         <TargetCommonOption>
15           <Device>XMC1302-200</Device>
16           <Vendor>Infineon</Vendor>
17           <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10032FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
18           <FlashUtilSpec></FlashUtilSpec>
19           <StartupFile>"STARTUP\Infineon\XMC1300\startup_XMC1300.s" ("Infineon XMC1300 Startup Code")</StartupFile>
20           <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1300_200 -FS010001000 -FL032000)</FlashDriverDll>
21           <DeviceId>6778</DeviceId>
22           <RegisterFile>XMC1300.h</RegisterFile>
23           <MemoryEnv></MemoryEnv>
24           <Cmp></Cmp>
25           <Asm></Asm>
26           <Linker></Linker>
27           <OHString></OHString>
28           <InfinionOptionDll></InfinionOptionDll>
29           <SLE66CMisc></SLE66CMisc>
30           <SLE66AMisc></SLE66AMisc>
31           <SLE66LinkerMisc></SLE66LinkerMisc>
32           <SFDFile>SFD\Infineon\XMC1300\xmc1300.SFR</SFDFile>
33           <UseEnv>0</UseEnv>
34           <BinPath></BinPath>
35           <IncludePath></IncludePath>
36           <LibPath></LibPath>
37           <RegisterFilePath>Infineon\XMC1300\</RegisterFilePath>
38           <DBRegisterFilePath>Infineon\XMC1300\</DBRegisterFilePath>
39           <TargetStatus>
40             <Error>0</Error>
41             <ExitCodeStop>0</ExitCodeStop>
42             <ButtonStop>0</ButtonStop>
43             <NotGenerated>0</NotGenerated>
44             <InvalidFlash>1</InvalidFlash>
45           </TargetStatus>
46           <OutputDirectory>.\Output\</OutputDirectory>
47           <OutputName>RTOSDemo</OutputName>
48           <CreateExecutable>1</CreateExecutable>
49           <CreateLib>0</CreateLib>
50           <CreateHexFile>0</CreateHexFile>
51           <DebugInformation>1</DebugInformation>
52           <BrowseInformation>1</BrowseInformation>
53           <ListingPath>.\</ListingPath>
54           <HexFormatSelection>1</HexFormatSelection>
55           <Merge32K>0</Merge32K>
56           <CreateBatchFile>0</CreateBatchFile>
57           <BeforeCompile>
58             <RunUserProg1>0</RunUserProg1>
59             <RunUserProg2>0</RunUserProg2>
60             <UserProg1Name></UserProg1Name>
61             <UserProg2Name></UserProg2Name>
62             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
63             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
64             <nStopU1X>0</nStopU1X>
65             <nStopU2X>0</nStopU2X>
66           </BeforeCompile>
67           <BeforeMake>
68             <RunUserProg1>0</RunUserProg1>
69             <RunUserProg2>0</RunUserProg2>
70             <UserProg1Name></UserProg1Name>
71             <UserProg2Name></UserProg2Name>
72             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
73             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
74           </BeforeMake>
75           <AfterMake>
76             <RunUserProg1>0</RunUserProg1>
77             <RunUserProg2>0</RunUserProg2>
78             <UserProg1Name></UserProg1Name>
79             <UserProg2Name></UserProg2Name>
80             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
81             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
82           </AfterMake>
83           <SelectedForBatchBuild>0</SelectedForBatchBuild>
84           <SVCSIdString></SVCSIdString>
85         </TargetCommonOption>
86         <CommonProperty>
87           <UseCPPCompiler>0</UseCPPCompiler>
88           <RVCTCodeConst>0</RVCTCodeConst>
89           <RVCTZI>0</RVCTZI>
90           <RVCTOtherData>0</RVCTOtherData>
91           <ModuleSelection>0</ModuleSelection>
92           <IncludeInBuild>1</IncludeInBuild>
93           <AlwaysBuild>0</AlwaysBuild>
94           <GenerateAssemblyFile>0</GenerateAssemblyFile>
95           <AssembleAssemblyFile>0</AssembleAssemblyFile>
96           <PublicsOnly>0</PublicsOnly>
97           <StopOnExitCode>3</StopOnExitCode>
98           <CustomArgument></CustomArgument>
99           <IncludeLibraryModules></IncludeLibraryModules>
100         </CommonProperty>
101         <DllOption>
102           <SimDllName>SARMCM3.DLL</SimDllName>
103           <SimDllArguments></SimDllArguments>
104           <SimDlgDll>DARMCM1.DLL</SimDlgDll>
105           <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
106           <TargetDllName>SARMCM3.DLL</TargetDllName>
107           <TargetDllArguments></TargetDllArguments>
108           <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
109           <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
110         </DllOption>
111         <DebugOption>
112           <OPTHX>
113             <HexSelection>1</HexSelection>
114             <HexRangeLowAddress>0</HexRangeLowAddress>
115             <HexRangeHighAddress>0</HexRangeHighAddress>
116             <HexOffset>0</HexOffset>
117             <Oh166RecLen>16</Oh166RecLen>
118           </OPTHX>
119           <Simulator>
120             <UseSimulator>0</UseSimulator>
121             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
122             <RunToMain>0</RunToMain>
123             <RestoreBreakpoints>1</RestoreBreakpoints>
124             <RestoreWatchpoints>1</RestoreWatchpoints>
125             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
126             <RestoreFunctions>1</RestoreFunctions>
127             <RestoreToolbox>1</RestoreToolbox>
128             <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
129           </Simulator>
130           <Target>
131             <UseTarget>1</UseTarget>
132             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
133             <RunToMain>1</RunToMain>
134             <RestoreBreakpoints>1</RestoreBreakpoints>
135             <RestoreWatchpoints>1</RestoreWatchpoints>
136             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
137             <RestoreFunctions>0</RestoreFunctions>
138             <RestoreToolbox>1</RestoreToolbox>
139             <RestoreTracepoints>1</RestoreTracepoints>
140           </Target>
141           <RunDebugAfterBuild>0</RunDebugAfterBuild>
142           <TargetSelection>7</TargetSelection>
143           <SimDlls>
144             <CpuDll></CpuDll>
145             <CpuDllArguments></CpuDllArguments>
146             <PeripheralDll></PeripheralDll>
147             <PeripheralDllArguments></PeripheralDllArguments>
148             <InitializationFile></InitializationFile>
149           </SimDlls>
150           <TargetDlls>
151             <CpuDll></CpuDll>
152             <CpuDllArguments></CpuDllArguments>
153             <PeripheralDll></PeripheralDll>
154             <PeripheralDllArguments></PeripheralDllArguments>
155             <InitializationFile></InitializationFile>
156             <Driver>Segger\JL2CM3.dll</Driver>
157           </TargetDlls>
158         </DebugOption>
159         <Utilities>
160           <Flash1>
161             <UseTargetDll>1</UseTargetDll>
162             <UseExternalTool>0</UseExternalTool>
163             <RunIndependent>0</RunIndependent>
164             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
165             <Capability>1</Capability>
166             <DriverSelection>4096</DriverSelection>
167           </Flash1>
168           <bUseTDR>1</bUseTDR>
169           <Flash2>BIN\UL2CM3.DLL</Flash2>
170           <Flash3>"" ()</Flash3>
171           <Flash4></Flash4>
172         </Utilities>
173         <TargetArmAds>
174           <ArmAdsMisc>
175             <GenerateListings>0</GenerateListings>
176             <asHll>1</asHll>
177             <asAsm>1</asAsm>
178             <asMacX>1</asMacX>
179             <asSyms>1</asSyms>
180             <asFals>1</asFals>
181             <asDbgD>1</asDbgD>
182             <asForm>1</asForm>
183             <ldLst>0</ldLst>
184             <ldmm>1</ldmm>
185             <ldXref>1</ldXref>
186             <BigEnd>0</BigEnd>
187             <AdsALst>1</AdsALst>
188             <AdsACrf>1</AdsACrf>
189             <AdsANop>0</AdsANop>
190             <AdsANot>0</AdsANot>
191             <AdsLLst>1</AdsLLst>
192             <AdsLmap>1</AdsLmap>
193             <AdsLcgr>1</AdsLcgr>
194             <AdsLsym>1</AdsLsym>
195             <AdsLszi>1</AdsLszi>
196             <AdsLtoi>1</AdsLtoi>
197             <AdsLsun>1</AdsLsun>
198             <AdsLven>1</AdsLven>
199             <AdsLsxf>1</AdsLsxf>
200             <RvctClst>0</RvctClst>
201             <GenPPlst>0</GenPPlst>
202             <AdsCpuType>"Cortex-M0"</AdsCpuType>
203             <RvctDeviceName></RvctDeviceName>
204             <mOS>0</mOS>
205             <uocRom>0</uocRom>
206             <uocRam>0</uocRam>
207             <hadIROM>1</hadIROM>
208             <hadIRAM>1</hadIRAM>
209             <hadXRAM>0</hadXRAM>
210             <uocXRam>0</uocXRam>
211             <RvdsVP>0</RvdsVP>
212             <hadIRAM2>0</hadIRAM2>
213             <hadIROM2>0</hadIROM2>
214             <StupSel>8</StupSel>
215             <useUlib>0</useUlib>
216             <EndSel>0</EndSel>
217             <uLtcg>0</uLtcg>
218             <RoSelD>3</RoSelD>
219             <RwSelD>3</RwSelD>
220             <CodeSel>0</CodeSel>
221             <OptFeed>0</OptFeed>
222             <NoZi1>0</NoZi1>
223             <NoZi2>0</NoZi2>
224             <NoZi3>0</NoZi3>
225             <NoZi4>0</NoZi4>
226             <NoZi5>0</NoZi5>
227             <Ro1Chk>0</Ro1Chk>
228             <Ro2Chk>0</Ro2Chk>
229             <Ro3Chk>0</Ro3Chk>
230             <Ir1Chk>1</Ir1Chk>
231             <Ir2Chk>0</Ir2Chk>
232             <Ra1Chk>0</Ra1Chk>
233             <Ra2Chk>0</Ra2Chk>
234             <Ra3Chk>0</Ra3Chk>
235             <Im1Chk>1</Im1Chk>
236             <Im2Chk>0</Im2Chk>
237             <OnChipMemories>
238               <Ocm1>
239                 <Type>0</Type>
240                 <StartAddress>0x0</StartAddress>
241                 <Size>0x0</Size>
242               </Ocm1>
243               <Ocm2>
244                 <Type>0</Type>
245                 <StartAddress>0x0</StartAddress>
246                 <Size>0x0</Size>
247               </Ocm2>
248               <Ocm3>
249                 <Type>0</Type>
250                 <StartAddress>0x0</StartAddress>
251                 <Size>0x0</Size>
252               </Ocm3>
253               <Ocm4>
254                 <Type>0</Type>
255                 <StartAddress>0x0</StartAddress>
256                 <Size>0x0</Size>
257               </Ocm4>
258               <Ocm5>
259                 <Type>0</Type>
260                 <StartAddress>0x0</StartAddress>
261                 <Size>0x0</Size>
262               </Ocm5>
263               <Ocm6>
264                 <Type>0</Type>
265                 <StartAddress>0x0</StartAddress>
266                 <Size>0x0</Size>
267               </Ocm6>
268               <IRAM>
269                 <Type>0</Type>
270                 <StartAddress>0x20000000</StartAddress>
271                 <Size>0x4000</Size>
272               </IRAM>
273               <IROM>
274                 <Type>1</Type>
275                 <StartAddress>0x10001000</StartAddress>
276                 <Size>0x32000</Size>
277               </IROM>
278               <XRAM>
279                 <Type>0</Type>
280                 <StartAddress>0x0</StartAddress>
281                 <Size>0x0</Size>
282               </XRAM>
283               <OCR_RVCT1>
284                 <Type>1</Type>
285                 <StartAddress>0x0</StartAddress>
286                 <Size>0x0</Size>
287               </OCR_RVCT1>
288               <OCR_RVCT2>
289                 <Type>1</Type>
290                 <StartAddress>0x0</StartAddress>
291                 <Size>0x0</Size>
292               </OCR_RVCT2>
293               <OCR_RVCT3>
294                 <Type>1</Type>
295                 <StartAddress>0x0</StartAddress>
296                 <Size>0x0</Size>
297               </OCR_RVCT3>
298               <OCR_RVCT4>
299                 <Type>1</Type>
300                 <StartAddress>0x10001000</StartAddress>
301                 <Size>0x32000</Size>
302               </OCR_RVCT4>
303               <OCR_RVCT5>
304                 <Type>1</Type>
305                 <StartAddress>0x0</StartAddress>
306                 <Size>0x0</Size>
307               </OCR_RVCT5>
308               <OCR_RVCT6>
309                 <Type>0</Type>
310                 <StartAddress>0x0</StartAddress>
311                 <Size>0x0</Size>
312               </OCR_RVCT6>
313               <OCR_RVCT7>
314                 <Type>0</Type>
315                 <StartAddress>0x0</StartAddress>
316                 <Size>0x0</Size>
317               </OCR_RVCT7>
318               <OCR_RVCT8>
319                 <Type>0</Type>
320                 <StartAddress>0x0</StartAddress>
321                 <Size>0x0</Size>
322               </OCR_RVCT8>
323               <OCR_RVCT9>
324                 <Type>0</Type>
325                 <StartAddress>0x20000000</StartAddress>
326                 <Size>0x4000</Size>
327               </OCR_RVCT9>
328               <OCR_RVCT10>
329                 <Type>0</Type>
330                 <StartAddress>0x0</StartAddress>
331                 <Size>0x0</Size>
332               </OCR_RVCT10>
333             </OnChipMemories>
334             <RvctStartVector></RvctStartVector>
335           </ArmAdsMisc>
336           <Cads>
337             <interw>1</interw>
338             <Optim>0</Optim>
339             <oTime>0</oTime>
340             <SplitLS>0</SplitLS>
341             <OneElfS>0</OneElfS>
342             <Strict>0</Strict>
343             <EnumInt>0</EnumInt>
344             <PlainCh>0</PlainCh>
345             <Ropi>0</Ropi>
346             <Rwpi>0</Rwpi>
347             <wLevel>0</wLevel>
348             <uThumb>0</uThumb>
349             <uSurpInc>0</uSurpInc>
350             <VariousControls>
351               <MiscControls></MiscControls>
352               <Define></Define>
353               <Undefine></Undefine>
354               <IncludePath>..\CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;..\Common\include</IncludePath>
355             </VariousControls>
356           </Cads>
357           <Aads>
358             <interw>1</interw>
359             <Ropi>0</Ropi>
360             <Rwpi>0</Rwpi>
361             <thumb>0</thumb>
362             <SplitLS>0</SplitLS>
363             <SwStkChk>0</SwStkChk>
364             <NoWarn>0</NoWarn>
365             <uSurpInc>0</uSurpInc>
366             <VariousControls>
367               <MiscControls></MiscControls>
368               <Define></Define>
369               <Undefine></Undefine>
370               <IncludePath></IncludePath>
371             </VariousControls>
372           </Aads>
373           <LDads>
374             <umfTarg>1</umfTarg>
375             <Ropi>0</Ropi>
376             <Rwpi>0</Rwpi>
377             <noStLib>0</noStLib>
378             <RepFail>1</RepFail>
379             <useFile>0</useFile>
380             <TextAddressRange>0x10001000</TextAddressRange>
381             <DataAddressRange>0x20000000</DataAddressRange>
382             <ScatterFile></ScatterFile>
383             <IncludeLibs></IncludeLibs>
384             <IncludeLibsPath></IncludeLibsPath>
385             <Misc></Misc>
386             <LinkerInputFile></LinkerInputFile>
387             <DisabledWarnings></DisabledWarnings>
388           </LDads>
389         </TargetArmAds>
390       </TargetOption>
391       <Groups>
392         <Group>
393           <GroupName>System</GroupName>
394           <Files>
395             <File>
396               <FileName>system_XMC1200.c</FileName>
397               <FileType>1</FileType>
398               <FilePath>.\system_XMC1200.c</FilePath>
399               <FileOption>
400                 <CommonProperty>
401                   <UseCPPCompiler>2</UseCPPCompiler>
402                   <RVCTCodeConst>0</RVCTCodeConst>
403                   <RVCTZI>0</RVCTZI>
404                   <RVCTOtherData>0</RVCTOtherData>
405                   <ModuleSelection>0</ModuleSelection>
406                   <IncludeInBuild>0</IncludeInBuild>
407                   <AlwaysBuild>2</AlwaysBuild>
408                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
409                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
410                   <PublicsOnly>2</PublicsOnly>
411                   <StopOnExitCode>11</StopOnExitCode>
412                   <CustomArgument></CustomArgument>
413                   <IncludeLibraryModules></IncludeLibraryModules>
414                 </CommonProperty>
415                 <FileArmAds>
416                   <Cads>
417                     <interw>2</interw>
418                     <Optim>0</Optim>
419                     <oTime>2</oTime>
420                     <SplitLS>2</SplitLS>
421                     <OneElfS>2</OneElfS>
422                     <Strict>2</Strict>
423                     <EnumInt>2</EnumInt>
424                     <PlainCh>2</PlainCh>
425                     <Ropi>2</Ropi>
426                     <Rwpi>2</Rwpi>
427                     <wLevel>0</wLevel>
428                     <uThumb>2</uThumb>
429                     <uSurpInc>2</uSurpInc>
430                     <VariousControls>
431                       <MiscControls></MiscControls>
432                       <Define></Define>
433                       <Undefine></Undefine>
434                       <IncludePath></IncludePath>
435                     </VariousControls>
436                   </Cads>
437                 </FileArmAds>
438               </FileOption>
439             </File>
440             <File>
441               <FileName>startup_XMC1000.s</FileName>
442               <FileType>2</FileType>
443               <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
444             </File>
445             <File>
446               <FileName>system_XMC1300.c</FileName>
447               <FileType>1</FileType>
448               <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
449             </File>
450             <File>
451               <FileName>system_XMC1100.c</FileName>
452               <FileType>1</FileType>
453               <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
454               <FileOption>
455                 <CommonProperty>
456                   <UseCPPCompiler>2</UseCPPCompiler>
457                   <RVCTCodeConst>0</RVCTCodeConst>
458                   <RVCTZI>0</RVCTZI>
459                   <RVCTOtherData>0</RVCTOtherData>
460                   <ModuleSelection>0</ModuleSelection>
461                   <IncludeInBuild>0</IncludeInBuild>
462                   <AlwaysBuild>2</AlwaysBuild>
463                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
464                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
465                   <PublicsOnly>2</PublicsOnly>
466                   <StopOnExitCode>11</StopOnExitCode>
467                   <CustomArgument></CustomArgument>
468                   <IncludeLibraryModules></IncludeLibraryModules>
469                 </CommonProperty>
470                 <FileArmAds>
471                   <Cads>
472                     <interw>2</interw>
473                     <Optim>0</Optim>
474                     <oTime>2</oTime>
475                     <SplitLS>2</SplitLS>
476                     <OneElfS>2</OneElfS>
477                     <Strict>2</Strict>
478                     <EnumInt>2</EnumInt>
479                     <PlainCh>2</PlainCh>
480                     <Ropi>2</Ropi>
481                     <Rwpi>2</Rwpi>
482                     <wLevel>0</wLevel>
483                     <uThumb>2</uThumb>
484                     <uSurpInc>2</uSurpInc>
485                     <VariousControls>
486                       <MiscControls></MiscControls>
487                       <Define></Define>
488                       <Undefine></Undefine>
489                       <IncludePath></IncludePath>
490                     </VariousControls>
491                   </Cads>
492                 </FileArmAds>
493               </FileOption>
494             </File>
495           </Files>
496         </Group>
497         <Group>
498           <GroupName>FreeRTOS source</GroupName>
499           <Files>
500             <File>
501               <FileName>timers.c</FileName>
502               <FileType>1</FileType>
503               <FilePath>..\..\Source\timers.c</FilePath>
504             </File>
505             <File>
506               <FileName>list.c</FileName>
507               <FileType>1</FileType>
508               <FilePath>..\..\Source\list.c</FilePath>
509             </File>
510             <File>
511               <FileName>queue.c</FileName>
512               <FileType>1</FileType>
513               <FilePath>..\..\Source\queue.c</FilePath>
514             </File>
515             <File>
516               <FileName>tasks.c</FileName>
517               <FileType>1</FileType>
518               <FilePath>..\..\Source\tasks.c</FilePath>
519             </File>
520             <File>
521               <FileName>port.c</FileName>
522               <FileType>1</FileType>
523               <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
524             </File>
525             <File>
526               <FileName>heap_4.c</FileName>
527               <FileType>1</FileType>
528               <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
529             </File>
530           </Files>
531         </Group>
532         <Group>
533           <GroupName>Demo App Source</GroupName>
534           <Files>
535             <File>
536               <FileName>main.c</FileName>
537               <FileType>1</FileType>
538               <FilePath>.\main.c</FilePath>
539             </File>
540             <File>
541               <FileName>main-blinky.c</FileName>
542               <FileType>1</FileType>
543               <FilePath>.\main-blinky.c</FilePath>
544             </File>
545             <File>
546               <FileName>FreeRTOSConfig.h</FileName>
547               <FileType>5</FileType>
548               <FilePath>.\FreeRTOSConfig.h</FilePath>
549             </File>
550             <File>
551               <FileName>main-full.c</FileName>
552               <FileType>1</FileType>
553               <FilePath>.\main-full.c</FilePath>
554             </File>
555             <File>
556               <FileName>ParTest_XMC1200.c</FileName>
557               <FileType>1</FileType>
558               <FilePath>.\ParTest_XMC1200.c</FilePath>
559               <FileOption>
560                 <CommonProperty>
561                   <UseCPPCompiler>2</UseCPPCompiler>
562                   <RVCTCodeConst>0</RVCTCodeConst>
563                   <RVCTZI>0</RVCTZI>
564                   <RVCTOtherData>0</RVCTOtherData>
565                   <ModuleSelection>0</ModuleSelection>
566                   <IncludeInBuild>0</IncludeInBuild>
567                   <AlwaysBuild>2</AlwaysBuild>
568                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
569                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
570                   <PublicsOnly>2</PublicsOnly>
571                   <StopOnExitCode>11</StopOnExitCode>
572                   <CustomArgument></CustomArgument>
573                   <IncludeLibraryModules></IncludeLibraryModules>
574                 </CommonProperty>
575                 <FileArmAds>
576                   <Cads>
577                     <interw>2</interw>
578                     <Optim>0</Optim>
579                     <oTime>2</oTime>
580                     <SplitLS>2</SplitLS>
581                     <OneElfS>2</OneElfS>
582                     <Strict>2</Strict>
583                     <EnumInt>2</EnumInt>
584                     <PlainCh>2</PlainCh>
585                     <Ropi>2</Ropi>
586                     <Rwpi>2</Rwpi>
587                     <wLevel>0</wLevel>
588                     <uThumb>2</uThumb>
589                     <uSurpInc>2</uSurpInc>
590                     <VariousControls>
591                       <MiscControls></MiscControls>
592                       <Define></Define>
593                       <Undefine></Undefine>
594                       <IncludePath></IncludePath>
595                     </VariousControls>
596                   </Cads>
597                 </FileArmAds>
598               </FileOption>
599             </File>
600             <File>
601               <FileName>RegTest_Keil.s</FileName>
602               <FileType>2</FileType>
603               <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
604             </File>
605             <File>
606               <FileName>ParTest_XMC1100.c</FileName>
607               <FileType>1</FileType>
608               <FilePath>.\ParTest_XMC1100.c</FilePath>
609               <FileOption>
610                 <CommonProperty>
611                   <UseCPPCompiler>2</UseCPPCompiler>
612                   <RVCTCodeConst>0</RVCTCodeConst>
613                   <RVCTZI>0</RVCTZI>
614                   <RVCTOtherData>0</RVCTOtherData>
615                   <ModuleSelection>0</ModuleSelection>
616                   <IncludeInBuild>0</IncludeInBuild>
617                   <AlwaysBuild>2</AlwaysBuild>
618                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
619                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
620                   <PublicsOnly>2</PublicsOnly>
621                   <StopOnExitCode>11</StopOnExitCode>
622                   <CustomArgument></CustomArgument>
623                   <IncludeLibraryModules></IncludeLibraryModules>
624                 </CommonProperty>
625                 <FileArmAds>
626                   <Cads>
627                     <interw>2</interw>
628                     <Optim>0</Optim>
629                     <oTime>2</oTime>
630                     <SplitLS>2</SplitLS>
631                     <OneElfS>2</OneElfS>
632                     <Strict>2</Strict>
633                     <EnumInt>2</EnumInt>
634                     <PlainCh>2</PlainCh>
635                     <Ropi>2</Ropi>
636                     <Rwpi>2</Rwpi>
637                     <wLevel>0</wLevel>
638                     <uThumb>2</uThumb>
639                     <uSurpInc>2</uSurpInc>
640                     <VariousControls>
641                       <MiscControls></MiscControls>
642                       <Define></Define>
643                       <Undefine></Undefine>
644                       <IncludePath></IncludePath>
645                     </VariousControls>
646                   </Cads>
647                 </FileArmAds>
648               </FileOption>
649             </File>
650             <File>
651               <FileName>ParTest_XMC1300.c</FileName>
652               <FileType>1</FileType>
653               <FilePath>.\ParTest_XMC1300.c</FilePath>
654             </File>
655           </Files>
656         </Group>
657         <Group>
658           <GroupName>Common Demo Tasks</GroupName>
659           <Files>
660             <File>
661               <FileName>dynamic.c</FileName>
662               <FileType>1</FileType>
663               <FilePath>..\Common\Minimal\dynamic.c</FilePath>
664             </File>
665             <File>
666               <FileName>recmutex.c</FileName>
667               <FileType>1</FileType>
668               <FilePath>..\Common\Minimal\recmutex.c</FilePath>
669             </File>
670             <File>
671               <FileName>blocktim.c</FileName>
672               <FileType>1</FileType>
673               <FilePath>..\Common\Minimal\blocktim.c</FilePath>
674             </File>
675             <File>
676               <FileName>countsem.c</FileName>
677               <FileType>1</FileType>
678               <FilePath>..\Common\Minimal\countsem.c</FilePath>
679             </File>
680             <File>
681               <FileName>QueueSet.c</FileName>
682               <FileType>1</FileType>
683               <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
684             </File>
685             <File>
686               <FileName>QueueOverwrite.c</FileName>
687               <FileType>1</FileType>
688               <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>
689             </File>
690           </Files>
691         </Group>
692       </Groups>
693     </Target>
694     <Target>
695       <TargetName>XMC1200</TargetName>
696       <ToolsetNumber>0x4</ToolsetNumber>
697       <ToolsetName>ARM-ADS</ToolsetName>
698       <TargetOption>
699         <TargetCommonOption>
700           <Device>XMC1200-200</Device>
701           <Vendor>Infineon</Vendor>
702           <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10032FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
703           <FlashUtilSpec></FlashUtilSpec>
704           <StartupFile>"STARTUP\Infineon\XMC1200\startup_XMC1200.s" ("Infineon XMC1200 Startup Code")</StartupFile>
705           <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000)</FlashDriverDll>
706           <DeviceId>6777</DeviceId>
707           <RegisterFile>XMC1200.h</RegisterFile>
708           <MemoryEnv></MemoryEnv>
709           <Cmp></Cmp>
710           <Asm></Asm>
711           <Linker></Linker>
712           <OHString></OHString>
713           <InfinionOptionDll></InfinionOptionDll>
714           <SLE66CMisc></SLE66CMisc>
715           <SLE66AMisc></SLE66AMisc>
716           <SLE66LinkerMisc></SLE66LinkerMisc>
717           <SFDFile>SFD\Infineon\XMC1200\xmc1200.SFR</SFDFile>
718           <UseEnv>0</UseEnv>
719           <BinPath></BinPath>
720           <IncludePath></IncludePath>
721           <LibPath></LibPath>
722           <RegisterFilePath>Infineon\XMC1200\</RegisterFilePath>
723           <DBRegisterFilePath>Infineon\XMC1200\</DBRegisterFilePath>
724           <TargetStatus>
725             <Error>0</Error>
726             <ExitCodeStop>0</ExitCodeStop>
727             <ButtonStop>0</ButtonStop>
728             <NotGenerated>0</NotGenerated>
729             <InvalidFlash>1</InvalidFlash>
730           </TargetStatus>
731           <OutputDirectory>.\Output\</OutputDirectory>
732           <OutputName>RTOSDemo</OutputName>
733           <CreateExecutable>1</CreateExecutable>
734           <CreateLib>0</CreateLib>
735           <CreateHexFile>0</CreateHexFile>
736           <DebugInformation>1</DebugInformation>
737           <BrowseInformation>1</BrowseInformation>
738           <ListingPath>.\</ListingPath>
739           <HexFormatSelection>1</HexFormatSelection>
740           <Merge32K>0</Merge32K>
741           <CreateBatchFile>0</CreateBatchFile>
742           <BeforeCompile>
743             <RunUserProg1>0</RunUserProg1>
744             <RunUserProg2>0</RunUserProg2>
745             <UserProg1Name></UserProg1Name>
746             <UserProg2Name></UserProg2Name>
747             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
748             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
749             <nStopU1X>0</nStopU1X>
750             <nStopU2X>0</nStopU2X>
751           </BeforeCompile>
752           <BeforeMake>
753             <RunUserProg1>0</RunUserProg1>
754             <RunUserProg2>0</RunUserProg2>
755             <UserProg1Name></UserProg1Name>
756             <UserProg2Name></UserProg2Name>
757             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
758             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
759           </BeforeMake>
760           <AfterMake>
761             <RunUserProg1>0</RunUserProg1>
762             <RunUserProg2>0</RunUserProg2>
763             <UserProg1Name></UserProg1Name>
764             <UserProg2Name></UserProg2Name>
765             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
766             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
767           </AfterMake>
768           <SelectedForBatchBuild>0</SelectedForBatchBuild>
769           <SVCSIdString></SVCSIdString>
770         </TargetCommonOption>
771         <CommonProperty>
772           <UseCPPCompiler>0</UseCPPCompiler>
773           <RVCTCodeConst>0</RVCTCodeConst>
774           <RVCTZI>0</RVCTZI>
775           <RVCTOtherData>0</RVCTOtherData>
776           <ModuleSelection>0</ModuleSelection>
777           <IncludeInBuild>1</IncludeInBuild>
778           <AlwaysBuild>0</AlwaysBuild>
779           <GenerateAssemblyFile>0</GenerateAssemblyFile>
780           <AssembleAssemblyFile>0</AssembleAssemblyFile>
781           <PublicsOnly>0</PublicsOnly>
782           <StopOnExitCode>3</StopOnExitCode>
783           <CustomArgument></CustomArgument>
784           <IncludeLibraryModules></IncludeLibraryModules>
785         </CommonProperty>
786         <DllOption>
787           <SimDllName>SARMCM3.DLL</SimDllName>
788           <SimDllArguments></SimDllArguments>
789           <SimDlgDll>DARMCM1.DLL</SimDlgDll>
790           <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
791           <TargetDllName>SARMCM3.DLL</TargetDllName>
792           <TargetDllArguments></TargetDllArguments>
793           <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
794           <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
795         </DllOption>
796         <DebugOption>
797           <OPTHX>
798             <HexSelection>1</HexSelection>
799             <HexRangeLowAddress>0</HexRangeLowAddress>
800             <HexRangeHighAddress>0</HexRangeHighAddress>
801             <HexOffset>0</HexOffset>
802             <Oh166RecLen>16</Oh166RecLen>
803           </OPTHX>
804           <Simulator>
805             <UseSimulator>0</UseSimulator>
806             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
807             <RunToMain>0</RunToMain>
808             <RestoreBreakpoints>1</RestoreBreakpoints>
809             <RestoreWatchpoints>1</RestoreWatchpoints>
810             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
811             <RestoreFunctions>1</RestoreFunctions>
812             <RestoreToolbox>1</RestoreToolbox>
813             <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
814           </Simulator>
815           <Target>
816             <UseTarget>1</UseTarget>
817             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
818             <RunToMain>1</RunToMain>
819             <RestoreBreakpoints>1</RestoreBreakpoints>
820             <RestoreWatchpoints>1</RestoreWatchpoints>
821             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
822             <RestoreFunctions>0</RestoreFunctions>
823             <RestoreToolbox>1</RestoreToolbox>
824             <RestoreTracepoints>1</RestoreTracepoints>
825           </Target>
826           <RunDebugAfterBuild>0</RunDebugAfterBuild>
827           <TargetSelection>7</TargetSelection>
828           <SimDlls>
829             <CpuDll></CpuDll>
830             <CpuDllArguments></CpuDllArguments>
831             <PeripheralDll></PeripheralDll>
832             <PeripheralDllArguments></PeripheralDllArguments>
833             <InitializationFile></InitializationFile>
834           </SimDlls>
835           <TargetDlls>
836             <CpuDll></CpuDll>
837             <CpuDllArguments></CpuDllArguments>
838             <PeripheralDll></PeripheralDll>
839             <PeripheralDllArguments></PeripheralDllArguments>
840             <InitializationFile></InitializationFile>
841             <Driver>Segger\JL2CM3.dll</Driver>
842           </TargetDlls>
843         </DebugOption>
844         <Utilities>
845           <Flash1>
846             <UseTargetDll>1</UseTargetDll>
847             <UseExternalTool>0</UseExternalTool>
848             <RunIndependent>0</RunIndependent>
849             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
850             <Capability>1</Capability>
851             <DriverSelection>4100</DriverSelection>
852           </Flash1>
853           <bUseTDR>0</bUseTDR>
854           <Flash2>Segger\JL2CM3.dll</Flash2>
855           <Flash3>"" ()</Flash3>
856           <Flash4></Flash4>
857         </Utilities>
858         <TargetArmAds>
859           <ArmAdsMisc>
860             <GenerateListings>0</GenerateListings>
861             <asHll>1</asHll>
862             <asAsm>1</asAsm>
863             <asMacX>1</asMacX>
864             <asSyms>1</asSyms>
865             <asFals>1</asFals>
866             <asDbgD>1</asDbgD>
867             <asForm>1</asForm>
868             <ldLst>0</ldLst>
869             <ldmm>1</ldmm>
870             <ldXref>1</ldXref>
871             <BigEnd>0</BigEnd>
872             <AdsALst>1</AdsALst>
873             <AdsACrf>1</AdsACrf>
874             <AdsANop>0</AdsANop>
875             <AdsANot>0</AdsANot>
876             <AdsLLst>1</AdsLLst>
877             <AdsLmap>1</AdsLmap>
878             <AdsLcgr>1</AdsLcgr>
879             <AdsLsym>1</AdsLsym>
880             <AdsLszi>1</AdsLszi>
881             <AdsLtoi>1</AdsLtoi>
882             <AdsLsun>1</AdsLsun>
883             <AdsLven>1</AdsLven>
884             <AdsLsxf>1</AdsLsxf>
885             <RvctClst>0</RvctClst>
886             <GenPPlst>0</GenPPlst>
887             <AdsCpuType>"Cortex-M0"</AdsCpuType>
888             <RvctDeviceName></RvctDeviceName>
889             <mOS>0</mOS>
890             <uocRom>0</uocRom>
891             <uocRam>0</uocRam>
892             <hadIROM>1</hadIROM>
893             <hadIRAM>1</hadIRAM>
894             <hadXRAM>0</hadXRAM>
895             <uocXRam>0</uocXRam>
896             <RvdsVP>0</RvdsVP>
897             <hadIRAM2>0</hadIRAM2>
898             <hadIROM2>0</hadIROM2>
899             <StupSel>8</StupSel>
900             <useUlib>1</useUlib>
901             <EndSel>0</EndSel>
902             <uLtcg>0</uLtcg>
903             <RoSelD>3</RoSelD>
904             <RwSelD>3</RwSelD>
905             <CodeSel>0</CodeSel>
906             <OptFeed>0</OptFeed>
907             <NoZi1>0</NoZi1>
908             <NoZi2>0</NoZi2>
909             <NoZi3>0</NoZi3>
910             <NoZi4>0</NoZi4>
911             <NoZi5>0</NoZi5>
912             <Ro1Chk>0</Ro1Chk>
913             <Ro2Chk>0</Ro2Chk>
914             <Ro3Chk>0</Ro3Chk>
915             <Ir1Chk>1</Ir1Chk>
916             <Ir2Chk>0</Ir2Chk>
917             <Ra1Chk>0</Ra1Chk>
918             <Ra2Chk>0</Ra2Chk>
919             <Ra3Chk>0</Ra3Chk>
920             <Im1Chk>1</Im1Chk>
921             <Im2Chk>0</Im2Chk>
922             <OnChipMemories>
923               <Ocm1>
924                 <Type>0</Type>
925                 <StartAddress>0x0</StartAddress>
926                 <Size>0x0</Size>
927               </Ocm1>
928               <Ocm2>
929                 <Type>0</Type>
930                 <StartAddress>0x0</StartAddress>
931                 <Size>0x0</Size>
932               </Ocm2>
933               <Ocm3>
934                 <Type>0</Type>
935                 <StartAddress>0x0</StartAddress>
936                 <Size>0x0</Size>
937               </Ocm3>
938               <Ocm4>
939                 <Type>0</Type>
940                 <StartAddress>0x0</StartAddress>
941                 <Size>0x0</Size>
942               </Ocm4>
943               <Ocm5>
944                 <Type>0</Type>
945                 <StartAddress>0x0</StartAddress>
946                 <Size>0x0</Size>
947               </Ocm5>
948               <Ocm6>
949                 <Type>0</Type>
950                 <StartAddress>0x0</StartAddress>
951                 <Size>0x0</Size>
952               </Ocm6>
953               <IRAM>
954                 <Type>0</Type>
955                 <StartAddress>0x20000000</StartAddress>
956                 <Size>0x4000</Size>
957               </IRAM>
958               <IROM>
959                 <Type>1</Type>
960                 <StartAddress>0x10001000</StartAddress>
961                 <Size>0x32000</Size>
962               </IROM>
963               <XRAM>
964                 <Type>0</Type>
965                 <StartAddress>0x0</StartAddress>
966                 <Size>0x0</Size>
967               </XRAM>
968               <OCR_RVCT1>
969                 <Type>1</Type>
970                 <StartAddress>0x0</StartAddress>
971                 <Size>0x0</Size>
972               </OCR_RVCT1>
973               <OCR_RVCT2>
974                 <Type>1</Type>
975                 <StartAddress>0x0</StartAddress>
976                 <Size>0x0</Size>
977               </OCR_RVCT2>
978               <OCR_RVCT3>
979                 <Type>1</Type>
980                 <StartAddress>0x0</StartAddress>
981                 <Size>0x0</Size>
982               </OCR_RVCT3>
983               <OCR_RVCT4>
984                 <Type>1</Type>
985                 <StartAddress>0x10001000</StartAddress>
986                 <Size>0x32000</Size>
987               </OCR_RVCT4>
988               <OCR_RVCT5>
989                 <Type>1</Type>
990                 <StartAddress>0x0</StartAddress>
991                 <Size>0x0</Size>
992               </OCR_RVCT5>
993               <OCR_RVCT6>
994                 <Type>0</Type>
995                 <StartAddress>0x0</StartAddress>
996                 <Size>0x0</Size>
997               </OCR_RVCT6>
998               <OCR_RVCT7>
999                 <Type>0</Type>
1000                 <StartAddress>0x0</StartAddress>
1001                 <Size>0x0</Size>
1002               </OCR_RVCT7>
1003               <OCR_RVCT8>
1004                 <Type>0</Type>
1005                 <StartAddress>0x0</StartAddress>
1006                 <Size>0x0</Size>
1007               </OCR_RVCT8>
1008               <OCR_RVCT9>
1009                 <Type>0</Type>
1010                 <StartAddress>0x20000000</StartAddress>
1011                 <Size>0x4000</Size>
1012               </OCR_RVCT9>
1013               <OCR_RVCT10>
1014                 <Type>0</Type>
1015                 <StartAddress>0x0</StartAddress>
1016                 <Size>0x0</Size>
1017               </OCR_RVCT10>
1018             </OnChipMemories>
1019             <RvctStartVector></RvctStartVector>
1020           </ArmAdsMisc>
1021           <Cads>
1022             <interw>1</interw>
1023             <Optim>1</Optim>
1024             <oTime>0</oTime>
1025             <SplitLS>0</SplitLS>
1026             <OneElfS>0</OneElfS>
1027             <Strict>0</Strict>
1028             <EnumInt>0</EnumInt>
1029             <PlainCh>0</PlainCh>
1030             <Ropi>0</Ropi>
1031             <Rwpi>0</Rwpi>
1032             <wLevel>0</wLevel>
1033             <uThumb>0</uThumb>
1034             <uSurpInc>0</uSurpInc>
1035             <VariousControls>
1036               <MiscControls></MiscControls>
1037               <Define></Define>
1038               <Undefine></Undefine>
1039               <IncludePath>.;..\Common\include;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;.\CMSIS</IncludePath>
1040             </VariousControls>
1041           </Cads>
1042           <Aads>
1043             <interw>1</interw>
1044             <Ropi>0</Ropi>
1045             <Rwpi>0</Rwpi>
1046             <thumb>0</thumb>
1047             <SplitLS>0</SplitLS>
1048             <SwStkChk>0</SwStkChk>
1049             <NoWarn>0</NoWarn>
1050             <uSurpInc>0</uSurpInc>
1051             <VariousControls>
1052               <MiscControls></MiscControls>
1053               <Define></Define>
1054               <Undefine></Undefine>
1055               <IncludePath></IncludePath>
1056             </VariousControls>
1057           </Aads>
1058           <LDads>
1059             <umfTarg>1</umfTarg>
1060             <Ropi>0</Ropi>
1061             <Rwpi>0</Rwpi>
1062             <noStLib>0</noStLib>
1063             <RepFail>1</RepFail>
1064             <useFile>0</useFile>
1065             <TextAddressRange>0x10001000</TextAddressRange>
1066             <DataAddressRange>0x20000000</DataAddressRange>
1067             <ScatterFile>.\Output\RTOSDemo.sct</ScatterFile>
1068             <IncludeLibs></IncludeLibs>
1069             <IncludeLibsPath></IncludeLibsPath>
1070             <Misc></Misc>
1071             <LinkerInputFile></LinkerInputFile>
1072             <DisabledWarnings></DisabledWarnings>
1073           </LDads>
1074         </TargetArmAds>
1075       </TargetOption>
1076       <Groups>
1077         <Group>
1078           <GroupName>System</GroupName>
1079           <Files>
1080             <File>
1081               <FileName>system_XMC1200.c</FileName>
1082               <FileType>1</FileType>
1083               <FilePath>.\system_XMC1200.c</FilePath>
1084             </File>
1085             <File>
1086               <FileName>startup_XMC1000.s</FileName>
1087               <FileType>2</FileType>
1088               <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
1089             </File>
1090             <File>
1091               <FileName>system_XMC1300.c</FileName>
1092               <FileType>1</FileType>
1093               <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
1094               <FileOption>
1095                 <CommonProperty>
1096                   <UseCPPCompiler>2</UseCPPCompiler>
1097                   <RVCTCodeConst>0</RVCTCodeConst>
1098                   <RVCTZI>0</RVCTZI>
1099                   <RVCTOtherData>0</RVCTOtherData>
1100                   <ModuleSelection>0</ModuleSelection>
1101                   <IncludeInBuild>0</IncludeInBuild>
1102                   <AlwaysBuild>2</AlwaysBuild>
1103                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1104                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1105                   <PublicsOnly>2</PublicsOnly>
1106                   <StopOnExitCode>11</StopOnExitCode>
1107                   <CustomArgument></CustomArgument>
1108                   <IncludeLibraryModules></IncludeLibraryModules>
1109                 </CommonProperty>
1110                 <FileArmAds>
1111                   <Cads>
1112                     <interw>2</interw>
1113                     <Optim>0</Optim>
1114                     <oTime>2</oTime>
1115                     <SplitLS>2</SplitLS>
1116                     <OneElfS>2</OneElfS>
1117                     <Strict>2</Strict>
1118                     <EnumInt>2</EnumInt>
1119                     <PlainCh>2</PlainCh>
1120                     <Ropi>2</Ropi>
1121                     <Rwpi>2</Rwpi>
1122                     <wLevel>0</wLevel>
1123                     <uThumb>2</uThumb>
1124                     <uSurpInc>2</uSurpInc>
1125                     <VariousControls>
1126                       <MiscControls></MiscControls>
1127                       <Define></Define>
1128                       <Undefine></Undefine>
1129                       <IncludePath></IncludePath>
1130                     </VariousControls>
1131                   </Cads>
1132                 </FileArmAds>
1133               </FileOption>
1134             </File>
1135             <File>
1136               <FileName>system_XMC1100.c</FileName>
1137               <FileType>1</FileType>
1138               <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
1139               <FileOption>
1140                 <CommonProperty>
1141                   <UseCPPCompiler>2</UseCPPCompiler>
1142                   <RVCTCodeConst>0</RVCTCodeConst>
1143                   <RVCTZI>0</RVCTZI>
1144                   <RVCTOtherData>0</RVCTOtherData>
1145                   <ModuleSelection>0</ModuleSelection>
1146                   <IncludeInBuild>0</IncludeInBuild>
1147                   <AlwaysBuild>2</AlwaysBuild>
1148                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1149                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1150                   <PublicsOnly>2</PublicsOnly>
1151                   <StopOnExitCode>11</StopOnExitCode>
1152                   <CustomArgument></CustomArgument>
1153                   <IncludeLibraryModules></IncludeLibraryModules>
1154                 </CommonProperty>
1155                 <FileArmAds>
1156                   <Cads>
1157                     <interw>2</interw>
1158                     <Optim>0</Optim>
1159                     <oTime>2</oTime>
1160                     <SplitLS>2</SplitLS>
1161                     <OneElfS>2</OneElfS>
1162                     <Strict>2</Strict>
1163                     <EnumInt>2</EnumInt>
1164                     <PlainCh>2</PlainCh>
1165                     <Ropi>2</Ropi>
1166                     <Rwpi>2</Rwpi>
1167                     <wLevel>0</wLevel>
1168                     <uThumb>2</uThumb>
1169                     <uSurpInc>2</uSurpInc>
1170                     <VariousControls>
1171                       <MiscControls></MiscControls>
1172                       <Define></Define>
1173                       <Undefine></Undefine>
1174                       <IncludePath></IncludePath>
1175                     </VariousControls>
1176                   </Cads>
1177                 </FileArmAds>
1178               </FileOption>
1179             </File>
1180           </Files>
1181         </Group>
1182         <Group>
1183           <GroupName>FreeRTOS source</GroupName>
1184           <Files>
1185             <File>
1186               <FileName>timers.c</FileName>
1187               <FileType>1</FileType>
1188               <FilePath>..\..\Source\timers.c</FilePath>
1189             </File>
1190             <File>
1191               <FileName>list.c</FileName>
1192               <FileType>1</FileType>
1193               <FilePath>..\..\Source\list.c</FilePath>
1194             </File>
1195             <File>
1196               <FileName>queue.c</FileName>
1197               <FileType>1</FileType>
1198               <FilePath>..\..\Source\queue.c</FilePath>
1199             </File>
1200             <File>
1201               <FileName>tasks.c</FileName>
1202               <FileType>1</FileType>
1203               <FilePath>..\..\Source\tasks.c</FilePath>
1204             </File>
1205             <File>
1206               <FileName>port.c</FileName>
1207               <FileType>1</FileType>
1208               <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
1209             </File>
1210             <File>
1211               <FileName>heap_4.c</FileName>
1212               <FileType>1</FileType>
1213               <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
1214             </File>
1215           </Files>
1216         </Group>
1217         <Group>
1218           <GroupName>Demo App Source</GroupName>
1219           <Files>
1220             <File>
1221               <FileName>main.c</FileName>
1222               <FileType>1</FileType>
1223               <FilePath>.\main.c</FilePath>
1224             </File>
1225             <File>
1226               <FileName>main-blinky.c</FileName>
1227               <FileType>1</FileType>
1228               <FilePath>.\main-blinky.c</FilePath>
1229             </File>
1230             <File>
1231               <FileName>FreeRTOSConfig.h</FileName>
1232               <FileType>5</FileType>
1233               <FilePath>.\FreeRTOSConfig.h</FilePath>
1234             </File>
1235             <File>
1236               <FileName>main-full.c</FileName>
1237               <FileType>1</FileType>
1238               <FilePath>.\main-full.c</FilePath>
1239             </File>
1240             <File>
1241               <FileName>ParTest_XMC1200.c</FileName>
1242               <FileType>1</FileType>
1243               <FilePath>.\ParTest_XMC1200.c</FilePath>
1244               <FileOption>
1245                 <CommonProperty>
1246                   <UseCPPCompiler>2</UseCPPCompiler>
1247                   <RVCTCodeConst>0</RVCTCodeConst>
1248                   <RVCTZI>0</RVCTZI>
1249                   <RVCTOtherData>0</RVCTOtherData>
1250                   <ModuleSelection>0</ModuleSelection>
1251                   <IncludeInBuild>1</IncludeInBuild>
1252                   <AlwaysBuild>2</AlwaysBuild>
1253                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1254                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1255                   <PublicsOnly>2</PublicsOnly>
1256                   <StopOnExitCode>11</StopOnExitCode>
1257                   <CustomArgument></CustomArgument>
1258                   <IncludeLibraryModules></IncludeLibraryModules>
1259                 </CommonProperty>
1260                 <FileArmAds>
1261                   <Cads>
1262                     <interw>2</interw>
1263                     <Optim>0</Optim>
1264                     <oTime>2</oTime>
1265                     <SplitLS>2</SplitLS>
1266                     <OneElfS>2</OneElfS>
1267                     <Strict>2</Strict>
1268                     <EnumInt>2</EnumInt>
1269                     <PlainCh>2</PlainCh>
1270                     <Ropi>2</Ropi>
1271                     <Rwpi>2</Rwpi>
1272                     <wLevel>0</wLevel>
1273                     <uThumb>2</uThumb>
1274                     <uSurpInc>2</uSurpInc>
1275                     <VariousControls>
1276                       <MiscControls></MiscControls>
1277                       <Define></Define>
1278                       <Undefine></Undefine>
1279                       <IncludePath></IncludePath>
1280                     </VariousControls>
1281                   </Cads>
1282                 </FileArmAds>
1283               </FileOption>
1284             </File>
1285             <File>
1286               <FileName>RegTest_Keil.s</FileName>
1287               <FileType>2</FileType>
1288               <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
1289             </File>
1290             <File>
1291               <FileName>ParTest_XMC1100.c</FileName>
1292               <FileType>1</FileType>
1293               <FilePath>.\ParTest_XMC1100.c</FilePath>
1294               <FileOption>
1295                 <CommonProperty>
1296                   <UseCPPCompiler>2</UseCPPCompiler>
1297                   <RVCTCodeConst>0</RVCTCodeConst>
1298                   <RVCTZI>0</RVCTZI>
1299                   <RVCTOtherData>0</RVCTOtherData>
1300                   <ModuleSelection>0</ModuleSelection>
1301                   <IncludeInBuild>0</IncludeInBuild>
1302                   <AlwaysBuild>2</AlwaysBuild>
1303                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1304                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1305                   <PublicsOnly>2</PublicsOnly>
1306                   <StopOnExitCode>11</StopOnExitCode>
1307                   <CustomArgument></CustomArgument>
1308                   <IncludeLibraryModules></IncludeLibraryModules>
1309                 </CommonProperty>
1310                 <FileArmAds>
1311                   <Cads>
1312                     <interw>2</interw>
1313                     <Optim>0</Optim>
1314                     <oTime>2</oTime>
1315                     <SplitLS>2</SplitLS>
1316                     <OneElfS>2</OneElfS>
1317                     <Strict>2</Strict>
1318                     <EnumInt>2</EnumInt>
1319                     <PlainCh>2</PlainCh>
1320                     <Ropi>2</Ropi>
1321                     <Rwpi>2</Rwpi>
1322                     <wLevel>0</wLevel>
1323                     <uThumb>2</uThumb>
1324                     <uSurpInc>2</uSurpInc>
1325                     <VariousControls>
1326                       <MiscControls></MiscControls>
1327                       <Define></Define>
1328                       <Undefine></Undefine>
1329                       <IncludePath></IncludePath>
1330                     </VariousControls>
1331                   </Cads>
1332                 </FileArmAds>
1333               </FileOption>
1334             </File>
1335             <File>
1336               <FileName>ParTest_XMC1300.c</FileName>
1337               <FileType>1</FileType>
1338               <FilePath>.\ParTest_XMC1300.c</FilePath>
1339               <FileOption>
1340                 <CommonProperty>
1341                   <UseCPPCompiler>2</UseCPPCompiler>
1342                   <RVCTCodeConst>0</RVCTCodeConst>
1343                   <RVCTZI>0</RVCTZI>
1344                   <RVCTOtherData>0</RVCTOtherData>
1345                   <ModuleSelection>0</ModuleSelection>
1346                   <IncludeInBuild>0</IncludeInBuild>
1347                   <AlwaysBuild>2</AlwaysBuild>
1348                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1349                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1350                   <PublicsOnly>2</PublicsOnly>
1351                   <StopOnExitCode>11</StopOnExitCode>
1352                   <CustomArgument></CustomArgument>
1353                   <IncludeLibraryModules></IncludeLibraryModules>
1354                 </CommonProperty>
1355                 <FileArmAds>
1356                   <Cads>
1357                     <interw>2</interw>
1358                     <Optim>0</Optim>
1359                     <oTime>2</oTime>
1360                     <SplitLS>2</SplitLS>
1361                     <OneElfS>2</OneElfS>
1362                     <Strict>2</Strict>
1363                     <EnumInt>2</EnumInt>
1364                     <PlainCh>2</PlainCh>
1365                     <Ropi>2</Ropi>
1366                     <Rwpi>2</Rwpi>
1367                     <wLevel>0</wLevel>
1368                     <uThumb>2</uThumb>
1369                     <uSurpInc>2</uSurpInc>
1370                     <VariousControls>
1371                       <MiscControls></MiscControls>
1372                       <Define></Define>
1373                       <Undefine></Undefine>
1374                       <IncludePath></IncludePath>
1375                     </VariousControls>
1376                   </Cads>
1377                 </FileArmAds>
1378               </FileOption>
1379             </File>
1380           </Files>
1381         </Group>
1382         <Group>
1383           <GroupName>Common Demo Tasks</GroupName>
1384           <Files>
1385             <File>
1386               <FileName>dynamic.c</FileName>
1387               <FileType>1</FileType>
1388               <FilePath>..\Common\Minimal\dynamic.c</FilePath>
1389             </File>
1390             <File>
1391               <FileName>recmutex.c</FileName>
1392               <FileType>1</FileType>
1393               <FilePath>..\Common\Minimal\recmutex.c</FilePath>
1394             </File>
1395             <File>
1396               <FileName>blocktim.c</FileName>
1397               <FileType>1</FileType>
1398               <FilePath>..\Common\Minimal\blocktim.c</FilePath>
1399             </File>
1400             <File>
1401               <FileName>countsem.c</FileName>
1402               <FileType>1</FileType>
1403               <FilePath>..\Common\Minimal\countsem.c</FilePath>
1404             </File>
1405             <File>
1406               <FileName>QueueSet.c</FileName>
1407               <FileType>1</FileType>
1408               <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
1409             </File>
1410             <File>
1411               <FileName>QueueOverwrite.c</FileName>
1412               <FileType>1</FileType>
1413               <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>
1414             </File>
1415           </Files>
1416         </Group>
1417       </Groups>
1418     </Target>
1419     <Target>
1420       <TargetName>XMC1100</TargetName>
1421       <ToolsetNumber>0x4</ToolsetNumber>
1422       <ToolsetName>ARM-ADS</ToolsetName>
1423       <TargetOption>
1424         <TargetCommonOption>
1425           <Device>XMC1100-64</Device>
1426           <Vendor>Infineon</Vendor>
1427           <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10010FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
1428           <FlashUtilSpec></FlashUtilSpec>
1429           <StartupFile>"STARTUP\Infineon\XMC1100\startup_XMC1100.s" ("Infineon XMC1100 Startup Code")</StartupFile>
1430           <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1100_64 -FS010001000 -FL010000)</FlashDriverDll>
1431           <DeviceId>6776</DeviceId>
1432           <RegisterFile>XMC1100.h</RegisterFile>
1433           <MemoryEnv></MemoryEnv>
1434           <Cmp></Cmp>
1435           <Asm></Asm>
1436           <Linker></Linker>
1437           <OHString></OHString>
1438           <InfinionOptionDll></InfinionOptionDll>
1439           <SLE66CMisc></SLE66CMisc>
1440           <SLE66AMisc></SLE66AMisc>
1441           <SLE66LinkerMisc></SLE66LinkerMisc>
1442           <SFDFile>SFD\Infineon\XMC1100\xmc1100.SFR</SFDFile>
1443           <UseEnv>0</UseEnv>
1444           <BinPath></BinPath>
1445           <IncludePath></IncludePath>
1446           <LibPath></LibPath>
1447           <RegisterFilePath>Infineon\XMC1100\</RegisterFilePath>
1448           <DBRegisterFilePath>Infineon\XMC1100\</DBRegisterFilePath>
1449           <TargetStatus>
1450             <Error>0</Error>
1451             <ExitCodeStop>0</ExitCodeStop>
1452             <ButtonStop>0</ButtonStop>
1453             <NotGenerated>0</NotGenerated>
1454             <InvalidFlash>1</InvalidFlash>
1455           </TargetStatus>
1456           <OutputDirectory>.\Output\</OutputDirectory>
1457           <OutputName>RTOSDemo</OutputName>
1458           <CreateExecutable>1</CreateExecutable>
1459           <CreateLib>0</CreateLib>
1460           <CreateHexFile>0</CreateHexFile>
1461           <DebugInformation>1</DebugInformation>
1462           <BrowseInformation>1</BrowseInformation>
1463           <ListingPath>.\</ListingPath>
1464           <HexFormatSelection>1</HexFormatSelection>
1465           <Merge32K>0</Merge32K>
1466           <CreateBatchFile>0</CreateBatchFile>
1467           <BeforeCompile>
1468             <RunUserProg1>0</RunUserProg1>
1469             <RunUserProg2>0</RunUserProg2>
1470             <UserProg1Name></UserProg1Name>
1471             <UserProg2Name></UserProg2Name>
1472             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1473             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1474             <nStopU1X>0</nStopU1X>
1475             <nStopU2X>0</nStopU2X>
1476           </BeforeCompile>
1477           <BeforeMake>
1478             <RunUserProg1>0</RunUserProg1>
1479             <RunUserProg2>0</RunUserProg2>
1480             <UserProg1Name></UserProg1Name>
1481             <UserProg2Name></UserProg2Name>
1482             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1483             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1484           </BeforeMake>
1485           <AfterMake>
1486             <RunUserProg1>0</RunUserProg1>
1487             <RunUserProg2>0</RunUserProg2>
1488             <UserProg1Name></UserProg1Name>
1489             <UserProg2Name></UserProg2Name>
1490             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1491             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1492           </AfterMake>
1493           <SelectedForBatchBuild>0</SelectedForBatchBuild>
1494           <SVCSIdString></SVCSIdString>
1495         </TargetCommonOption>
1496         <CommonProperty>
1497           <UseCPPCompiler>0</UseCPPCompiler>
1498           <RVCTCodeConst>0</RVCTCodeConst>
1499           <RVCTZI>0</RVCTZI>
1500           <RVCTOtherData>0</RVCTOtherData>
1501           <ModuleSelection>0</ModuleSelection>
1502           <IncludeInBuild>1</IncludeInBuild>
1503           <AlwaysBuild>0</AlwaysBuild>
1504           <GenerateAssemblyFile>0</GenerateAssemblyFile>
1505           <AssembleAssemblyFile>0</AssembleAssemblyFile>
1506           <PublicsOnly>0</PublicsOnly>
1507           <StopOnExitCode>3</StopOnExitCode>
1508           <CustomArgument></CustomArgument>
1509           <IncludeLibraryModules></IncludeLibraryModules>
1510         </CommonProperty>
1511         <DllOption>
1512           <SimDllName>SARMCM3.DLL</SimDllName>
1513           <SimDllArguments></SimDllArguments>
1514           <SimDlgDll>DARMCM1.DLL</SimDlgDll>
1515           <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
1516           <TargetDllName>SARMCM3.DLL</TargetDllName>
1517           <TargetDllArguments></TargetDllArguments>
1518           <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
1519           <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
1520         </DllOption>
1521         <DebugOption>
1522           <OPTHX>
1523             <HexSelection>1</HexSelection>
1524             <HexRangeLowAddress>0</HexRangeLowAddress>
1525             <HexRangeHighAddress>0</HexRangeHighAddress>
1526             <HexOffset>0</HexOffset>
1527             <Oh166RecLen>16</Oh166RecLen>
1528           </OPTHX>
1529           <Simulator>
1530             <UseSimulator>0</UseSimulator>
1531             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
1532             <RunToMain>0</RunToMain>
1533             <RestoreBreakpoints>1</RestoreBreakpoints>
1534             <RestoreWatchpoints>1</RestoreWatchpoints>
1535             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
1536             <RestoreFunctions>1</RestoreFunctions>
1537             <RestoreToolbox>1</RestoreToolbox>
1538             <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
1539           </Simulator>
1540           <Target>
1541             <UseTarget>1</UseTarget>
1542             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
1543             <RunToMain>1</RunToMain>
1544             <RestoreBreakpoints>1</RestoreBreakpoints>
1545             <RestoreWatchpoints>1</RestoreWatchpoints>
1546             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
1547             <RestoreFunctions>0</RestoreFunctions>
1548             <RestoreToolbox>1</RestoreToolbox>
1549             <RestoreTracepoints>1</RestoreTracepoints>
1550           </Target>
1551           <RunDebugAfterBuild>0</RunDebugAfterBuild>
1552           <TargetSelection>7</TargetSelection>
1553           <SimDlls>
1554             <CpuDll></CpuDll>
1555             <CpuDllArguments></CpuDllArguments>
1556             <PeripheralDll></PeripheralDll>
1557             <PeripheralDllArguments></PeripheralDllArguments>
1558             <InitializationFile></InitializationFile>
1559           </SimDlls>
1560           <TargetDlls>
1561             <CpuDll></CpuDll>
1562             <CpuDllArguments></CpuDllArguments>
1563             <PeripheralDll></PeripheralDll>
1564             <PeripheralDllArguments></PeripheralDllArguments>
1565             <InitializationFile></InitializationFile>
1566             <Driver>Segger\JL2CM3.dll</Driver>
1567           </TargetDlls>
1568         </DebugOption>
1569         <Utilities>
1570           <Flash1>
1571             <UseTargetDll>1</UseTargetDll>
1572             <UseExternalTool>0</UseExternalTool>
1573             <RunIndependent>0</RunIndependent>
1574             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
1575             <Capability>1</Capability>
1576             <DriverSelection>4100</DriverSelection>
1577           </Flash1>
1578           <bUseTDR>0</bUseTDR>
1579           <Flash2>Segger\JL2CM3.dll</Flash2>
1580           <Flash3></Flash3>
1581           <Flash4></Flash4>
1582         </Utilities>
1583         <TargetArmAds>
1584           <ArmAdsMisc>
1585             <GenerateListings>0</GenerateListings>
1586             <asHll>1</asHll>
1587             <asAsm>1</asAsm>
1588             <asMacX>1</asMacX>
1589             <asSyms>1</asSyms>
1590             <asFals>1</asFals>
1591             <asDbgD>1</asDbgD>
1592             <asForm>1</asForm>
1593             <ldLst>0</ldLst>
1594             <ldmm>1</ldmm>
1595             <ldXref>1</ldXref>
1596             <BigEnd>0</BigEnd>
1597             <AdsALst>1</AdsALst>
1598             <AdsACrf>1</AdsACrf>
1599             <AdsANop>0</AdsANop>
1600             <AdsANot>0</AdsANot>
1601             <AdsLLst>1</AdsLLst>
1602             <AdsLmap>1</AdsLmap>
1603             <AdsLcgr>1</AdsLcgr>
1604             <AdsLsym>1</AdsLsym>
1605             <AdsLszi>1</AdsLszi>
1606             <AdsLtoi>1</AdsLtoi>
1607             <AdsLsun>1</AdsLsun>
1608             <AdsLven>1</AdsLven>
1609             <AdsLsxf>1</AdsLsxf>
1610             <RvctClst>0</RvctClst>
1611             <GenPPlst>0</GenPPlst>
1612             <AdsCpuType>"Cortex-M0"</AdsCpuType>
1613             <RvctDeviceName></RvctDeviceName>
1614             <mOS>0</mOS>
1615             <uocRom>0</uocRom>
1616             <uocRam>0</uocRam>
1617             <hadIROM>1</hadIROM>
1618             <hadIRAM>1</hadIRAM>
1619             <hadXRAM>0</hadXRAM>
1620             <uocXRam>0</uocXRam>
1621             <RvdsVP>0</RvdsVP>
1622             <hadIRAM2>0</hadIRAM2>
1623             <hadIROM2>0</hadIROM2>
1624             <StupSel>8</StupSel>
1625             <useUlib>1</useUlib>
1626             <EndSel>0</EndSel>
1627             <uLtcg>0</uLtcg>
1628             <RoSelD>3</RoSelD>
1629             <RwSelD>3</RwSelD>
1630             <CodeSel>0</CodeSel>
1631             <OptFeed>0</OptFeed>
1632             <NoZi1>0</NoZi1>
1633             <NoZi2>0</NoZi2>
1634             <NoZi3>0</NoZi3>
1635             <NoZi4>0</NoZi4>
1636             <NoZi5>0</NoZi5>
1637             <Ro1Chk>0</Ro1Chk>
1638             <Ro2Chk>0</Ro2Chk>
1639             <Ro3Chk>0</Ro3Chk>
1640             <Ir1Chk>1</Ir1Chk>
1641             <Ir2Chk>0</Ir2Chk>
1642             <Ra1Chk>0</Ra1Chk>
1643             <Ra2Chk>0</Ra2Chk>
1644             <Ra3Chk>0</Ra3Chk>
1645             <Im1Chk>1</Im1Chk>
1646             <Im2Chk>0</Im2Chk>
1647             <OnChipMemories>
1648               <Ocm1>
1649                 <Type>0</Type>
1650                 <StartAddress>0x0</StartAddress>
1651                 <Size>0x0</Size>
1652               </Ocm1>
1653               <Ocm2>
1654                 <Type>0</Type>
1655                 <StartAddress>0x0</StartAddress>
1656                 <Size>0x0</Size>
1657               </Ocm2>
1658               <Ocm3>
1659                 <Type>0</Type>
1660                 <StartAddress>0x0</StartAddress>
1661                 <Size>0x0</Size>
1662               </Ocm3>
1663               <Ocm4>
1664                 <Type>0</Type>
1665                 <StartAddress>0x0</StartAddress>
1666                 <Size>0x0</Size>
1667               </Ocm4>
1668               <Ocm5>
1669                 <Type>0</Type>
1670                 <StartAddress>0x0</StartAddress>
1671                 <Size>0x0</Size>
1672               </Ocm5>
1673               <Ocm6>
1674                 <Type>0</Type>
1675                 <StartAddress>0x0</StartAddress>
1676                 <Size>0x0</Size>
1677               </Ocm6>
1678               <IRAM>
1679                 <Type>0</Type>
1680                 <StartAddress>0x20000000</StartAddress>
1681                 <Size>0x4000</Size>
1682               </IRAM>
1683               <IROM>
1684                 <Type>1</Type>
1685                 <StartAddress>0x10001000</StartAddress>
1686                 <Size>0x10000</Size>
1687               </IROM>
1688               <XRAM>
1689                 <Type>0</Type>
1690                 <StartAddress>0x0</StartAddress>
1691                 <Size>0x0</Size>
1692               </XRAM>
1693               <OCR_RVCT1>
1694                 <Type>1</Type>
1695                 <StartAddress>0x0</StartAddress>
1696                 <Size>0x0</Size>
1697               </OCR_RVCT1>
1698               <OCR_RVCT2>
1699                 <Type>1</Type>
1700                 <StartAddress>0x0</StartAddress>
1701                 <Size>0x0</Size>
1702               </OCR_RVCT2>
1703               <OCR_RVCT3>
1704                 <Type>1</Type>
1705                 <StartAddress>0x0</StartAddress>
1706                 <Size>0x0</Size>
1707               </OCR_RVCT3>
1708               <OCR_RVCT4>
1709                 <Type>1</Type>
1710                 <StartAddress>0x10001000</StartAddress>
1711                 <Size>0x10000</Size>
1712               </OCR_RVCT4>
1713               <OCR_RVCT5>
1714                 <Type>1</Type>
1715                 <StartAddress>0x0</StartAddress>
1716                 <Size>0x0</Size>
1717               </OCR_RVCT5>
1718               <OCR_RVCT6>
1719                 <Type>0</Type>
1720                 <StartAddress>0x0</StartAddress>
1721                 <Size>0x0</Size>
1722               </OCR_RVCT6>
1723               <OCR_RVCT7>
1724                 <Type>0</Type>
1725                 <StartAddress>0x0</StartAddress>
1726                 <Size>0x0</Size>
1727               </OCR_RVCT7>
1728               <OCR_RVCT8>
1729                 <Type>0</Type>
1730                 <StartAddress>0x0</StartAddress>
1731                 <Size>0x0</Size>
1732               </OCR_RVCT8>
1733               <OCR_RVCT9>
1734                 <Type>0</Type>
1735                 <StartAddress>0x20000000</StartAddress>
1736                 <Size>0x4000</Size>
1737               </OCR_RVCT9>
1738               <OCR_RVCT10>
1739                 <Type>0</Type>
1740                 <StartAddress>0x0</StartAddress>
1741                 <Size>0x0</Size>
1742               </OCR_RVCT10>
1743             </OnChipMemories>
1744             <RvctStartVector></RvctStartVector>
1745           </ArmAdsMisc>
1746           <Cads>
1747             <interw>1</interw>
1748             <Optim>1</Optim>
1749             <oTime>0</oTime>
1750             <SplitLS>0</SplitLS>
1751             <OneElfS>0</OneElfS>
1752             <Strict>0</Strict>
1753             <EnumInt>0</EnumInt>
1754             <PlainCh>0</PlainCh>
1755             <Ropi>0</Ropi>
1756             <Rwpi>0</Rwpi>
1757             <wLevel>0</wLevel>
1758             <uThumb>0</uThumb>
1759             <uSurpInc>0</uSurpInc>
1760             <VariousControls>
1761               <MiscControls></MiscControls>
1762               <Define></Define>
1763               <Undefine></Undefine>
1764               <IncludePath>.;..\Common\include;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;.\CMSIS</IncludePath>
1765             </VariousControls>
1766           </Cads>
1767           <Aads>
1768             <interw>1</interw>
1769             <Ropi>0</Ropi>
1770             <Rwpi>0</Rwpi>
1771             <thumb>0</thumb>
1772             <SplitLS>0</SplitLS>
1773             <SwStkChk>0</SwStkChk>
1774             <NoWarn>0</NoWarn>
1775             <uSurpInc>0</uSurpInc>
1776             <VariousControls>
1777               <MiscControls></MiscControls>
1778               <Define></Define>
1779               <Undefine></Undefine>
1780               <IncludePath></IncludePath>
1781             </VariousControls>
1782           </Aads>
1783           <LDads>
1784             <umfTarg>1</umfTarg>
1785             <Ropi>0</Ropi>
1786             <Rwpi>0</Rwpi>
1787             <noStLib>0</noStLib>
1788             <RepFail>1</RepFail>
1789             <useFile>0</useFile>
1790             <TextAddressRange>0x10001000</TextAddressRange>
1791             <DataAddressRange>0x20000000</DataAddressRange>
1792             <ScatterFile>.\Output\RTOSDemo.sct</ScatterFile>
1793             <IncludeLibs></IncludeLibs>
1794             <IncludeLibsPath></IncludeLibsPath>
1795             <Misc></Misc>
1796             <LinkerInputFile></LinkerInputFile>
1797             <DisabledWarnings></DisabledWarnings>
1798           </LDads>
1799         </TargetArmAds>
1800       </TargetOption>
1801       <Groups>
1802         <Group>
1803           <GroupName>System</GroupName>
1804           <Files>
1805             <File>
1806               <FileName>system_XMC1200.c</FileName>
1807               <FileType>1</FileType>
1808               <FilePath>.\system_XMC1200.c</FilePath>
1809               <FileOption>
1810                 <CommonProperty>
1811                   <UseCPPCompiler>2</UseCPPCompiler>
1812                   <RVCTCodeConst>0</RVCTCodeConst>
1813                   <RVCTZI>0</RVCTZI>
1814                   <RVCTOtherData>0</RVCTOtherData>
1815                   <ModuleSelection>0</ModuleSelection>
1816                   <IncludeInBuild>0</IncludeInBuild>
1817                   <AlwaysBuild>2</AlwaysBuild>
1818                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1819                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1820                   <PublicsOnly>2</PublicsOnly>
1821                   <StopOnExitCode>11</StopOnExitCode>
1822                   <CustomArgument></CustomArgument>
1823                   <IncludeLibraryModules></IncludeLibraryModules>
1824                 </CommonProperty>
1825                 <FileArmAds>
1826                   <Cads>
1827                     <interw>2</interw>
1828                     <Optim>0</Optim>
1829                     <oTime>2</oTime>
1830                     <SplitLS>2</SplitLS>
1831                     <OneElfS>2</OneElfS>
1832                     <Strict>2</Strict>
1833                     <EnumInt>2</EnumInt>
1834                     <PlainCh>2</PlainCh>
1835                     <Ropi>2</Ropi>
1836                     <Rwpi>2</Rwpi>
1837                     <wLevel>0</wLevel>
1838                     <uThumb>2</uThumb>
1839                     <uSurpInc>2</uSurpInc>
1840                     <VariousControls>
1841                       <MiscControls></MiscControls>
1842                       <Define></Define>
1843                       <Undefine></Undefine>
1844                       <IncludePath></IncludePath>
1845                     </VariousControls>
1846                   </Cads>
1847                 </FileArmAds>
1848               </FileOption>
1849             </File>
1850             <File>
1851               <FileName>startup_XMC1000.s</FileName>
1852               <FileType>2</FileType>
1853               <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
1854             </File>
1855             <File>
1856               <FileName>system_XMC1300.c</FileName>
1857               <FileType>1</FileType>
1858               <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
1859               <FileOption>
1860                 <CommonProperty>
1861                   <UseCPPCompiler>2</UseCPPCompiler>
1862                   <RVCTCodeConst>0</RVCTCodeConst>
1863                   <RVCTZI>0</RVCTZI>
1864                   <RVCTOtherData>0</RVCTOtherData>
1865                   <ModuleSelection>0</ModuleSelection>
1866                   <IncludeInBuild>0</IncludeInBuild>
1867                   <AlwaysBuild>2</AlwaysBuild>
1868                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1869                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1870                   <PublicsOnly>2</PublicsOnly>
1871                   <StopOnExitCode>11</StopOnExitCode>
1872                   <CustomArgument></CustomArgument>
1873                   <IncludeLibraryModules></IncludeLibraryModules>
1874                 </CommonProperty>
1875                 <FileArmAds>
1876                   <Cads>
1877                     <interw>2</interw>
1878                     <Optim>0</Optim>
1879                     <oTime>2</oTime>
1880                     <SplitLS>2</SplitLS>
1881                     <OneElfS>2</OneElfS>
1882                     <Strict>2</Strict>
1883                     <EnumInt>2</EnumInt>
1884                     <PlainCh>2</PlainCh>
1885                     <Ropi>2</Ropi>
1886                     <Rwpi>2</Rwpi>
1887                     <wLevel>0</wLevel>
1888                     <uThumb>2</uThumb>
1889                     <uSurpInc>2</uSurpInc>
1890                     <VariousControls>
1891                       <MiscControls></MiscControls>
1892                       <Define></Define>
1893                       <Undefine></Undefine>
1894                       <IncludePath></IncludePath>
1895                     </VariousControls>
1896                   </Cads>
1897                 </FileArmAds>
1898               </FileOption>
1899             </File>
1900             <File>
1901               <FileName>system_XMC1100.c</FileName>
1902               <FileType>1</FileType>
1903               <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
1904             </File>
1905           </Files>
1906         </Group>
1907         <Group>
1908           <GroupName>FreeRTOS source</GroupName>
1909           <Files>
1910             <File>
1911               <FileName>timers.c</FileName>
1912               <FileType>1</FileType>
1913               <FilePath>..\..\Source\timers.c</FilePath>
1914             </File>
1915             <File>
1916               <FileName>list.c</FileName>
1917               <FileType>1</FileType>
1918               <FilePath>..\..\Source\list.c</FilePath>
1919             </File>
1920             <File>
1921               <FileName>queue.c</FileName>
1922               <FileType>1</FileType>
1923               <FilePath>..\..\Source\queue.c</FilePath>
1924             </File>
1925             <File>
1926               <FileName>tasks.c</FileName>
1927               <FileType>1</FileType>
1928               <FilePath>..\..\Source\tasks.c</FilePath>
1929             </File>
1930             <File>
1931               <FileName>port.c</FileName>
1932               <FileType>1</FileType>
1933               <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
1934             </File>
1935             <File>
1936               <FileName>heap_4.c</FileName>
1937               <FileType>1</FileType>
1938               <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
1939             </File>
1940           </Files>
1941         </Group>
1942         <Group>
1943           <GroupName>Demo App Source</GroupName>
1944           <Files>
1945             <File>
1946               <FileName>main.c</FileName>
1947               <FileType>1</FileType>
1948               <FilePath>.\main.c</FilePath>
1949             </File>
1950             <File>
1951               <FileName>main-blinky.c</FileName>
1952               <FileType>1</FileType>
1953               <FilePath>.\main-blinky.c</FilePath>
1954             </File>
1955             <File>
1956               <FileName>FreeRTOSConfig.h</FileName>
1957               <FileType>5</FileType>
1958               <FilePath>.\FreeRTOSConfig.h</FilePath>
1959             </File>
1960             <File>
1961               <FileName>main-full.c</FileName>
1962               <FileType>1</FileType>
1963               <FilePath>.\main-full.c</FilePath>
1964             </File>
1965             <File>
1966               <FileName>ParTest_XMC1200.c</FileName>
1967               <FileType>1</FileType>
1968               <FilePath>.\ParTest_XMC1200.c</FilePath>
1969               <FileOption>
1970                 <CommonProperty>
1971                   <UseCPPCompiler>2</UseCPPCompiler>
1972                   <RVCTCodeConst>0</RVCTCodeConst>
1973                   <RVCTZI>0</RVCTZI>
1974                   <RVCTOtherData>0</RVCTOtherData>
1975                   <ModuleSelection>0</ModuleSelection>
1976                   <IncludeInBuild>0</IncludeInBuild>
1977                   <AlwaysBuild>2</AlwaysBuild>
1978                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1979                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1980                   <PublicsOnly>2</PublicsOnly>
1981                   <StopOnExitCode>11</StopOnExitCode>
1982                   <CustomArgument></CustomArgument>
1983                   <IncludeLibraryModules></IncludeLibraryModules>
1984                 </CommonProperty>
1985                 <FileArmAds>
1986                   <Cads>
1987                     <interw>2</interw>
1988                     <Optim>0</Optim>
1989                     <oTime>2</oTime>
1990                     <SplitLS>2</SplitLS>
1991                     <OneElfS>2</OneElfS>
1992                     <Strict>2</Strict>
1993                     <EnumInt>2</EnumInt>
1994                     <PlainCh>2</PlainCh>
1995                     <Ropi>2</Ropi>
1996                     <Rwpi>2</Rwpi>
1997                     <wLevel>0</wLevel>
1998                     <uThumb>2</uThumb>
1999                     <uSurpInc>2</uSurpInc>
2000                     <VariousControls>
2001                       <MiscControls></MiscControls>
2002                       <Define></Define>
2003                       <Undefine></Undefine>
2004                       <IncludePath></IncludePath>
2005                     </VariousControls>
2006                   </Cads>
2007                 </FileArmAds>
2008               </FileOption>
2009             </File>
2010             <File>
2011               <FileName>RegTest_Keil.s</FileName>
2012               <FileType>2</FileType>
2013               <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
2014             </File>
2015             <File>
2016               <FileName>ParTest_XMC1100.c</FileName>
2017               <FileType>1</FileType>
2018               <FilePath>.\ParTest_XMC1100.c</FilePath>
2019             </File>
2020             <File>
2021               <FileName>ParTest_XMC1300.c</FileName>
2022               <FileType>1</FileType>
2023               <FilePath>.\ParTest_XMC1300.c</FilePath>
2024               <FileOption>
2025                 <CommonProperty>
2026                   <UseCPPCompiler>2</UseCPPCompiler>
2027                   <RVCTCodeConst>0</RVCTCodeConst>
2028                   <RVCTZI>0</RVCTZI>
2029                   <RVCTOtherData>0</RVCTOtherData>
2030                   <ModuleSelection>0</ModuleSelection>
2031                   <IncludeInBuild>0</IncludeInBuild>
2032                   <AlwaysBuild>2</AlwaysBuild>
2033                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
2034                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
2035                   <PublicsOnly>2</PublicsOnly>
2036                   <StopOnExitCode>11</StopOnExitCode>
2037                   <CustomArgument></CustomArgument>
2038                   <IncludeLibraryModules></IncludeLibraryModules>
2039                 </CommonProperty>
2040                 <FileArmAds>
2041                   <Cads>
2042                     <interw>2</interw>
2043                     <Optim>0</Optim>
2044                     <oTime>2</oTime>
2045                     <SplitLS>2</SplitLS>
2046                     <OneElfS>2</OneElfS>
2047                     <Strict>2</Strict>
2048                     <EnumInt>2</EnumInt>
2049                     <PlainCh>2</PlainCh>
2050                     <Ropi>2</Ropi>
2051                     <Rwpi>2</Rwpi>
2052                     <wLevel>0</wLevel>
2053                     <uThumb>2</uThumb>
2054                     <uSurpInc>2</uSurpInc>
2055                     <VariousControls>
2056                       <MiscControls></MiscControls>
2057                       <Define></Define>
2058                       <Undefine></Undefine>
2059                       <IncludePath></IncludePath>
2060                     </VariousControls>
2061                   </Cads>
2062                 </FileArmAds>
2063               </FileOption>
2064             </File>
2065           </Files>
2066         </Group>
2067         <Group>
2068           <GroupName>Common Demo Tasks</GroupName>
2069           <Files>
2070             <File>
2071               <FileName>dynamic.c</FileName>
2072               <FileType>1</FileType>
2073               <FilePath>..\Common\Minimal\dynamic.c</FilePath>
2074             </File>
2075             <File>
2076               <FileName>recmutex.c</FileName>
2077               <FileType>1</FileType>
2078               <FilePath>..\Common\Minimal\recmutex.c</FilePath>
2079             </File>
2080             <File>
2081               <FileName>blocktim.c</FileName>
2082               <FileType>1</FileType>
2083               <FilePath>..\Common\Minimal\blocktim.c</FilePath>
2084             </File>
2085             <File>
2086               <FileName>countsem.c</FileName>
2087               <FileType>1</FileType>
2088               <FilePath>..\Common\Minimal\countsem.c</FilePath>
2089             </File>
2090             <File>
2091               <FileName>QueueSet.c</FileName>
2092               <FileType>1</FileType>
2093               <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
2094             </File>
2095             <File>
2096               <FileName>QueueOverwrite.c</FileName>
2097               <FileType>1</FileType>
2098               <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>
2099             </File>
2100           </Files>
2101         </Group>
2102       </Groups>
2103     </Target>
2104   </Targets>
2105
2106 </Project>