]> git.donarmstrong.com Git - kiibohd-controller.git/blobdiff - CMakeLists.txt
Set DFU bootloader name
[kiibohd-controller.git] / CMakeLists.txt
index f0b6f3030d4808e7fae587ca878b3a7796244f0f..883ab3d538809518ff8bacb87ef73b176edf1fda 100644 (file)
@@ -22,12 +22,27 @@ set( CHIP
 #      "at90usb646"       # Teensy++ 1.0 (avr)
 #      "at90usb1286"      # Teensy++ 2.0 (avr)
 #      "mk20dx128"        # Teensy   3.0 (arm)
-       "mk20dx128vlf5"    # McHCK    mk20dx128vlf5
+       "mk20dx128vlf5"    # McHCK       mk20dx128vlf5
 #      "mk20dx256"        # Teensy   3.1 (arm)
+#      "mk20dx256vlh7"    # Kiibohd-dfu mk20dx256vlh7
        CACHE STRING "Microcontroller Chip" )
 
 
 
+###
+# Compiler Selection
+#
+
+#| *** EXPERIMENTAL ***
+#| Stick with gcc unless you know what you're doing
+#| Currently only arm is supported with clang
+set( COMPILER
+       "gcc"   # arm-none-eabi-gcc / avr-gcc - Default
+#      "clang" # arm-none-eabi
+       CACHE STRING "Compiler Type" )
+
+
+
 ###
 # Compiler Intialization
 #
@@ -97,9 +112,8 @@ set(     BaseMap "defaultMap"
 
 ##| Layer additonal .kll maps on the BaseMap, layers are in order from 1st to nth
 ##| Can be set to ""
-set(  DefaultMap "stdFuncMap"
+set(  DefaultMap "md1Overlay stdFuncMap"
        CACHE STRING "KLL DefaultMap" )
-#set(  DefaultMap "colemak stdFuncMap" CACHE )
 
 ##| ParitalMaps available on top of the BaseMap. See above for syntax on specifying multiple layers vs. layering
 ##| Can be set to ""