]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/deltasplit75/ProtoSplit/ProtoSplit.h
Changed case of deltasplit75 to be lowercase.
[qmk_firmware.git] / keyboards / deltasplit75 / ProtoSplit / ProtoSplit.h
1 #ifndef ProtoSplit_H\r
2 #define ProtoSplit_H\r
3 \r
4 #include "../DeltaSplit75.h"\r
5 \r
6 //void promicro_bootloader_jmp(bool program);\r
7 #include "quantum.h"\r
8 \r
9 //void promicro_bootloader_jmp(bool program);\r
10 //matrix is defined in a weird way here; the layout on both sides are asymmetrical, but the "matrix" is symmetrical but with empty gaps\r
11 //the last column is defined as a separate row because the firmware currently doesnt support more than 8 columns (this layout has 9 columns per side) K45 and K110 are the Bs on both sides\r
12 #define KEYMAP( \\r
13         K00,   K01,   K02,   K03,   K04,   K05,   K06,       K70,   K71,   K72,   K73,   K74,   K75,   K76,   K77,   K132, \\r
14         K10,   K11,   K12,   K13,   K14,   K15,   K16,       K80,   K81,   K82,   K83,   K84,   K85,   K86,   K87,   K133, \\r
15         K20,   K21,   K22,   K23,   K24,   K25,              K90,   K91,   K92,   K93,   K94,   K95,   K96,   K97,   K134, \\r
16         K30,   K31,   K32,   K33,   K34,   K35,              K100,  K101,  K102,  K103,  K104,  K105,         K107,  K135, \\r
17         K40,   K41,   K42,   K43,   K44,   K45,              K110,  K111,  K112,  K113,  K114,  K115,  K116,  K117,  K136, \\r
18         K50,   K51,   K52,          K54,   K55,              K120,  K121,  K122,  K123,                K126,  K127,  K137 \\r
19         ) \\r
20         { \\r
21                 { K00,   K01,   K02,   K03,   K04,   K05,   K06,   KC_NO}, \\r
22                 { K10,   K11,   K12,   K13,   K14,   K15,   K16,   KC_NO}, \\r
23                 { K20,   K21,   K22,   K23,   K24,   K25,   KC_NO, KC_NO}, \\r
24                 { K30,   K31,   K32,   K33,   K34,   K35,   KC_NO, KC_NO}, \\r
25                 { K40,   K41,   K42,   K43,   K44,   K45,   KC_NO, KC_NO}, \\r
26                 { K50,   K51,   K52,   KC_NO, K54,   K55,   KC_NO, KC_NO}, \\r
27                 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO}, \\r
28                 { K70  , K71,   K72,   K73,   K74,   K75,   K76,   K77}, \\r
29                 { K80,   K81,   K82,   K83,   K84,   K85,   K86,   K87}, \\r
30                 { K90,   K91,   K92,   K93,   K94,   K95,   K96,   K97}, \\r
31                 { K100,  K101,  K102,  K103,  K104,  K105,  KC_NO, K107}, \\r
32                 { K110,  K111,  K112,  K113,  K114,  K115,  K116,  K117}, \\r
33                 { K120,  K121,  K122,  K123,  KC_NO, KC_NO, K126,  K127}, \\r
34                 { KC_NO, KC_NO, K132,  K133,  K134,  K135,  K136,  K137} \\r
35         }\r
36 \r
37 #endif