summaryrefslogtreecommitdiffstats
path: root/keyboards/planck
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/planck')
-rw-r--r--keyboards/planck/keymaps/ab/keymap.c1
-rw-r--r--keyboards/planck/keymaps/ajp10304/keymap.c1
-rw-r--r--keyboards/planck/keymaps/alexey/keymap.c1
-rw-r--r--keyboards/planck/keymaps/altgr/keymap.c1
-rw-r--r--keyboards/planck/keymaps/andylikescandy/keymap.c1
-rw-r--r--keyboards/planck/keymaps/aviator/keymap.c3
-rw-r--r--keyboards/planck/keymaps/basic/keymap.c1
-rwxr-xr-xkeyboards/planck/keymaps/bbaserdem/keymap.c1
-rw-r--r--keyboards/planck/keymaps/bone2planck/keymap.c79
-rw-r--r--keyboards/planck/keymaps/brandon/keymap.c1
-rw-r--r--keyboards/planck/keymaps/callum/keymap.c1
-rw-r--r--keyboards/planck/keymaps/cbbrowne/keymap.c17
-rw-r--r--keyboards/planck/keymaps/chance/keymap.c1
-rw-r--r--keyboards/planck/keymaps/circuit/keymap.c165
-rw-r--r--keyboards/planck/keymaps/coloneljesus/keymap.c3
-rw-r--r--keyboards/planck/keymaps/corvec/keymap.c1
-rw-r--r--keyboards/planck/keymaps/danielhklein/keymap.c27
-rw-r--r--keyboards/planck/keymaps/davidrambo/keymap.c11
-rw-r--r--keyboards/planck/keymaps/dbroqua/keymap.c3
-rw-r--r--keyboards/planck/keymaps/dc/keymap.c287
-rw-r--r--keyboards/planck/keymaps/dcompact/keymap.c1
-rw-r--r--keyboards/planck/keymaps/default/config.h3
-rw-r--r--keyboards/planck/keymaps/default/keymap.c160
-rw-r--r--keyboards/planck/keymaps/default/rules.mk1
-rw-r--r--keyboards/planck/keymaps/dlaroe/keymap.c5
-rw-r--r--keyboards/planck/keymaps/dodger/keymap.c1
-rw-r--r--keyboards/planck/keymaps/dr0ck/keymap.c5
-rw-r--r--keyboards/planck/keymaps/dr_notsokind/keymap.c221
-rw-r--r--keyboards/planck/keymaps/dshields/keymap.c1
-rw-r--r--keyboards/planck/keymaps/dudeofawesome/keymap.c1
-rw-r--r--keyboards/planck/keymaps/emilyh/keymap.c3
-rw-r--r--keyboards/planck/keymaps/espynn/keymap.c7
-rw-r--r--keyboards/planck/keymaps/experimental/keymap.c1
-rw-r--r--keyboards/planck/keymaps/fabian/keymap.c1
-rw-r--r--keyboards/planck/keymaps/gabriel/keymap.c1
-rw-r--r--keyboards/planck/keymaps/grahampheath/keymap.c1
-rw-r--r--keyboards/planck/keymaps/guidoism/keymap.c1
-rw-r--r--keyboards/planck/keymaps/gunp/keymap.c1
-rw-r--r--keyboards/planck/keymaps/handwired_binaryplease/keymap.c1
-rw-r--r--keyboards/planck/keymaps/hiea/keymap.c1
-rw-r--r--keyboards/planck/keymaps/hieax/keymap.c1
-rw-r--r--keyboards/planck/keymaps/impossible/keymap.c1
-rw-r--r--keyboards/planck/keymaps/ishtob/keymap.c27
-rw-r--r--keyboards/planck/keymaps/jacob/keymap.c3
-rw-r--r--keyboards/planck/keymaps/jeebak/keymap.c1
-rw-r--r--keyboards/planck/keymaps/jeremy-dev/keymap.c1
-rw-r--r--keyboards/planck/keymaps/jhenahan/keymap.c1
-rw-r--r--keyboards/planck/keymaps/jirgn/keymap.c1
-rw-r--r--keyboards/planck/keymaps/johannes/keymap.c1
-rw-r--r--keyboards/planck/keymaps/kelorean/keymap.c3
-rw-r--r--keyboards/planck/keymaps/khord/keymap.c1
-rw-r--r--keyboards/planck/keymaps/kloki/keymap.c3
-rw-r--r--keyboards/planck/keymaps/kmontag42/keymap.c1
-rw-r--r--keyboards/planck/keymaps/lae3/keymap.c1
-rw-r--r--keyboards/planck/keymaps/lukas/keymap.c1
-rw-r--r--keyboards/planck/keymaps/luke/keymap.c39
-rw-r--r--keyboards/planck/keymaps/mason/keymap.c1
-rw-r--r--keyboards/planck/keymaps/matrixman/keymap.c1
-rw-r--r--keyboards/planck/keymaps/mjt/keymap.c1
-rw-r--r--keyboards/planck/keymaps/mjtnumsym/keymap.c1
-rw-r--r--keyboards/planck/keymaps/mollat/keymap.c1
-rw-r--r--keyboards/planck/keymaps/myoung34/keymap.c1
-rw-r--r--keyboards/planck/keymaps/narze/keymap.c1
-rw-r--r--keyboards/planck/keymaps/navi/keymap.c3
-rw-r--r--keyboards/planck/keymaps/neo2planck/keymap.c67
-rw-r--r--keyboards/planck/keymaps/nico/keymap.c1
-rw-r--r--keyboards/planck/keymaps/not-quite-neo/keymap.c1
-rw-r--r--keyboards/planck/keymaps/originerd/keymap.c1
-rwxr-xr-xkeyboards/planck/keymaps/paget/keymap.c25
-rw-r--r--keyboards/planck/keymaps/palleiko/keymap.c1
-rw-r--r--keyboards/planck/keymaps/pete/keymap.c1
-rw-r--r--keyboards/planck/keymaps/phreed/keymap.c1
-rw-r--r--keyboards/planck/keymaps/piemod/keymap.c5
-rw-r--r--keyboards/planck/keymaps/pok3r/keymap.c1
-rw-r--r--keyboards/planck/keymaps/premek/keymap.c1
-rw-r--r--keyboards/planck/keymaps/pvc/keymap.c3
-rw-r--r--keyboards/planck/keymaps/rai-suta/keymap.c1
-rw-r--r--keyboards/planck/keymaps/rodhaene/keymap.c1
-rw-r--r--keyboards/planck/keymaps/sascha/keymap.c1
-rw-r--r--keyboards/planck/keymaps/sdothum/keymap.c1
-rw-r--r--keyboards/planck/keymaps/sean/keymap.c3
-rw-r--r--keyboards/planck/keymaps/sgoodwin/keymap.c1
-rw-r--r--keyboards/planck/keymaps/smt/keymap.c1
-rw-r--r--keyboards/planck/keymaps/steno/keymap.c3
-rw-r--r--keyboards/planck/keymaps/tak3over/keymap.c5
-rw-r--r--keyboards/planck/keymaps/tehwalris/keymap.c1
-rw-r--r--keyboards/planck/keymaps/that_canadian/keymap.c1
-rw-r--r--keyboards/planck/keymaps/thermal_printer/keymap.c1
-rw-r--r--keyboards/planck/keymaps/tong92/keymap.c5
-rw-r--r--keyboards/planck/keymaps/unicode/keymap.c1
-rw-r--r--keyboards/planck/keymaps/vifon/keymap.c1
-rw-r--r--keyboards/planck/keymaps/yale/keymap.c63
-rw-r--r--keyboards/planck/keymaps/yang/keymap.c5
-rw-r--r--keyboards/planck/keymaps/zach/keymap.c1
-rwxr-xr-xkeyboards/planck/keymaps/zrichard/keymap.c3
-rw-r--r--keyboards/planck/planck.c9
-rw-r--r--keyboards/planck/planck.h94
-rw-r--r--keyboards/planck/rev6/boards/GENERIC_STM32_F303XC/board.c126
-rw-r--r--keyboards/planck/rev6/boards/GENERIC_STM32_F303XC/board.h1187
-rw-r--r--keyboards/planck/rev6/boards/GENERIC_STM32_F303XC/board.mk5
-rw-r--r--keyboards/planck/rev6/bootloader_defs.h7
-rw-r--r--keyboards/planck/rev6/chconf.h520
-rw-r--r--keyboards/planck/rev6/config.h138
-rw-r--r--keyboards/planck/rev6/halconf.h388
-rw-r--r--keyboards/planck/rev6/matrix.c205
-rw-r--r--keyboards/planck/rev6/mcuconf.h257
-rw-r--r--keyboards/planck/rev6/rev6.c24
-rw-r--r--keyboards/planck/rev6/rev6.h21
-rw-r--r--keyboards/planck/rev6/rules.mk56
109 files changed, 3786 insertions, 577 deletions
diff --git a/keyboards/planck/keymaps/ab/keymap.c b/keyboards/planck/keymaps/ab/keymap.c
index 5b37ee0a82..50123f2ee9 100644
--- a/keyboards/planck/keymaps/ab/keymap.c
+++ b/keyboards/planck/keymaps/ab/keymap.c
@@ -1,4 +1,5 @@
+#pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
#include "planck.h"
#include "action_layer.h"
#include "eeconfig.h"
diff --git a/keyboards/planck/keymaps/ajp10304/keymap.c b/keyboards/planck/keymaps/ajp10304/keymap.c
index 10c0307330..ebc4e0b97a 100644
--- a/keyboards/planck/keymaps/ajp10304/keymap.c
+++ b/keyboards/planck/keymaps/ajp10304/keymap.c
@@ -1,3 +1,4 @@
+#pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
#include "planck.h"
#include "action_layer.h"
#include "eeconfig.h"
diff --git a/keyboards/planck/keymaps/alexey/keymap.c b/keyboards/planck/keymaps/alexey/keymap.c
index f3cdf3d6e5..f3ddc8a8a7 100644
--- a/keyboards/planck/keymaps/alexey/keymap.c
+++ b/keyboards/planck/keymaps/alexey/keymap.c
@@ -1,4 +1,5 @@
#include "keymap.h"
+#pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
#include "planck.h"
#include "backlight.h"
diff --git a/keyboards/planck/keymaps/altgr/keymap.c b/keyboards/planck/keymaps/altgr/keymap.c
index 516f481fc0..c4eacbd47f 100644
--- a/keyboards/planck/keymaps/altgr/keymap.c
+++ b/keyboards/planck/keymaps/altgr/keymap.c
@@ -67,6 +67,7 @@
#include "config.h"
+#pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
#include "planck.h"
#include "action_layer.h"
#ifdef STENO_ENABLE
diff --git a/keyboards/planck/keymaps/andylikescandy/keymap.c b/keyboards/planck/keymaps/andylikescandy/keymap.c
index 4e3a0f3a77..f9a7733984 100644
--- a/keyboards/planck/keymaps/andylikescandy/keymap.c
+++ b/keyboards/planck/keymaps/andylikescandy/keymap.c
@@ -14,6 +14,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
#include "planck.h"
#include "action_layer.h"
diff --git a/keyboards/planck/keymaps/aviator/keymap.c b/keyboards/planck/keymaps/aviator/keymap.c
index 889fd72903..faece94381 100644
--- a/keyboards/planck/keymaps/aviator/keymap.c
+++ b/keyboards/planck/keymaps/aviator/keymap.c
@@ -4,7 +4,8 @@
* Designed for aeronautical data entry on the OLKB Planck.
*/
- #include "planck.h"
+ #pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
+#include "planck.h"
#include "action_layer.h"
extern keymap_config_t keymap_config;
diff --git a/keyboards/planck/keymaps/basic/keymap.c b/keyboards/planck/keymaps/basic/keymap.c
index 36a066e919..f34291323c 100644
--- a/keyboards/planck/keymaps/basic/keymap.c
+++ b/keyboards/planck/keymaps/basic/keymap.c
@@ -1,3 +1,4 @@
+#pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
#include "planck.h"
// Each layer gets a name for readability, which is then used in the keymap matrix below.
diff --git a/keyboards/planck/keymaps/bbaserdem/keymap.c b/keyboards/planck/keymaps/bbaserdem/keymap.c
index 063e9a98ef..0f6e4fbc53 100755
--- a/keyboards/planck/keymaps/bbaserdem/keymap.c
+++ b/keyboards/planck/keymaps/bbaserdem/keymap.c
@@ -6,6 +6,7 @@
* Check qmk_firmware/users/bbaserdem for the main part of the code
*/
+#pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
#include "planck.h"
#include "bbaserdem.h"
diff --git a/keyboards/planck/keymaps/bone2planck/keymap.c b/keyboards/planck/keymaps/bone2planck/keymap.c
index 39cb704189..ce862ef9a8 100644
--- a/keyboards/planck/keymaps/bone2planck/keymap.c
+++ b/keyboards/planck/keymaps/bone2planck/keymap.c
@@ -1,4 +1,5 @@
-#include "planck.h"
+#pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
+#include "planck.h"
#ifdef BACKLIGHT_ENABLE
#include "backlight.h"
#endif
@@ -36,11 +37,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------------------------------'
*/
[0] = {
- { DE_SS, DE_J, DE_D, DE_U, DE_A, DE_X, DE_P, DE_H, DE_L, DE_M, DE_W, DE_Q },
- //{ LT(1,KC_TAB), DE_C, DE_T, DE_I, DE_E, DE_O, DE_B, DE_N, DE_R, DE_S, DE_G, LT(1,KC_ENT) },
- { MO(1), DE_C, DE_T, DE_I, DE_E, DE_O, DE_B, DE_N, DE_R, DE_S, DE_G, LT(1,KC_ENT) },
- { KC_LSFT, DE_F, DE_V, DE_UE, DE_AE, DE_OE, DE_Y, DE_Z, DE_COMM, DE_DOT, DE_K, KC_LSFT },
- { KC_LCTL, KC_LGUI, KC_LALT, MO(4), MO(2), KC_SPC, KC_SPC, MO(2), MO(4), KC_RALT, KC_ESC, KC_RCTL }
+ { DE_SS, DE_J, DE_D, DE_U, DE_A, DE_X, DE_P, DE_H, DE_L, DE_M, DE_W, DE_Q },
+ //{ LT(1,KC_TAB), DE_C, DE_T, DE_I, DE_E, DE_O, DE_B, DE_N, DE_R, DE_S, DE_G, LT(1,KC_ENT) },
+ { MO(1), DE_C, DE_T, DE_I, DE_E, DE_O, DE_B, DE_N, DE_R, DE_S, DE_G, LT(1,KC_ENT) },
+ { KC_LSFT, DE_F, DE_V, DE_UE, DE_AE, DE_OE, DE_Y, DE_Z, DE_COMM, DE_DOT, DE_K, KC_LSFT },
+ { KC_LCTL, KC_LGUI, KC_LALT, MO(4), MO(2), KC_SPC, KC_SPC, MO(2), MO(4), KC_RALT, KC_ESC, KC_RCTL }
},
/* M1 Special Characters
@@ -56,10 +57,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------------------------------'
*/
[1] = {
- { DE_RING, DE_AT, DE_UNDS, DE_LBRC, DE_RBRC, DE_CIRC, DE_EXLM, DE_LESS, DE_MORE, DE_EQL, DE_AMPR, DE_ACUT },
- { _______, DE_BSLS, DE_SLSH, DE_LCBR, DE_RCBR, DE_ASTR, DE_QST, DE_LPRN, DE_RPRN, DE_MINS, DE_COLN, _______ },
- { _______, DE_HASH, DE_TILD, DE_PIPE, DE_DLR, DE_EURO, DE_PLUS, DE_PERC, DE_DQOT, DE_QUOT, DE_SCLN, _______ },
- { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }
+ { DE_RING, DE_AT, DE_UNDS, DE_LBRC, DE_RBRC, DE_CIRC, DE_EXLM, DE_LESS, DE_MORE, DE_EQL, DE_AMPR, DE_ACUT },
+ { _______, DE_BSLS, DE_SLSH, DE_LCBR, DE_RCBR, DE_ASTR, DE_QST, DE_LPRN, DE_RPRN, DE_MINS, DE_COLN, _______ },
+ { _______, DE_HASH, DE_TILD, DE_PIPE, DE_DLR, DE_EURO, DE_PLUS, DE_PERC, DE_DQOT, DE_QUOT, DE_SCLN, _______ },
+ { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }
},
/* M2 Navigation & Number Blocks
@@ -75,10 +76,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------------------------------'
*/
[2] = {
- { XXXXXXX, KC_PGUP, KC_BSPC, KC_UP, KC_DEL, KC_PGDN, XXXXXXX, DE_7, DE_8, DE_9, XXXXXXX, KC_INS },
- { KC_TAB, KC_HOME, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, DE_4, DE_5, DE_6, DE_DOT, KC_ENT },
- { _______, XXXXXXX, KC_TAB, XXXXXXX, KC_ENT, XXXXXXX, DE_0, DE_1, DE_2, DE_3, DE_COMM, _______ },
- { _______, _______, _______, MO(3), _______, _______, _______, _______, MO(3), _______, _______, _______ }
+ { XXXXXXX, KC_PGUP, KC_BSPC, KC_UP, KC_DEL, KC_PGDN, XXXXXXX, DE_7, DE_8, DE_9, XXXXXXX, KC_INS },
+ { KC_TAB, KC_HOME, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, DE_4, DE_5, DE_6, DE_DOT, KC_ENT },
+ { _______, XXXXXXX, KC_TAB, XXXXXXX, KC_ENT, XXXXXXX, DE_0, DE_1, DE_2, DE_3, DE_COMM, _______ },