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>5060750::V5.06 update 6 (build 750)::ARMCC</pCCUsed>
17 <Device>XMC1302-200</Device>
18 <Vendor>Infineon</Vendor>
19 <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10032FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
20 <FlashUtilSpec></FlashUtilSpec>
21 <StartupFile>"STARTUP\Infineon\XMC1300\startup_XMC1300.s" ("Infineon XMC1300 Startup Code")</StartupFile>
22 <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1300_200 -FS010001000 -FL032000)</FlashDriverDll>
23 <DeviceId>6778</DeviceId>
24 <RegisterFile>XMC1300.h</RegisterFile>
25 <MemoryEnv></MemoryEnv>
30 <InfinionOptionDll></InfinionOptionDll>
31 <SLE66CMisc></SLE66CMisc>
32 <SLE66AMisc></SLE66AMisc>
33 <SLE66LinkerMisc></SLE66LinkerMisc>
34 <SFDFile>SFD\Infineon\XMC1300\xmc1300.SFR</SFDFile>
35 <bCustSvd>0</bCustSvd>
38 <IncludePath></IncludePath>
40 <RegisterFilePath>Infineon\XMC1300\</RegisterFilePath>
41 <DBRegisterFilePath>Infineon\XMC1300\</DBRegisterFilePath>
44 <ExitCodeStop>0</ExitCodeStop>
45 <ButtonStop>0</ButtonStop>
46 <NotGenerated>0</NotGenerated>
47 <InvalidFlash>1</InvalidFlash>
49 <OutputDirectory>.\Output\</OutputDirectory>
50 <OutputName>RTOSDemo</OutputName>
51 <CreateExecutable>1</CreateExecutable>
52 <CreateLib>0</CreateLib>
53 <CreateHexFile>0</CreateHexFile>
54 <DebugInformation>1</DebugInformation>
55 <BrowseInformation>1</BrowseInformation>
56 <ListingPath>.\</ListingPath>
57 <HexFormatSelection>1</HexFormatSelection>
58 <Merge32K>0</Merge32K>
59 <CreateBatchFile>0</CreateBatchFile>
61 <RunUserProg1>0</RunUserProg1>
62 <RunUserProg2>0</RunUserProg2>
63 <UserProg1Name></UserProg1Name>
64 <UserProg2Name></UserProg2Name>
65 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
66 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
67 <nStopU1X>0</nStopU1X>
68 <nStopU2X>0</nStopU2X>
71 <RunUserProg1>0</RunUserProg1>
72 <RunUserProg2>0</RunUserProg2>
73 <UserProg1Name></UserProg1Name>
74 <UserProg2Name></UserProg2Name>
75 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
76 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
77 <nStopB1X>0</nStopB1X>
78 <nStopB2X>0</nStopB2X>
81 <RunUserProg1>0</RunUserProg1>
82 <RunUserProg2>0</RunUserProg2>
83 <UserProg1Name></UserProg1Name>
84 <UserProg2Name></UserProg2Name>
85 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
86 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
87 <nStopA1X>0</nStopA1X>
88 <nStopA2X>0</nStopA2X>
90 <SelectedForBatchBuild>0</SelectedForBatchBuild>
91 <SVCSIdString></SVCSIdString>
94 <UseCPPCompiler>0</UseCPPCompiler>
95 <RVCTCodeConst>0</RVCTCodeConst>
97 <RVCTOtherData>0</RVCTOtherData>
98 <ModuleSelection>0</ModuleSelection>
99 <IncludeInBuild>1</IncludeInBuild>
100 <AlwaysBuild>0</AlwaysBuild>
101 <GenerateAssemblyFile>0</GenerateAssemblyFile>
102 <AssembleAssemblyFile>0</AssembleAssemblyFile>
103 <PublicsOnly>0</PublicsOnly>
104 <StopOnExitCode>3</StopOnExitCode>
105 <CustomArgument></CustomArgument>
106 <IncludeLibraryModules></IncludeLibraryModules>
107 <ComprImg>1</ComprImg>
110 <SimDllName>SARMCM3.DLL</SimDllName>
111 <SimDllArguments></SimDllArguments>
112 <SimDlgDll>DARMCM1.DLL</SimDlgDll>
113 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
114 <TargetDllName>SARMCM3.DLL</TargetDllName>
115 <TargetDllArguments></TargetDllArguments>
116 <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
117 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
121 <HexSelection>1</HexSelection>
122 <HexRangeLowAddress>0</HexRangeLowAddress>
123 <HexRangeHighAddress>0</HexRangeHighAddress>
124 <HexOffset>0</HexOffset>
125 <Oh166RecLen>16</Oh166RecLen>
128 <UseSimulator>0</UseSimulator>
129 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
130 <RunToMain>0</RunToMain>
131 <RestoreBreakpoints>1</RestoreBreakpoints>
132 <RestoreWatchpoints>1</RestoreWatchpoints>
133 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
134 <RestoreFunctions>1</RestoreFunctions>
135 <RestoreToolbox>1</RestoreToolbox>
136 <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
137 <RestoreSysVw>1</RestoreSysVw>
140 <UseTarget>1</UseTarget>
141 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
142 <RunToMain>1</RunToMain>
143 <RestoreBreakpoints>1</RestoreBreakpoints>
144 <RestoreWatchpoints>1</RestoreWatchpoints>
145 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
146 <RestoreFunctions>0</RestoreFunctions>
147 <RestoreToolbox>1</RestoreToolbox>
148 <RestoreTracepoints>1</RestoreTracepoints>
149 <RestoreSysVw>1</RestoreSysVw>
151 <RunDebugAfterBuild>0</RunDebugAfterBuild>
152 <TargetSelection>4</TargetSelection>
155 <CpuDllArguments></CpuDllArguments>
156 <PeripheralDll></PeripheralDll>
157 <PeripheralDllArguments></PeripheralDllArguments>
158 <InitializationFile></InitializationFile>
162 <CpuDllArguments></CpuDllArguments>
163 <PeripheralDll></PeripheralDll>
164 <PeripheralDllArguments></PeripheralDllArguments>
165 <InitializationFile></InitializationFile>
166 <Driver>Segger\JL2CM3.dll</Driver>
171 <UseTargetDll>1</UseTargetDll>
172 <UseExternalTool>0</UseExternalTool>
173 <RunIndependent>0</RunIndependent>
174 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
175 <Capability>1</Capability>
176 <DriverSelection>4096</DriverSelection>
179 <Flash2>BIN\UL2CM3.DLL</Flash2>
180 <Flash3>"" ()</Flash3>
182 <pFcarmOut></pFcarmOut>
183 <pFcarmGrp></pFcarmGrp>
184 <pFcArmRoot></pFcArmRoot>
185 <FcArmLst>0</FcArmLst>
189 <GenerateListings>0</GenerateListings>
214 <RvctClst>0</RvctClst>
215 <GenPPlst>0</GenPPlst>
216 <AdsCpuType>"Cortex-M0"</AdsCpuType>
217 <RvctDeviceName></RvctDeviceName>
226 <hadIRAM2>0</hadIRAM2>
227 <hadIROM2>0</hadIROM2>
255 <StartAddress>0x0</StartAddress>
260 <StartAddress>0x0</StartAddress>
265 <StartAddress>0x0</StartAddress>
270 <StartAddress>0x0</StartAddress>
275 <StartAddress>0x0</StartAddress>
280 <StartAddress>0x0</StartAddress>
285 <StartAddress>0x20000000</StartAddress>
290 <StartAddress>0x10001000</StartAddress>
295 <StartAddress>0x0</StartAddress>
300 <StartAddress>0x0</StartAddress>
305 <StartAddress>0x0</StartAddress>
310 <StartAddress>0x0</StartAddress>
315 <StartAddress>0x10001000</StartAddress>
320 <StartAddress>0x0</StartAddress>
325 <StartAddress>0x0</StartAddress>
330 <StartAddress>0x0</StartAddress>
335 <StartAddress>0x0</StartAddress>
340 <StartAddress>0x20000000</StartAddress>
345 <StartAddress>0x0</StartAddress>
349 <RvctStartVector></RvctStartVector>
364 <uSurpInc>0</uSurpInc>
369 <vShortEn>0</vShortEn>
370 <vShortWch>0</vShortWch>
375 <MiscControls></MiscControls>
377 <Undefine></Undefine>
378 <IncludePath>..\CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;..\Common\include;.\CMSIS;.\Keil_Specific</IncludePath>
387 <SwStkChk>0</SwStkChk>
389 <uSurpInc>0</uSurpInc>
391 <uClangAs>0</uClangAs>
393 <MiscControls></MiscControls>
395 <Undefine></Undefine>
396 <IncludePath></IncludePath>
406 <TextAddressRange>0x10001000</TextAddressRange>
407 <DataAddressRange>0x20000000</DataAddressRange>
409 <ScatterFile></ScatterFile>
410 <IncludeLibs></IncludeLibs>
411 <IncludeLibsPath></IncludeLibsPath>
413 <LinkerInputFile></LinkerInputFile>
414 <DisabledWarnings></DisabledWarnings>
420 <GroupName>System</GroupName>
423 <FileName>startup_XMC1000.s</FileName>
424 <FileType>2</FileType>
425 <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
428 <FileName>system_XMC1300.c</FileName>
429 <FileType>1</FileType>
430 <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
433 <FileName>system_XMC1100.c</FileName>
434 <FileType>1</FileType>
435 <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
438 <UseCPPCompiler>2</UseCPPCompiler>
439 <RVCTCodeConst>0</RVCTCodeConst>
441 <RVCTOtherData>0</RVCTOtherData>
442 <ModuleSelection>0</ModuleSelection>
443 <IncludeInBuild>0</IncludeInBuild>
444 <AlwaysBuild>2</AlwaysBuild>
445 <GenerateAssemblyFile>2</GenerateAssemblyFile>
446 <AssembleAssemblyFile>2</AssembleAssemblyFile>
447 <PublicsOnly>2</PublicsOnly>
448 <StopOnExitCode>11</StopOnExitCode>
449 <CustomArgument></CustomArgument>
450 <IncludeLibraryModules></IncludeLibraryModules>
451 <ComprImg>1</ComprImg>
467 <uSurpInc>2</uSurpInc>
472 <vShortEn>0</vShortEn>
473 <vShortWch>0</vShortWch>
478 <MiscControls></MiscControls>
480 <Undefine></Undefine>
481 <IncludePath></IncludePath>
488 <FileName>system_XMC1200.c</FileName>
489 <FileType>1</FileType>
490 <FilePath>.\Keil_Specific\system_XMC1200.c</FilePath>
493 <UseCPPCompiler>2</UseCPPCompiler>
494 <RVCTCodeConst>0</RVCTCodeConst>
496 <RVCTOtherData>0</RVCTOtherData>
497 <ModuleSelection>0</ModuleSelection>
498 <IncludeInBuild>0</IncludeInBuild>
499 <AlwaysBuild>2</AlwaysBuild>
500 <GenerateAssemblyFile>2</GenerateAssemblyFile>
501 <AssembleAssemblyFile>2</AssembleAssemblyFile>
502 <PublicsOnly>2</PublicsOnly>
503 <StopOnExitCode>11</StopOnExitCode>
504 <CustomArgument></CustomArgument>
505 <IncludeLibraryModules></IncludeLibraryModules>
506 <ComprImg>1</ComprImg>
522 <uSurpInc>2</uSurpInc>
527 <vShortEn>0</vShortEn>
528 <vShortWch>0</vShortWch>
533 <MiscControls></MiscControls>
535 <Undefine></Undefine>
536 <IncludePath></IncludePath>
545 <GroupName>FreeRTOS source</GroupName>
548 <FileName>timers.c</FileName>
549 <FileType>1</FileType>
550 <FilePath>..\..\Source\timers.c</FilePath>
553 <FileName>list.c</FileName>
554 <FileType>1</FileType>
555 <FilePath>..\..\Source\list.c</FilePath>
558 <FileName>queue.c</FileName>
559 <FileType>1</FileType>
560 <FilePath>..\..\Source\queue.c</FilePath>
563 <FileName>tasks.c</FileName>
564 <FileType>1</FileType>
565 <FilePath>..\..\Source\tasks.c</FilePath>
568 <FileName>port.c</FileName>
569 <FileType>1</FileType>
570 <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
573 <FileName>heap_4.c</FileName>
574 <FileType>1</FileType>
575 <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
580 <GroupName>Demo App Source</GroupName>
583 <FileName>main.c</FileName>
584 <FileType>1</FileType>
585 <FilePath>.\main.c</FilePath>
588 <FileName>main-blinky.c</FileName>
589 <FileType>1</FileType>
590 <FilePath>.\main-blinky.c</FilePath>
593 <FileName>FreeRTOSConfig.h</FileName>
594 <FileType>5</FileType>
595 <FilePath>.\FreeRTOSConfig.h</FilePath>
598 <FileName>main-full.c</FileName>
599 <FileType>1</FileType>
600 <FilePath>.\main-full.c</FilePath>
603 <FileName>ParTest_XMC1200.c</FileName>
604 <FileType>1</FileType>
605 <FilePath>.\ParTest_XMC1200.c</FilePath>
608 <UseCPPCompiler>2</UseCPPCompiler>
609 <RVCTCodeConst>0</RVCTCodeConst>
611 <RVCTOtherData>0</RVCTOtherData>
612 <ModuleSelection>0</ModuleSelection>
613 <IncludeInBuild>0</IncludeInBuild>
614 <AlwaysBuild>2</AlwaysBuild>
615 <GenerateAssemblyFile>2</GenerateAssemblyFile>
616 <AssembleAssemblyFile>2</AssembleAssemblyFile>
617 <PublicsOnly>2</PublicsOnly>
618 <StopOnExitCode>11</StopOnExitCode>
619 <CustomArgument></CustomArgument>
620 <IncludeLibraryModules></IncludeLibraryModules>
621 <ComprImg>1</ComprImg>
637 <uSurpInc>2</uSurpInc>
642 <vShortEn>0</vShortEn>
643 <vShortWch>0</vShortWch>
648 <MiscControls></MiscControls>
650 <Undefine></Undefine>
651 <IncludePath></IncludePath>
658 <FileName>RegTest_Keil.s</FileName>
659 <FileType>2</FileType>
660 <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
663 <FileName>ParTest_XMC1100.c</FileName>
664 <FileType>1</FileType>
665 <FilePath>.\ParTest_XMC1100.c</FilePath>
668 <UseCPPCompiler>2</UseCPPCompiler>
669 <RVCTCodeConst>0</RVCTCodeConst>
671 <RVCTOtherData>0</RVCTOtherData>
672 <ModuleSelection>0</ModuleSelection>
673 <IncludeInBuild>0</IncludeInBuild>
674 <AlwaysBuild>2</AlwaysBuild>
675 <GenerateAssemblyFile>2</GenerateAssemblyFile>
676 <AssembleAssemblyFile>2</AssembleAssemblyFile>
677 <PublicsOnly>2</PublicsOnly>
678 <StopOnExitCode>11</StopOnExitCode>
679 <CustomArgument></CustomArgument>
680 <IncludeLibraryModules></IncludeLibraryModules>
681 <ComprImg>1</ComprImg>
697 <uSurpInc>2</uSurpInc>
702 <vShortEn>0</vShortEn>
703 <vShortWch>0</vShortWch>
708 <MiscControls></MiscControls>
710 <Undefine></Undefine>
711 <IncludePath></IncludePath>
718 <FileName>ParTest_XMC1300.c</FileName>
719 <FileType>1</FileType>
720 <FilePath>.\ParTest_XMC1300.c</FilePath>
725 <GroupName>Common Demo Tasks</GroupName>
728 <FileName>dynamic.c</FileName>
729 <FileType>1</FileType>
730 <FilePath>..\Common\Minimal\dynamic.c</FilePath>
733 <FileName>recmutex.c</FileName>
734 <FileType>1</FileType>
735 <FilePath>..\Common\Minimal\recmutex.c</FilePath>
738 <FileName>blocktim.c</FileName>
739 <FileType>1</FileType>
740 <FilePath>..\Common\Minimal\blocktim.c</FilePath>
743 <FileName>countsem.c</FileName>
744 <FileType>1</FileType>
745 <FilePath>..\Common\Minimal\countsem.c</FilePath>
748 <FileName>QueueSet.c</FileName>
749 <FileType>1</FileType>
750 <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
753 <FileName>QueueOverwrite.c</FileName>
754 <FileType>1</FileType>
755 <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>
762 <TargetName>XMC1200</TargetName>
763 <ToolsetNumber>0x4</ToolsetNumber>
764 <ToolsetName>ARM-ADS</ToolsetName>
765 <pCCUsed>5060020::V5.06 (build 20)::ARMCC</pCCUsed>
769 <Device>XMC1200-200</Device>
770 <Vendor>Infineon</Vendor>
771 <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10032FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
772 <FlashUtilSpec></FlashUtilSpec>
773 <StartupFile>"STARTUP\Infineon\XMC1200\startup_XMC1200.s" ("Infineon XMC1200 Startup Code")</StartupFile>
774 <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000)</FlashDriverDll>
775 <DeviceId>6777</DeviceId>
776 <RegisterFile>XMC1200.h</RegisterFile>
777 <MemoryEnv></MemoryEnv>
781 <OHString></OHString>
782 <InfinionOptionDll></InfinionOptionDll>
783 <SLE66CMisc></SLE66CMisc>
784 <SLE66AMisc></SLE66AMisc>
785 <SLE66LinkerMisc></SLE66LinkerMisc>
786 <SFDFile>SFD\Infineon\XMC1200\xmc1200.SFR</SFDFile>
787 <bCustSvd>0</bCustSvd>
790 <IncludePath></IncludePath>
792 <RegisterFilePath>Infineon\XMC1200\</RegisterFilePath>
793 <DBRegisterFilePath>Infineon\XMC1200\</DBRegisterFilePath>
796 <ExitCodeStop>0</ExitCodeStop>
797 <ButtonStop>0</ButtonStop>
798 <NotGenerated>0</NotGenerated>
799 <InvalidFlash>1</InvalidFlash>
801 <OutputDirectory>.\Output\</OutputDirectory>
802 <OutputName>RTOSDemo</OutputName>
803 <CreateExecutable>1</CreateExecutable>
804 <CreateLib>0</CreateLib>
805 <CreateHexFile>0</CreateHexFile>
806 <DebugInformation>1</DebugInformation>
807 <BrowseInformation>1</BrowseInformation>
808 <ListingPath>.\</ListingPath>
809 <HexFormatSelection>1</HexFormatSelection>
810 <Merge32K>0</Merge32K>
811 <CreateBatchFile>0</CreateBatchFile>
813 <RunUserProg1>0</RunUserProg1>
814 <RunUserProg2>0</RunUserProg2>
815 <UserProg1Name></UserProg1Name>
816 <UserProg2Name></UserProg2Name>
817 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
818 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
819 <nStopU1X>0</nStopU1X>
820 <nStopU2X>0</nStopU2X>
823 <RunUserProg1>0</RunUserProg1>
824 <RunUserProg2>0</RunUserProg2>
825 <UserProg1Name></UserProg1Name>
826 <UserProg2Name></UserProg2Name>
827 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
828 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
829 <nStopB1X>0</nStopB1X>
830 <nStopB2X>0</nStopB2X>
833 <RunUserProg1>0</RunUserProg1>
834 <RunUserProg2>0</RunUserProg2>
835 <UserProg1Name></UserProg1Name>
836 <UserProg2Name></UserProg2Name>
837 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
838 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
839 <nStopA1X>0</nStopA1X>
840 <nStopA2X>0</nStopA2X>
842 <SelectedForBatchBuild>0</SelectedForBatchBuild>
843 <SVCSIdString></SVCSIdString>
844 </TargetCommonOption>
846 <UseCPPCompiler>0</UseCPPCompiler>
847 <RVCTCodeConst>0</RVCTCodeConst>
849 <RVCTOtherData>0</RVCTOtherData>
850 <ModuleSelection>0</ModuleSelection>
851 <IncludeInBuild>1</IncludeInBuild>
852 <AlwaysBuild>0</AlwaysBuild>
853 <GenerateAssemblyFile>0</GenerateAssemblyFile>
854 <AssembleAssemblyFile>0</AssembleAssemblyFile>
855 <PublicsOnly>0</PublicsOnly>
856 <StopOnExitCode>3</StopOnExitCode>
857 <CustomArgument></CustomArgument>
858 <IncludeLibraryModules></IncludeLibraryModules>
859 <ComprImg>1</ComprImg>
862 <SimDllName>SARMCM3.DLL</SimDllName>
863 <SimDllArguments></SimDllArguments>
864 <SimDlgDll>DARMCM1.DLL</SimDlgDll>
865 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
866 <TargetDllName>SARMCM3.DLL</TargetDllName>
867 <TargetDllArguments></TargetDllArguments>
868 <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
869 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
873 <HexSelection>1</HexSelection>
874 <HexRangeLowAddress>0</HexRangeLowAddress>
875 <HexRangeHighAddress>0</HexRangeHighAddress>
876 <HexOffset>0</HexOffset>
877 <Oh166RecLen>16</Oh166RecLen>
880 <UseSimulator>0</UseSimulator>
881 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
882 <RunToMain>0</RunToMain>
883 <RestoreBreakpoints>1</RestoreBreakpoints>
884 <RestoreWatchpoints>1</RestoreWatchpoints>
885 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
886 <RestoreFunctions>1</RestoreFunctions>
887 <RestoreToolbox>1</RestoreToolbox>
888 <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
889 <RestoreSysVw>1</RestoreSysVw>
892 <UseTarget>1</UseTarget>
893 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
894 <RunToMain>1</RunToMain>
895 <RestoreBreakpoints>1</RestoreBreakpoints>
896 <RestoreWatchpoints>1</RestoreWatchpoints>
897 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
898 <RestoreFunctions>0</RestoreFunctions>
899 <RestoreToolbox>1</RestoreToolbox>
900 <RestoreTracepoints>1</RestoreTracepoints>
901 <RestoreSysVw>1</RestoreSysVw>
903 <RunDebugAfterBuild>0</RunDebugAfterBuild>
904 <TargetSelection>6</TargetSelection>
907 <CpuDllArguments></CpuDllArguments>
908 <PeripheralDll></PeripheralDll>
909 <PeripheralDllArguments></PeripheralDllArguments>
910 <InitializationFile></InitializationFile>
914 <CpuDllArguments></CpuDllArguments>
915 <PeripheralDll></PeripheralDll>
916 <PeripheralDllArguments></PeripheralDllArguments>
917 <InitializationFile></InitializationFile>
918 <Driver>Segger\JL2CM3.dll</Driver>
923 <UseTargetDll>1</UseTargetDll>
924 <UseExternalTool>0</UseExternalTool>
925 <RunIndependent>0</RunIndependent>
926 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
927 <Capability>1</Capability>
928 <DriverSelection>4100</DriverSelection>
931 <Flash2>Segger\JL2CM3.dll</Flash2>
932 <Flash3>"" ()</Flash3>
934 <pFcarmOut></pFcarmOut>
935 <pFcarmGrp></pFcarmGrp>
936 <pFcArmRoot></pFcArmRoot>
937 <FcArmLst>0</FcArmLst>
941 <GenerateListings>0</GenerateListings>
966 <RvctClst>0</RvctClst>
967 <GenPPlst>0</GenPPlst>
968 <AdsCpuType>"Cortex-M0"</AdsCpuType>
969 <RvctDeviceName></RvctDeviceName>
978 <hadIRAM2>0</hadIRAM2>
979 <hadIROM2>0</hadIROM2>
1007 <StartAddress>0x0</StartAddress>
1012 <StartAddress>0x0</StartAddress>
1017 <StartAddress>0x0</StartAddress>
1022 <StartAddress>0x0</StartAddress>
1027 <StartAddress>0x0</StartAddress>
1032 <StartAddress>0x0</StartAddress>
1037 <StartAddress>0x20000000</StartAddress>
1042 <StartAddress>0x10001000</StartAddress>
1043 <Size>0x32000</Size>
1047 <StartAddress>0x0</StartAddress>
1052 <StartAddress>0x0</StartAddress>
1057 <StartAddress>0x0</StartAddress>
1062 <StartAddress>0x0</StartAddress>
1067 <StartAddress>0x10001000</StartAddress>
1068 <Size>0x32000</Size>
1072 <StartAddress>0x0</StartAddress>
1077 <StartAddress>0x0</StartAddress>
1082 <StartAddress>0x0</StartAddress>
1087 <StartAddress>0x0</StartAddress>
1092 <StartAddress>0x20000000</StartAddress>
1097 <StartAddress>0x0</StartAddress>
1101 <RvctStartVector></RvctStartVector>
1107 <SplitLS>0</SplitLS>
1108 <OneElfS>0</OneElfS>
1110 <EnumInt>0</EnumInt>
1111 <PlainCh>0</PlainCh>
1116 <uSurpInc>0</uSurpInc>
1120 <v6LangP>0</v6LangP>
1121 <vShortEn>0</vShortEn>
1122 <vShortWch>0</vShortWch>
1127 <MiscControls></MiscControls>
1129 <Undefine></Undefine>
1130 <IncludePath>.;..\Common\include;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;.\CMSIS;.\Keil_Specific</IncludePath>
1138 <SplitLS>0</SplitLS>
1139 <SwStkChk>0</SwStkChk>
1141 <uSurpInc>0</uSurpInc>
1143 <uClangAs>0</uClangAs>
1145 <MiscControls></MiscControls>
1147 <Undefine></Undefine>
1148 <IncludePath></IncludePath>
1152 <umfTarg>1</umfTarg>
1155 <noStLib>0</noStLib>
1156 <RepFail>1</RepFail>
1157 <useFile>0</useFile>
1158 <TextAddressRange>0x10001000</TextAddressRange>
1159 <DataAddressRange>0x20000000</DataAddressRange>
1161 <ScatterFile>.\Output\RTOSDemo.sct</ScatterFile>
1162 <IncludeLibs></IncludeLibs>
1163 <IncludeLibsPath></IncludeLibsPath>
1165 <LinkerInputFile></LinkerInputFile>
1166 <DisabledWarnings></DisabledWarnings>
1172 <GroupName>System</GroupName>
1175 <FileName>startup_XMC1000.s</FileName>
1176 <FileType>2</FileType>
1177 <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
1180 <FileName>system_XMC1300.c</FileName>
1181 <FileType>1</FileType>
1182 <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
1185 <UseCPPCompiler>2</UseCPPCompiler>
1186 <RVCTCodeConst>0</RVCTCodeConst>
1188 <RVCTOtherData>0</RVCTOtherData>
1189 <ModuleSelection>0</ModuleSelection>
1190 <IncludeInBuild>0</IncludeInBuild>
1191 <AlwaysBuild>2</AlwaysBuild>
1192 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1193 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1194 <PublicsOnly>2</PublicsOnly>
1195 <StopOnExitCode>11</StopOnExitCode>
1196 <CustomArgument></CustomArgument>
1197 <IncludeLibraryModules></IncludeLibraryModules>
1198 <ComprImg>1</ComprImg>
1205 <SplitLS>2</SplitLS>
1206 <OneElfS>2</OneElfS>
1208 <EnumInt>2</EnumInt>
1209 <PlainCh>2</PlainCh>
1214 <uSurpInc>2</uSurpInc>
1218 <v6LangP>0</v6LangP>
1219 <vShortEn>0</vShortEn>
1220 <vShortWch>0</vShortWch>
1225 <MiscControls></MiscControls>
1227 <Undefine></Undefine>
1228 <IncludePath></IncludePath>
1235 <FileName>system_XMC1100.c</FileName>
1236 <FileType>1</FileType>
1237 <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
1240 <UseCPPCompiler>2</UseCPPCompiler>
1241 <RVCTCodeConst>0</RVCTCodeConst>
1243 <RVCTOtherData>0</RVCTOtherData>
1244 <ModuleSelection>0</ModuleSelection>
1245 <IncludeInBuild>0</IncludeInBuild>
1246 <AlwaysBuild>2</AlwaysBuild>
1247 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1248 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1249 <PublicsOnly>2</PublicsOnly>
1250 <StopOnExitCode>11</StopOnExitCode>
1251 <CustomArgument></CustomArgument>
1252 <IncludeLibraryModules></IncludeLibraryModules>
1253 <ComprImg>1</ComprImg>
1260 <SplitLS>2</SplitLS>
1261 <OneElfS>2</OneElfS>
1263 <EnumInt>2</EnumInt>
1264 <PlainCh>2</PlainCh>
1269 <uSurpInc>2</uSurpInc>
1273 <v6LangP>0</v6LangP>
1274 <vShortEn>0</vShortEn>
1275 <vShortWch>0</vShortWch>
1280 <MiscControls></MiscControls>
1282 <Undefine></Undefine>
1283 <IncludePath></IncludePath>
1290 <FileName>system_XMC1200.c</FileName>
1291 <FileType>1</FileType>
1292 <FilePath>.\Keil_Specific\system_XMC1200.c</FilePath>
1297 <GroupName>FreeRTOS source</GroupName>
1300 <FileName>timers.c</FileName>
1301 <FileType>1</FileType>
1302 <FilePath>..\..\Source\timers.c</FilePath>
1305 <FileName>list.c</FileName>
1306 <FileType>1</FileType>
1307 <FilePath>..\..\Source\list.c</FilePath>
1310 <FileName>queue.c</FileName>
1311 <FileType>1</FileType>
1312 <FilePath>..\..\Source\queue.c</FilePath>
1315 <FileName>tasks.c</FileName>
1316 <FileType>1</FileType>
1317 <FilePath>..\..\Source\tasks.c</FilePath>
1320 <FileName>port.c</FileName>
1321 <FileType>1</FileType>
1322 <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
1325 <FileName>heap_4.c</FileName>
1326 <FileType>1</FileType>
1327 <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
1332 <GroupName>Demo App Source</GroupName>
1335 <FileName>main.c</FileName>
1336 <FileType>1</FileType>
1337 <FilePath>.\main.c</FilePath>
1340 <FileName>main-blinky.c</FileName>
1341 <FileType>1</FileType>
1342 <FilePath>.\main-blinky.c</FilePath>
1345 <FileName>FreeRTOSConfig.h</FileName>
1346 <FileType>5</FileType>
1347 <FilePath>.\FreeRTOSConfig.h</FilePath>
1350 <FileName>main-full.c</FileName>
1351 <FileType>1</FileType>
1352 <FilePath>.\main-full.c</FilePath>
1355 <FileName>ParTest_XMC1200.c</FileName>
1356 <FileType>1</FileType>
1357 <FilePath>.\ParTest_XMC1200.c</FilePath>
1360 <UseCPPCompiler>2</UseCPPCompiler>
1361 <RVCTCodeConst>0</RVCTCodeConst>
1363 <RVCTOtherData>0</RVCTOtherData>
1364 <ModuleSelection>0</ModuleSelection>
1365 <IncludeInBuild>1</IncludeInBuild>
1366 <AlwaysBuild>2</AlwaysBuild>
1367 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1368 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1369 <PublicsOnly>2</PublicsOnly>
1370 <StopOnExitCode>11</StopOnExitCode>
1371 <CustomArgument></CustomArgument>
1372 <IncludeLibraryModules></IncludeLibraryModules>
1373 <ComprImg>1</ComprImg>
1380 <SplitLS>2</SplitLS>
1381 <OneElfS>2</OneElfS>
1383 <EnumInt>2</EnumInt>
1384 <PlainCh>2</PlainCh>
1389 <uSurpInc>2</uSurpInc>
1393 <v6LangP>0</v6LangP>
1394 <vShortEn>0</vShortEn>
1395 <vShortWch>0</vShortWch>
1400 <MiscControls></MiscControls>
1402 <Undefine></Undefine>
1403 <IncludePath></IncludePath>
1410 <FileName>RegTest_Keil.s</FileName>
1411 <FileType>2</FileType>
1412 <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
1415 <FileName>ParTest_XMC1100.c</FileName>
1416 <FileType>1</FileType>
1417 <FilePath>.\ParTest_XMC1100.c</FilePath>
1420 <UseCPPCompiler>2</UseCPPCompiler>
1421 <RVCTCodeConst>0</RVCTCodeConst>
1423 <RVCTOtherData>0</RVCTOtherData>
1424 <ModuleSelection>0</ModuleSelection>
1425 <IncludeInBuild>0</IncludeInBuild>
1426 <AlwaysBuild>2</AlwaysBuild>
1427 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1428 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1429 <PublicsOnly>2</PublicsOnly>
1430 <StopOnExitCode>11</StopOnExitCode>
1431 <CustomArgument></CustomArgument>
1432 <IncludeLibraryModules></IncludeLibraryModules>
1433 <ComprImg>1</ComprImg>
1440 <SplitLS>2</SplitLS>
1441 <OneElfS>2</OneElfS>
1443 <EnumInt>2</EnumInt>
1444 <PlainCh>2</PlainCh>
1449 <uSurpInc>2</uSurpInc>
1453 <v6LangP>0</v6LangP>
1454 <vShortEn>0</vShortEn>
1455 <vShortWch>0</vShortWch>
1460 <MiscControls></MiscControls>
1462 <Undefine></Undefine>
1463 <IncludePath></IncludePath>
1470 <FileName>ParTest_XMC1300.c</FileName>
1471 <FileType>1</FileType>
1472 <FilePath>.\ParTest_XMC1300.c</FilePath>
1475 <UseCPPCompiler>2</UseCPPCompiler>
1476 <RVCTCodeConst>0</RVCTCodeConst>
1478 <RVCTOtherData>0</RVCTOtherData>
1479 <ModuleSelection>0</ModuleSelection>
1480 <IncludeInBuild>0</IncludeInBuild>
1481 <AlwaysBuild>2</AlwaysBuild>
1482 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1483 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1484 <PublicsOnly>2</PublicsOnly>
1485 <StopOnExitCode>11</StopOnExitCode>
1486 <CustomArgument></CustomArgument>
1487 <IncludeLibraryModules></IncludeLibraryModules>
1488 <ComprImg>1</ComprImg>
1495 <SplitLS>2</SplitLS>
1496 <OneElfS>2</OneElfS>
1498 <EnumInt>2</EnumInt>
1499 <PlainCh>2</PlainCh>
1504 <uSurpInc>2</uSurpInc>
1508 <v6LangP>0</v6LangP>
1509 <vShortEn>0</vShortEn>
1510 <vShortWch>0</vShortWch>
1515 <MiscControls></MiscControls>
1517 <Undefine></Undefine>
1518 <IncludePath></IncludePath>
1527 <GroupName>Common Demo Tasks</GroupName>
1530 <FileName>dynamic.c</FileName>
1531 <FileType>1</FileType>
1532 <FilePath>..\Common\Minimal\dynamic.c</FilePath>
1535 <FileName>recmutex.c</FileName>
1536 <FileType>1</FileType>
1537 <FilePath>..\Common\Minimal\recmutex.c</FilePath>
1540 <FileName>blocktim.c</FileName>
1541 <FileType>1</FileType>
1542 <FilePath>..\Common\Minimal\blocktim.c</FilePath>
1545 <FileName>countsem.c</FileName>
1546 <FileType>1</FileType>
1547 <FilePath>..\Common\Minimal\countsem.c</FilePath>
1550 <FileName>QueueSet.c</FileName>
1551 <FileType>1</FileType>
1552 <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
1555 <FileName>QueueOverwrite.c</FileName>
1556 <FileType>1</FileType>
1557 <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>
1564 <TargetName>XMC1100</TargetName>
1565 <ToolsetNumber>0x4</ToolsetNumber>
1566 <ToolsetName>ARM-ADS</ToolsetName>
1567 <pCCUsed>5060020::V5.06 (build 20)::ARMCC</pCCUsed>
1570 <TargetCommonOption>
1571 <Device>XMC1100-64</Device>
1572 <Vendor>Infineon</Vendor>
1573 <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x10001000-0x10010FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
1574 <FlashUtilSpec></FlashUtilSpec>
1575 <StartupFile>"STARTUP\Infineon\XMC1100\startup_XMC1100.s" ("Infineon XMC1100 Startup Code")</StartupFile>
1576 <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1100_64 -FS010001000 -FL010000)</FlashDriverDll>
1577 <DeviceId>6776</DeviceId>
1578 <RegisterFile>XMC1100.h</RegisterFile>
1579 <MemoryEnv></MemoryEnv>
1583 <OHString></OHString>
1584 <InfinionOptionDll></InfinionOptionDll>
1585 <SLE66CMisc></SLE66CMisc>
1586 <SLE66AMisc></SLE66AMisc>
1587 <SLE66LinkerMisc></SLE66LinkerMisc>
1588 <SFDFile>SFD\Infineon\XMC1100\xmc1100.SFR</SFDFile>
1589 <bCustSvd>0</bCustSvd>
1592 <IncludePath></IncludePath>
1594 <RegisterFilePath>Infineon\XMC1100\</RegisterFilePath>
1595 <DBRegisterFilePath>Infineon\XMC1100\</DBRegisterFilePath>
1598 <ExitCodeStop>0</ExitCodeStop>
1599 <ButtonStop>0</ButtonStop>
1600 <NotGenerated>0</NotGenerated>
1601 <InvalidFlash>1</InvalidFlash>
1603 <OutputDirectory>.\Output\</OutputDirectory>
1604 <OutputName>RTOSDemo</OutputName>
1605 <CreateExecutable>1</CreateExecutable>
1606 <CreateLib>0</CreateLib>
1607 <CreateHexFile>0</CreateHexFile>
1608 <DebugInformation>1</DebugInformation>
1609 <BrowseInformation>1</BrowseInformation>
1610 <ListingPath>.\</ListingPath>
1611 <HexFormatSelection>1</HexFormatSelection>
1612 <Merge32K>0</Merge32K>
1613 <CreateBatchFile>0</CreateBatchFile>
1615 <RunUserProg1>0</RunUserProg1>
1616 <RunUserProg2>0</RunUserProg2>
1617 <UserProg1Name></UserProg1Name>
1618 <UserProg2Name></UserProg2Name>
1619 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1620 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1621 <nStopU1X>0</nStopU1X>
1622 <nStopU2X>0</nStopU2X>
1625 <RunUserProg1>0</RunUserProg1>
1626 <RunUserProg2>0</RunUserProg2>
1627 <UserProg1Name></UserProg1Name>
1628 <UserProg2Name></UserProg2Name>
1629 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1630 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1631 <nStopB1X>0</nStopB1X>
1632 <nStopB2X>0</nStopB2X>
1635 <RunUserProg1>0</RunUserProg1>
1636 <RunUserProg2>0</RunUserProg2>
1637 <UserProg1Name></UserProg1Name>
1638 <UserProg2Name></UserProg2Name>
1639 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
1640 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
1641 <nStopA1X>0</nStopA1X>
1642 <nStopA2X>0</nStopA2X>
1644 <SelectedForBatchBuild>0</SelectedForBatchBuild>
1645 <SVCSIdString></SVCSIdString>
1646 </TargetCommonOption>
1648 <UseCPPCompiler>0</UseCPPCompiler>
1649 <RVCTCodeConst>0</RVCTCodeConst>
1651 <RVCTOtherData>0</RVCTOtherData>
1652 <ModuleSelection>0</ModuleSelection>
1653 <IncludeInBuild>1</IncludeInBuild>
1654 <AlwaysBuild>0</AlwaysBuild>
1655 <GenerateAssemblyFile>0</GenerateAssemblyFile>
1656 <AssembleAssemblyFile>0</AssembleAssemblyFile>
1657 <PublicsOnly>0</PublicsOnly>
1658 <StopOnExitCode>3</StopOnExitCode>
1659 <CustomArgument></CustomArgument>
1660 <IncludeLibraryModules></IncludeLibraryModules>
1661 <ComprImg>1</ComprImg>
1664 <SimDllName>SARMCM3.DLL</SimDllName>
1665 <SimDllArguments></SimDllArguments>
1666 <SimDlgDll>DARMCM1.DLL</SimDlgDll>
1667 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
1668 <TargetDllName>SARMCM3.DLL</TargetDllName>
1669 <TargetDllArguments></TargetDllArguments>
1670 <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
1671 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
1675 <HexSelection>1</HexSelection>
1676 <HexRangeLowAddress>0</HexRangeLowAddress>
1677 <HexRangeHighAddress>0</HexRangeHighAddress>
1678 <HexOffset>0</HexOffset>
1679 <Oh166RecLen>16</Oh166RecLen>
1682 <UseSimulator>0</UseSimulator>
1683 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
1684 <RunToMain>0</RunToMain>
1685 <RestoreBreakpoints>1</RestoreBreakpoints>
1686 <RestoreWatchpoints>1</RestoreWatchpoints>
1687 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
1688 <RestoreFunctions>1</RestoreFunctions>
1689 <RestoreToolbox>1</RestoreToolbox>
1690 <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
1691 <RestoreSysVw>1</RestoreSysVw>
1694 <UseTarget>1</UseTarget>
1695 <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
1696 <RunToMain>1</RunToMain>
1697 <RestoreBreakpoints>1</RestoreBreakpoints>
1698 <RestoreWatchpoints>1</RestoreWatchpoints>
1699 <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
1700 <RestoreFunctions>0</RestoreFunctions>
1701 <RestoreToolbox>1</RestoreToolbox>
1702 <RestoreTracepoints>1</RestoreTracepoints>
1703 <RestoreSysVw>1</RestoreSysVw>
1705 <RunDebugAfterBuild>0</RunDebugAfterBuild>
1706 <TargetSelection>6</TargetSelection>
1709 <CpuDllArguments></CpuDllArguments>
1710 <PeripheralDll></PeripheralDll>
1711 <PeripheralDllArguments></PeripheralDllArguments>
1712 <InitializationFile></InitializationFile>
1716 <CpuDllArguments></CpuDllArguments>
1717 <PeripheralDll></PeripheralDll>
1718 <PeripheralDllArguments></PeripheralDllArguments>
1719 <InitializationFile></InitializationFile>
1720 <Driver>Segger\JL2CM3.dll</Driver>
1725 <UseTargetDll>1</UseTargetDll>
1726 <UseExternalTool>0</UseExternalTool>
1727 <RunIndependent>0</RunIndependent>
1728 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
1729 <Capability>1</Capability>
1730 <DriverSelection>4100</DriverSelection>
1732 <bUseTDR>0</bUseTDR>
1733 <Flash2>Segger\JL2CM3.dll</Flash2>
1736 <pFcarmOut></pFcarmOut>
1737 <pFcarmGrp></pFcarmGrp>
1738 <pFcArmRoot></pFcArmRoot>
1739 <FcArmLst>0</FcArmLst>
1743 <GenerateListings>0</GenerateListings>
1755 <AdsALst>1</AdsALst>
1756 <AdsACrf>1</AdsACrf>
1757 <AdsANop>0</AdsANop>
1758 <AdsANot>0</AdsANot>
1759 <AdsLLst>1</AdsLLst>
1760 <AdsLmap>1</AdsLmap>
1761 <AdsLcgr>1</AdsLcgr>
1762 <AdsLsym>1</AdsLsym>
1763 <AdsLszi>1</AdsLszi>
1764 <AdsLtoi>1</AdsLtoi>
1765 <AdsLsun>1</AdsLsun>
1766 <AdsLven>1</AdsLven>
1767 <AdsLsxf>1</AdsLsxf>
1768 <RvctClst>0</RvctClst>
1769 <GenPPlst>0</GenPPlst>
1770 <AdsCpuType>"Cortex-M0"</AdsCpuType>
1771 <RvctDeviceName></RvctDeviceName>
1775 <hadIROM>1</hadIROM>
1776 <hadIRAM>1</hadIRAM>
1777 <hadXRAM>0</hadXRAM>
1778 <uocXRam>0</uocXRam>
1780 <hadIRAM2>0</hadIRAM2>
1781 <hadIROM2>0</hadIROM2>
1782 <StupSel>8</StupSel>
1783 <useUlib>1</useUlib>
1786 <nSecure>0</nSecure>
1789 <CodeSel>0</CodeSel>
1790 <OptFeed>0</OptFeed>
1809 <StartAddress>0x0</StartAddress>
1814 <StartAddress>0x0</StartAddress>
1819 <StartAddress>0x0</StartAddress>
1824 <StartAddress>0x0</StartAddress>
1829 <StartAddress>0x0</StartAddress>
1834 <StartAddress>0x0</StartAddress>
1839 <StartAddress>0x20000000</StartAddress>
1844 <StartAddress>0x10001000</StartAddress>
1845 <Size>0x10000</Size>
1849 <StartAddress>0x0</StartAddress>
1854 <StartAddress>0x0</StartAddress>
1859 <StartAddress>0x0</StartAddress>
1864 <StartAddress>0x0</StartAddress>
1869 <StartAddress>0x10001000</StartAddress>
1870 <Size>0x10000</Size>
1874 <StartAddress>0x0</StartAddress>
1879 <StartAddress>0x0</StartAddress>
1884 <StartAddress>0x0</StartAddress>
1889 <StartAddress>0x0</StartAddress>
1894 <StartAddress>0x20000000</StartAddress>
1899 <StartAddress>0x0</StartAddress>
1903 <RvctStartVector></RvctStartVector>
1909 <SplitLS>0</SplitLS>
1910 <OneElfS>0</OneElfS>
1912 <EnumInt>0</EnumInt>
1913 <PlainCh>0</PlainCh>
1918 <uSurpInc>0</uSurpInc>
1922 <v6LangP>0</v6LangP>
1923 <vShortEn>0</vShortEn>
1924 <vShortWch>0</vShortWch>
1929 <MiscControls></MiscControls>
1931 <Undefine></Undefine>
1932 <IncludePath>.;..\Common\include;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM0;.\CMSIS;.\Keil_Specific</IncludePath>
1940 <SplitLS>0</SplitLS>
1941 <SwStkChk>0</SwStkChk>
1943 <uSurpInc>0</uSurpInc>
1945 <uClangAs>0</uClangAs>
1947 <MiscControls></MiscControls>
1949 <Undefine></Undefine>
1950 <IncludePath></IncludePath>
1954 <umfTarg>1</umfTarg>
1957 <noStLib>0</noStLib>
1958 <RepFail>1</RepFail>
1959 <useFile>0</useFile>
1960 <TextAddressRange>0x10001000</TextAddressRange>
1961 <DataAddressRange>0x20000000</DataAddressRange>
1963 <ScatterFile>.\Output\RTOSDemo.sct</ScatterFile>
1964 <IncludeLibs></IncludeLibs>
1965 <IncludeLibsPath></IncludeLibsPath>
1967 <LinkerInputFile></LinkerInputFile>
1968 <DisabledWarnings></DisabledWarnings>
1974 <GroupName>System</GroupName>
1977 <FileName>startup_XMC1000.s</FileName>
1978 <FileType>2</FileType>
1979 <FilePath>.\Keil_Specific\startup_XMC1000.s</FilePath>
1982 <FileName>system_XMC1300.c</FileName>
1983 <FileType>1</FileType>
1984 <FilePath>.\Keil_Specific\system_XMC1300.c</FilePath>
1987 <UseCPPCompiler>2</UseCPPCompiler>
1988 <RVCTCodeConst>0</RVCTCodeConst>
1990 <RVCTOtherData>0</RVCTOtherData>
1991 <ModuleSelection>0</ModuleSelection>
1992 <IncludeInBuild>0</IncludeInBuild>
1993 <AlwaysBuild>2</AlwaysBuild>
1994 <GenerateAssemblyFile>2</GenerateAssemblyFile>
1995 <AssembleAssemblyFile>2</AssembleAssemblyFile>
1996 <PublicsOnly>2</PublicsOnly>
1997 <StopOnExitCode>11</StopOnExitCode>
1998 <CustomArgument></CustomArgument>
1999 <IncludeLibraryModules></IncludeLibraryModules>
2000 <ComprImg>1</ComprImg>
2007 <SplitLS>2</SplitLS>
2008 <OneElfS>2</OneElfS>
2010 <EnumInt>2</EnumInt>
2011 <PlainCh>2</PlainCh>
2016 <uSurpInc>2</uSurpInc>
2020 <v6LangP>0</v6LangP>
2021 <vShortEn>0</vShortEn>
2022 <vShortWch>0</vShortWch>
2027 <MiscControls></MiscControls>
2029 <Undefine></Undefine>
2030 <IncludePath></IncludePath>
2037 <FileName>system_XMC1100.c</FileName>
2038 <FileType>1</FileType>
2039 <FilePath>.\Keil_Specific\system_XMC1100.c</FilePath>
2042 <FileName>system_XMC1200.c</FileName>
2043 <FileType>1</FileType>
2044 <FilePath>.\Keil_Specific\system_XMC1200.c</FilePath>
2047 <UseCPPCompiler>2</UseCPPCompiler>
2048 <RVCTCodeConst>0</RVCTCodeConst>
2050 <RVCTOtherData>0</RVCTOtherData>
2051 <ModuleSelection>0</ModuleSelection>
2052 <IncludeInBuild>0</IncludeInBuild>
2053 <AlwaysBuild>2</AlwaysBuild>
2054 <GenerateAssemblyFile>2</GenerateAssemblyFile>
2055 <AssembleAssemblyFile>2</AssembleAssemblyFile>
2056 <PublicsOnly>2</PublicsOnly>
2057 <StopOnExitCode>11</StopOnExitCode>
2058 <CustomArgument></CustomArgument>
2059 <IncludeLibraryModules></IncludeLibraryModules>
2060 <ComprImg>1</ComprImg>
2067 <SplitLS>2</SplitLS>
2068 <OneElfS>2</OneElfS>
2070 <EnumInt>2</EnumInt>
2071 <PlainCh>2</PlainCh>
2076 <uSurpInc>2</uSurpInc>
2080 <v6LangP>0</v6LangP>
2081 <vShortEn>0</vShortEn>
2082 <vShortWch>0</vShortWch>
2087 <MiscControls></MiscControls>
2089 <Undefine></Undefine>
2090 <IncludePath></IncludePath>
2099 <GroupName>FreeRTOS source</GroupName>
2102 <FileName>timers.c</FileName>
2103 <FileType>1</FileType>
2104 <FilePath>..\..\Source\timers.c</FilePath>
2107 <FileName>list.c</FileName>
2108 <FileType>1</FileType>
2109 <FilePath>..\..\Source\list.c</FilePath>
2112 <FileName>queue.c</FileName>
2113 <FileType>1</FileType>
2114 <FilePath>..\..\Source\queue.c</FilePath>
2117 <FileName>tasks.c</FileName>
2118 <FileType>1</FileType>
2119 <FilePath>..\..\Source\tasks.c</FilePath>
2122 <FileName>port.c</FileName>
2123 <FileType>1</FileType>
2124 <FilePath>..\..\Source\portable\RVDS\ARM_CM0\port.c</FilePath>
2127 <FileName>heap_4.c</FileName>
2128 <FileType>1</FileType>
2129 <FilePath>..\..\Source\portable\MemMang\heap_4.c</FilePath>
2134 <GroupName>Demo App Source</GroupName>
2137 <FileName>main.c</FileName>
2138 <FileType>1</FileType>
2139 <FilePath>.\main.c</FilePath>
2142 <FileName>main-blinky.c</FileName>
2143 <FileType>1</FileType>
2144 <FilePath>.\main-blinky.c</FilePath>
2147 <FileName>FreeRTOSConfig.h</FileName>
2148 <FileType>5</FileType>
2149 <FilePath>.\FreeRTOSConfig.h</FilePath>
2152 <FileName>main-full.c</FileName>
2153 <FileType>1</FileType>
2154 <FilePath>.\main-full.c</FilePath>
2157 <FileName>ParTest_XMC1200.c</FileName>
2158 <FileType>1</FileType>
2159 <FilePath>.\ParTest_XMC1200.c</FilePath>
2162 <UseCPPCompiler>2</UseCPPCompiler>
2163 <RVCTCodeConst>0</RVCTCodeConst>
2165 <RVCTOtherData>0</RVCTOtherData>
2166 <ModuleSelection>0</ModuleSelection>
2167 <IncludeInBuild>0</IncludeInBuild>
2168 <AlwaysBuild>2</AlwaysBuild>
2169 <GenerateAssemblyFile>2</GenerateAssemblyFile>
2170 <AssembleAssemblyFile>2</AssembleAssemblyFile>
2171 <PublicsOnly>2</PublicsOnly>
2172 <StopOnExitCode>11</StopOnExitCode>
2173 <CustomArgument></CustomArgument>
2174 <IncludeLibraryModules></IncludeLibraryModules>
2175 <ComprImg>1</ComprImg>
2182 <SplitLS>2</SplitLS>
2183 <OneElfS>2</OneElfS>
2185 <EnumInt>2</EnumInt>
2186 <PlainCh>2</PlainCh>
2191 <uSurpInc>2</uSurpInc>
2195 <v6LangP>0</v6LangP>
2196 <vShortEn>0</vShortEn>
2197 <vShortWch>0</vShortWch>
2202 <MiscControls></MiscControls>
2204 <Undefine></Undefine>
2205 <IncludePath></IncludePath>
2212 <FileName>RegTest_Keil.s</FileName>
2213 <FileType>2</FileType>
2214 <FilePath>.\Keil_Specific\RegTest_Keil.s</FilePath>
2217 <FileName>ParTest_XMC1100.c</FileName>
2218 <FileType>1</FileType>
2219 <FilePath>.\ParTest_XMC1100.c</FilePath>
2222 <FileName>ParTest_XMC1300.c</FileName>
2223 <FileType>1</FileType>
2224 <FilePath>.\ParTest_XMC1300.c</FilePath>
2227 <UseCPPCompiler>2</UseCPPCompiler>
2228 <RVCTCodeConst>0</RVCTCodeConst>
2230 <RVCTOtherData>0</RVCTOtherData>
2231 <ModuleSelection>0</ModuleSelection>
2232 <IncludeInBuild>0</IncludeInBuild>
2233 <AlwaysBuild>2</AlwaysBuild>
2234 <GenerateAssemblyFile>2</GenerateAssemblyFile>
2235 <AssembleAssemblyFile>2</AssembleAssemblyFile>
2236 <PublicsOnly>2</PublicsOnly>
2237 <StopOnExitCode>11</StopOnExitCode>
2238 <CustomArgument></CustomArgument>
2239 <IncludeLibraryModules></IncludeLibraryModules>
2240 <ComprImg>1</ComprImg>
2247 <SplitLS>2</SplitLS>
2248 <OneElfS>2</OneElfS>
2250 <EnumInt>2</EnumInt>
2251 <PlainCh>2</PlainCh>
2256 <uSurpInc>2</uSurpInc>
2260 <v6LangP>0</v6LangP>
2261 <vShortEn>0</vShortEn>
2262 <vShortWch>0</vShortWch>
2267 <MiscControls></MiscControls>
2269 <Undefine></Undefine>
2270 <IncludePath></IncludePath>
2279 <GroupName>Common Demo Tasks</GroupName>
2282 <FileName>dynamic.c</FileName>
2283 <FileType>1</FileType>
2284 <FilePath>..\Common\Minimal\dynamic.c</FilePath>
2287 <FileName>recmutex.c</FileName>
2288 <FileType>1</FileType>
2289 <FilePath>..\Common\Minimal\recmutex.c</FilePath>
2292 <FileName>blocktim.c</FileName>
2293 <FileType>1</FileType>
2294 <FilePath>..\Common\Minimal\blocktim.c</FilePath>
2297 <FileName>countsem.c</FileName>
2298 <FileType>1</FileType>
2299 <FilePath>..\Common\Minimal\countsem.c</FilePath>
2302 <FileName>QueueSet.c</FileName>
2303 <FileType>1</FileType>
2304 <FilePath>..\Common\Minimal\QueueSet.c</FilePath>
2307 <FileName>QueueOverwrite.c</FileName>
2308 <FileType>1</FileType>
2309 <FilePath>..\Common\Minimal\QueueOverwrite.c</FilePath>