1 <?xml version="1.0" encoding="utf-8"?>
\r
2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
\r
4 <SchemaVersion>2.0</SchemaVersion>
\r
5 <ProjectVersion>6.2</ProjectVersion>
\r
6 <ToolchainName>com.Atmel.ARMGCC.C</ToolchainName>
\r
7 <ProjectGuid>{c9e51a8c-f289-47ea-9002-c417c1eec9da}</ProjectGuid>
\r
8 <avrdevice>ATSAMV71Q21</avrdevice>
\r
9 <avrdeviceseries>none</avrdeviceseries>
\r
10 <OutputType>Executable</OutputType>
\r
11 <Language>C</Language>
\r
12 <OutputFileName>$(MSBuildProjectName)</OutputFileName>
\r
13 <OutputFileExtension>.elf</OutputFileExtension>
\r
14 <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
\r
15 <AssemblyName>RTOSDemo</AssemblyName>
\r
16 <Name>RTOSDemo</Name>
\r
17 <RootNamespace>RTOSDemo</RootNamespace>
\r
18 <ToolchainFlavour>Native</ToolchainFlavour>
\r
19 <KeepTimersRunning>true</KeepTimersRunning>
\r
20 <OverrideVtor>false</OverrideVtor>
\r
21 <CacheFlash>true</CacheFlash>
\r
22 <ProgFlashFromRam>true</ProgFlashFromRam>
\r
23 <RamSnippetAddress>0x20000000</RamSnippetAddress>
\r
25 <preserveEEPROM>true</preserveEEPROM>
\r
26 <OverrideVtorValue>exception_table</OverrideVtorValue>
\r
27 <BootSegment>2</BootSegment>
\r
28 <eraseonlaunchrule>1</eraseonlaunchrule>
\r
29 <AsfFrameworkConfig>
\r
30 <framework-data xmlns="">
\r
34 <documentation help="" />
\r
35 <offline-documentation help="" />
\r
37 <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.21.0" />
\r
40 </AsfFrameworkConfig>
\r
41 <avrtool>com.atmel.avrdbg.tool.samice</avrtool>
\r
42 <avrtoolinterface>SWD</avrtoolinterface>
\r
43 <com_atmel_avrdbg_tool_edbg>
\r
45 <InterfaceProperties>
\r
46 <SwdClock>2000000</SwdClock>
\r
47 </InterfaceProperties>
\r
48 <InterfaceName>SWD</InterfaceName>
\r
50 <ToolType>com.atmel.avrdbg.tool.edbg</ToolType>
\r
51 <ToolNumber>ATML2407080200001813</ToolNumber>
\r
52 <ToolName>EDBG</ToolName>
\r
53 </com_atmel_avrdbg_tool_edbg>
\r
54 <com_atmel_avrdbg_tool_samice>
\r
56 <InterfaceProperties>
\r
57 <SwdClock>4000000</SwdClock>
\r
58 </InterfaceProperties>
\r
59 <InterfaceName>SWD</InterfaceName>
\r
60 <JlinkConfigFile>C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\CORTEX_M7_SAMV71_Xplained_AtmelStudio\jlink.config</JlinkConfigFile>
\r
62 <ToolType>com.atmel.avrdbg.tool.samice</ToolType>
\r
63 <ToolNumber>59101789</ToolNumber>
\r
64 <ToolName>J-Link</ToolName>
\r
65 </com_atmel_avrdbg_tool_samice>
\r
67 <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
\r
70 <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex>
\r
71 <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss>
\r
72 <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep>
\r
73 <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin>
\r
74 <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec>
\r
75 <armgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</armgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
\r
76 <armgcc.compiler.symbols.DefSymbols>
\r
78 <Value>flash</Value>
\r
79 <Value>TRACE_LEVEL=4</Value>
\r
81 </armgcc.compiler.symbols.DefSymbols>
\r
82 <armgcc.compiler.directories.IncludePaths>
\r
84 <Value>../libchip_samv7/include/cmsis/CMSIS/Include</Value>
\r
85 <Value>../libchip_samv7/include/samv7</Value>
\r
86 <Value>../libboard_samv7-ek</Value>
\r
87 <Value>../libchip_samv7</Value>
\r
88 <Value>../../../Source/include</Value>
\r
89 <Value>../../../Source/portable/GCC/ARM_CM7/r0p1</Value>
\r
90 <Value>../../Common/include</Value>
\r
91 <Value>../Full_Demo</Value>
\r
93 <Value>%24(ToolchainDir)\..\..\CMSIS_Atmel\Device\ATMEL\samv71\include</Value>
\r
94 <Value>%24(ToolchainDir)\..\..\CMSIS_Atmel</Value>
\r
95 <Value>%24(ToolchainDir)\..\..\CMSIS_Atmel\CMSIS\Include</Value>
\r
96 <Value>%24(ToolchainDir)\..\..\CMSIS_Atmel\Device\ATMEL</Value>
\r
98 </armgcc.compiler.directories.IncludePaths>
\r
99 <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>
\r
100 <armgcc.compiler.optimization.DebugLevel>Maximum (-g3)</armgcc.compiler.optimization.DebugLevel>
\r
101 <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings>
\r
102 <armgcc.compiler.warnings.ExtraWarnings>True</armgcc.compiler.warnings.ExtraWarnings>
\r
103 <armgcc.compiler.miscellaneous.OtherFlags>-std=gnu99 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp</armgcc.compiler.miscellaneous.OtherFlags>
\r
104 <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
\r
105 <armgcc.linker.memorysettings.ExternalRAM />
\r
106 <armgcc.linker.miscellaneous.LinkerFlags>-T../LinkerScripts/samv71q21_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
\r
107 <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
\r
108 <armgcc.preprocessingassembler.general.IncludePaths>
\r
110 <Value>%24(ToolchainDir)\..\..\CMSIS_Atmel\Device\ATMEL\samv71\include</Value>
\r
111 <Value>%24(ToolchainDir)\..\..\CMSIS_Atmel</Value>
\r
112 <Value>%24(ToolchainDir)\..\..\CMSIS_Atmel\CMSIS\Include</Value>
\r
113 <Value>%24(ToolchainDir)\..\..\CMSIS_Atmel\Device\ATMEL</Value>
\r
115 </armgcc.preprocessingassembler.general.IncludePaths>
\r
116 <armgcc.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</armgcc.preprocessingassembler.debugging.DebugLevel>
\r
118 </ToolchainSettings>
\r
119 <UsesExternalMakeFile>False</UsesExternalMakeFile>
\r
120 <BuildTarget>all</BuildTarget>
\r
121 <CleanTarget>clean</CleanTarget>
\r
124 <Compile Include="..\..\Source\event_groups.c">
\r
125 <SubType>compile</SubType>
\r
126 <Link>FreeRTOS_Source\event_groups.c</Link>
\r
128 <Compile Include="..\..\Source\list.c">
\r
129 <SubType>compile</SubType>
\r
130 <Link>FreeRTOS_Source\list.c</Link>
\r
132 <Compile Include="..\..\Source\portable\GCC\ARM_CM7\r0p1\port.c">
\r
133 <SubType>compile</SubType>
\r
134 <Link>FreeRTOS_Source\portable\port.c</Link>
\r
136 <Compile Include="..\..\Source\portable\MemMang\heap_4.c">
\r
137 <SubType>compile</SubType>
\r
138 <Link>FreeRTOS_Source\portable\heap_4.c</Link>
\r
140 <Compile Include="..\..\Source\queue.c">
\r
141 <SubType>compile</SubType>
\r
142 <Link>FreeRTOS_Source\queue.c</Link>
\r
144 <Compile Include="..\..\Source\tasks.c">
\r
145 <SubType>compile</SubType>
\r
146 <Link>FreeRTOS_Source\tasks.c</Link>
\r
148 <Compile Include="..\..\Source\timers.c">
\r
149 <SubType>compile</SubType>
\r
150 <Link>FreeRTOS_Source\timers.c</Link>
\r
152 <Compile Include="..\Common\Minimal\BlockQ.c">
\r
153 <SubType>compile</SubType>
\r
154 <Link>Full_Demo\Standard_Demo_Tasks\BlockQ.c</Link>
\r
156 <Compile Include="..\Common\Minimal\blocktim.c">
\r
157 <SubType>compile</SubType>
\r
158 <Link>Full_Demo\Standard_Demo_Tasks\blocktim.c</Link>
\r
160 <Compile Include="..\Common\Minimal\countsem.c">
\r
161 <SubType>compile</SubType>
\r
162 <Link>Full_Demo\Standard_Demo_Tasks\countsem.c</Link>
\r
164 <Compile Include="..\Common\Minimal\death.c">
\r
165 <SubType>compile</SubType>
\r
166 <Link>Full_Demo\Standard_Demo_Tasks\death.c</Link>
\r
168 <Compile Include="..\Common\Minimal\dynamic.c">
\r
169 <SubType>compile</SubType>
\r
170 <Link>Full_Demo\Standard_Demo_Tasks\dynamic.c</Link>
\r
172 <Compile Include="..\Common\Minimal\EventGroupsDemo.c">
\r
173 <SubType>compile</SubType>
\r
174 <Link>Full_Demo\Standard_Demo_Tasks\EventGroupsDemo.c</Link>
\r
176 <Compile Include="..\Common\Minimal\flop.c">
\r
177 <SubType>compile</SubType>
\r
178 <Link>Full_Demo\Standard_Demo_Tasks\flop.c</Link>
\r
180 <Compile Include="..\Common\Minimal\GenQTest.c">
\r
181 <SubType>compile</SubType>
\r
182 <Link>Full_Demo\Standard_Demo_Tasks\GenQTest.c</Link>
\r
184 <Compile Include="..\Common\Minimal\IntQueue.c">
\r
185 <SubType>compile</SubType>
\r
186 <Link>Full_Demo\Standard_Demo_Tasks\IntQueue.c</Link>
\r
188 <Compile Include="..\Common\Minimal\IntSemTest.c">
\r
189 <SubType>compile</SubType>
\r
190 <Link>Full_Demo\Standard_Demo_Tasks\IntSemTest.c</Link>
\r
192 <Compile Include="..\Common\Minimal\QueueOverwrite.c">
\r
193 <SubType>compile</SubType>
\r
194 <Link>Full_Demo\Standard_Demo_Tasks\QueueOverwrite.c</Link>
\r
196 <Compile Include="..\Common\Minimal\QueueSet.c">
\r
197 <SubType>compile</SubType>
\r
198 <Link>Full_Demo\Standard_Demo_Tasks\QueueSet.c</Link>
\r
200 <Compile Include="..\Common\Minimal\recmutex.c">
\r
201 <SubType>compile</SubType>
\r
202 <Link>Full_Demo\Standard_Demo_Tasks\recmutex.c</Link>
\r
204 <Compile Include="..\Common\Minimal\semtest.c">
\r
205 <SubType>compile</SubType>
\r
206 <Link>Full_Demo\Standard_Demo_Tasks\semtest.c</Link>
\r
208 <Compile Include="..\Common\Minimal\TaskNotify.c">
\r
209 <SubType>compile</SubType>
\r
210 <Link>Full_Demo\Standard_Demo_Tasks\TaskNotify.c</Link>
\r
212 <Compile Include="..\Common\Minimal\TimerDemo.c">
\r
213 <SubType>compile</SubType>
\r
214 <Link>Full_Demo\Standard_Demo_Tasks\TimerDemo.c</Link>
\r
216 <Compile Include="Blinky_Demo\main_blinky.c">
\r
217 <SubType>compile</SubType>
\r
219 <Compile Include="FreeRTOSConfig.h">
\r
220 <SubType>compile</SubType>
\r
222 <Compile Include="Full_Demo\IntQueueTimer.c">
\r
223 <SubType>compile</SubType>
\r
225 <Compile Include="Full_Demo\main_full.c">
\r
226 <SubType>compile</SubType>
\r
228 <Compile Include="Full_Demo\RegTest_GCC.c">
\r
229 <SubType>compile</SubType>
\r
231 <Compile Include="libboard_samv7-ek\resources\gcc\startup_sam.c">
\r
232 <SubType>compile</SubType>
\r
233 <Link>Atmel_LibBoard\startup_sam.c</Link>
\r
235 <Compile Include="libboard_samv7-ek\resources\system_sam.c">
\r
236 <SubType>compile</SubType>
\r
237 <Link>Atmel_LibBoard\system_sam.c</Link>
\r
239 <Compile Include="libboard_samv7-ek\source\board_lowlevel.c">
\r
240 <SubType>compile</SubType>
\r
241 <Link>Atmel_LibBoard\board_lowlevel.c</Link>
\r
243 <Compile Include="libboard_samv7-ek\source\board_memories.c">
\r
244 <SubType>compile</SubType>
\r
245 <Link>Atmel_LibBoard\board_memories.c</Link>
\r
247 <Compile Include="libboard_samv7-ek\source\dbg_console.c">
\r
248 <SubType>compile</SubType>
\r
249 <Link>Atmel_LibBoard\dbg_console.c</Link>
\r
251 <Compile Include="libboard_samv7-ek\source\led.c">
\r
252 <SubType>compile</SubType>
\r
253 <Link>Atmel_LibBoard\led.c</Link>
\r
255 <Compile Include="libboard_samv7-ek\source\syscalls.c">
\r
256 <SubType>compile</SubType>
\r
257 <Link>Atmel_LibBoard\syscalls.c</Link>
\r
259 <Compile Include="libchip_samv7\source\mpu.c">
\r
260 <SubType>compile</SubType>
\r
261 <Link>Atmel_LibChip\mpu.c</Link>
\r
263 <Compile Include="libchip_samv7\source\pio.c">
\r
264 <SubType>compile</SubType>
\r
265 <Link>Atmel_LibChip\pio.c</Link>
\r
267 <Compile Include="libchip_samv7\source\pio_capture.c">
\r
268 <SubType>compile</SubType>
\r
269 <Link>Atmel_LibChip\pio_capture.c</Link>
\r
271 <Compile Include="libchip_samv7\source\pmc.c">
\r
272 <SubType>compile</SubType>
\r
273 <Link>Atmel_LibChip\pmc.c</Link>
\r
275 <Compile Include="libchip_samv7\source\supc.c">
\r
276 <SubType>compile</SubType>
\r
277 <Link>Atmel_LibChip\supc.c</Link>
\r
279 <Compile Include="libchip_samv7\source\tc.c">
\r
280 <SubType>compile</SubType>
\r
281 <Link>Atmel_LibChip\tc.c</Link>
\r
283 <Compile Include="libchip_samv7\source\wdt.c">
\r
284 <SubType>compile</SubType>
\r
285 <Link>Atmel_LibChip\wdt.c</Link>
\r
287 <Compile Include="main.c">
\r
288 <SubType>compile</SubType>
\r
292 <Folder Include="Atmel_LibBoard" />
\r
293 <Folder Include="Atmel_LibChip" />
\r
294 <Folder Include="FreeRTOS_Source" />
\r
295 <Folder Include="FreeRTOS_Source\portable" />
\r
296 <Folder Include="Blinky_Demo" />
\r
297 <Folder Include="Full_Demo" />
\r
298 <Folder Include="Full_Demo\Standard_Demo_Tasks" />
\r
301 <None Include="..\..\Source\readme.txt">
\r
302 <SubType>compile</SubType>
\r
303 <Link>FreeRTOS_Source\readme.txt</Link>
\r
306 <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
\r