-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexos_lcd_lpc17.hzp
105 lines (105 loc) · 7.18 KB
/
exos_lcd_lpc17.hzp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<!DOCTYPE CrossStudio_Project_File>
<solution Name="exos_lcd_lpc17" target="8" version="2">
<project Name="exos_lcd_lpc17">
<configuration Name="Common" Target="LPC1768" arm_architecture="v7M" arm_core_type="Cortex-M3" arm_instruction_set="Thumb" arm_library_instruction_set="Thumb" arm_linker_heap_size="1024" arm_linker_process_stack_size="512" arm_linker_stack_size="256" arm_simulator_memory_simulation_filename="$(TargetsDir)/LPC1000/LPC1000SimulatorMemory.dll" arm_simulator_memory_simulation_parameter="LPC17;0x80000;0x8000;0x8000" arm_target_debug_interface_type="ADIv5" arm_target_flash_loader_file_path="$(TargetsDir)/LPC1000/Release/Loader_rpc.elf" arm_target_flash_loader_type="LIBMEM RPC Loader" arm_target_loader_parameter="12000000" build_intermediate_directory=".output/$(Configuration)" build_output_directory=".output/$(Configuration)" c_only_additional_options="-fms-extensions" c_system_include_directories="$(TargetsDir)/CMSIS_3/CMSIS/Include;$(TargetsDir)/LPC1000/include" c_user_include_directories="$(ProjectDir);$(ProjectDir)/include;$(ProjectDir)/kernel/driver" gcc_entry_point="Reset_Handler" link_IOLibraryName="none" link_include_standard_libraries="No" link_include_startup_code="No" linker_additional_files="$(StudioDir)/lib/libc$(LibExt)$(LIB)" linker_memory_map_file="$(TargetsDir)/LPC1000/LPC1768_MemoryMap.xml" linker_patch_build_command=""$(StudioDir)/bin/crossscript" "load(\"$(TargetsDir)/LPC1000/LPC1000_LinkPatch.js\");patch(\"$(TargetPath)\");"" oscillator_frequency="12MHz" project_directory="" project_type="Executable" property_groups_file_path="$(TargetsDir)/LPC1000/propertyGroups.xml" target_reset_script="FLASHReset()"/>
<folder Name="Source Files">
<configuration Name="Common" filter="c;cpp;cxx;cc;h;s;asm;inc"/>
<folder Name="kernel" file_name="">
<folder Name="machine" file_name="">
<folder Name="lpc17">
<file file_name="kernel/machine/lpc17/startup_lpc17.c"/>
<file file_name="kernel/machine/lpc17/vectors_lpc17.s"/>
<file file_name="kernel/machine/lpc17/machine_lpc17.c"/>
<file file_name="kernel/machine/lpc17/time_lpc17.c"/>
<file file_name="kernel/machine/lpc17/comm_lpc17.c"/>
</folder>
<file file_name="kernel/machine/hal.c"/>
<folder Name="armv7m" file_name="">
<file file_name="kernel/machine/armv7m/kernel_armv7m.c"/>
</folder>
</folder>
<file file_name="kernel/startup.c"/>
<file file_name="kernel/list.c"/>
<file file_name="kernel/panic.c"/>
<file file_name="kernel/signal.c"/>
<file file_name="kernel/thread.c"/>
<file file_name="kernel/timer.c"/>
<folder Name="posix" file_name="">
<file file_name="kernel/posix/pthread_cond.c"/>
<file file_name="kernel/posix/pthread_time.c"/>
<file file_name="kernel/posix/posix.c"/>
<file file_name="kernel/posix/pthread.c"/>
<file file_name="kernel/posix/unistd.c"/>
<file file_name="kernel/posix/string.c"/>
<file file_name="kernel/posix/termios.c"/>
<file file_name="kernel/posix/fcntl.c"/>
<file file_name="kernel/posix/select.c"/>
<file file_name="kernel/posix/printf.c"/>
<file file_name="kernel/posix/ioctl.c"/>
</folder>
<file file_name="kernel/memory.c"/>
<file file_name="kernel/mutex.c"/>
<file file_name="kernel/event.c"/>
<folder Name="driver">
<folder Name="comm">
<file file_name="kernel/driver/comm/comm.c"/>
<folder Name="tests"/>
</folder>
</folder>
<file file_name="kernel/tree.c"/>
<file file_name="kernel/io.c"/>
<file file_name="kernel/thread_pool.c"/>
<file file_name="kernel/port.c"/>
</folder>
<folder Name="support">
<folder Name="lpc17">
<file file_name="support/lpc17/pincon.c"/>
<file file_name="support/lpc17/dma.c"/>
<file file_name="support/lpc17/cpu.c"/>
<file file_name="support/lpc17/uart.c"/>
<file file_name="support/lpc17/ssp.c"/>
<file file_name="support/lpc17/adc.c"/>
</folder>
<folder Name="board">
<file file_name="support/board/nmine_lpc17.c"/>
<file file_name="support/board/drivers_generic_lpc17.c"/>
</folder>
<configuration Name="Common" build_intermediate_directory=".output/$(Configuration)/support" build_output_directory=".output/$(Configuration)/support"/>
<folder Name="lcd" file_name="">
<file file_name="support/lcd/lcd.c"/>
<file file_name="support/lcd/splc501c.c"/>
<file file_name="support/lcd/st7565r.c"/>
</folder>
</folder>
<folder Name="tests">
<folder Name="support">
<file file_name="tests/support/lcd_test.c"/>
</folder>
</folder>
</folder>
<folder Name="System Files">
<file file_name="$(TargetsDir)/LPC1000/LPC1700_Target.js">
<configuration Name="Common" file_type="Reset Script"/>
</file>
</folder>
<folder Name="CMSIS Files" file_name="">
<file file_name="$(TargetsDir)/LPC1000/include/CMSIS/LPC17xx.h"/>
<file file_name="$(TargetsDir)/LPC1000/include/CMSIS/system_LPC17xx.h"/>
<file file_name="$(TargetsDir)/LPC1000/include/CMSIS/system_LPC17xx.c"/>
</folder>
<configuration Name="Flash" arm_target_flash_loader_file_path="$(TargetsDir)/LPC1000/Release/Loader_rpc.elf"/>
<configuration Name="MINILCD" Target="LPC1758" arm_simulator_memory_simulation_parameter="LPC17;0x80000;0x8000;0x8000" linker_memory_map_file="$(TargetsDir)/LPC1000/LPC1758_MemoryMap.xml"/>
</project>
<configuration Name="Debug" build_debug_information="Yes" c_preprocessor_definitions="DEBUG;__THUMB" gcc_optimization_level="None" hidden="Yes" link_include_startup_code="No"/>
<configuration Name="Release" build_debug_information="No" c_additional_options="-g1" c_preprocessor_definitions="NDEBUG" gcc_optimization_level="Level 1" hidden="Yes" link_include_startup_code="No"/>
<configuration Name="Common" c_preprocessor_definitions="__EXOS__;MAIN_THREAD_STACK=1024;MAIN_THREAD_PRI=0;EXOS_NO_NET;LCD_DPI=100;ADC_BURST_MODE" linker_section_placement_file="$(ProjectDir)/support/lpc17/flash_placement_17xx.xml"/>
<configuration Name="LandTiger" c_preprocessor_definitions="BOARD_LANDTIGER" hidden="Yes"/>
<configuration Name="LandTiger Debug" inherited_configurations="Debug;LandTiger"/>
<configuration Name="LandTiger Release" inherited_configurations="LandTiger;Release"/>
<configuration Name="LPC1766-STK" c_preprocessor_definitions="BOARD_LPC1766STK;LCD_SSP_MODULE=1;_LCD_SPLC501C;LCD_ST7565R;LCD_ST7565R_FIRST_ROW=4" hidden="Yes"/>
<configuration Name="LPC1766-STK Debug" inherited_configurations="Debug;LPC1766-STK"/>
<configuration Name="LPC1766-STK Release" inherited_configurations="LPC1766-STK;Release"/>
<configuration Name="MINILCD" c_preprocessor_definitions="BOARD_MINILCD;LCD_SSP_MODULE=0;LCD_ST7565R" hidden="Yes"/>
<configuration Name="MINILCD Debug" inherited_configurations="Debug;MINILCD"/>
<configuration Name="MINILCD Release" inherited_configurations="MINILCD;Release"/>
</solution>