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">
4 <SchemaVersion>1.1</SchemaVersion>
6 <Header>### uVision Project, (C) Keil Software</Header>
10 <TargetName>XMC1300</TargetName>
11 <ToolsetNumber>0x4</ToolsetNumber>
12 <ToolsetName>ARM-ADS</ToolsetName>
13 <pCCUsed>5060020::V5.06 (build 20)::ARMCC</pCCUsed>
16 <Device>XMC1302-200</Device>
17 <Vendor>Infineon</Vendor>
18 <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10032FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
19 <FlashUtilSpec></FlashUtilSpec>
20 <StartupFile>"STARTUP\Infineon\XMC1300\startup_XMC1300.s" ("Infineon XMC1300 Startup Code")</StartupFile>
21 <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1300_200 -FS010001000 -FL032000)</FlashDriverDll>
22 <DeviceId>6778</DeviceId>
23 <RegisterFile>XMC1300.h</RegisterFile>
24 <MemoryEnv></MemoryEnv>
29 <InfinionOptionDll></InfinionOptionDll>
30 <SLE66CMisc></SLE66CMisc>
31 <SLE66AMisc></SLE66AMisc>
32 <SLE66LinkerMisc></SLE66LinkerMisc>
33 <SFDFile>SFD\Infineon\XMC1300\xmc1300.SFR</SFDFile>
34 <bCustSvd>0</bCustSvd>
37 <IncludePath></IncludePath>
39 <RegisterFilePath>Infineon\XMC1300\</RegisterFilePath>
40 <DBRegisterFilePath>Infineon\XMC1300\</DBRegisterFilePath>
43 <ExitCodeStop>0</ExitCodeStop>
44 <ButtonStop>0</ButtonStop>
45 <NotGenerated>0</NotGenerated>
46 <InvalidFlash>1</InvalidFlash>
48 <OutputDirectory>.\Output\</OutputDirectory>
49 <OutputName>RTOSDemo</OutputName>
50 <CreateExecutable>1</CreateExecutable>
51 <CreateLib>0</CreateLib>
52 <CreateHexFile>0</CreateHexFile>
53 <DebugInformation>1</DebugInformation>
54 <BrowseInformation>1</BrowseInformation>
55 <ListingPath>.\</ListingPath>
56 <HexFormatSelection>1</HexFormatSelection>
57 <Merge32K>0</Merge32K>
58 <CreateBatchFile>0</CreateBatchFile>
60 <RunUserProg1>0</RunUserProg1>
61 <RunUserProg2>0</RunUserProg2>
62 <UserProg1Name></UserProg1Name>
63 <UserProg2Name></UserProg2Name>
64 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
65 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
66 <nStopU1X>0</nStopU1X>
67 <nStopU2X>0</nStopU2X>
70 <RunUserProg1>0</RunUserProg1>
71 <RunUserProg2>0</RunUserProg2>
72 <UserProg1Name></UserProg1Name>
73 <UserProg2Name></UserProg2Name>
74 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
75 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
76 <nStopB1X>0</nStopB1X>
77 <nStopB2X>0</nStopB2X>
80 <RunUserProg1>0</RunUserProg1>
81 <RunUserProg2>0</RunUserProg2>
82 <UserProg1Name></UserProg1Name>
83 <UserProg2Name></UserProg2Name>
84 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
85 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
86 <nStopA1X>0</nStopA1X>
87 <nStopA2X>0</nStopA2X>
89 <SelectedForBatchBuild>0</SelectedForBatchBuild>
90 <SVCSIdString></SVCSIdString>
93 <UseCPPCompiler>0</UseCPPCompiler>
94 <RVCTCodeConst>0</RVCTCodeConst>
96 <RVCTOtherData>0</RVCTOtherData>
97 <ModuleSelection>0</ModuleSelection>
98 <IncludeInBuild>1</IncludeInBuild>
99 <AlwaysBuild>0</AlwaysBuild>
100 <GenerateAssemblyFile>0</GenerateAssemblyFile>
101 <AssembleAssemblyFile>0</AssembleAssemblyFile>
102 <PublicsOnly>0</PublicsOnly>
103 <StopOnExitCode>3</StopOnExitCode>
104 <CustomArgument></CustomArgument>
105 <IncludeLibraryModules></IncludeLibraryModules>
106 <ComprImg>1</ComprImg>
109 <SimDllName>SARMCM3.DLL</SimDllName>
110 <SimDllArguments></SimDllArguments>
111 <SimDlgDll>DARMCM1.DLL</SimDlgDll>
112 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
113 <TargetDllName>SARMCM3.DLL</TargetDllName>
114 <TargetDllArguments></TargetDllArguments>
115 <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
116 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
120 <HexSelection>1</HexSelection>
121 <HexRangeLowAddress>0</HexRangeLowAddress>
122 <HexRangeHighAddress>0</HexRangeHighAddress>
123 <HexOffset>0</HexOffset>
124 <Oh166RecLen>16</Oh166RecLen>
127 <UseSimulator>0</UseSimulator>
128 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
129 <RunToMain>0</RunToMain>
130 <RestoreBreakpoints>1</RestoreBreakpoints>
131 <RestoreWatchpoints>1</RestoreWatchpoints>
132 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
133 <RestoreFunctions>1</RestoreFunctions>
134 <RestoreToolbox>1</RestoreToolbox>
135 <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
136 <RestoreSysVw>1</RestoreSysVw>
139 <UseTarget>1</UseTarget>
140 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
141 <RunToMain>1</RunToMain>
142 <RestoreBreakpoints>1</RestoreBreakpoints>
143 <RestoreWatchpoints>1</RestoreWatchpoints>
144 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
145 <RestoreFunctions>0</RestoreFunctions>
146 <RestoreToolbox>1</RestoreToolbox>
147 <RestoreTracepoints>1</RestoreTracepoints>
148 <RestoreSysVw>1</RestoreSysVw>
150 <RunDebugAfterBuild>0</RunDebugAfterBuild>
151 <TargetSelection>6</TargetSelection>
154 <CpuDllArguments></CpuDllArguments>
155 <PeripheralDll></PeripheralDll>
156 <PeripheralDllArguments></PeripheralDllArguments>
157 <InitializationFile></InitializationFile>
161 <CpuDllArguments></CpuDllArguments>
162 <PeripheralDll></PeripheralDll>
163 <PeripheralDllArguments></PeripheralDllArguments>
164 <InitializationFile></InitializationFile>
165 <Driver>Segger\JL2CM3.dll</Driver>
170 <UseTargetDll>1</UseTargetDll>
171 <UseExternalTool>0</UseExternalTool>
172 <RunIndependent>0</RunIndependent>
173 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
174 <Capability>1</Capability>
175 <DriverSelection>4096</DriverSelection>
178 <Flash2>BIN\UL2CM3.DLL</Flash2>
179 <Flash3>"" ()</Flash3>
181 <pFcarmOut></pFcarmOut>
182 <pFcarmGrp></pFcarmGrp>
183 <pFcArmRoot></pFcArmRoot>
184 <FcArmLst>0</FcArmLst>
188 <GenerateListings>0</GenerateListings>
213 <RvctClst>0</RvctClst>
214 <GenPPlst>0</GenPPlst>
215 <AdsCpuType>"Cortex-M0"</AdsCpuType>
216 <RvctDeviceName></RvctDeviceName>
225 <hadIRAM2>0</hadIRAM2>
226 <hadIROM2>0</hadIROM2>
254 <StartAddress>0x0</StartAddress>
259 <StartAddress>0x0</StartAddress>
264 <StartAddress>0x0</StartAddress>
269 <StartAddress>0x0</StartAddress>
274 <StartAddress>0x0</StartAddress>
279 <StartAddress>0x0</StartAddress>
284 <StartAddress>0x20000000</StartAddress>
289 <StartAddress>0x10001000</StartAddress>
294 <StartAddress>0x0</StartAddress>
299 <StartAddress>0x0</StartAddress>
304 <StartAddress>0x0</StartAddress>
309 <StartAddress>0x0</StartAddress>
314 <StartAddress>0x10001000</StartAddress>
319 <StartAddress>0x0</StartAddress>
324 <StartAddress>0x0</StartAddress>
329 <StartAddress>0x0</StartAddress>
334 <StartAddress>0x0</StartAddress>
339 <StartAddress>0x20000000</StartAddress>
344 <StartAddress>0x0</StartAddress>
348 <RvctStartVector></RvctStartVector>
363 <uSurpInc>0</uSurpInc>
368 <vShortEn>0</vShortEn>
369 <vShortWch>0</vShortWch>
371 <MiscControls></MiscControls>
373 <Undefine></Undefine>
374 <IncludePath>..\CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;..\Common\include;.\CMSIS;.\Keil_Specific</IncludePath>
383 <SwStkChk>0</SwStkChk>
385 <uSurpInc>0</uSurpInc>
388 <MiscControls></MiscControls>
390 <Undefine></Undefine>
391 <IncludePath></IncludePath>
401 <TextAddressRange>0x10001000</TextAddressRange>
402 <DataAddressRange>0x20000000</DataAddressRange>
404 <ScatterFile></ScatterFile>
405 <IncludeLibs></IncludeLibs>
406 <IncludeLibsPath></IncludeLibsPath>
408 <LinkerInputFile></LinkerInputFile>
409 <DisabledWarnings></DisabledWarnings>
415 <GroupName>System</GroupName>
418 <FileName>startup_XMC1000.s</FileName>
419 <FileType>2</FileType>
420 <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
423 <FileName>system_XMC1300.c</FileName>
424 <FileType>1</FileType>
425 <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
428 <FileName>system_XMC1100.c</FileName>
429 <FileType>1</FileType>
430 <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
433 <UseCPPCompiler>2</UseCPPCompiler>
434 <RVCTCodeConst>0</RVCTCodeConst>
436 <RVCTOtherData>0</RVCTOtherData>
437 <ModuleSelection>0</ModuleSelection>
438 <IncludeInBuild>0</IncludeInBuild>
439 <AlwaysBuild>2</AlwaysBuild>
440 <GenerateAssemblyFile>2</GenerateAssemblyFile>
441 <AssembleAssemblyFile>2</AssembleAssemblyFile>
442 <PublicsOnly>2</PublicsOnly>
443 <StopOnExitCode>11</StopOnExitCode>
444 <CustomArgument></CustomArgument>
445 <IncludeLibraryModules></IncludeLibraryModules>
446 <ComprImg>1</ComprImg>
462 <uSurpInc>2</uSurpInc>
467 <vShortEn>0</vShortEn>
468 <vShortWch>0</vShortWch>
470 <MiscControls></MiscControls>
472 <Undefine></Undefine>
473 <IncludePath></IncludePath>
480 <FileName>system_XMC1200.c</FileName>
481 <FileType>1</FileType>
482 <FilePath>.\Keil_Specific\system_XMC1200.c</FilePath>
485 <UseCPPCompiler>2</UseCPPCompiler>
486 <RVCTCodeConst>0</RVCTCodeConst>
488 <RVCTOtherData>0</RVCTOtherData>
489 <ModuleSelection>0</ModuleSelection>
490 <IncludeInBuild>0</IncludeInBuild>
491 <AlwaysBuild>2</AlwaysBuild>
492 <GenerateAssemblyFile>2</GenerateAssemblyFile>
493 <AssembleAssemblyFile>2</AssembleAssemblyFile>
494 <PublicsOnly>2</PublicsOnly>
495 <StopOnExitCode>11</StopOnExitCode>
496 <CustomArgument></CustomArgument>
497 <IncludeLibraryModules></IncludeLibraryModules>
498 <ComprImg>1</ComprImg>
514 <uSurpInc>2</uSurpInc>
519 <vShortEn>0</vShortEn>
520 <vShortWch>0</vShortWch>
522 <MiscControls></MiscControls>
524 <Undefine></Undefine>
525 <IncludePath></IncludePath>
534 <GroupName>FreeRTOS source</GroupName>
537 <FileName>timers.c</FileName>
538 <FileType>1</FileType>
539 <FilePath>..\..\Source\timers.c</FilePath>
542 <FileName>list.c</FileName>
543 <FileType>1</FileType>
544 <FilePath>..\..\Source\list.c</FilePath>
547 <FileName>queue.c</FileName>
548 <FileType>1</FileType>
549 <FilePath>..\..\Source\queue.c</FilePath>
552 <FileName>tasks.c</FileName>
553 <FileType>1</FileType>
554 <FilePath>..\..\Source\tasks.c</FilePath>
557 <FileName>port.c</FileName>
558 <FileType>1</FileType>
559 <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
562 <FileName>heap_4.c</FileName>
563 <FileType>1</FileType>
564 <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
569 <GroupName>Demo App Source</GroupName>
572 <FileName>main.c</FileName>
573 <FileType>1</FileType>
574 <FilePath>.\main.c</FilePath>
577 <FileName>main-blinky.c</FileName>
578 <FileType>1</FileType>
579 <FilePath>.\main-blinky.c</FilePath>
582 <FileName>FreeRTOSConfig.h</FileName>
583 <FileType>5</FileType>
584 <FilePath>.\FreeRTOSConfig.h</FilePath>
587 <FileName>main-full.c</FileName>
588 <FileType>1</FileType>
589 <FilePath>.\main-full.c</FilePath>
592 <FileName>ParTest_XMC1200.c</FileName>
593 <FileType>1</FileType>
594 <FilePath>.\ParTest_XMC1200.c</FilePath>
597 <UseCPPCompiler>2</UseCPPCompiler>
598 <RVCTCodeConst>0</RVCTCodeConst>
600 <RVCTOtherData>0</RVCTOtherData>
601 <ModuleSelection>0</ModuleSelection>
602 <IncludeInBuild>0</IncludeInBuild>
603 <AlwaysBuild>2</AlwaysBuild>
604 <GenerateAssemblyFile>2</GenerateAssemblyFile>
605 <AssembleAssemblyFile>2</AssembleAssemblyFile>
606 <PublicsOnly>2</PublicsOnly>
607 <StopOnExitCode>11</StopOnExitCode>
608 <CustomArgument></CustomArgument>
609 <IncludeLibraryModules></IncludeLibraryModules>
610 <ComprImg>1</ComprImg>
626 <uSurpInc>2</uSurpInc>
631 <vShortEn>0</vShortEn>
632 <vShortWch>0</vShortWch>
634 <MiscControls></MiscControls>
636 <Undefine></Undefine>
637 <IncludePath></IncludePath>
644 <FileName>RegTest_Keil.s</FileName>
645 <FileType>2</FileType>
646 <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
649 <FileName>ParTest_XMC1100.c</FileName>
650 <FileType>1</FileType>
651 <FilePath>.\ParTest_XMC1100.c</FilePath>
654 <UseCPPCompiler>2</UseCPPCompiler>
655 <RVCTCodeConst>0</RVCTCodeConst>
657 <RVCTOtherData>0</RVCTOtherData>
658 <ModuleSelection>0</ModuleSelection>
659 <IncludeInBuild>0</IncludeInBuild>
660 <AlwaysBuild>2</AlwaysBuild>
661 <GenerateAssemblyFile>2</GenerateAssemblyFile>
662 <AssembleAssemblyFile>2</AssembleAssemblyFile>
663 <PublicsOnly>2</PublicsOnly>
664 <StopOnExitCode>11</StopOnExitCode>
665 <CustomArgument></CustomArgument>
666 <IncludeLibraryModules></IncludeLibraryModules>
667 <ComprImg>1</ComprImg>
683 <uSurpInc>2</uSurpInc>
688 <vShortEn>0</vShortEn>
689 <vShortWch>0</vShortWch>
691 <MiscControls></MiscControls>
693 <Undefine></Undefine>
694 <IncludePath></IncludePath>
701 <FileName>ParTest_XMC1300.c</FileName>
702 <FileType>1</FileType>
703 <FilePath>.\ParTest_XMC1300.c</FilePath>
708 <GroupName>Common Demo Tasks</GroupName>
711 <FileName>dynamic.c</FileName>
712 <FileType>1</FileType>
713 <FilePath>..\Common\Minimal\dynamic.c</FilePath>
716 <FileName>recmutex.c</FileName>
717 <FileType>1</FileType>
718 <FilePath>..\Common\Minimal\recmutex.c</FilePath>
721 <FileName>blocktim.c</FileName>
722 <FileType>1</FileType>
723 <FilePath>..\Common\Minimal\blocktim.c</FilePath>
726 <FileName>countsem.c</FileName>
727 <FileType>1</FileType>
728 <FilePath>..\Common\Minimal\countsem.c</FilePath>
731 <FileName>QueueSet.c</FileName>
732 <FileType>1</FileType>
733 <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
736 <FileName>QueueOverwrite.c</FileName>
737 <FileType>1</FileType>
738 <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>
745 <TargetName>XMC1200</TargetName>
746 <ToolsetNumber>0x4</ToolsetNumber>
747 <ToolsetName>ARM-ADS</ToolsetName>
748 <pCCUsed>5060020::V5.06 (build 20)::ARMCC</pCCUsed>
751 <Device>XMC1200-200</Device>
752 <Vendor>Infineon</Vendor>
753 <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10032FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
754 <FlashUtilSpec></FlashUtilSpec>
755 <StartupFile>"STARTUP\Infineon\XMC1200\startup_XMC1200.s" ("Infineon XMC1200 Startup Code")</StartupFile>
756 <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000)</FlashDriverDll>
757 <DeviceId>6777</DeviceId>
758 <RegisterFile>XMC1200.h</RegisterFile>
759 <MemoryEnv></MemoryEnv>
763 <OHString></OHString>
764 <InfinionOptionDll></InfinionOptionDll>
765 <SLE66CMisc></SLE66CMisc>
766 <SLE66AMisc></SLE66AMisc>
767 <SLE66LinkerMisc></SLE66LinkerMisc>
768 <SFDFile>SFD\Infineon\XMC1200\xmc1200.SFR</SFDFile>
769 <bCustSvd>0</bCustSvd>
772 <IncludePath></IncludePath>
774 <RegisterFilePath>Infineon\XMC1200\</RegisterFilePath>
775 <DBRegisterFilePath>Infineon\XMC1200\</DBRegisterFilePath>
778 <ExitCodeStop>0</ExitCodeStop>
779 <ButtonStop>0</ButtonStop>
780 <NotGenerated>0</NotGenerated>
781 <InvalidFlash>1</InvalidFlash>
783 <OutputDirectory>.\Output\</OutputDirectory>
784 <OutputName>RTOSDemo</OutputName>
785 <CreateExecutable>1</CreateExecutable>
786 <CreateLib>0</CreateLib>
787 <CreateHexFile>0</CreateHexFile>
788 <DebugInformation>1</DebugInformation>
789 <BrowseInformation>1</BrowseInformation>
790 <ListingPath>.\</ListingPath>
791 <HexFormatSelection>1</HexFormatSelection>
792 <Merge32K>0</Merge32K>
793 <CreateBatchFile>0</CreateBatchFile>
795 <RunUserProg1>0</RunUserProg1>
796 <RunUserProg2>0</RunUserProg2>
797 <UserProg1Name></UserProg1Name>
798 <UserProg2Name></UserProg2Name>
799 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
800 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
801 <nStopU1X>0</nStopU1X>
802 <nStopU2X>0</nStopU2X>
805 <RunUserProg1>0</RunUserProg1>
806 <RunUserProg2>0</RunUserProg2>
807 <UserProg1Name></UserProg1Name>
808 <UserProg2Name></UserProg2Name>
809 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
810 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
811 <nStopB1X>0</nStopB1X>
812 <nStopB2X>0</nStopB2X>
815 <RunUserProg1>0</RunUserProg1>
816 <RunUserProg2>0</RunUserProg2>
817 <UserProg1Name></UserProg1Name>
818 <UserProg2Name></UserProg2Name>
819 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
820 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
821 <nStopA1X>0</nStopA1X>
822 <nStopA2X>0</nStopA2X>
824 <SelectedForBatchBuild>0</SelectedForBatchBuild>
825 <SVCSIdString></SVCSIdString>
826 </TargetCommonOption>
828 <UseCPPCompiler>0</UseCPPCompiler>
829 <RVCTCodeConst>0</RVCTCodeConst>
831 <RVCTOtherData>0</RVCTOtherData>
832 <ModuleSelection>0</ModuleSelection>
833 <IncludeInBuild>1</IncludeInBuild>
834 <AlwaysBuild>0</AlwaysBuild>
835 <GenerateAssemblyFile>0</GenerateAssemblyFile>
836 <AssembleAssemblyFile>0</AssembleAssemblyFile>
837 <PublicsOnly>0</PublicsOnly>
838 <StopOnExitCode>3</StopOnExitCode>
839 <CustomArgument></CustomArgument>
840 <IncludeLibraryModules></IncludeLibraryModules>
841 <ComprImg>1</ComprImg>
844 <SimDllName>SARMCM3.DLL</SimDllName>
845 <SimDllArguments></SimDllArguments>
846 <SimDlgDll>DARMCM1.DLL</SimDlgDll>
847 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
848 <TargetDllName>SARMCM3.DLL</TargetDllName>
849 <TargetDllArguments></TargetDllArguments>
850 <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
851 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
855 <HexSelection>1</HexSelection>
856 <HexRangeLowAddress>0</HexRangeLowAddress>
857 <HexRangeHighAddress>0</HexRangeHighAddress>
858 <HexOffset>0</HexOffset>
859 <Oh166RecLen>16</Oh166RecLen>
862 <UseSimulator>0</UseSimulator>
863 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
864 <RunToMain>0</RunToMain>
865 <RestoreBreakpoints>1</RestoreBreakpoints>
866 <RestoreWatchpoints>1</RestoreWatchpoints>
867 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
868 <RestoreFunctions>1</RestoreFunctions>
869 <RestoreToolbox>1</RestoreToolbox>
870 <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
871 <RestoreSysVw>1</RestoreSysVw>
874 <UseTarget>1</UseTarget>
875 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
876 <RunToMain>1</RunToMain>
877 <RestoreBreakpoints>1</RestoreBreakpoints>
878 <RestoreWatchpoints>1</RestoreWatchpoints>
879 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
880 <RestoreFunctions>0</RestoreFunctions>
881 <RestoreToolbox>1</RestoreToolbox>
882 <RestoreTracepoints>1</RestoreTracepoints>
883 <RestoreSysVw>1</RestoreSysVw>
885 <RunDebugAfterBuild>0</RunDebugAfterBuild>
886 <TargetSelection>6</TargetSelection>
889 <CpuDllArguments></CpuDllArguments>
890 <PeripheralDll></PeripheralDll>
891 <PeripheralDllArguments></PeripheralDllArguments>
892 <InitializationFile></InitializationFile>
896 <CpuDllArguments></CpuDllArguments>
897 <PeripheralDll></PeripheralDll>
898 <PeripheralDllArguments></PeripheralDllArguments>
899 <InitializationFile></InitializationFile>
900 <Driver>Segger\JL2CM3.dll</Driver>
905 <UseTargetDll>1</UseTargetDll>
906 <UseExternalTool>0</UseExternalTool>
907 <RunIndependent>0</RunIndependent>
908 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
909 <Capability>1</Capability>
910 <DriverSelection>4100</DriverSelection>
913 <Flash2>Segger\JL2CM3.dll</Flash2>
914 <Flash3>"" ()</Flash3>
916 <pFcarmOut></pFcarmOut>
917 <pFcarmGrp></pFcarmGrp>
918 <pFcArmRoot></pFcArmRoot>
919 <FcArmLst>0</FcArmLst>
923 <GenerateListings>0</GenerateListings>
948 <RvctClst>0</RvctClst>
949 <GenPPlst>0</GenPPlst>
950 <AdsCpuType>"Cortex-M0"</AdsCpuType>
951 <RvctDeviceName></RvctDeviceName>
960 <hadIRAM2>0</hadIRAM2>
961 <hadIROM2>0</hadIROM2>
989 <StartAddress>0x0</StartAddress>
994 <StartAddress>0x0</StartAddress>
999 <StartAddress>0x0</StartAddress>
1004 <StartAddress>0x0</StartAddress>
1009 <StartAddress>0x0</StartAddress>
1014 <StartAddress>0x0</StartAddress>
1019 <StartAddress>0x20000000</StartAddress>
1024 <StartAddress>0x10001000</StartAddress>
1025 <Size>0x32000</Size>
1029 <StartAddress>0x0</StartAddress>
1034 <StartAddress>0x0</StartAddress>
1039 <StartAddress>0x0</StartAddress>
1044 <StartAddress>0x0</StartAddress>
1049 <StartAddress>0x10001000</StartAddress>
1050 <Size>0x32000</Size>
1054 <StartAddress>0x0</StartAddress>
1059 <StartAddress>0x0</StartAddress>
1064 <StartAddress>0x0</StartAddress>
1069 <StartAddress>0x0</StartAddress>
1074 <StartAddress>0x20000000</StartAddress>
1079 <StartAddress>0x0</StartAddress>
1083 <RvctStartVector></RvctStartVector>
1089 <SplitLS>0</SplitLS>
1090 <OneElfS>0</OneElfS>
1092 <EnumInt>0</EnumInt>
1093 <PlainCh>0</PlainCh>
1098 <uSurpInc>0</uSurpInc>
1102 <v6LangP>0</v6LangP>
1103 <vShortEn>0</vShortEn>
1104 <vShortWch>0</vShortWch>
1106 <MiscControls></MiscControls>
1108 <Undefine></Undefine>
1109 <IncludePath>.;..\Common\include;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;.\CMSIS;.\Keil_Specific</IncludePath>
1117 <SplitLS>0</SplitLS>
1118 <SwStkChk>0</SwStkChk>
1120 <uSurpInc>0</uSurpInc>
1123 <MiscControls></MiscControls>
1125 <Undefine></Undefine>
1126 <IncludePath></IncludePath>
1130 <umfTarg>1</umfTarg>
1133 <noStLib>0</noStLib>
1134 <RepFail>1</RepFail>
1135 <useFile>0</useFile>
1136 <TextAddressRange>0x10001000</TextAddressRange>
1137 <DataAddressRange>0x20000000</DataAddressRange>
1139 <ScatterFile>.\Output\RTOSDemo.sct</ScatterFile>
1140 <IncludeLibs></IncludeLibs>
1141 <IncludeLibsPath></IncludeLibsPath>
1143 <LinkerInputFile></LinkerInputFile>
1144 <DisabledWarnings></DisabledWarnings>
1150 <GroupName>System</GroupName>
1153 <FileName>startup_XMC1000.s</FileName>
1154 <FileType>2</FileType>
1155 <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
1158 <FileName>system_XMC1300.c</FileName>
1159 <FileType>1</FileType>
1160 <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
1163 <UseCPPCompiler>2</UseCPPCompiler>
1164 <RVCTCodeConst>0</RVCTCodeConst>
1166 <RVCTOtherData>0</RVCTOtherData>
1167 <ModuleSelection>0</ModuleSelection>
1168 <IncludeInBuild>0</IncludeInBuild>
1169 <AlwaysBuild>2</AlwaysBuild>
1170 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1171 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1172 <PublicsOnly>2</PublicsOnly>
1173 <StopOnExitCode>11</StopOnExitCode>
1174 <CustomArgument></CustomArgument>
1175 <IncludeLibraryModules></IncludeLibraryModules>
1176 <ComprImg>1</ComprImg>
1183 <SplitLS>2</SplitLS>
1184 <OneElfS>2</OneElfS>
1186 <EnumInt>2</EnumInt>
1187 <PlainCh>2</PlainCh>
1192 <uSurpInc>2</uSurpInc>
1196 <v6LangP>0</v6LangP>
1197 <vShortEn>0</vShortEn>
1198 <vShortWch>0</vShortWch>
1200 <MiscControls></MiscControls>
1202 <Undefine></Undefine>
1203 <IncludePath></IncludePath>
1210 <FileName>system_XMC1100.c</FileName>
1211 <FileType>1</FileType>
1212 <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
1215 <UseCPPCompiler>2</UseCPPCompiler>
1216 <RVCTCodeConst>0</RVCTCodeConst>
1218 <RVCTOtherData>0</RVCTOtherData>
1219 <ModuleSelection>0</ModuleSelection>
1220 <IncludeInBuild>0</IncludeInBuild>
1221 <AlwaysBuild>2</AlwaysBuild>
1222 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1223 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1224 <PublicsOnly>2</PublicsOnly>
1225 <StopOnExitCode>11</StopOnExitCode>
1226 <CustomArgument></CustomArgument>
1227 <IncludeLibraryModules></IncludeLibraryModules>
1228 <ComprImg>1</ComprImg>
1235 <SplitLS>2</SplitLS>
1236 <OneElfS>2</OneElfS>
1238 <EnumInt>2</EnumInt>
1239 <PlainCh>2</PlainCh>
1244 <uSurpInc>2</uSurpInc>
1248 <v6LangP>0</v6LangP>
1249 <vShortEn>0</vShortEn>
1250 <vShortWch>0</vShortWch>
1252 <MiscControls></MiscControls>
1254 <Undefine></Undefine>
1255 <IncludePath></IncludePath>
1262 <FileName>system_XMC1200.c</FileName>
1263 <FileType>1</FileType>
1264 <FilePath>.\Keil_Specific\system_XMC1200.c</FilePath>
1269 <GroupName>FreeRTOS source</GroupName>
1272 <FileName>timers.c</FileName>
1273 <FileType>1</FileType>
1274 <FilePath>..\..\Source\timers.c</FilePath>
1277 <FileName>list.c</FileName>
1278 <FileType>1</FileType>
1279 <FilePath>..\..\Source\list.c</FilePath>
1282 <FileName>queue.c</FileName>
1283 <FileType>1</FileType>
1284 <FilePath>..\..\Source\queue.c</FilePath>
1287 <FileName>tasks.c</FileName>
1288 <FileType>1</FileType>
1289 <FilePath>..\..\Source\tasks.c</FilePath>
1292 <FileName>port.c</FileName>
1293 <FileType>1</FileType>
1294 <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
1297 <FileName>heap_4.c</FileName>
1298 <FileType>1</FileType>
1299 <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
1304 <GroupName>Demo App Source</GroupName>
1307 <FileName>main.c</FileName>
1308 <FileType>1</FileType>
1309 <FilePath>.\main.c</FilePath>
1312 <FileName>main-blinky.c</FileName>
1313 <FileType>1</FileType>
1314 <FilePath>.\main-blinky.c</FilePath>
1317 <FileName>FreeRTOSConfig.h</FileName>
1318 <FileType>5</FileType>
1319 <FilePath>.\FreeRTOSConfig.h</FilePath>
1322 <FileName>main-full.c</FileName>
1323 <FileType>1</FileType>
1324 <FilePath>.\main-full.c</FilePath>
1327 <FileName>ParTest_XMC1200.c</FileName>
1328 <FileType>1</FileType>
1329 <FilePath>.\ParTest_XMC1200.c</FilePath>
1332 <UseCPPCompiler>2</UseCPPCompiler>
1333 <RVCTCodeConst>0</RVCTCodeConst>
1335 <RVCTOtherData>0</RVCTOtherData>
1336 <ModuleSelection>0</ModuleSelection>
1337 <IncludeInBuild>1</IncludeInBuild>
1338 <AlwaysBuild>2</AlwaysBuild>
1339 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1340 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1341 <PublicsOnly>2</PublicsOnly>
1342 <StopOnExitCode>11</StopOnExitCode>
1343 <CustomArgument></CustomArgument>
1344 <IncludeLibraryModules></IncludeLibraryModules>
1345 <ComprImg>1</ComprImg>
1352 <SplitLS>2</SplitLS>
1353 <OneElfS>2</OneElfS>
1355 <EnumInt>2</EnumInt>
1356 <PlainCh>2</PlainCh>
1361 <uSurpInc>2</uSurpInc>
1365 <v6LangP>0</v6LangP>
1366 <vShortEn>0</vShortEn>
1367 <vShortWch>0</vShortWch>
1369 <MiscControls></MiscControls>
1371 <Undefine></Undefine>
1372 <IncludePath></IncludePath>
1379 <FileName>RegTest_Keil.s</FileName>
1380 <FileType>2</FileType>
1381 <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
1384 <FileName>ParTest_XMC1100.c</FileName>
1385 <FileType>1</FileType>
1386 <FilePath>.\ParTest_XMC1100.c</FilePath>
1389 <UseCPPCompiler>2</UseCPPCompiler>
1390 <RVCTCodeConst>0</RVCTCodeConst>
1392 <RVCTOtherData>0</RVCTOtherData>
1393 <ModuleSelection>0</ModuleSelection>
1394 <IncludeInBuild>0</IncludeInBuild>
1395 <AlwaysBuild>2</AlwaysBuild>
1396 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1397 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1398 <PublicsOnly>2</PublicsOnly>
1399 <StopOnExitCode>11</StopOnExitCode>
1400 <CustomArgument></CustomArgument>
1401 <IncludeLibraryModules></IncludeLibraryModules>
1402 <ComprImg>1</ComprImg>
1409 <SplitLS>2</SplitLS>
1410 <OneElfS>2</OneElfS>
1412 <EnumInt>2</EnumInt>
1413 <PlainCh>2</PlainCh>
1418 <uSurpInc>2</uSurpInc>
1422 <v6LangP>0</v6LangP>
1423 <vShortEn>0</vShortEn>
1424 <vShortWch>0</vShortWch>
1426 <MiscControls></MiscControls>
1428 <Undefine></Undefine>
1429 <IncludePath></IncludePath>
1436 <FileName>ParTest_XMC1300.c</FileName>
1437 <FileType>1</FileType>
1438 <FilePath>.\ParTest_XMC1300.c</FilePath>
1441 <UseCPPCompiler>2</UseCPPCompiler>
1442 <RVCTCodeConst>0</RVCTCodeConst>
1444 <RVCTOtherData>0</RVCTOtherData>
1445 <ModuleSelection>0</ModuleSelection>
1446 <IncludeInBuild>0</IncludeInBuild>
1447 <AlwaysBuild>2</AlwaysBuild>
1448 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1449 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1450 <PublicsOnly>2</PublicsOnly>
1451 <StopOnExitCode>11</StopOnExitCode>
1452 <CustomArgument></CustomArgument>
1453 <IncludeLibraryModules></IncludeLibraryModules>
1454 <ComprImg>1</ComprImg>
1461 <SplitLS>2</SplitLS>
1462 <OneElfS>2</OneElfS>
1464 <EnumInt>2</EnumInt>
1465 <PlainCh>2</PlainCh>
1470 <uSurpInc>2</uSurpInc>
1474 <v6LangP>0</v6LangP>
1475 <vShortEn>0</vShortEn>
1476 <vShortWch>0</vShortWch>
1478 <MiscControls></MiscControls>
1480 <Undefine></Undefine>
1481 <IncludePath></IncludePath>
1490 <GroupName>Common Demo Tasks</GroupName>
1493 <FileName>dynamic.c</FileName>
1494 <FileType>1</FileType>
1495 <FilePath>..\Common\Minimal\dynamic.c</FilePath>
1498 <FileName>recmutex.c</FileName>
1499 <FileType>1</FileType>
1500 <FilePath>..\Common\Minimal\recmutex.c</FilePath>
1503 <FileName>blocktim.c</FileName>
1504 <FileType>1</FileType>
1505 <FilePath>..\Common\Minimal\blocktim.c</FilePath>
1508 <FileName>countsem.c</FileName>
1509 <FileType>1</FileType>
1510 <FilePath>..\Common\Minimal\countsem.c</FilePath>
1513 <FileName>QueueSet.c</FileName>
1514 <FileType>1</FileType>
1515 <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
1518 <FileName>QueueOverwrite.c</FileName>
1519 <FileType>1</FileType>
1520 <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>
1527 <TargetName>XMC1100</TargetName>
1528 <ToolsetNumber>0x4</ToolsetNumber>
1529 <ToolsetName>ARM-ADS</ToolsetName>
1530 <pCCUsed>5060020::V5.06 (build 20)::ARMCC</pCCUsed>
1532 <TargetCommonOption>
1533 <Device>XMC1100-64</Device>
1534 <Vendor>Infineon</Vendor>
1535 <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10010FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
1536 <FlashUtilSpec></FlashUtilSpec>
1537 <StartupFile>"STARTUP\Infineon\XMC1100\startup_XMC1100.s" ("Infineon XMC1100 Startup Code")</StartupFile>
1538 <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1100_64 -FS010001000 -FL010000)</FlashDriverDll>
1539 <DeviceId>6776</DeviceId>
1540 <RegisterFile>XMC1100.h</RegisterFile>
1541 <MemoryEnv></MemoryEnv>
1545 <OHString></OHString>
1546 <InfinionOptionDll></InfinionOptionDll>
1547 <SLE66CMisc></SLE66CMisc>
1548 <SLE66AMisc></SLE66AMisc>
1549 <SLE66LinkerMisc></SLE66LinkerMisc>
1550 <SFDFile>SFD\Infineon\XMC1100\xmc1100.SFR</SFDFile>
1551 <bCustSvd>0</bCustSvd>
1554 <IncludePath></IncludePath>
1556 <RegisterFilePath>Infineon\XMC1100\</RegisterFilePath>
1557 <DBRegisterFilePath>Infineon\XMC1100\</DBRegisterFilePath>
1560 <ExitCodeStop>0</ExitCodeStop>
1561 <ButtonStop>0</ButtonStop>
1562 <NotGenerated>0</NotGenerated>
1563 <InvalidFlash>1</InvalidFlash>
1565 <OutputDirectory>.\Output\</OutputDirectory>
1566 <OutputName>RTOSDemo</OutputName>
1567 <CreateExecutable>1</CreateExecutable>
1568 <CreateLib>0</CreateLib>
1569 <CreateHexFile>0</CreateHexFile>
1570 <DebugInformation>1</DebugInformation>
1571 <BrowseInformation>1</BrowseInformation>
1572 <ListingPath>.\</ListingPath>
1573 <HexFormatSelection>1</HexFormatSelection>
1574 <Merge32K>0</Merge32K>
1575 <CreateBatchFile>0</CreateBatchFile>
1577 <RunUserProg1>0</RunUserProg1>
1578 <RunUserProg2>0</RunUserProg2>
1579 <UserProg1Name></UserProg1Name>
1580 <UserProg2Name></UserProg2Name>
1581 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1582 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1583 <nStopU1X>0</nStopU1X>
1584 <nStopU2X>0</nStopU2X>
1587 <RunUserProg1>0</RunUserProg1>
1588 <RunUserProg2>0</RunUserProg2>
1589 <UserProg1Name></UserProg1Name>
1590 <UserProg2Name></UserProg2Name>
1591 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1592 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1593 <nStopB1X>0</nStopB1X>
1594 <nStopB2X>0</nStopB2X>
1597 <RunUserProg1>0</RunUserProg1>
1598 <RunUserProg2>0</RunUserProg2>
1599 <UserProg1Name></UserProg1Name>
1600 <UserProg2Name></UserProg2Name>
1601 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1602 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1603 <nStopA1X>0</nStopA1X>
1604 <nStopA2X>0</nStopA2X>
1606 <SelectedForBatchBuild>0</SelectedForBatchBuild>
1607 <SVCSIdString></SVCSIdString>
1608 </TargetCommonOption>
1610 <UseCPPCompiler>0</UseCPPCompiler>
1611 <RVCTCodeConst>0</RVCTCodeConst>
1613 <RVCTOtherData>0</RVCTOtherData>
1614 <ModuleSelection>0</ModuleSelection>
1615 <IncludeInBuild>1</IncludeInBuild>
1616 <AlwaysBuild>0</AlwaysBuild>
1617 <GenerateAssemblyFile>0</GenerateAssemblyFile>
1618 <AssembleAssemblyFile>0</AssembleAssemblyFile>
1619 <PublicsOnly>0</PublicsOnly>
1620 <StopOnExitCode>3</StopOnExitCode>
1621 <CustomArgument></CustomArgument>
1622 <IncludeLibraryModules></IncludeLibraryModules>
1623 <ComprImg>1</ComprImg>
1626 <SimDllName>SARMCM3.DLL</SimDllName>
1627 <SimDllArguments></SimDllArguments>
1628 <SimDlgDll>DARMCM1.DLL</SimDlgDll>
1629 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
1630 <TargetDllName>SARMCM3.DLL</TargetDllName>
1631 <TargetDllArguments></TargetDllArguments>
1632 <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
1633 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
1637 <HexSelection>1</HexSelection>
1638 <HexRangeLowAddress>0</HexRangeLowAddress>
1639 <HexRangeHighAddress>0</HexRangeHighAddress>
1640 <HexOffset>0</HexOffset>
1641 <Oh166RecLen>16</Oh166RecLen>
1644 <UseSimulator>0</UseSimulator>
1645 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
1646 <RunToMain>0</RunToMain>
1647 <RestoreBreakpoints>1</RestoreBreakpoints>
1648 <RestoreWatchpoints>1</RestoreWatchpoints>
1649 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
1650 <RestoreFunctions>1</RestoreFunctions>
1651 <RestoreToolbox>1</RestoreToolbox>
1652 <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
1653 <RestoreSysVw>1</RestoreSysVw>
1656 <UseTarget>1</UseTarget>
1657 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
1658 <RunToMain>1</RunToMain>
1659 <RestoreBreakpoints>1</RestoreBreakpoints>
1660 <RestoreWatchpoints>1</RestoreWatchpoints>
1661 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
1662 <RestoreFunctions>0</RestoreFunctions>
1663 <RestoreToolbox>1</RestoreToolbox>
1664 <RestoreTracepoints>1</RestoreTracepoints>
1665 <RestoreSysVw>1</RestoreSysVw>
1667 <RunDebugAfterBuild>0</RunDebugAfterBuild>
1668 <TargetSelection>6</TargetSelection>
1671 <CpuDllArguments></CpuDllArguments>
1672 <PeripheralDll></PeripheralDll>
1673 <PeripheralDllArguments></PeripheralDllArguments>
1674 <InitializationFile></InitializationFile>
1678 <CpuDllArguments></CpuDllArguments>
1679 <PeripheralDll></PeripheralDll>
1680 <PeripheralDllArguments></PeripheralDllArguments>
1681 <InitializationFile></InitializationFile>
1682 <Driver>Segger\JL2CM3.dll</Driver>
1687 <UseTargetDll>1</UseTargetDll>
1688 <UseExternalTool>0</UseExternalTool>
1689 <RunIndependent>0</RunIndependent>
1690 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
1691 <Capability>1</Capability>
1692 <DriverSelection>4100</DriverSelection>
1694 <bUseTDR>0</bUseTDR>
1695 <Flash2>Segger\JL2CM3.dll</Flash2>
1698 <pFcarmOut></pFcarmOut>
1699 <pFcarmGrp></pFcarmGrp>
1700 <pFcArmRoot></pFcArmRoot>
1701 <FcArmLst>0</FcArmLst>
1705 <GenerateListings>0</GenerateListings>
1717 <AdsALst>1</AdsALst>
1718 <AdsACrf>1</AdsACrf>
1719 <AdsANop>0</AdsANop>
1720 <AdsANot>0</AdsANot>
1721 <AdsLLst>1</AdsLLst>
1722 <AdsLmap>1</AdsLmap>
1723 <AdsLcgr>1</AdsLcgr>
1724 <AdsLsym>1</AdsLsym>
1725 <AdsLszi>1</AdsLszi>
1726 <AdsLtoi>1</AdsLtoi>
1727 <AdsLsun>1</AdsLsun>
1728 <AdsLven>1</AdsLven>
1729 <AdsLsxf>1</AdsLsxf>
1730 <RvctClst>0</RvctClst>
1731 <GenPPlst>0</GenPPlst>
1732 <AdsCpuType>"Cortex-M0"</AdsCpuType>
1733 <RvctDeviceName></RvctDeviceName>
1737 <hadIROM>1</hadIROM>
1738 <hadIRAM>1</hadIRAM>
1739 <hadXRAM>0</hadXRAM>
1740 <uocXRam>0</uocXRam>
1742 <hadIRAM2>0</hadIRAM2>
1743 <hadIROM2>0</hadIROM2>
1744 <StupSel>8</StupSel>
1745 <useUlib>1</useUlib>
1748 <nSecure>0</nSecure>
1751 <CodeSel>0</CodeSel>
1752 <OptFeed>0</OptFeed>
1771 <StartAddress>0x0</StartAddress>
1776 <StartAddress>0x0</StartAddress>
1781 <StartAddress>0x0</StartAddress>
1786 <StartAddress>0x0</StartAddress>
1791 <StartAddress>0x0</StartAddress>
1796 <StartAddress>0x0</StartAddress>
1801 <StartAddress>0x20000000</StartAddress>
1806 <StartAddress>0x10001000</StartAddress>
1807 <Size>0x10000</Size>
1811 <StartAddress>0x0</StartAddress>
1816 <StartAddress>0x0</StartAddress>
1821 <StartAddress>0x0</StartAddress>
1826 <StartAddress>0x0</StartAddress>
1831 <StartAddress>0x10001000</StartAddress>
1832 <Size>0x10000</Size>
1836 <StartAddress>0x0</StartAddress>
1841 <StartAddress>0x0</StartAddress>
1846 <StartAddress>0x0</StartAddress>
1851 <StartAddress>0x0</StartAddress>
1856 <StartAddress>0x20000000</StartAddress>
1861 <StartAddress>0x0</StartAddress>
1865 <RvctStartVector></RvctStartVector>
1871 <SplitLS>0</SplitLS>
1872 <OneElfS>0</OneElfS>
1874 <EnumInt>0</EnumInt>
1875 <PlainCh>0</PlainCh>
1880 <uSurpInc>0</uSurpInc>
1884 <v6LangP>0</v6LangP>
1885 <vShortEn>0</vShortEn>
1886 <vShortWch>0</vShortWch>
1888 <MiscControls></MiscControls>
1890 <Undefine></Undefine>
1891 <IncludePath>.;..\Common\include;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;.\CMSIS;.\Keil_Specific</IncludePath>
1899 <SplitLS>0</SplitLS>
1900 <SwStkChk>0</SwStkChk>
1902 <uSurpInc>0</uSurpInc>
1905 <MiscControls></MiscControls>
1907 <Undefine></Undefine>
1908 <IncludePath></IncludePath>
1912 <umfTarg>1</umfTarg>
1915 <noStLib>0</noStLib>
1916 <RepFail>1</RepFail>
1917 <useFile>0</useFile>
1918 <TextAddressRange>0x10001000</TextAddressRange>
1919 <DataAddressRange>0x20000000</DataAddressRange>
1921 <ScatterFile>.\Output\RTOSDemo.sct</ScatterFile>
1922 <IncludeLibs></IncludeLibs>
1923 <IncludeLibsPath></IncludeLibsPath>
1925 <LinkerInputFile></LinkerInputFile>
1926 <DisabledWarnings></DisabledWarnings>
1932 <GroupName>System</GroupName>
1935 <FileName>startup_XMC1000.s</FileName>
1936 <FileType>2</FileType>
1937 <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
1940 <FileName>system_XMC1300.c</FileName>
1941 <FileType>1</FileType>
1942 <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
1945 <UseCPPCompiler>2</UseCPPCompiler>
1946 <RVCTCodeConst>0</RVCTCodeConst>
1948 <RVCTOtherData>0</RVCTOtherData>
1949 <ModuleSelection>0</ModuleSelection>
1950 <IncludeInBuild>0</IncludeInBuild>
1951 <AlwaysBuild>2</AlwaysBuild>
1952 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1953 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1954 <PublicsOnly>2</PublicsOnly>
1955 <StopOnExitCode>11</StopOnExitCode>
1956 <CustomArgument></CustomArgument>
1957 <IncludeLibraryModules></IncludeLibraryModules>
1958 <ComprImg>1</ComprImg>
1965 <SplitLS>2</SplitLS>
1966 <OneElfS>2</OneElfS>
1968 <EnumInt>2</EnumInt>
1969 <PlainCh>2</PlainCh>
1974 <uSurpInc>2</uSurpInc>
1978 <v6LangP>0</v6LangP>
1979 <vShortEn>0</vShortEn>
1980 <vShortWch>0</vShortWch>
1982 <MiscControls></MiscControls>
1984 <Undefine></Undefine>
1985 <IncludePath></IncludePath>
1992 <FileName>system_XMC1100.c</FileName>
1993 <FileType>1</FileType>
1994 <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
1997 <FileName>system_XMC1200.c</FileName>
1998 <FileType>1</FileType>
1999 <FilePath>.\Keil_Specific\system_XMC1200.c</FilePath>
2002 <UseCPPCompiler>2</UseCPPCompiler>
2003 <RVCTCodeConst>0</RVCTCodeConst>
2005 <RVCTOtherData>0</RVCTOtherData>
2006 <ModuleSelection>0</ModuleSelection>
2007 <IncludeInBuild>0</IncludeInBuild>
2008 <AlwaysBuild>2</AlwaysBuild>
2009 <GenerateAssemblyFile>2</GenerateAssemblyFile>
2010 <AssembleAssemblyFile>2</AssembleAssemblyFile>
2011 <PublicsOnly>2</PublicsOnly>
2012 <StopOnExitCode>11</StopOnExitCode>
2013 <CustomArgument></CustomArgument>
2014 <IncludeLibraryModules></IncludeLibraryModules>
2015 <ComprImg>1</ComprImg>
2022 <SplitLS>2</SplitLS>
2023 <OneElfS>2</OneElfS>
2025 <EnumInt>2</EnumInt>
2026 <PlainCh>2</PlainCh>
2031 <uSurpInc>2</uSurpInc>
2035 <v6LangP>0</v6LangP>
2036 <vShortEn>0</vShortEn>
2037 <vShortWch>0</vShortWch>
2039 <MiscControls></MiscControls>
2041 <Undefine></Undefine>
2042 <IncludePath></IncludePath>
2051 <GroupName>FreeRTOS source</GroupName>
2054 <FileName>timers.c</FileName>
2055 <FileType>1</FileType>
2056 <FilePath>..\..\Source\timers.c</FilePath>
2059 <FileName>list.c</FileName>
2060 <FileType>1</FileType>
2061 <FilePath>..\..\Source\list.c</FilePath>
2064 <FileName>queue.c</FileName>
2065 <FileType>1</FileType>
2066 <FilePath>..\..\Source\queue.c</FilePath>
2069 <FileName>tasks.c</FileName>
2070 <FileType>1</FileType>
2071 <FilePath>..\..\Source\tasks.c</FilePath>
2074 <FileName>port.c</FileName>
2075 <FileType>1</FileType>
2076 <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
2079 <FileName>heap_4.c</FileName>
2080 <FileType>1</FileType>
2081 <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
2086 <GroupName>Demo App Source</GroupName>
2089 <FileName>main.c</FileName>
2090 <FileType>1</FileType>
2091 <FilePath>.\main.c</FilePath>
2094 <FileName>main-blinky.c</FileName>
2095 <FileType>1</FileType>
2096 <FilePath>.\main-blinky.c</FilePath>
2099 <FileName>FreeRTOSConfig.h</FileName>
2100 <FileType>5</FileType>
2101 <FilePath>.\FreeRTOSConfig.h</FilePath>
2104 <FileName>main-full.c</FileName>
2105 <FileType>1</FileType>
2106 <FilePath>.\main-full.c</FilePath>
2109 <FileName>ParTest_XMC1200.c</FileName>
2110 <FileType>1</FileType>
2111 <FilePath>.\ParTest_XMC1200.c</FilePath>
2114 <UseCPPCompiler>2</UseCPPCompiler>
2115 <RVCTCodeConst>0</RVCTCodeConst>
2117 <RVCTOtherData>0</RVCTOtherData>
2118 <ModuleSelection>0</ModuleSelection>
2119 <IncludeInBuild>0</IncludeInBuild>
2120 <AlwaysBuild>2</AlwaysBuild>
2121 <GenerateAssemblyFile>2</GenerateAssemblyFile>
2122 <AssembleAssemblyFile>2</AssembleAssemblyFile>
2123 <PublicsOnly>2</PublicsOnly>
2124 <StopOnExitCode>11</StopOnExitCode>
2125 <CustomArgument></CustomArgument>
2126 <IncludeLibraryModules></IncludeLibraryModules>
2127 <ComprImg>1</ComprImg>
2134 <SplitLS>2</SplitLS>
2135 <OneElfS>2</OneElfS>
2137 <EnumInt>2</EnumInt>
2138 <PlainCh>2</PlainCh>
2143 <uSurpInc>2</uSurpInc>
2147 <v6LangP>0</v6LangP>
2148 <vShortEn>0</vShortEn>
2149 <vShortWch>0</vShortWch>
2151 <MiscControls></MiscControls>
2153 <Undefine></Undefine>
2154 <IncludePath></IncludePath>
2161 <FileName>RegTest_Keil.s</FileName>
2162 <FileType>2</FileType>
2163 <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
2166 <FileName>ParTest_XMC1100.c</FileName>
2167 <FileType>1</FileType>
2168 <FilePath>.\ParTest_XMC1100.c</FilePath>
2171 <FileName>ParTest_XMC1300.c</FileName>
2172 <FileType>1</FileType>
2173 <FilePath>.\ParTest_XMC1300.c</FilePath>
2176 <UseCPPCompiler>2</UseCPPCompiler>
2177 <RVCTCodeConst>0</RVCTCodeConst>
2179 <RVCTOtherData>0</RVCTOtherData>
2180 <ModuleSelection>0</ModuleSelection>
2181 <IncludeInBuild>0</IncludeInBuild>
2182 <AlwaysBuild>2</AlwaysBuild>
2183 <GenerateAssemblyFile>2</GenerateAssemblyFile>
2184 <AssembleAssemblyFile>2</AssembleAssemblyFile>
2185 <PublicsOnly>2</PublicsOnly>
2186 <StopOnExitCode>11</StopOnExitCode>
2187 <CustomArgument></CustomArgument>
2188 <IncludeLibraryModules></IncludeLibraryModules>
2189 <ComprImg>1</ComprImg>
2196 <SplitLS>2</SplitLS>
2197 <OneElfS>2</OneElfS>
2199 <EnumInt>2</EnumInt>
2200 <PlainCh>2</PlainCh>
2205 <uSurpInc>2</uSurpInc>
2209 <v6LangP>0</v6LangP>
2210 <vShortEn>0</vShortEn>
2211 <vShortWch>0</vShortWch>
2213 <MiscControls></MiscControls>
2215 <Undefine></Undefine>
2216 <IncludePath></IncludePath>
2225 <GroupName>Common Demo Tasks</GroupName>
2228 <FileName>dynamic.c</FileName>
2229 <FileType>1</FileType>
2230 <FilePath>..\Common\Minimal\dynamic.c</FilePath>
2233 <FileName>recmutex.c</FileName>
2234 <FileType>1</FileType>
2235 <FilePath>..\Common\Minimal\recmutex.c</FilePath>
2238 <FileName>blocktim.c</FileName>
2239 <FileType>1</FileType>
2240 <FilePath>..\Common\Minimal\blocktim.c</FilePath>
2243 <FileName>countsem.c</FileName>
2244 <FileType>1</FileType>
2245 <FilePath>..\Common\Minimal\countsem.c</FilePath>
2248 <FileName>QueueSet.c</FileName>
2249 <FileType>1</FileType>
2250 <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
2253 <FileName>QueueOverwrite.c</FileName>
2254 <FileType>1</FileType>
2255 <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>