1 <?xml version="1.0" encoding="utf-8"?>
2 <CodeLite_Project Name="LPC1343_CodeBase" InternalType="">
5 <![CDATA[00020001N0005Debug0000000000000001N0007Release000000000000]]>
10 <VirtualDirectory Name="core">
11 <VirtualDirectory Name="adc">
12 <File Name="../../core/adc/adc.c"/>
13 <File Name="../../core/adc/adc.h"/>
15 <VirtualDirectory Name="cpu">
16 <File Name="../../core/cpu/cpu.c"/>
17 <File Name="../../core/cpu/cpu.h"/>
19 <VirtualDirectory Name="gpio">
20 <File Name="../../core/gpio/gpio.c"/>
21 <File Name="../../core/gpio/gpio.h"/>
23 <VirtualDirectory Name="i2c">
24 <File Name="../../core/i2c/i2c.c"/>
25 <File Name="../../core/i2c/i2c.h"/>
27 <VirtualDirectory Name="libc">
28 <File Name="../../core/libc/stdio.c"/>
29 <File Name="../../core/libc/string.c"/>
31 <VirtualDirectory Name="pmu">
32 <File Name="../../core/pmu/pmu.c"/>
33 <File Name="../../core/pmu/pmu.h"/>
35 <VirtualDirectory Name="ssp">
36 <File Name="../../core/ssp/ssp.c"/>
37 <File Name="../../core/ssp/ssp.h"/>
39 <VirtualDirectory Name="systick">
40 <File Name="../../core/systick/systick.c"/>
41 <File Name="../../core/systick/systick.h"/>
43 <VirtualDirectory Name="timer16">
44 <File Name="../../core/timer16/timer16.c"/>
45 <File Name="../../core/timer16/timer16.h"/>
47 <VirtualDirectory Name="timer32">
48 <File Name="../../core/timer32/timer32.c"/>
49 <File Name="../../core/timer32/timer32.h"/>
51 <VirtualDirectory Name="uart">
52 <File Name="../../core/uart/uart.c"/>
53 <File Name="../../core/uart/uart.h"/>
54 <File Name="../../core/uart/uart_buf.c"/>
56 <VirtualDirectory Name="usbhid-rom">
57 <File Name="../../core/usbhid-rom/rom_drivers.h"/>
58 <File Name="../../core/usbhid-rom/usb.h"/>
59 <File Name="../../core/usbhid-rom/usbconfig.c"/>
60 <File Name="../../core/usbhid-rom/usbconfig.h"/>
61 <File Name="../../core/usbhid-rom/usbhid.c"/>
62 <File Name="../../core/usbhid-rom/usbhid.h"/>
63 <File Name="../../core/usbhid-rom/hidexample.c"/>
64 <File Name="../../core/usbhid-rom/hidexample.h"/>
66 <VirtualDirectory Name="wdt">
67 <File Name="../../core/wdt/wdt.c"/>
68 <File Name="../../core/wdt/wdt.h"/>
70 <VirtualDirectory Name="cmd">
71 <File Name="../../core/cmd/cmd.c"/>
72 <File Name="../../core/cmd/cmd.h"/>
74 <VirtualDirectory Name="usbcdc">
75 <File Name="../../core/usbcdc/cdc.h"/>
76 <File Name="../../core/usbcdc/cdcuser.c"/>
77 <File Name="../../core/usbcdc/cdcuser.h"/>
78 <File Name="../../core/usbcdc/config.h"/>
79 <File Name="../../core/usbcdc/usb.h"/>
80 <File Name="../../core/usbcdc/usbcfg.h"/>
81 <File Name="../../core/usbcdc/usbcore.c"/>
82 <File Name="../../core/usbcdc/usbcore.h"/>
83 <File Name="../../core/usbcdc/usbdesc.c"/>
84 <File Name="../../core/usbcdc/usbdesc.h"/>
85 <File Name="../../core/usbcdc/usbhw.c"/>
86 <File Name="../../core/usbcdc/usbhw.h"/>
87 <File Name="../../core/usbcdc/usbreg.h"/>
88 <File Name="../../core/usbcdc/usbuser.c"/>
89 <File Name="../../core/usbcdc/usbuser.h"/>
90 <File Name="../../core/usbcdc/cdc_buf.c"/>
91 <File Name="../../core/usbcdc/cdc_buf.h"/>
93 <VirtualDirectory Name="pwm">
94 <File Name="../../core/pwm/pwm.c"/>
95 <File Name="../../core/pwm/pwm.h"/>
97 <VirtualDirectory Name="iap">
98 <File Name="../../core/iap/iap.c"/>
99 <File Name="../../core/iap/iap.h"/>
102 <VirtualDirectory Name="drivers">
103 <VirtualDirectory Name="sensors">
104 <VirtualDirectory Name="lm75b">
105 <File Name="../../drivers/sensors/lm75b/lm75b.c"/>
106 <File Name="../../drivers/sensors/lm75b/lm75b.h"/>
108 <VirtualDirectory Name="tcs3414">
109 <File Name="../../drivers/sensors/tcs3414/tcs3414.c"/>
110 <File Name="../../drivers/sensors/tcs3414/tcs3414.h"/>
112 <VirtualDirectory Name="tsl2561">
113 <File Name="../../drivers/sensors/tsl2561/tsl2561.c"/>
114 <File Name="../../drivers/sensors/tsl2561/tsl2561.h"/>
117 <VirtualDirectory Name="fatfs">
118 <File Name="../../drivers/fatfs/ccsbcs.c"/>
119 <File Name="../../drivers/fatfs/diskio.h"/>
120 <File Name="../../drivers/fatfs/ff.c"/>
121 <File Name="../../drivers/fatfs/ff.h"/>
122 <File Name="../../drivers/fatfs/ffconf.h"/>
123 <File Name="../../drivers/fatfs/integer.h"/>
124 <File Name="../../drivers/fatfs/mmc.c"/>
126 <VirtualDirectory Name="displays">
127 <VirtualDirectory Name="tft">
128 <VirtualDirectory Name="hw">
129 <File Name="../../drivers/displays/tft/hw/hx8340b.c"/>
130 <File Name="../../drivers/displays/tft/hw/hx8340b.h"/>
131 <File Name="../../drivers/displays/tft/hw/ILI9325.c"/>
132 <File Name="../../drivers/displays/tft/hw/ILI9325.h"/>
133 <File Name="../../drivers/displays/tft/hw/ILI9328.c"/>
134 <File Name="../../drivers/displays/tft/hw/ILI9328.h"/>
135 <File Name="../../drivers/displays/tft/hw/readme.txt"/>
136 <File Name="../../drivers/displays/tft/hw/ssd1331.c"/>
137 <File Name="../../drivers/displays/tft/hw/ssd1331.h"/>
138 <File Name="../../drivers/displays/tft/hw/ssd1351.c"/>
139 <File Name="../../drivers/displays/tft/hw/ssd1351.h"/>
140 <File Name="../../drivers/displays/tft/hw/st7735.c"/>
141 <File Name="../../drivers/displays/tft/hw/st7735.h"/>
142 <File Name="../../drivers/displays/tft/hw/st7783.c"/>
143 <File Name="../../drivers/displays/tft/hw/st7783.h"/>
145 <VirtualDirectory Name="fonts">
146 <File Name="../../drivers/displays/tft/fonts/dejavusans9.c"/>
147 <File Name="../../drivers/displays/tft/fonts/dejavusans9.h"/>
148 <File Name="../../drivers/displays/tft/fonts/dejavusansbold9.c"/>
149 <File Name="../../drivers/displays/tft/fonts/dejavusansbold9.h"/>
150 <File Name="../../drivers/displays/tft/fonts/dejavusanscondensed9.c"/>
151 <File Name="../../drivers/displays/tft/fonts/dejavusanscondensed9.h"/>
152 <File Name="../../drivers/displays/tft/fonts/dejavusansmono8.c"/>
153 <File Name="../../drivers/displays/tft/fonts/dejavusansmono8.h"/>
154 <File Name="../../drivers/displays/tft/fonts/dejavusansmonobold8.c"/>
155 <File Name="../../drivers/displays/tft/fonts/dejavusansmonobold8.h"/>
156 <File Name="../../drivers/displays/tft/fonts/veramono9.c"/>
157 <File Name="../../drivers/displays/tft/fonts/veramono9.h"/>
158 <File Name="../../drivers/displays/tft/fonts/veramono11.c"/>
159 <File Name="../../drivers/displays/tft/fonts/veramono11.h"/>
160 <File Name="../../drivers/displays/tft/fonts/veramonobold9.c"/>
161 <File Name="../../drivers/displays/tft/fonts/veramonobold9.h"/>
162 <File Name="../../drivers/displays/tft/fonts/veramonobold11.c"/>
163 <File Name="../../drivers/displays/tft/fonts/veramonobold11.h"/>
164 <File Name="../../drivers/displays/tft/fonts/verdana9.c"/>
165 <File Name="../../drivers/displays/tft/fonts/verdana9.h"/>
166 <File Name="../../drivers/displays/tft/fonts/verdana14.c"/>
167 <File Name="../../drivers/displays/tft/fonts/verdana14.h"/>
168 <File Name="../../drivers/displays/tft/fonts/verdanabold14.c"/>
169 <File Name="../../drivers/displays/tft/fonts/verdanabold14.h"/>
171 <File Name="../../drivers/displays/tft/bmp.c"/>
172 <File Name="../../drivers/displays/tft/bmp.h"/>
173 <File Name="../../drivers/displays/tft/colors.h"/>
174 <File Name="../../drivers/displays/tft/drawing.c"/>
175 <File Name="../../drivers/displays/tft/drawing.h"/>
176 <File Name="../../drivers/displays/tft/lcd.h"/>
177 <File Name="../../drivers/displays/tft/readme.txt"/>
178 <File Name="../../drivers/displays/tft/touchscreen.c"/>
179 <File Name="../../drivers/displays/tft/touchscreen.h"/>
180 <File Name="../../drivers/displays/tft/aafonts.c"/>
181 <File Name="../../drivers/displays/tft/aafonts.h"/>
182 <File Name="../../drivers/displays/tft/fonts.c"/>
183 <File Name="../../drivers/displays/tft/fonts.h"/>
184 <VirtualDirectory Name="aafonts">
185 <VirtualDirectory Name="aa2">
186 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansCondensed14_AA2.c"/>
187 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansCondensed14_AA2.h"/>
188 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansCondensedBold14_AA2.c"/>
189 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansCondensedBold14_AA2.h"/>
190 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono10_AA2.c"/>
191 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono10_AA2.h"/>
192 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono13_AA2.c"/>
193 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono13_AA2.h"/>
194 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono14_AA2.c"/>
195 <File Name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono14_AA2.h"/>
197 <VirtualDirectory Name="aa4"/>
199 <File Name="../../drivers/displays/tft/colors.c"/>
200 <VirtualDirectory Name="controls">
201 <File Name="../../drivers/displays/tft/controls/button.c"/>
202 <File Name="../../drivers/displays/tft/controls/button.h"/>
203 <File Name="../../drivers/displays/tft/controls/hsbchart.c"/>
204 <File Name="../../drivers/displays/tft/controls/hsbchart.h"/>
205 <File Name="../../drivers/displays/tft/controls/huechart.c"/>
206 <File Name="../../drivers/displays/tft/controls/huechart.h"/>
207 <File Name="../../drivers/displays/tft/controls/label.c"/>
208 <File Name="../../drivers/displays/tft/controls/label.h"/>
209 <File Name="../../drivers/displays/tft/controls/labelcentered.c"/>
210 <File Name="../../drivers/displays/tft/controls/labelcentered.h"/>
211 <File Name="../../drivers/displays/tft/controls/progressbar.c"/>
212 <File Name="../../drivers/displays/tft/controls/progressbar.h"/>
214 <File Name="../../drivers/displays/tft/theme.c"/>
215 <File Name="../../drivers/displays/tft/theme.h"/>
217 <VirtualDirectory Name="bitmap">
218 <VirtualDirectory Name="st7565">
219 <File Name="../../drivers/displays/bitmap/st7565/st7565.c"/>
220 <File Name="../../drivers/displays/bitmap/st7565/st7565.h"/>
222 <VirtualDirectory Name="ssd1306">
223 <File Name="../../drivers/displays/bitmap/ssd1306/ssd1306.c"/>
224 <File Name="../../drivers/displays/bitmap/ssd1306/ssd1306.h"/>
226 <VirtualDirectory Name="sharpmem">
227 <File Name="../../drivers/displays/bitmap/sharpmem/sharpmem.c"/>
228 <File Name="../../drivers/displays/bitmap/sharpmem/sharpmem.h"/>
231 <File Name="../../drivers/displays/icons16.h"/>
232 <File Name="../../drivers/displays/smallfonts.c"/>
233 <File Name="../../drivers/displays/smallfonts.h"/>
234 <VirtualDirectory Name="character">
235 <VirtualDirectory Name="samsung_20T202DA2JA">
236 <File Name="../../drivers/displays/character/samsung_20T202DA2JA/samsung_20T202DA2JA.c"/>
237 <File Name="../../drivers/displays/character/samsung_20T202DA2JA/samsung_20T202DA2JA.h"/>
241 <VirtualDirectory Name="motor">
242 <VirtualDirectory Name="stepper">
243 <File Name="../../drivers/motor/stepper/stepper.c"/>
244 <File Name="../../drivers/motor/stepper/stepper.h"/>
247 <VirtualDirectory Name="rsa">
248 <File Name="../../drivers/rsa/rsa.c"/>
249 <File Name="../../drivers/rsa/rsa.h"/>
251 <VirtualDirectory Name="dac">
252 <VirtualDirectory Name="mcp4725">
253 <File Name="../../drivers/dac/mcp4725/mcp4725.c"/>
254 <File Name="../../drivers/dac/mcp4725/mcp4725.h"/>
257 <VirtualDirectory Name="rtc">
258 <VirtualDirectory Name="isl12022m">
259 <File Name="../../drivers/rtc/isl12022m/isl12022m.c"/>
260 <File Name="../../drivers/rtc/isl12022m/isl12022m.h"/>
263 <VirtualDirectory Name="storage">
264 <VirtualDirectory Name="spiflash">
265 <VirtualDirectory Name="w25q16bv">
266 <File Name="../../drivers/storage/spiflash/w25q16bv/w25q16bv.c"/>
267 <File Name="../../drivers/storage/spiflash/w25q16bv/w25q16bv.h"/>
269 <File Name="../../drivers/storage/spiflash/spiflash.h"/>
271 <VirtualDirectory Name="eeprom">
272 <VirtualDirectory Name="at25040">
273 <File Name="../../drivers/storage/eeprom/at25040/at25040.c"/>
274 <File Name="../../drivers/storage/eeprom/at25040/at25040.h"/>
276 <VirtualDirectory Name="mcp24aa">
277 <File Name="../../drivers/storage/eeprom/mcp24aa/mcp24aa.c"/>
278 <File Name="../../drivers/storage/eeprom/mcp24aa/mcp24aa.h"/>
280 <File Name="../../drivers/storage/eeprom/eeprom.c"/>
281 <File Name="../../drivers/storage/eeprom/eeprom.h"/>
284 <VirtualDirectory Name="rf">
285 <VirtualDirectory Name="chibi">
286 <File Name="../../drivers/rf/chibi/chb.c"/>
287 <File Name="../../drivers/rf/chibi/chb.h"/>
288 <File Name="../../drivers/rf/chibi/chb_buf.c"/>
289 <File Name="../../drivers/rf/chibi/chb_buf.h"/>
290 <File Name="../../drivers/rf/chibi/chb_drvr.c"/>
291 <File Name="../../drivers/rf/chibi/chb_drvr.h"/>
292 <File Name="../../drivers/rf/chibi/chb_eeprom.c"/>
293 <File Name="../../drivers/rf/chibi/chb_eeprom.h"/>
294 <File Name="../../drivers/rf/chibi/chb_spi.c"/>
295 <File Name="../../drivers/rf/chibi/chb_spi.h"/>
296 <File Name="../../drivers/rf/chibi/types.h"/>
298 <VirtualDirectory Name="pn532">
299 <File Name="../../drivers/rf/pn532/pn532.c"/>
300 <File Name="../../drivers/rf/pn532/pn532.h"/>
301 <File Name="../../drivers/rf/pn532/pn532_bus.h"/>
302 <File Name="../../drivers/rf/pn532/pn532_bus_i2c.c"/>
303 <File Name="../../drivers/rf/pn532/pn532_bus_uart.c"/>
304 <VirtualDirectory Name="helpers">
305 <File Name="../../drivers/rf/pn532/helpers/pn532_mifare.h"/>
306 <File Name="../../drivers/rf/pn532/helpers/pn532_mifare_classic.c"/>
307 <File Name="../../drivers/rf/pn532/helpers/pn532_mifare_classic.h"/>
308 <File Name="../../drivers/rf/pn532/helpers/pn532_mifare_ultralight.c"/>
309 <File Name="../../drivers/rf/pn532/helpers/pn532_mifare_ultralight.h"/>
314 <VirtualDirectory Name="lpc1xxx">
315 <File Name="../../lpc1xxx/linkscript.ld"/>
316 <File Name="../../lpc1xxx/LPC1xxx_startup.c"/>
317 <File Name="../../lpc1xxx/LPC13xx_handlers.c"/>
319 <VirtualDirectory Name="root">
320 <File Name="../../lpc134x.h"/>
321 <File Name="../../main.c"/>
322 <File Name="../../Makefile"/>
323 <File Name="../../projectconfig.h"/>
324 <File Name="../../sysdefs.h"/>
325 <File Name="../../sysinit.c"/>
326 <File Name="../../sysinit.h"/>
327 <File Name="../../ChangeLog.txt"/>
329 <VirtualDirectory Name="project">
330 <File Name="../../project/cmd_tbl.h"/>
331 <File Name="../../project/commands.c"/>
332 <VirtualDirectory Name="commands">
333 <File Name="../../project/commands/cmd_chibi_addr.c"/>
334 <File Name="../../project/commands/cmd_chibi_tx.c"/>
335 <File Name="../../project/commands/cmd_i2ceeprom_read.c"/>
336 <File Name="../../project/commands/cmd_i2ceeprom_write.c"/>
337 <File Name="../../project/commands/cmd_lm75b_gettemp.c"/>
338 <File Name="../../project/commands/cmd_sd_dir.c"/>
339 <File Name="../../project/commands/cmd_sysinfo.c"/>
340 <VirtualDirectory Name="drawing">
341 <File Name="../../project/commands/drawing/cmd_button.c"/>
342 <File Name="../../project/commands/drawing/cmd_circle.c"/>
343 <File Name="../../project/commands/drawing/cmd_clear.c"/>
344 <File Name="../../project/commands/drawing/cmd_line.c"/>
345 <File Name="../../project/commands/drawing/cmd_pixel.c"/>
346 <File Name="../../project/commands/drawing/cmd_progress.c"/>
347 <File Name="../../project/commands/drawing/cmd_bmp.c"/>
348 <File Name="../../project/commands/drawing/cmd_calibrate.c"/>
349 <File Name="../../project/commands/drawing/cmd_gettext.c"/>
350 <File Name="../../project/commands/drawing/cmd_text.c"/>
351 <File Name="../../project/commands/drawing/cmd_textw.c"/>
352 <File Name="../../project/commands/drawing/cmd_tswait.c"/>
353 <File Name="../../project/commands/drawing/cmd_orientation.c"/>
354 <File Name="../../project/commands/drawing/cmd_rectangle.c"/>
355 <File Name="../../project/commands/drawing/cmd_tsthreshhold.c"/>
356 <File Name="../../project/commands/drawing/cmd_backlight.c"/>
357 <File Name="../../project/commands/drawing/cmd_triangle.c"/>
358 <File Name="../../project/commands/drawing/cmd_roundedcorner.c"/>
360 <File Name="../../project/commands/cmd_uart.c"/>
363 <Settings Type="Dynamic Library">
365 <Compiler Options="" C_Options="">
366 <IncludePath Value="."/>
369 <LibraryPath Value="."/>
371 <ResourceCompiler Options=""/>
373 <Configuration Name="Debug" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger Cortex M3" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
374 <Compiler Options="-g" C_Options="-g" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" UseDifferentPCHFlags="no" PCHFlags="">
375 <IncludePath Value="."/>
377 <Linker Options="" Required="yes"/>
378 <ResourceCompiler Options="" Required="no"/>
379 <General OutputFile="" IntermediateDirectory="../../" Command="firmware.elf" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
380 <Environment EnvVarSetName="<Use Defaults>" DbgSetName="<Use Defaults>">
383 <Debugger IsRemote="yes" RemoteHostName="localhost" RemoteHostPort="2331" DebuggerPath="arm-none-eabi-gdb.exe">
384 <PostConnectCommands/>
385 <StartupCommands># Make sure that we are using SWD
386 monitor interface SWD
388 # Set monitor to little endian
389 monitor endian little
397 # Set device ID to LPC1343
398 monitor flash device = LPC1343
400 # Enable flash download
401 monitor flash download = 1
403 # Transfer the firmware to the device
404 load "../../firmware.elf"
406 # Initializing PC and stack pointer
407 monitor reg r13 = (0x00000000)
408 monitor reg pc = (0x00000004)
410 monitor reset</StartupCommands>
414 <CustomBuild Enabled="yes">
416 <CleanCommand>make clean</CleanCommand>
417 <BuildCommand>make</BuildCommand>
418 <PreprocessFileCommand/>
420 <MakefileGenerationCommand/>
421 <ThirdPartyToolName>None</ThirdPartyToolName>
422 <WorkingDirectory>$(WorkspacePath)/../../</WorkingDirectory>
434 <Configuration Name="Release" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
435 <Compiler Options="" C_Options="" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" UseDifferentPCHFlags="no" PCHFlags="">
436 <IncludePath Value="."/>
438 <Linker Options="-O2" Required="yes"/>
439 <ResourceCompiler Options="" Required="no"/>
440 <General OutputFile="" IntermediateDirectory="./Release" Command="" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
441 <Environment EnvVarSetName="<Use Defaults>" DbgSetName="<Use Defaults>">
444 <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
445 <PostConnectCommands/>
450 <CustomBuild Enabled="yes">
452 <CleanCommand>make clean</CleanCommand>
453 <BuildCommand>make</BuildCommand>
454 <PreprocessFileCommand/>
456 <MakefileGenerationCommand/>
457 <ThirdPartyToolName>None</ThirdPartyToolName>
458 <WorkingDirectory>$(WorkspacePath)</WorkingDirectory>