diff options
Diffstat (limited to 'keyboards/handwired/promethium/promethium.h')
| -rw-r--r-- | keyboards/handwired/promethium/promethium.h | 106 |
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 | 6 | void battery_poll(uint8_t level); |
| 7 | #define UNICODE_TYPE_DELAY 0 | 7 | void led_set_kb(uint8_t usb_led); |
| 8 | #define BATTERY_PIN 9 | 8 | void 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 | |||
| 32 | enum 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 | |||
| 108 | void battery_poll(uint8_t level); \ No newline at end of file | ||
