diff options
author | MechMerlin <30334081+mechmerlin@users.noreply.github.com> | 2018-05-18 21:00:48 -0700 |
---|---|---|
committer | Drashna Jaelre <drashna@live.com> | 2018-05-18 21:00:48 -0700 |
commit | c9102f9e35f479bd7d5dd06ce10a5089b199fb0d (patch) | |
tree | f8e2e3174297937dbd68717a34037fa260dc8c78 | |
parent | d5f44feb757ee6fe1b74b551c300e59dcb13925e (diff) | |
download | qmk_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.h | 18 | ||||
-rw-r--r-- | keyboards/jd40/keymaps/default/keymap.c | 8 |
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 | /* |
18 | inline void gh60_caps_led_on(void) { DDRB |= (1<<2); PORTB &= ~(1<<2); } | 18 | inline void gh60_caps_led_on(void) { DDRB |= (1<<2); PORTB &= ~(1<<2); } |
19 | inline void gh60_poker_leds_on(void) { DDRF |= (1<<4); PORTF &= ~(1<<4); } | 19 | inline 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 | ||
9 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 9 | const 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, |