X-Git-Url: https://git.rohieb.name/hackover2013-badge-firmware.git/blobdiff_plain/43b7092bd42d639a527b32dae4af87e37528ef57..425b8ff83551abf2538778e50f786bf3245670a7:/build/crossworks/LPC1343_CodeBase.hzp?ds=inline diff --git a/build/crossworks/LPC1343_CodeBase.hzp b/build/crossworks/LPC1343_CodeBase.hzp index 2f55d51..b4ad348 100644 --- a/build/crossworks/LPC1343_CodeBase.hzp +++ b/build/crossworks/LPC1343_CodeBase.hzp @@ -1,7 +1,7 @@ <!DOCTYPE CrossStudio_Project_File> -<solution Name="LPC1343_CodeBase" version="2"> +<solution Name="LPC1343_CodeBase" target="8" version="2"> <project Name="LPC1343_CodeBase"> - <configuration Name="Common" Target="LPC1343" arm_architecture="v7M" arm_core_type="Cortex-M3" arm_linker_heap_size="512" arm_linker_process_stack_size="0" arm_linker_stack_size="1024" arm_simulator_memory_simulation_filename="$(TargetsDir)/LPC1000/LPC1000SimulatorMemory.dll" arm_simulator_memory_simulation_parameter="LPC13;0x8000;0x2000;0x0" arm_target_debug_interface_type="ADIv5" arm_target_loader_parameter="12000000" c_preprocessor_definitions="USE_PROCESS_STACK" c_user_include_directories="$(TargetsDir)/LPC1000/include;" link_include_standard_libraries="No" link_include_startup_code="No" linker_additional_files="$(TargetsDir)/LPC1000/lib/liblpc1000$(LibExt)$(LIB);$(TargetsDir)/LPC1000/lib/cmsis$(LibExt)$(LIB)" linker_memory_map_file="$(TargetsDir)/LPC1000/LPC1343_MemoryMap.xml" linker_output_format="bin" oscillator_frequency="12MHz" project_directory="" project_type="Executable" property_groups_file_path="$(TargetsDir)/LPC1000/propertyGroups13xx.xml"/> + <configuration Name="Common" Target="LPC1343" arm_architecture="v7M" arm_core_type="Cortex-M3" arm_linker_heap_size="512" arm_linker_process_stack_size="0" arm_linker_stack_size="1024" arm_simulator_memory_simulation_filename="$(TargetsDir)/LPC1000/LPC1000SimulatorMemory.dll" arm_simulator_memory_simulation_parameter="LPC13;0x8000;0x2000;0x0" arm_target_debug_interface_type="ADIv5" arm_target_loader_parameter="12000000" c_additional_options="" c_preprocessor_definitions="USE_PROCESS_STACK" c_user_include_directories="$(TargetsDir)/LPC1000/include;" link_include_standard_libraries="No" link_include_startup_code="No" linker_additional_files="$(TargetsDir)/LPC1000/lib/liblpc1000$(LibExt)$(LIB);$(TargetsDir)/LPC1000/lib/cmsis$(LibExt)$(LIB)" linker_memory_map_file="$(TargetsDir)/LPC1000/LPC1343_MemoryMap.xml" linker_output_format="bin" oscillator_frequency="12MHz" project_directory="" project_type="Executable" property_groups_file_path="$(TargetsDir)/LPC1000/propertyGroups13xx.xml"/> <configuration Name="Flash" Placement="Flash" arm_target_flash_loader_file_path="$(TargetsDir)/LPC1000/Release/Loader_lpc1300.elf" arm_target_flash_loader_type="LIBMEM RPC Loader" linker_patch_build_command="$(StudioDir)/bin/crossscript "load(\"$(TargetsDir)/LPC1000/LPC1000_LinkPatch.js\");patch(\"$(TargetPath)\");"" linker_section_placement_file="$(StudioDir)/targets/Cortex_M/flash_placement.xml" target_reset_script="FLASHReset()"/> <configuration Name="RAM" Placement="RAM" linker_section_placement_file="$(StudioDir)/targets/Cortex_M/ram_placement.xml" target_reset_script="SRAMReset()"/> <folder Name="Source Files" file_name=""> @@ -81,17 +81,24 @@ </file> <file file_name="../../core/usbcdc/usbcore.c"> <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> <file file_name="../../core/usbcdc/usbdesc.c"> <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> <file file_name="../../core/usbcdc/usbhw.c"> <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> <file file_name="../../core/usbcdc/usbuser.c"> <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> + </file> + <file file_name="../../core/usbcdc/cdc_buf.c"> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> </file> - <file file_name="../../core/usbcdc/cdc_buf.c"/> </folder> <folder Name="pwm"> <file file_name="../../core/pwm/pwm.c"/> @@ -99,11 +106,15 @@ <folder Name="libc"> <file file_name="../../core/libc/stdio.c"> <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> <file file_name="../../core/libc/string.c"> <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> + </file> + <file file_name="../../core/libc/ctype.c"> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> - <file file_name="../../core/libc/ctype.c"/> </folder> </folder> <file file_name="../../lpc134x.h"/> @@ -160,10 +171,11 @@ <file file_name="../../drivers/sensors/pn532/pn532.c"> <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> - <file file_name="../../drivers/sensors/pn532/pn532_drvr_uart.c"> - <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> - </file> - <file file_name="../../drivers/sensors/pn532/pn532_drvr_spi.c"/> + <file file_name="../../drivers/sensors/pn532/pn532_bus_uart.c"/> + <folder Name="helpers"> + <file file_name="../../drivers/sensors/pn532/helpers/pn532_mifare_classic.c"/> + <file file_name="../../drivers/sensors/pn532/helpers/pn532_mifare_ultralight.c"/> + </folder> </folder> <folder Name="tsl2561"> <file file_name="../../drivers/sensors/tsl2561/tsl2561.c"> @@ -182,6 +194,9 @@ <folder Name="ssd1306"> <file file_name="../../drivers/lcd/bitmap/ssd1306/ssd1306.c"/> </folder> + <folder Name="sharpmem"> + <file file_name="../../drivers/lcd/bitmap/sharpmem/sharpmem.c"/> + </folder> </folder> <folder Name="tft"> <folder Name="hw"> @@ -198,33 +213,40 @@ <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/> </file> <file file_name="../../drivers/lcd/tft/hw/ILI9328.c"> - <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> - <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/> + <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/> <configuration Name="Release" gcc_optimization_level="Level 1"/> </file> <file file_name="../../drivers/lcd/tft/hw/ssd1331.c"> <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/> <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/> </file> + <file file_name="../../drivers/lcd/tft/hw/ssd1351.c"/> </folder> <folder Name="fonts"> - <file file_name="../../drivers/lcd/tft/fonts/veramono11.c"> + <file file_name="../../drivers/lcd/tft/fonts/dejavusansmono8.c"> + <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> + </file> + <file file_name="../../drivers/lcd/tft/fonts/dejavusansmonobold8.c"> + <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> - <file file_name="../../drivers/lcd/tft/fonts/veramonobold11.c"> + <file file_name="../../drivers/lcd/tft/fonts/dejavusanscondensed9.c"> + <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> - <file file_name="../../drivers/lcd/tft/fonts/veramono9.c"> + <file file_name="../../drivers/lcd/tft/fonts/dejavusans9.c"> + <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> - <file file_name="../../drivers/lcd/tft/fonts/veramonobold9.c"> + <file file_name="../../drivers/lcd/tft/fonts/dejavusansbold9.c"> + <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> </file> - <file file_name="../../drivers/lcd/tft/fonts/dejavusansmono8.c"/> - <file file_name="../../drivers/lcd/tft/fonts/dejavusansmonobold8.c"/> - <file file_name="../../drivers/lcd/tft/fonts/dejavusanscondensed9.c"/> - <file file_name="../../drivers/lcd/tft/fonts/dejavusans9.c"/> - <file file_name="../../drivers/lcd/tft/fonts/dejavusansbold9.c"/> + <file file_name="../../drivers/lcd/tft/fonts/verdana9.c"/> + <file file_name="../../drivers/lcd/tft/fonts/verdanabold14.c"/> + <file file_name="../../drivers/lcd/tft/fonts/verdana14.c"/> </folder> <file file_name="../../drivers/lcd/tft/drawing.c"> <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> @@ -274,6 +296,12 @@ <file file_name="../../drivers/rtc/isl12022m/isl12022m.c"/> </folder> </folder> + <folder Name="spiflash"> + <folder Name="w25q16bv"> + <file file_name="../../drivers/spiflash/w25q16bv/w25q16bv.c"/> + </folder> + <file file_name="../../drivers/spiflash/spiflash.h"/> + </folder> </folder> <file file_name="../../sysinit.c"/> <folder Name="project"> @@ -337,12 +365,18 @@ <file file_name="../../project/commands/drawing/cmd_rectangle.c"/> <file file_name="../../project/commands/drawing/cmd_tsthreshhold.c"/> <file file_name="../../project/commands/drawing/cmd_backlight.c"/> + <file file_name="../../project/commands/drawing/cmd_triangle.c"/> + <file file_name="../../project/commands/drawing/cmd_roundedcorner.c"/> </folder> <file file_name="../../project/commands/cmd_uart.c"/> + <file file_name="../../project/commands/cmd_reset.c"/> </folder> <file file_name="../../project/cmd_tbl.h"/> </folder> - <file file_name="../../main.c"/> + <file file_name="../../main.c"> + <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/> + <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/> + </file> </folder> <folder Name="System Files"> <file file_name="$(TargetsDir)/LPC1000/include/CMSIS/system_LPC13xx.c"/> @@ -360,7 +394,7 @@ <configuration Name="THUMB" Platform="ARM" arm_instruction_set="THUMB" arm_library_instruction_set="THUMB" c_preprocessor_definitions="__THUMB" hidden="Yes"/> <configuration Name="Flash" c_preprocessor_definitions="__FLASH_BUILD" hidden="Yes"/> <configuration Name="Debug" build_debug_information="Yes" c_preprocessor_definitions="DEBUG" gcc_optimization_level="None" hidden="Yes" link_include_startup_code="No"/> - <configuration Name="THUMB Flash Release" gcc_optimization_level="Optimize For Size" inherited_configurations="THUMB;Flash;Release"/> + <configuration Name="THUMB Flash Release" inherited_configurations="THUMB;Flash;Release"/> <configuration Name="Release" build_debug_information="No" build_remove_unused_symbols="Yes" c_additional_options="-g1" c_preprocessor_definitions="NDEBUG;STARTUP_FROM_RESET" gcc_optimization_level="Optimize For Size" hidden="Yes" link_include_startup_code="No"/> - <configuration Name="Common" c_user_include_directories="$(ProjectDir)/../../;$(ProjectDir)/../../Project/;$(ProjectDir)/../../core/freakusb/usb/;$(ProjectDir)/../../core/freakusb/class/CDC/;$(ProjectDir)/../../core/freakusb/hw/lpc1343/"/> + <configuration Name="Common" arm_linker_allow_multiple_definition="Yes" c_user_include_directories="$(ProjectDir)/../../;$(ProjectDir)/../../Project/;$(ProjectDir)/../../core/freakusb/usb/;$(ProjectDir)/../../core/freakusb/class/CDC/;$(ProjectDir)/../../core/freakusb/hw/lpc1343/"/> </solution>