forked from majbthrd/SAMDx1-USB-DFU-Bootloader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Dx1bootloader.hzp
123 lines (123 loc) · 5.8 KB
/
Dx1bootloader.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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<!DOCTYPE CrossStudio_Project_File>
<solution Name="Dx1bootloader" target="8" version="2">
<project Name="D11bootloader">
<configuration
Name="Common"
Placement="Flash"
Target="ATSAMD11D14AM"
arm_architecture="v6M"
arm_core_type="Cortex-M0+"
arm_endian="Little"
arm_fpu_type="None"
arm_interwork="No"
arm_linker_heap_size="0"
arm_linker_process_stack_size="0"
arm_linker_stack_size="256"
arm_simulator_memory_simulation_filename="$(TargetsDir)/SAM_D/Simulator/SAM_D_SimulatorMemory_$(HostOS)_$(HostArch)$(HostDLLExt)"
arm_simulator_memory_simulation_parameter="SAM D,SAM D11;FLASH,0x00000000,0x00004000,ROM;RAM,0x20000000,0x00001000,RAM"
arm_target_debug_interface_type="ADIv5"
arm_target_interface_type="SWD"
arm_target_loader_applicable_loaders="Flash"
arm_target_loader_default_loader="Flash"
c_user_include_directories="$(DeviceIncludePath);$(PackagesDir)/CMSIS_4/CMSIS/Include;$(TargetsDir)/SAM_D/CMSIS/Device/Include;$(ProjectDir)"
debug_initial_breakpoint="bootloader"
debug_register_definition_file="$(DeviceRegisterDefinitionFile)"
gcc_entry_point="Reset_Handler"
linker_memory_map_file="$(DeviceMemoryMapFile)"
linker_section_placement_file="$(StudioDir)/targets/Cortex_M/flash_placement.xml"
macros="DeviceIncludePath=$(TargetsDir)/SAM_D/CMSIS/Device/SAMD11/Include;DeviceLoaderFile=$(TargetsDir)/SAM_D/Loader/SAM_D11_Loader.elf;DeviceMemoryMapFile=$(TargetsDir)/SAM_D/XML/ATSAMD11D14AM_MemoryMap.xml;DeviceRegisterDefinitionFile=$(TargetsDir)/SAM_D/XML/ATSAMD11D14AM_Registers.xml;DeviceFamily=SAM D;DeviceSubFamily=SAM D11"
package_dependencies="SAM_D"
project_directory=""
project_type="Executable"
property_groups_file_path="$(TargetsDir)/SAM_D/XML/property_groups.xml"
target_get_partname_script="GetPartName()"
target_match_partname_script="MatchPartName("$(Target)")"
target_reset_script="Reset();"
target_script_file="$(TargetsDir)/SAM_D/Scripts/SAM_D_Target.js"
target_trace_initialize_script="EnableTrace("$(TraceInterfaceType)")" />
<configuration
Name="Flash"
arm_target_flash_loader_file_path="$(DeviceLoaderFile)" />
<folder Name="Source Files">
<configuration Name="Common" filter="c;cpp;cxx;cc;h;s;asm;inc" />
<file file_name="bootloader.c" />
<file file_name="usb_descriptors.c" />
<file file_name="startup.s" />
</folder>
<configuration Name="Release" linker_output_format="srec" />
</project>
<configuration Name="THUMB Debug" inherited_configurations="THUMB;Debug" />
<configuration
Name="THUMB"
Platform="ARM"
arm_instruction_set="Thumb"
arm_library_instruction_set="Thumb"
c_preprocessor_definitions="__THUMB"
hidden="Yes" />
<configuration
Name="Debug"
c_preprocessor_definitions="DEBUG"
gcc_debugging_level="Level 3"
gcc_omit_frame_pointer="Yes"
gcc_optimization_level="None"
hidden="Yes" />
<configuration
Name="THUMB Release"
inherited_configurations="THUMB;Release" />
<configuration
Name="Release"
c_preprocessor_definitions="NDEBUG"
gcc_debugging_level="Level 3"
gcc_omit_frame_pointer="Yes"
gcc_optimization_level="Level 1"
hidden="Yes" />
<configuration Name="Common" arm_compiler_variant="clang" />
<project Name="D21bootloader">
<configuration
CMSIS_CORE="Yes"
Name="Common"
Placement="Flash"
Target="ATSAMD21J18A"
arm_architecture="v6M"
arm_core_type="Cortex-M0+"
arm_endian="Little"
arm_fpu_type="None"
arm_interwork="No"
arm_linker_heap_size="0"
arm_linker_process_stack_size="0"
arm_linker_stack_size="256"
arm_simulator_memory_simulation_filename="$(TargetsDir)/SAM_D/Simulator/SAM_D_SimulatorMemory_$(HostOS)_$(HostArch)$(HostDLLExt)"
arm_simulator_memory_simulation_parameter="SAM D,SAM D21;FLASH,0x00000000,0x00040000,ROM;RAM,0x20000000,0x00008000,RAM"
arm_target_debug_interface_type="ADIv5"
arm_target_device_name="ATSAMD21J18A"
arm_target_interface_type="SWD"
arm_target_loader_applicable_loaders="Flash"
arm_target_loader_default_loader="Flash"
c_user_include_directories="$(DeviceIncludePath);$(TargetsDir)/SAM_D/CMSIS/Device/Include"
debug_initial_breakpoint="bootloader"
debug_register_definition_file="$(DeviceRegisterDefinitionFile)"
gcc_entry_point="Reset_Handler"
linker_memory_map_file="$(DeviceMemoryMapFile)"
linker_section_placement_file="$(StudioDir)/targets/Cortex_M/flash_placement.xml"
macros="DeviceIncludePath=$(TargetsDir)/SAM_D/CMSIS/Device/SAMD21/Include;DeviceLoaderFile=$(TargetsDir)/SAM_D/Loader/SAM_D21_Loader.elf;DeviceMemoryMapFile=$(TargetsDir)/SAM_D/XML/ATSAMD21J18A_MemoryMap.xml;DeviceRegisterDefinitionFile=$(TargetsDir)/SAM_D/XML/ATSAMD21J18A_Registers.xml;DeviceFamily=SAM D;DeviceSubFamily=SAM D21"
package_dependencies="SAM_D"
project_directory=""
project_type="Executable"
property_groups_file_path="$(TargetsDir)/SAM_D/XML/property_groups.xml"
target_get_partname_script="GetPartName()"
target_match_partname_script="MatchPartName("$(Target)")"
target_reset_script="Reset();"
target_script_file="$(TargetsDir)/SAM_D/Scripts/SAM_D_Target.js"
target_trace_initialize_script="EnableTrace("$(TraceInterfaceType)")" />
<configuration
Name="Flash"
arm_target_flash_loader_file_path="$(DeviceLoaderFile)" />
<configuration Name="Release" gcc_debugging_level="None" />
<folder Name="Source Files">
<file file_name="bootloader.c" />
<file file_name="startup.s" />
<file file_name="usb_descriptors.c" />
</folder>
<configuration Name="Release" linker_output_format="srec" />
</project>
</solution>