<File Name="../../drivers/rtc/isl12022m/isl12022m.h"/>
</VirtualDirectory>
</VirtualDirectory>
+ <VirtualDirectory Name="spiflash">
+ <File Name="../../drivers/spiflash/spiflash.h"/>
+ <VirtualDirectory Name="w25q16bv">
+ <File Name="../../drivers/spiflash/w25q16bv/w25q16bv.c"/>
+ <File Name="../../drivers/spiflash/w25q16bv/w25q16bv.h"/>
+ </VirtualDirectory>
+ </VirtualDirectory>
</VirtualDirectory>
<VirtualDirectory Name="lpc1xxx">
<File Name="../../lpc1xxx/linkscript.ld"/>
<ResourceCompiler Options=""/>
</GlobalSettings>
<Configuration Name="Debug" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
- <Compiler Options="-g" C_Options="-g" Required="yes" PreCompiledHeader="">
+ <Compiler Options="-g" C_Options="-g" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" UseDifferentPCHFlags="no" PCHFlags="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
- <General OutputFile="" IntermediateDirectory="./Debug" Command="" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
- <Environment EnvVarSetName="<Use Defaults>" DbgSetName="<Use Defaults>"/>
+ <General OutputFile="" IntermediateDirectory="../../" Command="firmware.elf" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
+ <Environment EnvVarSetName="<Use Defaults>" DbgSetName="<Use Defaults>">
+ <![CDATA[]]>
+ </Environment>
<Debugger IsRemote="yes" RemoteHostName="localhost" RemoteHostPort="2331" DebuggerPath="arm-none-eabi-gdb.exe">
- <PostConnectCommands># Make sure that we are using SWD
+ <PostConnectCommands/>
+ <StartupCommands># Make sure that we are using SWD
monitor interface SWD
+
# Set monitor to little endian
monitor endian little
+
# Set monitor speed
monitor speed 1000
+
# Reset device
monitor reset
+
# Set device ID to LPC1343
monitor flash device = LPC1343
+
# Enable flash download
monitor flash download = 1
+
# Transfer the firmware to the device
load "../../firmware.elf"
+
# Initializing PC and stack pointer
monitor reg r13 = (0x00000000)
monitor reg pc = (0x00000004)
-</PostConnectCommands>
- <StartupCommands/>
+
+monitor reset</StartupCommands>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
+ <Completion>
+ <ClangCmpFlags/>
+ <ClangPP/>
+ <SearchPaths/>
+ </Completion>
</Configuration>
<Configuration Name="Release" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
- <Compiler Options="" C_Options="" Required="yes" PreCompiledHeader="">
+ <Compiler Options="" C_Options="" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" UseDifferentPCHFlags="no" PCHFlags="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="-O2" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="./Release" Command="" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
- <Environment EnvVarSetName="<Use Defaults>" DbgSetName="<Use Defaults>"/>
+ <Environment EnvVarSetName="<Use Defaults>" DbgSetName="<Use Defaults>">
+ <![CDATA[]]>
+ </Environment>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
<PostConnectCommands/>
<StartupCommands/>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
+ <Completion>
+ <ClangCmpFlags/>
+ <ClangPP/>
+ <SearchPaths/>
+ </Completion>
</Configuration>
</Settings>
</CodeLite_Project>