[244] | 1 | <?xml version="1.0" encoding="utf-8"?>
|
---|
| 2 | <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="14.0">
|
---|
| 3 | <PropertyGroup>
|
---|
| 4 | <SchemaVersion>2.0</SchemaVersion>
|
---|
| 5 | <ProjectVersion>7.0</ProjectVersion>
|
---|
| 6 | <ToolchainName>com.Atmel.ARMGCC.C</ToolchainName>
|
---|
| 7 | <ProjectGuid>dce6c7e3-ee26-4d79-826b-08594b9ad897</ProjectGuid>
|
---|
| 8 | <avrdevice>ATSAMD21G18A</avrdevice>
|
---|
| 9 | <avrdeviceseries>none</avrdeviceseries>
|
---|
| 10 | <OutputType>Executable</OutputType>
|
---|
| 11 | <Language>C</Language>
|
---|
| 12 | <OutputFileName>$(MSBuildProjectName)</OutputFileName>
|
---|
| 13 | <OutputFileExtension>.elf</OutputFileExtension>
|
---|
| 14 | <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
|
---|
[260] | 15 | <AssemblyName>r2ca</AssemblyName>
|
---|
| 16 | <Name>r2ca</Name>
|
---|
| 17 | <RootNamespace>r2ca</RootNamespace>
|
---|
[244] | 18 | <ToolchainFlavour>Native</ToolchainFlavour>
|
---|
| 19 | <KeepTimersRunning>true</KeepTimersRunning>
|
---|
| 20 | <OverrideVtor>false</OverrideVtor>
|
---|
| 21 | <CacheFlash>true</CacheFlash>
|
---|
| 22 | <ProgFlashFromRam>true</ProgFlashFromRam>
|
---|
| 23 | <RamSnippetAddress>0x20000000</RamSnippetAddress>
|
---|
| 24 | <UncachedRange />
|
---|
| 25 | <preserveEEPROM>true</preserveEEPROM>
|
---|
| 26 | <OverrideVtorValue>exception_table</OverrideVtorValue>
|
---|
| 27 | <BootSegment>2</BootSegment>
|
---|
| 28 | <eraseonlaunchrule>4</eraseonlaunchrule>
|
---|
| 29 | <ExternalProgrammingToolCommand />
|
---|
| 30 | <AsfFrameworkConfig>
|
---|
| 31 | <framework-data xmlns="">
|
---|
| 32 | <options />
|
---|
| 33 | <configurations />
|
---|
| 34 | <files />
|
---|
| 35 | <documentation help="" />
|
---|
| 36 | <offline-documentation help="" />
|
---|
| 37 | <dependencies>
|
---|
| 38 | <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.27.3" />
|
---|
| 39 | </dependencies>
|
---|
| 40 | </framework-data>
|
---|
| 41 | </AsfFrameworkConfig>
|
---|
| 42 | <UseGdb>False</UseGdb>
|
---|
| 43 | <avrtool>com.atmel.avrdbg.tool.edbg</avrtool>
|
---|
| 44 | <avrtoolserialnumber>FFFFFFFFFFFFFFFFFFFF</avrtoolserialnumber>
|
---|
| 45 | <avrdeviceexpectedsignature>0x10010005</avrdeviceexpectedsignature>
|
---|
| 46 | <avrtoolinterface>SWD</avrtoolinterface>
|
---|
| 47 | <com_atmel_avrdbg_tool_edbg>
|
---|
| 48 | <ToolOptions>
|
---|
| 49 | <InterfaceProperties>
|
---|
| 50 | <SwdClock>2000000</SwdClock>
|
---|
| 51 | </InterfaceProperties>
|
---|
| 52 | <InterfaceName>SWD</InterfaceName>
|
---|
| 53 | </ToolOptions>
|
---|
| 54 | <ToolType>com.atmel.avrdbg.tool.edbg</ToolType>
|
---|
| 55 | <ToolNumber>FFFFFFFFFFFFFFFFFFFF</ToolNumber>
|
---|
| 56 | <ToolName>EDBG</ToolName>
|
---|
| 57 | </com_atmel_avrdbg_tool_edbg>
|
---|
| 58 | <avrtoolinterfaceclock>2000000</avrtoolinterfaceclock>
|
---|
| 59 | </PropertyGroup>
|
---|
| 60 | <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
---|
| 61 | <ToolchainSettings>
|
---|
| 62 | <ArmGcc>
|
---|
| 63 | <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex>
|
---|
| 64 | <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss>
|
---|
| 65 | <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep>
|
---|
| 66 | <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin>
|
---|
| 67 | <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec>
|
---|
| 68 | <armgcc.compiler.symbols.DefSymbols>
|
---|
| 69 | <ListValues>
|
---|
| 70 | <Value>NDEBUG</Value>
|
---|
| 71 | </ListValues>
|
---|
| 72 | </armgcc.compiler.symbols.DefSymbols>
|
---|
| 73 | <armgcc.compiler.directories.IncludePaths>
|
---|
| 74 | <ListValues>
|
---|
| 75 | <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
|
---|
[260] | 76 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
[244] | 77 | </ListValues>
|
---|
| 78 | </armgcc.compiler.directories.IncludePaths>
|
---|
| 79 | <armgcc.compiler.optimization.level>Optimize for size (-Os)</armgcc.compiler.optimization.level>
|
---|
| 80 | <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>
|
---|
| 81 | <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings>
|
---|
| 82 | <armgcc.linker.libraries.Libraries>
|
---|
| 83 | <ListValues>
|
---|
| 84 | <Value>libm</Value>
|
---|
| 85 | </ListValues>
|
---|
| 86 | </armgcc.linker.libraries.Libraries>
|
---|
| 87 | <armgcc.linker.libraries.LibrarySearchPaths>
|
---|
| 88 | <ListValues>
|
---|
| 89 | <Value>%24(ProjectDir)\Device_Startup</Value>
|
---|
| 90 | </ListValues>
|
---|
| 91 | </armgcc.linker.libraries.LibrarySearchPaths>
|
---|
| 92 | <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
|
---|
| 93 | <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
|
---|
[260] | 94 | <armgcc.assembler.general.IncludePaths>
|
---|
| 95 | <ListValues>
|
---|
| 96 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
| 97 | </ListValues>
|
---|
| 98 | </armgcc.assembler.general.IncludePaths>
|
---|
[244] | 99 | <armgcc.preprocessingassembler.general.IncludePaths>
|
---|
| 100 | <ListValues>
|
---|
| 101 | <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
|
---|
[260] | 102 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
[244] | 103 | </ListValues>
|
---|
| 104 | </armgcc.preprocessingassembler.general.IncludePaths>
|
---|
| 105 | </ArmGcc>
|
---|
| 106 | </ToolchainSettings>
|
---|
| 107 | </PropertyGroup>
|
---|
| 108 | <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
---|
| 109 | <ToolchainSettings>
|
---|
| 110 | <ArmGcc>
|
---|
| 111 | <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex>
|
---|
| 112 | <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss>
|
---|
| 113 | <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep>
|
---|
| 114 | <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin>
|
---|
| 115 | <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec>
|
---|
| 116 | <armgcc.compiler.symbols.DefSymbols>
|
---|
| 117 | <ListValues>
|
---|
| 118 | <Value>DEBUG</Value>
|
---|
| 119 | </ListValues>
|
---|
| 120 | </armgcc.compiler.symbols.DefSymbols>
|
---|
| 121 | <armgcc.compiler.directories.IncludePaths>
|
---|
| 122 | <ListValues>
|
---|
| 123 | <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
|
---|
[260] | 124 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
[244] | 125 | </ListValues>
|
---|
| 126 | </armgcc.compiler.directories.IncludePaths>
|
---|
| 127 | <armgcc.compiler.optimization.level>Optimize (-O1)</armgcc.compiler.optimization.level>
|
---|
| 128 | <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>
|
---|
| 129 | <armgcc.compiler.optimization.DebugLevel>Maximum (-g3)</armgcc.compiler.optimization.DebugLevel>
|
---|
| 130 | <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings>
|
---|
| 131 | <armgcc.linker.libraries.Libraries>
|
---|
| 132 | <ListValues>
|
---|
| 133 | <Value>libm</Value>
|
---|
| 134 | </ListValues>
|
---|
| 135 | </armgcc.linker.libraries.Libraries>
|
---|
| 136 | <armgcc.linker.libraries.LibrarySearchPaths>
|
---|
| 137 | <ListValues>
|
---|
| 138 | <Value>%24(ProjectDir)\Device_Startup</Value>
|
---|
| 139 | </ListValues>
|
---|
| 140 | </armgcc.linker.libraries.LibrarySearchPaths>
|
---|
| 141 | <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
|
---|
| 142 | <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
|
---|
[260] | 143 | <armgcc.assembler.general.IncludePaths>
|
---|
| 144 | <ListValues>
|
---|
| 145 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
| 146 | </ListValues>
|
---|
| 147 | </armgcc.assembler.general.IncludePaths>
|
---|
[244] | 148 | <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
|
---|
| 149 | <armgcc.preprocessingassembler.general.IncludePaths>
|
---|
| 150 | <ListValues>
|
---|
| 151 | <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
|
---|
[260] | 152 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
[244] | 153 | </ListValues>
|
---|
| 154 | </armgcc.preprocessingassembler.general.IncludePaths>
|
---|
| 155 | <armgcc.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</armgcc.preprocessingassembler.debugging.DebugLevel>
|
---|
| 156 | </ArmGcc>
|
---|
| 157 | </ToolchainSettings>
|
---|
| 158 | <UsesExternalMakeFile>True</UsesExternalMakeFile>
|
---|
| 159 | <OutputDirectory />
|
---|
| 160 | <BuildTarget>all</BuildTarget>
|
---|
| 161 | <CleanTarget>clean</CleanTarget>
|
---|
| 162 | <ExternalMakeFilePath>Makefile</ExternalMakeFilePath>
|
---|
| 163 | </PropertyGroup>
|
---|
| 164 | <ItemGroup>
|
---|
[260] | 165 | <None Include="r2ca_app.cfg">
|
---|
[244] | 166 | <SubType>compile</SubType>
|
---|
| 167 | </None>
|
---|
[260] | 168 | <None Include="r2ca_app.cpp">
|
---|
[244] | 169 | <SubType>compile</SubType>
|
---|
| 170 | </None>
|
---|
| 171 | </ItemGroup>
|
---|
| 172 | <ItemGroup>
|
---|
[260] | 173 | <Compile Include="r2ca_app.h">
|
---|
[244] | 174 | <SubType>compile</SubType>
|
---|
| 175 | </Compile>
|
---|
| 176 | </ItemGroup>
|
---|
| 177 | <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
|
---|
| 178 | </Project>
|
---|