]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/RTOSDemo.uvproj
0cccd2f04c5f584a2426a9d9c44150b6dc4bb089
[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>1</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>0</UseTarget>
132             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
133             <RunToMain>0</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>0</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-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>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></MiscControls>
352               <Define></Define>
353               <Undefine></Undefine>
354               <IncludePath>..\CORTEX_M0_Infineon_Boot_Kits_IAR_Keil;..\..\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             </File>
400             <File>
401               <FileName>startup_XMC1300.s</FileName>
402               <FileType>2</FileType>
403               <FilePath>.\Keil_Specific\startup_XMC1300.s</FilePath>
404             </File>
405           </Files>
406         </Group>
407         <Group>
408           <GroupName>FreeRTOS source</GroupName>
409           <Files>
410             <File>
411               <FileName>timers.c</FileName>
412               <FileType>1</FileType>
413               <FilePath>..\..\Source\timers.c</FilePath>
414             </File>
415             <File>
416               <FileName>list.c</FileName>
417               <FileType>1</FileType>
418               <FilePath>..\..\Source\list.c</FilePath>
419             </File>
420             <File>
421               <FileName>queue.c</FileName>
422               <FileType>1</FileType>
423               <FilePath>..\..\Source\queue.c</FilePath>
424             </File>
425             <File>
426               <FileName>tasks.c</FileName>
427               <FileType>1</FileType>
428               <FilePath>..\..\Source\tasks.c</FilePath>
429             </File>
430             <File>
431               <FileName>port.c</FileName>
432               <FileType>1</FileType>
433               <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
434             </File>
435             <File>
436               <FileName>heap_4.c</FileName>
437               <FileType>1</FileType>
438               <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
439             </File>
440           </Files>
441         </Group>
442         <Group>
443           <GroupName>Demo App Source</GroupName>
444           <Files>
445             <File>
446               <FileName>main.c</FileName>
447               <FileType>1</FileType>
448               <FilePath>.\main.c</FilePath>
449             </File>
450             <File>
451               <FileName>main-blinky.c</FileName>
452               <FileType>1</FileType>
453               <FilePath>.\main-blinky.c</FilePath>
454             </File>
455             <File>
456               <FileName>FreeRTOSConfig.h</FileName>
457               <FileType>5</FileType>
458               <FilePath>.\FreeRTOSConfig.h</FilePath>
459             </File>
460             <File>
461               <FileName>main-full.c</FileName>
462               <FileType>1</FileType>
463               <FilePath>.\main-full.c</FilePath>
464             </File>
465             <File>
466               <FileName>ParTest_XMC1200.c</FileName>
467               <FileType>1</FileType>
468               <FilePath>.\ParTest_XMC1200.c</FilePath>
469               <FileOption>
470                 <CommonProperty>
471                   <UseCPPCompiler>2</UseCPPCompiler>
472                   <RVCTCodeConst>0</RVCTCodeConst>
473                   <RVCTZI>0</RVCTZI>
474                   <RVCTOtherData>0</RVCTOtherData>
475                   <ModuleSelection>0</ModuleSelection>
476                   <IncludeInBuild>0</IncludeInBuild>
477                   <AlwaysBuild>2</AlwaysBuild>
478                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
479                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
480                   <PublicsOnly>2</PublicsOnly>
481                   <StopOnExitCode>11</StopOnExitCode>
482                   <CustomArgument></CustomArgument>
483                   <IncludeLibraryModules></IncludeLibraryModules>
484                 </CommonProperty>
485                 <FileArmAds>
486                   <Cads>
487                     <interw>2</interw>
488                     <Optim>0</Optim>
489                     <oTime>2</oTime>
490                     <SplitLS>2</SplitLS>
491                     <OneElfS>2</OneElfS>
492                     <Strict>2</Strict>
493                     <EnumInt>2</EnumInt>
494                     <PlainCh>2</PlainCh>
495                     <Ropi>2</Ropi>
496                     <Rwpi>2</Rwpi>
497                     <wLevel>0</wLevel>
498                     <uThumb>2</uThumb>
499                     <uSurpInc>2</uSurpInc>
500                     <VariousControls>
501                       <MiscControls></MiscControls>
502                       <Define></Define>
503                       <Undefine></Undefine>
504                       <IncludePath></IncludePath>
505                     </VariousControls>
506                   </Cads>
507                 </FileArmAds>
508               </FileOption>
509             </File>
510             <File>
511               <FileName>RegTest_Keil.s</FileName>
512               <FileType>2</FileType>
513               <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
514             </File>
515           </Files>
516         </Group>
517         <Group>
518           <GroupName>Common Demo Tasks</GroupName>
519           <Files>
520             <File>
521               <FileName>dynamic.c</FileName>
522               <FileType>1</FileType>
523               <FilePath>..\Common\Minimal\dynamic.c</FilePath>
524             </File>
525             <File>
526               <FileName>recmutex.c</FileName>
527               <FileType>1</FileType>
528               <FilePath>..\Common\Minimal\recmutex.c</FilePath>
529             </File>
530             <File>
531               <FileName>blocktim.c</FileName>
532               <FileType>1</FileType>
533               <FilePath>..\Common\Minimal\blocktim.c</FilePath>
534             </File>
535             <File>
536               <FileName>countsem.c</FileName>
537               <FileType>1</FileType>
538               <FilePath>..\Common\Minimal\countsem.c</FilePath>
539             </File>
540           </Files>
541         </Group>
542       </Groups>
543     </Target>
544     <Target>
545       <TargetName>XMC1200</TargetName>
546       <ToolsetNumber>0x4</ToolsetNumber>
547       <ToolsetName>ARM-ADS</ToolsetName>
548       <TargetOption>
549         <TargetCommonOption>
550           <Device>XMC1200-200</Device>
551           <Vendor>Infineon</Vendor>
552           <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10032FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
553           <FlashUtilSpec></FlashUtilSpec>
554           <StartupFile>"STARTUP\Infineon\XMC1200\startup_XMC1200.s" ("Infineon XMC1200 Startup Code")</StartupFile>
555           <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000)</FlashDriverDll>
556           <DeviceId>6777</DeviceId>
557           <RegisterFile>XMC1200.h</RegisterFile>
558           <MemoryEnv></MemoryEnv>
559           <Cmp></Cmp>
560           <Asm></Asm>
561           <Linker></Linker>
562           <OHString></OHString>
563           <InfinionOptionDll></InfinionOptionDll>
564           <SLE66CMisc></SLE66CMisc>
565           <SLE66AMisc></SLE66AMisc>
566           <SLE66LinkerMisc></SLE66LinkerMisc>
567           <SFDFile>SFD\Infineon\XMC1200\xmc1200.SFR</SFDFile>
568           <UseEnv>0</UseEnv>
569           <BinPath></BinPath>
570           <IncludePath></IncludePath>
571           <LibPath></LibPath>
572           <RegisterFilePath>Infineon\XMC1200\</RegisterFilePath>
573           <DBRegisterFilePath>Infineon\XMC1200\</DBRegisterFilePath>
574           <TargetStatus>
575             <Error>0</Error>
576             <ExitCodeStop>0</ExitCodeStop>
577             <ButtonStop>0</ButtonStop>
578             <NotGenerated>0</NotGenerated>
579             <InvalidFlash>1</InvalidFlash>
580           </TargetStatus>
581           <OutputDirectory>.\Output\</OutputDirectory>
582           <OutputName>RTOSDemo</OutputName>
583           <CreateExecutable>1</CreateExecutable>
584           <CreateLib>0</CreateLib>
585           <CreateHexFile>0</CreateHexFile>
586           <DebugInformation>1</DebugInformation>
587           <BrowseInformation>1</BrowseInformation>
588           <ListingPath>.\</ListingPath>
589           <HexFormatSelection>1</HexFormatSelection>
590           <Merge32K>0</Merge32K>
591           <CreateBatchFile>0</CreateBatchFile>
592           <BeforeCompile>
593             <RunUserProg1>0</RunUserProg1>
594             <RunUserProg2>0</RunUserProg2>
595             <UserProg1Name></UserProg1Name>
596             <UserProg2Name></UserProg2Name>
597             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
598             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
599             <nStopU1X>0</nStopU1X>
600             <nStopU2X>0</nStopU2X>
601           </BeforeCompile>
602           <BeforeMake>
603             <RunUserProg1>0</RunUserProg1>
604             <RunUserProg2>0</RunUserProg2>
605             <UserProg1Name></UserProg1Name>
606             <UserProg2Name></UserProg2Name>
607             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
608             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
609           </BeforeMake>
610           <AfterMake>
611             <RunUserProg1>0</RunUserProg1>
612             <RunUserProg2>0</RunUserProg2>
613             <UserProg1Name></UserProg1Name>
614             <UserProg2Name></UserProg2Name>
615             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
616             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
617           </AfterMake>
618           <SelectedForBatchBuild>0</SelectedForBatchBuild>
619           <SVCSIdString></SVCSIdString>
620         </TargetCommonOption>
621         <CommonProperty>
622           <UseCPPCompiler>0</UseCPPCompiler>
623           <RVCTCodeConst>0</RVCTCodeConst>
624           <RVCTZI>0</RVCTZI>
625           <RVCTOtherData>0</RVCTOtherData>
626           <ModuleSelection>0</ModuleSelection>
627           <IncludeInBuild>1</IncludeInBuild>
628           <AlwaysBuild>0</AlwaysBuild>
629           <GenerateAssemblyFile>0</GenerateAssemblyFile>
630           <AssembleAssemblyFile>0</AssembleAssemblyFile>
631           <PublicsOnly>0</PublicsOnly>
632           <StopOnExitCode>3</StopOnExitCode>
633           <CustomArgument></CustomArgument>
634           <IncludeLibraryModules></IncludeLibraryModules>
635         </CommonProperty>
636         <DllOption>
637           <SimDllName>SARMCM3.DLL</SimDllName>
638           <SimDllArguments></SimDllArguments>
639           <SimDlgDll>DARMCM1.DLL</SimDlgDll>
640           <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
641           <TargetDllName>SARMCM3.DLL</TargetDllName>
642           <TargetDllArguments></TargetDllArguments>
643           <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
644           <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
645         </DllOption>
646         <DebugOption>
647           <OPTHX>
648             <HexSelection>1</HexSelection>
649             <HexRangeLowAddress>0</HexRangeLowAddress>
650             <HexRangeHighAddress>0</HexRangeHighAddress>
651             <HexOffset>0</HexOffset>
652             <Oh166RecLen>16</Oh166RecLen>
653           </OPTHX>
654           <Simulator>
655             <UseSimulator>0</UseSimulator>
656             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
657             <RunToMain>0</RunToMain>
658             <RestoreBreakpoints>1</RestoreBreakpoints>
659             <RestoreWatchpoints>1</RestoreWatchpoints>
660             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
661             <RestoreFunctions>1</RestoreFunctions>
662             <RestoreToolbox>1</RestoreToolbox>
663             <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
664           </Simulator>
665           <Target>
666             <UseTarget>1</UseTarget>
667             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
668             <RunToMain>1</RunToMain>
669             <RestoreBreakpoints>1</RestoreBreakpoints>
670             <RestoreWatchpoints>1</RestoreWatchpoints>
671             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
672             <RestoreFunctions>0</RestoreFunctions>
673             <RestoreToolbox>1</RestoreToolbox>
674             <RestoreTracepoints>1</RestoreTracepoints>
675           </Target>
676           <RunDebugAfterBuild>0</RunDebugAfterBuild>
677           <TargetSelection>7</TargetSelection>
678           <SimDlls>
679             <CpuDll></CpuDll>
680             <CpuDllArguments></CpuDllArguments>
681             <PeripheralDll></PeripheralDll>
682             <PeripheralDllArguments></PeripheralDllArguments>
683             <InitializationFile></InitializationFile>
684           </SimDlls>
685           <TargetDlls>
686             <CpuDll></CpuDll>
687             <CpuDllArguments></CpuDllArguments>
688             <PeripheralDll></PeripheralDll>
689             <PeripheralDllArguments></PeripheralDllArguments>
690             <InitializationFile></InitializationFile>
691             <Driver>Segger\JL2CM3.dll</Driver>
692           </TargetDlls>
693         </DebugOption>
694         <Utilities>
695           <Flash1>
696             <UseTargetDll>1</UseTargetDll>
697             <UseExternalTool>0</UseExternalTool>
698             <RunIndependent>0</RunIndependent>
699             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
700             <Capability>1</Capability>
701             <DriverSelection>4100</DriverSelection>
702           </Flash1>
703           <bUseTDR>0</bUseTDR>
704           <Flash2>Segger\JL2CM3.dll</Flash2>
705           <Flash3>"" ()</Flash3>
706           <Flash4></Flash4>
707         </Utilities>
708         <TargetArmAds>
709           <ArmAdsMisc>
710             <GenerateListings>0</GenerateListings>
711             <asHll>1</asHll>
712             <asAsm>1</asAsm>
713             <asMacX>1</asMacX>
714             <asSyms>1</asSyms>
715             <asFals>1</asFals>
716             <asDbgD>1</asDbgD>
717             <asForm>1</asForm>
718             <ldLst>0</ldLst>
719             <ldmm>1</ldmm>
720             <ldXref>1</ldXref>
721             <BigEnd>0</BigEnd>
722             <AdsALst>1</AdsALst>
723             <AdsACrf>1</AdsACrf>
724             <AdsANop>0</AdsANop>
725             <AdsANot>0</AdsANot>
726             <AdsLLst>1</AdsLLst>
727             <AdsLmap>1</AdsLmap>
728             <AdsLcgr>1</AdsLcgr>
729             <AdsLsym>1</AdsLsym>
730             <AdsLszi>1</AdsLszi>
731             <AdsLtoi>1</AdsLtoi>
732             <AdsLsun>1</AdsLsun>
733             <AdsLven>1</AdsLven>
734             <AdsLsxf>1</AdsLsxf>
735             <RvctClst>0</RvctClst>
736             <GenPPlst>0</GenPPlst>
737             <AdsCpuType>"Cortex-M0"</AdsCpuType>
738             <RvctDeviceName></RvctDeviceName>
739             <mOS>0</mOS>
740             <uocRom>0</uocRom>
741             <uocRam>0</uocRam>
742             <hadIROM>1</hadIROM>
743             <hadIRAM>1</hadIRAM>
744             <hadXRAM>0</hadXRAM>
745             <uocXRam>0</uocXRam>
746             <RvdsVP>0</RvdsVP>
747             <hadIRAM2>0</hadIRAM2>
748             <hadIROM2>0</hadIROM2>
749             <StupSel>8</StupSel>
750             <useUlib>1</useUlib>
751             <EndSel>0</EndSel>
752             <uLtcg>0</uLtcg>
753             <RoSelD>3</RoSelD>
754             <RwSelD>3</RwSelD>
755             <CodeSel>0</CodeSel>
756             <OptFeed>0</OptFeed>
757             <NoZi1>0</NoZi1>
758             <NoZi2>0</NoZi2>
759             <NoZi3>0</NoZi3>
760             <NoZi4>0</NoZi4>
761             <NoZi5>0</NoZi5>
762             <Ro1Chk>0</Ro1Chk>
763             <Ro2Chk>0</Ro2Chk>
764             <Ro3Chk>0</Ro3Chk>
765             <Ir1Chk>1</Ir1Chk>
766             <Ir2Chk>0</Ir2Chk>
767             <Ra1Chk>0</Ra1Chk>
768             <Ra2Chk>0</Ra2Chk>
769             <Ra3Chk>0</Ra3Chk>
770             <Im1Chk>1</Im1Chk>
771             <Im2Chk>0</Im2Chk>
772             <OnChipMemories>
773               <Ocm1>
774                 <Type>0</Type>
775                 <StartAddress>0x0</StartAddress>
776                 <Size>0x0</Size>
777               </Ocm1>
778               <Ocm2>
779                 <Type>0</Type>
780                 <StartAddress>0x0</StartAddress>
781                 <Size>0x0</Size>
782               </Ocm2>
783               <Ocm3>
784                 <Type>0</Type>
785                 <StartAddress>0x0</StartAddress>
786                 <Size>0x0</Size>
787               </Ocm3>
788               <Ocm4>
789                 <Type>0</Type>
790                 <StartAddress>0x0</StartAddress>
791                 <Size>0x0</Size>
792               </Ocm4>
793               <Ocm5>
794                 <Type>0</Type>
795                 <StartAddress>0x0</StartAddress>
796                 <Size>0x0</Size>
797               </Ocm5>
798               <Ocm6>
799                 <Type>0</Type>
800                 <StartAddress>0x0</StartAddress>
801                 <Size>0x0</Size>
802               </Ocm6>
803               <IRAM>
804                 <Type>0</Type>
805                 <StartAddress>0x20000000</StartAddress>
806                 <Size>0x4000</Size>
807               </IRAM>
808               <IROM>
809                 <Type>1</Type>
810                 <StartAddress>0x10001000</StartAddress>
811                 <Size>0x32000</Size>
812               </IROM>
813               <XRAM>
814                 <Type>0</Type>
815                 <StartAddress>0x0</StartAddress>
816                 <Size>0x0</Size>
817               </XRAM>
818               <OCR_RVCT1>
819                 <Type>1</Type>
820                 <StartAddress>0x0</StartAddress>
821                 <Size>0x0</Size>
822               </OCR_RVCT1>
823               <OCR_RVCT2>
824                 <Type>1</Type>
825                 <StartAddress>0x0</StartAddress>
826                 <Size>0x0</Size>
827               </OCR_RVCT2>
828               <OCR_RVCT3>
829                 <Type>1</Type>
830                 <StartAddress>0x0</StartAddress>
831                 <Size>0x0</Size>
832               </OCR_RVCT3>
833               <OCR_RVCT4>
834                 <Type>1</Type>
835                 <StartAddress>0x10001000</StartAddress>
836                 <Size>0x32000</Size>
837               </OCR_RVCT4>
838               <OCR_RVCT5>
839                 <Type>1</Type>
840                 <StartAddress>0x0</StartAddress>
841                 <Size>0x0</Size>
842               </OCR_RVCT5>
843               <OCR_RVCT6>
844                 <Type>0</Type>
845                 <StartAddress>0x0</StartAddress>
846                 <Size>0x0</Size>
847               </OCR_RVCT6>
848               <OCR_RVCT7>
849                 <Type>0</Type>
850                 <StartAddress>0x0</StartAddress>
851                 <Size>0x0</Size>
852               </OCR_RVCT7>
853               <OCR_RVCT8>
854                 <Type>0</Type>
855                 <StartAddress>0x0</StartAddress>
856                 <Size>0x0</Size>
857               </OCR_RVCT8>
858               <OCR_RVCT9>
859                 <Type>0</Type>
860                 <StartAddress>0x20000000</StartAddress>
861                 <Size>0x4000</Size>
862               </OCR_RVCT9>
863               <OCR_RVCT10>
864                 <Type>0</Type>
865                 <StartAddress>0x0</StartAddress>
866                 <Size>0x0</Size>
867               </OCR_RVCT10>
868             </OnChipMemories>
869             <RvctStartVector></RvctStartVector>
870           </ArmAdsMisc>
871           <Cads>
872             <interw>1</interw>
873             <Optim>1</Optim>
874             <oTime>0</oTime>
875             <SplitLS>0</SplitLS>
876             <OneElfS>0</OneElfS>
877             <Strict>0</Strict>
878             <EnumInt>0</EnumInt>
879             <PlainCh>0</PlainCh>
880             <Ropi>0</Ropi>
881             <Rwpi>0</Rwpi>
882             <wLevel>0</wLevel>
883             <uThumb>0</uThumb>
884             <uSurpInc>0</uSurpInc>
885             <VariousControls>
886               <MiscControls>--c99</MiscControls>
887               <Define></Define>
888               <Undefine></Undefine>
889               <IncludePath>.;..\Common\include;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;.\CMSIS</IncludePath>
890             </VariousControls>
891           </Cads>
892           <Aads>
893             <interw>1</interw>
894             <Ropi>0</Ropi>
895             <Rwpi>0</Rwpi>
896             <thumb>0</thumb>
897             <SplitLS>0</SplitLS>
898             <SwStkChk>0</SwStkChk>
899             <NoWarn>0</NoWarn>
900             <uSurpInc>0</uSurpInc>
901             <VariousControls>
902               <MiscControls></MiscControls>
903               <Define></Define>
904               <Undefine></Undefine>
905               <IncludePath></IncludePath>
906             </VariousControls>
907           </Aads>
908           <LDads>
909             <umfTarg>1</umfTarg>
910             <Ropi>0</Ropi>
911             <Rwpi>0</Rwpi>
912             <noStLib>0</noStLib>
913             <RepFail>1</RepFail>
914             <useFile>0</useFile>
915             <TextAddressRange>0x10001000</TextAddressRange>
916             <DataAddressRange>0x20000000</DataAddressRange>
917             <ScatterFile>.\Output\RTOSDemo.sct</ScatterFile>
918             <IncludeLibs></IncludeLibs>
919             <IncludeLibsPath></IncludeLibsPath>
920             <Misc></Misc>
921             <LinkerInputFile></LinkerInputFile>
922             <DisabledWarnings></DisabledWarnings>
923           </LDads>
924         </TargetArmAds>
925       </TargetOption>
926       <Groups>
927         <Group>
928           <GroupName>System</GroupName>
929           <Files>
930             <File>
931               <FileName>system_XMC1200.c</FileName>
932               <FileType>1</FileType>
933               <FilePath>.\system_XMC1200.c</FilePath>
934             </File>
935             <File>
936               <FileName>startup_XMC1300.s</FileName>
937               <FileType>2</FileType>
938               <FilePath>.\Keil_Specific\startup_XMC1300.s</FilePath>
939             </File>
940           </Files>
941         </Group>
942         <Group>
943           <GroupName>FreeRTOS source</GroupName>
944           <Files>
945             <File>
946               <FileName>timers.c</FileName>
947               <FileType>1</FileType>
948               <FilePath>..\..\Source\timers.c</FilePath>
949             </File>
950             <File>
951               <FileName>list.c</FileName>
952               <FileType>1</FileType>
953               <FilePath>..\..\Source\list.c</FilePath>
954             </File>
955             <File>
956               <FileName>queue.c</FileName>
957               <FileType>1</FileType>
958               <FilePath>..\..\Source\queue.c</FilePath>
959             </File>
960             <File>
961               <FileName>tasks.c</FileName>
962               <FileType>1</FileType>
963               <FilePath>..\..\Source\tasks.c</FilePath>
964             </File>
965             <File>
966               <FileName>port.c</FileName>
967               <FileType>1</FileType>
968               <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
969             </File>
970             <File>
971               <FileName>heap_4.c</FileName>
972               <FileType>1</FileType>
973               <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
974             </File>
975           </Files>
976         </Group>
977         <Group>
978           <GroupName>Demo App Source</GroupName>
979           <Files>
980             <File>
981               <FileName>main.c</FileName>
982               <FileType>1</FileType>
983               <FilePath>.\main.c</FilePath>
984             </File>
985             <File>
986               <FileName>main-blinky.c</FileName>
987               <FileType>1</FileType>
988               <FilePath>.\main-blinky.c</FilePath>
989             </File>
990             <File>
991               <FileName>FreeRTOSConfig.h</FileName>
992               <FileType>5</FileType>
993               <FilePath>.\FreeRTOSConfig.h</FilePath>
994             </File>
995             <File>
996               <FileName>main-full.c</FileName>
997               <FileType>1</FileType>
998               <FilePath>.\main-full.c</FilePath>
999             </File>
1000             <File>
1001               <FileName>ParTest_XMC1200.c</FileName>
1002               <FileType>1</FileType>
1003               <FilePath>.\ParTest_XMC1200.c</FilePath>
1004               <FileOption>
1005                 <CommonProperty>
1006                   <UseCPPCompiler>2</UseCPPCompiler>
1007                   <RVCTCodeConst>0</RVCTCodeConst>
1008                   <RVCTZI>0</RVCTZI>
1009                   <RVCTOtherData>0</RVCTOtherData>
1010                   <ModuleSelection>0</ModuleSelection>
1011                   <IncludeInBuild>1</IncludeInBuild>
1012                   <AlwaysBuild>2</AlwaysBuild>
1013                   <GenerateAssemblyFile>2</GenerateAssemblyFile>
1014                   <AssembleAssemblyFile>2</AssembleAssemblyFile>
1015                   <PublicsOnly>2</PublicsOnly>
1016                   <StopOnExitCode>11</StopOnExitCode>
1017                   <CustomArgument></CustomArgument>
1018                   <IncludeLibraryModules></IncludeLibraryModules>
1019                 </CommonProperty>
1020                 <FileArmAds>
1021                   <Cads>
1022                     <interw>2</interw>
1023                     <Optim>0</Optim>
1024                     <oTime>2</oTime>
1025                     <SplitLS>2</SplitLS>
1026                     <OneElfS>2</OneElfS>
1027                     <Strict>2</Strict>
1028                     <EnumInt>2</EnumInt>
1029                     <PlainCh>2</PlainCh>
1030                     <Ropi>2</Ropi>
1031                     <Rwpi>2</Rwpi>
1032                     <wLevel>0</wLevel>
1033                     <uThumb>2</uThumb>
1034                     <uSurpInc>2</uSurpInc>
1035                     <VariousControls>
1036                       <MiscControls></MiscControls>
1037                       <Define></Define>
1038                       <Undefine></Undefine>
1039                       <IncludePath></IncludePath>
1040                     </VariousControls>
1041                   </Cads>
1042                 </FileArmAds>
1043               </FileOption>
1044             </File>
1045             <File>
1046               <FileName>RegTest_Keil.s</FileName>
1047               <FileType>2</FileType>
1048               <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
1049             </File>
1050           </Files>
1051         </Group>
1052         <Group>
1053           <GroupName>Common Demo Tasks</GroupName>
1054           <Files>
1055             <File>
1056               <FileName>dynamic.c</FileName>
1057               <FileType>1</FileType>
1058               <FilePath>..\Common\Minimal\dynamic.c</FilePath>
1059             </File>
1060             <File>
1061               <FileName>recmutex.c</FileName>
1062               <FileType>1</FileType>
1063               <FilePath>..\Common\Minimal\recmutex.c</FilePath>
1064             </File>
1065             <File>
1066               <FileName>blocktim.c</FileName>
1067               <FileType>1</FileType>
1068               <FilePath>..\Common\Minimal\blocktim.c</FilePath>
1069             </File>
1070             <File>
1071               <FileName>countsem.c</FileName>
1072               <FileType>1</FileType>
1073               <FilePath>..\Common\Minimal\countsem.c</FilePath>
1074             </File>
1075           </Files>
1076         </Group>
1077       </Groups>
1078     </Target>
1079   </Targets>
1080
1081 </Project>