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>7.0</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 <TargetOS>FreeRTOSv8</TargetOS>
\r
68 <Frequency>300000000</Frequency>
\r
69 <EnableTraceInterrupts>True</EnableTraceInterrupts>
\r
70 <EnableNonintrusive>True</EnableNonintrusive>
\r
71 <EnableTargetOS>True</EnableTargetOS>
\r
72 <EnableApplicationOutput>False</EnableApplicationOutput>
\r
73 <EnableDataWatchPoints>False</EnableDataWatchPoints>
\r
74 <EnablePC>False</EnablePC>
\r
75 <EnablePCPolled>False</EnablePCPolled>
\r
76 <PolledFrequency>1000</PolledFrequency>
\r
77 <EnableMcu>False</EnableMcu>
\r
78 <EnableOsAwareness>True</EnableOsAwareness>
\r
79 <HWApplicationOutput>False</HWApplicationOutput>
\r
80 <HWInterrupt>False</HWInterrupt>
\r
81 <HWIntrusiveDataWatch>True</HWIntrusiveDataWatch>
\r
82 <HWNonintrusiveDataWatch>False</HWNonintrusiveDataWatch>
\r
83 <HWPolledDataWatch>True</HWPolledDataWatch>
\r
84 <HWPolledProgramCounterSampling>True</HWPolledProgramCounterSampling>
\r
85 <HWProfiling>False</HWProfiling>
\r
86 <HWProgramCounterSampling>False</HWProgramCounterSampling>
\r
87 <ApplicationOutput0>String</ApplicationOutput0>
\r
88 <ApplicationOutput1>String</ApplicationOutput1>
\r
89 <ApplicationOutput2>String</ApplicationOutput2>
\r
90 <ApplicationOutput3>String</ApplicationOutput3>
\r
91 <ApplicationOutput4>String</ApplicationOutput4>
\r
92 <ApplicationOutput5>String</ApplicationOutput5>
\r
93 <ApplicationOutput6>String</ApplicationOutput6>
\r
94 <ApplicationOutput7>String</ApplicationOutput7>
\r
95 <ApplicationOutput8>String</ApplicationOutput8>
\r
96 <ApplicationOutput9>String</ApplicationOutput9>
\r
97 <ApplicationOutput10>String</ApplicationOutput10>
\r
98 <ApplicationOutput11>String</ApplicationOutput11>
\r
99 <ApplicationOutput12>String</ApplicationOutput12>
\r
100 <ApplicationOutput13>String</ApplicationOutput13>
\r
101 <ApplicationOutput14>String</ApplicationOutput14>
\r
102 <ApplicationOutput15>String</ApplicationOutput15>
\r
103 <ApplicationOutput16>String</ApplicationOutput16>
\r
104 <ApplicationOutput17>String</ApplicationOutput17>
\r
105 <ApplicationOutput18>String</ApplicationOutput18>
\r
106 <ApplicationOutput19>String</ApplicationOutput19>
\r
107 <ApplicationOutput20>String</ApplicationOutput20>
\r
108 <ApplicationOutput21>String</ApplicationOutput21>
\r
109 <ApplicationOutput22>String</ApplicationOutput22>
\r
110 <ApplicationOutput23>String</ApplicationOutput23>
\r
111 <ApplicationOutput24>String</ApplicationOutput24>
\r
112 <ApplicationOutput25>String</ApplicationOutput25>
\r
113 <ApplicationOutput26>String</ApplicationOutput26>
\r
114 <ApplicationOutput27>String</ApplicationOutput27>
\r
115 <ApplicationOutput28>String</ApplicationOutput28>
\r
116 <ApplicationOutput29>String</ApplicationOutput29>
\r
117 <ApplicationOutput30>String</ApplicationOutput30>
\r
118 <ApplicationOutput31>String</ApplicationOutput31>
\r
121 <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
\r
122 <ToolchainSettings>
\r
124 <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex>
\r
125 <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss>
\r
126 <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep>
\r
127 <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin>
\r
128 <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec>
\r
129 <armgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</armgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
\r
130 <armgcc.compiler.symbols.DefSymbols>
\r
132 <Value>flash</Value>
\r
133 <Value>TRACE_LEVEL=4</Value>
\r
135 </armgcc.compiler.symbols.DefSymbols>
\r
136 <armgcc.compiler.directories.IncludePaths>
\r
138 <Value>../libchip_samv7/include/cmsis/CMSIS/Include</Value>
\r
139 <Value>../libchip_samv7/include/samv7</Value>
\r
140 <Value>../libboard_samv7-ek</Value>
\r
141 <Value>../libchip_samv7</Value>
\r
142 <Value>../../../Source/include</Value>
\r
143 <Value>../../../Source/portable/GCC/ARM_CM7/r0p1</Value>
\r
144 <Value>../../Common/include</Value>
\r
145 <Value>../Full_Demo</Value>
\r
148 </armgcc.compiler.directories.IncludePaths>
\r
149 <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>
\r
150 <armgcc.compiler.optimization.DebugLevel>Maximum (-g3)</armgcc.compiler.optimization.DebugLevel>
\r
151 <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings>
\r
152 <armgcc.compiler.warnings.ExtraWarnings>True</armgcc.compiler.warnings.ExtraWarnings>
\r
153 <armgcc.compiler.miscellaneous.OtherFlags>-std=gnu99 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp</armgcc.compiler.miscellaneous.OtherFlags>
\r
154 <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
\r
155 <armgcc.linker.memorysettings.ExternalRAM />
\r
156 <armgcc.linker.miscellaneous.LinkerFlags>-T../LinkerScripts/samv71q21_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
\r
157 <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
\r
158 <armgcc.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</armgcc.preprocessingassembler.debugging.DebugLevel>
\r
160 </ToolchainSettings>
\r
161 <UsesExternalMakeFile>False</UsesExternalMakeFile>
\r
162 <BuildTarget>all</BuildTarget>
\r
163 <CleanTarget>clean</CleanTarget>
\r
166 <Compile Include="..\..\Source\event_groups.c">
\r
167 <SubType>compile</SubType>
\r
168 <Link>FreeRTOS_Source\event_groups.c</Link>
\r
170 <Compile Include="..\..\Source\list.c">
\r
171 <SubType>compile</SubType>
\r
172 <Link>FreeRTOS_Source\list.c</Link>
\r
174 <Compile Include="..\..\Source\portable\GCC\ARM_CM7\r0p1\port.c">
\r
175 <SubType>compile</SubType>
\r
176 <Link>FreeRTOS_Source\portable\port.c</Link>
\r
178 <Compile Include="..\..\Source\portable\MemMang\heap_4.c">
\r
179 <SubType>compile</SubType>
\r
180 <Link>FreeRTOS_Source\portable\heap_4.c</Link>
\r
182 <Compile Include="..\..\Source\queue.c">
\r
183 <SubType>compile</SubType>
\r
184 <Link>FreeRTOS_Source\queue.c</Link>
\r
186 <Compile Include="..\..\Source\tasks.c">
\r
187 <SubType>compile</SubType>
\r
188 <Link>FreeRTOS_Source\tasks.c</Link>
\r
190 <Compile Include="..\..\Source\timers.c">
\r
191 <SubType>compile</SubType>
\r
192 <Link>FreeRTOS_Source\timers.c</Link>
\r
194 <Compile Include="..\Common\Minimal\BlockQ.c">
\r
195 <SubType>compile</SubType>
\r
196 <Link>Full_Demo\Standard_Demo_Tasks\BlockQ.c</Link>
\r
198 <Compile Include="..\Common\Minimal\blocktim.c">
\r
199 <SubType>compile</SubType>
\r
200 <Link>Full_Demo\Standard_Demo_Tasks\blocktim.c</Link>
\r
202 <Compile Include="..\Common\Minimal\countsem.c">
\r
203 <SubType>compile</SubType>
\r
204 <Link>Full_Demo\Standard_Demo_Tasks\countsem.c</Link>
\r
206 <Compile Include="..\Common\Minimal\death.c">
\r
207 <SubType>compile</SubType>
\r
208 <Link>Full_Demo\Standard_Demo_Tasks\death.c</Link>
\r
210 <Compile Include="..\Common\Minimal\dynamic.c">
\r
211 <SubType>compile</SubType>
\r
212 <Link>Full_Demo\Standard_Demo_Tasks\dynamic.c</Link>
\r
214 <Compile Include="..\Common\Minimal\EventGroupsDemo.c">
\r
215 <SubType>compile</SubType>
\r
216 <Link>Full_Demo\Standard_Demo_Tasks\EventGroupsDemo.c</Link>
\r
218 <Compile Include="..\Common\Minimal\flop.c">
\r
219 <SubType>compile</SubType>
\r
220 <Link>Full_Demo\Standard_Demo_Tasks\flop.c</Link>
\r
222 <Compile Include="..\Common\Minimal\GenQTest.c">
\r
223 <SubType>compile</SubType>
\r
224 <Link>Full_Demo\Standard_Demo_Tasks\GenQTest.c</Link>
\r
226 <Compile Include="..\Common\Minimal\IntQueue.c">
\r
227 <SubType>compile</SubType>
\r
228 <Link>Full_Demo\Standard_Demo_Tasks\IntQueue.c</Link>
\r
230 <Compile Include="..\Common\Minimal\IntSemTest.c">
\r
231 <SubType>compile</SubType>
\r
232 <Link>Full_Demo\Standard_Demo_Tasks\IntSemTest.c</Link>
\r
234 <Compile Include="..\Common\Minimal\QueueOverwrite.c">
\r
235 <SubType>compile</SubType>
\r
236 <Link>Full_Demo\Standard_Demo_Tasks\QueueOverwrite.c</Link>
\r
238 <Compile Include="..\Common\Minimal\QueueSet.c">
\r
239 <SubType>compile</SubType>
\r
240 <Link>Full_Demo\Standard_Demo_Tasks\QueueSet.c</Link>
\r
242 <Compile Include="..\Common\Minimal\recmutex.c">
\r
243 <SubType>compile</SubType>
\r
244 <Link>Full_Demo\Standard_Demo_Tasks\recmutex.c</Link>
\r
246 <Compile Include="..\Common\Minimal\semtest.c">
\r
247 <SubType>compile</SubType>
\r
248 <Link>Full_Demo\Standard_Demo_Tasks\semtest.c</Link>
\r
250 <Compile Include="..\Common\Minimal\TaskNotify.c">
\r
251 <SubType>compile</SubType>
\r
252 <Link>Full_Demo\Standard_Demo_Tasks\TaskNotify.c</Link>
\r
254 <Compile Include="..\Common\Minimal\TimerDemo.c">
\r
255 <SubType>compile</SubType>
\r
256 <Link>Full_Demo\Standard_Demo_Tasks\TimerDemo.c</Link>
\r
258 <Compile Include="Blinky_Demo\main_blinky.c">
\r
259 <SubType>compile</SubType>
\r
261 <Compile Include="FreeRTOSConfig.h">
\r
262 <SubType>compile</SubType>
\r
264 <Compile Include="Full_Demo\IntQueueTimer.c">
\r
265 <SubType>compile</SubType>
\r
267 <Compile Include="Full_Demo\main_full.c">
\r
268 <SubType>compile</SubType>
\r
270 <Compile Include="Full_Demo\RegTest_GCC.c">
\r
271 <SubType>compile</SubType>
\r
273 <Compile Include="libboard_samv7-ek\resources\gcc\startup_sam.c">
\r
274 <SubType>compile</SubType>
\r
275 <Link>Atmel_LibBoard\startup_sam.c</Link>
\r
277 <Compile Include="libboard_samv7-ek\resources\system_sam.c">
\r
278 <SubType>compile</SubType>
\r
279 <Link>Atmel_LibBoard\system_sam.c</Link>
\r
281 <Compile Include="libboard_samv7-ek\source\board_lowlevel.c">
\r
282 <SubType>compile</SubType>
\r
283 <Link>Atmel_LibBoard\board_lowlevel.c</Link>
\r
285 <Compile Include="libboard_samv7-ek\source\board_memories.c">
\r
286 <SubType>compile</SubType>
\r
287 <Link>Atmel_LibBoard\board_memories.c</Link>
\r
289 <Compile Include="libboard_samv7-ek\source\dbg_console.c">
\r
290 <SubType>compile</SubType>
\r
291 <Link>Atmel_LibBoard\dbg_console.c</Link>
\r
293 <Compile Include="libboard_samv7-ek\source\led.c">
\r
294 <SubType>compile</SubType>
\r
295 <Link>Atmel_LibBoard\led.c</Link>
\r
297 <Compile Include="libboard_samv7-ek\source\syscalls.c">
\r
298 <SubType>compile</SubType>
\r
299 <Link>Atmel_LibBoard\syscalls.c</Link>
\r
301 <Compile Include="libchip_samv7\source\mpu.c">
\r
302 <SubType>compile</SubType>
\r
303 <Link>Atmel_LibChip\mpu.c</Link>
\r
305 <Compile Include="libchip_samv7\source\pio.c">
\r
306 <SubType>compile</SubType>
\r
307 <Link>Atmel_LibChip\pio.c</Link>
\r
309 <Compile Include="libchip_samv7\source\pio_capture.c">
\r
310 <SubType>compile</SubType>
\r
311 <Link>Atmel_LibChip\pio_capture.c</Link>
\r
313 <Compile Include="libchip_samv7\source\pmc.c">
\r
314 <SubType>compile</SubType>
\r
315 <Link>Atmel_LibChip\pmc.c</Link>
\r
317 <Compile Include="libchip_samv7\source\supc.c">
\r
318 <SubType>compile</SubType>
\r
319 <Link>Atmel_LibChip\supc.c</Link>
\r
321 <Compile Include="libchip_samv7\source\tc.c">
\r
322 <SubType>compile</SubType>
\r
323 <Link>Atmel_LibChip\tc.c</Link>
\r
325 <Compile Include="libchip_samv7\source\wdt.c">
\r
326 <SubType>compile</SubType>
\r
327 <Link>Atmel_LibChip\wdt.c</Link>
\r
329 <Compile Include="main.c">
\r
330 <SubType>compile</SubType>
\r
334 <Folder Include="Atmel_LibBoard" />
\r
335 <Folder Include="Atmel_LibChip" />
\r
336 <Folder Include="FreeRTOS_Source" />
\r
337 <Folder Include="FreeRTOS_Source\portable" />
\r
338 <Folder Include="Blinky_Demo" />
\r
339 <Folder Include="Full_Demo" />
\r
340 <Folder Include="Full_Demo\Standard_Demo_Tasks" />
\r
343 <None Include="..\..\Source\readme.txt">
\r
344 <SubType>compile</SubType>
\r
345 <Link>FreeRTOS_Source\readme.txt</Link>
\r
348 <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
\r