Add a project file for SAMD11D14.
2 files changed, 101 insertions(+), 2 deletions(-)

A => samd11-peripherals.hzp
M samd21-peripherals.hzs
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(&quot;$(Target)&quot;)"
+      target_reset_script="Reset();"
+      target_trace_initialize_script="EnableTrace(&quot;$(TraceInterfaceType)&quot;)" />
+    <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>