]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
adds fuse settings for atmega32u4, fixes keymap_extras includes
authorJack Humbert <jack.humb@gmail.com>
Tue, 21 Jun 2016 22:32:28 +0000 (18:32 -0400)
committerJack Humbert <jack.humb@gmail.com>
Tue, 21 Jun 2016 22:32:28 +0000 (18:32 -0400)
15 files changed:
doc/FUSE.txt
keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c
keyboard/ergodox_ez/keymaps/bepo/keymap.c
keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/keymap.c
keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c
keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
keyboard/ergodox_ez/keymaps/german/keymap.c
keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c
keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c
keyboard/ergodox_ez/keymaps/software_neo2/keymap.c
keyboard/planck/keymaps/lucas/keymap.c
quantum/keymap_extras/keymap_neo2.h
quantum/keymap_extras/keymap_norwegian.c [deleted file]
quantum/keymap_extras/keymap_norwegian.h [new file with mode: 0644]

index 40055e5ab1afb3a45bfc8fe9c67340562d6f70eb..99ddd2d18680c5cf506036a7d30be1687b6a1eac 100644 (file)
@@ -1,3 +1,12 @@
+Atmega32u4 Fuse/Lock Bits for Planck/Atomic/Preonic
+=========================
+
+       Low Fuse: 0x5E
+       High Fuse: 0x99
+       Extended Fuse: 0xF3
+       Lock Byte: 0xFF
+
+
 ATMega168P Fuse/Lock Bits
 =========================
 This configuration is from usbasploader's Makefile.
@@ -38,3 +47,4 @@ This configuration is from usbasploader's Makefile.
 #             |     |   +----- LB 2..1 (No memory lock features enabled)
 #             |     +--------- BLB0 2..1 (No restrictions for SPM or LPM accessing the Application section)
 #             +--------------- BLB1 2..1 (No restrictions for SPM or LPM accessing the Boot Loader section)
+
index e33037b3304eb2d7a6f6052cd6d73fd8f6cf4824..052517d70e75e8285c224d014e8acd867fe4f584 100644 (file)
@@ -1,7 +1,7 @@
 #include "ergodox_ez.h"
 #include "debug.h"
 #include "action_layer.h"
-#include "keymap_extras/keymap_german.h"
+#include "keymap_german.h"
 
 #define BASE 0 // default layer
 #define SYMB 1 // symbols
index dac6b7b51a2ba8073bcd17bd70cb7b39561256a4..921a94d63a62c0dc7756f7efb458c1d1af2bd0ee 100644 (file)
@@ -1,7 +1,7 @@
 #include "ergodox_ez.h"
 #include "debug.h"
 #include "action_layer.h"
-#include "keymap_extras/keymap_bepo.h"
+#include "keymap_bepo.h"
 
 #define BASE 0 // default layer
 #define QWER 1 // qwerty compat layer
index da540c7a307b1837bb3851129aac07bb7fb12490..3b74d266f79d92cbbf09f663ab51ee58535bb244 100644 (file)
@@ -1,7 +1,7 @@
 #include "ergodox_ez.h"
 #include "debug.h"
 #include "action_layer.h"
-#include "../../../../quantum/keymap_extras/keymap_norwegian.c"
+#include "keymap_norwegian.h"
 
 #define BASE 0 // default layer
 #define BASE_MAC 1 // default layer mac
index 572e03a1d5dec3dbf5f049f2f327ef9ee7af2f74..b1cecf0ddd5e4e5fda748e7d3333c6d21539bbd3 100644 (file)
@@ -4,7 +4,7 @@
 #include "ergodox_ez.h"
 #include "debug.h"
 #include "action_layer.h"
-#include "keymap_extras/keymap_german.h"
+#include "keymap_german.h"
 
 // Layer names
 #define BASE 0 // default layer
index 131796fc5d0d754b4fd276c0ad181434fafb735a..5fcc14d518400dddc0c13bfb5ae5a8b0e40b98a7 100644 (file)
@@ -1,7 +1,7 @@
 #include "ergodox_ez.h"
 #include "action_layer.h"
 #include "keymap.h"
-#include "keymap_extras/keymap_german.h"
+#include "keymap_german.h"
 
 #define UC_ASYMPTOTICALLY_EQUAL_TO 0
 #define UC_DIVISION_SIGN 1
index 7ec8d99cc0959372d78582561191f9db6bfe4994..3eab51f0e239d9dc2f8ebb47b2829a039752043c 100644 (file)
@@ -1,7 +1,7 @@
 #include "ergodox_ez.h"
 #include "debug.h"
 #include "action_layer.h"
-#include "keymap_extras/keymap_german.h"
+#include "keymap_german.h"
 
 // Layer names
 #define BASE 0 // default layer
index 0c4f85a3da3fbebb482e28decb7505d68019b91f..5bfef59955c04533e87ab0844cfadc80a5be4f3b 100644 (file)
@@ -1,7 +1,7 @@
 #include "ergodox_ez.h"
 #include "debug.h"
 #include "action_layer.h"
-#include "keymap_extras/keymap_colemak.h"
+#include "keymap_colemak.h"
 
 enum {
     BASE = 0,
index 20b085ed444e8184c13b1f4fb714c1bea488c5a2..687a5cb8b5539690dc4c8b432c8c13688d962b8a 100644 (file)
@@ -9,7 +9,7 @@
 #include "keymap_nordic.h"
 #include "keymap_dvorak.h"
 #include "keymap_german.h"
-#include "keymap_norwegian.c"
+#include "keymap_norwegian.h"
 #include "keymap_fr_ch.h"
 #include "keymap_german_osx.h"
 #include "keymap_spanish.h"
index 4a9ceb4ef77bbf33f6b22b03064081bd06cdcfe2..21d695894a547dc9a5b9a610a23564df339f476a 100644 (file)
@@ -7,7 +7,7 @@
 #include "keymap_nordic.h"
 #include "keymap_dvorak.h"
 #include "keymap_german.h"
-#include "keymap_norwegian.c"
+#include "keymap_norwegian.h"
 #include "keymap_fr_ch.h"
 #include "keymap_german_osx.h"
 #include "keymap_spanish.h"
index a734062f1c486800d82da8c9eab9d73909e89a25..2eaba0d7da9624df466c6e23167831ca44738625 100644 (file)
@@ -1,7 +1,7 @@
 #include "ergodox_ez.h"
 #include "debug.h"
 #include "action_layer.h"
-#include "keymap_extras/keymap_neo2.h"
+#include "keymap_neo2.h"
 
 // Layer names
 #define BASE 0 // default layer
index 7ac9c5cd0890932b01481d911098058156324cc2..2208780b18277ecb3bbb8b8d69abc34eee7461cf 100644 (file)
@@ -9,7 +9,7 @@ If you have any question about this keymap feel free to shoot me a message on re
 */
 
 #include "keymap.h"
-#include "keymap_extras/keymap_german.h"
+#include "keymap_german.h"
 #include "backlight.h"
 #include "debug.h"
 #include "action_layer.h"
index b54cb74b90cea6ceead028425a3e62a658fe872a..80439af347affa003ccde1fe41fcb4fabf53d175 100644 (file)
@@ -2,7 +2,7 @@
 #define KEYMAP_NEO2
 
 #include "keymap.h"
-#include "keymap_extras/keymap_german.h"
+#include "keymap_german.h"
 
 #define NEO_A KC_D
 #define NEO_B KC_N
diff --git a/quantum/keymap_extras/keymap_norwegian.c b/quantum/keymap_extras/keymap_norwegian.c
deleted file mode 100644 (file)
index 018bfea..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-#ifndef KEYMAP_NORWEGIAN_H
-#define KEYMAP_NORWEGIAN_H
-
-#include "keymap_nordic.h"
-
-// There are slight differrences in the keyboards in the nordic contries
-
-// Norwegian redifinitions from the nordic keyset
-#undef NO_ACUT
-#define NO_ACUT        ALGR(NO_BSLS)  // ´
-#undef NO_AE
-#define NO_AE  KC_QUOT  // æ
-#undef NO_BSLS
-#define NO_BSLS KC_EQL  // '\'
-#undef NO_CIRC
-#define NO_CIRC LSFT(C_RBRC)  // ^
-#undef NO_GRV
-#define NO_GRV LSFT(NO_BSLS)  //
-#undef NO_OSLH
-#define NO_OSLH        KC_SCLN  // ø
-#undef NO_PIPE
-#define NO_PIPE KC_GRV  // |
-
-// Additional norwegian keys not defined in the nordic keyset
-#define NO_AA  KC_LBRC  // å
-#define NO_ASTR LSFT(KC_BSLS)  // *
-
-// Norwegian unique MAC characters
-#define NO_ACUT_MAC KC_EQL  // =
-#define NO_APOS_MAC KC_NUBS  // '
-#define NO_AT_MAC   KC_BSLS  // @
-#define NO_BSLS_MAC ALGR(LSFT(KC_7)) // '\'
-#define NO_DLR_MAC  LSFT(KC_4) // $
-#define NO_GRV_MAC ALGR(NO_BSLS) // `
-#define NO_GRTR_MAC LSFT(KC_GRV)  // >
-#define NO_LCBR_MAC ALGR(LSFT(KC_8))  // }
-#define NO_LESS_MAC KC_GRV  // >
-#define NO_PIPE_MAC ALGR(KC_7)  // |
-#define NO_RCBR_MAC ALGR(LSFT(KC_9))  // }
-
-#endif
diff --git a/quantum/keymap_extras/keymap_norwegian.h b/quantum/keymap_extras/keymap_norwegian.h
new file mode 100644 (file)
index 0000000..018bfea
--- /dev/null
@@ -0,0 +1,41 @@
+#ifndef KEYMAP_NORWEGIAN_H
+#define KEYMAP_NORWEGIAN_H
+
+#include "keymap_nordic.h"
+
+// There are slight differrences in the keyboards in the nordic contries
+
+// Norwegian redifinitions from the nordic keyset
+#undef NO_ACUT
+#define NO_ACUT        ALGR(NO_BSLS)  // ´
+#undef NO_AE
+#define NO_AE  KC_QUOT  // æ
+#undef NO_BSLS
+#define NO_BSLS KC_EQL  // '\'
+#undef NO_CIRC
+#define NO_CIRC LSFT(C_RBRC)  // ^
+#undef NO_GRV
+#define NO_GRV LSFT(NO_BSLS)  //
+#undef NO_OSLH
+#define NO_OSLH        KC_SCLN  // ø
+#undef NO_PIPE
+#define NO_PIPE KC_GRV  // |
+
+// Additional norwegian keys not defined in the nordic keyset
+#define NO_AA  KC_LBRC  // å
+#define NO_ASTR LSFT(KC_BSLS)  // *
+
+// Norwegian unique MAC characters
+#define NO_ACUT_MAC KC_EQL  // =
+#define NO_APOS_MAC KC_NUBS  // '
+#define NO_AT_MAC   KC_BSLS  // @
+#define NO_BSLS_MAC ALGR(LSFT(KC_7)) // '\'
+#define NO_DLR_MAC  LSFT(KC_4) // $
+#define NO_GRV_MAC ALGR(NO_BSLS) // `
+#define NO_GRTR_MAC LSFT(KC_GRV)  // >
+#define NO_LCBR_MAC ALGR(LSFT(KC_8))  // }
+#define NO_LESS_MAC KC_GRV  // >
+#define NO_PIPE_MAC ALGR(KC_7)  // |
+#define NO_RCBR_MAC ALGR(LSFT(KC_9))  // }
+
+#endif