mirror of
https://github.com/QuantumLeaps/qpcpp.git
synced 2025-01-28 06:02:56 +08:00
7.1.3
This commit is contained in:
parent
d1b234a86d
commit
9567f5bc00
2
.gitignore
vendored
2
.gitignore
vendored
@ -38,7 +38,9 @@ version-*
|
|||||||
JLink*.*
|
JLink*.*
|
||||||
|
|
||||||
html/
|
html/
|
||||||
|
latex/
|
||||||
cert-pack/
|
cert-pack/
|
||||||
|
cert-latex/
|
||||||
test_priv/
|
test_priv/
|
||||||
dbg/
|
dbg/
|
||||||
rel/
|
rel/
|
||||||
|
@ -5,3 +5,7 @@
|
|||||||
GENERATE_HTML = NO
|
GENERATE_HTML = NO
|
||||||
GENERATE_LATEX = YES
|
GENERATE_LATEX = YES
|
||||||
ENABLED_SECTIONS += LATEX
|
ENABLED_SECTIONS += LATEX
|
||||||
|
|
||||||
|
# no source code in latex...
|
||||||
|
SOURCE_BROWSER = NO
|
||||||
|
VERBATIM_HEADERS = NO
|
||||||
|
@ -1,134 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<VisualGDBProjectSettings2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
||||||
<ConfigurationName>Spy</ConfigurationName>
|
|
||||||
<Project xsi:type="com.visualgdb.project.embedded">
|
|
||||||
<CustomSourceDirectories>
|
|
||||||
<Directories />
|
|
||||||
<PathStyle>MinGWUnixSlash</PathStyle>
|
|
||||||
<LocalDirForAbsolutePaths>$(ToolchainDir)</LocalDirForAbsolutePaths>
|
|
||||||
</CustomSourceDirectories>
|
|
||||||
<MainSourceDirectory>$(ProjectDir)</MainSourceDirectory>
|
|
||||||
<ExportAdvancedBuildVariables>false</ExportAdvancedBuildVariables>
|
|
||||||
<EmbeddedProfileFile>stm32.xml</EmbeddedProfileFile>
|
|
||||||
</Project>
|
|
||||||
<Build xsi:type="com.visualgdb.build.msbuild">
|
|
||||||
<ToolchainID>
|
|
||||||
<Version>
|
|
||||||
<Revision>0</Revision>
|
|
||||||
</Version>
|
|
||||||
</ToolchainID>
|
|
||||||
<ProjectFile>dpp-qk.vcxproj</ProjectFile>
|
|
||||||
<RemoteBuildEnvironment>
|
|
||||||
<Records />
|
|
||||||
</RemoteBuildEnvironment>
|
|
||||||
<ParallelJobCount>1</ParallelJobCount>
|
|
||||||
<SuppressDirectoryChangeMessages>true</SuppressDirectoryChangeMessages>
|
|
||||||
</Build>
|
|
||||||
<CustomBuild>
|
|
||||||
<PreSyncActions />
|
|
||||||
<PreBuildActions />
|
|
||||||
<PostBuildActions />
|
|
||||||
<PreCleanActions />
|
|
||||||
<PostCleanActions />
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomDebug>
|
|
||||||
<PreDebugActions />
|
|
||||||
<PostDebugActions />
|
|
||||||
<DebugStopActions />
|
|
||||||
<BreakMode>Default</BreakMode>
|
|
||||||
</CustomDebug>
|
|
||||||
<CustomShortcuts>
|
|
||||||
<Shortcuts />
|
|
||||||
<ShowMessageAfterExecuting>true</ShowMessageAfterExecuting>
|
|
||||||
</CustomShortcuts>
|
|
||||||
<UserDefinedVariables />
|
|
||||||
<ImportedPropertySheets />
|
|
||||||
<CodeSense>
|
|
||||||
<Enabled>Unknown</Enabled>
|
|
||||||
<ExtraSettings>
|
|
||||||
<HideErrorsInSystemHeaders>true</HideErrorsInSystemHeaders>
|
|
||||||
<SupportLightweightReferenceAnalysis>true</SupportLightweightReferenceAnalysis>
|
|
||||||
<CheckForClangFormatFiles>true</CheckForClangFormatFiles>
|
|
||||||
<FormattingEngine xsi:nil="true" />
|
|
||||||
</ExtraSettings>
|
|
||||||
<CodeAnalyzerSettings>
|
|
||||||
<Enabled>false</Enabled>
|
|
||||||
</CodeAnalyzerSettings>
|
|
||||||
</CodeSense>
|
|
||||||
<BuildContextDirectory>VisualGDB\VisualGDBCache</BuildContextDirectory>
|
|
||||||
<Configurations />
|
|
||||||
<ProgramArgumentsSuggestions />
|
|
||||||
<Debug xsi:type="com.visualgdb.debug.embedded">
|
|
||||||
<AdditionalStartupCommands />
|
|
||||||
<AdditionalGDBSettings>
|
|
||||||
<Features>
|
|
||||||
<DisableAutoDetection>false</DisableAutoDetection>
|
|
||||||
<UseFrameParameter>false</UseFrameParameter>
|
|
||||||
<SimpleValuesFlagSupported>false</SimpleValuesFlagSupported>
|
|
||||||
<ListLocalsSupported>false</ListLocalsSupported>
|
|
||||||
<ByteLevelMemoryCommandsAvailable>false</ByteLevelMemoryCommandsAvailable>
|
|
||||||
<ThreadInfoSupported>false</ThreadInfoSupported>
|
|
||||||
<PendingBreakpointsSupported>false</PendingBreakpointsSupported>
|
|
||||||
<SupportTargetCommand>false</SupportTargetCommand>
|
|
||||||
<ReliableBreakpointNotifications>false</ReliableBreakpointNotifications>
|
|
||||||
</Features>
|
|
||||||
<EnableSmartStepping>false</EnableSmartStepping>
|
|
||||||
<FilterSpuriousStoppedNotifications>false</FilterSpuriousStoppedNotifications>
|
|
||||||
<ForceSingleThreadedMode>false</ForceSingleThreadedMode>
|
|
||||||
<UseAppleExtensions>false</UseAppleExtensions>
|
|
||||||
<CanAcceptCommandsWhileRunning>false</CanAcceptCommandsWhileRunning>
|
|
||||||
<MakeLogFile>false</MakeLogFile>
|
|
||||||
<IgnoreModuleEventsWhileStepping>true</IgnoreModuleEventsWhileStepping>
|
|
||||||
<UseRelativePathsOnly>false</UseRelativePathsOnly>
|
|
||||||
<ExitAction>None</ExitAction>
|
|
||||||
<DisableDisassembly>false</DisableDisassembly>
|
|
||||||
<ExamineMemoryWithXCommand>false</ExamineMemoryWithXCommand>
|
|
||||||
<StepIntoNewInstanceEntry>main</StepIntoNewInstanceEntry>
|
|
||||||
<ExamineRegistersInRawFormat>true</ExamineRegistersInRawFormat>
|
|
||||||
<DisableSignals>false</DisableSignals>
|
|
||||||
<EnableAsyncExecutionMode>false</EnableAsyncExecutionMode>
|
|
||||||
<EnableNonStopMode>false</EnableNonStopMode>
|
|
||||||
<MaxBreakpointLimit>0</MaxBreakpointLimit>
|
|
||||||
</AdditionalGDBSettings>
|
|
||||||
<DebugMethod>
|
|
||||||
<ID>com.sysprogs.arm.openocd</ID>
|
|
||||||
<InterfaceID>stlink-v2-1</InterfaceID>
|
|
||||||
<InterfaceSerialNumber>066EFF495056805087184715</InterfaceSerialNumber>
|
|
||||||
<Configuration xsi:type="com.visualgdb.edp.openocd.settings">
|
|
||||||
<CommandLine>-f interface/stlink-v2-1.cfg -f target/stm32l1.cfg -c init -c "reset init"</CommandLine>
|
|
||||||
<ExtraParameters>
|
|
||||||
<Frequency xsi:nil="true" />
|
|
||||||
<BoostedFrequency xsi:nil="true" />
|
|
||||||
<ConnectUnderReset>false</ConnectUnderReset>
|
|
||||||
</ExtraParameters>
|
|
||||||
<LoadProgressGUIThreshold>131072</LoadProgressGUIThreshold>
|
|
||||||
<ProgramMode>Enabled</ProgramMode>
|
|
||||||
<StartupCommands>
|
|
||||||
<string>set remotetimeout 60</string>
|
|
||||||
<string>target remote :$$SYS:GDB_PORT$$</string>
|
|
||||||
<string>mon halt</string>
|
|
||||||
<string>mon reset init</string>
|
|
||||||
<string>load</string>
|
|
||||||
</StartupCommands>
|
|
||||||
<ProgramFLASHUsingExternalTool>false</ProgramFLASHUsingExternalTool>
|
|
||||||
<PreferredGDBPort>0</PreferredGDBPort>
|
|
||||||
<PreferredTelnetPort>0</PreferredTelnetPort>
|
|
||||||
<AlwaysPassSerialNumber>false</AlwaysPassSerialNumber>
|
|
||||||
<SelectedCoreIndex xsi:nil="true" />
|
|
||||||
</Configuration>
|
|
||||||
</DebugMethod>
|
|
||||||
<AutoDetectRTOS>true</AutoDetectRTOS>
|
|
||||||
<SemihostingSupport>Auto</SemihostingSupport>
|
|
||||||
<SemihostingPollingDelay>0</SemihostingPollingDelay>
|
|
||||||
<StepIntoEntryPoint>false</StepIntoEntryPoint>
|
|
||||||
<ReloadFirmwareOnReset>false</ReloadFirmwareOnReset>
|
|
||||||
<ValidateEndOfStackAddress>true</ValidateEndOfStackAddress>
|
|
||||||
<StopAtEntryPoint>false</StopAtEntryPoint>
|
|
||||||
<EnableVirtualHalts>false</EnableVirtualHalts>
|
|
||||||
<DynamicAnalysisSettings />
|
|
||||||
<EndOfStackSymbol>_estack</EndOfStackSymbol>
|
|
||||||
<TimestampProviderTicksPerSecond>0</TimestampProviderTicksPerSecond>
|
|
||||||
<KeepConsoleAfterExit>false</KeepConsoleAfterExit>
|
|
||||||
<CheckInterfaceDrivers>true</CheckInterfaceDrivers>
|
|
||||||
</Debug>
|
|
||||||
</VisualGDBProjectSettings2>
|
|
@ -1,139 +0,0 @@
|
|||||||
/*****************************************************************************
|
|
||||||
* Product: Linker script for for STM32L152RET6, GNU-ARM linker
|
|
||||||
* Last Updated for Version: 5.9.8
|
|
||||||
* Date of the Last Update: 2017-09-13
|
|
||||||
*
|
|
||||||
* Q u a n t u m L e a P s
|
|
||||||
* ---------------------------
|
|
||||||
* innovating embedded systems
|
|
||||||
*
|
|
||||||
* Copyright (C) Quantum Leaps, LLC. All rights reserved.
|
|
||||||
*
|
|
||||||
* This program is open source software: you can redistribute it and/or
|
|
||||||
* modify it under the terms of the GNU General Public License as published
|
|
||||||
* by the Free Software Foundation, either version 3 of the License, or
|
|
||||||
* (at your option) any later version.
|
|
||||||
*
|
|
||||||
* Alternatively, this program may be distributed and modified under the
|
|
||||||
* terms of Quantum Leaps commercial licenses, which expressly supersede
|
|
||||||
* the GNU General Public License and are specifically designed for
|
|
||||||
* licensees interested in retaining the proprietary status of their code.
|
|
||||||
*
|
|
||||||
* This program is distributed in the hope that it will be useful,
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
* GNU General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU General Public License
|
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
*
|
|
||||||
* Contact information:
|
|
||||||
* https://state-machine.com
|
|
||||||
* mailto:info@state-machine.com
|
|
||||||
*****************************************************************************/
|
|
||||||
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
|
|
||||||
OUTPUT_ARCH(arm)
|
|
||||||
ENTRY(Reset_Handler) /* entry Point */
|
|
||||||
|
|
||||||
MEMORY { /* memory map of STM32L152RET6 */
|
|
||||||
ROM (rx) : ORIGIN = 0x08000000, LENGTH = 512K
|
|
||||||
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 80K
|
|
||||||
}
|
|
||||||
|
|
||||||
/* The size of the stack used by the application. NOTE: you need to adjust */
|
|
||||||
STACK_SIZE = 2048;
|
|
||||||
|
|
||||||
/* The size of the heap used by the application. NOTE: you need to adjust */
|
|
||||||
HEAP_SIZE = 0;
|
|
||||||
|
|
||||||
SECTIONS {
|
|
||||||
|
|
||||||
.isr_vector : { /* the vector table goes FIRST into ROM */
|
|
||||||
KEEP(*(.isr_vector)) /* vector table */
|
|
||||||
. = ALIGN(4);
|
|
||||||
} >ROM
|
|
||||||
|
|
||||||
.text : { /* code and constants */
|
|
||||||
. = ALIGN(4);
|
|
||||||
*(.text) /* .text sections (code) */
|
|
||||||
*(.text*) /* .text* sections (code) */
|
|
||||||
*(.rodata) /* .rodata sections (constants, strings, etc.) */
|
|
||||||
*(.rodata*) /* .rodata* sections (constants, strings, etc.) */
|
|
||||||
|
|
||||||
KEEP (*(.init))
|
|
||||||
KEEP (*(.fini))
|
|
||||||
|
|
||||||
. = ALIGN(4);
|
|
||||||
} >ROM
|
|
||||||
|
|
||||||
.preinit_array : {
|
|
||||||
PROVIDE_HIDDEN (__preinit_array_start = .);
|
|
||||||
KEEP (*(.preinit_array*))
|
|
||||||
PROVIDE_HIDDEN (__preinit_array_end = .);
|
|
||||||
} >ROM
|
|
||||||
|
|
||||||
.init_array : {
|
|
||||||
PROVIDE_HIDDEN (__init_array_start = .);
|
|
||||||
KEEP (*(SORT(.init_array.*)))
|
|
||||||
KEEP (*(.init_array*))
|
|
||||||
PROVIDE_HIDDEN (__init_array_end = .);
|
|
||||||
} >ROM
|
|
||||||
|
|
||||||
.fini_array : {
|
|
||||||
PROVIDE_HIDDEN (__fini_array_start = .);
|
|
||||||
KEEP (*(.fini_array*))
|
|
||||||
KEEP (*(SORT(.fini_array.*)))
|
|
||||||
PROVIDE_HIDDEN (__fini_array_end = .);
|
|
||||||
} >ROM
|
|
||||||
|
|
||||||
_etext = .; /* global symbols at end of code */
|
|
||||||
|
|
||||||
.stack : {
|
|
||||||
__stack_start__ = .;
|
|
||||||
. = . + STACK_SIZE;
|
|
||||||
. = ALIGN(4);
|
|
||||||
__stack_end__ = .;
|
|
||||||
} >RAM
|
|
||||||
|
|
||||||
.data : AT (_etext) {
|
|
||||||
__data_load = LOADADDR (.data);
|
|
||||||
__data_start = .;
|
|
||||||
*(.data) /* .data sections */
|
|
||||||
*(.data*) /* .data* sections */
|
|
||||||
. = ALIGN(4);
|
|
||||||
__data_end__ = .;
|
|
||||||
_edata = __data_end__;
|
|
||||||
} >RAM
|
|
||||||
|
|
||||||
.bss : {
|
|
||||||
__bss_start__ = .;
|
|
||||||
*(.bss)
|
|
||||||
*(.bss*)
|
|
||||||
*(COMMON)
|
|
||||||
. = ALIGN(4);
|
|
||||||
_ebss = .; /* define a global symbol at bss end */
|
|
||||||
__bss_end__ = .;
|
|
||||||
} >RAM
|
|
||||||
|
|
||||||
__exidx_start = .;
|
|
||||||
.ARM.exidx : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) } >RAM
|
|
||||||
__exidx_end = .;
|
|
||||||
|
|
||||||
PROVIDE ( end = _ebss );
|
|
||||||
PROVIDE ( _end = _ebss );
|
|
||||||
PROVIDE ( __end__ = _ebss );
|
|
||||||
|
|
||||||
.heap : {
|
|
||||||
__heap_start__ = .;
|
|
||||||
. = . + HEAP_SIZE;
|
|
||||||
. = ALIGN(4);
|
|
||||||
__heap_end__ = .;
|
|
||||||
} >RAM
|
|
||||||
|
|
||||||
/* Remove information from the standard libraries */
|
|
||||||
/DISCARD/ : {
|
|
||||||
libc.a ( * )
|
|
||||||
libm.a ( * )
|
|
||||||
libgcc.a ( * )
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,28 +0,0 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
|
||||||
# Visual Studio Version 16
|
|
||||||
VisualStudioVersion = 16.0.30517.126
|
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dpp-qk", "dpp-qk.vcxproj", "{33464F24-9B0F-4276-89FF-8D462C1392EE}"
|
|
||||||
EndProject
|
|
||||||
Global
|
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
||||||
Debug|VisualGDB = Debug|VisualGDB
|
|
||||||
Release|VisualGDB = Release|VisualGDB
|
|
||||||
Spy|VisualGDB = Spy|VisualGDB
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
|
||||||
{33464F24-9B0F-4276-89FF-8D462C1392EE}.Debug|VisualGDB.ActiveCfg = Debug|VisualGDB
|
|
||||||
{33464F24-9B0F-4276-89FF-8D462C1392EE}.Debug|VisualGDB.Build.0 = Debug|VisualGDB
|
|
||||||
{33464F24-9B0F-4276-89FF-8D462C1392EE}.Release|VisualGDB.ActiveCfg = Release|VisualGDB
|
|
||||||
{33464F24-9B0F-4276-89FF-8D462C1392EE}.Release|VisualGDB.Build.0 = Release|VisualGDB
|
|
||||||
{33464F24-9B0F-4276-89FF-8D462C1392EE}.Spy|VisualGDB.ActiveCfg = Spy|VisualGDB
|
|
||||||
{33464F24-9B0F-4276-89FF-8D462C1392EE}.Spy|VisualGDB.Build.0 = Spy|VisualGDB
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
|
||||||
HideSolutionNode = FALSE
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
|
||||||
SolutionGuid = {35222B4D-B267-427E-8293-873EDD0720C0}
|
|
||||||
EndGlobalSection
|
|
||||||
EndGlobal
|
|
@ -1,148 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|VisualGDB">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>VisualGDB</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|VisualGDB">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>VisualGDB</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Spy|VisualGDB">
|
|
||||||
<Configuration>Spy</Configuration>
|
|
||||||
<Platform>VisualGDB</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<VCProjectVersion>16.0</VCProjectVersion>
|
|
||||||
<ProjectGuid>{33464F24-9B0F-4276-89FF-8D462C1392EE}</ProjectGuid>
|
|
||||||
<BSP_ID>com.sysprogs.arm.stm32</BSP_ID>
|
|
||||||
<BSP_VERSION>2020.06</BSP_VERSION>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
|
|
||||||
<MCUPropertyListFile>$(ProjectDir)stm32.props</MCUPropertyListFile>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Spy|VisualGDB'" Label="Configuration">
|
|
||||||
<MCUPropertyListFile>$(ProjectDir)stm32.props</MCUPropertyListFile>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
|
|
||||||
<MCUPropertyListFile>$(ProjectDir)stm32.props</MCUPropertyListFile>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="Shared">
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
|
|
||||||
<GNUConfigurationType>Debug</GNUConfigurationType>
|
|
||||||
<ToolchainID>d883dc4a-545e-4d48-bba0-41645b13fd69</ToolchainID>
|
|
||||||
<ToolchainVersion>9.3.1/(GNU/r0</ToolchainVersion>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Spy|VisualGDB'">
|
|
||||||
<GNUConfigurationType>Debug</GNUConfigurationType>
|
|
||||||
<ToolchainID>d883dc4a-545e-4d48-bba0-41645b13fd69</ToolchainID>
|
|
||||||
<ToolchainVersion>9.3.1/(GNU/r0</ToolchainVersion>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
|
|
||||||
<ToolchainID>d883dc4a-545e-4d48-bba0-41645b13fd69</ToolchainID>
|
|
||||||
<ToolchainVersion>9.3.1/(GNU/r0</ToolchainVersion>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..;../..;../../../../../include;../../../../../src;../../../../../ports/arm-cm/qk/gnu;../../../../../3rd_party/CMSIS/Include;../../../../../3rd_party/nucleo-l152re;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>DEBUG=1;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
|
|
||||||
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
|
|
||||||
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
|
|
||||||
<LinkerScript>dpp-qk.ld</LinkerScript>
|
|
||||||
<AdditionalOptions>-specs=nosys.specs -specs=nano.specs %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Spy|VisualGDB'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..;../..;../../../../../include;../../../../../src;../../../../../ports/arm-cm/qk/gnu;../../../../../3rd_party/CMSIS/Include;../../../../../3rd_party/nucleo-l152re;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>DEBUG=1;Q_SPY;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<Optimization>O3</Optimization>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
|
|
||||||
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
|
|
||||||
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
|
|
||||||
<LinkerScript>dpp-qk.ld</LinkerScript>
|
|
||||||
<AdditionalOptions>-specs=nosys.specs -specs=nano.specs %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..;../..;../../../../../include;../../../../../src;../../../../../ports/arm-cm/qk/gnu;../../../../../3rd_party/CMSIS/Include;../../../../../3rd_party/nucleo-l152re;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>NDEBUG=1;RELEASE=1;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
|
|
||||||
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
|
|
||||||
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
|
|
||||||
<LinkerScript>dpp-qk.ld</LinkerScript>
|
|
||||||
<AdditionalOptions>-specs=nosys.specs -specs=nano.specs %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\..\..\3rd_party\nucleo-l152re\gnu\startup_stm32l1xx.c" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\3rd_party\nucleo-l152re\system_stm32l1xx.c" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\include\qstamp.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qk_port.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qep_hsm.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qep_msm.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_act.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_actq.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_defer.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_dyn.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_mem.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_ps.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_qact.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_qeq.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_qmact.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_time.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qk\qk.cpp" />
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qs\qs.cpp">
|
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">true</ExcludedFromBuild>
|
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">true</ExcludedFromBuild>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qs\qs_fp.cpp">
|
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">true</ExcludedFromBuild>
|
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">true</ExcludedFromBuild>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qs\qs_rx.cpp">
|
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">true</ExcludedFromBuild>
|
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">true</ExcludedFromBuild>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\philo.cpp" />
|
|
||||||
<ClCompile Include="..\..\table.cpp" />
|
|
||||||
<ClCompile Include="..\bsp.cpp" />
|
|
||||||
<ClCompile Include="..\main.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="stm32.props" />
|
|
||||||
<None Include="dpp-qk-Debug.vgdbsettings" />
|
|
||||||
<None Include="dpp-qk-Release.vgdbsettings" />
|
|
||||||
<None Include="stm32.xml" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qep_port.hpp" />
|
|
||||||
<ClInclude Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qf_port.hpp" />
|
|
||||||
<ClInclude Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qk_port.hpp" />
|
|
||||||
<ClInclude Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qs_port.hpp" />
|
|
||||||
<ClInclude Include="..\..\bsp.hpp" />
|
|
||||||
<ClInclude Include="..\..\dpp.hpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Text Include="..\..\README.txt" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,137 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Source files">
|
|
||||||
<UniqueIdentifier>{c6017ab7-6299-4b81-acee-c1763a48750d}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="VisualGDB settings">
|
|
||||||
<UniqueIdentifier>{c919b77d-bd4e-42dd-90aa-1ccb1597d180}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="nucleo-l152re">
|
|
||||||
<UniqueIdentifier>{d32a0836-a71c-48cd-a0dc-003d1237eae2}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="QS">
|
|
||||||
<UniqueIdentifier>{546cf9df-d280-46a0-8461-b51c82a3baa5}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="QP-port">
|
|
||||||
<UniqueIdentifier>{0d86c7f6-a92e-4327-835c-5bbf87534465}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="QP">
|
|
||||||
<UniqueIdentifier>{3c579ef5-dace-45b5-8c74-75413c8bb3b6}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="stm32.props">
|
|
||||||
<Filter>nucleo-l152re</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="dpp-qk-Debug.vgdbsettings">
|
|
||||||
<Filter>VisualGDB settings</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="dpp-qk-Release.vgdbsettings">
|
|
||||||
<Filter>VisualGDB settings</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="stm32.xml">
|
|
||||||
<Filter>VisualGDB settings</Filter>
|
|
||||||
</None>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\..\..\3rd_party\nucleo-l152re\system_stm32l1xx.c">
|
|
||||||
<Filter>nucleo-l152re</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\3rd_party\nucleo-l152re\gnu\startup_stm32l1xx.c">
|
|
||||||
<Filter>nucleo-l152re</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qep_hsm.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qep_msm.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_act.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_actq.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_defer.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_dyn.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_mem.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_ps.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_qact.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_qeq.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_qmact.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qf\qf_time.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qk_port.cpp">
|
|
||||||
<Filter>QP-port</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qs\qs.cpp">
|
|
||||||
<Filter>QS</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qs\qs_fp.cpp">
|
|
||||||
<Filter>QS</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qs\qs_rx.cpp">
|
|
||||||
<Filter>QS</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\philo.cpp">
|
|
||||||
<Filter>Source files</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\table.cpp">
|
|
||||||
<Filter>Source files</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\bsp.cpp">
|
|
||||||
<Filter>Source files</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\main.cpp">
|
|
||||||
<Filter>Source files</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\include\qstamp.cpp">
|
|
||||||
<Filter>Source files</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\..\..\src\qk\qk.cpp">
|
|
||||||
<Filter>QP</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qep_port.hpp">
|
|
||||||
<Filter>QP-port</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qf_port.hpp">
|
|
||||||
<Filter>QP-port</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qk_port.hpp">
|
|
||||||
<Filter>QP-port</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\..\..\..\..\ports\arm-cm\qk\gnu\qs_port.hpp">
|
|
||||||
<Filter>QP-port</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\..\bsp.hpp">
|
|
||||||
<Filter>Source files</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\..\dpp.hpp">
|
|
||||||
<Filter>Source files</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Text Include="..\..\README.txt">
|
|
||||||
<Filter>Source files</Filter>
|
|
||||||
</Text>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,31 +0,0 @@
|
|||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<!--
|
|
||||||
This file is generated by VisualGDB.
|
|
||||||
It contains GCC settings automatically derived from the board support package (BSP).
|
|
||||||
DO NOT EDIT MANUALLY. THE FILE WILL BE OVERWRITTEN.
|
|
||||||
Use VisualGDB Project Properties dialog or modify Makefile or per-configuration .mak files instead.
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!-- In order to build this project manually (outside VisualGDB), please provide TOOLCHAIN_ROOT, BSP_ROOT, EFP_BASE and TESTFW_BASE variables via Environment or Make command line -->
|
|
||||||
<ItemDefinitionGroup>
|
|
||||||
<ClCompile>
|
|
||||||
<PreprocessorDefinitions>ARM_MATH_CM3;flash_layout;STM32L152RE;STM32L152xE;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<AdditionalIncludeDirectories>%(ClCompile.AdditionalIncludeDirectories);$(ProjectDir);$(BSP_ROOT)/STM32L1xxxx/STM32L1xx_HAL_Driver/Inc;$(BSP_ROOT)/STM32L1xxxx/STM32L1xx_HAL_Driver/Inc/Legacy;$(BSP_ROOT)/STM32L1xxxx/CMSIS_HAL/Device/ST/STM32L1xx/Include;$(BSP_ROOT)/STM32L1xxxx/CMSIS_HAL/Core/Include;$(BSP_ROOT)/STM32L1xxxx/CMSIS_HAL/Include</AdditionalIncludeDirectories>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup>
|
|
||||||
<Link>
|
|
||||||
<LinkerScript Condition="'%(Link.LinkerScript)' == ''">$(BSP_ROOT)/STM32L1xxxx/LinkerScripts/STM32L152RE_flash.lds</LinkerScript>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<DefaultLinkerScript>$(BSP_ROOT)/STM32L1xxxx/LinkerScripts/STM32L152RE_flash.lds</DefaultLinkerScript>
|
|
||||||
</PropertyGroup>
|
|
||||||
|
|
||||||
<ItemDefinitionGroup>
|
|
||||||
<ToolchainSettingsContainer>
|
|
||||||
<ARMCPU Condition="'%(ToolchainSettingsContainer.ARMCPU)' == ''">cortex-m3</ARMCPU>
|
|
||||||
<InstructionSet Condition="'%(ToolchainSettingsContainer.InstructionSet)' == ''">THUMB</InstructionSet>
|
|
||||||
</ToolchainSettingsContainer>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
</Project>
|
|
@ -1,39 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<EmbeddedProfile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
||||||
<ToolchainID>d883dc4a-545e-4d48-bba0-41645b13fd69</ToolchainID>
|
|
||||||
<ToolchainVersion>
|
|
||||||
<GCC>9.3.1</GCC>
|
|
||||||
<GDB>(GNU</GDB>
|
|
||||||
<Revision>0</Revision>
|
|
||||||
</ToolchainVersion>
|
|
||||||
<BspID>com.sysprogs.arm.stm32</BspID>
|
|
||||||
<BspVersion>2020.06</BspVersion>
|
|
||||||
<McuID>STM32L152RE</McuID>
|
|
||||||
<MCUDefinitionFile>STM32L1xxxx/DeviceDefinitions/stm32l152xe.xml</MCUDefinitionFile>
|
|
||||||
<MCUProperties>
|
|
||||||
<Entries>
|
|
||||||
<KeyValue>
|
|
||||||
<Key>com.sysprogs.bspoptions.primary_memory</Key>
|
|
||||||
<Value>flash</Value>
|
|
||||||
</KeyValue>
|
|
||||||
<KeyValue>
|
|
||||||
<Key>com.sysprogs.mcuoptions.ignore_startup_file</Key>
|
|
||||||
</KeyValue>
|
|
||||||
</Entries>
|
|
||||||
</MCUProperties>
|
|
||||||
<BSPSourceFolderName>Device-specific files</BSPSourceFolderName>
|
|
||||||
<MCUMakFile>stm32.mak</MCUMakFile>
|
|
||||||
<ReferencedFrameworks>
|
|
||||||
<string>com.sysprogs.arm.stm32.ll</string>
|
|
||||||
</ReferencedFrameworks>
|
|
||||||
<FrameworkProperties>
|
|
||||||
<Entries>
|
|
||||||
<KeyValue>
|
|
||||||
<Key>com.sysprogs.bspoptions.stm32.ll_driver</Key>
|
|
||||||
</KeyValue>
|
|
||||||
</Entries>
|
|
||||||
</FrameworkProperties>
|
|
||||||
<TestFrameworkProperties>
|
|
||||||
<Entries />
|
|
||||||
</TestFrameworkProperties>
|
|
||||||
</EmbeddedProfile>
|
|
@ -105,7 +105,7 @@ void BSP_ledOn(void) {
|
|||||||
// QF callbacks ==============================================================
|
// QF callbacks ==============================================================
|
||||||
void QF::onStartup(void) {
|
void QF::onStartup(void) {
|
||||||
TA0CCTL0 = CCIE; // CCR0 interrupt enabled
|
TA0CCTL0 = CCIE; // CCR0 interrupt enabled
|
||||||
TA0CCR0 = BSP_MCK / BSP_TICKS_PER_SEC;
|
TA0CCR0 = BSP_SMCLK / BSP_TICKS_PER_SEC;
|
||||||
TA0CTL = TASSEL_2 | MC_1 | TACLR; // SMCLK, upmode, clear TAR
|
TA0CTL = TASSEL_2 | MC_1 | TACLR; // SMCLK, upmode, clear TAR
|
||||||
}
|
}
|
||||||
//............................................................................
|
//............................................................................
|
||||||
|
@ -30,11 +30,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>QP_include</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/include</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>QP_port</name>
|
<name>QP_port</name>
|
||||||
<type>2</type>
|
<type>2</type>
|
||||||
|
@ -15,85 +15,86 @@
|
|||||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||||
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.281779414" name="Debug" parent="com.ti.ccstudio.buildDefinitions.MSP430.Debug" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.281779414" name="Debug" parent="com.ti.ccstudio.buildDefinitions.MSP430.Debug" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
||||||
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.281779414." name="/" resourcePath="">
|
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.281779414." name="/" resourcePath="">
|
||||||
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain.1884520383" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.302597879">
|
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.DebugToolchain.1304622048" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.linkerDebug.2017577984">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1844610941" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.889605831" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
||||||
|
<listOptionValue builtIn="false" value="DEVICE_CORE_ID="/>
|
||||||
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
||||||
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
||||||
<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=lnk_msp430f5529.cmd"/>
|
<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=lnk_msp430f5529.cmd"/>
|
||||||
<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
|
<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
|
||||||
<listOptionValue builtIn="false" value="CCS_MBS_VERSION=6.1.3"/>
|
<listOptionValue builtIn="false" value="CCS_MBS_VERSION=6.1.3"/>
|
||||||
<listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
|
<listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
|
||||||
|
<listOptionValue builtIn="false" value="PRODUCTS="/>
|
||||||
|
<listOptionValue builtIn="false" value="PRODUCT_MACRO_IMPORTS={}"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.333740583" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="16.9.6.LTS" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.357931233" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="21.6.0.LTS" valueType="string"/>
|
||||||
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug.2105527640" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug"/>
|
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.targetPlatformDebug.157241360" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.targetPlatformDebug"/>
|
||||||
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug.761828706" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug"/>
|
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.builderDebug.302796035" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.builderDebug"/>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug.714418693" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.compilerDebug.167444487" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.compilerDebug">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.1974787989" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEFINE.473080612" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEFINE" valueType="definedSymbols">
|
||||||
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DATA_MODEL.74615981" name="Specify the data memory model. (--data_model)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DATA_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DATA_MODEL.small" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DATA_MODEL.1464186929" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DATA_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DATA_MODEL.small" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.USE_HW_MPY.1662216276" name="Inline hardware multiply version of RTS mpy routine (--use_hw_mpy)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.USE_HW_MPY" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.USE_HW_MPY.F5" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.USE_HW_MPY.1567118997" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.USE_HW_MPY" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.USE_HW_MPY.F5" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU21.1638726644" name="Workaround specified silicon errata (--silicon_errata) [CPU21]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU21" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU21.424943665" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU21" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU22.1150980560" name="Workaround specified silicon errata (--silicon_errata) [CPU22]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU22" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU22.811305966" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU22" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU23.2140462685" name="Workaround specified silicon errata (--silicon_errata) [CPU23]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU23" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU23.1990146197" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU23" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40.1850178493" name="Workaround specified silicon errata (--silicon_errata) [CPU40]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU40.197199549" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.419409255" name="Silicon version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_VERSION.1922073125" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.1857804865" name="Level of printf/scanf support required (--printf_support)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.PRINTF_SUPPORT.1443442384" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL.2087230982" name="Specify the code memory model. (--code_model)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL.large" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.CODE_MODEL.2029458389" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.CODE_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.CODE_MODEL.large" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.226227154" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.INCLUDE_PATH.1980001351" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.INCLUDE_PATH" valueType="includePath">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/."/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../.."/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../..""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../../include"/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../../../../../include""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../../src"/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../../../../../src""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../../ports/msp430/qk"/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../../../../../ports/msp430/qk""/>
|
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
|
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.1974541972" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEBUGGING_MODEL.1157905180" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.915775324" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_SUPPRESS.1154868208" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_SUPPRESS" valueType="stringList">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS.1582677253" name="Suppress diagnostic <id> (--diag_suppress, -pds)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS" valueType="stringList">
|
|
||||||
<listOptionValue builtIn="false" value="370"/>
|
<listOptionValue builtIn="false" value="370"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.1338526317" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WARNING.1948858200" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WARNING" valueType="stringList">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.2015605974" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
|
||||||
<listOptionValue builtIn="false" value="225"/>
|
<listOptionValue builtIn="false" value="225"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.1989747667" name="Application binary interface (--abi)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WRAP.1108672487" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__C_SRCS.195861862" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__C_SRCS"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DISPLAY_ERROR_NUMBER.549149670" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__CPP_SRCS.1875364395" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__CPP_SRCS"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.ABI.763346522" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.ABI.eabi" valueType="enumerated"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM_SRCS.1448985371" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__C_SRCS.1942849899" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__C_SRCS"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.1271326220" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__CPP_SRCS.1455382712" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__CPP_SRCS"/>
|
||||||
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__ASM_SRCS.1032835192" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__ASM_SRCS"/>
|
||||||
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__ASM2_SRCS.821245722" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__ASM2_SRCS"/>
|
||||||
</tool>
|
</tool>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.302597879" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.linkerDebug.2017577984" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.linkerDebug">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.1968012165" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.LIBRARY.1344382087" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.LIBRARY" valueType="libs">
|
||||||
<listOptionValue builtIn="false" value="libc.a"/>
|
<listOptionValue builtIn="false" value="libc.a"/>
|
||||||
<listOptionValue builtIn="false" value="libmath.a"/>
|
<listOptionValue builtIn="false" value="libmath.a"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.236147347" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.SEARCH_PATH.1186830080" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.SEARCH_PATH" valueType="libPaths">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/lib"/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
|
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
|
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/lib/5xx_6xx_FRxx"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/lib/5xx_6xx_FRxx"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.USE_HW_MPY.518112800" name="Deprecated: Now a compiler option instead of linker option (--use_hw_mpy)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.USE_HW_MPY" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.USE_HW_MPY.F5" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.USE_HW_MPY.141810074" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.USE_HW_MPY" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.USE_HW_MPY.F5" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.CINIT_HOLD_WDT.1962831120" name="Hold watchdog timer during cinit auto-initialization (--cinit_hold_wdt)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.CINIT_HOLD_WDT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.CINIT_HOLD_WDT.on" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.CINIT_HOLD_WDT.584424802" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.CINIT_HOLD_WDT" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.CINIT_HOLD_WDT.on" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.HEAP_SIZE.1136793819" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.HEAP_SIZE" value="0" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.HEAP_SIZE.1138275602" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.HEAP_SIZE" value="0" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.STACK_SIZE.509059030" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.STACK_SIZE" value="160" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.STACK_SIZE.949278807" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.STACK_SIZE" value="160" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.OUTPUT_FILE.1572593855" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.MAP_FILE.1597035700" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.MAP_FILE" value=""${ProjName}.map"" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.MAP_FILE.1843927723" name="Link information (map) listed into <file> (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.MAP_FILE" value=""${ProjName}.map"" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.OUTPUT_FILE.182244840" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DISPLAY_ERROR_NUMBER.406883825" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DIAG_WRAP.668209343" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DIAG_WRAP.1735956070" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DISPLAY_ERROR_NUMBER.157800498" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.XML_LINK_INFO.787359070" name="Detailed link information data-base into <file> (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.XML_LINK_INFO" value=""${ProjName}_linkInfo.xml"" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.XML_LINK_INFO.1621467262" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.XML_LINK_INFO" value=""${ProjName}_linkInfo.xml"" valueType="string"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__CMD_SRCS.1731717213" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__CMD_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__CMD_SRCS.951368236" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__CMD_SRCS"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__CMD2_SRCS.300931703" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__CMD2_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__CMD2_SRCS.1435779236" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__CMD2_SRCS"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__GEN_CMDS.1336043830" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__GEN_CMDS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__GEN_CMDS.275081247" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__GEN_CMDS"/>
|
||||||
</tool>
|
</tool>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.2068682021" name="MSP430 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.2027724166" name="MSP430 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.ROMWIDTH.1706845186" name="Specify rom width (--romwidth, -romwidth=width)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.ROMWIDTH" value="8" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.ROMWIDTH.335949549" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.ROMWIDTH" value="8" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.MEMWIDTH.1589697256" name="Specify memory width (--memwidth, -memwidth=width)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.MEMWIDTH" value="8" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.MEMWIDTH.460990087" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.MEMWIDTH" value="8" valueType="string"/>
|
||||||
</tool>
|
</tool>
|
||||||
</toolChain>
|
</toolChain>
|
||||||
</folderInfo>
|
</folderInfo>
|
||||||
@ -119,7 +120,7 @@
|
|||||||
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Release.271469359" name="Release" parent="com.ti.ccstudio.buildDefinitions.MSP430.Release" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Release.271469359" name="Release" parent="com.ti.ccstudio.buildDefinitions.MSP430.Release" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
||||||
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Release.271469359." name="/" resourcePath="">
|
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Release.271469359." name="/" resourcePath="">
|
||||||
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.ReleaseToolchain.1006154983" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease.397660111">
|
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.ReleaseToolchain.1006154983" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease.397660111">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.788409571" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.788409571" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
||||||
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
||||||
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
||||||
@ -132,7 +133,7 @@
|
|||||||
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformRelease.994364835" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformRelease"/>
|
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformRelease.994364835" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformRelease"/>
|
||||||
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderRelease.771925399" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderRelease"/>
|
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderRelease.771925399" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderRelease"/>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerRelease.58736692" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerRelease">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerRelease.58736692" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerRelease">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.1868211160" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.1868211160" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
||||||
<listOptionValue builtIn="false" value="NDEBUG"/>
|
<listOptionValue builtIn="false" value="NDEBUG"/>
|
||||||
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
||||||
</option>
|
</option>
|
||||||
@ -144,7 +145,7 @@
|
|||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40.1136989073" name="Workaround specified silicon errata (--silicon_errata) [CPU40]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40.1136989073" name="Workaround specified silicon errata (--silicon_errata) [CPU40]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.1286572479" name="Silicon version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.1286572479" name="Silicon version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.1968239698" name="Level of printf/scanf support required (--printf_support)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.1968239698" name="Level of printf/scanf support required (--printf_support)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.1098227417" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.1098227417" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
||||||
@ -155,11 +156,11 @@
|
|||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
|
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.684220038" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.684220038" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS.290356374" name="Suppress diagnostic <id> (--diag_suppress, -pds)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS.290356374" name="Suppress diagnostic <id> (--diag_suppress, -pds)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="370"/>
|
<listOptionValue builtIn="false" value="370"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.2006984345" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.2006984345" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.434317407" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.434317407" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="225"/>
|
<listOptionValue builtIn="false" value="225"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.1607946249" name="Application binary interface (--abi)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.1607946249" name="Application binary interface (--abi)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
||||||
@ -169,11 +170,11 @@
|
|||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.1900847469" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.1900847469" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
||||||
</tool>
|
</tool>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease.397660111" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease.397660111" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.1862050182" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.1862050182" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
||||||
<listOptionValue builtIn="false" value="libc.a"/>
|
<listOptionValue builtIn="false" value="libc.a"/>
|
||||||
<listOptionValue builtIn="false" value="libmath.a"/>
|
<listOptionValue builtIn="false" value="libmath.a"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.1352131056" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.1352131056" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
|
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
|
||||||
@ -221,7 +222,7 @@
|
|||||||
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.281779414.1727065964" name="Spy" parent="com.ti.ccstudio.buildDefinitions.MSP430.Debug" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.281779414.1727065964" name="Spy" parent="com.ti.ccstudio.buildDefinitions.MSP430.Debug" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
||||||
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.281779414.1727065964." name="/" resourcePath="">
|
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.281779414.1727065964." name="/" resourcePath="">
|
||||||
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain.1371437306" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1112033408">
|
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain.1371437306" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1112033408">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1871129830" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1871129830" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
||||||
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
||||||
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
||||||
@ -234,7 +235,7 @@
|
|||||||
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug.314759503" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug"/>
|
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug.314759503" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug"/>
|
||||||
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug.990615907" name="GNU Make.Spy" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug"/>
|
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug.990615907" name="GNU Make.Spy" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug"/>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug.1172044594" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug.1172044594" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.559499683" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.559499683" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
||||||
<listOptionValue builtIn="false" value="Q_SPY"/>
|
<listOptionValue builtIn="false" value="Q_SPY"/>
|
||||||
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
||||||
</option>
|
</option>
|
||||||
@ -247,7 +248,7 @@
|
|||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.1227993661" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.1227993661" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.784805861" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.784805861" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL.1673696070" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL.large" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL.1673696070" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.CODE_MODEL.large" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.1245577431" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.1245577431" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
||||||
@ -259,11 +260,11 @@
|
|||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.1228211224" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.1228211224" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.1521359409" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.1521359409" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS.1882971988" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS.1882971988" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_SUPPRESS" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="370"/>
|
<listOptionValue builtIn="false" value="370"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.1748963618" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.1748963618" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.397753815" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.397753815" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="225"/>
|
<listOptionValue builtIn="false" value="225"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.727686957" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.727686957" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
||||||
@ -273,11 +274,11 @@
|
|||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.1111226646" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.1111226646" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
||||||
</tool>
|
</tool>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1112033408" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1112033408" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.1089265831" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.1089265831" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
||||||
<listOptionValue builtIn="false" value="libc.a"/>
|
<listOptionValue builtIn="false" value="libc.a"/>
|
||||||
<listOptionValue builtIn="false" value="libmath.a"/>
|
<listOptionValue builtIn="false" value="libmath.a"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.735045354" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.735045354" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
|
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
|
||||||
|
@ -30,11 +30,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>QP_include</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/include</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>Q_port</name>
|
<name>Q_port</name>
|
||||||
<type>2</type>
|
<type>2</type>
|
||||||
@ -46,9 +41,9 @@
|
|||||||
<locationURI>PARENT-2-PROJECT_LOC/blinky.cpp</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/blinky.cpp</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>blinky.h</name>
|
<name>blinky.hpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/blinky.h</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/blinky.hpp</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>bsp.cpp</name>
|
<name>bsp.cpp</name>
|
||||||
@ -56,9 +51,9 @@
|
|||||||
<locationURI>PARENT-1-PROJECT_LOC/bsp.cpp</locationURI>
|
<locationURI>PARENT-1-PROJECT_LOC/bsp.cpp</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>bsp.h</name>
|
<name>bsp.hpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/bsp.hpp</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>main.cpp</name>
|
<name>main.cpp</name>
|
||||||
|
@ -30,11 +30,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>QP_include</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/include</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>QP_port</name>
|
<name>QP_port</name>
|
||||||
<type>2</type>
|
<type>2</type>
|
||||||
|
@ -30,11 +30,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>QP_include</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/include</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>QP_port</name>
|
<name>QP_port</name>
|
||||||
<type>2</type>
|
<type>2</type>
|
||||||
|
@ -30,11 +30,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>QP_include</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/include</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>QP_port</name>
|
<name>QP_port</name>
|
||||||
<type>2</type>
|
<type>2</type>
|
||||||
@ -45,26 +40,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qs</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qs</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>qk</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qk</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>dpp.h</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/dpp.h</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>philo.cpp</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/philo.cpp</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>table.cpp</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/table.cpp</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>bsp.cpp</name>
|
<name>bsp.cpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
@ -75,10 +50,30 @@
|
|||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>dpp.h</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/dpp.h</locationURI>
|
||||||
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>main.cpp</name>
|
<name>main.cpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/main.cpp</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/main.cpp</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>philo.cpp</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/philo.cpp</locationURI>
|
||||||
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>qk</name>
|
||||||
|
<type>2</type>
|
||||||
|
<locationURI>PARENT-5-PROJECT_LOC/src/qk</locationURI>
|
||||||
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>table.cpp</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/table.cpp</locationURI>
|
||||||
|
</link>
|
||||||
</linkedResources>
|
</linkedResources>
|
||||||
</projectDescription>
|
</projectDescription>
|
||||||
|
@ -15,81 +15,82 @@
|
|||||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||||
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.26198106" name="Debug" parent="com.ti.ccstudio.buildDefinitions.MSP430.Debug" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.26198106" name="Debug" parent="com.ti.ccstudio.buildDefinitions.MSP430.Debug" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
||||||
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.26198106." name="/" resourcePath="">
|
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.26198106." name="/" resourcePath="">
|
||||||
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain.296018585" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1565977635">
|
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.DebugToolchain.2051710540" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.linkerDebug.1915668798">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.915814712" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1253260956" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
||||||
|
<listOptionValue builtIn="false" value="DEVICE_CORE_ID="/>
|
||||||
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
||||||
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
||||||
<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=lnk_msp430f5529.cmd"/>
|
<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=lnk_msp430f5529.cmd"/>
|
||||||
<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
|
<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
|
||||||
<listOptionValue builtIn="false" value="CCS_MBS_VERSION=6.1.3"/>
|
<listOptionValue builtIn="false" value="CCS_MBS_VERSION=6.1.3"/>
|
||||||
<listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
|
<listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
|
||||||
|
<listOptionValue builtIn="false" value="PRODUCTS="/>
|
||||||
|
<listOptionValue builtIn="false" value="PRODUCT_MACRO_IMPORTS={}"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.182570398" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="16.9.6.LTS" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1865522421" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="21.6.0.LTS" valueType="string"/>
|
||||||
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug.465339272" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug"/>
|
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.targetPlatformDebug.1886726666" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.targetPlatformDebug"/>
|
||||||
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug.335854330" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug"/>
|
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.builderDebug.396687232" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.builderDebug"/>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug.760276364" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.compilerDebug.474512010" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.compilerDebug">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.239252684" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEFINE.1860694256" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEFINE" valueType="definedSymbols">
|
||||||
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DATA_MODEL.25135217" name="Specify the data memory model. (--data_model)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DATA_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DATA_MODEL.small" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DATA_MODEL.1386492786" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DATA_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DATA_MODEL.small" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.USE_HW_MPY.612196733" name="Inline hardware multiply version of RTS mpy routine (--use_hw_mpy)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.USE_HW_MPY" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.USE_HW_MPY.F5" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.USE_HW_MPY.583167937" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.USE_HW_MPY" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.USE_HW_MPY.F5" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU21.1297293060" name="Workaround specified silicon errata (--silicon_errata) [CPU21]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU21" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU21.1109476825" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU21" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU22.2019278945" name="Workaround specified silicon errata (--silicon_errata) [CPU22]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU22" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU22.10280993" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU22" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU23.386890820" name="Workaround specified silicon errata (--silicon_errata) [CPU23]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU23" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU23.155509069" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU23" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40.826973131" name="Workaround specified silicon errata (--silicon_errata) [CPU40]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU40.1783428485" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.2037210871" name="Silicon version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_VERSION.539319885" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.765139644" name="Level of printf/scanf support required (--printf_support)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.PRINTF_SUPPORT.1687354122" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.2048591861" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.INCLUDE_PATH.342149372" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.INCLUDE_PATH" valueType="includePath">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/."/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../.."/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../..""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../../include"/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../../../../../include""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../../src"/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../../../../../src""/>
|
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../../ports/msp430/qk"/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../../../../../ports/msp430/qk""/>
|
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
|
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.1082810150" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEBUGGING_MODEL.868873625" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.624000257" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WARNING.201961858" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WARNING" valueType="stringList">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.1660084931" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.532753011" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
|
||||||
<listOptionValue builtIn="false" value="225"/>
|
<listOptionValue builtIn="false" value="225"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.1359985513" name="Application binary interface (--abi)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WRAP.153287292" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__C_SRCS.164667476" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__C_SRCS"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DISPLAY_ERROR_NUMBER.1498676664" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__CPP_SRCS.2098836333" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__CPP_SRCS"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.ABI.322189227" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compilerID.ABI.eabi" valueType="enumerated"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM_SRCS.1297492592" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__C_SRCS.1209489282" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__C_SRCS"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.1194193884" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__CPP_SRCS.413826193" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__CPP_SRCS"/>
|
||||||
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__ASM_SRCS.535709986" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__ASM_SRCS"/>
|
||||||
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__ASM2_SRCS.937697943" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.compiler.inputType__ASM2_SRCS"/>
|
||||||
</tool>
|
</tool>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1565977635" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.linkerDebug.1915668798" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exe.linkerDebug">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.1137376511" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.LIBRARY.1667427837" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.LIBRARY" valueType="libs">
|
||||||
<listOptionValue builtIn="false" value="libc.a"/>
|
<listOptionValue builtIn="false" value="libc.a"/>
|
||||||
<listOptionValue builtIn="false" value="libmath.a"/>
|
<listOptionValue builtIn="false" value="libmath.a"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.1019288311" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.SEARCH_PATH.1843520035" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.SEARCH_PATH" valueType="libPaths">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/lib"/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
|
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
|
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/lib/5xx_6xx_FRxx"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/lib/5xx_6xx_FRxx"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.USE_HW_MPY.1511010426" name="Deprecated: Now a compiler option instead of linker option (--use_hw_mpy)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.USE_HW_MPY" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.USE_HW_MPY.F5" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.USE_HW_MPY.272292646" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.USE_HW_MPY" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.USE_HW_MPY.F5" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.CINIT_HOLD_WDT.362063686" name="Hold watchdog timer during cinit auto-initialization (--cinit_hold_wdt)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.CINIT_HOLD_WDT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.CINIT_HOLD_WDT.on" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.CINIT_HOLD_WDT.782743632" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.CINIT_HOLD_WDT" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.CINIT_HOLD_WDT.on" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.HEAP_SIZE.899894161" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.HEAP_SIZE" value="0" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.HEAP_SIZE.1113317587" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.HEAP_SIZE" value="0" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.STACK_SIZE.576520361" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.STACK_SIZE" value="160" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.STACK_SIZE.111594979" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.STACK_SIZE" value="160" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.OUTPUT_FILE.435706183" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.MAP_FILE.961643195" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.MAP_FILE" value=""${ProjName}.map"" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.MAP_FILE.61144262" name="Link information (map) listed into <file> (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.MAP_FILE" value=""${ProjName}.map"" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.OUTPUT_FILE.1945299381" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DISPLAY_ERROR_NUMBER.300033240" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DIAG_WRAP.422581784" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DIAG_WRAP.1572261755" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DISPLAY_ERROR_NUMBER.1582123821" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.XML_LINK_INFO.1571318594" name="Detailed link information data-base into <file> (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.XML_LINK_INFO" value=""${ProjName}_linkInfo.xml"" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.XML_LINK_INFO.145363543" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.linkerID.XML_LINK_INFO" value=""${ProjName}_linkInfo.xml"" valueType="string"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__CMD_SRCS.1384133669" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__CMD_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__CMD_SRCS.427893585" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__CMD_SRCS"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__CMD2_SRCS.942120072" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__CMD2_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__CMD2_SRCS.1729442335" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__CMD2_SRCS"/>
|
||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__GEN_CMDS.839470082" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exeLinker.inputType__GEN_CMDS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__GEN_CMDS.1328866600" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.exeLinker.inputType__GEN_CMDS"/>
|
||||||
</tool>
|
</tool>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.1702362068" name="MSP430 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.1253979489" name="MSP430 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.ROMWIDTH.971100406" name="Specify rom width (--romwidth, -romwidth=width)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.ROMWIDTH" value="8" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.ROMWIDTH.2061244797" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.ROMWIDTH" value="8" valueType="string"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.MEMWIDTH.2054416355" name="Specify memory width (--memwidth, -memwidth=width)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.hex.MEMWIDTH" value="8" valueType="string"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.MEMWIDTH.1189644854" superClass="com.ti.ccstudio.buildDefinitions.MSP430_21.6.hex.MEMWIDTH" value="8" valueType="string"/>
|
||||||
</tool>
|
</tool>
|
||||||
</toolChain>
|
</toolChain>
|
||||||
</folderInfo>
|
</folderInfo>
|
||||||
@ -115,7 +116,7 @@
|
|||||||
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Release.1526770733" name="Release" parent="com.ti.ccstudio.buildDefinitions.MSP430.Release" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Release.1526770733" name="Release" parent="com.ti.ccstudio.buildDefinitions.MSP430.Release" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
||||||
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Release.1526770733." name="/" resourcePath="">
|
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Release.1526770733." name="/" resourcePath="">
|
||||||
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.ReleaseToolchain.2055556392" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease.307159062">
|
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.ReleaseToolchain.2055556392" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease.307159062">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1159044902" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1159044902" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
||||||
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
||||||
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
||||||
@ -128,7 +129,7 @@
|
|||||||
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformRelease.653342579" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformRelease"/>
|
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformRelease.653342579" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformRelease"/>
|
||||||
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderRelease.1182931460" name="GNU Make.Release" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderRelease"/>
|
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderRelease.1182931460" name="GNU Make.Release" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderRelease"/>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerRelease.1567694067" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerRelease">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerRelease.1567694067" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerRelease">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.556258187" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.556258187" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
||||||
<listOptionValue builtIn="false" value="NDEBUG"/>
|
<listOptionValue builtIn="false" value="NDEBUG"/>
|
||||||
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
||||||
</option>
|
</option>
|
||||||
@ -140,7 +141,7 @@
|
|||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40.255888037" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40.255888037" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.1598556125" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.1598556125" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.22824119" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.22824119" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.1578236048" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.1578236048" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
||||||
@ -152,7 +153,7 @@
|
|||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.1482762883" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.1482762883" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.2019161477" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.2019161477" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.1353261866" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.1353261866" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="225"/>
|
<listOptionValue builtIn="false" value="225"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.493286727" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.493286727" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
||||||
@ -162,11 +163,11 @@
|
|||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.254512805" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.254512805" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
||||||
</tool>
|
</tool>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease.307159062" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease.307159062" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerRelease">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.1609170526" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.1609170526" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
||||||
<listOptionValue builtIn="false" value="libc.a"/>
|
<listOptionValue builtIn="false" value="libc.a"/>
|
||||||
<listOptionValue builtIn="false" value="libmath.a"/>
|
<listOptionValue builtIn="false" value="libmath.a"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.253535398" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.253535398" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
||||||
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
|
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
|
||||||
@ -214,7 +215,7 @@
|
|||||||
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.26198106.1583450934" name="Spy" parent="com.ti.ccstudio.buildDefinitions.MSP430.Debug" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
<configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.26198106.1583450934" name="Spy" parent="com.ti.ccstudio.buildDefinitions.MSP430.Debug" postbuildStep="" prebuildStep="rm "${PROJECT_BUILD_DIR}/QP_include/qstamp.obj"">
|
||||||
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.26198106.1583450934." name="/" resourcePath="">
|
<folderInfo id="com.ti.ccstudio.buildDefinitions.MSP430.Debug.26198106.1583450934." name="/" resourcePath="">
|
||||||
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain.538241874" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1030214954">
|
<toolChain id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain.538241874" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1030214954">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.464803995" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.464803995" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=MSP430F5529"/>
|
||||||
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
|
||||||
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
|
||||||
@ -227,7 +228,7 @@
|
|||||||
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug.1928816692" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug"/>
|
<targetPlatform id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug.1928816692" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.targetPlatformDebug"/>
|
||||||
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug.1632109023" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug"/>
|
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug.1632109023" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.builderDebug"/>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug.1470313903" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug.1470313903" name="MSP430 Compiler" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.compilerDebug">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.525358737" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE.525358737" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEFINE" valueType="definedSymbols">
|
||||||
<listOptionValue builtIn="false" value="Q_SPY"/>
|
<listOptionValue builtIn="false" value="Q_SPY"/>
|
||||||
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
<listOptionValue builtIn="false" value="__MSP430F5529__"/>
|
||||||
</option>
|
</option>
|
||||||
@ -239,7 +240,7 @@
|
|||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40.1464960484" name="Workaround specified silicon errata (--silicon_errata) [CPU40]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40.1464960484" name="Workaround specified silicon errata (--silicon_errata) [CPU40]" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_ERRATA.CPU40" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.356700079" name="Silicon version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.356700079" name="Silicon version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.SILICON_VERSION.mspx" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.777260202" name="Level of printf/scanf support required (--printf_support)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.777260202" name="Level of printf/scanf support required (--printf_support)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.PRINTF_SUPPORT.minimal" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.1872535912" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH.1872535912" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.INCLUDE_PATH" valueType="includePath">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/.""/>
|
||||||
@ -252,7 +253,7 @@
|
|||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.831890234" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.831890234" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.97035197" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.97035197" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.1297150246" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER.1297150246" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.1144892698" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING.1144892698" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.DIAG_WARNING" valueType="stringList">
|
||||||
<listOptionValue builtIn="false" value="225"/>
|
<listOptionValue builtIn="false" value="225"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.885998222" name="Application binary interface (--abi)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.885998222" name="Application binary interface (--abi)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compilerID.ABI.eabi" valueType="enumerated"/>
|
||||||
@ -262,11 +263,11 @@
|
|||||||
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.206865217" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
<inputType id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS.206865217" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.compiler.inputType__ASM2_SRCS"/>
|
||||||
</tool>
|
</tool>
|
||||||
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1030214954" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug">
|
<tool id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug.1030214954" name="MSP430 Linker" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.exe.linkerDebug">
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.769176193" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY.769176193" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.LIBRARY" valueType="libs">
|
||||||
<listOptionValue builtIn="false" value="libc.a"/>
|
<listOptionValue builtIn="false" value="libc.a"/>
|
||||||
<listOptionValue builtIn="false" value="libmath.a"/>
|
<listOptionValue builtIn="false" value="libmath.a"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.261004950" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH.261004950" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.MSP430_16.9.linkerID.SEARCH_PATH" valueType="libPaths">
|
||||||
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
<listOptionValue builtIn="false" value="${CCS_BASE_ROOT}/msp430/include"/>
|
||||||
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
<listOptionValue builtIn="false" value=""${CCS_BASE_ROOT}/msp430/include""/>
|
||||||
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../../../../../ports/msp430/qk""/>
|
<listOptionValue builtIn="false" value=""${PROJECT_LOC}/../../../../../ports/msp430/qk""/>
|
||||||
@ -317,4 +318,5 @@
|
|||||||
</storageModule>
|
</storageModule>
|
||||||
<storageModule moduleId="null.endianPreference"/>
|
<storageModule moduleId="null.endianPreference"/>
|
||||||
<storageModule moduleId="cpuFamily"/>
|
<storageModule moduleId="cpuFamily"/>
|
||||||
|
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
|
||||||
</cproject>
|
</cproject>
|
@ -30,11 +30,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>QP_include</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/include</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>QP_port</name>
|
<name>QP_port</name>
|
||||||
<type>2</type>
|
<type>2</type>
|
||||||
@ -45,26 +40,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qs</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qs</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>qk</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qk</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>dpp.h</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/dpp.h</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>philo.cpp</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/philo.cpp</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>table.cpp</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/table.cpp</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>bsp.cpp</name>
|
<name>bsp.cpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
@ -75,10 +50,30 @@
|
|||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>dpp.h</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/dpp.h</locationURI>
|
||||||
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>main.cpp</name>
|
<name>main.cpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/main.cpp</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/main.cpp</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>philo.cpp</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/philo.cpp</locationURI>
|
||||||
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>qk</name>
|
||||||
|
<type>2</type>
|
||||||
|
<locationURI>PARENT-5-PROJECT_LOC/src/qk</locationURI>
|
||||||
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>table.cpp</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/table.cpp</locationURI>
|
||||||
|
</link>
|
||||||
</linkedResources>
|
</linkedResources>
|
||||||
</projectDescription>
|
</projectDescription>
|
||||||
|
@ -30,11 +30,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>QP_include</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/include</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>QP_port</name>
|
<name>QP_port</name>
|
||||||
<type>2</type>
|
<type>2</type>
|
||||||
@ -45,26 +40,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qs</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qs</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>qv</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qv</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>dpp.h</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/dpp.h</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>philo.cpp</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/philo.cpp</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>table.cpp</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/table.cpp</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>bsp.cpp</name>
|
<name>bsp.cpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
@ -75,10 +50,30 @@
|
|||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>dpp.h</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/dpp.h</locationURI>
|
||||||
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>main.cpp</name>
|
<name>main.cpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/main.cpp</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/main.cpp</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>philo.cpp</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/philo.cpp</locationURI>
|
||||||
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>qv</name>
|
||||||
|
<type>2</type>
|
||||||
|
<locationURI>PARENT-5-PROJECT_LOC/src/qv</locationURI>
|
||||||
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>table.cpp</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/table.cpp</locationURI>
|
||||||
|
</link>
|
||||||
</linkedResources>
|
</linkedResources>
|
||||||
</projectDescription>
|
</projectDescription>
|
||||||
|
@ -30,11 +30,6 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qf</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>QP_include</name>
|
|
||||||
<type>2</type>
|
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/include</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
<link>
|
||||||
<name>QP_port</name>
|
<name>QP_port</name>
|
||||||
<type>2</type>
|
<type>2</type>
|
||||||
@ -50,11 +45,26 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-5-PROJECT_LOC/src/qv</locationURI>
|
<locationURI>PARENT-5-PROJECT_LOC/src/qv</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>bsp.cpp</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-1-PROJECT_LOC/bsp.cpp</locationURI>
|
||||||
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>bsp.h</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
||||||
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>dpp.h</name>
|
<name>dpp.h</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/dpp.h</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/dpp.h</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>main.cpp</name>
|
||||||
|
<type>1</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/main.cpp</locationURI>
|
||||||
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>philo.cpp</name>
|
<name>philo.cpp</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
@ -65,20 +75,5 @@
|
|||||||
<type>1</type>
|
<type>1</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/table.cpp</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/table.cpp</locationURI>
|
||||||
</link>
|
</link>
|
||||||
<link>
|
|
||||||
<name>bsp.cpp</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-1-PROJECT_LOC/bsp.cpp</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>bsp.h</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/bsp.h</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>main.cpp</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/main.cpp</locationURI>
|
|
||||||
</link>
|
|
||||||
</linkedResources>
|
</linkedResources>
|
||||||
</projectDescription>
|
</projectDescription>
|
||||||
|
@ -52,7 +52,7 @@
|
|||||||
// major version number, Y is a 1-digit minor version number, and Z is
|
// major version number, Y is a 1-digit minor version number, and Z is
|
||||||
// a 1-digit release number.
|
// a 1-digit release number.
|
||||||
//
|
//
|
||||||
#define QP_VERSION 712U
|
#define QP_VERSION 713U
|
||||||
|
|
||||||
//! The current QP version as a zero terminated string literal.
|
//! The current QP version as a zero terminated string literal.
|
||||||
//
|
//
|
||||||
@ -61,10 +61,10 @@
|
|||||||
// major version number, Y is a 1-digit minor version number, and Z is
|
// major version number, Y is a 1-digit minor version number, and Z is
|
||||||
// a 1-digit release number.
|
// a 1-digit release number.
|
||||||
//
|
//
|
||||||
#define QP_VERSION_STR "7.1.2"
|
#define QP_VERSION_STR "7.1.3"
|
||||||
|
|
||||||
//! Encrypted current QP release (7.1.2) and date (2022-10-07)
|
//! Encrypted current QP release (7.1.3) and date (2022-11-11)
|
||||||
#define QP_RELEASE 0x7C44FF47U
|
#define QP_RELEASE 0x7C3520C6U
|
||||||
|
|
||||||
//============================================================================
|
//============================================================================
|
||||||
// Global namespace...
|
// Global namespace...
|
||||||
|
@ -1252,9 +1252,13 @@ public:
|
|||||||
namespace QP {
|
namespace QP {
|
||||||
namespace QF {
|
namespace QF {
|
||||||
|
|
||||||
|
//${QF::QF-base::intLock_} ...................................................
|
||||||
|
//! Interrupt lock up-down counter (used in some QF ports)
|
||||||
|
extern std::uint_fast8_t volatile intLock_;
|
||||||
|
|
||||||
//${QF::QF-base::intNest_} ...................................................
|
//${QF::QF-base::intNest_} ...................................................
|
||||||
//! Interrupt nesting up-down counter (used in some QF ports)
|
//! Interrupt nesting up-down counter (used in some QF ports)
|
||||||
extern std::uint_fast8_t intNest_;
|
extern std::uint_fast8_t volatile intNest_;
|
||||||
|
|
||||||
//${QF::QF-base::init} .......................................................
|
//${QF::QF-base::init} .......................................................
|
||||||
//! QF initialization
|
//! QF initialization
|
||||||
|
@ -1,39 +1,32 @@
|
|||||||
|
//============================================================================
|
||||||
|
// QP/C++ Real-Time Embedded Framework (RTEF)
|
||||||
|
// Copyright (C) 2005 Quantum Leaps, LLC. All rights reserved.
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-QL-commercial
|
||||||
|
//
|
||||||
|
// This software is dual-licensed under the terms of the open source GNU
|
||||||
|
// General Public License version 3 (or any later version), or alternatively,
|
||||||
|
// under the terms of one of the closed source Quantum Leaps commercial
|
||||||
|
// licenses.
|
||||||
|
//
|
||||||
|
// The terms of the open source GNU General Public License version 3
|
||||||
|
// can be found at: <www.gnu.org/licenses/gpl-3.0>
|
||||||
|
//
|
||||||
|
// The terms of the closed source Quantum Leaps commercial licenses
|
||||||
|
// can be found at: <www.state-machine.com/licensing>
|
||||||
|
//
|
||||||
|
// Redistributions in source code must retain this top-level comment block.
|
||||||
|
// Plagiarizing this software to sidestep the license obligations is illegal.
|
||||||
|
//
|
||||||
|
// Contact information:
|
||||||
|
// <www.state-machine.com>
|
||||||
|
// <info@state-machine.com>
|
||||||
|
//============================================================================
|
||||||
|
//! @date Last updated on: 2022-11-11
|
||||||
|
//! @version Last updated for: @ref qpcpp_7_1_3
|
||||||
|
//!
|
||||||
//! @file
|
//! @file
|
||||||
//! @brief QF/C++ port for QUTEST Unit Test, ARM Cortex-M with GNU or Visual C++
|
//! @brief QF/C++ port for QUTEST Unit Test, ARM Cortex-M, GNU or Visual C++
|
||||||
//! @cond
|
|
||||||
//============================================================================
|
|
||||||
//! Last updated for version 7.0.1
|
|
||||||
//! Last updated on 2022-06-30
|
|
||||||
//!
|
|
||||||
//! Q u a n t u m L e a P s
|
|
||||||
//! ------------------------
|
|
||||||
//! Modern Embedded Software
|
|
||||||
//!
|
|
||||||
//! Copyright (C) 2005 Quantum Leaps. All rights reserved.
|
|
||||||
//!
|
|
||||||
//! This program is open source software: you can redistribute it and/or
|
|
||||||
//! modify it under the terms of the GNU General Public License as published
|
|
||||||
//! by the Free Software Foundation, either version 3 of the License, or
|
|
||||||
//! (at your option) any later version.
|
|
||||||
//!
|
|
||||||
//! Alternatively, this program may be distributed and modified under the
|
|
||||||
//! terms of Quantum Leaps commercial licenses, which expressly supersede
|
|
||||||
//! the GNU General Public License and are specifically designed for
|
|
||||||
//! licensees interested in retaining the proprietary status of their code.
|
|
||||||
//!
|
|
||||||
//! This program is distributed in the hope that it will be useful,
|
|
||||||
//! but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
//! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
//! GNU General Public License for more details.
|
|
||||||
//!
|
|
||||||
//! You should have received a copy of the GNU General Public License
|
|
||||||
//! along with this program. If not, see <www.gnu.org/licenses>.
|
|
||||||
//!
|
|
||||||
//! Contact information:
|
|
||||||
//! <www.state-machine.com/licensing>
|
|
||||||
//! <info@state-machine.com>
|
|
||||||
//============================================================================
|
|
||||||
//! @endcond
|
|
||||||
|
|
||||||
#ifndef QF_PORT_HPP
|
#ifndef QF_PORT_HPP
|
||||||
#define QF_PORT_HPP
|
#define QF_PORT_HPP
|
||||||
@ -50,8 +43,8 @@
|
|||||||
#define QF_MAX_TICK_RATE 2U
|
#define QF_MAX_TICK_RATE 2U
|
||||||
|
|
||||||
// QF interrupt disable/enable
|
// QF interrupt disable/enable
|
||||||
#define QF_INT_DISABLE() (++QP::QF::intNest_)
|
#define QF_INT_DISABLE() (++QP::QF::intLock_)
|
||||||
#define QF_INT_ENABLE() (--QP::QF::intNest_)
|
#define QF_INT_ENABLE() (--QP::QF::intLock_)
|
||||||
|
|
||||||
// QF critical section
|
// QF critical section
|
||||||
// QF_CRIT_STAT_TYPE not defined
|
// QF_CRIT_STAT_TYPE not defined
|
||||||
|
@ -1,39 +1,32 @@
|
|||||||
|
//============================================================================
|
||||||
|
// QP/C++ Real-Time Embedded Framework (RTEF)
|
||||||
|
// Copyright (C) 2005 Quantum Leaps, LLC. All rights reserved.
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-QL-commercial
|
||||||
|
//
|
||||||
|
// This software is dual-licensed under the terms of the open source GNU
|
||||||
|
// General Public License version 3 (or any later version), or alternatively,
|
||||||
|
// under the terms of one of the closed source Quantum Leaps commercial
|
||||||
|
// licenses.
|
||||||
|
//
|
||||||
|
// The terms of the open source GNU General Public License version 3
|
||||||
|
// can be found at: <www.gnu.org/licenses/gpl-3.0>
|
||||||
|
//
|
||||||
|
// The terms of the closed source Quantum Leaps commercial licenses
|
||||||
|
// can be found at: <www.state-machine.com/licensing>
|
||||||
|
//
|
||||||
|
// Redistributions in source code must retain this top-level comment block.
|
||||||
|
// Plagiarizing this software to sidestep the license obligations is illegal.
|
||||||
|
//
|
||||||
|
// Contact information:
|
||||||
|
// <www.state-machine.com>
|
||||||
|
// <info@state-machine.com>
|
||||||
|
//============================================================================
|
||||||
|
//! @date Last updated on: 2022-11-11
|
||||||
|
//! @version Last updated for: @ref qpcpp_7_1_3
|
||||||
|
//!
|
||||||
//! @file
|
//! @file
|
||||||
//! @brief QF/C++ to MSP40, QUTEST unit test harness, generic C99 compiler
|
//! @brief QF/C++ to MSP40, QUTEST unit test harness, generic C99 compiler
|
||||||
//! @cond
|
|
||||||
//============================================================================
|
|
||||||
//! Last updated for version 7.0.1
|
|
||||||
//! Last updated on 2022-06-30
|
|
||||||
//!
|
|
||||||
//! Q u a n t u m L e a P s
|
|
||||||
//! ------------------------
|
|
||||||
//! Modern Embedded Software
|
|
||||||
//!
|
|
||||||
//! Copyright (C) 2005 Quantum Leaps. All rights reserved.
|
|
||||||
//!
|
|
||||||
//! This program is open source software: you can redistribute it and/or
|
|
||||||
//! modify it under the terms of the GNU General Public License as published
|
|
||||||
//! by the Free Software Foundation, either version 3 of the License, or
|
|
||||||
//! (at your option) any later version.
|
|
||||||
//!
|
|
||||||
//! Alternatively, this program may be distributed and modified under the
|
|
||||||
//! terms of Quantum Leaps commercial licenses, which expressly supersede
|
|
||||||
//! the GNU General Public License and are specifically designed for
|
|
||||||
//! licensees interested in retaining the proprietary status of their code.
|
|
||||||
//!
|
|
||||||
//! This program is distributed in the hope that it will be useful,
|
|
||||||
//! but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
//! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
//! GNU General Public License for more details.
|
|
||||||
//!
|
|
||||||
//! You should have received a copy of the GNU General Public License
|
|
||||||
//! along with this program. If not, see <www.gnu.org/licenses>.
|
|
||||||
//!
|
|
||||||
//! Contact information:
|
|
||||||
//! <www.state-machine.com/licensing>
|
|
||||||
//! <info@state-machine.com>
|
|
||||||
//============================================================================
|
|
||||||
//! @endcond
|
|
||||||
|
|
||||||
#ifndef QF_PORT_HPP
|
#ifndef QF_PORT_HPP
|
||||||
#define QF_PORT_HPP
|
#define QF_PORT_HPP
|
||||||
@ -53,8 +46,8 @@
|
|||||||
#define QF_TIMEEVT_CTR_SIZE 2U
|
#define QF_TIMEEVT_CTR_SIZE 2U
|
||||||
|
|
||||||
// QF interrupt disable/enable
|
// QF interrupt disable/enable
|
||||||
#define QF_INT_DISABLE() (++QP::QF::intNest_)
|
#define QF_INT_DISABLE() (++QP::QF::intLock_)
|
||||||
#define QF_INT_ENABLE() (--QP::QF::intNest_)
|
#define QF_INT_ENABLE() (--QP::QF::intLock_)
|
||||||
|
|
||||||
// QF critical section
|
// QF critical section
|
||||||
// QF_CRIT_STAT_TYPE not defined
|
// QF_CRIT_STAT_TYPE not defined
|
||||||
|
@ -1,39 +1,32 @@
|
|||||||
|
//============================================================================
|
||||||
|
// QP/C++ Real-Time Embedded Framework (RTEF)
|
||||||
|
// Copyright (C) 2005 Quantum Leaps, LLC. All rights reserved.
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-QL-commercial
|
||||||
|
//
|
||||||
|
// This software is dual-licensed under the terms of the open source GNU
|
||||||
|
// General Public License version 3 (or any later version), or alternatively,
|
||||||
|
// under the terms of one of the closed source Quantum Leaps commercial
|
||||||
|
// licenses.
|
||||||
|
//
|
||||||
|
// The terms of the open source GNU General Public License version 3
|
||||||
|
// can be found at: <www.gnu.org/licenses/gpl-3.0>
|
||||||
|
//
|
||||||
|
// The terms of the closed source Quantum Leaps commercial licenses
|
||||||
|
// can be found at: <www.state-machine.com/licensing>
|
||||||
|
//
|
||||||
|
// Redistributions in source code must retain this top-level comment block.
|
||||||
|
// Plagiarizing this software to sidestep the license obligations is illegal.
|
||||||
|
//
|
||||||
|
// Contact information:
|
||||||
|
// <www.state-machine.com>
|
||||||
|
// <info@state-machine.com>
|
||||||
|
//============================================================================
|
||||||
|
//! @date Last updated on: 2022-11-11
|
||||||
|
//! @version Last updated for: @ref qpcpp_7_1_3
|
||||||
|
//!
|
||||||
//! @file
|
//! @file
|
||||||
//! @brief QF/C++ port for QUTEST Unit Test, PIC32
|
//! @brief QF/C++ port for QUTEST Unit Test, PIC32
|
||||||
//! @cond
|
|
||||||
//============================================================================
|
|
||||||
//! Last updated for version 7.0.1
|
|
||||||
//! Last updated on 2022-06-30
|
|
||||||
//!
|
|
||||||
//! Q u a n t u m L e a P s
|
|
||||||
//! ------------------------
|
|
||||||
//! Modern Embedded Software
|
|
||||||
//!
|
|
||||||
//! Copyright (C) 2005 Quantum Leaps. All rights reserved.
|
|
||||||
//!
|
|
||||||
//! This program is open source software: you can redistribute it and/or
|
|
||||||
//! modify it under the terms of the GNU General Public License as published
|
|
||||||
//! by the Free Software Foundation, either version 3 of the License, or
|
|
||||||
//! (at your option) any later version.
|
|
||||||
//!
|
|
||||||
//! Alternatively, this program may be distributed and modified under the
|
|
||||||
//! terms of Quantum Leaps commercial licenses, which expressly supersede
|
|
||||||
//! the GNU General Public License and are specifically designed for
|
|
||||||
//! licensees interested in retaining the proprietary status of their code.
|
|
||||||
//!
|
|
||||||
//! This program is distributed in the hope that it will be useful,
|
|
||||||
//! but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
//! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
//! GNU General Public License for more details.
|
|
||||||
//!
|
|
||||||
//! You should have received a copy of the GNU General Public License
|
|
||||||
//! along with this program. If not, see <www.gnu.org/licenses>.
|
|
||||||
//!
|
|
||||||
//! Contact information:
|
|
||||||
//! <www.state-machine.com/licensing>
|
|
||||||
//! <info@state-machine.com>
|
|
||||||
//============================================================================
|
|
||||||
//! @endcond
|
|
||||||
|
|
||||||
#ifndef QF_PORT_HPP
|
#ifndef QF_PORT_HPP
|
||||||
#define QF_PORT_HPP
|
#define QF_PORT_HPP
|
||||||
@ -50,8 +43,8 @@
|
|||||||
#define QF_MAX_TICK_RATE 2U
|
#define QF_MAX_TICK_RATE 2U
|
||||||
|
|
||||||
// QF interrupt disable/enable
|
// QF interrupt disable/enable
|
||||||
#define QF_INT_DISABLE() (++QP::QF::intNest_)
|
#define QF_INT_DISABLE() (++QP::QF::intLock_)
|
||||||
#define QF_INT_ENABLE() (--QP::QF::intNest_)
|
#define QF_INT_ENABLE() (--QP::QF::intLock_)
|
||||||
|
|
||||||
// QF critical section
|
// QF critical section
|
||||||
// QF_CRIT_STAT_TYPE not defined
|
// QF_CRIT_STAT_TYPE not defined
|
||||||
|
@ -21,8 +21,8 @@
|
|||||||
// <www.state-machine.com/licensing>
|
// <www.state-machine.com/licensing>
|
||||||
// <info@state-machine.com>
|
// <info@state-machine.com>
|
||||||
//============================================================================
|
//============================================================================
|
||||||
//! @date Last updated on: 2022-06-30
|
//! @date Last updated on: 2022-11-11
|
||||||
//! @version Last updated for: @ref qpcpp_7_0_1
|
//! @version Last updated for: @ref qpcpp_7_1_3
|
||||||
//!
|
//!
|
||||||
//! @file
|
//! @file
|
||||||
//! @brief QF/C++ port for QUTEST Windows/Linux/macOS, GNU or Visual C++
|
//! @brief QF/C++ port for QUTEST Windows/Linux/macOS, GNU or Visual C++
|
||||||
@ -45,8 +45,8 @@
|
|||||||
#define QF_ACTIVE_STOP 1
|
#define QF_ACTIVE_STOP 1
|
||||||
|
|
||||||
// QF interrupt disable/enable
|
// QF interrupt disable/enable
|
||||||
#define QF_INT_DISABLE() (++QP::QF::intNest_)
|
#define QF_INT_DISABLE() (++QP::QF::intLock_)
|
||||||
#define QF_INT_ENABLE() (--QP::QF::intNest_)
|
#define QF_INT_ENABLE() (--QP::QF::intLock_)
|
||||||
|
|
||||||
// QF critical section
|
// QF critical section
|
||||||
// QF_CRIT_STAT_TYPE not defined
|
// QF_CRIT_STAT_TYPE not defined
|
||||||
|
@ -22,8 +22,8 @@
|
|||||||
// <www.state-machine.com/licensing>
|
// <www.state-machine.com/licensing>
|
||||||
// <info@state-machine.com>
|
// <info@state-machine.com>
|
||||||
//============================================================================
|
//============================================================================
|
||||||
//! @date Last updated on: 2022-06-30
|
//! @date Last updated on: 2022-11-11
|
||||||
//! @version Last updated for: @ref qpcpp_7_0_1
|
//! @version Last updated for: @ref qpcpp_7_1_3
|
||||||
//!
|
//!
|
||||||
//! @file
|
//! @file
|
||||||
//! @brief QF/C++ port for QUIT unit internal test, Win32 with GNU/VisualC++
|
//! @brief QF/C++ port for QUIT unit internal test, Win32 with GNU/VisualC++
|
||||||
@ -46,8 +46,8 @@
|
|||||||
#define QF_ACTIVE_STOP 1
|
#define QF_ACTIVE_STOP 1
|
||||||
|
|
||||||
// QF interrupt disable/enable
|
// QF interrupt disable/enable
|
||||||
#define QF_INT_DISABLE() (++QP::QF::intNest_)
|
#define QF_INT_DISABLE() (++QP::QF::intLock_)
|
||||||
#define QF_INT_ENABLE() (--QP::QF::intNest_)
|
#define QF_INT_ENABLE() (--QP::QF::intLock_)
|
||||||
|
|
||||||
// QUIT critical section
|
// QUIT critical section
|
||||||
// QF_CRIT_STAT_TYPE not defined
|
// QF_CRIT_STAT_TYPE not defined
|
||||||
|
@ -21,8 +21,8 @@
|
|||||||
// <www.state-machine.com/licensing>
|
// <www.state-machine.com/licensing>
|
||||||
// <info@state-machine.com>
|
// <info@state-machine.com>
|
||||||
//============================================================================
|
//============================================================================
|
||||||
//! @date Last updated on: 2022-06-30
|
//! @date Last updated on: 2022-11-11
|
||||||
//! @version Last updated for: @ref qpcpp_7_0_1
|
//! @version Last updated for: @ref qpcpp_7_1_3
|
||||||
//!
|
//!
|
||||||
//! @file
|
//! @file
|
||||||
//! @brief QF/C++ port for QUTEST Windows/Linux/macOS, GNU or Visual C++
|
//! @brief QF/C++ port for QUTEST Windows/Linux/macOS, GNU or Visual C++
|
||||||
@ -45,8 +45,8 @@
|
|||||||
#define QF_ACTIVE_STOP 1
|
#define QF_ACTIVE_STOP 1
|
||||||
|
|
||||||
// QF interrupt disable/enable
|
// QF interrupt disable/enable
|
||||||
#define QF_INT_DISABLE() (++QP::QF::intNest_)
|
#define QF_INT_DISABLE() (++QP::QF::intLock_)
|
||||||
#define QF_INT_ENABLE() (--QP::QF::intNest_)
|
#define QF_INT_ENABLE() (--QP::QF::intLock_)
|
||||||
|
|
||||||
// QF critical section
|
// QF critical section
|
||||||
// QF_CRIT_STAT_TYPE not defined
|
// QF_CRIT_STAT_TYPE not defined
|
||||||
|
27
qpcpp.qm
27
qpcpp.qm
@ -5228,8 +5228,12 @@ return true; // the event is always posted correctly</code>
|
|||||||
</class>
|
</class>
|
||||||
<!--${QF::QF-base}-->
|
<!--${QF::QF-base}-->
|
||||||
<package name="QF-base" stereotype="0x02" namespace="QF::">
|
<package name="QF-base" stereotype="0x02" namespace="QF::">
|
||||||
|
<!--${QF::QF-base::intLock_}-->
|
||||||
|
<attribute name="intLock_" type="std::uint_fast8_t volatile" visibility="0x00" properties="0x00">
|
||||||
|
<documentation>//! Interrupt lock up-down counter (used in some QF ports)</documentation>
|
||||||
|
</attribute>
|
||||||
<!--${QF::QF-base::intNest_}-->
|
<!--${QF::QF-base::intNest_}-->
|
||||||
<attribute name="intNest_" type="std::uint_fast8_t" visibility="0x00" properties="0x00">
|
<attribute name="intNest_" type="std::uint_fast8_t volatile" visibility="0x00" properties="0x00">
|
||||||
<documentation>//! Interrupt nesting up-down counter (used in some QF ports)</documentation>
|
<documentation>//! Interrupt nesting up-down counter (used in some QF ports)</documentation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<!--${QF::QF-base::init}-->
|
<!--${QF::QF-base::init}-->
|
||||||
@ -8887,6 +8891,7 @@ while (QF::readySet_.notEmpty()) {
|
|||||||
//! data (as is required by the C++ Standard).
|
//! data (as is required by the C++ Standard).
|
||||||
QActive::subscrList_ = nullptr;
|
QActive::subscrList_ = nullptr;
|
||||||
QActive::maxPubSignal_ = 0;
|
QActive::maxPubSignal_ = 0;
|
||||||
|
QF::intLock_ = 0U;
|
||||||
QF::intNest_ = 0U;
|
QF::intNest_ = 0U;
|
||||||
QF::maxPool_ = 0U;
|
QF::maxPool_ = 0U;
|
||||||
|
|
||||||
@ -9671,6 +9676,13 @@ bzero(&QK_attr_, sizeof(QK_attr_));
|
|||||||
// setup the QK scheduler as initially locked and not running
|
// setup the QK scheduler as initially locked and not running
|
||||||
QK_attr_.lockCeil = (QF_MAX_ACTIVE + 1U); // scheduler locked
|
QK_attr_.lockCeil = (QF_MAX_ACTIVE + 1U); // scheduler locked
|
||||||
|
|
||||||
|
// QK idle AO object (const in ROM)
|
||||||
|
static void * const idle_ao[(sizeof(QActive)/sizeof(void*)) + 1U]
|
||||||
|
= { nullptr };
|
||||||
|
// register the idle AO object (cast 'const' away)
|
||||||
|
QActive::registry_[0] = QF_CONST_CAST_(QActive*,
|
||||||
|
reinterpret_cast<QActive const*>(&idle_ao[0]));
|
||||||
|
|
||||||
#ifdef QK_INIT
|
#ifdef QK_INIT
|
||||||
QK_INIT(); // port-specific initialization of the QK kernel
|
QK_INIT(); // port-specific initialization of the QK kernel
|
||||||
#endif</code>
|
#endif</code>
|
||||||
@ -11683,11 +11695,11 @@ bzero(&QXK_attr_, sizeof(QXK_attr_));
|
|||||||
QXK_attr_.lockCeil = (QF_MAX_ACTIVE + 1U); // scheduler locked
|
QXK_attr_.lockCeil = (QF_MAX_ACTIVE + 1U); // scheduler locked
|
||||||
|
|
||||||
// QXK idle AO object (const in ROM)
|
// QXK idle AO object (const in ROM)
|
||||||
static QActive * const idle_ao[(sizeof(QActive)/sizeof(QActive*)) + 1U]
|
static void * const idle_ao[(sizeof(QActive)/sizeof(void*)) + 1U]
|
||||||
= { nullptr };
|
= { nullptr };
|
||||||
// register the idle AO object (cast 'const' away)
|
// register the idle AO object (cast 'const' away)
|
||||||
QActive::registry_[0] = QF_CONST_CAST_(QActive*,
|
QActive::registry_[0] = QF_CONST_CAST_(QActive*,
|
||||||
QXK_PTR_CAST_(QActive const*, &idle_ao[0]));
|
reinterpret_cast<QActive const*>(&idle_ao[0]));
|
||||||
|
|
||||||
#ifdef QXK_INIT
|
#ifdef QXK_INIT
|
||||||
QXK_INIT(); // port-specific initialization of the QXK kernel
|
QXK_INIT(); // port-specific initialization of the QXK kernel
|
||||||
@ -12251,7 +12263,7 @@ QF_CRIT_X_();</code>
|
|||||||
// major version number, Y is a 1-digit minor version number, and Z is
|
// major version number, Y is a 1-digit minor version number, and Z is
|
||||||
// a 1-digit release number.
|
// a 1-digit release number.
|
||||||
//
|
//
|
||||||
#define QP_VERSION 712U
|
#define QP_VERSION 713U
|
||||||
|
|
||||||
//! The current QP version as a zero terminated string literal.
|
//! The current QP version as a zero terminated string literal.
|
||||||
//
|
//
|
||||||
@ -12260,10 +12272,10 @@ QF_CRIT_X_();</code>
|
|||||||
// major version number, Y is a 1-digit minor version number, and Z is
|
// major version number, Y is a 1-digit minor version number, and Z is
|
||||||
// a 1-digit release number.
|
// a 1-digit release number.
|
||||||
//
|
//
|
||||||
#define QP_VERSION_STR "7.1.2"
|
#define QP_VERSION_STR "7.1.3"
|
||||||
|
|
||||||
//! Encrypted current QP release (7.1.2) and date (2022-10-07)
|
//! Encrypted current QP release (7.1.3) and date (2022-11-11)
|
||||||
#define QP_RELEASE 0x7C44FF47U
|
#define QP_RELEASE 0x7C3520C6U
|
||||||
|
|
||||||
//============================================================================
|
//============================================================================
|
||||||
// Global namespace...
|
// Global namespace...
|
||||||
@ -13646,6 +13658,7 @@ Q_DEFINE_THIS_MODULE("qf_qact")
|
|||||||
|
|
||||||
//============================================================================
|
//============================================================================
|
||||||
$define ${QF::QActive::registry_[QF_MAX_ACTIVE + 1U]}
|
$define ${QF::QActive::registry_[QF_MAX_ACTIVE + 1U]}
|
||||||
|
$define ${QF::QF-base::intLock_}
|
||||||
$define ${QF::QF-base::intNest_}
|
$define ${QF::QF-base::intNest_}
|
||||||
$define ${QF::QF-pkg::readySet_}
|
$define ${QF::QF-pkg::readySet_}
|
||||||
$define ${QF::QF-pkg::bzero}
|
$define ${QF::QF-pkg::bzero}
|
||||||
|
@ -69,12 +69,22 @@ QActive * QActive::registry_[QF_MAX_ACTIVE + 1U];
|
|||||||
|
|
||||||
} // namespace QP
|
} // namespace QP
|
||||||
//$enddef${QF::QActive::registry_[QF_MAX_ACTIVE + 1U]} ^^^^^^^^^^^^^^^^^^^^^^^
|
//$enddef${QF::QActive::registry_[QF_MAX_ACTIVE + 1U]} ^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
//$define${QF::QF-base::intLock_} vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
|
||||||
|
namespace QP {
|
||||||
|
namespace QF {
|
||||||
|
|
||||||
|
//${QF::QF-base::intLock_} ...................................................
|
||||||
|
std::uint_fast8_t volatile intLock_;
|
||||||
|
|
||||||
|
} // namespace QF
|
||||||
|
} // namespace QP
|
||||||
|
//$enddef${QF::QF-base::intLock_} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
//$define${QF::QF-base::intNest_} vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
|
//$define${QF::QF-base::intNest_} vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
|
||||||
namespace QP {
|
namespace QP {
|
||||||
namespace QF {
|
namespace QF {
|
||||||
|
|
||||||
//${QF::QF-base::intNest_} ...................................................
|
//${QF::QF-base::intNest_} ...................................................
|
||||||
std::uint_fast8_t intNest_;
|
std::uint_fast8_t volatile intNest_;
|
||||||
|
|
||||||
} // namespace QF
|
} // namespace QF
|
||||||
} // namespace QP
|
} // namespace QP
|
||||||
|
@ -161,6 +161,13 @@ void init() {
|
|||||||
// setup the QK scheduler as initially locked and not running
|
// setup the QK scheduler as initially locked and not running
|
||||||
QK_attr_.lockCeil = (QF_MAX_ACTIVE + 1U); // scheduler locked
|
QK_attr_.lockCeil = (QF_MAX_ACTIVE + 1U); // scheduler locked
|
||||||
|
|
||||||
|
// QK idle AO object (const in ROM)
|
||||||
|
static void * const idle_ao[(sizeof(QActive)/sizeof(void*)) + 1U]
|
||||||
|
= { nullptr };
|
||||||
|
// register the idle AO object (cast 'const' away)
|
||||||
|
QActive::registry_[0] = QF_CONST_CAST_(QActive*,
|
||||||
|
reinterpret_cast<QActive const*>(&idle_ao[0]));
|
||||||
|
|
||||||
#ifdef QK_INIT
|
#ifdef QK_INIT
|
||||||
QK_INIT(); // port-specific initialization of the QK kernel
|
QK_INIT(); // port-specific initialization of the QK kernel
|
||||||
#endif
|
#endif
|
||||||
|
@ -188,6 +188,7 @@ void init() {
|
|||||||
//! data (as is required by the C++ Standard).
|
//! data (as is required by the C++ Standard).
|
||||||
QActive::subscrList_ = nullptr;
|
QActive::subscrList_ = nullptr;
|
||||||
QActive::maxPubSignal_ = 0;
|
QActive::maxPubSignal_ = 0;
|
||||||
|
QF::intLock_ = 0U;
|
||||||
QF::intNest_ = 0U;
|
QF::intNest_ = 0U;
|
||||||
QF::maxPool_ = 0U;
|
QF::maxPool_ = 0U;
|
||||||
|
|
||||||
|
@ -166,11 +166,11 @@ void init() {
|
|||||||
QXK_attr_.lockCeil = (QF_MAX_ACTIVE + 1U); // scheduler locked
|
QXK_attr_.lockCeil = (QF_MAX_ACTIVE + 1U); // scheduler locked
|
||||||
|
|
||||||
// QXK idle AO object (const in ROM)
|
// QXK idle AO object (const in ROM)
|
||||||
static QActive * const idle_ao[(sizeof(QActive)/sizeof(QActive*)) + 1U]
|
static void * const idle_ao[(sizeof(QActive)/sizeof(void*)) + 1U]
|
||||||
= { nullptr };
|
= { nullptr };
|
||||||
// register the idle AO object (cast 'const' away)
|
// register the idle AO object (cast 'const' away)
|
||||||
QActive::registry_[0] = QF_CONST_CAST_(QActive*,
|
QActive::registry_[0] = QF_CONST_CAST_(QActive*,
|
||||||
QXK_PTR_CAST_(QActive const*, &idle_ao[0]));
|
reinterpret_cast<QActive const*>(&idle_ao[0]));
|
||||||
|
|
||||||
#ifdef QXK_INIT
|
#ifdef QXK_INIT
|
||||||
QXK_INIT(); // port-specific initialization of the QXK kernel
|
QXK_INIT(); // port-specific initialization of the QXK kernel
|
||||||
|
Loading…
x
Reference in New Issue
Block a user