1 <!DOCTYPE CrossStudio_Project_File>
2 <solution version="1" Name="RTOSDemo" >
3 <project Name="Demo1" >
4 <configuration arm_library_instruction_set="Thumb" Target="LM3S101" property_groups_file_path="$(StudioDir)/targets/Luminary_LM3S/propertyGroups.xml" linker_memory_map_file="$(StudioDir)/targets/Luminary_LM3S/LM3S101_MemoryMap.xml" gcc_entry_point="_start" build_remove_unused_symbols="Yes" arm_linker_fiq_stack_size="0" arm_architecture="v7M" linker_section_placement_file="$(StudioDir)/targets/Luminary_LM3S/flash_placement.xml" project_directory="" arm_linker_irq_stack_size="0" link_include_startup_code="No" arm_target_flash_loader_type="LIBMEM RPC Loader" arm_instruction_set="Thumb" project_type="Executable" linker_printf_width_precision_supported="No" arm_linker_stack_size="200" Name="Common" arm_target_debug_interface_type="ADIv5" arm_linker_heap_size="128" />
5 <configuration arm_target_flash_loader_file_path="$(StudioDir)/targets/Luminary_LM3S/Release/Loader.elf" linker_section_placement_file="$(StudioDir)/targets/flash_placement.xml" target_reset_script="FLASHReset()" Name="Flash" Placement="Flash" />
6 <configuration linker_section_placement_file="$(StudioDir)/targets/sram_placement.xml" Name="RAM" Placement="RAM" />
7 <folder Name="Source Files" >
8 <configuration filter="c;cpp;cxx;cc;h;s;asm;inc" Name="Common" />
9 <folder Name="Demo Source" >
10 <file file_name="../Common/Minimal/crflash.c" Name="crflash.c" />
11 <file file_name="Demo1/main.c" Name="main.c" />
12 <file file_name="Demo1/ParTest.c" Name="ParTest.c" />
14 <folder Name="RTOS Source" >
15 <file file_name="../../Source/tasks.c" Name="tasks.c" />
16 <file file_name="../../Source/croutine.c" Name="croutine.c" />
17 <file file_name="../../Source/list.c" Name="list.c" />
18 <file file_name="../../Source/queue.c" Name="queue.c" />
19 <file file_name="../../Source/portable/GCC/ARM_CM3/port.c" Name="port.c" >
20 <configuration gcc_optimization_level="Level 1" Name="Flash Release" />
22 <file file_name="../../Source/portable/MemMang/heap_1.c" Name="heap_1.c" />
24 <folder Name="Library" >
25 <file file_name="hw_include/pdc.c" Name="pdc.c" />
28 <folder Name="System Files" >
29 <file file_name="$(StudioDir)/source/thumb_crt0.s" Name="thumb_crt0.s" />
30 <file file_name="$(StudioDir)/targets/Luminary_LM3S/LM3S_Target.js" Name="LM3S_Target.js" >
31 <configuration Name="Common" file_type="Reset Script" />
33 <file file_name="Demo1/vectors.s" Name="vectors.s" />
35 <configuration linker_memory_map_file="$(StudioDir)/targets/Luminary_LM3S/LM3S101_MemoryMap.xml" gcc_entry_point="_start" build_remove_unused_symbols="Yes" build_quietly="No" c_preprocessor_definitions="" linker_section_placement_file="$(StudioDir)/targets/Luminary_LM3S/flash_placement.xml" linker_additional_files="$(ProjectDir)/hw_include/libdriver.a" c_user_include_directories="" link_include_standard_libraries="Yes" gcc_optimization_level="Level 2" build_debug_information="Yes" arm_linker_stack_size="200" Name="Flash Release" c_system_include_directories="" arm_use_gcc_libraries="No" arm_core_type="Cortex-M3" linker_output_format="None" arm_linker_heap_size="0" />
36 <configuration linker_section_placement_file="$(StudioDir)/targets/Luminary_LM3S/flash_placement.xml" linker_additional_files="$(ProjectDir)/hw_include/libdriver.a" Name="Flash Debug" arm_linker_heap_size="0" />
38 <configuration inherited_configurations="Flash;Release" c_preprocessor_definitions="" Name="Flash Release" />
39 <configuration c_preprocessor_definitions="__FLASH_BUILD" hidden="Yes" Name="Flash" />
40 <configuration c_preprocessor_definitions="NDEBUG;STARTUP_FROM_RESET" arm_architecture="v7M" link_include_startup_code="No" gcc_optimization_level="Level 1" build_debug_information="No" linker_printf_width_precision_supported="No" hidden="Yes" Name="Release" arm_core_type="Cortex-M3" />
41 <project Name="Demo2" >
42 <configuration arm_library_instruction_set="Thumb" Target="LM3S101" property_groups_file_path="$(StudioDir)/targets/Luminary_LM3S/propertyGroups.xml" linker_memory_map_file="$(StudioDir)/targets/Luminary_LM3S/LM3S101_MemoryMap.xml" gcc_entry_point="reset_handler" build_remove_unused_symbols="Yes" arm_linker_fiq_stack_size="0" arm_architecture="v7M" project_directory="" arm_linker_irq_stack_size="0" link_include_startup_code="No" arm_target_flash_loader_type="LIBMEM RPC Loader" arm_instruction_set="Thumb" project_type="Executable" linker_printf_width_precision_supported="No" arm_linker_stack_size="128" Name="Common" arm_target_debug_interface_type="ADIv5" arm_linker_heap_size="128" />
43 <configuration arm_target_flash_loader_file_path="$(StudioDir)/targets/Luminary_LM3S/Release/Loader.elf" linker_section_placement_file="$(StudioDir)/targets/flash_placement.xml" target_reset_script="FLASHReset()" Name="Flash" Placement="Flash" />
44 <configuration linker_section_placement_file="$(StudioDir)/targets/sram_placement.xml" Name="RAM" Placement="RAM" />
45 <folder Name="Source Files" >
46 <configuration filter="c;cpp;cxx;cc;h;s;asm;inc" Name="Common" />
47 <folder Name="Demo Source" >
48 <file file_name="../Common/Minimal/crflash.c" Name="crflash.c" />
49 <file file_name="Demo2/main.c" Name="main.c" />
50 <file file_name="Demo2/ParTest.c" Name="ParTest.c" />
52 <folder Name="RTOS Source" >
53 <file file_name="../../Source/tasks.c" Name="tasks.c" />
54 <file file_name="../../Source/croutine.c" Name="croutine.c" />
55 <file file_name="../../Source/list.c" Name="list.c" />
56 <file file_name="../../Source/queue.c" Name="queue.c" />
57 <file file_name="../../Source/portable/GCC/ARM_CM3/port.c" Name="port.c" >
58 <configuration gcc_optimization_level="Level 1" Name="Flash Release" />
60 <file file_name="../../Source/portable/MemMang/heap_1.c" Name="heap_1.c" />
62 <folder Name="Library" >
63 <file file_name="hw_include/pdc.c" Name="pdc.c" />
66 <folder Name="System Files" >
67 <file file_name="$(StudioDir)/source/thumb_crt0.s" Name="thumb_crt0.s" />
68 <file file_name="$(StudioDir)/targets/Luminary_LM3S/LM3S_Target.js" Name="LM3S_Target.js" >
69 <configuration Name="Common" file_type="Reset Script" />
71 <file file_name="Demo2/vectors.s" Name="vectors.s" />
73 <configuration gcc_entry_point="_start" build_remove_unused_symbols="Yes" build_quietly="No" c_preprocessor_definitions="GCC_ARMCM3_LM3S102" linker_section_placement_file="$(StudioDir)/targets/Luminary_LM3S/flash_placement.xml" linker_additional_files="$(ProjectDir)/hw_include/libdriver.a" c_user_include_directories="$(ProjectDir)/demo2;$(ProjectDir)/../common/include;$(ProjectDir)/hw_include" link_include_standard_libraries="Yes" gcc_optimization_level="Level 2" build_debug_information="Yes" arm_linker_stack_size="200" Name="Flash Release" c_system_include_directories="$(StudioDir)/include;$(ProjectDir)/../../source/include;$(ProjectDir)/../../source/portable/gcc/ARM_CM3" arm_use_gcc_libraries="No" linker_output_format="None" arm_linker_heap_size="0" />
74 <configuration gcc_entry_point="_start" linker_section_placement_file="$(StudioDir)/targets/Luminary_LM3S/flash_placement.xml" linker_additional_files="$(ProjectDir)/hw_include/libdriver.a" arm_linker_stack_size="200" Name="Flash Debug" arm_linker_heap_size="0" />
76 <project Name="Demo3" >
77 <configuration arm_library_instruction_set="Thumb" Target="LM3S101" property_groups_file_path="$(StudioDir)/targets/Luminary_LM3S/propertyGroups.xml" linker_memory_map_file="$(StudioDir)/targets/Luminary_LM3S/LM3S101_MemoryMap.xml" gcc_entry_point="reset_handler" build_remove_unused_symbols="Yes" arm_linker_fiq_stack_size="0" arm_architecture="v7M" project_directory="" arm_linker_irq_stack_size="0" link_include_startup_code="No" arm_target_flash_loader_type="LIBMEM RPC Loader" arm_instruction_set="Thumb" project_type="Executable" linker_printf_width_precision_supported="No" arm_linker_stack_size="128" Name="Common" arm_target_debug_interface_type="ADIv5" arm_linker_heap_size="128" />
78 <configuration arm_target_flash_loader_file_path="$(StudioDir)/targets/Luminary_LM3S/Release/Loader.elf" linker_section_placement_file="$(StudioDir)/targets/flash_placement.xml" target_reset_script="FLASHReset()" Name="Flash" Placement="Flash" />
79 <configuration linker_section_placement_file="$(StudioDir)/targets/sram_placement.xml" Name="RAM" Placement="RAM" />
80 <folder Name="Source Files" >
81 <configuration filter="c;cpp;cxx;cc;h;s;asm;inc" Name="Common" />
82 <folder Name="Demo Source" >
83 <file file_name="Demo3/main.c" Name="main.c" />
84 <file file_name="Demo3/ParTest.c" Name="ParTest.c" />
86 <folder Name="RTOS Source" >
87 <file file_name="../../Source/tasks.c" Name="tasks.c" />
88 <file file_name="../../Source/croutine.c" Name="croutine.c" />
89 <file file_name="../../Source/list.c" Name="list.c" />
90 <file file_name="../../Source/queue.c" Name="queue.c" />
91 <file file_name="../../Source/portable/GCC/ARM_CM3/port.c" Name="port.c" >
92 <configuration gcc_optimization_level="None" Name="Flash Release" />
94 <file file_name="../../Source/portable/MemMang/heap_1.c" Name="heap_1.c" />
97 <folder Name="System Files" >
98 <file file_name="$(StudioDir)/source/thumb_crt0.s" Name="thumb_crt0.s" />
99 <file file_name="$(StudioDir)/targets/Luminary_LM3S/LM3S_Target.js" Name="LM3S_Target.js" >
100 <configuration Name="Common" file_type="Reset Script" />
102 <file file_name="Demo3/vectors.s" Name="vectors.s" />
104 <configuration gcc_entry_point="_start" build_remove_unused_symbols="Yes" build_quietly="No" c_preprocessor_definitions="GCC_ARMCM3_LM3S102" linker_section_placement_file="$(StudioDir)/targets/Luminary_LM3S/flash_placement.xml" linker_additional_files="$(ProjectDir)/hw_include/libdriver.a" c_user_include_directories="$(ProjectDir)/demo3;$(ProjectDir)/../common/include;$(ProjectDir)/hw_include" link_include_standard_libraries="Yes" gcc_optimization_level="Level 2" build_debug_information="Yes" arm_linker_stack_size="200" Name="Flash Release" c_system_include_directories="$(StudioDir)/include;$(ProjectDir)/../../source/include;$(ProjectDir)/../../source/portable/gcc/ARM_CM3" arm_use_gcc_libraries="No" linker_output_format="None" arm_linker_heap_size="0" />
105 <configuration gcc_entry_point="_start" linker_section_placement_file="$(StudioDir)/targets/Luminary_LM3S/flash_placement.xml" linker_additional_files="$(ProjectDir)/hw_include/libdriver.a" arm_linker_stack_size="200" Name="Flash Debug" arm_linker_heap_size="0" />
107 <configuration build_remove_unused_symbols="Yes" arm_architecture="v7M" linker_printf_width_precision_supported="No" hidden="Yes" Name="debug" arm_core_type="Cortex-M3" />
108 <configuration inherited_configurations="debug;Flash" gcc_optimization_level="Level 1" Name="Flash Debug" />
109 <configuration linker_memory_map_file="$(StudioDir)/targets/Luminary_LM3S/LM3S101_MemoryMap.xml" c_preprocessor_definitions="GCC_ARMCM3_LM3S102" arm_linker_fiq_stack_size="0" linker_section_placement_file="$(StudioDir)/targets/Luminary_LM3S/flash_placement.xml" linker_additional_files="$(ProjectDir)/hw_include/libdriver.a" c_user_include_directories="$(ProjectDir)/demo1;$(ProjectDir)/../common/include;$(ProjectDir)/hw_include" arm_linker_irq_stack_size="0" link_symbol_definitions="" arm_linker_stack_size="200" Name="Common" c_system_include_directories="$(StudioDir)/include;$(ProjectDir)/../../source/include;$(ProjectDir)/../../source/portable/gcc/ARM_CM3" />