summaryrefslogtreecommitdiffstats
path: root/keyboards/planck
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/planck')
-rw-r--r--keyboards/planck/config.h2
-rw-r--r--keyboards/planck/ez/config.h5
-rw-r--r--keyboards/planck/ez/rules.mk1
-rw-r--r--keyboards/planck/keymaps/abishalom/config.h3
-rw-r--r--keyboards/planck/keymaps/am/config.h3
-rw-r--r--keyboards/planck/keymaps/andylikescandy/config.h3
-rw-r--r--keyboards/planck/keymaps/atreus/config.h3
-rw-r--r--keyboards/planck/keymaps/aviator/config.h3
-rw-r--r--keyboards/planck/keymaps/bone2planck/keymap.c19
-rw-r--r--keyboards/planck/keymaps/brandon/config.h3
-rw-r--r--keyboards/planck/keymaps/charlesrocket/config.h3
-rw-r--r--keyboards/planck/keymaps/circuit/config.h3
-rw-r--r--keyboards/planck/keymaps/coloneljesus/config.h3
-rw-r--r--keyboards/planck/keymaps/corvec/config.h3
-rw-r--r--keyboards/planck/keymaps/dbroqua/config.h3
-rw-r--r--keyboards/planck/keymaps/dc/keymap.c9
-rw-r--r--keyboards/planck/keymaps/dcompact/config.h3
-rw-r--r--keyboards/planck/keymaps/deft/config.h3
-rw-r--r--keyboards/planck/keymaps/dlaroe/config.h3
-rw-r--r--keyboards/planck/keymaps/dodger/config.h67
-rw-r--r--keyboards/planck/keymaps/dodger/rules.mk70
-rw-r--r--keyboards/planck/keymaps/dr0ck/config.h3
-rw-r--r--keyboards/planck/keymaps/dr_notsokind/config.h3
-rw-r--r--keyboards/planck/keymaps/dudeofawesome/config.h3
-rw-r--r--keyboards/planck/keymaps/emiller/config.h3
-rw-r--r--keyboards/planck/keymaps/emilyh/config.h3
-rw-r--r--keyboards/planck/keymaps/eosti/config.h3
-rw-r--r--keyboards/planck/keymaps/eshesh2/config.h3
-rw-r--r--keyboards/planck/keymaps/experimental/config.h3
-rw-r--r--keyboards/planck/keymaps/fabian/config.h3
-rw-r--r--keyboards/planck/keymaps/fsck/config.h3
-rw-r--r--keyboards/planck/keymaps/gabriel/keymap.c16
-rw-r--r--keyboards/planck/keymaps/gitdrik/config.h3
-rw-r--r--keyboards/planck/keymaps/grahampheath/config.h3
-rw-r--r--keyboards/planck/keymaps/gunp/config.h3
-rw-r--r--keyboards/planck/keymaps/handwired_binaryplease/config.h36
-rw-r--r--keyboards/planck/keymaps/handwired_binaryplease/rules.mk72
-rw-r--r--keyboards/planck/keymaps/hvp/config.h3
-rw-r--r--keyboards/planck/keymaps/impossible/config.h3
-rw-r--r--keyboards/planck/keymaps/jeebak/config.h3
-rw-r--r--keyboards/planck/keymaps/jetpacktuxedo/config.h3
-rw-r--r--keyboards/planck/keymaps/jhenahan/config.h3
-rw-r--r--keyboards/planck/keymaps/jirgn/config.h3
-rw-r--r--keyboards/planck/keymaps/johannes/keymap.c5
-rw-r--r--keyboards/planck/keymaps/kelorean/config.h3
-rw-r--r--keyboards/planck/keymaps/khord/config.h3
-rw-r--r--keyboards/planck/keymaps/kifinnsson/config.h3
-rw-r--r--keyboards/planck/keymaps/kloki/config.h10
-rw-r--r--keyboards/planck/keymaps/kloki/rules.mk72
-rw-r--r--keyboards/planck/keymaps/kmontag42/config.h3
-rw-r--r--keyboards/planck/keymaps/matrixman/keymap.c18
-rw-r--r--keyboards/planck/keymaps/mattly/config.h3
-rw-r--r--keyboards/planck/keymaps/mgalisa/config.h3
-rw-r--r--keyboards/planck/keymaps/mikethetiger/config.h3
-rw-r--r--keyboards/planck/keymaps/mjt/config.h3
-rw-r--r--keyboards/planck/keymaps/mjtnumsym/config.h3
-rw-r--r--keyboards/planck/keymaps/motform/config.h3
-rw-r--r--keyboards/planck/keymaps/msiu/config.h3
-rw-r--r--keyboards/planck/keymaps/muzfuz/config.h3
-rw-r--r--keyboards/planck/keymaps/mwpeterson/config.h3
-rw-r--r--keyboards/planck/keymaps/myoung34/config.h3
-rw-r--r--keyboards/planck/keymaps/narze/config.h3
-rw-r--r--keyboards/planck/keymaps/navi/config.h3
-rw-r--r--keyboards/planck/keymaps/neo2planck/keymap.c19
-rwxr-xr-xkeyboards/planck/keymaps/paget/config.h3
-rw-r--r--keyboards/planck/keymaps/palleiko/config.h3
-rw-r--r--keyboards/planck/keymaps/pascamel/config.h3
-rw-r--r--keyboards/planck/keymaps/pevecyan/config.h3
-rw-r--r--keyboards/planck/keymaps/phreed/config.h3
-rw-r--r--keyboards/planck/keymaps/pickle_jr/config.h3
-rw-r--r--keyboards/planck/keymaps/pok3r/config.h3
-rw-r--r--keyboards/planck/keymaps/premek/config.h3
-rw-r--r--keyboards/planck/keymaps/priyadi/rules.mk6
-rw-r--r--keyboards/planck/keymaps/ptillemans/config.h3
-rw-r--r--keyboards/planck/keymaps/pvc/config.h3
-rw-r--r--keyboards/planck/keymaps/raffle/config.h3
-rw-r--r--keyboards/planck/keymaps/rjhilgefort/config.h3
-rw-r--r--keyboards/planck/keymaps/sean/config.h3
-rw-r--r--keyboards/planck/keymaps/sgoodwin/config.h3
-rw-r--r--keyboards/planck/keymaps/sigul/config.h3
-rw-r--r--keyboards/planck/keymaps/skug/config.h3
-rw-r--r--keyboards/planck/keymaps/smt/config.h3
-rw-r--r--keyboards/planck/keymaps/snowkuma/config.h3
-rw-r--r--keyboards/planck/keymaps/steno/config.h3
-rw-r--r--keyboards/planck/keymaps/synth_sample/config.h56
-rw-r--r--keyboards/planck/keymaps/synth_sample/keymap.c296
-rw-r--r--keyboards/planck/keymaps/synth_sample/rules.mk2
-rw-r--r--keyboards/planck/keymaps/synth_sample/sample.h3797
-rw-r--r--keyboards/planck/keymaps/synth_wavetable/config.h56
-rw-r--r--keyboards/planck/keymaps/synth_wavetable/keymap.c320
-rw-r--r--keyboards/planck/keymaps/synth_wavetable/rules.mk2
-rw-r--r--keyboards/planck/keymaps/synth_wavetable/wavetable.h2197
-rw-r--r--keyboards/planck/keymaps/tehwalris/config.h3
-rw-r--r--keyboards/planck/keymaps/tom/config.h3
-rw-r--r--keyboards/planck/keymaps/unagi/config.h3
-rw-r--r--keyboards/planck/keymaps/unicode/config.h3
-rw-r--r--keyboards/planck/keymaps/vaire/config.h9
-rw-r--r--keyboards/planck/keymaps/vaire/rules.mk84
-rw-r--r--keyboards/planck/keymaps/vifon/config.h3
-rw-r--r--keyboards/planck/keymaps/vifon/keymap.c5
-rwxr-xr-xkeyboards/planck/keymaps/winternebs/config.h3
-rw-r--r--keyboards/planck/keymaps/zach/config.h3
-rwxr-xr-xkeyboards/planck/keymaps/zrichard/config.h3
-rw-r--r--keyboards/planck/light/config.h4
-rw-r--r--keyboards/planck/rev6/chconf.h18
-rw-r--r--keyboards/planck/rev6/config.h6
-rw-r--r--keyboards/planck/rev6/rules.mk1
107 files changed, 6774 insertions, 734 deletions
diff --git a/keyboards/planck/config.h b/keyboards/planck/config.h
index c8cbd7494a..f7dce70207 100644
--- a/keyboards/planck/config.h
+++ b/keyboards/planck/config.h
@@ -41,7 +41,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define QMK_SPEAKER C6
#define AUDIO_VOICES
-#define C6_AUDIO
+#define AUDIO_PIN C6
#define BACKLIGHT_PIN B7
diff --git a/keyboards/planck/ez/config.h b/keyboards/planck/ez/config.h
index ecab5d5dcd..7f88764963 100644
--- a/keyboards/planck/ez/config.h
+++ b/keyboards/planck/ez/config.h
@@ -56,7 +56,10 @@
#define MUSIC_MAP
#undef AUDIO_VOICES
-#undef C6_AUDIO
+#undef AUDIO_PIN
+#define AUDIO_PIN A5
+#define AUDIO_PIN_ALT A4
+#define AUDIO_PIN_ALT_AS_NEGATIVE
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 6
diff --git a/keyboards/planck/ez/rules.mk b/keyboards/planck/ez/rules.mk
index ad79454a59..71f0a5fd1c 100644
--- a/keyboards/planck/ez/rules.mk
+++ b/keyboards/planck/ez/rules.mk
@@ -1,5 +1,6 @@
# MCU name
MCU = STM32F303
+BOARD = QMK_PROTON_C
# Build Options
# change to "no" to disable the options, or define them in the Makefile in
diff --git a/keyboards/planck/keymaps/abishalom/config.h b/keyboards/planck/keymaps/abishalom/config.h
index 672c5d570f..fbdc426d04 100644
--- a/keyboards/planck/keymaps/abishalom/config.h
+++ b/keyboards/planck/keymaps/abishalom/config.h
@@ -14,9 +14,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/am/config.h b/keyboards/planck/keymaps/am/config.h
index 1ae457e3b8..fa27834f98 100644
--- a/keyboards/planck/keymaps/am/config.h
+++ b/keyboards/planck/keymaps/am/config.h
@@ -14,9 +14,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/andylikescandy/config.h b/keyboards/planck/keymaps/andylikescandy/config.h
index 01169db2aa..356a5d29ad 100644
--- a/keyboards/planck/keymaps/andylikescandy/config.h
+++ b/keyboards/planck/keymaps/andylikescandy/config.h
@@ -21,9 +21,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/atreus/config.h b/keyboards/planck/keymaps/atreus/config.h
index c83a0279da..39daa2ec30 100644
--- a/keyboards/planck/keymaps/atreus/config.h
+++ b/keyboards/planck/keymaps/atreus/config.h
@@ -30,9 +30,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/aviator/config.h b/keyboards/planck/keymaps/aviator/config.h
index 5bd98a74b7..b2b3104501 100644
--- a/keyboards/planck/keymaps/aviator/config.h
+++ b/keyboards/planck/keymaps/aviator/config.h
@@ -24,9 +24,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/bone2planck/keymap.c b/keyboards/planck/keymaps/bone2planck/keymap.c
index 81ba356d3d..18b71bfc47 100644
--- a/keyboards/planck/keymaps/bone2planck/keymap.c
+++ b/keyboards/planck/keymaps/bone2planck/keymap.c
@@ -133,22 +133,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
_______, _______, _______, XXXXXXX, _______, _______, _______, _______, XXXXXXX, _______, _______, _______
)
};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
- // MACRODOWN only works in this function
- switch (id) {
- case 0:
- if (record->event.pressed) {
- register_code(KC_RSFT);
-#ifdef BACKLIGHT_ENABLE
- backlight_step();
-#endif
- }
- else {
- unregister_code(KC_RSFT);
- }
- break;
- }
- return MACRO_NONE;
-};
diff --git a/keyboards/planck/keymaps/brandon/config.h b/keyboards/planck/keymaps/brandon/config.h
index 29a07dc637..c2244d8bc8 100644
--- a/keyboards/planck/keymaps/brandon/config.h
+++ b/keyboards/planck/keymaps/brandon/config.h
@@ -7,9 +7,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/charlesrocket/config.h b/keyboards/planck/keymaps/charlesrocket/config.h
index 21d65d8f5d..070635a38d 100644
--- a/keyboards/planck/keymaps/charlesrocket/config.h
+++ b/keyboards/planck/keymaps/charlesrocket/config.h
@@ -8,9 +8,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/circuit/config.h b/keyboards/planck/keymaps/circuit/config.h
index 4c61581993..2bebf48a1c 100644
--- a/keyboards/planck/keymaps/circuit/config.h
+++ b/keyboards/planck/keymaps/circuit/config.h
@@ -7,9 +7,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/coloneljesus/config.h b/keyboards/planck/keymaps/coloneljesus/config.h
index a1635f2bab..cd03b846e4 100644
--- a/keyboards/planck/keymaps/coloneljesus/config.h
+++ b/keyboards/planck/keymaps/coloneljesus/config.h
@@ -19,9 +19,6 @@
* MIDI options
*/
-/* Prevent use of disabled MIDI features in the keymap */
-//#define MIDI_ENABLE_STRICT 1
-
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
diff --git a/keyboards/planck/keymaps/corvec/config.h b/keyboards/planck/keymaps/corvec/config.h
index a7f4506062..99aba8093e 100644
--- a/keyboards/planck/keymaps/corvec/config.h
+++ b/