aboutsummaryrefslogtreecommitdiff
path: root/keyboards/handwired/promethium/promethium.h
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/handwired/promethium/promethium.h')
-rw-r--r--keyboards/handwired/promethium/promethium.h106
1 files changed, 4 insertions, 102 deletions
diff --git a/keyboards/handwired/promethium/promethium.h b/keyboards/handwired/promethium/promethium.h
index da37e5c56..260f140c5 100644
--- a/keyboards/handwired/promethium/promethium.h
+++ b/keyboards/handwired/promethium/promethium.h
@@ -1,108 +1,10 @@
1#ifndef PROMETHIUM_H 1#ifndef PROMETHIUM_H
2#define PROMETHIUM_H 2#define PROMETHIUM_H
3 3
4#include "quantum.h" 4#include "stdint.h"
5 5
6#define PS2_INIT_DELAY 2000 6void battery_poll(uint8_t level);
7#define UNICODE_TYPE_DELAY 0 7void led_set_kb(uint8_t usb_led);
8#define BATTERY_PIN 9 8void led_set_user(uint8_t usb_led);
9#define BATTERY_POLL 30000
10#define MAX_VOLTAGE 4.2
11#define MIN_VOLTAGE 3.2
12
13#define KEYMAP( \
14 k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, \
15 k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, \
16 k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, \
17 k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b, k4c \
18) \
19{ \
20 {k11, k12, k13, k14, k15, k16}, \
21 {k21, k22, k23, k24, k25, k26}, \
22 {k31, k32, k33, k34, k35, k36}, \
23 {k41, k42, k43, k44, k45, k46}, \
24 {k17, k18, k19, k1a, k1b, k1c}, \
25 {k27, k28, k29, k2a, k2b, k2c}, \
26 {k37, k38, k39, k3a, k3b, k3c}, \
27 {k47, k48, k49, k4a, k4b, k4c} \
28}
29
30
31
32enum led_sequence {
33 LED_IND_BLUETOOTH,
34 LED_IND_USB,
35 LED_IND_BATTERY,
36
37 LED_IND_FUNC,
38 LED_IND_NUM,
39 LED_IND_EMOJI,
40
41 LED_BKSP,
42 LED_ENT,
43 LED_RSFT,
44 LED_RCTL,
45
46 LED_RGUI,
47 LED_SLSH,
48 LED_SCLN,
49 LED_P,
50
51 LED_O,
52 LED_L,
53 LED_DOT,
54 LED_RALT,
55
56 LED_EMOJI,
57 LED_COMM,
58 LED_K,
59 LED_I,
60
61 LED_U,
62 LED_J,
63 LED_M,
64 LED_FUNC,
65
66 LED_RSPC,
67 LED_N,
68 LED_HH,
69 LED_Y,
70
71 LED_TRACKPOINT3,
72 LED_TRACKPOINT2,
73 LED_TRACKPOINT1,
74
75 LED_LSPC,
76 LED_B,
77 LED_G,
78 LED_T,
79
80 LED_R,
81 LED_F,
82 LED_V,
83 LED_NUM,
84
85 LED_PUNC,
86 LED_C,
87 LED_D,
88 LED_E,
89
90 LED_W,
91 LED_S,
92 LED_X,
93 LED_LALT,
94
95 LED_LGUI,
96 LED_Z,
97 LED_A,
98 LED_Q,
99
100 LED_TAB,
101 LED_ESC,
102 LED_LSFT,
103 LED_LCTL,
104};
105 9
106#endif 10#endif
107
108void battery_poll(uint8_t level); \ No newline at end of file