aboutsummaryrefslogtreecommitdiff
path: root/keyboards/planck/light/light.h
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/planck/light/light.h')
-rw-r--r--keyboards/planck/light/light.h43
1 files changed, 19 insertions, 24 deletions
diff --git a/keyboards/planck/light/light.h b/keyboards/planck/light/light.h
index f014c5017..623ffa707 100644
--- a/keyboards/planck/light/light.h
+++ b/keyboards/planck/light/light.h
@@ -14,40 +14,35 @@
14 * along with this program. If not, see <http://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16 16
17#ifndef LIGHT_H 17#pragma once
18#define LIGHT_H
19 18
20#include "planck.h" 19#include "planck.h"
21#include "rgb_matrix.h" 20#include "rgb_matrix.h"
22 21
23#define LAYOUT_planck_1x2uC( \ 22#define LAYOUT_planck_1x2uC( \
24 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ 23 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \
25 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ 24 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, \
26 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ 25 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \
27 k30, k31, k32, k33, k34, k35, k37, k38, k39, k3a, k3b \ 26 k30, k31, k32, k33, k34, k35, k37, k38, k39, k3A, k3B \
28) \ 27) { \
29{ \ 28 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \
30 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ 29 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B }, \
31 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ 30 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \
32 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ 31 { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3A, k3B } \
33 { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b } \
34} 32}
35 33
36#define LAYOUT_ortho_4x12( \ 34#define LAYOUT_ortho_4x12( \
37 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ 35 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \
38 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ 36 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, \
39 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ 37 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \
40 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b \ 38 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B \
41) \ 39) { \
42{ \ 40 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \
43 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ 41 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B }, \
44 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ 42 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \
45 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ 43 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B } \
46 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b } \
47} 44}
48 45
49#define LAYOUT LAYOUT_ortho_4x12 46#define LAYOUT LAYOUT_ortho_4x12
50#define LAYOUT_planck_mit LAYOUT_planck_1x2uC 47#define LAYOUT_planck_mit LAYOUT_planck_1x2uC
51#define LAYOUT_planck_grid LAYOUT_ortho_4x12 48#define LAYOUT_planck_grid LAYOUT_ortho_4x12
52
53#endif