]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4500_Keil/RTOSDemo.uvproj
a9854674f55aafb3873c65e00f8352d798a4e037
[freertos] / FreeRTOS / Demo / CORTEX_M4F_Infineon_XMC4500_Keil / 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>RTOSDemo - XMC4500</TargetName>
11       <ToolsetNumber>0x4</ToolsetNumber>
12       <ToolsetName>ARM-ADS</ToolsetName>
13       <TargetOption>
14         <TargetCommonOption>
15           <Device>XMC4500-1024</Device>
16           <Vendor>Infineon</Vendor>
17           <Cpu>IRAM(0x20000000-0x2000FFFF) IRAM2(0x10000000-0x1000FFFF) IROM(0x0C000000-0x0C0FFFFF) IROM2(0x08000000-0x080FFFFF) CLOCK(12000000) CPUTYPE("Cortex-M4") FPU2</Cpu>
18           <FlashUtilSpec></FlashUtilSpec>
19           <StartupFile>"STARTUP\Infineon\XMC4500\startup_XMC4500.s" ("Infineon XMC4500 Startup Code")</StartupFile>
20           <FlashDriverDll>UL2CM3(-FD20000000 -FC800 -FN2 -FF0XMC4500_1024 -FS0C000000 -FL0100000 -FF1XMC4500c_1024 -FS18000000 -FL1100000)</FlashDriverDll>
21           <DeviceId>6264</DeviceId>
22           <RegisterFile>XMC4500.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\XMC4500\xmc4500.sfr</SFDFile>
33           <UseEnv>0</UseEnv>
34           <BinPath></BinPath>
35           <IncludePath></IncludePath>
36           <LibPath></LibPath>
37           <RegisterFilePath>Infineon\XMC4500\</RegisterFilePath>
38           <DBRegisterFilePath>Infineon\XMC4500\</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>.\Flash\</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>-MPU -REMAP</SimDllArguments>
104           <SimDlgDll>DCM.DLL</SimDlgDll>
105           <SimDlgDllArguments>-pCM4</SimDlgDllArguments>
106           <TargetDllName>SARMCM3.DLL</TargetDllName>
107           <TargetDllArguments>-MPU</TargetDllArguments>
108           <TargetDlgDll>TCM.DLL</TargetDlgDll>
109           <TargetDlgDllArguments>-pCM4</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>1</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>0</RestoreTracepoints>
140           </Target>
141           <RunDebugAfterBuild>0</RunDebugAfterBuild>
142           <TargetSelection>1</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>BIN\UL2CM3.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-M4"</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>2</RvdsVP>
212             <hadIRAM2>1</hadIRAM2>
213             <hadIROM2>1</hadIROM2>
214             <StupSel>8</StupSel>
215             <useUlib>1</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>0x10000</Size>
272               </IRAM>
273               <IROM>
274                 <Type>1</Type>
275                 <StartAddress>0xc000000</StartAddress>
276                 <Size>0x100000</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>0xc000000</StartAddress>
301                 <Size>0x100000</Size>
302               </OCR_RVCT4>
303               <OCR_RVCT5>
304                 <Type>1</Type>
305                 <StartAddress>0x8000000</StartAddress>
306                 <Size>0x100000</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>0x10000</Size>
327               </OCR_RVCT9>
328               <OCR_RVCT10>
329                 <Type>0</Type>
330                 <StartAddress>0x10000000</StartAddress>
331                 <Size>0x10000</Size>
332               </OCR_RVCT10>
333             </OnChipMemories>
334             <RvctStartVector></RvctStartVector>
335           </ArmAdsMisc>
336           <Cads>
337             <interw>1</interw>
338             <Optim>1</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>--cpu Cortex-M4.fp --no_allow_fpreg_for_nonfpdata</MiscControls>
352               <Define>rvkdm PART_XMC4500</Define>
353               <Undefine></Undefine>
354               <IncludePath>..\CORTEX_M4F_Infineon_XMC4500_Keil;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM4F;..\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>0x0C000000</TextAddressRange>
381             <DataAddressRange>0x10000000</DataAddressRange>
382             <ScatterFile></ScatterFile>
383             <IncludeLibs></IncludeLibs>
384             <IncludeLibsPath></IncludeLibsPath>
385             <Misc>--entry=Reset_Handler</Misc>
386             <LinkerInputFile></LinkerInputFile>
387             <DisabledWarnings></DisabledWarnings>
388           </LDads>
389         </TargetArmAds>
390       </TargetOption>
391       <Groups>
392         <Group>
393           <GroupName>Startup</GroupName>
394           <Files>
395             <File>
396               <FileName>startup_XMC4500.s</FileName>
397               <FileType>2</FileType>
398               <FilePath>.\startup_XMC4500.s</FilePath>
399             </File>
400             <File>
401               <FileName>System_XMC4500.c</FileName>
402               <FileType>1</FileType>
403               <FilePath>.\System_XMC4500.c</FilePath>
404             </File>
405             <File>
406               <FileName>startup_XMC4200.s</FileName>
407               <FileType>2</FileType>
408               <FilePath>.\startup_XMC4200.s</FilePath>
409               <FileOption>
410                 <CommonProperty>
411                   <UseCPPCompiler>2</UseCPPCompiler>
412                   <RVCTCodeConst>0</RVCTCodeConst>
413                   <RVCTZI>0</RVCTZI>
414                   <RVCTOtherData>0</RVCTOtherData>
415                   <ModuleSelection>0</ModuleSelection>
416                   <IncludeInBuild>0</IncludeInBuild>
417                   <AlwaysBuild>2</AlwaysBuild>
418                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
419                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
420                   <PublicsOnly>2</PublicsOnly>
421                   <StopOnExitCode>11</StopOnExitCode>
422                   <CustomArgument></CustomArgument>
423                   <IncludeLibraryModules></IncludeLibraryModules>
424                 </CommonProperty>
425                 <FileArmAds>
426                   <Aads>
427                     <interw>2</interw>
428                     <Ropi>2</Ropi>
429                     <Rwpi>2</Rwpi>
430                     <thumb>2</thumb>
431                     <SplitLS>2</SplitLS>
432                     <SwStkChk>2</SwStkChk>
433                     <NoWarn>2</NoWarn>
434                     <uSurpInc>2</uSurpInc>
435                     <VariousControls>
436                       <MiscControls></MiscControls>
437                       <Define></Define>
438                       <Undefine></Undefine>
439                       <IncludePath></IncludePath>
440                     </VariousControls>
441                   </Aads>
442                 </FileArmAds>
443               </FileOption>
444             </File>
445             <File>
446               <FileName>system_XMC4200.c</FileName>
447               <FileType>1</FileType>
448               <FilePath>.\system_XMC4200.c</FilePath>
449               <FileOption>
450                 <CommonProperty>
451                   <UseCPPCompiler>2</UseCPPCompiler>
452                   <RVCTCodeConst>0</RVCTCodeConst>
453                   <RVCTZI>0</RVCTZI>
454                   <RVCTOtherData>0</RVCTOtherData>
455                   <ModuleSelection>0</ModuleSelection>
456                   <IncludeInBuild>0</IncludeInBuild>
457                   <AlwaysBuild>2</AlwaysBuild>
458                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
459                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
460                   <PublicsOnly>2</PublicsOnly>
461                   <StopOnExitCode>11</StopOnExitCode>
462                   <CustomArgument></CustomArgument>
463                   <IncludeLibraryModules></IncludeLibraryModules>
464                 </CommonProperty>
465                 <FileArmAds>
466                   <Cads>
467                     <interw>2</interw>
468                     <Optim>0</Optim>
469                     <oTime>2</oTime>
470                     <SplitLS>2</SplitLS>
471                     <OneElfS>2</OneElfS>
472                     <Strict>2</Strict>
473                     <EnumInt>2</EnumInt>
474                     <PlainCh>2</PlainCh>
475                     <Ropi>2</Ropi>
476                     <Rwpi>2</Rwpi>
477                     <wLevel>0</wLevel>
478                     <uThumb>2</uThumb>
479                     <uSurpInc>2</uSurpInc>
480                     <VariousControls>
481                       <MiscControls></MiscControls>
482                       <Define></Define>
483                       <Undefine></Undefine>
484                       <IncludePath></IncludePath>
485                     </VariousControls>
486                   </Cads>
487                 </FileArmAds>
488               </FileOption>
489             </File>
490             <File>
491               <FileName>system_XMC4400.c</FileName>
492               <FileType>1</FileType>
493               <FilePath>.\system_XMC4400.c</FilePath>
494               <FileOption>
495                 <CommonProperty>
496                   <UseCPPCompiler>2</UseCPPCompiler>
497                   <RVCTCodeConst>0</RVCTCodeConst>
498                   <RVCTZI>0</RVCTZI>
499                   <RVCTOtherData>0</RVCTOtherData>
500                   <ModuleSelection>0</ModuleSelection>
501                   <IncludeInBuild>0</IncludeInBuild>
502                   <AlwaysBuild>2</AlwaysBuild>
503                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
504                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
505                   <PublicsOnly>2</PublicsOnly>
506                   <StopOnExitCode>11</StopOnExitCode>
507                   <CustomArgument></CustomArgument>
508                   <IncludeLibraryModules></IncludeLibraryModules>
509                 </CommonProperty>
510                 <FileArmAds>
511                   <Cads>
512                     <interw>2</interw>
513                     <Optim>0</Optim>
514                     <oTime>2</oTime>
515                     <SplitLS>2</SplitLS>
516                     <OneElfS>2</OneElfS>
517                     <Strict>2</Strict>
518                     <EnumInt>2</EnumInt>
519                     <PlainCh>2</PlainCh>
520                     <Ropi>2</Ropi>
521                     <Rwpi>2</Rwpi>
522                     <wLevel>0</wLevel>
523                     <uThumb>2</uThumb>
524                     <uSurpInc>2</uSurpInc>
525                     <VariousControls>
526                       <MiscControls></MiscControls>
527                       <Define></Define>
528                       <Undefine></Undefine>
529                       <IncludePath></IncludePath>
530                     </VariousControls>
531                   </Cads>
532                 </FileArmAds>
533               </FileOption>
534             </File>
535             <File>
536               <FileName>startup_XMC4400.s</FileName>
537               <FileType>2</FileType>
538               <FilePath>.\startup_XMC4400.s</FilePath>
539               <FileOption>
540                 <CommonProperty>
541                   <UseCPPCompiler>2</UseCPPCompiler>
542                   <RVCTCodeConst>0</RVCTCodeConst>
543                   <RVCTZI>0</RVCTZI>
544                   <RVCTOtherData>0</RVCTOtherData>
545                   <ModuleSelection>0</ModuleSelection>
546                   <IncludeInBuild>0</IncludeInBuild>
547                   <AlwaysBuild>2</AlwaysBuild>
548                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
549                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
550                   <PublicsOnly>2</PublicsOnly>
551                   <StopOnExitCode>11</StopOnExitCode>
552                   <CustomArgument></CustomArgument>
553                   <IncludeLibraryModules></IncludeLibraryModules>
554                 </CommonProperty>
555                 <FileArmAds>
556                   <Aads>
557                     <interw>2</interw>
558                     <Ropi>2</Ropi>
559                     <Rwpi>2</Rwpi>
560                     <thumb>2</thumb>
561                     <SplitLS>2</SplitLS>
562                     <SwStkChk>2</SwStkChk>
563                     <NoWarn>2</NoWarn>
564                     <uSurpInc>2</uSurpInc>
565                     <VariousControls>
566                       <MiscControls></MiscControls>
567                       <Define></Define>
568                       <Undefine></Undefine>
569                       <IncludePath></IncludePath>
570                     </VariousControls>
571                   </Aads>
572                 </FileArmAds>
573               </FileOption>
574             </File>
575           </Files>
576         </Group>
577         <Group>
578           <GroupName>Demo_Source</GroupName>
579           <Files>
580             <File>
581               <FileName>main.c</FileName>
582               <FileType>1</FileType>
583               <FilePath>.\main.c</FilePath>
584             </File>
585             <File>
586               <FileName>FreeRTOSConfig.h</FileName>
587               <FileType>5</FileType>
588               <FilePath>.\FreeRTOSConfig.h</FilePath>
589             </File>
590             <File>
591               <FileName>RegTest.c</FileName>
592               <FileType>1</FileType>
593               <FilePath>.\RegTest.c</FilePath>
594             </File>
595             <File>
596               <FileName>main_full.c</FileName>
597               <FileType>1</FileType>
598               <FilePath>.\main_full.c</FilePath>
599             </File>
600             <File>
601               <FileName>main_blinky.c</FileName>
602               <FileType>1</FileType>
603               <FilePath>.\main_blinky.c</FilePath>
604             </File>
605           </Files>
606         </Group>
607         <Group>
608           <GroupName>FreeRTOS_Source</GroupName>
609           <Files>
610             <File>
611               <FileName>timers.c</FileName>
612               <FileType>1</FileType>
613               <FilePath>..\..\Source\timers.c</FilePath>
614             </File>
615             <File>
616               <FileName>list.c</FileName>
617               <FileType>1</FileType>
618               <FilePath>..\..\Source\list.c</FilePath>
619             </File>
620             <File>
621               <FileName>queue.c</FileName>
622               <FileType>1</FileType>
623               <FilePath>..\..\Source\queue.c</FilePath>
624             </File>
625             <File>
626               <FileName>tasks.c</FileName>
627               <FileType>1</FileType>
628               <FilePath>..\..\Source\tasks.c</FilePath>
629             </File>
630             <File>
631               <FileName>port.c</FileName>
632               <FileType>1</FileType>
633               <FilePath>..\..\Source\portable\RVDS\ARM_CM4F\port.c</FilePath>
634             </File>
635             <File>
636               <FileName>heap_4.c</FileName>
637               <FileType>1</FileType>
638               <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
639             </File>
640           </Files>
641         </Group>
642         <Group>
643           <GroupName>Common_Demo_Source</GroupName>
644           <Files>
645             <File>
646               <FileName>semtest.c</FileName>
647               <FileType>1</FileType>
648               <FilePath>..\Common\Minimal\semtest.c</FilePath>
649             </File>
650             <File>
651               <FileName>sp_flop.c</FileName>
652               <FileType>1</FileType>
653               <FilePath>..\Common\Minimal\sp_flop.c</FilePath>
654             </File>
655             <File>
656               <FileName>blocktim.c</FileName>
657               <FileType>1</FileType>
658               <FilePath>..\Common\Minimal\blocktim.c</FilePath>
659             </File>
660             <File>
661               <FileName>countsem.c</FileName>
662               <FileType>1</FileType>
663               <FilePath>..\Common\Minimal\countsem.c</FilePath>
664             </File>
665             <File>
666               <FileName>dynamic.c</FileName>
667               <FileType>1</FileType>
668               <FilePath>..\Common\Minimal\dynamic.c</FilePath>
669             </File>
670             <File>
671               <FileName>GenQTest.c</FileName>
672               <FileType>1</FileType>
673               <FilePath>..\Common\Minimal\GenQTest.c</FilePath>
674             </File>
675             <File>
676               <FileName>recmutex.c</FileName>
677               <FileType>1</FileType>
678               <FilePath>..\Common\Minimal\recmutex.c</FilePath>
679             </File>
680           </Files>
681         </Group>
682       </Groups>
683     </Target>
684     <Target>
685       <TargetName>RTOSDemo - XMC4400</TargetName>
686       <ToolsetNumber>0x4</ToolsetNumber>
687       <ToolsetName>ARM-ADS</ToolsetName>
688       <TargetOption>
689         <TargetCommonOption>
690           <Device>XMC4400-512</Device>
691           <Vendor>Infineon</Vendor>
692           <Cpu>IRAM(0x20000000-0x20007FFF) IRAM2(0x1FFFC000-0x1FFFFFFF) IROM(0x0C000000-0x0C07FFFF) IROM2(0x08000000-0x0807FFFF) CLOCK(12000000) CPUTYPE("Cortex-M4") FPU2</Cpu>
693           <FlashUtilSpec></FlashUtilSpec>
694           <StartupFile>"STARTUP\Infineon\XMC4400\startup_XMC4400.s" ("Infineon XMC4400 Startup Code")</StartupFile>
695           <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN2 -FF0XMC4400_512 -FS0C000000 -FL080000 -FF1XMC4400c_512 -FS18000000 -FL180000)</FlashDriverDll>
696           <DeviceId>6644</DeviceId>
697           <RegisterFile>XMC4400.h</RegisterFile>
698           <MemoryEnv></MemoryEnv>
699           <Cmp></Cmp>
700           <Asm></Asm>
701           <Linker></Linker>
702           <OHString></OHString>
703           <InfinionOptionDll></InfinionOptionDll>
704           <SLE66CMisc></SLE66CMisc>
705           <SLE66AMisc></SLE66AMisc>
706           <SLE66LinkerMisc></SLE66LinkerMisc>
707           <SFDFile>SFD\Infineon\XMC4400\xmc4400.SFR</SFDFile>
708           <UseEnv>0</UseEnv>
709           <BinPath></BinPath>
710           <IncludePath></IncludePath>
711           <LibPath></LibPath>
712           <RegisterFilePath>Infineon\XMC4400\</RegisterFilePath>
713           <DBRegisterFilePath>Infineon\XMC4400\</DBRegisterFilePath>
714           <TargetStatus>
715             <Error>0</Error>
716             <ExitCodeStop>0</ExitCodeStop>
717             <ButtonStop>0</ButtonStop>
718             <NotGenerated>0</NotGenerated>
719             <InvalidFlash>1</InvalidFlash>
720           </TargetStatus>
721           <OutputDirectory>.\Flash\</OutputDirectory>
722           <OutputName>RTOSDemo</OutputName>
723           <CreateExecutable>1</CreateExecutable>
724           <CreateLib>0</CreateLib>
725           <CreateHexFile>0</CreateHexFile>
726           <DebugInformation>1</DebugInformation>
727           <BrowseInformation>1</BrowseInformation>
728           <ListingPath>.\</ListingPath>
729           <HexFormatSelection>1</HexFormatSelection>
730           <Merge32K>0</Merge32K>
731           <CreateBatchFile>0</CreateBatchFile>
732           <BeforeCompile>
733             <RunUserProg1>0</RunUserProg1>
734             <RunUserProg2>0</RunUserProg2>
735             <UserProg1Name></UserProg1Name>
736             <UserProg2Name></UserProg2Name>
737             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
738             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
739             <nStopU1X>0</nStopU1X>
740             <nStopU2X>0</nStopU2X>
741           </BeforeCompile>
742           <BeforeMake>
743             <RunUserProg1>0</RunUserProg1>
744             <RunUserProg2>0</RunUserProg2>
745             <UserProg1Name></UserProg1Name>
746             <UserProg2Name></UserProg2Name>
747             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
748             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
749           </BeforeMake>
750           <AfterMake>
751             <RunUserProg1>0</RunUserProg1>
752             <RunUserProg2>0</RunUserProg2>
753             <UserProg1Name></UserProg1Name>
754             <UserProg2Name></UserProg2Name>
755             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
756             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
757           </AfterMake>
758           <SelectedForBatchBuild>0</SelectedForBatchBuild>
759           <SVCSIdString></SVCSIdString>
760         </TargetCommonOption>
761         <CommonProperty>
762           <UseCPPCompiler>0</UseCPPCompiler>
763           <RVCTCodeConst>0</RVCTCodeConst>
764           <RVCTZI>0</RVCTZI>
765           <RVCTOtherData>0</RVCTOtherData>
766           <ModuleSelection>0</ModuleSelection>
767           <IncludeInBuild>1</IncludeInBuild>
768           <AlwaysBuild>0</AlwaysBuild>
769           <GenerateAssemblyFile>0</GenerateAssemblyFile>
770           <AssembleAssemblyFile>0</AssembleAssemblyFile>
771           <PublicsOnly>0</PublicsOnly>
772           <StopOnExitCode>3</StopOnExitCode>
773           <CustomArgument></CustomArgument>
774           <IncludeLibraryModules></IncludeLibraryModules>
775         </CommonProperty>
776         <DllOption>
777           <SimDllName>SARMCM3.DLL</SimDllName>
778           <SimDllArguments>-MPU -REMAP</SimDllArguments>
779           <SimDlgDll>DCM.DLL</SimDlgDll>
780           <SimDlgDllArguments>-pCM4</SimDlgDllArguments>
781           <TargetDllName>SARMCM3.DLL</TargetDllName>
782           <TargetDllArguments>-MPU</TargetDllArguments>
783           <TargetDlgDll>TCM.DLL</TargetDlgDll>
784           <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
785         </DllOption>
786         <DebugOption>
787           <OPTHX>
788             <HexSelection>1</HexSelection>
789             <HexRangeLowAddress>0</HexRangeLowAddress>
790             <HexRangeHighAddress>0</HexRangeHighAddress>
791             <HexOffset>0</HexOffset>
792             <Oh166RecLen>16</Oh166RecLen>
793           </OPTHX>
794           <Simulator>
795             <UseSimulator>0</UseSimulator>
796             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
797             <RunToMain>1</RunToMain>
798             <RestoreBreakpoints>1</RestoreBreakpoints>
799             <RestoreWatchpoints>1</RestoreWatchpoints>
800             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
801             <RestoreFunctions>1</RestoreFunctions>
802             <RestoreToolbox>1</RestoreToolbox>
803             <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
804           </Simulator>
805           <Target>
806             <UseTarget>1</UseTarget>
807             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
808             <RunToMain>1</RunToMain>
809             <RestoreBreakpoints>1</RestoreBreakpoints>
810             <RestoreWatchpoints>1</RestoreWatchpoints>
811             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
812             <RestoreFunctions>0</RestoreFunctions>
813             <RestoreToolbox>1</RestoreToolbox>
814             <RestoreTracepoints>0</RestoreTracepoints>
815           </Target>
816           <RunDebugAfterBuild>0</RunDebugAfterBuild>
817           <TargetSelection>7</TargetSelection>
818           <SimDlls>
819             <CpuDll></CpuDll>
820             <CpuDllArguments></CpuDllArguments>
821             <PeripheralDll></PeripheralDll>
822             <PeripheralDllArguments></PeripheralDllArguments>
823             <InitializationFile></InitializationFile>
824           </SimDlls>
825           <TargetDlls>
826             <CpuDll></CpuDll>
827             <CpuDllArguments></CpuDllArguments>
828             <PeripheralDll></PeripheralDll>
829             <PeripheralDllArguments></PeripheralDllArguments>
830             <InitializationFile></InitializationFile>
831             <Driver>Segger\JL2CM3.dll</Driver>
832           </TargetDlls>
833         </DebugOption>
834         <Utilities>
835           <Flash1>
836             <UseTargetDll>1</UseTargetDll>
837             <UseExternalTool>0</UseExternalTool>
838             <RunIndependent>0</RunIndependent>
839             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
840             <Capability>1</Capability>
841             <DriverSelection>4096</DriverSelection>
842           </Flash1>
843           <bUseTDR>1</bUseTDR>
844           <Flash2>BIN\UL2CM3.DLL</Flash2>
845           <Flash3></Flash3>
846           <Flash4></Flash4>
847         </Utilities>
848         <TargetArmAds>
849           <ArmAdsMisc>
850             <GenerateListings>0</GenerateListings>
851             <asHll>1</asHll>
852             <asAsm>1</asAsm>
853             <asMacX>1</asMacX>
854             <asSyms>1</asSyms>
855             <asFals>1</asFals>
856             <asDbgD>1</asDbgD>
857             <asForm>1</asForm>
858             <ldLst>0</ldLst>
859             <ldmm>1</ldmm>
860             <ldXref>1</ldXref>
861             <BigEnd>0</BigEnd>
862             <AdsALst>1</AdsALst>
863             <AdsACrf>1</AdsACrf>
864             <AdsANop>0</AdsANop>
865             <AdsANot>0</AdsANot>
866             <AdsLLst>1</AdsLLst>
867             <AdsLmap>1</AdsLmap>
868             <AdsLcgr>1</AdsLcgr>
869             <AdsLsym>1</AdsLsym>
870             <AdsLszi>1</AdsLszi>
871             <AdsLtoi>1</AdsLtoi>
872             <AdsLsun>1</AdsLsun>
873             <AdsLven>1</AdsLven>
874             <AdsLsxf>1</AdsLsxf>
875             <RvctClst>0</RvctClst>
876             <GenPPlst>0</GenPPlst>
877             <AdsCpuType>"Cortex-M4"</AdsCpuType>
878             <RvctDeviceName></RvctDeviceName>
879             <mOS>0</mOS>
880             <uocRom>0</uocRom>
881             <uocRam>0</uocRam>
882             <hadIROM>1</hadIROM>
883             <hadIRAM>1</hadIRAM>
884             <hadXRAM>0</hadXRAM>
885             <uocXRam>0</uocXRam>
886             <RvdsVP>2</RvdsVP>
887             <hadIRAM2>1</hadIRAM2>
888             <hadIROM2>1</hadIROM2>
889             <StupSel>8</StupSel>
890             <useUlib>1</useUlib>
891             <EndSel>0</EndSel>
892             <uLtcg>0</uLtcg>
893             <RoSelD>3</RoSelD>
894             <RwSelD>3</RwSelD>
895             <CodeSel>0</CodeSel>
896             <OptFeed>0</OptFeed>
897             <NoZi1>0</NoZi1>
898             <NoZi2>0</NoZi2>
899             <NoZi3>0</NoZi3>
900             <NoZi4>0</NoZi4>
901             <NoZi5>0</NoZi5>
902             <Ro1Chk>0</Ro1Chk>
903             <Ro2Chk>0</Ro2Chk>
904             <Ro3Chk>0</Ro3Chk>
905             <Ir1Chk>1</Ir1Chk>
906             <Ir2Chk>0</Ir2Chk>
907             <Ra1Chk>0</Ra1Chk>
908             <Ra2Chk>0</Ra2Chk>
909             <Ra3Chk>0</Ra3Chk>
910             <Im1Chk>1</Im1Chk>
911             <Im2Chk>0</Im2Chk>
912             <OnChipMemories>
913               <Ocm1>
914                 <Type>0</Type>
915                 <StartAddress>0x0</StartAddress>
916                 <Size>0x0</Size>
917               </Ocm1>
918               <Ocm2>
919                 <Type>0</Type>
920                 <StartAddress>0x0</StartAddress>
921                 <Size>0x0</Size>
922               </Ocm2>
923               <Ocm3>
924                 <Type>0</Type>
925                 <StartAddress>0x0</StartAddress>
926                 <Size>0x0</Size>
927               </Ocm3>
928               <Ocm4>
929                 <Type>0</Type>
930                 <StartAddress>0x0</StartAddress>
931                 <Size>0x0</Size>
932               </Ocm4>
933               <Ocm5>
934                 <Type>0</Type>
935                 <StartAddress>0x0</StartAddress>
936                 <Size>0x0</Size>
937               </Ocm5>
938               <Ocm6>
939                 <Type>0</Type>
940                 <StartAddress>0x0</StartAddress>
941                 <Size>0x0</Size>
942               </Ocm6>
943               <IRAM>
944                 <Type>0</Type>
945                 <StartAddress>0x20000000</StartAddress>
946                 <Size>0x8000</Size>
947               </IRAM>
948               <IROM>
949                 <Type>1</Type>
950                 <StartAddress>0xc000000</StartAddress>
951                 <Size>0x80000</Size>
952               </IROM>
953               <XRAM>
954                 <Type>0</Type>
955                 <StartAddress>0x0</StartAddress>
956                 <Size>0x0</Size>
957               </XRAM>
958               <OCR_RVCT1>
959                 <Type>1</Type>
960                 <StartAddress>0x0</StartAddress>
961                 <Size>0x0</Size>
962               </OCR_RVCT1>
963               <OCR_RVCT2>
964                 <Type>1</Type>
965                 <StartAddress>0x0</StartAddress>
966                 <Size>0x0</Size>
967               </OCR_RVCT2>
968               <OCR_RVCT3>
969                 <Type>1</Type>
970                 <StartAddress>0x0</StartAddress>
971                 <Size>0x0</Size>
972               </OCR_RVCT3>
973               <OCR_RVCT4>
974                 <Type>1</Type>
975                 <StartAddress>0xc000000</StartAddress>
976                 <Size>0x80000</Size>
977               </OCR_RVCT4>
978               <OCR_RVCT5>
979                 <Type>1</Type>
980                 <StartAddress>0x8000000</StartAddress>
981                 <Size>0x80000</Size>
982               </OCR_RVCT5>
983               <OCR_RVCT6>
984                 <Type>0</Type>
985                 <StartAddress>0x0</StartAddress>
986                 <Size>0x0</Size>
987               </OCR_RVCT6>
988               <OCR_RVCT7>
989                 <Type>0</Type>
990                 <StartAddress>0x0</StartAddress>
991                 <Size>0x0</Size>
992               </OCR_RVCT7>
993               <OCR_RVCT8>
994                 <Type>0</Type>
995                 <StartAddress>0x0</StartAddress>
996                 <Size>0x0</Size>
997               </OCR_RVCT8>
998               <OCR_RVCT9>
999                 <Type>0</Type>
1000                 <StartAddress>0x20000000</StartAddress>
1001                 <Size>0x8000</Size>
1002               </OCR_RVCT9>
1003               <OCR_RVCT10>
1004                 <Type>0</Type>
1005                 <StartAddress>0x1fffc000</StartAddress>
1006                 <Size>0x4000</Size>
1007               </OCR_RVCT10>
1008             </OnChipMemories>
1009             <RvctStartVector></RvctStartVector>
1010           </ArmAdsMisc>
1011           <Cads>
1012             <interw>1</interw>
1013             <Optim>1</Optim>
1014             <oTime>0</oTime>
1015             <SplitLS>0</SplitLS>
1016             <OneElfS>0</OneElfS>
1017             <Strict>0</Strict>
1018             <EnumInt>0</EnumInt>
1019             <PlainCh>0</PlainCh>
1020             <Ropi>0</Ropi>
1021             <Rwpi>0</Rwpi>
1022             <wLevel>0</wLevel>
1023             <uThumb>0</uThumb>
1024             <uSurpInc>0</uSurpInc>
1025             <VariousControls>
1026               <MiscControls>--cpu Cortex-M4.fp --no_allow_fpreg_for_nonfpdata</MiscControls>
1027               <Define>rvkdm PART_XMC4400</Define>
1028               <Undefine></Undefine>
1029               <IncludePath>..\CORTEX_M4F_Infineon_XMC4500_Keil;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM4F;..\Common\include</IncludePath>
1030             </VariousControls>
1031           </Cads>
1032           <Aads>
1033             <interw>1</interw>
1034             <Ropi>0</Ropi>
1035             <Rwpi>0</Rwpi>
1036             <thumb>0</thumb>
1037             <SplitLS>0</SplitLS>
1038             <SwStkChk>0</SwStkChk>
1039             <NoWarn>0</NoWarn>
1040             <uSurpInc>0</uSurpInc>
1041             <VariousControls>
1042               <MiscControls></MiscControls>
1043               <Define></Define>
1044               <Undefine></Undefine>
1045               <IncludePath></IncludePath>
1046             </VariousControls>
1047           </Aads>
1048           <LDads>
1049             <umfTarg>1</umfTarg>
1050             <Ropi>0</Ropi>
1051             <Rwpi>0</Rwpi>
1052             <noStLib>0</noStLib>
1053             <RepFail>1</RepFail>
1054             <useFile>0</useFile>
1055             <TextAddressRange>0x0C000000</TextAddressRange>
1056             <DataAddressRange>0x10000000</DataAddressRange>
1057             <ScatterFile></ScatterFile>
1058             <IncludeLibs></IncludeLibs>
1059             <IncludeLibsPath></IncludeLibsPath>
1060             <Misc>--entry=Reset_Handler</Misc>
1061             <LinkerInputFile></LinkerInputFile>
1062             <DisabledWarnings></DisabledWarnings>
1063           </LDads>
1064         </TargetArmAds>
1065       </TargetOption>
1066       <Groups>
1067         <Group>
1068           <GroupName>Startup</GroupName>
1069           <Files>
1070             <File>
1071               <FileName>startup_XMC4500.s</FileName>
1072               <FileType>2</FileType>
1073               <FilePath>.\startup_XMC4500.s</FilePath>
1074               <FileOption>
1075                 <CommonProperty>
1076                   <UseCPPCompiler>2</UseCPPCompiler>
1077                   <RVCTCodeConst>0</RVCTCodeConst>
1078                   <RVCTZI>0</RVCTZI>
1079                   <RVCTOtherData>0</RVCTOtherData>
1080                   <ModuleSelection>0</ModuleSelection>
1081                   <IncludeInBuild>0</IncludeInBuild>
1082                   <AlwaysBuild>2</AlwaysBuild>
1083                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1084                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1085                   <PublicsOnly>2</PublicsOnly>
1086                   <StopOnExitCode>11</StopOnExitCode>
1087                   <CustomArgument></CustomArgument>
1088                   <IncludeLibraryModules></IncludeLibraryModules>
1089                 </CommonProperty>
1090                 <FileArmAds>
1091                   <Aads>
1092                     <interw>2</interw>
1093                     <Ropi>2</Ropi>
1094                     <Rwpi>2</Rwpi>
1095                     <thumb>2</thumb>
1096                     <SplitLS>2</SplitLS>
1097                     <SwStkChk>2</SwStkChk>
1098                     <NoWarn>2</NoWarn>
1099                     <uSurpInc>2</uSurpInc>
1100                     <VariousControls>
1101                       <MiscControls></MiscControls>
1102                       <Define></Define>
1103                       <Undefine></Undefine>
1104                       <IncludePath></IncludePath>
1105                     </VariousControls>
1106                   </Aads>
1107                 </FileArmAds>
1108               </FileOption>
1109             </File>
1110             <File>
1111               <FileName>System_XMC4500.c</FileName>
1112               <FileType>1</FileType>
1113               <FilePath>.\System_XMC4500.c</FilePath>
1114               <FileOption>
1115                 <CommonProperty>
1116                   <UseCPPCompiler>2</UseCPPCompiler>
1117                   <RVCTCodeConst>0</RVCTCodeConst>
1118                   <RVCTZI>0</RVCTZI>
1119                   <RVCTOtherData>0</RVCTOtherData>
1120                   <ModuleSelection>0</ModuleSelection>
1121                   <IncludeInBuild>0</IncludeInBuild>
1122                   <AlwaysBuild>2</AlwaysBuild>
1123                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1124                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1125                   <PublicsOnly>2</PublicsOnly>
1126                   <StopOnExitCode>11</StopOnExitCode>
1127                   <CustomArgument></CustomArgument>
1128                   <IncludeLibraryModules></IncludeLibraryModules>
1129                 </CommonProperty>
1130                 <FileArmAds>
1131                   <Cads>
1132                     <interw>2</interw>
1133                     <Optim>0</Optim>
1134                     <oTime>2</oTime>
1135                     <SplitLS>2</SplitLS>
1136                     <OneElfS>2</OneElfS>
1137                     <Strict>2</Strict>
1138                     <EnumInt>2</EnumInt>
1139                     <PlainCh>2</PlainCh>
1140                     <Ropi>2</Ropi>
1141                     <Rwpi>2</Rwpi>
1142                     <wLevel>0</wLevel>
1143                     <uThumb>2</uThumb>
1144                     <uSurpInc>2</uSurpInc>
1145                     <VariousControls>
1146                       <MiscControls></MiscControls>
1147                       <Define></Define>
1148                       <Undefine></Undefine>
1149                       <IncludePath></IncludePath>
1150                     </VariousControls>
1151                   </Cads>
1152                 </FileArmAds>
1153               </FileOption>
1154             </File>
1155             <File>
1156               <FileName>startup_XMC4200.s</FileName>
1157               <FileType>2</FileType>
1158               <FilePath>.\startup_XMC4200.s</FilePath>
1159               <FileOption>
1160                 <CommonProperty>
1161                   <UseCPPCompiler>2</UseCPPCompiler>
1162                   <RVCTCodeConst>0</RVCTCodeConst>
1163                   <RVCTZI>0</RVCTZI>
1164                   <RVCTOtherData>0</RVCTOtherData>
1165                   <ModuleSelection>0</ModuleSelection>
1166                   <IncludeInBuild>0</IncludeInBuild>
1167                   <AlwaysBuild>2</AlwaysBuild>
1168                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1169                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1170                   <PublicsOnly>2</PublicsOnly>
1171                   <StopOnExitCode>11</StopOnExitCode>
1172                   <CustomArgument></CustomArgument>
1173                   <IncludeLibraryModules></IncludeLibraryModules>
1174                 </CommonProperty>
1175                 <FileArmAds>
1176                   <Aads>
1177                     <interw>2</interw>
1178                     <Ropi>2</Ropi>
1179                     <Rwpi>2</Rwpi>
1180                     <thumb>2</thumb>
1181                     <SplitLS>2</SplitLS>
1182                     <SwStkChk>2</SwStkChk>
1183                     <NoWarn>2</NoWarn>
1184                     <uSurpInc>2</uSurpInc>
1185                     <VariousControls>
1186                       <MiscControls></MiscControls>
1187                       <Define></Define>
1188                       <Undefine></Undefine>
1189                       <IncludePath></IncludePath>
1190                     </VariousControls>
1191                   </Aads>
1192                 </FileArmAds>
1193               </FileOption>
1194             </File>
1195             <File>
1196               <FileName>system_XMC4200.c</FileName>
1197               <FileType>1</FileType>
1198               <FilePath>.\system_XMC4200.c</FilePath>
1199               <FileOption>
1200                 <CommonProperty>
1201                   <UseCPPCompiler>2</UseCPPCompiler>
1202                   <RVCTCodeConst>0</RVCTCodeConst>
1203                   <RVCTZI>0</RVCTZI>
1204                   <RVCTOtherData>0</RVCTOtherData>
1205                   <ModuleSelection>0</ModuleSelection>
1206                   <IncludeInBuild>0</IncludeInBuild>
1207                   <AlwaysBuild>2</AlwaysBuild>
1208                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1209                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1210                   <PublicsOnly>2</PublicsOnly>
1211                   <StopOnExitCode>11</StopOnExitCode>
1212                   <CustomArgument></CustomArgument>
1213                   <IncludeLibraryModules></IncludeLibraryModules>
1214                 </CommonProperty>
1215                 <FileArmAds>
1216                   <Cads>
1217                     <interw>2</interw>
1218                     <Optim>0</Optim>
1219                     <oTime>2</oTime>
1220                     <SplitLS>2</SplitLS>
1221                     <OneElfS>2</OneElfS>
1222                     <Strict>2</Strict>
1223                     <EnumInt>2</EnumInt>
1224                     <PlainCh>2</PlainCh>
1225                     <Ropi>2</Ropi>
1226                     <Rwpi>2</Rwpi>
1227                     <wLevel>0</wLevel>
1228                     <uThumb>2</uThumb>
1229                     <uSurpInc>2</uSurpInc>
1230                     <VariousControls>
1231                       <MiscControls></MiscControls>
1232                       <Define></Define>
1233                       <Undefine></Undefine>
1234                       <IncludePath></IncludePath>
1235                     </VariousControls>
1236                   </Cads>
1237                 </FileArmAds>
1238               </FileOption>
1239             </File>
1240             <File>
1241               <FileName>system_XMC4400.c</FileName>
1242               <FileType>1</FileType>
1243               <FilePath>.\system_XMC4400.c</FilePath>
1244             </File>
1245             <File>
1246               <FileName>startup_XMC4400.s</FileName>
1247               <FileType>2</FileType>
1248               <FilePath>.\startup_XMC4400.s</FilePath>
1249             </File>
1250           </Files>
1251         </Group>
1252         <Group>
1253           <GroupName>Demo_Source</GroupName>
1254           <Files>
1255             <File>
1256               <FileName>main.c</FileName>
1257               <FileType>1</FileType>
1258               <FilePath>.\main.c</FilePath>
1259             </File>
1260             <File>
1261               <FileName>FreeRTOSConfig.h</FileName>
1262               <FileType>5</FileType>
1263               <FilePath>.\FreeRTOSConfig.h</FilePath>
1264             </File>
1265             <File>
1266               <FileName>RegTest.c</FileName>
1267               <FileType>1</FileType>
1268               <FilePath>.\RegTest.c</FilePath>
1269             </File>
1270             <File>
1271               <FileName>main_full.c</FileName>
1272               <FileType>1</FileType>
1273               <FilePath>.\main_full.c</FilePath>
1274             </File>
1275             <File>
1276               <FileName>main_blinky.c</FileName>
1277               <FileType>1</FileType>
1278               <FilePath>.\main_blinky.c</FilePath>
1279             </File>
1280           </Files>
1281         </Group>
1282         <Group>
1283           <GroupName>FreeRTOS_Source</GroupName>
1284           <Files>
1285             <File>
1286               <FileName>timers.c</FileName>
1287               <FileType>1</FileType>
1288               <FilePath>..\..\Source\timers.c</FilePath>
1289             </File>
1290             <File>
1291               <FileName>list.c</FileName>
1292               <FileType>1</FileType>
1293               <FilePath>..\..\Source\list.c</FilePath>
1294             </File>
1295             <File>
1296               <FileName>queue.c</FileName>
1297               <FileType>1</FileType>
1298               <FilePath>..\..\Source\queue.c</FilePath>
1299             </File>
1300             <File>
1301               <FileName>tasks.c</FileName>
1302               <FileType>1</FileType>
1303               <FilePath>..\..\Source\tasks.c</FilePath>
1304             </File>
1305             <File>
1306               <FileName>port.c</FileName>
1307               <FileType>1</FileType>
1308               <FilePath>..\..\Source\portable\RVDS\ARM_CM4F\port.c</FilePath>
1309             </File>
1310             <File>
1311               <FileName>heap_4.c</FileName>
1312               <FileType>1</FileType>
1313               <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
1314             </File>
1315           </Files>
1316         </Group>
1317         <Group>
1318           <GroupName>Common_Demo_Source</GroupName>
1319           <Files>
1320             <File>
1321               <FileName>semtest.c</FileName>
1322               <FileType>1</FileType>
1323               <FilePath>..\Common\Minimal\semtest.c</FilePath>
1324             </File>
1325             <File>
1326               <FileName>sp_flop.c</FileName>
1327               <FileType>1</FileType>
1328               <FilePath>..\Common\Minimal\sp_flop.c</FilePath>
1329             </File>
1330             <File>
1331               <FileName>blocktim.c</FileName>
1332               <FileType>1</FileType>
1333               <FilePath>..\Common\Minimal\blocktim.c</FilePath>
1334             </File>
1335             <File>
1336               <FileName>countsem.c</FileName>
1337               <FileType>1</FileType>
1338               <FilePath>..\Common\Minimal\countsem.c</FilePath>
1339             </File>
1340             <File>
1341               <FileName>dynamic.c</FileName>
1342               <FileType>1</FileType>
1343               <FilePath>..\Common\Minimal\dynamic.c</FilePath>
1344             </File>
1345             <File>
1346               <FileName>GenQTest.c</FileName>
1347               <FileType>1</FileType>
1348               <FilePath>..\Common\Minimal\GenQTest.c</FilePath>
1349             </File>
1350             <File>
1351               <FileName>recmutex.c</FileName>
1352               <FileType>1</FileType>
1353               <FilePath>..\Common\Minimal\recmutex.c</FilePath>
1354             </File>
1355           </Files>
1356         </Group>
1357       </Groups>
1358     </Target>
1359     <Target>
1360       <TargetName>RTOSDemo - XMC4200</TargetName>
1361       <ToolsetNumber>0x4</ToolsetNumber>
1362       <ToolsetName>ARM-ADS</ToolsetName>
1363       <TargetOption>
1364         <TargetCommonOption>
1365           <Device>XMC4200-256</Device>
1366           <Vendor>Infineon</Vendor>
1367           <Cpu>IRAM(0x20000000-0x20005FFF) IRAM2(0x1FFFE000-0x1FFFFFFF) IROM(0x0C000000-0x0C03FFFF) IROM2(0x08000000-0x0803FFFF) CLOCK(12000000) CPUTYPE("Cortex-M4") FPU2</Cpu>
1368           <FlashUtilSpec></FlashUtilSpec>
1369           <StartupFile>"STARTUP\Infineon\XMC4200-4100\startup_XMC4200.s" ("Infineon XMC4200/4100 Startup Code")</StartupFile>
1370           <FlashDriverDll>UL2CM3(-FD20000000 -FC800 -FN2 -FF0XMC4200_4100_256 -FS0C000000 -FL040000 -FF1XMC4200_4100c_256 -FS18000000 -FL140000)</FlashDriverDll>
1371           <DeviceId>6705</DeviceId>
1372           <RegisterFile>XMC4200.h</RegisterFile>
1373           <MemoryEnv></MemoryEnv>
1374           <Cmp></Cmp>
1375           <Asm></Asm>
1376           <Linker></Linker>
1377           <OHString></OHString>
1378           <InfinionOptionDll></InfinionOptionDll>
1379           <SLE66CMisc></SLE66CMisc>
1380           <SLE66AMisc></SLE66AMisc>
1381           <SLE66LinkerMisc></SLE66LinkerMisc>
1382           <SFDFile>SFD\Infineon\XMC4200-4100\xmc4200.SFR</SFDFile>
1383           <UseEnv>0</UseEnv>
1384           <BinPath></BinPath>
1385           <IncludePath></IncludePath>
1386           <LibPath></LibPath>
1387           <RegisterFilePath>Infineon\XMC4200-4100\</RegisterFilePath>
1388           <DBRegisterFilePath>Infineon\XMC4200-4100\</DBRegisterFilePath>
1389           <TargetStatus>
1390             <Error>0</Error>
1391             <ExitCodeStop>0</ExitCodeStop>
1392             <ButtonStop>0</ButtonStop>
1393             <NotGenerated>0</NotGenerated>
1394             <InvalidFlash>1</InvalidFlash>
1395           </TargetStatus>
1396           <OutputDirectory>.\Flash\</OutputDirectory>
1397           <OutputName>RTOSDemo</OutputName>
1398           <CreateExecutable>1</CreateExecutable>
1399           <CreateLib>0</CreateLib>
1400           <CreateHexFile>0</CreateHexFile>
1401           <DebugInformation>1</DebugInformation>
1402           <BrowseInformation>1</BrowseInformation>
1403           <ListingPath>.\</ListingPath>
1404           <HexFormatSelection>1</HexFormatSelection>
1405           <Merge32K>0</Merge32K>
1406           <CreateBatchFile>0</CreateBatchFile>
1407           <BeforeCompile>
1408             <RunUserProg1>0</RunUserProg1>
1409             <RunUserProg2>0</RunUserProg2>
1410             <UserProg1Name></UserProg1Name>
1411             <UserProg2Name></UserProg2Name>
1412             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1413             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1414             <nStopU1X>0</nStopU1X>
1415             <nStopU2X>0</nStopU2X>
1416           </BeforeCompile>
1417           <BeforeMake>
1418             <RunUserProg1>0</RunUserProg1>
1419             <RunUserProg2>0</RunUserProg2>
1420             <UserProg1Name></UserProg1Name>
1421             <UserProg2Name></UserProg2Name>
1422             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1423             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1424           </BeforeMake>
1425           <AfterMake>
1426             <RunUserProg1>0</RunUserProg1>
1427             <RunUserProg2>0</RunUserProg2>
1428             <UserProg1Name></UserProg1Name>
1429             <UserProg2Name></UserProg2Name>
1430             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1431             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1432           </AfterMake>
1433           <SelectedForBatchBuild>0</SelectedForBatchBuild>
1434           <SVCSIdString></SVCSIdString>
1435         </TargetCommonOption>
1436         <CommonProperty>
1437           <UseCPPCompiler>0</UseCPPCompiler>
1438           <RVCTCodeConst>0</RVCTCodeConst>
1439           <RVCTZI>0</RVCTZI>
1440           <RVCTOtherData>0</RVCTOtherData>
1441           <ModuleSelection>0</ModuleSelection>
1442           <IncludeInBuild>1</IncludeInBuild>
1443           <AlwaysBuild>0</AlwaysBuild>
1444           <GenerateAssemblyFile>0</GenerateAssemblyFile>
1445           <AssembleAssemblyFile>0</AssembleAssemblyFile>
1446           <PublicsOnly>0</PublicsOnly>
1447           <StopOnExitCode>3</StopOnExitCode>
1448           <CustomArgument></CustomArgument>
1449           <IncludeLibraryModules></IncludeLibraryModules>
1450         </CommonProperty>
1451         <DllOption>
1452           <SimDllName>SARMCM3.DLL</SimDllName>
1453           <SimDllArguments>-MPU -REMAP</SimDllArguments>
1454           <SimDlgDll>DCM.DLL</SimDlgDll>
1455           <SimDlgDllArguments>-pCM4</SimDlgDllArguments>
1456           <TargetDllName>SARMCM3.DLL</TargetDllName>
1457           <TargetDllArguments>-MPU</TargetDllArguments>
1458           <TargetDlgDll>TCM.DLL</TargetDlgDll>
1459           <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
1460         </DllOption>
1461         <DebugOption>
1462           <OPTHX>
1463             <HexSelection>1</HexSelection>
1464             <HexRangeLowAddress>0</HexRangeLowAddress>
1465             <HexRangeHighAddress>0</HexRangeHighAddress>
1466             <HexOffset>0</HexOffset>
1467             <Oh166RecLen>16</Oh166RecLen>
1468           </OPTHX>
1469           <Simulator>
1470             <UseSimulator>0</UseSimulator>
1471             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
1472             <RunToMain>1</RunToMain>
1473             <RestoreBreakpoints>1</RestoreBreakpoints>
1474             <RestoreWatchpoints>1</RestoreWatchpoints>
1475             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
1476             <RestoreFunctions>1</RestoreFunctions>
1477             <RestoreToolbox>1</RestoreToolbox>
1478             <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
1479           </Simulator>
1480           <Target>
1481             <UseTarget>1</UseTarget>
1482             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
1483             <RunToMain>1</RunToMain>
1484             <RestoreBreakpoints>1</RestoreBreakpoints>
1485             <RestoreWatchpoints>1</RestoreWatchpoints>
1486             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
1487             <RestoreFunctions>0</RestoreFunctions>
1488             <RestoreToolbox>1</RestoreToolbox>
1489             <RestoreTracepoints>0</RestoreTracepoints>
1490           </Target>
1491           <RunDebugAfterBuild>0</RunDebugAfterBuild>
1492           <TargetSelection>7</TargetSelection>
1493           <SimDlls>
1494             <CpuDll></CpuDll>
1495             <CpuDllArguments></CpuDllArguments>
1496             <PeripheralDll></PeripheralDll>
1497             <PeripheralDllArguments></PeripheralDllArguments>
1498             <InitializationFile></InitializationFile>
1499           </SimDlls>
1500           <TargetDlls>
1501             <CpuDll></CpuDll>
1502             <CpuDllArguments></CpuDllArguments>
1503             <PeripheralDll></PeripheralDll>
1504             <PeripheralDllArguments></PeripheralDllArguments>
1505             <InitializationFile></InitializationFile>
1506             <Driver>Segger\JL2CM3.dll</Driver>
1507           </TargetDlls>
1508         </DebugOption>
1509         <Utilities>
1510           <Flash1>
1511             <UseTargetDll>1</UseTargetDll>
1512             <UseExternalTool>0</UseExternalTool>
1513             <RunIndependent>0</RunIndependent>
1514             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
1515             <Capability>1</Capability>
1516             <DriverSelection>4096</DriverSelection>
1517           </Flash1>
1518           <bUseTDR>1</bUseTDR>
1519           <Flash2>BIN\UL2CM3.DLL</Flash2>
1520           <Flash3>"" ()</Flash3>
1521           <Flash4></Flash4>
1522         </Utilities>
1523         <TargetArmAds>
1524           <ArmAdsMisc>
1525             <GenerateListings>0</GenerateListings>
1526             <asHll>1</asHll>
1527             <asAsm>1</asAsm>
1528             <asMacX>1</asMacX>
1529             <asSyms>1</asSyms>
1530             <asFals>1</asFals>
1531             <asDbgD>1</asDbgD>
1532             <asForm>1</asForm>
1533             <ldLst>0</ldLst>
1534             <ldmm>1</ldmm>
1535             <ldXref>1</ldXref>
1536             <BigEnd>0</BigEnd>
1537             <AdsALst>1</AdsALst>
1538             <AdsACrf>1</AdsACrf>
1539             <AdsANop>0</AdsANop>
1540             <AdsANot>0</AdsANot>
1541             <AdsLLst>1</AdsLLst>
1542             <AdsLmap>1</AdsLmap>
1543             <AdsLcgr>1</AdsLcgr>
1544             <AdsLsym>1</AdsLsym>
1545             <AdsLszi>1</AdsLszi>
1546             <AdsLtoi>1</AdsLtoi>
1547             <AdsLsun>1</AdsLsun>
1548             <AdsLven>1</AdsLven>
1549             <AdsLsxf>1</AdsLsxf>
1550             <RvctClst>0</RvctClst>
1551             <GenPPlst>0</GenPPlst>
1552             <AdsCpuType>"Cortex-M4"</AdsCpuType>
1553             <RvctDeviceName></RvctDeviceName>
1554             <mOS>0</mOS>
1555             <uocRom>0</uocRom>
1556             <uocRam>0</uocRam>
1557             <hadIROM>1</hadIROM>
1558             <hadIRAM>1</hadIRAM>
1559             <hadXRAM>0</hadXRAM>
1560             <uocXRam>0</uocXRam>
1561             <RvdsVP>2</RvdsVP>
1562             <hadIRAM2>1</hadIRAM2>
1563             <hadIROM2>1</hadIROM2>
1564             <StupSel>8</StupSel>
1565             <useUlib>1</useUlib>
1566             <EndSel>0</EndSel>
1567             <uLtcg>0</uLtcg>
1568             <RoSelD>3</RoSelD>
1569             <RwSelD>3</RwSelD>
1570             <CodeSel>0</CodeSel>
1571             <OptFeed>0</OptFeed>
1572             <NoZi1>0</NoZi1>
1573             <NoZi2>0</NoZi2>
1574             <NoZi3>0</NoZi3>
1575             <NoZi4>0</NoZi4>
1576             <NoZi5>0</NoZi5>
1577             <Ro1Chk>0</Ro1Chk>
1578             <Ro2Chk>0</Ro2Chk>
1579             <Ro3Chk>0</Ro3Chk>
1580             <Ir1Chk>1</Ir1Chk>
1581             <Ir2Chk>0</Ir2Chk>
1582             <Ra1Chk>0</Ra1Chk>
1583             <Ra2Chk>0</Ra2Chk>
1584             <Ra3Chk>0</Ra3Chk>
1585             <Im1Chk>1</Im1Chk>
1586             <Im2Chk>0</Im2Chk>
1587             <OnChipMemories>
1588               <Ocm1>
1589                 <Type>0</Type>
1590                 <StartAddress>0x0</StartAddress>
1591                 <Size>0x0</Size>
1592               </Ocm1>
1593               <Ocm2>
1594                 <Type>0</Type>
1595                 <StartAddress>0x0</StartAddress>
1596                 <Size>0x0</Size>
1597               </Ocm2>
1598               <Ocm3>
1599                 <Type>0</Type>
1600                 <StartAddress>0x0</StartAddress>
1601                 <Size>0x0</Size>
1602               </Ocm3>
1603               <Ocm4>
1604                 <Type>0</Type>
1605                 <StartAddress>0x0</StartAddress>
1606                 <Size>0x0</Size>
1607               </Ocm4>
1608               <Ocm5>
1609                 <Type>0</Type>
1610                 <StartAddress>0x0</StartAddress>
1611                 <Size>0x0</Size>
1612               </Ocm5>
1613               <Ocm6>
1614                 <Type>0</Type>
1615                 <StartAddress>0x0</StartAddress>
1616                 <Size>0x0</Size>
1617               </Ocm6>
1618               <IRAM>
1619                 <Type>0</Type>
1620                 <StartAddress>0x20000000</StartAddress>
1621                 <Size>0x6000</Size>
1622               </IRAM>
1623               <IROM>
1624                 <Type>1</Type>
1625                 <StartAddress>0xc000000</StartAddress>
1626                 <Size>0x40000</Size>
1627               </IROM>
1628               <XRAM>
1629                 <Type>0</Type>
1630                 <StartAddress>0x0</StartAddress>
1631                 <Size>0x0</Size>
1632               </XRAM>
1633               <OCR_RVCT1>
1634                 <Type>1</Type>
1635                 <StartAddress>0x0</StartAddress>
1636                 <Size>0x0</Size>
1637               </OCR_RVCT1>
1638               <OCR_RVCT2>
1639                 <Type>1</Type>
1640                 <StartAddress>0x0</StartAddress>
1641                 <Size>0x0</Size>
1642               </OCR_RVCT2>
1643               <OCR_RVCT3>
1644                 <Type>1</Type>
1645                 <StartAddress>0x0</StartAddress>
1646                 <Size>0x0</Size>
1647               </OCR_RVCT3>
1648               <OCR_RVCT4>
1649                 <Type>1</Type>
1650                 <StartAddress>0xc000000</StartAddress>
1651                 <Size>0x40000</Size>
1652               </OCR_RVCT4>
1653               <OCR_RVCT5>
1654                 <Type>1</Type>
1655                 <StartAddress>0x8000000</StartAddress>
1656                 <Size>0x40000</Size>
1657               </OCR_RVCT5>
1658               <OCR_RVCT6>
1659                 <Type>0</Type>
1660                 <StartAddress>0x0</StartAddress>
1661                 <Size>0x0</Size>
1662               </OCR_RVCT6>
1663               <OCR_RVCT7>
1664                 <Type>0</Type>
1665                 <StartAddress>0x0</StartAddress>
1666                 <Size>0x0</Size>
1667               </OCR_RVCT7>
1668               <OCR_RVCT8>
1669                 <Type>0</Type>
1670                 <StartAddress>0x0</StartAddress>
1671                 <Size>0x0</Size>
1672               </OCR_RVCT8>
1673               <OCR_RVCT9>
1674                 <Type>0</Type>
1675                 <StartAddress>0x20000000</StartAddress>
1676                 <Size>0x6000</Size>
1677               </OCR_RVCT9>
1678               <OCR_RVCT10>
1679                 <Type>0</Type>
1680                 <StartAddress>0x1fffe000</StartAddress>
1681                 <Size>0x2000</Size>
1682               </OCR_RVCT10>
1683             </OnChipMemories>
1684             <RvctStartVector></RvctStartVector>
1685           </ArmAdsMisc>
1686           <Cads>
1687             <interw>1</interw>
1688             <Optim>1</Optim>
1689             <oTime>0</oTime>
1690             <SplitLS>0</SplitLS>
1691             <OneElfS>0</OneElfS>
1692             <Strict>0</Strict>
1693             <EnumInt>0</EnumInt>
1694             <PlainCh>0</PlainCh>
1695             <Ropi>0</Ropi>
1696             <Rwpi>0</Rwpi>
1697             <wLevel>0</wLevel>
1698             <uThumb>0</uThumb>
1699             <uSurpInc>0</uSurpInc>
1700             <VariousControls>
1701               <MiscControls>--cpu Cortex-M4.fp --no_allow_fpreg_for_nonfpdata</MiscControls>
1702               <Define>rvkdm PART_XMC4200</Define>
1703               <Undefine></Undefine>
1704               <IncludePath>..\CORTEX_M4F_Infineon_XMC4500_Keil;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM4F;..\Common\include</IncludePath>
1705             </VariousControls>
1706           </Cads>
1707           <Aads>
1708             <interw>1</interw>
1709             <Ropi>0</Ropi>
1710             <Rwpi>0</Rwpi>
1711             <thumb>0</thumb>
1712             <SplitLS>0</SplitLS>
1713             <SwStkChk>0</SwStkChk>
1714             <NoWarn>0</NoWarn>
1715             <uSurpInc>0</uSurpInc>
1716             <VariousControls>
1717               <MiscControls></MiscControls>
1718               <Define></Define>
1719               <Undefine></Undefine>
1720               <IncludePath></IncludePath>
1721             </VariousControls>
1722           </Aads>
1723           <LDads>
1724             <umfTarg>1</umfTarg>
1725             <Ropi>0</Ropi>
1726             <Rwpi>0</Rwpi>
1727             <noStLib>0</noStLib>
1728             <RepFail>1</RepFail>
1729             <useFile>0</useFile>
1730             <TextAddressRange>0x0C000000</TextAddressRange>
1731             <DataAddressRange>0x10000000</DataAddressRange>
1732             <ScatterFile></ScatterFile>
1733             <IncludeLibs></IncludeLibs>
1734             <IncludeLibsPath></IncludeLibsPath>
1735             <Misc>--entry=Reset_Handler</Misc>
1736             <LinkerInputFile></LinkerInputFile>
1737             <DisabledWarnings></DisabledWarnings>
1738           </LDads>
1739         </TargetArmAds>
1740       </TargetOption>
1741       <Groups>
1742         <Group>
1743           <GroupName>Startup</GroupName>
1744           <Files>
1745             <File>
1746               <FileName>startup_XMC4500.s</FileName>
1747               <FileType>2</FileType>
1748               <FilePath>.\startup_XMC4500.s</FilePath>
1749               <FileOption>
1750                 <CommonProperty>
1751                   <UseCPPCompiler>2</UseCPPCompiler>
1752                   <RVCTCodeConst>0</RVCTCodeConst>
1753                   <RVCTZI>0</RVCTZI>
1754                   <RVCTOtherData>0</RVCTOtherData>
1755                   <ModuleSelection>0</ModuleSelection>
1756                   <IncludeInBuild>0</IncludeInBuild>
1757                   <AlwaysBuild>2</AlwaysBuild>
1758                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1759                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1760                   <PublicsOnly>2</PublicsOnly>
1761                   <StopOnExitCode>11</StopOnExitCode>
1762                   <CustomArgument></CustomArgument>
1763                   <IncludeLibraryModules></IncludeLibraryModules>
1764                 </CommonProperty>
1765                 <FileArmAds>
1766                   <Aads>
1767                     <interw>2</interw>
1768                     <Ropi>2</Ropi>
1769                     <Rwpi>2</Rwpi>
1770                     <thumb>2</thumb>
1771                     <SplitLS>2</SplitLS>
1772                     <SwStkChk>2</SwStkChk>
1773                     <NoWarn>2</NoWarn>
1774                     <uSurpInc>2</uSurpInc>
1775                     <VariousControls>
1776                       <MiscControls></MiscControls>
1777                       <Define></Define>
1778                       <Undefine></Undefine>
1779                       <IncludePath></IncludePath>
1780                     </VariousControls>
1781                   </Aads>
1782                 </FileArmAds>
1783               </FileOption>
1784             </File>
1785             <File>
1786               <FileName>System_XMC4500.c</FileName>
1787               <FileType>1</FileType>
1788               <FilePath>.\System_XMC4500.c</FilePath>
1789               <FileOption>
1790                 <CommonProperty>
1791                   <UseCPPCompiler>2</UseCPPCompiler>
1792                   <RVCTCodeConst>0</RVCTCodeConst>
1793                   <RVCTZI>0</RVCTZI>
1794                   <RVCTOtherData>0</RVCTOtherData>
1795                   <ModuleSelection>0</ModuleSelection>
1796                   <IncludeInBuild>0</IncludeInBuild>
1797                   <AlwaysBuild>2</AlwaysBuild>
1798                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1799                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1800                   <PublicsOnly>2</PublicsOnly>
1801                   <StopOnExitCode>11</StopOnExitCode>
1802                   <CustomArgument></CustomArgument>
1803                   <IncludeLibraryModules></IncludeLibraryModules>
1804                 </CommonProperty>
1805                 <FileArmAds>
1806                   <Cads>
1807                     <interw>2</interw>
1808                     <Optim>0</Optim>
1809                     <oTime>2</oTime>
1810                     <SplitLS>2</SplitLS>
1811                     <OneElfS>2</OneElfS>
1812                     <Strict>2</Strict>
1813                     <EnumInt>2</EnumInt>
1814                     <PlainCh>2</PlainCh>
1815                     <Ropi>2</Ropi>
1816                     <Rwpi>2</Rwpi>
1817                     <wLevel>0</wLevel>
1818                     <uThumb>2</uThumb>
1819                     <uSurpInc>2</uSurpInc>
1820                     <VariousControls>
1821                       <MiscControls></MiscControls>
1822                       <Define></Define>
1823                       <Undefine></Undefine>
1824                       <IncludePath></IncludePath>
1825                     </VariousControls>
1826                   </Cads>
1827                 </FileArmAds>
1828               </FileOption>
1829             </File>
1830             <File>
1831               <FileName>startup_XMC4200.s</FileName>
1832               <FileType>2</FileType>
1833               <FilePath>.\startup_XMC4200.s</FilePath>
1834             </File>
1835             <File>
1836               <FileName>system_XMC4200.c</FileName>
1837               <FileType>1</FileType>
1838               <FilePath>.\system_XMC4200.c</FilePath>
1839             </File>
1840             <File>
1841               <FileName>system_XMC4400.c</FileName>
1842               <FileType>1</FileType>
1843               <FilePath>.\system_XMC4400.c</FilePath>
1844               <FileOption>
1845                 <CommonProperty>
1846                   <UseCPPCompiler>2</UseCPPCompiler>
1847                   <RVCTCodeConst>0</RVCTCodeConst>
1848                   <RVCTZI>0</RVCTZI>
1849                   <RVCTOtherData>0</RVCTOtherData>
1850                   <ModuleSelection>0</ModuleSelection>
1851                   <IncludeInBuild>0</IncludeInBuild>
1852                   <AlwaysBuild>2</AlwaysBuild>
1853                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1854                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1855                   <PublicsOnly>2</PublicsOnly>
1856                   <StopOnExitCode>11</StopOnExitCode>
1857                   <CustomArgument></CustomArgument>
1858                   <IncludeLibraryModules></IncludeLibraryModules>
1859                 </CommonProperty>
1860                 <FileArmAds>
1861                   <Cads>
1862                     <interw>2</interw>
1863                     <Optim>0</Optim>
1864                     <oTime>2</oTime>
1865                     <SplitLS>2</SplitLS>
1866                     <OneElfS>2</OneElfS>
1867                     <Strict>2</Strict>
1868                     <EnumInt>2</EnumInt>
1869                     <PlainCh>2</PlainCh>
1870                     <Ropi>2</Ropi>
1871                     <Rwpi>2</Rwpi>
1872                     <wLevel>0</wLevel>
1873                     <uThumb>2</uThumb>
1874                     <uSurpInc>2</uSurpInc>
1875                     <VariousControls>
1876                       <MiscControls></MiscControls>
1877                       <Define></Define>
1878                       <Undefine></Undefine>
1879                       <IncludePath></IncludePath>
1880                     </VariousControls>
1881                   </Cads>
1882                 </FileArmAds>
1883               </FileOption>
1884             </File>
1885             <File>
1886               <FileName>startup_XMC4400.s</FileName>
1887               <FileType>2</FileType>
1888               <FilePath>.\startup_XMC4400.s</FilePath>
1889               <FileOption>
1890                 <CommonProperty>
1891                   <UseCPPCompiler>2</UseCPPCompiler>
1892                   <RVCTCodeConst>0</RVCTCodeConst>
1893                   <RVCTZI>0</RVCTZI>
1894                   <RVCTOtherData>0</RVCTOtherData>
1895                   <ModuleSelection>0</ModuleSelection>
1896                   <IncludeInBuild>0</IncludeInBuild>
1897                   <AlwaysBuild>2</AlwaysBuild>
1898                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1899                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1900                   <PublicsOnly>2</PublicsOnly>
1901                   <StopOnExitCode>11</StopOnExitCode>
1902                   <CustomArgument></CustomArgument>
1903                   <IncludeLibraryModules></IncludeLibraryModules>
1904                 </CommonProperty>
1905                 <FileArmAds>
1906                   <Aads>
1907                     <interw>2</interw>
1908                     <Ropi>2</Ropi>
1909                     <Rwpi>2</Rwpi>
1910                     <thumb>2</thumb>
1911                     <SplitLS>2</SplitLS>
1912                     <SwStkChk>2</SwStkChk>
1913                     <NoWarn>2</NoWarn>
1914                     <uSurpInc>2</uSurpInc>
1915                     <VariousControls>
1916                       <MiscControls></MiscControls>
1917                       <Define></Define>
1918                       <Undefine></Undefine>
1919                       <IncludePath></IncludePath>
1920                     </VariousControls>
1921                   </Aads>
1922                 </FileArmAds>
1923               </FileOption>
1924             </File>
1925           </Files>
1926         </Group>
1927         <Group>
1928           <GroupName>Demo_Source</GroupName>
1929           <Files>
1930             <File>
1931               <FileName>main.c</FileName>
1932               <FileType>1</FileType>
1933               <FilePath>.\main.c</FilePath>
1934             </File>
1935             <File>
1936               <FileName>FreeRTOSConfig.h</FileName>
1937               <FileType>5</FileType>
1938               <FilePath>.\FreeRTOSConfig.h</FilePath>
1939             </File>
1940             <File>
1941               <FileName>RegTest.c</FileName>
1942               <FileType>1</FileType>
1943               <FilePath>.\RegTest.c</FilePath>
1944             </File>
1945             <File>
1946               <FileName>main_full.c</FileName>
1947               <FileType>1</FileType>
1948               <FilePath>.\main_full.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           </Files>
1956         </Group>
1957         <Group>
1958           <GroupName>FreeRTOS_Source</GroupName>
1959           <Files>
1960             <File>
1961               <FileName>timers.c</FileName>
1962               <FileType>1</FileType>
1963               <FilePath>..\..\Source\timers.c</FilePath>
1964             </File>
1965             <File>
1966               <FileName>list.c</FileName>
1967               <FileType>1</FileType>
1968               <FilePath>..\..\Source\list.c</FilePath>
1969             </File>
1970             <File>
1971               <FileName>queue.c</FileName>
1972               <FileType>1</FileType>
1973               <FilePath>..\..\Source\queue.c</FilePath>
1974             </File>
1975             <File>
1976               <FileName>tasks.c</FileName>
1977               <FileType>1</FileType>
1978               <FilePath>..\..\Source\tasks.c</FilePath>
1979             </File>
1980             <File>
1981               <FileName>port.c</FileName>
1982               <FileType>1</FileType>
1983               <FilePath>..\..\Source\portable\RVDS\ARM_CM4F\port.c</FilePath>
1984             </File>
1985             <File>
1986               <FileName>heap_4.c</FileName>
1987               <FileType>1</FileType>
1988               <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
1989             </File>
1990           </Files>
1991         </Group>
1992         <Group>
1993           <GroupName>Common_Demo_Source</GroupName>
1994           <Files>
1995             <File>
1996               <FileName>semtest.c</FileName>
1997               <FileType>1</FileType>
1998               <FilePath>..\Common\Minimal\semtest.c</FilePath>
1999             </File>
2000             <File>
2001               <FileName>sp_flop.c</FileName>
2002               <FileType>1</FileType>
2003               <FilePath>..\Common\Minimal\sp_flop.c</FilePath>
2004             </File>
2005             <File>
2006               <FileName>blocktim.c</FileName>
2007               <FileType>1</FileType>
2008               <FilePath>..\Common\Minimal\blocktim.c</FilePath>
2009             </File>
2010             <File>
2011               <FileName>countsem.c</FileName>
2012               <FileType>1</FileType>
2013               <FilePath>..\Common\Minimal\countsem.c</FilePath>
2014             </File>
2015             <File>
2016               <FileName>dynamic.c</FileName>
2017               <FileType>1</FileType>
2018               <FilePath>..\Common\Minimal\dynamic.c</FilePath>
2019             </File>
2020             <File>
2021               <FileName>GenQTest.c</FileName>
2022               <FileType>1</FileType>
2023               <FilePath>..\Common\Minimal\GenQTest.c</FilePath>
2024             </File>
2025             <File>
2026               <FileName>recmutex.c</FileName>
2027               <FileType>1</FileType>
2028               <FilePath>..\Common\Minimal\recmutex.c</FilePath>
2029             </File>
2030           </Files>
2031         </Group>
2032       </Groups>
2033     </Target>
2034   </Targets>
2035
2036 </Project>