|
|
|
@ -81,7 +81,6 @@
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="com.crt.advproject.link.cpp.exe.debug.633931343" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.debug">
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.thumb.916274557" name="Thumb mode" superClass="com.crt.advproject.link.cpp.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="com.crt.advproject.link.memory.heapAndStack.cpp.1954397629" name="Heap and Stack options" superClass="com.crt.advproject.link.memory.heapAndStack.cpp" useByScannerDiscovery="false" value="&Heap:Default;Post Data;Default&Stack:Default;End;Default" valueType="string"/>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.multicore.master.2028274257" name="Multicore master" superClass="com.crt.advproject.link.cpp.multicore.master" useByScannerDiscovery="false"/>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.multicore.master.userobjs.448416498" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.cpp.multicore.master.userobjs" useByScannerDiscovery="false" valueType="userObjs"/>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.arch.1990472577" name="Architecture" superClass="com.crt.advproject.link.cpp.arch" useByScannerDiscovery="false" value="com.crt.advproject.link.cpp.target.cm4" valueType="enumerated"/>
|
|
|
|
@ -108,13 +107,13 @@
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/>
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</option>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.script.1663456123" name="Linker script" superClass="com.crt.advproject.link.cpp.script" value=""${workspace_loc:/${ProjName}/{{linker_script}}}"" valueType="string"/>
|
|
|
|
|
<option id="gnu.cpp.link.option.other.1497101309" name="Other options (-Xlinker [option])" superClass="gnu.cpp.link.option.other" useByScannerDiscovery="false" valueType="stringList">
|
|
|
|
|
<listOptionValue builtIn="false" value="-Map="${BuildArtifactFileBaseName}.map""/>
|
|
|
|
|
<listOptionValue builtIn="false" value="-print-memory-usage"/>
|
|
|
|
|
<listOptionValue builtIn="false" value="--gc-sections"/>
|
|
|
|
|
</option>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.multicore.slave.452986342" name="Multicore configuration" superClass="com.crt.advproject.link.cpp.multicore.slave" useByScannerDiscovery="false"/>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.script.1287070430" name="Linker script" superClass="com.crt.advproject.link.cpp.script" useByScannerDiscovery="false" value=""${workspace_loc:/${ProjName}/./mbed-os/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_LPC54114/device/TARGET_LPC54114_M4/TOOLCHAIN_GCC_ARM/LPC54114J256_cm4_flash.ld}"" valueType="string"/>
|
|
|
|
|
<option id="gnu.cpp.link.option.flags.1771420551" name="Linker flags" superClass="gnu.cpp.link.option.flags" useByScannerDiscovery="false" value="-Wl,--wrap,main -Wl,--wrap,_malloc_r -Wl,--wrap,_free_r -Wl,--wrap,_realloc_r -Wl,--wrap,_memalign_r -Wl,--wrap,_calloc_r -Wl,--wrap,exit -Wl,--wrap,atexit" valueType="string"/>
|
|
|
|
|
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1901867318" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
|
|
|
|
|
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
|
|
|
|
@ -173,10 +172,10 @@
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="com.crt.advproject.link.cpp.exe.release.1913039793" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.release">
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.thumb.144065588" name="Thumb mode" superClass="com.crt.advproject.link.cpp.thumb" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="com.crt.advproject.link.memory.heapAndStack.cpp.504356102" name="Heap and Stack options" superClass="com.crt.advproject.link.memory.heapAndStack.cpp" value="&Heap:Default;Post Data;Default&Stack:Default;End;Default" valueType="string"/>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.multicore.master.917760706" name="Multicore master" superClass="com.crt.advproject.link.cpp.multicore.master"/>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.multicore.master.userobjs.1270351441" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.cpp.multicore.master.userobjs" valueType="userObjs"/>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.arch.1961698982" name="Architecture" superClass="com.crt.advproject.link.cpp.arch" value="com.crt.advproject.link.cpp.target.cm4" valueType="enumerated"/>
|
|
|
|
|
<option id="com.crt.advproject.link.cpp.script.1663456123" name="Linker script" superClass="com.crt.advproject.link.cpp.script" value=""${workspace_loc:/${ProjName}/{{linker_script}}}"" valueType="string"/>
|
|
|
|
|
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1869834449" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
|
|
|
|
|
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
|
|
|
|
|
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
|
|
|
|
@ -197,94 +196,8 @@
|
|
|
|
|
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
|
|
|
|
</storageModule>
|
|
|
|
|
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
|
|
|
|
|
<storageModule moduleId="com.crt.config">
|
|
|
|
|
<projectStorage><?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
<TargetConfig>
|
|
|
|
|
<Properties property_0="None" property_2="LPC5411x_256K.cfx" property_3="NXP" property_4="LPC54114J256" property_count="5" version="70200"/>
|
|
|
|
|
<infoList vendor="NXP"><info chip="LPC54114J256" name="LPC54114J256"><chip><name>LPC54114J256</name>
|
|
|
|
|
<family>LPC5411x</family>
|
|
|
|
|
<vendor>NXP</vendor>
|
|
|
|
|
<memory can_program="true" id="Flash" is_ro="true" size="256" type="Flash"/>
|
|
|
|
|
<memory id="RAM" size="192" type="RAM"/>
|
|
|
|
|
<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
|
|
|
|
|
<memoryInstance derived_from="RAM" id="Ram0_64" location="0x20000000" size="0x10000"/>
|
|
|
|
|
<memoryInstance derived_from="RAM" id="Ram1_64" location="0x20010000" size="0x10000"/>
|
|
|
|
|
<memoryInstance derived_from="RAM" id="Ram2_32" location="0x20020000" size="0x8000"/>
|
|
|
|
|
<memoryInstance derived_from="RAM" id="RamX_32" location="0x4000000" size="0x8000"/>
|
|
|
|
|
<peripheralInstance derived_from="SYSCON" id="SYSCON" location="0x40000000"/>
|
|
|
|
|
<peripheralInstance derived_from="IOCON" id="IOCON" location="0x40001000"/>
|
|
|
|
|
<peripheralInstance derived_from="GINT0" id="GINT0" location="0x40002000"/>
|
|
|
|
|
<peripheralInstance derived_from="GINT0" id="GINT1" location="0x40003000"/>
|
|
|
|
|
<peripheralInstance derived_from="PINT" id="PINT" location="0x40004000"/>
|
|
|
|
|
<peripheralInstance derived_from="INPUTMUX" id="INPUTMUX" location="0x40005000"/>
|
|
|
|
|
<peripheralInstance derived_from="CTIMER0" id="CTIMER0" location="0x40008000"/>
|
|
|
|
|
<peripheralInstance derived_from="CTIMER0" id="CTIMER1" location="0x40009000"/>
|
|
|
|
|
<peripheralInstance derived_from="WWDT" id="WWDT" location="0x4000C000"/>
|
|
|
|
|
<peripheralInstance derived_from="MRT0" id="MRT0" location="0x4000D000"/>
|
|
|
|
|
<peripheralInstance derived_from="UTICK0" id="UTICK0" location="0x4000E000"/>
|
|
|
|
|
<peripheralInstance derived_from="CTIMER0" id="CTIMER2" location="0x40028000"/>
|
|
|
|
|
<peripheralInstance derived_from="RTC" id="RTC" location="0x4002C000"/>
|
|
|
|
|
<peripheralInstance derived_from="ASYNC_SYSCON" id="ASYNC_SYSCON" location="0x40040000"/>
|
|
|
|
|
<peripheralInstance derived_from="CTIMER0" id="CTIMER3" location="0x40048000"/>
|
|
|
|
|
<peripheralInstance derived_from="CTIMER0" id="CTIMER4" location="0x40049000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPIFI0" id="SPIFI0" location="0x40080000"/>
|
|
|
|
|
<peripheralInstance derived_from="DMA0" id="DMA0" location="0x40082000"/>
|
|
|
|
|
<peripheralInstance derived_from="USB0" id="USB0" location="0x40084000"/>
|
|
|
|
|
<peripheralInstance derived_from="SCT0" id="SCT0" location="0x40085000"/>
|
|
|
|
|
<peripheralInstance derived_from="FLEXCOMM0" id="FLEXCOMM0" location="0x40086000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2C0" id="I2C0" location="0x40086000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPI0" id="SPI0" location="0x40086000"/>
|
|
|
|
|
<peripheralInstance derived_from="USART0" id="USART0" location="0x40086000"/>
|
|
|
|
|
<peripheralInstance derived_from="FLEXCOMM0" id="FLEXCOMM1" location="0x40087000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2C0" id="I2C1" location="0x40087000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPI0" id="SPI1" location="0x40087000"/>
|
|
|
|
|
<peripheralInstance derived_from="USART0" id="USART1" location="0x40087000"/>
|
|
|
|
|
<peripheralInstance derived_from="FLEXCOMM0" id="FLEXCOMM2" location="0x40088000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2C0" id="I2C2" location="0x40088000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPI0" id="SPI2" location="0x40088000"/>
|
|
|
|
|
<peripheralInstance derived_from="USART0" id="USART2" location="0x40088000"/>
|
|
|
|
|
<peripheralInstance derived_from="FLEXCOMM0" id="FLEXCOMM3" location="0x40089000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2C0" id="I2C3" location="0x40089000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPI0" id="SPI3" location="0x40089000"/>
|
|
|
|
|
<peripheralInstance derived_from="USART0" id="USART3" location="0x40089000"/>
|
|
|
|
|
<peripheralInstance derived_from="FLEXCOMM0" id="FLEXCOMM4" location="0x4008A000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2C0" id="I2C4" location="0x4008A000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPI0" id="SPI4" location="0x4008A000"/>
|
|
|
|
|
<peripheralInstance derived_from="USART0" id="USART4" location="0x4008A000"/>
|
|
|
|
|
<peripheralInstance derived_from="MAILBOX" id="MAILBOX" location="0x4008B000"/>
|
|
|
|
|
<peripheralInstance derived_from="GPIO" id="GPIO" location="0x4008C000"/>
|
|
|
|
|
<peripheralInstance derived_from="DMIC0" id="DMIC0" location="0x40090000"/>
|
|
|
|
|
<peripheralInstance derived_from="CRC_ENGINE" id="CRC_ENGINE" location="0x40095000"/>
|
|
|
|
|
<peripheralInstance derived_from="FLEXCOMM0" id="FLEXCOMM5" location="0x40096000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2C0" id="I2C5" location="0x40096000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPI0" id="SPI5" location="0x40096000"/>
|
|
|
|
|
<peripheralInstance derived_from="USART0" id="USART5" location="0x40096000"/>
|
|
|
|
|
<peripheralInstance derived_from="FLEXCOMM0" id="FLEXCOMM6" location="0x40097000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2C0" id="I2C6" location="0x40097000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2S0" id="I2S0" location="0x40097000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPI0" id="SPI6" location="0x40097000"/>
|
|
|
|
|
<peripheralInstance derived_from="USART0" id="USART6" location="0x40097000"/>
|
|
|
|
|
<peripheralInstance derived_from="FLEXCOMM0" id="FLEXCOMM7" location="0x40098000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2C0" id="I2C7" location="0x40098000"/>
|
|
|
|
|
<peripheralInstance derived_from="I2S0" id="I2S1" location="0x40098000"/>
|
|
|
|
|
<peripheralInstance derived_from="SPI0" id="SPI7" location="0x40098000"/>
|
|
|
|
|
<peripheralInstance derived_from="USART0" id="USART7" location="0x40098000"/>
|
|
|
|
|
<peripheralInstance derived_from="ADC0" id="ADC0" location="0x400A0000"/>
|
|
|
|
|
</chip>
|
|
|
|
|
<processor><name gcc_name="cortex-m4">Cortex-M4</name>
|
|
|
|
|
<family>Cortex-M</family>
|
|
|
|
|
</processor>
|
|
|
|
|
<processor><name gcc_name="cortex-m0plus">Cortex-M0+</name>
|
|
|
|
|
<family>Cortex-M</family>
|
|
|
|
|
</processor>
|
|
|
|
|
<link href="LPC54114_internal_peripheral.xml" show="embed" type="simple"/>
|
|
|
|
|
</info>
|
|
|
|
|
</infoList>
|
|
|
|
|
</TargetConfig></projectStorage>
|
|
|
|
|
</storageModule>
|
|
|
|
|
<storageModule moduleId="com.nxp.mcuxpresso.core.datamodels">
|
|
|
|
|
<sdkName>SDK_2.x_LPCXpresso54114</sdkName>
|
|
|
|
|
<sdkVersion>2.2.0</sdkVersion>
|
|
|
|
|
</storageModule>
|
|
|
|
|
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
|
|
|
|
|
<storageModule moduleId="com.crt.config">
|
|
|
|
|
<projectStorage>{% block cpu_config %}{% endblock %}</projectStorage>
|
|
|
|
|
</storageModule>
|
|
|
|
|
</cproject>
|