summaryrefslogtreecommitdiff
path: root/FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/RTOSDemo.cproj
diff options
context:
space:
mode:
Diffstat (limited to 'FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/RTOSDemo.cproj')
-rw-r--r--FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/RTOSDemo.cproj383
1 files changed, 383 insertions, 0 deletions
diff --git a/FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/RTOSDemo.cproj b/FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/RTOSDemo.cproj
new file mode 100644
index 000000000..1a35dbaca
--- /dev/null
+++ b/FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/RTOSDemo.cproj
@@ -0,0 +1,383 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="14.0">
+ <PropertyGroup>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectVersion>7.0</ProjectVersion>
+ <ToolchainName>com.Atmel.AVRGCC8.C</ToolchainName>
+ <ProjectGuid>dce6c7e3-ee26-4d79-826b-08594b9ad897</ProjectGuid>
+ <avrdevice>AVR128DA48</avrdevice>
+ <avrdeviceseries>none</avrdeviceseries>
+ <OutputType>Executable</OutputType>
+ <Language>C</Language>
+ <OutputFileName>$(MSBuildProjectName)</OutputFileName>
+ <OutputFileExtension>.elf</OutputFileExtension>
+ <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
+ <AssemblyName>AVRDx_BlinkyDemo</AssemblyName>
+ <Name>RTOSDemo</Name>
+ <RootNamespace>AVRDx_BlinkyDemo</RootNamespace>
+ <ToolchainFlavour>Native</ToolchainFlavour>
+ <KeepTimersRunning>true</KeepTimersRunning>
+ <OverrideVtor>false</OverrideVtor>
+ <CacheFlash>true</CacheFlash>
+ <ProgFlashFromRam>true</ProgFlashFromRam>
+ <RamSnippetAddress>0x20000000</RamSnippetAddress>
+ <UncachedRange />
+ <preserveEEPROM>true</preserveEEPROM>
+ <OverrideVtorValue>exception_table</OverrideVtorValue>
+ <BootSegment>2</BootSegment>
+ <ResetRule>0</ResetRule>
+ <eraseonlaunchrule>0</eraseonlaunchrule>
+ <EraseKey />
+ <AsfFrameworkConfig>
+ <framework-data xmlns="">
+ <options />
+ <configurations />
+ <files />
+ <documentation help="" />
+ <offline-documentation help="" />
+ <dependencies>
+ <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.47.0" />
+ </dependencies>
+ </framework-data>
+ </AsfFrameworkConfig>
+ <avrtool>com.atmel.avrdbg.tool.nedbg</avrtool>
+ <avrtoolserialnumber>MCHP3280031800000581</avrtoolserialnumber>
+ <avrdeviceexpectedsignature>0x1E9708</avrdeviceexpectedsignature>
+ <avrtoolinterface>UPDI</avrtoolinterface>
+ <com_atmel_avrdbg_tool_nedbg>
+ <ToolOptions>
+ <InterfaceProperties>
+ <UpdiClock>750000</UpdiClock>
+ </InterfaceProperties>
+ <InterfaceName>UPDI</InterfaceName>
+ </ToolOptions>
+ <ToolType>com.atmel.avrdbg.tool.nedbg</ToolType>
+ <ToolNumber>MCHP3280031800000581</ToolNumber>
+ <ToolName>nEDBG</ToolName>
+ </com_atmel_avrdbg_tool_nedbg>
+ <avrtoolinterfaceclock>750000</avrtoolinterfaceclock>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
+ <ToolchainSettings>
+ <AvrGcc>
+ <avrgcc.common.Device>-mmcu=avr128da48 -B "%24(PackRepoDir)\Atmel\AVR-Dx_DFP\1.2.56\gcc\dev\avr128da48"</avrgcc.common.Device>
+ <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
+ <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
+ <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
+ <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
+ <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
+ <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
+ <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
+ <avrgcc.compiler.symbols.DefSymbols>
+ <ListValues>
+ <Value>NDEBUG</Value>
+ </ListValues>
+ </avrgcc.compiler.symbols.DefSymbols>
+ <avrgcc.compiler.directories.IncludePaths>
+ <ListValues>
+ <Value>%24(PackRepoDir)\Atmel\AVR-Dx_DFP\1.2.56\include</Value>
+ </ListValues>
+ </avrgcc.compiler.directories.IncludePaths>
+ <avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
+ <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
+ <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
+ <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
+ <avrgcc.linker.libraries.Libraries>
+ <ListValues>
+ <Value>libm</Value>
+ </ListValues>
+ </avrgcc.linker.libraries.Libraries>
+ <avrgcc.assembler.general.IncludePaths>
+ <ListValues>
+ <Value>%24(PackRepoDir)\Atmel\AVR-Dx_DFP\1.2.56\include</Value>
+ </ListValues>
+ </avrgcc.assembler.general.IncludePaths>
+</AvrGcc>
+ </ToolchainSettings>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
+ <ToolchainSettings>
+ <AvrGcc>
+ <avrgcc.common.Device>-mmcu=avr128da48 -B "%24(PackRepoDir)\Atmel\AVR-Dx_DFP\1.2.56\gcc\dev\avr128da48"</avrgcc.common.Device>
+ <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
+ <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
+ <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
+ <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
+ <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
+ <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
+ <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
+ <avrgcc.compiler.symbols.DefSymbols>
+ <ListValues>
+ <Value>DEBUG</Value>
+ </ListValues>
+ </avrgcc.compiler.symbols.DefSymbols>
+ <avrgcc.compiler.directories.IncludePaths>
+ <ListValues>
+ <Value>../../../../Source</Value>
+ <Value>../../../../Source/portable/MemMang</Value>
+ <Value>../../../../Source/portable/GCC/AVR_AVRDx</Value>
+ <Value>../../../../Source/include</Value>
+ <Value>../../../Common/include</Value>
+ <Value>../../../Common/Minimal</Value>
+ <Value>../../../Common/Full</Value>
+ <Value>../ParTest</Value>
+ <Value>../serial</Value>
+ <Value>..</Value>
+ <Value>%24(PackRepoDir)\Atmel\AVR-Dx_DFP\1.2.56\include</Value>
+ </ListValues>
+ </avrgcc.compiler.directories.IncludePaths>
+ <avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
+ <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
+ <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
+ <avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
+ <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
+ <avrgcc.linker.libraries.Libraries>
+ <ListValues>
+ <Value>libm</Value>
+ </ListValues>
+ </avrgcc.linker.libraries.Libraries>
+ <avrgcc.assembler.general.IncludePaths>
+ <ListValues>
+ <Value>%24(PackRepoDir)\Atmel\AVR-Dx_DFP\1.2.56\include</Value>
+ </ListValues>
+ </avrgcc.assembler.general.IncludePaths>
+ <avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel>
+</AvrGcc>
+ </ToolchainSettings>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="clk_config.h">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="FreeRTOSConfig.h">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="..\..\..\Source\croutine.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\croutine.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\event_groups.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\event_groups.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\list.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\list.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\queue.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\queue.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\stream_buffer.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\stream_buffer.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\tasks.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\tasks.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\timers.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\timers.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\portable\MemMang\heap_1.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\portable\MemMang\heap_1.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\portable\GCC\AVR_AVRDx\port.c">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\portable\GCC\AVR_AVRDx\port.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\portable\GCC\AVR_AVRDx\portmacro.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\portable\GCC\AVR_AVRDx\portmacro.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\portable\GCC\AVR_AVRDx\porthardware.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\portable\GCC\AVR_AVRDx\porthardware.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\atomic.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\atomic.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\croutine.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\croutine.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\deprecated_definitions.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\deprecated_definitions.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\event_groups.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\event_groups.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\FreeRTOS.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\FreeRTOS.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\list.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\list.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\message_buffer.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\message_buffer.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\mpu_prototypes.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\mpu_prototypes.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\mpu_wrappers.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\mpu_wrappers.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\portable.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\portable.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\projdefs.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\projdefs.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\queue.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\queue.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\semphr.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\semphr.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\stack_macros.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\stack_macros.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\StackMacros.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\StackMacros.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\stream_buffer.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\stream_buffer.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\task.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\task.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Source\include\timers.h">
+ <SubType>compile</SubType>
+ <Link>freeRTOS\include\timers.h</Link>
+ </Compile>
+ <Compile Include="main.c">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="main_blinky.c">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="main_full.c">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="main_minimal.c">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="ParTest\partest.c">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="regtest.c">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="regtest.h">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="serial\serial.c">
+ <SubType>compile</SubType>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\comtest.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\comtest.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\Minimal\comtest.c">
+ <SubType>compile</SubType>
+ <Link>Common\Minimal\comtest.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\integer.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\integer.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\Minimal\integer.c">
+ <SubType>compile</SubType>
+ <Link>Common\Minimal\integer.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\PollQ.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\PollQ.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\Minimal\PollQ.c">
+ <SubType>compile</SubType>
+ <Link>Common\Minimal\PollQ.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\crflash.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\crflash.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\Minimal\crflash.c">
+ <SubType>compile</SubType>
+ <Link>Common\Minimal\crflash.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\serial.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\serial.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\partest.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\comtest.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\recmutex.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\recmutex.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\Minimal\recmutex.c">
+ <SubType>compile</SubType>
+ <Link>Common\Minimal\recmutex.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\TaskNotify.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\TaskNotify.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\Minimal\TaskNotify.c">
+ <SubType>compile</SubType>
+ <Link>Common\Minimal\TaskNotify.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\semtest.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\semtest.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\Full\semtest.c">
+ <SubType>compile</SubType>
+ <Link>Common\Full\semtest.c</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\include\print.h">
+ <SubType>compile</SubType>
+ <Link>Common\include\print.h</Link>
+ </Compile>
+ <Compile Include="..\..\..\Demo\Common\Full\print.c">
+ <SubType>compile</SubType>
+ <Link>Common\Full\print.c</Link>
+ </Compile>
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="freeRTOS\" />
+ <Folder Include="freeRTOS\include" />
+ <Folder Include="freeRTOS\portable" />
+ <Folder Include="freeRTOS\portable\GCC" />
+ <Folder Include="freeRTOS\portable\GCC\AVR_AVRDx" />
+ <Folder Include="freeRTOS\portable\MemMang" />
+ <Folder Include="serial" />
+ <Folder Include="ParTest" />
+ <Folder Include="Common\" />
+ <Folder Include="Common\include" />
+ <Folder Include="Common\Minimal" />
+ <Folder Include="Common\Full" />
+ </ItemGroup>
+ <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
+</Project> \ No newline at end of file