1 <!DOCTYPE CrossStudio_Project_File>
2 <solution version="1" Name="rtosdemo" >
3 <project file_name="" Name="rtosdemo" >
4 <configuration Target="AT91SAM7S256" property_groups_file_path="$(StudioDir)/targets/ATMEL_AT91SAM7/propertyGroups.xml" linker_memory_map_file="$(StudioDir)/targets/ATMEL_AT91SAM7/AT91SAM7S256_MemoryMap.xml" project_directory="" link_include_startup_code="No" project_type="Executable" linker_printf_width_precision_supported="Yes" Name="Common" linker_output_format="bin" />
5 <configuration target_reset_script="RAMReset()" Name="RAM" />
6 <configuration arm_target_flash_loader_file_path="$(StudioDir)/targets/ATMEL_AT91SAM7/Release/Loader.exe" target_reset_script="FLASHReset()" Name="Flash" />
7 <folder Name="Source Files" >
8 <configuration filter="c;cpp;cxx;cc;h;s;asm;inc" Name="Common" />
9 <folder Name="FreeRTOS kernel" >
10 <file file_name="../../Source/tasks.c" Name="tasks.c" />
11 <file file_name="../../Source/queue.c" Name="queue.c" />
12 <file file_name="../../Source/list.c" Name="list.c" />
13 <file file_name="../../Source/portable/GCC/ARM7_AT91SAM7S/portISR.c" Name="portISR.c" >
14 <configuration arm_instruction_set="ARM" Name="Common" />
16 <file file_name="../../Source/portable/GCC/ARM7_AT91SAM7S/port.c" Name="port.c" />
18 <folder Name="Demo App" >
19 <file file_name="../../Source/portable/MemMang/heap_2.c" Name="heap_2.c" />
20 <file file_name="ParTest/ParTest.c" Name="ParTest.c" />
21 <file file_name="main.c" Name="main.c" />
22 <file file_name="../Common/Minimal/flash.c" Name="flash.c" />
23 <file file_name="../Common/Minimal/BlockQ.c" Name="BlockQ.c" />
24 <file file_name="../Common/Minimal/integer.c" Name="integer.c" />
25 <file file_name="../Common/Minimal/PollQ.c" Name="PollQ.c" />
26 <file file_name="../Common/Minimal/semtest.c" Name="semtest.c" />
27 <file file_name="BasicWEB.c" Name="BasicWEB.c" />
28 <file file_name="USB/USBIsr.c" Name="USBIsr.c" >
29 <configuration arm_instruction_set="ARM" Name="THUMB Flash Release" />
30 <configuration arm_instruction_set="ARM" Name="Common" />
32 <file file_name="USB/USB-CDC.c" Name="USB-CDC.c" />
35 <file file_name="lwip-1.1.0/src/core/tcp_out.c" Name="tcp_out.c" />
36 <file file_name="lwip-1.1.0/src/core/inet.c" Name="inet.c" />
37 <file file_name="lwip-1.1.0/src/core/mem.c" Name="mem.c" />
38 <file file_name="lwip-1.1.0/src/core/memp.c" Name="memp.c" />
39 <file file_name="lwip-1.1.0/src/core/netif.c" Name="netif.c" />
40 <file file_name="lwip-1.1.0/src/core/pbuf.c" Name="pbuf.c" />
41 <file file_name="lwip-1.1.0/src/core/raw.c" Name="raw.c" />
42 <file file_name="lwip-1.1.0/src/core/stats.c" Name="stats.c" />
43 <file file_name="lwip-1.1.0/src/core/sys.c" Name="sys.c" />
44 <file file_name="lwip-1.1.0/src/core/tcp.c" Name="tcp.c" />
45 <file file_name="lwip-1.1.0/src/core/tcp_in.c" Name="tcp_in.c" />
46 <file file_name="lwip-1.1.0/src/core/ipv4/ip.c" Name="ip.c" />
47 <file file_name="lwip-1.1.0/src/core/ipv4/ip_addr.c" Name="ip_addr.c" />
48 <file file_name="lwip-1.1.0/src/core/ipv4/icmp.c" Name="icmp.c" />
49 <file file_name="lwip-1.1.0/src/api/tcpip.c" Name="tcpip.c" />
50 <file file_name="lwip-1.1.0/src/api/api_msg.c" Name="api_msg.c" />
51 <file file_name="lwip-1.1.0/src/api/err.c" Name="err.c" />
52 <file file_name="lwip-1.1.0/src/api/api_lib.c" Name="api_lib.c" />
53 <file file_name="lwip-1.1.0/src/netif/etharp.c" Name="etharp.c" />
54 <file file_name="lwip-1.1.0/contrib/port/FreeRTOS/AT91SAM7X/sys_arch.c" Name="sys_arch.c" />
55 <file file_name="lwip-1.1.0/src/netif/ethernetif.c" Name="ethernetif.c" />
56 <file file_name="EMAC/SAM7_EMAC.c" Name="SAM7_EMAC.c" />
57 <file file_name="EMAC/SAM7_EMAC_ISR.c" Name="SAM7_EMAC_ISR.c" >
58 <configuration arm_instruction_set="ARM" Name="Common" />
60 <file file_name="lwip-1.1.0/src/core/udp.c" Name="udp.c" />
61 <file file_name="lwip-1.1.0/src/core/ipv4/ip_frag.c" Name="ip_frag.c" />
64 <folder Name="System Files" >
65 <file file_name="flash_placement.xml" Name="flash_placement.xml" />
66 <file file_name="crt0.s" Name="crt0.s" />
67 <file file_name="AT91SAM7_Startup.s" Name="AT91SAM7_Startup.s" >
68 <configuration asm_additional_options="" arm_instruction_set="ARM" Name="Common" />
70 <file file_name="AT91SAM7S256_MemoryMap.xml" Name="AT91SAM7S256_MemoryMap.xml" />
71 <file file_name="AT91SAM7_Target.js" Name="AT91SAM7_Target.js" >
72 <configuration Name="Common" file_type="Reset Script" />
74 <file file_name="threads.js" Name="threads.js" />
76 <configuration arm_target_loader_reset_after_download="Yes" target_reset_script="FLASHReset()" arm_target_flash_loader_type="Comms Channel Loader" Name="THUMB Flash Debug" />
77 <configuration gcc_optimization_level="Level 1" build_debug_information="Yes" Name="THUMB Flash Release" />
79 <configuration build_quietly="Yes" inherited_configurations="THUMB;Flash;Debug" Name="THUMB Flash Debug" />
80 <configuration arm_library_instruction_set="THUMB" c_preprocessor_definitions="__THUMB" arm_instruction_set="THUMB" hidden="Yes" Name="THUMB" />
81 <configuration c_preprocessor_definitions="__FLASH_BUILD" hidden="Yes" Name="Flash" />
82 <configuration c_preprocessor_definitions="DEBUG" link_include_startup_code="No" gcc_optimization_level="None" build_debug_information="Yes" Name="Debug" />
83 <configuration inherited_configurations="THUMB;Flash;Release" gcc_optimization_level="Level 2" Name="THUMB Flash Release" />
84 <configuration c_preprocessor_definitions="NDEBUG" link_include_startup_code="No" gcc_optimization_level="Level 1" build_debug_information="No" Name="Release" />
85 <configuration arm_library_instruction_set="THUMB" gcc_entry_point="0x100000" build_quietly="Yes" c_preprocessor_definitions="SAM7_GCC;THUMB_INTERWORK;SUPERVISOR_START" c_user_include_directories=".;$(ProjectDir)/EMAC;$(ProjectDir)/../common/include;$(ProjectDir)/USB" link_include_startup_code="Yes" arm_instruction_set="THUMB" c_preprocessor_undefinitions="" c_additional_options="-Wall;-Wextra;-Wstrict-prototypes;-Wmissing-prototypes;-Wmissing-declarations;-Wno-strict-aliasing;-fomit-frame-pointer" arm_linker_stack_size="0" Name="Common" c_system_include_directories="$(StudioDir)/include;$(ProjectDir)/lwip-1.1.0/src/include;$(ProjectDir)/lwip-1.1.0/contrib/port/FreeRTOS/AT91SAM7X;$(ProjectDir);$(ProjectDir)/../../source/include;$(ProjectDir)/../../source/portable/GCC/ARM7_AT91SAM7S;$(ProjectDir)/lwip-1.1.0\\src\\include\\ipv4" arm_linker_heap_size="0" />