A => samd11-peripherals.hzp +99 -0
@@ 0,0 1,99 @@
+<!DOCTYPE CrossStudio_Project_File>
+<solution Name="samd11-peripherals" target="8" version="2">
+ <project Name="samd11-peripherals">
+ <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_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;$(PackagesDir)/libraries"
+ debug_register_definition_file="$(DeviceRegisterDefinitionFile)"
+ debug_threads_script="$(PackagesDir)/libraries/libctl/source/threads.js"
+ libctl="Yes"
+ 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;DeviceHeaderFile=$(TargetsDir)/SAM_D/CMSIS/Device/SAMD11/Include/samd11.h;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;DeviceSystemFile=$(TargetsDir)/SAM_D/CMSIS/Device/SAMD11/Source/system_samd11.c;DeviceVectorsFile=$(TargetsDir)/SAM_D/Source/ATSAMD11D14AM_Vectors.s;DeviceFamily=SAM D;DeviceSubFamily=SAM D11"
+ package_dependencies="SAM_D"
+ project_directory=""
+ project_type="Library"
+ 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_trace_initialize_script="EnableTrace("$(TraceInterfaceType)")" />
+ <configuration
+ Name="Flash"
+ arm_target_flash_loader_file_path="$(DeviceLoaderFile)" />
+ <folder Name="src">
+ <file file_name="numeric_utils.c" />
+ <file file_name="platform_samd_adc.c" />
+ <file file_name="platform_samd_clocks.c" />
+ <file file_name="platform_samd_devinfo.c" />
+ <file file_name="platform_samd_eic.c" />
+ <file file_name="platform_samd_gpio.c" />
+ <file file_name="platform_samd_i2c.c" />
+ <file file_name="platform_samd_nvm.c" />
+ <file file_name="platform_samd_rtc.c" />
+ <file file_name="platform_samd_sercom.c" />
+ <file file_name="platform_samd_spi.c" />
+ <file file_name="platform_samd_tc.c" />
+ <file file_name="platform_samd_tickless_idle.c" />
+ <file file_name="platform_samd_uart.c" />
+ <file file_name="platform_samd_wdt.c" />
+ </folder>
+ <folder Name="include">
+ <file file_name="numeric_utils.h" />
+ <file file_name="platform_samd_adc.h" />
+ <file file_name="platform_samd_clocks.h" />
+ <file file_name="platform_samd_common.h" />
+ <file file_name="platform_samd_devinfo.h" />
+ <file file_name="platform_samd_eic.h" />
+ <file file_name="platform_samd_gpio.h" />
+ <file file_name="platform_samd_i2c.h" />
+ <file file_name="platform_samd_nvm.h" />
+ <file file_name="platform_samd_rtc.h" />
+ <file file_name="platform_samd_sercom.h" />
+ <file file_name="platform_samd_sleep.h" />
+ <file file_name="platform_samd_spi.h" />
+ <file file_name="platform_samd_tc.h" />
+ <file file_name="platform_samd_tickless_idle.h" />
+ <file file_name="platform_samd_uart.h" />
+ <file file_name="platform_samd_wdt.h" />
+ </folder>
+ </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="None"
+ gcc_omit_frame_pointer="Yes"
+ gcc_optimization_level="Level 1"
+ hidden="Yes" />
+</solution>
M samd21-peripherals.hzs +2 -2
@@ 36,9 36,9 @@
<Watches active="0" update="Never"/>
</Watch4>
<Files>
- <SessionOpenFile windowGroup="DockEditLeft" x="57" y="14" useTextEdit="1" useBinaryEdit="0" left="0" path="platform_samd_adc.c" debugPath="platform_samd_adc.c" selected="0" top="0" codecName="Default"/>
+ <SessionOpenFile windowGroup="DockEditLeft" x="0" y="58" useTextEdit="1" useBinaryEdit="0" left="0" path="platform_samd_adc.c" debugPath="platform_samd_adc.c" selected="0" top="39" codecName="Default"/>
<SessionOpenFile windowGroup="DockEditLeft" x="25" y="20" useTextEdit="1" useBinaryEdit="0" left="0" path="C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.0/include/ctl_api.h" debugPath="C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.0/include/ctl_api.h" selected="0" top="0" codecName="Default"/>
- <SessionOpenFile windowGroup="DockEditLeft" x="0" y="34" useTextEdit="1" useBinaryEdit="0" left="0" path="platform_samd_clocks.c" debugPath="platform_samd_clocks.c" selected="1" top="0" codecName="Default"/>
+ <SessionOpenFile windowGroup="DockEditLeft" x="73" y="13" useTextEdit="1" useBinaryEdit="0" left="0" path="platform_samd_clocks.c" debugPath="platform_samd_clocks.c" selected="1" top="0" codecName="Default"/>
</Files>
<ARMCrossStudioWindow activeProject="samd21-peripherals" fileDialogDefaultFilter="" autoConnectTarget="CrossConnect for ARM" buildConfiguration="THUMB Debug" debugSearchFileMap="" fileDialogInitialDirectory="C:/Users/tkoskine/Documents/CrossWorks Projects/samd2x-peripheral-lib" debugSearchPath="" autoConnectCapabilities="388479"/>
</session>