1
- <Project ToolsVersion =" 4.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project ToolsVersion =" 4.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
2
3
<PropertyGroup >
3
- <AssemblyName >TinyHal_loader_Cortex </AssemblyName >
4
- <ProjectGuid >{004F0043-0024-0097-95A3-64C26394C72A }</ProjectGuid >
4
+ <AssemblyName >TinyHal_loader </AssemblyName >
5
+ <ProjectGuid >{3746d6a7-c602-482d-8a72-2326f2ee5e66 }</ProjectGuid >
5
6
<Size >
6
7
</Size >
7
- <Description >Cortex-Mx HAL library (for boot loaders)</Description >
8
+ <Description >Core HAL library (for boot loaders)</Description >
8
9
<Level >HAL</Level >
9
- <LibraryFile >TinyHal_loader_Cortex .$(LIB_EXT)</LibraryFile >
10
- <ProjectPath >$(SPOCLIENT)\DeviceCode\Cores\arm\Processors\CortexMx \TinyHal\dotNetMF_loader.proj</ProjectPath >
11
- <ManifestFile >TinyHal_loader_Cortex .$(LIB_EXT).manifest</ManifestFile >
10
+ <LibraryFile >TinyHal_loader .$(LIB_EXT)</LibraryFile >
11
+ <ProjectPath >$(SPOCLIENT)\DeviceCode\Cores\arm\Processors\ARM9 \TinyHal\dotNetMF_loader.proj</ProjectPath >
12
+ <ManifestFile >TinyHal_loader .$(LIB_EXT).manifest</ManifestFile >
12
13
<Groups >System</Groups >
13
14
<LibraryCategory >
14
- <MFComponent xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xmlns : xsd =" http://www.w3.org/2001/XMLSchema" Name =" TinyHal_HAL_Cortex " Guid =" {00EC00D8-0033-0051-8B5A-918BF68043EF} " Conditional =" " xmlns =" " >
15
+ <MFComponent xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xmlns : xsd =" http://www.w3.org/2001/XMLSchema" Name =" TinyHal_HAL " Guid =" {37C37BC0-3CA6-4C1C-A26F-4761A7BA3C05} " ProjectPath = " " Conditional =" " xmlns =" " >
15
16
<VersionDependency xmlns =" http://schemas.microsoft.com/netmf/InventoryFormat.xsd" >
16
17
<Major >4</Major >
17
18
<Minor >0</Minor >
31
32
<Required >False</Required >
32
33
<IgnoreDefaultLibPath >False</IgnoreDefaultLibPath >
33
34
<IsStub >False</IsStub >
34
- <Directory >DeviceCode\Cores\arm\Processors\CortexMx \TinyHal\reducesize </Directory >
35
+ <Directory >DeviceCode\Cores\arm\Processors\ARM9 \TinyHal</Directory >
35
36
<reducesize >true</reducesize >
36
37
<PlatformIndependentBuild >false</PlatformIndependentBuild >
37
38
<Version >4.0.0.0</Version >
38
39
</PropertyGroup >
39
40
<Import Project =" $(SPOCLIENT)\tools\targets\Microsoft.SPOT.System.Settings" />
40
- <Import Project =" $(SPOCLIENT)\Framework\Features\PreStackInit_HAL.libcatproj" />
41
41
<PropertyGroup >
42
- <OutputType >Library</OutputType >
42
+ <OutputType Condition =" '$(PLATFORM_FAMILY)'=='arm'" >Library</OutputType >
43
+ <AssemblyName >TinyHal_loader</AssemblyName >
43
44
</PropertyGroup >
44
-
45
45
<ItemGroup >
46
- <Compile Include =" Aborts.cpp" />
47
- <Compile Include =" $(AS_SUBDIR)\FirstEntry.s" />
48
- <Compile Include =" $(AS_SUBDIR)\IDelayLoop.s" />
49
- <Compile Include =" $(AS_SUBDIR)\Interlocked.s" />
46
+ <Compile Include =" ..\Diagnostics\Aborts.cpp" />
47
+ <Compile Include =" ..\Diagnostics\FIQ_Profiler.cpp" />
48
+ <Compile Include =" ..\Diagnostics\RamTest.cpp" />
49
+ <Compile Include =" ..\Diagnostics\RamTest.h" />
50
+ </ItemGroup >
51
+ <ItemGroup Condition =" '$(OS_PLATFORM)'!='true' and ( '$(INSTRUCTION_SET)'=='arm' or '$(INSTRUCTION_SET)'=='thumb')" >
52
+ <Compile Include =" ..\AssemblyCode\arm\$(AS_SUBDIR)\VectorsHandlers.s" />
53
+ <Compile Include =" ..\AssemblyCode\arm\$(AS_SUBDIR)\IDelayLoop.s" />
54
+ <Compile Include =" ..\AssemblyCode\arm\$(AS_SUBDIR)\Sampling_Profiler_RAM.s" />
55
+ <Compile Include =" ..\AssemblyCode\arm\$(AS_SUBDIR)\VectorsTrampolines.s" />
56
+ <Compile Include =" ..\AssemblyCode\arm\$(AS_SUBDIR)\FirstEntry.s" />
57
+ <Compile Include =" ..\AssemblyCode\arm\$(AS_SUBDIR)\cpwait.s" />
58
+ <Compile Include =" ..\Diagnostics\FIQAssembly\$(AS_SUBDIR)\FiqSubhandler_MC9328.s" />
59
+ </ItemGroup >
60
+ <ItemGroup Condition =" '$(OS_PLATFORM)'!='true' and '$(INSTRUCTION_SET)'=='thumb2'" >
61
+ <Compile Include =" ..\AssemblyCode\thumb2\$(AS_SUBDIR)\FirstEntry.s" />
62
+ <Compile Include =" ..\AssemblyCode\thumb2\$(AS_SUBDIR)\IDelayLoop.s" />
63
+ <Compile Include =" ..\AssemblyCode\thumb2\$(AS_SUBDIR)\BootVectors.s" />
64
+ <Compile Include =" ..\AssemblyCode\thumb2\$(AS_SUBDIR)\VectorsTrampolines.s" />
65
+ <Compile Include =" ..\AssemblyCode\thumb2\$(AS_SUBDIR)\ProtectionArea.s" />
50
66
</ItemGroup >
51
-
52
67
<ItemGroup Condition =" '$(OS_PLATFORM)'!='true'" >
53
68
<LIB_FIRSTENTRY_OBJ Include =" $(OBJ_DIR)\FirstEntry.$(OBJ_EXT)" />
54
69
</ItemGroup >
55
-
70
+ <ItemGroup >
71
+ <HFiles Include =" $(SPOCLIENT)\devicecode\DeviceCode\Cores\arm\Processors\ARM9\diagnostics\ramtest.h" />
72
+ <HFiles Include =" $(SPOCLIENT)\devicecode\DeviceCode\Cores\arm\Processors\ARM9\include\arm_util.h" />
73
+ <HFiles Include =" $(SPOCLIENT)\devicecode\DeviceCode\Cores\arm\Processors\ARM9\include\cpu.h" />
74
+ <HFiles Include =" $(SPOCLIENT)\devicecode\DeviceCode\Cores\arm\Processors\ARM9\include\cpu_definitions.h" />
75
+ <HFiles Include =" $(SPOCLIENT)\devicecode\DeviceCode\Cores\arm\Processors\ARM9\include\smartptr_fiq_arm.h" />
76
+ <HFiles Include =" $(SPOCLIENT)\devicecode\pal\com\usb\usb.h" />
77
+ <!-- <HFiles Include="$(SPOCLIENT)\devicecode\targets\native\mc9328\devicecode\mc9328mxl.h" /> -->
78
+ </ItemGroup >
56
79
<Import Project =" $(SPOCLIENT)\tools\targets\Microsoft.SPOT.System.Targets" />
57
- </Project >
80
+ </Project >
0 commit comments