aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMechMerlin <30334081+mechmerlin@users.noreply.github.com>2018-05-18 21:00:48 -0700
committerDrashna Jaelre <drashna@live.com>2018-05-18 21:00:48 -0700
commitc9102f9e35f479bd7d5dd06ce10a5089b199fb0d (patch)
treef8e2e3174297937dbd68717a34037fa260dc8c78
parentd5f44feb757ee6fe1b74b551c300e59dcb13925e (diff)
downloadqmk_firmware-c9102f9e35f479bd7d5dd06ce10a5089b199fb0d.tar.gz
qmk_firmware-c9102f9e35f479bd7d5dd06ce10a5089b199fb0d.zip
Renamed jd40's LAYOUT to LAYOUT_kc (#3000)
Made a new LAYOUT without all the KC_##
-rw-r--r--keyboards/jd40/jd40.h18
-rw-r--r--keyboards/jd40/keymaps/default/keymap.c8
2 files changed, 19 insertions, 7 deletions
diff --git a/keyboards/jd40/jd40.h b/keyboards/jd40/jd40.h
index 0000bc7ed..3ed6149f0 100644
--- a/keyboards/jd40/jd40.h
+++ b/keyboards/jd40/jd40.h
@@ -4,7 +4,7 @@
4#include "quantum.h" 4#include "quantum.h"
5#include "led.h" 5#include "led.h"
6 6
7/* GH60 LEDs 7/* GH60 LEDs
8 * GPIO pads 8 * GPIO pads
9 * 0 F7 WASD LEDs 9 * 0 F7 WASD LEDs
10 * 1 F6 ESC LED 10 * 1 F6 ESC LED
@@ -13,7 +13,7 @@
13 * B2 Capslock LED 13 * B2 Capslock LED
14 * B0 not connected 14 * B0 not connected
15 */ 15 */
16 16
17 /* 17 /*
18inline void gh60_caps_led_on(void) { DDRB |= (1<<2); PORTB &= ~(1<<2); } 18inline void gh60_caps_led_on(void) { DDRB |= (1<<2); PORTB &= ~(1<<2); }
19inline void gh60_poker_leds_on(void) { DDRF |= (1<<4); PORTF &= ~(1<<4); } 19inline void gh60_poker_leds_on(void) { DDRF |= (1<<4); PORTF &= ~(1<<4); }
@@ -30,7 +30,7 @@ inline void gh60_wasd_leds_off(void) { DDRF &= ~(1<<7); PORTF &= ~(1<<7); }
30 30
31/* JD40 MKII keymap definition macro 31/* JD40 MKII keymap definition macro
32 */ 32 */
33#define LAYOUT( \ 33#define LAYOUT_kc( \
34 K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, \ 34 K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, \
35 K13, K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, \ 35 K13, K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, \
36 K24, K25, K26, K27, K28, K29, K30, K31, K32, K33, K34, \ 36 K24, K25, K26, K27, K28, K29, K30, K31, K32, K33, K34, \
@@ -42,4 +42,16 @@ inline void gh60_wasd_leds_off(void) { DDRF &= ~(1<<7); PORTF &= ~(1<<7); }
42 { KC_##K35, KC_##K36, KC_##K37, KC_##K38, KC_##K39, KC_NO, KC_##K40, KC_##K41, KC_##K42, KC_##K43, KC_##K44, KC_NO } \ 42 { KC_##K35, KC_##K36, KC_##K37, KC_##K38, KC_##K39, KC_NO, KC_##K40, KC_##K41, KC_##K42, KC_##K43, KC_##K44, KC_NO } \
43} 43}
44 44
45#define LAYOUT( \
46 K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, \
47 K13, K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, \
48 K24, K25, K26, K27, K28, K29, K30, K31, K32, K33, K34, \
49 K35, K36, K37, K38, K39, K40, K41, K42, K43, K44 \
50) { \
51 { K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12 }, \
52 { K13, K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, KC_NO }, \
53 { K24, K25, K26, K27, K28, K29, K30, K31, K32, K33, K34, KC_NO }, \
54 { K35, K36, K37, K38, K39, KC_NO, K40, K41, K42, K43, K44, KC_NO } \
55}
56
45#endif 57#endif
diff --git a/keyboards/jd40/keymaps/default/keymap.c b/keyboards/jd40/keymaps/default/keymap.c
index b8cff95ac..b4ec05505 100644
--- a/keyboards/jd40/keymaps/default/keymap.c
+++ b/keyboards/jd40/keymaps/default/keymap.c
@@ -7,25 +7,25 @@
7#define _UL 3 7#define _UL 3
8 8
9const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 9const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
10 [_BL] = LAYOUT( 10 [_BL] = LAYOUT_kc(
11 F12, Q, W, E, R, T, Y, U, I, O, P, BSPC, 11 F12, Q, W, E, R, T, Y, U, I, O, P, BSPC,
12 TAB, A, S, D, F, G, H, J, K, L, ENT, 12 TAB, A, S, D, F, G, H, J, K, L, ENT,
13 LSFT, Z, X, C, V, B, N, M, COMM, UP, DOT, 13 LSFT, Z, X, C, V, B, N, M, COMM, UP, DOT,
14 LCTL, LGUI, LALT, FN0, SPC, SPC, FN0, LEFT, DOWN, RIGHT), 14 LCTL, LGUI, LALT, FN0, SPC, SPC, FN0, LEFT, DOWN, RIGHT),
15 15
16 [_AL] = LAYOUT( 16 [_AL] = LAYOUT_kc(
17 GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, DEL, 17 GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, DEL,
18 CAPS, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 18 CAPS, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0,
19 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, SCLN, PGUP, QUOT, 19 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, SCLN, PGUP, QUOT,
20 TRNS, TRNS, TRNS, TRNS, FN3, FN3, TRNS, HOME, PGDN, END), 20 TRNS, TRNS, TRNS, TRNS, FN3, FN3, TRNS, HOME, PGDN, END),
21 21
22 [_FL] = LAYOUT( 22 [_FL] = LAYOUT_kc(
23 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 23 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
24 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 24 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
25 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 25 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
26 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS), 26 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS),
27 27
28 [_UL] = LAYOUT( 28 [_UL] = LAYOUT_kc(
29 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 29 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
30 TRNS, FN4, FN5, FN11, FN10, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 30 TRNS, FN4, FN5, FN11, FN10, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
31 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 31 TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,