diff options
author | Xelus22 <17491233+Xelus22@users.noreply.github.com> | 2021-08-24 16:28:26 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-24 16:28:26 +1000 |
commit | 4e1c5887c5c08ebd2cf7868c8d9292aa728e7bf0 (patch) | |
tree | 24ff5bdf570a6a9f5a77a517005bffbb35e46b22 /keyboards | |
parent | 6fd20acf4be76e7a2bd82d3dfd0a9bcca8c507eb (diff) | |
download | qmk_firmware-4e1c5887c5c08ebd2cf7868c8d9292aa728e7bf0.tar.gz qmk_firmware-4e1c5887c5c08ebd2cf7868c8d9292aa728e7bf0.zip |
[Core] Refactor OLED to allow easy addition of other types (#13454)
* add docs
* core changes
* update keyboards to new OLED
* updated users to new OLED
* update layouts to new OLED
* fixup docs
* drashna's suggestion
* fix up docs
* new keyboards with oled
* core split changes
* remaining keyboard files
* Fix The Helix keyboards oled options
* reflect develop
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com>
Diffstat (limited to 'keyboards')
468 files changed, 1487 insertions, 1329 deletions
diff --git a/keyboards/0xcb/1337/keymaps/conor/keymap.c b/keyboards/0xcb/1337/keymaps/conor/keymap.c index e9d8756b1..63c3ea9f5 100644 --- a/keyboards/0xcb/1337/keymaps/conor/keymap.c +++ b/keyboards/0xcb/1337/keymaps/conor/keymap.c | |||
@@ -76,7 +76,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
76 | #endif | 76 | #endif |
77 | 77 | ||
78 | /* oled stuff :) */ | 78 | /* oled stuff :) */ |
79 | #ifdef OLED_DRIVER_ENABLE | 79 | #ifdef OLED_ENABLE |
80 | uint16_t startup_timer; | 80 | uint16_t startup_timer; |
81 | 81 | ||
82 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 82 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
diff --git a/keyboards/0xcb/1337/keymaps/default/keymap.c b/keyboards/0xcb/1337/keymaps/default/keymap.c index 54413458f..b79ecb767 100644 --- a/keyboards/0xcb/1337/keymaps/default/keymap.c +++ b/keyboards/0xcb/1337/keymaps/default/keymap.c | |||
@@ -76,7 +76,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
76 | #endif | 76 | #endif |
77 | 77 | ||
78 | /* oled stuff :) */ | 78 | /* oled stuff :) */ |
79 | #ifdef OLED_DRIVER_ENABLE | 79 | #ifdef OLED_ENABLE |
80 | uint16_t startup_timer; | 80 | uint16_t startup_timer; |
81 | 81 | ||
82 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 82 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
diff --git a/keyboards/0xcb/1337/keymaps/jakob/keymap.c b/keyboards/0xcb/1337/keymaps/jakob/keymap.c index f4a5c3cb4..190fee21c 100644 --- a/keyboards/0xcb/1337/keymaps/jakob/keymap.c +++ b/keyboards/0xcb/1337/keymaps/jakob/keymap.c | |||
@@ -76,7 +76,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
76 | #endif | 76 | #endif |
77 | 77 | ||
78 | /* oled stuff :) */ | 78 | /* oled stuff :) */ |
79 | #ifdef OLED_DRIVER_ENABLE | 79 | #ifdef OLED_ENABLE |
80 | uint16_t startup_timer; | 80 | uint16_t startup_timer; |
81 | 81 | ||
82 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 82 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
diff --git a/keyboards/0xcb/1337/keymaps/via/keymap.c b/keyboards/0xcb/1337/keymaps/via/keymap.c index 897bfdeda..eefa67ddb 100644 --- a/keyboards/0xcb/1337/keymaps/via/keymap.c +++ b/keyboards/0xcb/1337/keymaps/via/keymap.c | |||
@@ -76,7 +76,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
76 | #endif | 76 | #endif |
77 | 77 | ||
78 | /* oled stuff :) */ | 78 | /* oled stuff :) */ |
79 | #ifdef OLED_DRIVER_ENABLE | 79 | #ifdef OLED_ENABLE |
80 | uint16_t startup_timer; | 80 | uint16_t startup_timer; |
81 | 81 | ||
82 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 82 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
diff --git a/keyboards/0xcb/1337/rules.mk b/keyboards/0xcb/1337/rules.mk index 365b79c05..b08dfd380 100644 --- a/keyboards/0xcb/1337/rules.mk +++ b/keyboards/0xcb/1337/rules.mk | |||
@@ -24,4 +24,5 @@ AUDIO_ENABLE = no # Audio output | |||
24 | 24 | ||
25 | ENCODER_ENABLE = yes | 25 | ENCODER_ENABLE = yes |
26 | LTO_ENABLE = yes | 26 | LTO_ENABLE = yes |
27 | OLED_DRIVER_ENABLE = yes | 27 | OLED_ENABLE = yes |
28 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/0xcb/static/keymaps/default/keymap.c b/keyboards/0xcb/static/keymaps/default/keymap.c index e83d6c904..139c257e6 100644 --- a/keyboards/0xcb/static/keymaps/default/keymap.c +++ b/keyboards/0xcb/static/keymaps/default/keymap.c | |||
@@ -92,7 +92,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
92 | #endif | 92 | #endif |
93 | 93 | ||
94 | /* oled stuff :) */ | 94 | /* oled stuff :) */ |
95 | #ifdef OLED_DRIVER_ENABLE | 95 | #ifdef OLED_ENABLE |
96 | uint16_t startup_timer = 0; | 96 | uint16_t startup_timer = 0; |
97 | 97 | ||
98 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 98 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
diff --git a/keyboards/0xcb/static/keymaps/via/keymap.c b/keyboards/0xcb/static/keymaps/via/keymap.c index 4b8bf3ae5..6bb24c1fa 100644 --- a/keyboards/0xcb/static/keymaps/via/keymap.c +++ b/keyboards/0xcb/static/keymaps/via/keymap.c | |||
@@ -92,7 +92,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
92 | #endif | 92 | #endif |
93 | 93 | ||
94 | /* oled stuff :) */ | 94 | /* oled stuff :) */ |
95 | #ifdef OLED_DRIVER_ENABLE | 95 | #ifdef OLED_ENABLE |
96 | uint16_t startup_timer = 0; | 96 | uint16_t startup_timer = 0; |
97 | 97 | ||
98 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 98 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
diff --git a/keyboards/0xcb/static/rules.mk b/keyboards/0xcb/static/rules.mk index fb9907998..c50970a43 100644 --- a/keyboards/0xcb/static/rules.mk +++ b/keyboards/0xcb/static/rules.mk | |||
@@ -23,4 +23,5 @@ AUDIO_ENABLE = no # Audio output | |||
23 | 23 | ||
24 | ENCODER_ENABLE = yes | 24 | ENCODER_ENABLE = yes |
25 | LTO_ENABLE = yes | 25 | LTO_ENABLE = yes |
26 | OLED_DRIVER_ENABLE = yes | 26 | OLED_ENABLE = yes |
27 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/10bleoledhub/keymaps/default/keymap.c b/keyboards/10bleoledhub/keymaps/default/keymap.c index fec5f8f37..84c1f1068 100644 --- a/keyboards/10bleoledhub/keymaps/default/keymap.c +++ b/keyboards/10bleoledhub/keymaps/default/keymap.c | |||
@@ -54,7 +54,7 @@ static void render_logo(void) { | |||
54 | oled_write_P(qmk_logo, false); | 54 | oled_write_P(qmk_logo, false); |
55 | } | 55 | } |
56 | 56 | ||
57 | #ifdef OLED_DRIVER_ENABLE | 57 | #ifdef OLED_ENABLE |
58 | void oled_task_user(void) { render_logo(); } | 58 | void oled_task_user(void) { render_logo(); } |
59 | #endif | 59 | #endif |
60 | 60 | ||
diff --git a/keyboards/10bleoledhub/keymaps/via/keymap.c b/keyboards/10bleoledhub/keymaps/via/keymap.c index 6f78ac8af..df7130e80 100644 --- a/keyboards/10bleoledhub/keymaps/via/keymap.c +++ b/keyboards/10bleoledhub/keymaps/via/keymap.c | |||
@@ -54,7 +54,7 @@ static void render_logo(void) { | |||
54 | oled_write_P(qmk_logo, false); | 54 | oled_write_P(qmk_logo, false); |
55 | } | 55 | } |
56 | 56 | ||
57 | #ifdef OLED_DRIVER_ENABLE | 57 | #ifdef OLED_ENABLE |
58 | void oled_task_user(void) { render_logo(); } | 58 | void oled_task_user(void) { render_logo(); } |
59 | #endif | 59 | #endif |
60 | 60 | ||
diff --git a/keyboards/10bleoledhub/rules.mk b/keyboards/10bleoledhub/rules.mk index e090cd375..1e036e660 100644 --- a/keyboards/10bleoledhub/rules.mk +++ b/keyboards/10bleoledhub/rules.mk | |||
@@ -24,5 +24,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
24 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 24 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
25 | AUDIO_ENABLE = no # Audio output | 25 | AUDIO_ENABLE = no # Audio output |
26 | BLUETOOTH = AdafruitBLE | 26 | BLUETOOTH = AdafruitBLE |
27 | OLED_DRIVER_ENABLE = yes | 27 | OLED_ENABLE = yes |
28 | OLED_DRIVER = SSD1306 | ||
28 | ENCODER_ENABLE = yes | 29 | ENCODER_ENABLE = yes |
diff --git a/keyboards/8pack/rules.mk b/keyboards/8pack/rules.mk index d2a17801f..4b00bd2e5 100644 --- a/keyboards/8pack/rules.mk +++ b/keyboards/8pack/rules.mk | |||
@@ -24,6 +24,6 @@ NKRO_ENABLE = no # USB Nkey Rollover - if this doesn't work, see here: htt | |||
24 | BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality | 24 | BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality |
25 | AUDIO_ENABLE = no | 25 | AUDIO_ENABLE = no |
26 | RGBLIGHT_ENABLE = yes | 26 | RGBLIGHT_ENABLE = yes |
27 | OLED_DRIVER_ENABLE = no | 27 | OLED_ENABLE = no |
28 | 28 | ||
29 | DEFAULT_FOLDER = 8pack/rev12 | 29 | DEFAULT_FOLDER = 8pack/rev12 |
diff --git a/keyboards/aeboards/ext65/keymaps/default/keymap.c b/keyboards/aeboards/ext65/keymaps/default/keymap.c index af7537925..466b34539 100644 --- a/keyboards/aeboards/ext65/keymaps/default/keymap.c +++ b/keyboards/aeboards/ext65/keymaps/default/keymap.c | |||
@@ -62,7 +62,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
62 | ) | 62 | ) |
63 | }; | 63 | }; |
64 | 64 | ||
65 | #ifdef OLED_DRIVER_ENABLE | 65 | #ifdef OLED_ENABLE |
66 | 66 | ||
67 | void render_layer_state(void) { | 67 | void render_layer_state(void) { |
68 | oled_write_ln(PSTR("LAYER"), false); | 68 | oled_write_ln(PSTR("LAYER"), false); |
diff --git a/keyboards/aeboards/ext65/keymaps/via/keymap.c b/keyboards/aeboards/ext65/keymaps/via/keymap.c index af7537925..466b34539 100644 --- a/keyboards/aeboards/ext65/keymaps/via/keymap.c +++ b/keyboards/aeboards/ext65/keymaps/via/keymap.c | |||
@@ -62,7 +62,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
62 | ) | 62 | ) |
63 | }; | 63 | }; |
64 | 64 | ||
65 | #ifdef OLED_DRIVER_ENABLE | 65 | #ifdef OLED_ENABLE |
66 | 66 | ||
67 | void render_layer_state(void) { | 67 | void render_layer_state(void) { |
68 | oled_write_ln(PSTR("LAYER"), false); | 68 | oled_write_ln(PSTR("LAYER"), false); |
diff --git a/keyboards/aeboards/ext65/keymaps/via/rules.mk b/keyboards/aeboards/ext65/keymaps/via/rules.mk index 1e5b99807..e9a8bec87 100644 --- a/keyboards/aeboards/ext65/keymaps/via/rules.mk +++ b/keyboards/aeboards/ext65/keymaps/via/rules.mk | |||
@@ -1 +1,3 @@ | |||
1 | VIA_ENABLE = yes | 1 | VIA_ENABLE = yes |
2 | OLED_ENABLE = yes | ||
3 | # OLED_DRIVER = not a real thing | ||
diff --git a/keyboards/aeboards/ext65/rev2/rev2.c b/keyboards/aeboards/ext65/rev2/rev2.c index 5d7658101..ce16eb4c4 100644 --- a/keyboards/aeboards/ext65/rev2/rev2.c +++ b/keyboards/aeboards/ext65/rev2/rev2.c | |||
@@ -3,7 +3,7 @@ | |||
3 | // Tested and verified working on ext65rev2 | 3 | // Tested and verified working on ext65rev2 |
4 | void matrix_io_delay(void) { __asm__ volatile("nop\nnop\nnop\n"); } | 4 | void matrix_io_delay(void) { __asm__ volatile("nop\nnop\nnop\n"); } |
5 | 5 | ||
6 | #ifdef OLED_DRIVER_ENABLE | 6 | #ifdef OLED_ENABLE |
7 | void board_init(void) { | 7 | void board_init(void) { |
8 | SYSCFG->CFGR1 |= SYSCFG_CFGR1_I2C1_DMA_RMP; | 8 | SYSCFG->CFGR1 |= SYSCFG_CFGR1_I2C1_DMA_RMP; |
9 | SYSCFG->CFGR1 &= ~(SYSCFG_CFGR1_SPI2_DMA_RMP); | 9 | SYSCFG->CFGR1 &= ~(SYSCFG_CFGR1_SPI2_DMA_RMP); |
diff --git a/keyboards/aleblazer/zodiark/keymaps/default/config.h b/keyboards/aleblazer/zodiark/keymaps/default/config.h index 0c89f634b..2e8732ecc 100644 --- a/keyboards/aleblazer/zodiark/keymaps/default/config.h +++ b/keyboards/aleblazer/zodiark/keymaps/default/config.h | |||
@@ -16,7 +16,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
16 | */ | 16 | */ |
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #define OLED_TIMEOUT 400000 | 21 | #define OLED_TIMEOUT 400000 |
22 | #endif | 22 | #endif |
diff --git a/keyboards/aleblazer/zodiark/keymaps/default/keymap.c b/keyboards/aleblazer/zodiark/keymaps/default/keymap.c index c09b483d9..84953ec58 100644 --- a/keyboards/aleblazer/zodiark/keymaps/default/keymap.c +++ b/keyboards/aleblazer/zodiark/keymaps/default/keymap.c | |||
@@ -70,7 +70,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
70 | ) | 70 | ) |
71 | 71 | ||
72 | }; | 72 | }; |
73 | #ifdef OLED_DRIVER_ENABLE | 73 | #ifdef OLED_ENABLE |
74 | 74 | ||
75 | static void render_logo(void) { | 75 | static void render_logo(void) { |
76 | static const char PROGMEM qmk_logo[] = { | 76 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/aleblazer/zodiark/keymaps/slimoled/config.h b/keyboards/aleblazer/zodiark/keymaps/slimoled/config.h index 36d9637e7..e2df253c3 100644 --- a/keyboards/aleblazer/zodiark/keymaps/slimoled/config.h +++ b/keyboards/aleblazer/zodiark/keymaps/slimoled/config.h | |||
@@ -16,7 +16,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
16 | */ | 16 | */ |
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X32 | 20 | #define OLED_DISPLAY_128X32 |
21 | #define OLED_TIMEOUT 400000 | 21 | #define OLED_TIMEOUT 400000 |
22 | #endif | 22 | #endif |
diff --git a/keyboards/aleblazer/zodiark/keymaps/slimoled/keymap.c b/keyboards/aleblazer/zodiark/keymaps/slimoled/keymap.c index 4f97953fd..99c5c5e4e 100644 --- a/keyboards/aleblazer/zodiark/keymaps/slimoled/keymap.c +++ b/keyboards/aleblazer/zodiark/keymaps/slimoled/keymap.c | |||
@@ -73,7 +73,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
73 | ) | 73 | ) |
74 | 74 | ||
75 | }; | 75 | }; |
76 | #ifdef OLED_DRIVER_ENABLE | 76 | #ifdef OLED_ENABLE |
77 | 77 | ||
78 | static void render_logo(void) { | 78 | static void render_logo(void) { |
79 | static const char PROGMEM qmk_logo[] = { | 79 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/aleblazer/zodiark/keymaps/via/config.h b/keyboards/aleblazer/zodiark/keymaps/via/config.h index 0c89f634b..2e8732ecc 100644 --- a/keyboards/aleblazer/zodiark/keymaps/via/config.h +++ b/keyboards/aleblazer/zodiark/keymaps/via/config.h | |||
@@ -16,7 +16,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
16 | */ | 16 | */ |
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #define OLED_TIMEOUT 400000 | 21 | #define OLED_TIMEOUT 400000 |
22 | #endif | 22 | #endif |
diff --git a/keyboards/aleblazer/zodiark/keymaps/via/oled.c b/keyboards/aleblazer/zodiark/keymaps/via/oled.c index 037fe2ff7..5e4959ab2 100644 --- a/keyboards/aleblazer/zodiark/keymaps/via/oled.c +++ b/keyboards/aleblazer/zodiark/keymaps/via/oled.c | |||
@@ -12,7 +12,7 @@ You should have received a copy of the GNU General Public License | |||
12 | along with this program. If not, see <http://www.gnu.org/licenses/>. | 12 | along with this program. If not, see <http://www.gnu.org/licenses/>. |
13 | */ | 13 | */ |
14 | 14 | ||
15 | #ifdef OLED_DRIVER_ENABLE | 15 | #ifdef OLED_ENABLE |
16 | 16 | ||
17 | static void render_logo(void) { | 17 | static void render_logo(void) { |
18 | static const char PROGMEM qmk_logo[] = { | 18 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/aleblazer/zodiark/rules.mk b/keyboards/aleblazer/zodiark/rules.mk index 7582dc4f0..fbb3e2f59 100644 --- a/keyboards/aleblazer/zodiark/rules.mk +++ b/keyboards/aleblazer/zodiark/rules.mk | |||
@@ -20,7 +20,8 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | ||
24 | ENCODER_ENABLE = yes | 25 | ENCODER_ENABLE = yes |
25 | SPLIT_KEYBOARD = yes | 26 | SPLIT_KEYBOARD = yes |
26 | LTO_ENABLE = yes | 27 | LTO_ENABLE = yes |
diff --git a/keyboards/anavi/macropad8/config.h b/keyboards/anavi/macropad8/config.h index fd9d6e357..4ec8c7312 100644 --- a/keyboards/anavi/macropad8/config.h +++ b/keyboards/anavi/macropad8/config.h | |||
@@ -64,7 +64,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
64 | # define RGBLIGHT_LIMIT_VAL 255 | 64 | # define RGBLIGHT_LIMIT_VAL 255 |
65 | #endif | 65 | #endif |
66 | 66 | ||
67 | #ifdef OLED_DRIVER_ENABLE | 67 | #ifdef OLED_ENABLE |
68 | # define OLED_DISPLAY_128X64 | 68 | # define OLED_DISPLAY_128X64 |
69 | # define OLED_TIMEOUT 60000 | 69 | # define OLED_TIMEOUT 60000 |
70 | # define OLED_FONT_H "keyboards/anavi/macropad8/glcdfont.c" | 70 | # define OLED_FONT_H "keyboards/anavi/macropad8/glcdfont.c" |
diff --git a/keyboards/anavi/macropad8/keymaps/default/keymap.c b/keyboards/anavi/macropad8/keymaps/default/keymap.c index 68fbdf0d1..5b69532e1 100644 --- a/keyboards/anavi/macropad8/keymaps/default/keymap.c +++ b/keyboards/anavi/macropad8/keymaps/default/keymap.c | |||
@@ -17,7 +17,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
17 | ) | 17 | ) |
18 | }; | 18 | }; |
19 | 19 | ||
20 | #ifdef OLED_DRIVER_ENABLE | 20 | #ifdef OLED_ENABLE |
21 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 21 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
22 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 22 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
23 | } | 23 | } |
diff --git a/keyboards/anavi/macropad8/keymaps/git/keymap.c b/keyboards/anavi/macropad8/keymaps/git/keymap.c index 0b0099fd5..c1f1681ec 100644 --- a/keyboards/anavi/macropad8/keymaps/git/keymap.c +++ b/keyboards/anavi/macropad8/keymaps/git/keymap.c | |||
@@ -100,7 +100,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
100 | ) | 100 | ) |
101 | }; | 101 | }; |
102 | 102 | ||
103 | #ifdef OLED_DRIVER_ENABLE | 103 | #ifdef OLED_ENABLE |
104 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 104 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
105 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 105 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
106 | } | 106 | } |
diff --git a/keyboards/anavi/macropad8/keymaps/kicad/keymap.c b/keyboards/anavi/macropad8/keymaps/kicad/keymap.c index 938d0d53f..ba4755034 100644 --- a/keyboards/anavi/macropad8/keymaps/kicad/keymap.c +++ b/keyboards/anavi/macropad8/keymaps/kicad/keymap.c | |||
@@ -50,7 +50,7 @@ const uint8_t RGBLED_RAINBOW_SWIRL_INTERVALS[] PROGMEM = {20, 10, 4}; | |||
50 | * F1 - zoom in | 50 | * F1 - zoom in |
51 | * F2 - zoom out | 51 | * F2 - zoom out |
52 | * F4 - zoom center | 52 | * F4 - zoom center |
53 | * | 53 | * |
54 | */ | 54 | */ |
55 | 55 | ||
56 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 56 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
@@ -70,7 +70,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
70 | ) | 70 | ) |
71 | }; | 71 | }; |
72 | 72 | ||
73 | #ifdef OLED_DRIVER_ENABLE | 73 | #ifdef OLED_ENABLE |
74 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 74 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
75 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 75 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
76 | } | 76 | } |
diff --git a/keyboards/anavi/macropad8/keymaps/kodi/keymap.c b/keyboards/anavi/macropad8/keymaps/kodi/keymap.c index 72022a01b..61cedc810 100644 --- a/keyboards/anavi/macropad8/keymaps/kodi/keymap.c +++ b/keyboards/anavi/macropad8/keymaps/kodi/keymap.c | |||
@@ -36,7 +36,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
36 | ) | 36 | ) |
37 | }; | 37 | }; |
38 | 38 | ||
39 | #ifdef OLED_DRIVER_ENABLE | 39 | #ifdef OLED_ENABLE |
40 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 40 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
41 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 41 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
42 | } | 42 | } |
diff --git a/keyboards/anavi/macropad8/keymaps/obs/keymap.c b/keyboards/anavi/macropad8/keymaps/obs/keymap.c index 0c78883cf..e740482bb 100644 --- a/keyboards/anavi/macropad8/keymaps/obs/keymap.c +++ b/keyboards/anavi/macropad8/keymaps/obs/keymap.c | |||
@@ -53,7 +53,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
53 | ) | 53 | ) |
54 | }; | 54 | }; |
55 | 55 | ||
56 | #ifdef OLED_DRIVER_ENABLE | 56 | #ifdef OLED_ENABLE |
57 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 57 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
58 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 58 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
59 | } | 59 | } |
diff --git a/keyboards/anavi/macropad8/keymaps/zoom/keymap.c b/keyboards/anavi/macropad8/keymaps/zoom/keymap.c index 64f4f5b01..ef47102fa 100644 --- a/keyboards/anavi/macropad8/keymaps/zoom/keymap.c +++ b/keyboards/anavi/macropad8/keymaps/zoom/keymap.c | |||
@@ -52,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
52 | ) | 52 | ) |
53 | }; | 53 | }; |
54 | 54 | ||
55 | #ifdef OLED_DRIVER_ENABLE | 55 | #ifdef OLED_ENABLE |
56 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 56 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
57 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 57 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
58 | } | 58 | } |
diff --git a/keyboards/anavi/macropad8/rules.mk b/keyboards/anavi/macropad8/rules.mk index 961ed63e0..63a7bb719 100644 --- a/keyboards/anavi/macropad8/rules.mk +++ b/keyboards/anavi/macropad8/rules.mk | |||
@@ -24,7 +24,8 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality | |||
24 | AUDIO_ENABLE = no # Audio output on port C6 | 24 | AUDIO_ENABLE = no # Audio output on port C6 |
25 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 25 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
26 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 26 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
27 | OLED_DRIVER_ENABLE = yes # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | 27 | OLED_ENABLE = yes |
28 | OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | ||
28 | 29 | ||
29 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 30 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
30 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 31 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
diff --git a/keyboards/angel64/alpha/keymaps/default/keymap.c b/keyboards/angel64/alpha/keymaps/default/keymap.c index 7e880e18c..802ff138b 100644 --- a/keyboards/angel64/alpha/keymaps/default/keymap.c +++ b/keyboards/angel64/alpha/keymaps/default/keymap.c | |||
@@ -37,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
37 | KC_NO, KC_NO, KC_NO, _______, KC_NO, _______, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO), | 37 | KC_NO, KC_NO, KC_NO, _______, KC_NO, _______, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO), |
38 | }; | 38 | }; |
39 | 39 | ||
40 | #ifdef OLED_DRIVER_ENABLE | 40 | #ifdef OLED_ENABLE |
41 | void oled_task_user(void) { | 41 | void oled_task_user(void) { |
42 | oled_write_P(PSTR("Layer: "), false); | 42 | oled_write_P(PSTR("Layer: "), false); |
43 | switch (biton32(layer_state)) { | 43 | switch (biton32(layer_state)) { |
diff --git a/keyboards/angel64/rev1/keymaps/default/keymap.c b/keyboards/angel64/rev1/keymaps/default/keymap.c index 905387ac9..ff06e418c 100644 --- a/keyboards/angel64/rev1/keymaps/default/keymap.c +++ b/keyboards/angel64/rev1/keymaps/default/keymap.c | |||
@@ -24,7 +24,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
24 | KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_RALT, KC_APP, KC_RCTL), | 24 | KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_RALT, KC_APP, KC_RCTL), |
25 | }; | 25 | }; |
26 | 26 | ||
27 | #ifdef OLED_DRIVER_ENABLE | 27 | #ifdef OLED_ENABLE |
28 | void oled_task_user(void) { | 28 | void oled_task_user(void) { |
29 | // Host Keyboard LED Status | 29 | // Host Keyboard LED Status |
30 | oled_write_P(IS_HOST_LED_ON(USB_LED_NUM_LOCK) ? PSTR("NUMLCK ") : PSTR(" "), false); | 30 | oled_write_P(IS_HOST_LED_ON(USB_LED_NUM_LOCK) ? PSTR("NUMLCK ") : PSTR(" "), false); |
diff --git a/keyboards/angel64/rev1/keymaps/kakunpc/keymap.c b/keyboards/angel64/rev1/keymaps/kakunpc/keymap.c index 6f70dd72c..3780c5e74 100644 --- a/keyboards/angel64/rev1/keymaps/kakunpc/keymap.c +++ b/keyboards/angel64/rev1/keymaps/kakunpc/keymap.c | |||
@@ -172,7 +172,7 @@ void matrix_scan_user(void) { | |||
172 | #endif | 172 | #endif |
173 | } | 173 | } |
174 | 174 | ||
175 | #ifdef OLED_DRIVER_ENABLE | 175 | #ifdef OLED_ENABLE |
176 | void oled_task_user(void) { | 176 | void oled_task_user(void) { |
177 | oled_write_P(PSTR("Layer: "), false); | 177 | oled_write_P(PSTR("Layer: "), false); |
178 | switch (biton32(layer_state)) { | 178 | switch (biton32(layer_state)) { |
diff --git a/keyboards/angel64/rules.mk b/keyboards/angel64/rules.mk index 04b3bf082..e5aaef9cb 100644 --- a/keyboards/angel64/rules.mk +++ b/keyboards/angel64/rules.mk | |||
@@ -28,7 +28,8 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
28 | UNICODE_ENABLE = no # Unicode | 28 | UNICODE_ENABLE = no # Unicode |
29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
30 | AUDIO_ENABLE = no # Audio output on port C6 | 30 | AUDIO_ENABLE = no # Audio output on port C6 |
31 | OLED_DRIVER_ENABLE = yes | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 | ||
32 | CUSTOM_MATRIX = yes | 33 | CUSTOM_MATRIX = yes |
33 | 34 | ||
34 | SRC += matrix.c | 35 | SRC += matrix.c |
diff --git a/keyboards/aplyard/aplx6/rev2/keymaps/default/keymap.c b/keyboards/aplyard/aplx6/rev2/keymaps/default/keymap.c index 91a76a828..5f3ec5b5d 100644 --- a/keyboards/aplyard/aplx6/rev2/keymaps/default/keymap.c +++ b/keyboards/aplyard/aplx6/rev2/keymaps/default/keymap.c | |||
@@ -77,7 +77,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
77 | ) | 77 | ) |
78 | }; | 78 | }; |
79 | 79 | ||
80 | #if defined(OLED_DRIVER_ENABLE) | 80 | #if defined(OLED_ENABLE) |
81 | static void render_logo(void) { | 81 | static void render_logo(void) { |
82 | //Logo for _MEDIA | 82 | //Logo for _MEDIA |
83 | static const char PROGMEM logo1[] = { | 83 | static const char PROGMEM logo1[] = { |
diff --git a/keyboards/aplyard/aplx6/rev2/rules.mk b/keyboards/aplyard/aplx6/rev2/rules.mk index 0e04f9878..44c93fe3b 100644 --- a/keyboards/aplyard/aplx6/rev2/rules.mk +++ b/keyboards/aplyard/aplx6/rev2/rules.mk | |||
@@ -21,5 +21,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | UNICODE_ENABLE = yes # Unicode | 23 | UNICODE_ENABLE = yes # Unicode |
24 | OLED_DRIVER_ENABLE = yes # Enable Support for Oled Display | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 # Enable Support for Oled Display | ||
25 | ENCODER_ENABLE = yes # Enable Support for Encoder | 26 | ENCODER_ENABLE = yes # Enable Support for Encoder |
diff --git a/keyboards/arabica37/keymaps/default/keymap.c b/keyboards/arabica37/keymaps/default/keymap.c index 877fb7347..5a363152d 100644 --- a/keyboards/arabica37/keymaps/default/keymap.c +++ b/keyboards/arabica37/keymaps/default/keymap.c | |||
@@ -139,7 +139,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
139 | return true; | 139 | return true; |
140 | } | 140 | } |
141 | 141 | ||
142 | #ifdef OLED_DRIVER_ENABLE | 142 | #ifdef OLED_ENABLE |
143 | 143 | ||
144 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 144 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
145 | if (!is_keyboard_master()) { | 145 | if (!is_keyboard_master()) { |
diff --git a/keyboards/arabica37/keymaps/default/rules.mk b/keyboards/arabica37/keymaps/default/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/arabica37/keymaps/default/rules.mk +++ b/keyboards/arabica37/keymaps/default/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/arch_36/keymaps/default/keymap.c b/keyboards/arch_36/keymaps/default/keymap.c index 48412f812..5dff79206 100644 --- a/keyboards/arch_36/keymaps/default/keymap.c +++ b/keyboards/arch_36/keymaps/default/keymap.c | |||
@@ -122,7 +122,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
122 | return true; | 122 | return true; |
123 | } | 123 | } |
124 | 124 | ||
125 | #ifdef OLED_DRIVER_ENABLE | 125 | #ifdef OLED_ENABLE |
126 | 126 | ||
127 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 127 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
128 | return OLED_ROTATION_180; | 128 | return OLED_ROTATION_180; |
@@ -229,69 +229,69 @@ static void render_status(void) { | |||
229 | 229 | ||
230 | static void render_logo(void) { | 230 | static void render_logo(void) { |
231 | static const char PROGMEM logo[] = { | 231 | static const char PROGMEM logo[] = { |
232 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 232 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
233 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 233 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
234 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 234 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
235 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0x1c, 0x1c, 0x38, 0xf8, | 235 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0x1c, 0x1c, 0x38, 0xf8, |
236 | 0xf0, 0xe0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 236 | 0xf0, 0xe0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
237 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 237 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
238 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 238 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
239 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 239 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
240 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 240 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
241 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 241 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
242 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 242 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
243 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, | 243 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, |
244 | 0x03, 0x1f, 0x7f, 0xfe, 0xf0, 0xc0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 244 | 0x03, 0x1f, 0x7f, 0xfe, 0xf0, 0xc0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
245 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 245 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
246 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 246 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
247 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 247 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
248 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 248 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
249 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 249 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
250 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 250 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
251 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x87, 0x9f, 0x3f, 0xfc, 0xf0, | 251 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x87, 0x9f, 0x3f, 0xfc, 0xf0, |
252 | 0xe0, 0xc0, 0x00, 0x01, 0x07, 0x0f, 0x3f, 0x3f, 0x7f, 0xfe, 0xfe, 0xee, 0xce, 0xfe, 0x8e, 0x0e, | 252 | 0xe0, 0xc0, 0x00, 0x01, 0x07, 0x0f, 0x3f, 0x3f, 0x7f, 0xfe, 0xfe, 0xee, 0xce, 0xfe, 0x8e, 0x0e, |
253 | 0xfe, 0x8e, 0x0e, 0xfe, 0x8e, 0x0e, 0xfe, 0xfe, 0x7e, 0xee, 0xdc, 0x9c, 0x38, 0x78, 0xf0, 0xe0, | 253 | 0xfe, 0x8e, 0x0e, 0xfe, 0x8e, 0x0e, 0xfe, 0xfe, 0x7e, 0xee, 0xdc, 0x9c, 0x38, 0x78, 0xf0, 0xe0, |
254 | 0xc0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 254 | 0xc0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
255 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 255 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
256 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 256 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
257 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 257 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
258 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 258 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
259 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf7, 0xe3, 0xc3, 0xc7, 0x8f, 0x0e, 0x1f, | 259 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf7, 0xe3, 0xc3, 0xc7, 0x8f, 0x0e, 0x1f, |
260 | 0x1f, 0x3f, 0x7f, 0x7f, 0xfe, 0xfc, 0xf8, 0xf8, 0xf8, 0xf0, 0xf0, 0xf0, 0xe0, 0xe0, 0xe0, 0xe0, | 260 | 0x1f, 0x3f, 0x7f, 0x7f, 0xfe, 0xfc, 0xf8, 0xf8, 0xf8, 0xf0, 0xf0, 0xf0, 0xe0, 0xe0, 0xe0, 0xe0, |
261 | 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe1, 0xe1, 0xe7, 0xff, 0xdb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, | 261 | 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe1, 0xe1, 0xe7, 0xff, 0xdb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, |
262 | 0x1f, 0xff, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 262 | 0x1f, 0xff, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
263 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 263 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
264 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 264 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
265 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 265 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
266 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 266 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
267 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xfc, 0xff, 0xff, 0x8f, 0x8f, 0x0f, 0x0f, 0x0f, 0x0f, | 267 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xfc, 0xff, 0xff, 0x8f, 0x8f, 0x0f, 0x0f, 0x0f, 0x0f, |
268 | 0x0e, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x0f, 0x0f, 0x0c, 0x08, 0x0f, 0x0c, 0x08, | 268 | 0x0e, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x0f, 0x0f, 0x0c, 0x08, 0x0f, 0x0c, 0x08, |
269 | 0x0f, 0x0c, 0x08, 0x0f, 0x0c, 0x08, 0x0f, 0x0f, 0x0e, 0x07, 0x03, 0x01, 0x80, 0xc0, 0xe0, 0x40, | 269 | 0x0f, 0x0c, 0x08, 0x0f, 0x0c, 0x08, 0x0f, 0x0f, 0x0e, 0x07, 0x03, 0x01, 0x80, 0xc0, 0xe0, 0x40, |
270 | 0x01, 0x03, 0x07, 0x1f, 0xfe, 0xfc, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 270 | 0x01, 0x03, 0x07, 0x1f, 0xfe, 0xfc, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
271 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 271 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
272 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, | 272 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, |
273 | 0xe0, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 273 | 0xe0, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
274 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 274 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
275 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xf3, 0xf3, 0xf3, 0x03, 0x03, 0x03, 0x03, | 275 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xf3, 0xf3, 0xf3, 0x03, 0x03, 0x03, 0x03, |
276 | 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0xf3, 0xff, 0xff, 0x9f, 0x8f, 0x80, 0x80, 0xc0, 0xf0, 0xfc, | 276 | 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0xf3, 0xff, 0xff, 0x9f, 0x8f, 0x80, 0x80, 0xc0, 0xf0, 0xfc, |
277 | 0x7e, 0x1e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0xce, 0xce, 0xef, 0x67, 0x67, 0x6f, 0x6f, 0xef, 0xee, | 277 | 0x7e, 0x1e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0xce, 0xce, 0xef, 0x67, 0x67, 0x6f, 0x6f, 0xef, 0xee, |
278 | 0xce, 0x8e, 0x0e, 0x0e, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x80, 0xc0, 0xe0, 0xe0, 0x60, | 278 | 0xce, 0x8e, 0x0e, 0x0e, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x80, 0xc0, 0xe0, 0xe0, 0x60, |
279 | 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 279 | 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
280 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xfc, 0xff, | 280 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xfc, 0xff, |
281 | 0xbf, 0x83, 0x8f, 0xff, 0xff, 0xf0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, | 281 | 0xbf, 0x83, 0x8f, 0xff, 0xff, 0xf0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, |
282 | 0x1c, 0x0c, 0x06, 0x06, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xf8, 0xfc, 0x1c, 0x0e, 0x06, | 282 | 0x1c, 0x0c, 0x06, 0x06, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xf8, 0xfc, 0x1c, 0x0e, 0x06, |
283 | 0x06, 0x06, 0x06, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0c, 0x06, 0x06, 0x06, | 283 | 0x06, 0x06, 0x06, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0c, 0x06, 0x06, 0x06, |
284 | 0x0e, 0xfe, 0xfc, 0xf8, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x33, 0x33, 0x33, 0x33, 0x33, 0x31, | 284 | 0x0e, 0xfe, 0xfc, 0xf8, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x33, 0x33, 0x33, 0x33, 0x33, 0x31, |
285 | 0x30, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x30, 0x30, 0x30, 0x78, 0xff, | 285 | 0x30, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x30, 0x30, 0x30, 0x78, 0xff, |
286 | 0xef, 0xc7, 0x80, 0x00, 0x00, 0x00, 0xe0, 0xf8, 0xfc, 0x7e, 0x3f, 0x1f, 0x1b, 0x39, 0x70, 0xf0, | 286 | 0xef, 0xc7, 0x80, 0x00, 0x00, 0x00, 0xe0, 0xf8, 0xfc, 0x7e, 0x3f, 0x1f, 0x1b, 0x39, 0x70, 0xf0, |
287 | 0xe0, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 287 | 0xe0, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
288 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x3f, 0x3f, 0x1f, 0x01, | 288 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x3f, 0x3f, 0x1f, 0x01, |
289 | 0x01, 0x01, 0x01, 0x01, 0x07, 0x3f, 0x3f, 0x3c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, | 289 | 0x01, 0x01, 0x01, 0x01, 0x07, 0x3f, 0x3f, 0x3c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, |
290 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0f, 0x1f, 0x1c, 0x38, 0x30, | 290 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0f, 0x1f, 0x1c, 0x38, 0x30, |
291 | 0x30, 0x30, 0x30, 0x38, 0x18, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x00, | 291 | 0x30, 0x30, 0x30, 0x38, 0x18, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x00, |
292 | 0x00, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 292 | 0x00, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
293 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x38, 0x30, 0x30, 0x30, 0x30, 0x30, 0x38, 0x3f, | 293 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x38, 0x30, 0x30, 0x30, 0x30, 0x30, 0x38, 0x3f, |
294 | 0x1f, 0x1f, 0x0f, 0x00, 0x00, 0x00, 0x07, 0x1f, 0x1f, 0x3c, 0x30, 0x30, 0x30, 0x30, 0x3c, 0x1f, | 294 | 0x1f, 0x1f, 0x0f, 0x00, 0x00, 0x00, 0x07, 0x1f, 0x1f, 0x3c, 0x30, 0x30, 0x30, 0x30, 0x3c, 0x1f, |
295 | 0x0f, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | 295 | 0x0f, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 |
296 | }; | 296 | }; |
297 | 297 | ||
diff --git a/keyboards/arch_36/keymaps/obosob/config.h b/keyboards/arch_36/keymaps/obosob/config.h index 02be7b511..a60cafb5d 100644 --- a/keyboards/arch_36/keymaps/obosob/config.h +++ b/keyboards/arch_36/keymaps/obosob/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/arch_36/keymaps/obosob/keymap.c b/keyboards/arch_36/keymaps/obosob/keymap.c index a938314ac..00e1a837b 100644 --- a/keyboards/arch_36/keymaps/obosob/keymap.c +++ b/keyboards/arch_36/keymaps/obosob/keymap.c | |||
@@ -67,9 +67,9 @@ enum keycodes { | |||
67 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 67 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
68 | 68 | ||
69 | // Qwerty ________ ________ | 69 | // Qwerty ________ ________ |
70 | // ________| E |________ ________| I |________ | 70 | // ________| E |________ ________| I |________ |
71 | // | W | | R |________ ________| U | | O | | 71 | // | W | | R |________ ________| U | | O | |
72 | // ________| |________| | T | | Y | |________| |________ | 72 | // ________| |________| | T | | Y | |________| |________ |
73 | // | Q |________| D |________| | | |________| K |________| P | | 73 | // | Q |________| D |________| | | |________| K |________| P | |
74 | // | | S | | F |________| |________| J | | L | | | 74 | // | | S | | F |________| |________| J | | L | | |
75 | // |________| |________| | G | | H | |________| |________| | 75 | // |________| |________| | G | | H | |________| |________| |
@@ -79,9 +79,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
79 | // | Z |________| |________| | | |________| |________| ? | | 79 | // | Z |________| |________| | | |________| |________| ? | |
80 | // | | | Esc |________| |________| Tab | | / | | 80 | // | | | Esc |________| |________| Tab | | / | |
81 | // |________| | Ctrl | Enter |________ ________| Space | Alt | |________| | 81 | // |________| | Ctrl | Enter |________ ________| Space | Alt | |________| |
82 | // |________| NUM | Del | | BkSp | NAV |________| | 82 | // |________| NUM | Del | | BkSp | NAV |________| |
83 | // ________| Shift | | Shift |________ | 83 | // ________| Shift | | Shift |________ |
84 | // |________| |________| | 84 | // |________| |________| |
85 | 85 | ||
86 | [_QWERTY] = LAYOUT_split_3x5_3( | 86 | [_QWERTY] = LAYOUT_split_3x5_3( |
87 | KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, | 87 | KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, |
@@ -90,9 +90,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
90 | MY_ESC, MY_ENT, MY_DEL, MY_BSPC, MY_SPC, MY_TAB | 90 | MY_ESC, MY_ENT, MY_DEL, MY_BSPC, MY_SPC, MY_TAB |
91 | ), | 91 | ), |
92 | // Colemak (Mod-DH) ________ ________ | 92 | // Colemak (Mod-DH) ________ ________ |
93 | // ________| F |________ ________| U |________ | 93 | // ________| F |________ ________| U |________ |
94 | // | W | | P |________ ________| L | | Y | | 94 | // | W | | P |________ ________| L | | Y | |
95 | // ________| |________| | B | | J | |________| |________ | 95 | // ________| |________| | B | | J | |________| |________ |
96 | // | Q |________| S |________| | | |________| E |________| : | | 96 | // | Q |________| S |________| | | |________| E |________| : | |
97 | // | | R | | T |________| |________| N | | I | ; | | 97 | // | | R | | T |________| |________| N | | I | ; | |
98 | // |________| |________| | G | | K | |________| |________| | 98 | // |________| |________| | G | | K | |________| |________| |
@@ -102,9 +102,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
102 | // | Z |________| |________| | | |________| |________| ? | | 102 | // | Z |________| |________| | | |________| |________| ? | |
103 | // | | | Esc |________| |________| Tab | | / | | 103 | // | | | Esc |________| |________| Tab | | / | |
104 | // |________| | Ctrl | Enter |________ ________| Space | Alt | |________| | 104 | // |________| | Ctrl | Enter |________ ________| Space | Alt | |________| |
105 | // |________| NUM | Del | | BkSp | NAV |________| | 105 | // |________| NUM | Del | | BkSp | NAV |________| |
106 | // ________| Shift | | Shift |________ | 106 | // ________| Shift | | Shift |________ |
107 | // |________| |________| | 107 | // |________| |________| |
108 | 108 | ||
109 | [_COLMAK] = LAYOUT_split_3x5_3( | 109 | [_COLMAK] = LAYOUT_split_3x5_3( |
110 | KC_Q, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, | 110 | KC_Q, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, |
@@ -113,9 +113,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
113 | MY_ESC, MY_ENT, MY_DEL, MY_BSPC, MY_SPC, MY_TAB | 113 | MY_ESC, MY_ENT, MY_DEL, MY_BSPC, MY_SPC, MY_TAB |
114 | ), | 114 | ), |
115 | // Number ________ ________ | 115 | // Number ________ ________ |
116 | // ________| F3 |________ ________| 8 |________ | 116 | // ________| F3 |________ ________| 8 |________ |
117 | // | F2 | | F4 |________ ________| 7 | | 9 | | 117 | // | F2 | | F4 |________ ________| 7 | | 9 | |
118 | // ________| |________| | | | + | |________| |________ | 118 | // ________| |________| | | | + | |________| |________ |
119 | // | F1 |________| F7 |________| | | |________| 5 |________| / | | 119 | // | F1 |________| F7 |________| | | |________| 5 |________| / | |
120 | // | | F6 | | F8 |________| |________| 4 | | 6 | | | 120 | // | | F6 | | F8 |________| |________| 4 | | 6 | | |
121 | // |________| |________| | | | 0 | |________| |________| | 121 | // |________| |________| | | | 0 | |________| |________| |
@@ -125,7 +125,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
125 | // | F9 |________| |________| | | |________| |________| * | | 125 | // | F9 |________| |________| | | |________| |________| * | |
126 | // | | | |________| |________| | | | | 126 | // | | | |________| |________| | | | |
127 | // |________| | | |________ ________| ADJUST | | |________| | 127 | // |________| | | |________ ________| ADJUST | | |________| |
128 | // |________| **** | | | | |________| | 128 | // |________| **** | | | | |________| |
129 | // |________| | | |________| | 129 | // |________| | | |________| |
130 | // |________| |________| | 130 | // |________| |________| |
131 | [_NUM] = LAYOUT_split_3x5_3( | 131 | [_NUM] = LAYOUT_split_3x5_3( |
@@ -135,9 +135,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
135 | XXXXXXX, _______, XXXXXXX, _______, _______, KC_0 | 135 | XXXXXXX, _______, XXXXXXX, _______, _______, KC_0 |
136 | ), | 136 | ), |
137 | // Navigation ________ ________ | 137 | // Navigation ________ ________ |
138 | // ________| OS |________ ________| PgUp |________ | 138 | // ________| OS |________ ________| PgUp |________ |
139 | // | OS | Ctrl | OS |________ ________| PgDn | | End | | 139 | // | OS | Ctrl | OS |________ ________| PgDn | | End | |
140 | // ________| Alt |________| Shift | AltTab | | Home | |________| |________ | 140 | // ________| Alt |________| Shift | AltTab | | Home | |________| |________ |
141 | // | OS |________| Ctrl |________| | | |________| Up |________| PrtScr | | 141 | // | OS |________| Ctrl |________| | | |________| Up |________| PrtScr | |
142 | // | Super | Alt | | Shift |________| |________| Down | | Right | | | 142 | // | Super | Alt | | Shift |________| |________| Down | | Right | | |
143 | // |________| |________| | | | Left | |________| |________| | 143 | // |________| |________| | | | Left | |________| |________| |
@@ -147,19 +147,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
147 | // | |________| |________| | | |________| |________| | | 147 | // | |________| |________| | | |________| |________| | |
148 | // | | | |________| |________| | | | | 148 | // | | | |________| |________| | | | |
149 | // |________| | | ADJUST |________ ________| | | |________| | 149 | // |________| | | ADJUST |________ ________| | | |________| |
150 | // |________| | | | | **** |________| | 150 | // |________| | | | | **** |________| |
151 | // |________| | | |________| | 151 | // |________| | | |________| |
152 | // |________| |________| | 152 | // |________| |________| |
153 | [_NAV] = LAYOUT_split_3x5_3( | 153 | [_NAV] = LAYOUT_split_3x5_3( |
154 | OS_GUI, OS_ALT, OS_CTL, OS_SFT, XXXXXXX, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_PSCR, | 154 | OS_GUI, OS_ALT, OS_CTL, OS_SFT, XXXXXXX, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_PSCR, |
155 | KC_LGUI, KC_LALT, KC_LCTL, KC_LSFT, XXXXXXX, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_INS, | 155 | KC_LGUI, KC_LALT, KC_LCTL, KC_LSFT, XXXXXXX, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_INS, |
156 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, AS_TAB, A_TAB, XXXXXXX, XXXXXXX, | 156 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, AS_TAB, A_TAB, XXXXXXX, XXXXXXX, |
157 | _______, _______, _______, XXXXXXX, _______, XXXXXXX | 157 | _______, _______, _______, XXXXXXX, _______, XXXXXXX |
158 | ), | 158 | ), |
159 | // Symbol ________ ________ | 159 | // Symbol ________ ________ |
160 | // ________| { |________ ________| |________ | 160 | // ________| { |________ ________| |________ |
161 | // | > | | } |________ ________| | | | | 161 | // | > | | } |________ ________| | | | |
162 | // ________| |________| | ` | | | |________| |________ | 162 | // ________| |________| | ` | | | |________| |________ |
163 | // | < |________| ( |________| | | |________| |________| | | | 163 | // | < |________| ( |________| | | |________| |________| | | |
164 | // | | £ | | ) |________| |________| - | | & | | | 164 | // | | £ | | ) |________| |________| - | | & | | |
165 | // |________| |________| | ^ | | _ | |________| |________| | 165 | // |________| |________| | ^ | | _ | |________| |________| |
@@ -169,20 +169,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
169 | // | \ |________| |________| | | |________| |________| # | | 169 | // | \ |________| |________| | | |________| |________| # | |
170 | // | | | ? |________| |________| ! | | | | 170 | // | | | ? |________| |________| ! | | | |
171 | // |________| | | ' |________ ________| . | | |________| | 171 | // |________| | | ' |________ ________| . | | |________| |
172 | // |________| | " | | , | |________| | 172 | // |________| | " | | , | |________| |
173 | // |________| | | |________| | 173 | // |________| | | |________| |
174 | // |________| |________| | 174 | // |________| |________| |
175 | // | 175 | // |
176 | [_SYM] = LAYOUT_split_3x5_3( | 176 | [_SYM] = LAYOUT_split_3x5_3( |
177 | KC_LT, KC_GT, KC_LCBR, KC_RCBR, KC_GRV, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_NUPI, | 177 | KC_LT, KC_GT, KC_LCBR, KC_RCBR, KC_GRV, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_NUPI, |
178 | KC_ASTR, KC_HASH, KC_LPRN, KC_RPRN, KC_CIRC, KC_UNDS, KC_MINS, XXXXXXX, KC_AMPR, KC_PIPE, | 178 | KC_ASTR, KC_HASH, KC_LPRN, KC_RPRN, KC_CIRC, KC_UNDS, KC_MINS, XXXXXXX, KC_AMPR, KC_PIPE, |
179 | KC_NUBS, KC_DLR, KC_LBRC, KC_RBRC, KC_DQUO, KC_EQL, KC_PLUS, _______, KC_PERC, KC_NUHS, | 179 | KC_NUBS, KC_DLR, KC_LBRC, KC_RBRC, KC_DQUO, KC_EQL, KC_PLUS, _______, KC_PERC, KC_NUHS, |
180 | KC_QUES, KC_QUOT, KC_AT, KC_COMM, KC_DOT, KC_EXLM | 180 | KC_QUES, KC_QUOT, KC_AT, KC_COMM, KC_DOT, KC_EXLM |
181 | ), | 181 | ), |
182 | // Miscellaneous ________ ________ | 182 | // Miscellaneous ________ ________ |
183 | // ________| {|} |________ ________| |________ | 183 | // ________| {|} |________ ________| |________ |
184 | // | </|> | | {|} |________ ________| | | | | 184 | // | </|> | | {|} |________ ________| | | | |
185 | // ________| |________| | | | | |________| |________ | 185 | // ________| |________| | | | | |________| |________ |
186 | // | <|> |________| (|) |________| | | |________| |________| | | 186 | // | <|> |________| (|) |________| | | |________| |________| | |
187 | // | | | | (|) |________| |________| | | | | | 187 | // | | | | (|) |________| |________| | | | | |
188 | // |________| |________| | | | | |________| |________| | 188 | // |________| |________| | | | | |________| |________| |
@@ -192,7 +192,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
192 | // | |________| |________| | | |________| |________| | | 192 | // | |________| |________| | | |________| |________| | |
193 | // | | | ?_^ |________| |________| !_^ | | | | 193 | // | | | ?_^ |________| |________| !_^ | | | |
194 | // |________| | | '|' |________ ________| ._^ | | |________| | 194 | // |________| | | '|' |________ ________| ._^ | | |________| |
195 | // |________| | "|" | | ,_ | |________| | 195 | // |________| | "|" | | ,_ | |________| |
196 | // |________| | | |________| | 196 | // |________| | | |________| |
197 | // |________| |________| | 197 | // |________| |________| |
198 | // | 198 | // |
@@ -203,9 +203,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
203 | QUESSPC, QUOT, DQUOT, COMMSPC, DOTSPC, EXLMSPC | 203 | QUESSPC, QUOT, DQUOT, COMMSPC, DOTSPC, EXLMSPC |
204 | ), | 204 | ), |
205 | // Adjust ________ ________ | 205 | // Adjust ________ ________ |
206 | // ________| RESET |________ ________| |________ | 206 | // ________| RESET |________ ________| |________ |
207 | // | | EEPROM | RESET |________ ________| | | | | 207 | // | | EEPROM | RESET |________ ________| | | | |
208 | // ________| |________| | | | | |________| |________ | 208 | // ________| |________| | | | | |________| |________ |
209 | // | |________| RGB |________| | | |________| |________| | | 209 | // | |________| RGB |________| | | |________| |________| | |
210 | // | | RGB | Hue+ | RGB |________| |________| | | | | | 210 | // | | RGB | Hue+ | RGB |________| |________| | | | | |
211 | // |________| Toggle |________| Sat+ | RGB | | | |________| |________| | 211 | // |________| Toggle |________| Sat+ | RGB | | | |________| |________| |
@@ -215,13 +215,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
215 | // | |________| |________| Bri- | | |________| |________| | | 215 | // | |________| |________| Bri- | | |________| |________| | |
216 | // | | | |________| |________| | | | | 216 | // | | | |________| |________| | | | |
217 | // |________| | | |________ ________| | | |________| | 217 | // |________| | | |________ ________| | | |________| |
218 | // |________| **** | | | | **** |________| | 218 | // |________| **** | | | | **** |________| |
219 | // |________| | | |________| | 219 | // |________| | | |________| |
220 | // |________| |________| | 220 | // |________| |________| |
221 | [_ADJUST] = LAYOUT_split_3x5_3( | 221 | [_ADJUST] = LAYOUT_split_3x5_3( |
222 | XXXXXXX, WOKE, EEP_RST, RESET, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 222 | XXXXXXX, WOKE, EEP_RST, RESET, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
223 | XXXXXXX, RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, XXXXXXX, QWERTY, COLEMAK, XXXXXXX, XXXXXXX, | 223 | XXXXXXX, RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, XXXXXXX, QWERTY, COLEMAK, XXXXXXX, XXXXXXX, |
224 | XXXXXXX, RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 224 | XXXXXXX, RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
225 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX | 225 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX |
226 | ), | 226 | ), |
227 | }; | 227 | }; |
@@ -235,12 +235,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
235 | switch (keycode) { | 235 | switch (keycode) { |
236 | case QWERTY: | 236 | case QWERTY: |
237 | if (record->event.pressed) { | 237 | if (record->event.pressed) { |
238 | set_single_persistent_default_layer(_QWERTY); | 238 | set_single_persistent_default_layer(_QWERTY); |
239 | } | 239 | } |
240 | return false; | 240 | return false; |
241 | case COLEMAK: | 241 | case COLEMAK: |
242 | if (record->event.pressed) { | 242 | if (record->event.pressed) { |
243 | set_single_persistent_default_layer(_COLMAK); | 243 | set_single_persistent_default_layer(_COLMAK); |
244 | } | 244 | } |
245 | return false; | 245 | return false; |
246 | case SYM: | 246 | case SYM: |
@@ -396,7 +396,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
396 | return state; | 396 | return state; |
397 | } | 397 | } |
398 | 398 | ||
399 | #ifdef OLED_DRIVER_ENABLE | 399 | #ifdef OLED_ENABLE |
400 | 400 | ||
401 | #define ANIM_NUM_FRAMES 4 | 401 | #define ANIM_NUM_FRAMES 4 |
402 | #define ANIM_FRAME_DURATION 100 | 402 | #define ANIM_FRAME_DURATION 100 |
@@ -530,273 +530,273 @@ static void render_logo(void) { | |||
530 | static const char PROGMEM frame[ANIM_NUM_FRAMES][1024] = { | 530 | static const char PROGMEM frame[ANIM_NUM_FRAMES][1024] = { |
531 | { | 531 | { |
532 | // leekspin: frame 0 | 532 | // leekspin: frame 0 |
533 | 0xff, 0xbf, 0xfb, 0x6f, 0xff, 0xdb, 0x7f, 0xf7, 0xde, 0x7c, 0xf1, 0xc6, 0x98, 0x21, 0x66, 0x9a, | 533 | 0xff, 0xbf, 0xfb, 0x6f, 0xff, 0xdb, 0x7f, 0xf7, 0xde, 0x7c, 0xf1, 0xc6, 0x98, 0x21, 0x66, 0x9a, |
534 | 0xc9, 0x24, 0x33, 0xcf, 0x2f, 0xfd, 0xff, 0x6b, 0x7f, 0x9d, 0x81, 0x76, 0x14, 0x81, 0x67, 0x0f, | 534 | 0xc9, 0x24, 0x33, 0xcf, 0x2f, 0xfd, 0xff, 0x6b, 0x7f, 0x9d, 0x81, 0x76, 0x14, 0x81, 0x67, 0x0f, |
535 | 0xfb, 0xff, 0xef, 0xbb, 0xff, 0xef, 0xbb, 0xff, 0xef, 0xbb, 0xff, 0xef, 0xbb, 0xff, 0xef, 0xbb, | 535 | 0xfb, 0xff, 0xef, 0xbb, 0xff, 0xef, 0xbb, 0xff, 0xef, 0xbb, 0xff, 0xef, 0xbb, 0xff, 0xef, 0xbb, |
536 | 0xff, 0x6f, 0xfb, 0xdf, 0x77, 0xff, 0x0d, 0xe0, 0x3f, 0xc0, 0x0d, 0x37, 0xd0, 0x26, 0xa9, 0xd8, | 536 | 0xff, 0x6f, 0xfb, 0xdf, 0x77, 0xff, 0x0d, 0xe0, 0x3f, 0xc0, 0x0d, 0x37, 0xd0, 0x26, 0xa9, 0xd8, |
537 | 0xc7, 0x1d, 0xf0, 0xff, 0xff, 0xf0, 0xc7, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xc6, | 537 | 0xc7, 0x1d, 0xf0, 0xff, 0xff, 0xf0, 0xc7, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xc6, |
538 | 0xff, 0xf7, 0xf8, 0xf3, 0xcf, 0x90, 0xf7, 0xfc, 0xe3, 0x9b, 0x2e, 0xe2, 0xfc, 0x03, 0xfc, 0x7c, | 538 | 0xff, 0xf7, 0xf8, 0xf3, 0xcf, 0x90, 0xf7, 0xfc, 0xe3, 0x9b, 0x2e, 0xe2, 0xfc, 0x03, 0xfc, 0x7c, |
539 | 0x83, 0x1b, 0x6c, 0xa5, 0xb3, 0x4e, 0x59, 0x64, 0x13, 0xdb, 0xae, 0x20, 0xdf, 0xff, 0xbb, 0xef, | 539 | 0x83, 0x1b, 0x6c, 0xa5, 0xb3, 0x4e, 0x59, 0x64, 0x13, 0xdb, 0xae, 0x20, 0xdf, 0xff, 0xbb, 0xef, |
540 | 0xff, 0xbb, 0xef, 0xdf, 0x7b, 0xef, 0xbf, 0xfb, 0x6f, 0xff, 0xdb, 0x7f, 0xf7, 0xdf, 0x7b, 0xef, | 540 | 0xff, 0xbb, 0xef, 0xdf, 0x7b, 0xef, 0xbf, 0xfb, 0x6f, 0xff, 0xdb, 0x7f, 0xf7, 0xdf, 0x7b, 0xef, |
541 | 0xff, 0xff, 0xdd, 0x77, 0xff, 0xdd, 0x77, 0xff, 0xdd, 0x77, 0xff, 0xdd, 0x77, 0xfe, 0xdc, 0xf1, | 541 | 0xff, 0xff, 0xdd, 0x77, 0xff, 0xdd, 0x77, 0xff, 0xdd, 0x77, 0xff, 0xdd, 0x77, 0xfe, 0xdc, 0xf1, |
542 | 0xcc, 0x23, 0x99, 0x64, 0x26, 0x98, 0x63, 0x0f, 0x30, 0xcc, 0x33, 0x24, 0xcd, 0x19, 0xe0, 0xff, | 542 | 0xcc, 0x23, 0x99, 0x64, 0x26, 0x98, 0x63, 0x0f, 0x30, 0xcc, 0x33, 0x24, 0xcd, 0x19, 0xe0, 0xff, |
543 | 0xff, 0xde, 0x7b, 0xef, 0xbe, 0xfb, 0xef, 0xbe, 0xfb, 0x6f, 0xfe, 0xdb, 0x7f, 0xf6, 0xdf, 0xfd, | 543 | 0xff, 0xde, 0x7b, 0xef, 0xbe, 0xfb, 0xef, 0xbe, 0xfb, 0x6f, 0xfe, 0xdb, 0x7f, 0xf6, 0xdf, 0xfd, |
544 | 0xb7, 0xff, 0x6d, 0xff, 0xdb, 0xff, 0x00, 0xbd, 0x67, 0x48, 0x13, 0xfc, 0x85, 0xff, 0x5f, 0x3f, | 544 | 0xb7, 0xff, 0x6d, 0xff, 0xdb, 0xff, 0x00, 0xbd, 0x67, 0x48, 0x13, 0xfc, 0x85, 0xff, 0x5f, 0x3f, |
545 | 0xb7, 0x97, 0xcf, 0xcb, 0xeb, 0xcf, 0x97, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 545 | 0xb7, 0x97, 0xcf, 0xcb, 0xeb, 0xcf, 0x97, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
546 | 0xef, 0x9f, 0xd7, 0xcf, 0xcb, 0xdf, 0xd7, 0xcf, 0x8f, 0x3f, 0x1f, 0x7f, 0xff, 0xfe, 0xff, 0xf2, | 546 | 0xef, 0x9f, 0xd7, 0xcf, 0xcb, 0xdf, 0xd7, 0xcf, 0x8f, 0x3f, 0x1f, 0x7f, 0xff, 0xfe, 0xff, 0xf2, |
547 | 0x07, 0xe9, 0x3e, 0x00, 0x35, 0xef, 0xc9, 0x1b, 0xc2, 0xbc, 0x37, 0xc0, 0xff, 0xbf, 0xfb, 0x6e, | 547 | 0x07, 0xe9, 0x3e, 0x00, 0x35, 0xef, 0xc9, 0x1b, 0xc2, 0xbc, 0x37, 0xc0, 0xff, 0xbf, 0xfb, 0x6e, |
548 | 0xef, 0xfb, 0xde, 0xf7, 0xb7, 0xfd, 0xef, 0xbd, 0xf7, 0x77, 0xdd, 0xff, 0xb7, 0xfd, 0xef, 0xbb, | 548 | 0xef, 0xfb, 0xde, 0xf7, 0xb7, 0xfd, 0xef, 0xbd, 0xf7, 0x77, 0xdd, 0xff, 0xb7, 0xfd, 0xef, 0xbb, |
549 | 0xff, 0xff, 0xdd, 0xf7, 0x7f, 0xdd, 0xf7, 0x7f, 0xdd, 0xf7, 0x7f, 0xdd, 0xf7, 0xbf, 0xed, 0xff, | 549 | 0xff, 0xff, 0xdd, 0xf7, 0x7f, 0xdd, 0xf7, 0x7f, 0xdd, 0xf7, 0x7f, 0xdd, 0xf7, 0xbf, 0xed, 0xff, |
550 | 0xdf, 0xf7, 0xf6, 0x7c, 0xf9, 0xb1, 0xe6, 0xcb, 0x18, 0xa4, 0xb3, 0x09, 0xfc, 0xff, 0xfb, 0x6f, | 550 | 0xdf, 0xf7, 0xf6, 0x7c, 0xf9, 0xb1, 0xe6, 0xcb, 0x18, 0xa4, 0xb3, 0x09, 0xfc, 0xff, 0xfb, 0x6f, |
551 | 0xfe, 0xdf, 0xfb, 0xbf, 0xf7, 0x7e, 0xef, 0xfd, 0xb7, 0xff, 0x6d, 0xff, 0xdb, 0xff, 0xb6, 0xff, | 551 | 0xfe, 0xdf, 0xfb, 0xbf, 0xf7, 0x7e, 0xef, 0xfd, 0xb7, 0xff, 0x6d, 0xff, 0xdb, 0xff, 0xb6, 0xff, |
552 | 0x6d, 0xff, 0xdb, 0x7f, 0xf6, 0xdf, 0xf9, 0x21, 0x8e, 0xfb, 0x00, 0x7e, 0xc0, 0xff, 0xfe, 0xff, | 552 | 0x6d, 0xff, 0xdb, 0x7f, 0xf6, 0xdf, 0xf9, 0x21, 0x8e, 0xfb, 0x00, 0x7e, 0xc0, 0xff, 0xfe, 0xff, |
553 | 0xf7, 0xff, 0xff, 0xff, 0x3f, 0x3f, 0x7f, 0x7f, 0x3f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, | 553 | 0xf7, 0xff, 0xff, 0xff, 0x3f, 0x3f, 0x7f, 0x7f, 0x3f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, |
554 | 0x3f, 0x7f, 0x7f, 0x3f, 0x3f, 0x7f, 0x37, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xef, 0x3f, 0xc0, | 554 | 0x3f, 0x7f, 0x7f, 0x3f, 0x3f, 0x7f, 0x37, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xef, 0x3f, 0xc0, |
555 | 0x6e, 0x3b, 0x09, 0xe0, 0x6f, 0x1a, 0x92, 0x64, 0x6d, 0x99, 0xf2, 0x7f, 0xef, 0xfd, 0xb7, 0xff, | 555 | 0x6e, 0x3b, 0x09, 0xe0, 0x6f, 0x1a, 0x92, 0x64, 0x6d, 0x99, 0xf2, 0x7f, 0xef, 0xfd, 0xb7, 0xff, |
556 | 0x7b, 0xde, 0xf7, 0xbf, 0xfb, 0x7e, 0xef, 0xbf, 0xff, 0xfb, 0xef, 0xbe, 0xfb, 0x6f, 0xfe, 0xdb, | 556 | 0x7b, 0xde, 0xf7, 0xbf, 0xfb, 0x7e, 0xef, 0xbf, 0xff, 0xfb, 0xef, 0xbe, 0xfb, 0x6f, 0xfe, 0xdb, |
557 | 0xff, 0xff, 0xfe, 0xf7, 0xbf, 0xfb, 0xff, 0xbf, 0xef, 0xfd, 0xdf, 0xf7, 0x7d, 0xff, 0xee, 0x7f, | 557 | 0xff, 0xff, 0xfe, 0xf7, 0xbf, 0xfb, 0xff, 0xbf, 0xef, 0xfd, 0xdf, 0xf7, 0x7d, 0xff, 0xee, 0x7f, |
558 | 0xf7, 0xbd, 0xff, 0xef, 0xfb, 0xbf, 0xfd, 0x77, 0xfe, 0xa0, 0xf9, 0xfe, 0xf0, 0xef, 0xbf, 0xf7, | 558 | 0xf7, 0xbd, 0xff, 0xef, 0xfb, 0xbf, 0xfd, 0x77, 0xfe, 0xa0, 0xf9, 0xfe, 0xf0, 0xef, 0xbf, 0xf7, |
559 | 0x7f, 0xfb, 0xde, 0xff, 0xbb, 0xff, 0xf7, 0xbe, 0xfb, 0xdf, 0xff, 0xfd, 0xb7, 0xfe, 0xef, 0x7f, | 559 | 0x7f, 0xfb, 0xde, 0xff, 0xbb, 0xff, 0xf7, 0xbe, 0xfb, 0xdf, 0xff, 0xfd, 0xb7, 0xfe, 0xef, 0x7f, |
560 | 0xfb, 0xbf, 0xed, 0xff, 0xf7, 0xbe, 0xfb, 0xdf, 0xf0, 0x06, 0x98, 0xe7, 0x3c, 0x03, 0xcf, 0x2f, | 560 | 0xfb, 0xbf, 0xed, 0xff, 0xf7, 0xbe, 0xfb, 0xdf, 0xf0, 0x06, 0x98, 0xe7, 0x3c, 0x03, 0xcf, 0x2f, |
561 | 0x1f, 0x9f, 0x7f, 0x7f, 0x7e, 0xf8, 0xf1, 0xe6, 0xf8, 0xc9, 0xca, 0xfa, 0xc8, 0xda, 0xf2, 0xcc, | 561 | 0x1f, 0x9f, 0x7f, 0x7f, 0x7e, 0xf8, 0xf1, 0xe6, 0xf8, 0xc9, 0xca, 0xfa, 0xc8, 0xda, 0xf2, 0xcc, |
562 | 0xd9, 0xf2, 0xe0, 0xed, 0xf1, 0xfa, 0xfc, 0x7f, 0x7f, 0x3f, 0xbf, 0x9f, 0x0f, 0xe3, 0x34, 0x8d, | 562 | 0xd9, 0xf2, 0xe0, 0xed, 0xf1, 0xfa, 0xfc, 0x7f, 0x7f, 0x3f, 0xbf, 0x9f, 0x0f, 0xe3, 0x34, 0x8d, |
563 | 0xe3, 0x18, 0x17, 0x85, 0xa0, 0x38, 0xcf, 0x13, 0xf8, 0xef, 0xdd, 0x7f, 0xff, 0xf7, 0xfd, 0xef, | 563 | 0xe3, 0x18, 0x17, 0x85, 0xa0, 0x38, 0xcf, 0x13, 0xf8, 0xef, 0xdd, 0x7f, 0xff, 0xf7, 0xfd, 0xef, |
564 | 0xbb, 0xff, 0x7f, 0xf7, 0xfd, 0xef, 0xbf, 0xfb, 0xee, 0xff, 0xff, 0xbb, 0xef, 0x7f, 0xfb, 0xee, | 564 | 0xbb, 0xff, 0x7f, 0xf7, 0xfd, 0xef, 0xbf, 0xfb, 0xee, 0xff, 0xff, 0xbb, 0xef, 0x7f, 0xfb, 0xee, |
565 | 0xff, 0xff, 0xde, 0xf7, 0xff, 0xef, 0xbd, 0xff, 0xdb, 0xff, 0xfe, 0x77, 0x7f, 0xf7, 0xfd, 0x7f, | 565 | 0xff, 0xff, 0xde, 0xf7, 0xff, 0xef, 0xbd, 0xff, 0xdb, 0xff, 0xfe, 0x77, 0x7f, 0xf7, 0xfd, 0x7f, |
566 | 0xf7, 0xff, 0xdb, 0x7e, 0xff, 0xef, 0xfb, 0xff, 0xb7, 0xff, 0xc8, 0xff, 0xff, 0xff, 0xfc, 0x27, | 566 | 0xf7, 0xff, 0xdb, 0x7e, 0xff, 0xef, 0xfb, 0xff, 0xb7, 0xff, 0xc8, 0xff, 0xff, 0xff, 0xfc, 0x27, |
567 | 0xff, 0xff, 0xff, 0xed, 0xbf, 0xfe, 0xf7, 0x7f, 0xfb, 0xdf, 0xfe, 0xf7, 0xdf, 0xff, 0xfd, 0x6f, | 567 | 0xff, 0xff, 0xff, 0xed, 0xbf, 0xfe, 0xf7, 0x7f, 0xfb, 0xdf, 0xfe, 0xf7, 0xdf, 0xff, 0xfd, 0x6f, |
568 | 0xff, 0xbf, 0xfb, 0xff, 0xde, 0xff, 0xf7, 0xfd, 0xbf, 0x00, 0x77, 0x6c, 0x89, 0x11, 0x04, 0xa2, | 568 | 0xff, 0xbf, 0xfb, 0xff, 0xde, 0xff, 0xf7, 0xfd, 0xbf, 0x00, 0x77, 0x6c, 0x89, 0x11, 0x04, 0xa2, |
569 | 0x08, 0x69, 0x46, 0x90, 0x02, 0x64, 0x94, 0x24, 0x09, 0x91, 0x85, 0x21, 0x09, 0xff, 0xf7, 0xdd, | 569 | 0x08, 0x69, 0x46, 0x90, 0x02, 0x64, 0x94, 0x24, 0x09, 0x91, 0x85, 0x21, 0x09, 0xff, 0xf7, 0xdd, |
570 | 0x3d, 0x37, 0x1d, 0x1d, 0x06, 0xc6, 0x07, 0x10, 0x20, 0x83, 0x84, 0x30, 0x66, 0x19, 0x92, 0x06, | 570 | 0x3d, 0x37, 0x1d, 0x1d, 0x06, 0xc6, 0x07, 0x10, 0x20, 0x83, 0x84, 0x30, 0x66, 0x19, 0x92, 0x06, |
571 | 0x40, 0x31, 0x0c, 0xc0, 0x14, 0xb7, 0x09, 0xfa, 0xff, 0xdf, 0xfb, 0xbf, 0xfd, 0xf7, 0xef, 0xef, | 571 | 0x40, 0x31, 0x0c, 0xc0, 0x14, 0xb7, 0x09, 0xfa, 0xff, 0xdf, 0xfb, 0xbf, 0xfd, 0xf7, 0xef, 0xef, |
572 | 0xff, 0xdf, 0xf7, 0xff, 0x6e, 0xff, 0xff, 0xde, 0xf7, 0xff, 0x7e, 0xdb, 0xff, 0xb7, 0xff, 0xee, | 572 | 0xff, 0xdf, 0xf7, 0xff, 0x6e, 0xff, 0xff, 0xde, 0xf7, 0xff, 0x7e, 0xdb, 0xff, 0xb7, 0xff, 0xee, |
573 | 0xff, 0xff, 0x7f, 0xf6, 0xdf, 0xfd, 0xff, 0xff, 0xef, 0xbb, 0xfe, 0x7f, 0xf7, 0xdf, 0xff, 0xf7, | 573 | 0xff, 0xff, 0x7f, 0xf6, 0xdf, 0xfd, 0xff, 0xff, 0xef, 0xbb, 0xfe, 0x7f, 0xf7, 0xdf, 0xff, 0xf7, |
574 | 0xdd, 0xff, 0xff, 0xbf, 0xed, 0xff, 0xfe, 0xef, 0x3f, 0xde, 0xee, 0xc9, 0xff, 0xff, 0xdf, 0xff, | 574 | 0xdd, 0xff, 0xff, 0xbf, 0xed, 0xff, 0xfe, 0xef, 0x3f, 0xde, 0xee, 0xc9, 0xff, 0xff, 0xdf, 0xff, |
575 | 0xc9, 0xff, 0x9e, 0xdf, 0xdf, 0xb7, 0xfd, 0xff, 0xef, 0xff, 0xfb, 0xef, 0xfd, 0xbf, 0xf7, 0xff, | 575 | 0xc9, 0xff, 0x9e, 0xdf, 0xdf, 0xb7, 0xfd, 0xff, 0xef, 0xff, 0xfb, 0xef, 0xfd, 0xbf, 0xf7, 0xff, |
576 | 0xbb, 0xef, 0xff, 0xfd, 0xff, 0xef, 0x7e, 0xff, 0xb1, 0x06, 0x7b, 0xc9, 0x00, 0x42, 0x98, 0x31, | 576 | 0xbb, 0xef, 0xff, 0xfd, 0xff, 0xef, 0x7e, 0xff, 0xb1, 0x06, 0x7b, 0xc9, 0x00, 0x42, 0x98, 0x31, |
577 | 0x46, 0x44, 0x38, 0x89, 0xc4, 0x30, 0x00, 0x42, 0x10, 0x84, 0x20, 0x08, 0x81, 0x03, 0x10, 0x80, | 577 | 0x46, 0x44, 0x38, 0x89, 0xc4, 0x30, 0x00, 0x42, 0x10, 0x84, 0x20, 0x08, 0x81, 0x03, 0x10, 0x80, |
578 | 0x24, 0x00, 0x88, 0x21, 0x04, 0xc0, 0x08, 0xa1, 0x34, 0x4c, 0x03, 0x90, 0x46, 0x00, 0x30, 0xd1, | 578 | 0x24, 0x00, 0x88, 0x21, 0x04, 0xc0, 0x08, 0xa1, 0x34, 0x4c, 0x03, 0x90, 0x46, 0x00, 0x30, 0xd1, |
579 | 0x04, 0x69, 0x88, 0x30, 0x22, 0xcb, 0x04, 0x3f, 0xfb, 0xff, 0xfd, 0x6f, 0xfe, 0xf7, 0xbf, 0xfe, | 579 | 0x04, 0x69, 0x88, 0x30, 0x22, 0xcb, 0x04, 0x3f, 0xfb, 0xff, 0xfd, 0x6f, 0xfe, 0xf7, 0xbf, 0xfe, |
580 | 0xdb, 0xff, 0xee, 0x7f, 0xf7, 0xbf, 0xfd, 0xef, 0x7e, 0xf7, 0xff, 0xdb, 0xff, 0xb7, 0xfe, 0x7b, | 580 | 0xdb, 0xff, 0xee, 0x7f, 0xf7, 0xbf, 0xfd, 0xef, 0x7e, 0xf7, 0xff, 0xdb, 0xff, 0xb7, 0xfe, 0x7b, |
581 | 0xff, 0xff, 0xff, 0xbb, 0xef, 0xff, 0xf6, 0xff, 0xbf, 0xef, 0xff, 0xdf, 0xfd, 0x7f, 0xfe, 0xbf, | 581 | 0xff, 0xff, 0xff, 0xbb, 0xef, 0xff, 0xf6, 0xff, 0xbf, 0xef, 0xff, 0xdf, 0xfd, 0x7f, 0xfe, 0xbf, |
582 | 0xef, 0xfe, 0xff, 0xdf, 0xff, 0xfe, 0xff, 0xe4, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 582 | 0xef, 0xfe, 0xff, 0xdf, 0xff, 0xfe, 0xff, 0xe4, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
583 | 0xff, 0xff, 0xfe, 0xfb, 0x37, 0xfd, 0xfe, 0xff, 0xff, 0x6f, 0xff, 0xf6, 0xff, 0xbf, 0xfb, 0xdf, | 583 | 0xff, 0xff, 0xfe, 0xfb, 0x37, 0xfd, 0xfe, 0xff, 0xff, 0x6f, 0xff, 0xf6, 0xff, 0xbf, 0xfb, 0xdf, |
584 | 0xff, 0xff, 0x77, 0x7f, 0x9d, 0x9f, 0x27, 0x21, 0xcc, 0x18, 0x63, 0x84, 0x80, 0x2a, 0x29, 0x44, | 584 | 0xff, 0xff, 0x77, 0x7f, 0x9d, 0x9f, 0x27, 0x21, 0xcc, 0x18, 0x63, 0x84, 0x80, 0x2a, 0x29, 0x44, |
585 | 0x59, 0x43, 0x94, 0x34, 0x42, 0x49, 0x2c, 0x92, 0x92, 0x64, 0x0c, 0x80, 0xb8, 0x22, 0x86, 0x34, | 585 | 0x59, 0x43, 0x94, 0x34, 0x42, 0x49, 0x2c, 0x92, 0x92, 0x64, 0x0c, 0x80, 0xb8, 0x22, 0x86, 0x34, |
586 | 0x48, 0x23, 0x34, 0x44, 0xc9, 0x18, 0x46, 0x09, 0x80, 0x72, 0x08, 0x61, 0x80, 0x9b, 0x12, 0x64, | 586 | 0x48, 0x23, 0x34, 0x44, 0xc9, 0x18, 0x46, 0x09, 0x80, 0x72, 0x08, 0x61, 0x80, 0x9b, 0x12, 0x64, |
587 | 0x8d, 0x90, 0x23, 0xa8, 0x26, 0x44, 0x59, 0x89, 0x24, 0xd3, 0x1f, 0xff, 0xfd, 0xef, 0xff, 0x7d, | 587 | 0x8d, 0x90, 0x23, 0xa8, 0x26, 0x44, 0x59, 0x89, 0x24, 0xd3, 0x1f, 0xff, 0xfd, 0xef, 0xff, 0x7d, |
588 | 0xef, 0xfe, 0xf7, 0xbf, 0xfb, 0xdf, 0x7d, 0xff, 0xf7, 0xbf, 0xfe, 0xdb, 0x7f, 0xfd, 0xff, 0xcf, | 588 | 0xef, 0xfe, 0xf7, 0xbf, 0xfb, 0xdf, 0x7d, 0xff, 0xf7, 0xbf, 0xfe, 0xdb, 0x7f, 0xfd, 0xff, 0xcf, |
589 | 0xff, 0xff, 0xfb, 0xff, 0x7f, 0xff, 0xb6, 0xff, 0xff, 0xff, 0xfd, 0xb7, 0xff, 0xfb, 0xbf, 0xff, | 589 | 0xff, 0xff, 0xfb, 0xff, 0x7f, 0xff, 0xb6, 0xff, 0xff, 0xff, 0xfd, 0xb7, 0xff, 0xfb, 0xbf, 0xff, |
590 | 0xef, 0xfb, 0x7e, 0xdf, 0xff, 0xf6, 0xff, 0xdf, 0xff, 0xed, 0xfb, 0xff, 0xef, 0x2f, 0xef, 0xef, | 590 | 0xef, 0xfb, 0x7e, 0xdf, 0xff, 0xf6, 0xff, 0xdf, 0xff, 0xed, 0xfb, 0xff, 0xef, 0x2f, 0xef, 0xef, |
591 | 0xf7, 0xf7, 0x9f, 0xfb, 0xfc, 0xff, 0xf7, 0xdf, 0xbb, 0x7f, 0xff, 0xef, 0xfe, 0xf7, 0x1f, 0x07, | 591 | 0xf7, 0xf7, 0x9f, 0xfb, 0xfc, 0xff, 0xf7, 0xdf, 0xbb, 0x7f, 0xff, 0xef, 0xfe, 0xf7, 0x1f, 0x07, |
592 | 0xd1, 0x19, 0x22, 0x66, 0x44, 0x98, 0x8b, 0x21, 0x64, 0x1a, 0x42, 0xd4, 0x14, 0x23, 0xa8, 0x4d, | 592 | 0xd1, 0x19, 0x22, 0x66, 0x44, 0x98, 0x8b, 0x21, 0x64, 0x1a, 0x42, 0xd4, 0x14, 0x23, 0xa8, 0x4d, |
593 | 0x91, 0x92, 0x64, 0x25, 0x99, 0x44, 0x23, 0x88, 0x50, 0x96, 0xa3, 0x18, 0x44, 0x65, 0x99, 0x22, | 593 | 0x91, 0x92, 0x64, 0x25, 0x99, 0x44, 0x23, 0x88, 0x50, 0x96, 0xa3, 0x18, 0x44, 0x65, 0x99, 0x22, |
594 | 0x8a, 0x69, 0x25, 0x86, 0xd8, 0x1d, 0xb7, 0x9a, 0x9e, 0x30, 0x8b, 0xe2, 0xcc, 0xd9, 0xe1, 0xfc, | 594 | 0x8a, 0x69, 0x25, 0x86, 0xd8, 0x1d, 0xb7, 0x9a, 0x9e, 0x30, 0x8b, 0xe2, 0xcc, 0xd9, 0xe1, 0xfc, |
595 | 0xee, 0xf8, 0xfe, 0xe1, 0xc9, 0x06, 0x98, 0x69, 0x22, 0x92, 0x4c, 0x23, 0xa7, 0x1f, 0x7d, 0xff, | 595 | 0xee, 0xf8, 0xfe, 0xe1, 0xc9, 0x06, 0x98, 0x69, 0x22, 0x92, 0x4c, 0x23, 0xa7, 0x1f, 0x7d, 0xff, |
596 | 0xff, 0xbf, 0xef, 0xfb, 0xbe, 0xef, 0x7f, 0xfb, 0xfe, 0x77, 0xff, 0xbf, 0xef, 0xfd, 0xf7, 0xff, | 596 | 0xff, 0xbf, 0xef, 0xfb, 0xbe, 0xef, 0x7f, 0xfb, 0xfe, 0x77, 0xff, 0xbf, 0xef, 0xfd, 0xf7, 0xff, |
597 | 597 | ||
598 | }, | 598 | }, |
599 | { | 599 | { |
600 | // leekspin: frame 1 | 600 | // leekspin: frame 1 |
601 | 0xff, 0xbf, 0xfb, 0xcf, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xff, 0xdf, | 601 | 0xff, 0xbf, 0xfb, 0xcf, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xff, 0xdf, |
602 | 0x77, 0xff, 0xdb, 0xff, 0xb7, 0xff, 0xfb, 0x6f, 0xff, 0xff, 0xdd, 0xf7, 0xff, 0xff, 0xff, 0xbb, | 602 | 0x77, 0xff, 0xdb, 0xff, 0xb7, 0xff, 0xfb, 0x6f, 0xff, 0xff, 0xdd, 0xf7, 0xff, 0xff, 0xff, 0xbb, |
603 | 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0x6f, 0xff, 0xbb, 0xef, | 603 | 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0x6f, 0xff, 0xbb, 0xef, |
604 | 0xff, 0xbb, 0xef, 0x7f, 0xdb, 0xff, 0x27, 0xd0, 0x5f, 0x60, 0x8d, 0x37, 0xe0, 0x8d, 0x31, 0xd8, | 604 | 0xff, 0xbb, 0xef, 0x7f, 0xdb, 0xff, 0x27, 0xd0, 0x5f, 0x60, 0x8d, 0x37, 0xe0, 0x8d, 0x31, 0xd8, |
605 | 0xc7, 0x1d, 0xf0, 0xff, 0xff, 0xf0, 0xcf, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xc1, | 605 | 0xc7, 0x1d, 0xf0, 0xff, 0xff, 0xf0, 0xcf, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xc1, |
606 | 0xff, 0xfe, 0xf9, 0xe7, 0xcc, 0x91, 0xf7, 0xfc, 0xe3, 0x99, 0x2e, 0xe2, 0xfc, 0x03, 0xfc, 0x7c, | 606 | 0xff, 0xfe, 0xf9, 0xe7, 0xcc, 0x91, 0xf7, 0xfc, 0xe3, 0x99, 0x2e, 0xe2, 0xfc, 0x03, 0xfc, 0x7c, |
607 | 0x03, 0x3b, 0xec, 0x85, 0x33, 0x76, 0xcd, 0xa8, 0x23, 0x5b, 0xee, 0x20, 0x9f, 0xff, 0x7b, 0xef, | 607 | 0x03, 0x3b, 0xec, 0x85, 0x33, 0x76, 0xcd, 0xa8, 0x23, 0x5b, 0xee, 0x20, 0x9f, 0xff, 0x7b, 0xef, |
608 | 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0x6f, 0xff, 0xdb, 0xff, 0xb7, | 608 | 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0x6f, 0xff, 0xdb, 0xff, 0xb7, |
609 | 0xff, 0xff, 0x76, 0xdf, 0xfd, 0x77, 0xde, 0xfb, 0xbf, 0xf6, 0xdf, 0xfd, 0xb7, 0xff, 0x6d, 0xff, | 609 | 0xff, 0xff, 0x76, 0xdf, 0xfd, 0x77, 0xde, 0xfb, 0xbf, 0xf6, 0xdf, 0xfd, 0xb7, 0xff, 0x6d, 0xff, |
610 | 0xfe, 0xfb, 0xdf, 0xf6, 0xbf, 0xed, 0xff, 0xef, 0xbf, 0xf6, 0xff, 0xef, 0xfb, 0xbf, 0xee, 0xfb, | 610 | 0xfe, 0xfb, 0xdf, 0xf6, 0xbf, 0xed, 0xff, 0xef, 0xbf, 0xf6, 0xff, 0xef, 0xfb, 0xbf, 0xee, 0xfb, |
611 | 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0x7b, 0xdf, 0xfd, 0xb7, 0xfe, | 611 | 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0x7b, 0xdf, 0xfd, 0xb7, 0xfe, |
612 | 0xef, 0xbd, 0xf7, 0x7f, 0xed, 0xff, 0x00, 0x6e, 0xdb, 0x91, 0x24, 0xee, 0x09, 0xff, 0x5f, 0x3f, | 612 | 0xef, 0xbd, 0xf7, 0x7f, 0xed, 0xff, 0x00, 0x6e, 0xdb, 0x91, 0x24, 0xee, 0x09, 0xff, 0x5f, 0x3f, |
613 | 0xa7, 0x9f, 0xcb, 0xcb, 0xef, 0xcb, 0x9f, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 613 | 0xa7, 0x9f, 0xcb, 0xcb, 0xef, 0xcb, 0x9f, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
614 | 0xff, 0x8f, 0xd7, 0xdf, 0xcb, 0xcf, 0xd7, 0xdf, 0x8f, 0x3f, 0x1f, 0x7f, 0xff, 0xff, 0xff, 0xf0, | 614 | 0xff, 0x8f, 0xd7, 0xdf, 0xcb, 0xcf, 0xd7, 0xdf, 0x8f, 0x3f, 0x1f, 0x7f, 0xff, 0xff, 0xff, 0xf0, |
615 | 0x07, 0xb3, 0xec, 0x08, 0x33, 0xf7, 0x8c, 0x66, 0x11, 0xdb, 0x2e, 0xa0, 0xff, 0xdf, 0xf7, 0xbd, | 615 | 0x07, 0xb3, 0xec, 0x08, 0x33, 0xf7, 0x8c, 0x66, 0x11, 0xdb, 0x2e, 0xa0, 0xff, 0xdf, 0xf7, 0xbd, |
616 | 0xef, 0xfe, 0xbb, 0xef, 0x7e, 0xdb, 0xff, 0xb6, 0xff, 0x6d, 0xff, 0xdb, 0xff, 0xb6, 0xff, 0x6d, | 616 | 0xef, 0xfe, 0xbb, 0xef, 0x7e, 0xdb, 0xff, 0xb6, 0xff, 0x6d, 0xff, 0xdb, 0xff, 0xb6, 0xff, 0x6d, |
617 | 0xff, 0xff, 0xb7, 0xfd, 0xef, 0xbb, 0xff, 0x6e, 0xfb, 0xdf, 0x76, 0xff, 0xdd, 0x77, 0xff, 0xef, | 617 | 0xff, 0xff, 0xb7, 0xfd, 0xef, 0xbb, 0xff, 0x6e, 0xfb, 0xdf, 0x76, 0xff, 0xdd, 0x77, 0xff, 0xef, |
618 | 0xbf, 0xfb, 0xf6, 0x7f, 0xef, 0xff, 0x7f, 0xed, 0xfd, 0xf7, 0xbf, 0xff, 0xde, 0xf7, 0xfd, 0xbf, | 618 | 0xbf, 0xfb, 0xf6, 0x7f, 0xef, 0xff, 0x7f, 0xed, 0xfd, 0xf7, 0xbf, 0xff, 0xde, 0xf7, 0xfd, 0xbf, |
619 | 0xf7, 0xde, 0xfb, 0xbf, 0xee, 0xfb, 0xdf, 0x76, 0xff, 0xed, 0xbf, 0xfb, 0x6f, 0xfe, 0xdb, 0xff, | 619 | 0xf7, 0xde, 0xfb, 0xbf, 0xee, 0xfb, 0xdf, 0x76, 0xff, 0xed, 0xbf, 0xfb, 0x6f, 0xfe, 0xdb, 0xff, |
620 | 0xb6, 0xff, 0xed, 0xbf, 0xfb, 0x6f, 0xfc, 0x83, 0x32, 0xde, 0x00, 0xbf, 0xc0, 0xff, 0xfe, 0xff, | 620 | 0xb6, 0xff, 0xed, 0xbf, 0xfb, 0x6f, 0xfc, 0x83, 0x32, 0xde, 0x00, 0xbf, 0xc0, 0xff, 0xfe, 0xff, |
621 | 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 621 | 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
622 | 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xef, 0x3f, 0xc0, | 622 | 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xef, 0x3f, 0xc0, |
623 | 0xde, 0x33, 0x0c, 0xe0, 0xb7, 0x1c, 0x85, 0x70, 0x6f, 0x8d, 0xf0, 0x7f, 0xdf, 0xf7, 0xfe, 0xbb, | 623 | 0xde, 0x33, 0x0c, 0xe0, 0xb7, 0x1c, 0x85, 0x70, 0x6f, 0x8d, 0xf0, 0x7f, 0xdf, 0xf7, 0xfe, 0xbb, |
624 | 0xef, 0x7f, 0xd9, 0xff, 0xbf, 0xf7, 0xff, 0x6f, 0xff, 0xfb, 0xff, 0xb6, 0xff, 0x6d, 0xff, 0xdb, | 624 | 0xef, 0x7f, 0xd9, 0xff, 0xbf, 0xf7, 0xff, 0x6f, 0xff, 0xfb, 0xff, 0xb6, 0xff, 0x6d, 0xff, 0xdb, |
625 | 0xff, 0xff, 0xff, 0xed, 0xbf, 0xfb, 0xff, 0xdf, 0xf7, 0xfd, 0x7f, 0xef, 0xbb, 0xff, 0xdd, 0xff, | 625 | 0xff, 0xff, 0xff, 0xed, 0xbf, 0xfb, 0xff, 0xdf, 0xf7, 0xfd, 0x7f, 0xef, 0xbb, 0xff, 0xdd, 0xff, |
626 | 0x77, 0xfe, 0xef, 0xbb, 0xff, 0x7d, 0xef, 0xff, 0xb6, 0xff, 0xdd, 0xff, 0x7b, 0xde, 0xff, 0xed, | 626 | 0x77, 0xfe, 0xef, 0xbb, 0xff, 0x7d, 0xef, 0xff, 0xb6, 0xff, 0xdd, 0xff, 0x7b, 0xde, 0xff, 0xed, |
627 | 0x7f, 0xfb, 0xde, 0xff, 0xb7, 0xfd, 0xff, 0xdb, 0x7f, 0xfe, 0xbb, 0xef, 0x7f, 0xdb, 0xfe, 0xef, | 627 | 0x7f, 0xfb, 0xde, 0xff, 0xb7, 0xfd, 0xff, 0xdb, 0x7f, 0xfe, 0xbb, 0xef, 0x7f, 0xdb, 0xfe, 0xef, |
628 | 0x7b, 0xfe, 0xef, 0x7d, 0xf7, 0xbf, 0xed, 0x7f, 0xf8, 0x02, 0xc6, 0xbd, 0x34, 0x47, 0x47, 0x9f, | 628 | 0x7b, 0xfe, 0xef, 0x7d, 0xf7, 0xbf, 0xed, 0x7f, 0xf8, 0x02, 0xc6, 0xbd, 0x34, 0x47, 0x47, 0x9f, |
629 | 0x1f, 0x3f, 0x3f, 0x7f, 0x7e, 0xff, 0xff, 0xfe, 0xff, 0xfd, 0xfd, 0xff, 0xfe, 0xff, 0xfd, 0xff, | 629 | 0x1f, 0x3f, 0x3f, 0x7f, 0x7e, 0xff, 0xff, 0xfe, 0xff, 0xfd, 0xfd, 0xff, 0xfe, 0xff, 0xfd, 0xff, |
630 | 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x7f, 0xff, 0x3f, 0x7f, 0x9f, 0x9f, 0x0d, 0xe3, 0x3a, 0x8c, | 630 | 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x7f, 0xff, 0x3f, 0x7f, 0x9f, 0x9f, 0x0d, 0xe3, 0x3a, 0x8c, |
631 | 0x63, 0x58, 0x17, 0x84, 0x21, 0xb8, 0xcf, 0x63, 0xd8, 0xff, 0xef, 0xbb, 0xff, 0xff, 0xfd, 0xf7, | 631 | 0x63, 0x58, 0x17, 0x84, 0x21, 0xb8, 0xcf, 0x63, 0xd8, 0xff, 0xef, 0xbb, 0xff, 0xff, 0xfd, 0xf7, |
632 | 0xdd, 0xff, 0xbf, 0x7b, 0xff, 0xf6, 0xdf, 0xff, 0xb7, 0xfd, 0xff, 0xef, 0x7d, 0xdf, 0xfb, 0xee, | 632 | 0xdd, 0xff, 0xbf, 0x7b, 0xff, 0xf6, 0xdf, 0xff, 0xb7, 0xfd, 0xff, 0xef, 0x7d, 0xdf, 0xfb, 0xee, |
633 | 0xff, 0xff, 0xbe, 0xef, 0xfb, 0x7f, 0xef, 0xbe, 0xfb, 0xff, 0x77, 0xff, 0xef, 0x7d, 0xff, 0xfb, | 633 | 0xff, 0xff, 0xbe, 0xef, 0xfb, 0x7f, 0xef, 0xbe, 0xfb, 0xff, 0x77, 0xff, 0xef, 0x7d, 0xff, 0xfb, |
634 | 0xff, 0xed, 0xff, 0xdf, 0x7d, 0xef, 0xff, 0xf6, 0x7f, 0xdf, 0xfd, 0xb7, 0xff, 0xfb, 0xdf, 0xfd, | 634 | 0xff, 0xed, 0xff, 0xdf, 0x7d, 0xef, 0xff, 0xf6, 0x7f, 0xdf, 0xfd, 0xb7, 0xff, 0xfb, 0xdf, 0xfd, |
635 | 0xff, 0xb7, 0xff, 0xed, 0x7f, 0xfe, 0xb7, 0xff, 0xfb, 0xdf, 0xff, 0xf7, 0xff, 0xef, 0xff, 0x7d, | 635 | 0xff, 0xb7, 0xff, 0xed, 0x7f, 0xfe, 0xb7, 0xff, 0xfb, 0xdf, 0xff, 0xf7, 0xff, 0xef, 0xff, 0x7d, |
636 | 0xef, 0xff, 0xb7, 0xff, 0xfd, 0xff, 0xdf, 0x77, 0xff, 0x80, 0x36, 0xed, 0x09, 0x12, 0x44, 0x21, | 636 | 0xef, 0xff, 0xb7, 0xff, 0xfd, 0xff, 0xdf, 0x77, 0xff, 0x80, 0x36, 0xed, 0x09, 0x12, 0x44, 0x21, |
637 | 0x0c, 0x51, 0x51, 0x86, 0x00, 0x58, 0x46, 0x30, 0x24, 0x85, 0x09, 0x21, 0x85, 0xff, 0x7b, 0xed, | 637 | 0x0c, 0x51, 0x51, 0x86, 0x00, 0x58, 0x46, 0x30, 0x24, 0x85, 0x09, 0x21, 0x85, 0xff, 0x7b, 0xed, |
638 | 0x3d, 0x1d, 0x1d, 0x47, 0x0e, 0x8e, 0x23, 0x00, 0x22, 0x02, 0xc4, 0xb0, 0x26, 0x19, 0x4c, 0x03, | 638 | 0x3d, 0x1d, 0x1d, 0x47, 0x0e, 0x8e, 0x23, 0x00, 0x22, 0x02, 0xc4, 0xb0, 0x26, 0x19, 0x4c, 0x03, |
639 | 0xc0, 0x18, 0x06, 0x60, 0x89, 0xbd, 0x02, 0xfa, 0xff, 0xff, 0xb6, 0xff, 0xfb, 0xbe, 0xf7, 0xf7, | 639 | 0xc0, 0x18, 0x06, 0x60, 0x89, 0xbd, 0x02, 0xfa, 0xff, 0xff, 0xb6, 0xff, 0xfb, 0xbe, 0xf7, 0xf7, |
640 | 0xdf, 0x7f, 0xf7, 0xff, 0x6f, 0xfe, 0xff, 0xdf, 0xfb, 0x6f, 0xfe, 0xdf, 0x7b, 0xff, 0xf7, 0xde, | 640 | 0xdf, 0x7f, 0xf7, 0xff, 0x6f, 0xfe, 0xff, 0xdf, 0xfb, 0x6f, 0xfe, 0xdf, 0x7b, 0xff, 0xf7, 0xde, |
641 | 0x23, 0xcf, 0x9f, 0x37, 0x7d, 0xff, 0xff, 0xf7, 0xff, 0xfb, 0x6f, 0xff, 0xdb, 0xff, 0xbf, 0xfe, | 641 | 0x23, 0xcf, 0x9f, 0x37, 0x7d, 0xff, 0xff, 0xf7, 0xff, 0xfb, 0x6f, 0xff, 0xdb, 0xff, 0xbf, 0xfe, |
642 | 0xdb, 0xef, 0xff, 0xff, 0xb7, 0xfd, 0x7f, 0xff, 0xef, 0xfb, 0x7f, 0xf7, 0xbd, 0xff, 0xde, 0xdf, | 642 | 0xdb, 0xef, 0xff, 0xff, 0xb7, 0xfd, 0x7f, 0xff, 0xef, 0xfb, 0x7f, 0xf7, 0xbd, 0xff, 0xde, 0xdf, |
643 | 0xfb, 0xdf, 0xde, 0xd7, 0xbf, 0xef, 0xfb, 0xf7, 0xfe, 0xfb, 0xfb, 0xfd, 0x7c, 0x7f, 0xfd, 0xfe, | 643 | 0xfb, 0xdf, 0xde, 0xd7, 0xbf, 0xef, 0xfb, 0xf7, 0xfe, 0xfb, 0xfb, 0xfd, 0x7c, 0x7f, 0xfd, 0xfe, |
644 | 0x7d, 0xfd, 0x9e, 0x62, 0x6f, 0xff, 0xff, 0x7f, 0xd2, 0x08, 0xef, 0x31, 0x00, 0x42, 0x48, 0x39, | 644 | 0x7d, 0xfd, 0x9e, 0x62, 0x6f, 0xff, 0xff, 0x7f, 0xd2, 0x08, 0xef, 0x31, 0x00, 0x42, 0x48, 0x39, |
645 | 0x86, 0x60, 0x0c, 0xd9, 0x90, 0x20, 0x02, 0x10, 0x44, 0x08, 0x02, 0x10, 0x40, 0x03, 0x11, 0x80, | 645 | 0x86, 0x60, 0x0c, 0xd9, 0x90, 0x20, 0x02, 0x10, 0x44, 0x08, 0x02, 0x10, 0x40, 0x03, 0x11, 0x80, |
646 | 0x20, 0x24, 0x81, 0x08, 0x42, 0x90, 0x04, 0xc1, 0x78, 0x06, 0x24, 0x09, 0x42, 0x40, 0x98, 0x22, | 646 | 0x20, 0x24, 0x81, 0x08, 0x42, 0x90, 0x04, 0xc1, 0x78, 0x06, 0x24, 0x09, 0x42, 0x40, 0x98, 0x22, |
647 | 0x30, 0xc9, 0x88, 0x32, 0x44, 0x4d, 0x80, 0x3f, 0xff, 0xfe, 0xf7, 0x7f, 0xed, 0xbf, 0xfe, 0xf7, | 647 | 0x30, 0xc9, 0x88, 0x32, 0x44, 0x4d, 0x80, 0x3f, 0xff, 0xfe, 0xf7, 0x7f, 0xed, 0xbf, 0xfe, 0xf7, |
648 | 0xbf, 0xfb, 0xdf, 0xfd, 0xef, 0x7f, 0xfb, 0xde, 0xff, 0xef, 0xfb, 0xbf, 0xff, 0x6d, 0xff, 0xf6, | 648 | 0xbf, 0xfb, 0xdf, 0xfd, 0xef, 0x7f, 0xfb, 0xde, 0xff, 0xef, 0xfb, 0xbf, 0xff, 0x6d, 0xff, 0xf6, |
649 | 0x92, 0x24, 0x65, 0x99, 0xc6, 0x30, 0x8b, 0x67, 0x37, 0x87, 0x6f, 0xff, 0xf5, 0x77, 0x7f, 0xfe, | 649 | 0x92, 0x24, 0x65, 0x99, 0xc6, 0x30, 0x8b, 0x67, 0x37, 0x87, 0x6f, 0xff, 0xf5, 0x77, 0x7f, 0xfe, |
650 | 0xff, 0xef, 0xfe, 0x7f, 0xf7, 0xed, 0x0f, 0xfe, 0xfe, 0xfb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, | 650 | 0xff, 0xef, 0xfe, 0x7f, 0xf7, 0xed, 0x0f, 0xfe, 0xfe, 0xfb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, |
651 | 0xff, 0xff, 0xff, 0xff, 0x7f, 0xb6, 0xec, 0xfe, 0xff, 0x7e, 0xef, 0xff, 0x7f, 0xf7, 0xff, 0xbf, | 651 | 0xff, 0xff, 0xff, 0xff, 0x7f, 0xb6, 0xec, 0xfe, 0xff, 0x7e, 0xef, 0xff, 0x7f, 0xf7, 0xff, 0xbf, |
652 | 0xef, 0xff, 0xf7, 0x7f, 0x1f, 0x9f, 0x63, 0x03, 0xdc, 0x90, 0x23, 0x8a, 0x20, 0x05, 0xc9, 0x5a, | 652 | 0xef, 0xff, 0xf7, 0x7f, 0x1f, 0x9f, 0x63, 0x03, 0xdc, 0x90, 0x23, 0x8a, 0x20, 0x05, 0xc9, 0x5a, |
653 | 0x11, 0xa4, 0x8b, 0x30, 0x24, 0x4b, 0x48, 0x26, 0x34, 0xc1, 0x8c, 0x22, 0x98, 0x91, 0x66, 0x08, | 653 | 0x11, 0xa4, 0x8b, 0x30, 0x24, 0x4b, 0x48, 0x26, 0x34, 0xc1, 0x8c, 0x22, 0x98, 0x91, 0x66, 0x08, |
654 | 0x32, 0xc4, 0x99, 0x12, 0x62, 0xcc, 0x00, 0x33, 0x04, 0xc0, 0x38, 0x83, 0x40, 0x96, 0x19, 0x61, | 654 | 0x32, 0xc4, 0x99, 0x12, 0x62, 0xcc, 0x00, 0x33, 0x04, 0xc0, 0x38, 0x83, 0x40, 0x96, 0x19, 0x61, |
655 | 0x86, 0x18, 0x60, 0x93, 0x4c, 0x24, 0x93, 0x48, 0x6c, 0x83, 0x3f, 0xff, 0xfb, 0xff, 0xdd, 0xff, | 655 | 0x86, 0x18, 0x60, 0x93, 0x4c, 0x24, 0x93, 0x48, 0x6c, 0x83, 0x3f, 0xff, 0xfb, 0xff, 0xdd, 0xff, |
656 | 0xf7, 0xfd, 0xff, 0xde, 0xf7, 0x7f, 0xfb, 0xbf, 0xee, 0xff, 0xbd, 0xf7, 0x7f, 0xfb, 0xff, 0xde, | 656 | 0xf7, 0xfd, 0xff, 0xde, 0xf7, 0x7f, 0xfb, 0xbf, 0xee, 0xff, 0xbd, 0xf7, 0x7f, 0xfb, 0xff, 0xde, |
657 | 0xfe, 0xff, 0xde, 0xfe, 0xfe, 0xfe, 0x6f, 0xfe, 0xff, 0xff, 0xff, 0xb7, 0xff, 0xdf, 0x7f, 0xff, | 657 | 0xfe, 0xff, 0xde, 0xfe, 0xfe, 0xfe, 0x6f, 0xfe, 0xff, 0xff, 0xff, 0xb7, 0xff, 0xdf, 0x7f, 0xff, |
658 | 0xd7, 0xfd, 0xef, 0xff, 0x7d, 0xff, 0xdf, 0xff, 0xf5, 0x7f, 0xf7, 0xff, 0xef, 0xef, 0xe7, 0x7f, | 658 | 0xd7, 0xfd, 0xef, 0xff, 0x7d, 0xff, 0xdf, 0xff, 0xf5, 0x7f, 0xf7, 0xff, 0xef, 0xef, 0xe7, 0x7f, |
659 | 0xfb, 0xfb, 0xfe, 0xfd, 0xff, 0xfb, 0xef, 0xfd, 0xdf, 0x7f, 0xff, 0xfb, 0xdf, 0xff, 0x0b, 0x07, | 659 | 0xfb, 0xfb, 0xfe, 0xfd, 0xff, 0xfb, 0xef, 0xfd, 0xdf, 0x7f, 0xff, 0xfb, 0xdf, 0xff, 0x0b, 0x07, |
660 | 0x35, 0xc9, 0x48, 0x92, 0x93, 0x6c, 0x08, 0x93, 0xc4, 0x30, 0x46, 0x99, 0xa1, 0x26, 0x48, 0x8c, | 660 | 0x35, 0xc9, 0x48, 0x92, 0x93, 0x6c, 0x08, 0x93, 0xc4, 0x30, 0x46, 0x99, 0xa1, 0x26, 0x48, 0x8c, |
661 | 0x33, 0xc4, 0x28, 0x0b, 0xd1, 0x34, 0x01, 0xc3, 0x18, 0x64, 0x86, 0x30, 0x4d, 0x90, 0xa6, 0x29, | 661 | 0x33, 0xc4, 0x28, 0x0b, 0xd1, 0x34, 0x01, 0xc3, 0x18, 0x64, 0x86, 0x30, 0x4d, 0x90, 0xa6, 0x29, |
662 | 0x49, 0x44, 0xb4, 0x83, 0x5a, 0x9c, 0x37, 0x56, 0x9e, 0x21, 0xcc, 0xd1, 0xd6, 0xe4, 0xc9, 0xfc, | 662 | 0x49, 0x44, 0xb4, 0x83, 0x5a, 0x9c, 0x37, 0x56, 0x9e, 0x21, 0xcc, 0xd1, 0xd6, 0xe4, 0xc9, 0xfc, |
663 | 0xec, 0xef, 0xf8, 0xe4, 0xc3, 0x19, 0xa4, 0x26, 0xd0, 0x0d, 0x24, 0xd3, 0x47, 0x1f, 0x7e, 0xff, | 663 | 0xec, 0xef, 0xf8, 0xe4, 0xc3, 0x19, 0xa4, 0x26, 0xd0, 0x0d, 0x24, 0xd3, 0x47, 0x1f, 0x7e, 0xff, |
664 | 0xff, 0x6f, 0xff, 0xd9, 0xff, 0xbf, 0xe7, 0xff, 0xf9, 0x7f, 0xff, 0xdf, 0xdf, 0xf5, 0xff, 0xfb, | 664 | 0xff, 0x6f, 0xff, 0xd9, 0xff, 0xbf, 0xe7, 0xff, 0xf9, 0x7f, 0xff, 0xdf, 0xdf, 0xf5, 0xff, 0xfb, |
665 | 665 | ||
666 | }, | 666 | }, |
667 | { | 667 | { |
668 | // leekspin: frame 2 | 668 | // leekspin: frame 2 |
669 | 0xff, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0x6f, 0xff, 0xff, 0xef, | 669 | 0xff, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0x6f, 0xff, 0xff, 0xef, |
670 | 0xbf, 0xfb, 0xdf, 0xf7, 0xbf, 0xfb, 0x7f, 0x7f, 0xdb, 0xff, 0xbf, 0xfb, 0xef, 0xff, 0x7f, 0xdf, | 670 | 0xbf, 0xfb, 0xdf, 0xf7, 0xbf, 0xfb, 0x7f, 0x7f, 0xdb, 0xff, 0xbf, 0xfb, 0xef, 0xff, 0x7f, 0xdf, |
671 | 0xff, 0xf3, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, | 671 | 0xff, 0xf3, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, |
672 | 0xfb, 0xbf, 0xef, 0x7b, 0xdf, 0xf7, 0x2f, 0x60, 0xdf, 0x80, 0x2d, 0x57, 0xd0, 0x93, 0x24, 0xfc, | 672 | 0xfb, 0xbf, 0xef, 0x7b, 0xdf, 0xf7, 0x2f, 0x60, 0xdf, 0x80, 0x2d, 0x57, 0xd0, 0x93, 0x24, 0xfc, |
673 | 0xc3, 0x1b, 0xf4, 0xf7, 0xff, 0xf0, 0xcf, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xc1, | 673 | 0xc3, 0x1b, 0xf4, 0xf7, 0xff, 0xf0, 0xcf, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xc1, |
674 | 0xff, 0xfe, 0xf9, 0xe7, 0xcc, 0x91, 0xf7, 0xfc, 0xe3, 0x99, 0x2e, 0xe2, 0xfc, 0x03, 0xec, 0x7c, | 674 | 0xff, 0xfe, 0xf9, 0xe7, 0xcc, 0x91, 0xf7, 0xfc, 0xe3, 0x99, 0x2e, 0xe2, 0xfc, 0x03, 0xec, 0x7c, |
675 | 0x93, 0x2b, 0x6c, 0x95, 0x53, 0xce, 0x39, 0xc4, 0x33, 0x6b, 0xce, 0x90, 0xbf, 0xef, 0xfb, 0xbf, | 675 | 0x93, 0x2b, 0x6c, 0x95, 0x53, 0xce, 0x39, 0xc4, 0x33, 0x6b, 0xce, 0x90, 0xbf, 0xef, 0xfb, 0xbf, |
676 | 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xed, | 676 | 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xef, 0xfb, 0xbf, 0xed, |
677 | 0xff, 0xff, 0xee, 0xbb, 0xff, 0x6e, 0xfb, 0xdf, 0x76, 0xff, 0xdd, 0xf7, 0xbf, 0xed, 0xff, 0xff, | 677 | 0xff, 0xff, 0xee, 0xbb, 0xff, 0x6e, 0xfb, 0xdf, 0x76, 0xff, 0xdd, 0xf7, 0xbf, 0xed, 0xff, 0xff, |
678 | 0xee, 0xff, 0x75, 0xdf, 0xff, 0xf6, 0xdf, 0xff, 0xb7, 0xff, 0xfb, 0xef, 0xfd, 0xb7, 0xff, 0xdb, | 678 | 0xee, 0xff, 0x75, 0xdf, 0xff, 0xf6, 0xdf, 0xff, 0xb7, 0xff, 0xfb, 0xef, 0xfd, 0xb7, 0xff, 0xdb, |
679 | 0xfe, 0x6f, 0xfb, 0xbe, 0xef, 0xfb, 0xbe, 0xef, 0xfb, 0xbe, 0xef, 0xfb, 0xbe, 0xef, 0x7b, 0xde, | 679 | 0xfe, 0x6f, 0xfb, 0xbe, 0xef, 0xfb, 0xbe, 0xef, 0xfb, 0xbe, 0xef, 0xfb, 0xbe, 0xef, 0x7b, 0xde, |
680 | 0xf7, 0x7d, 0xdf, 0xf7, 0xbd, 0xff, 0x00, 0xf7, 0x9c, 0x21, 0x27, 0xd8, 0x46, 0xff, 0x5f, 0x3f, | 680 | 0xf7, 0x7d, 0xdf, 0xf7, 0xbd, 0xff, 0x00, 0xf7, 0x9c, 0x21, 0x27, 0xd8, 0x46, 0xff, 0x5f, 0x3f, |
681 | 0xa7, 0x9f, 0xcb, 0xcb, 0xef, 0xcb, 0xdf, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 681 | 0xa7, 0x9f, 0xcb, 0xcb, 0xef, 0xcb, 0xdf, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
682 | 0xef, 0x9f, 0xd7, 0xcf, 0xcb, 0xdf, 0xd7, 0xcf, 0x8f, 0x3f, 0x1f, 0x7f, 0xff, 0xff, 0xff, 0xf0, | 682 | 0xef, 0x9f, 0xd7, 0xcf, 0xcb, 0xdf, 0xd7, 0xcf, 0x8f, 0x3f, 0x1f, 0x7f, 0xff, 0xff, 0xff, 0xf0, |
683 | 0x07, 0x73, 0xdc, 0x01, 0x6e, 0x99, 0x73, 0x4e, 0x88, 0xf3, 0x1e, 0xc0, 0xff, 0x7f, 0xde, 0xf3, | 683 | 0x07, 0x73, 0xdc, 0x01, 0x6e, 0x99, 0x73, 0x4e, 0x88, 0xf3, 0x1e, 0xc0, 0xff, 0x7f, 0xde, 0xf3, |
684 | 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0x7b, 0xdf, 0xf6, 0xbf, 0xed, | 684 | 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0xfb, 0xbf, 0xee, 0x7b, 0xdf, 0xf6, 0xbf, 0xed, |
685 | 0xff, 0xff, 0x76, 0xdf, 0xfd, 0xb7, 0xff, 0xed, 0xbf, 0xfb, 0x6e, 0xff, 0xbd, 0xef, 0xfe, 0xf7, | 685 | 0xff, 0xff, 0x76, 0xdf, 0xfd, 0xb7, 0xff, 0xed, 0xbf, 0xfb, 0x6e, 0xff, 0xbd, 0xef, 0xfe, 0xf7, |
686 | 0xbf, 0xfd, 0xf7, 0xdf, 0x7f, 0xff, 0xb7, 0xfc, 0xef, 0xff, 0xf7, 0xbf, 0xfa, 0xdf, 0xfd, 0xef, | 686 | 0xbf, 0xfd, 0xf7, 0xdf, 0x7f, 0xff, 0xb7, 0xfc, 0xef, 0xff, 0xf7, 0xbf, 0xfa, 0xdf, 0xfd, 0xef, |
687 | 0x7b, 0xff, 0xed, 0x7f, 0xde, 0xfb, 0xef, 0xbe, 0xfb, 0xdf, 0xf6, 0x7f, 0xdd, 0xf7, 0xbf, 0xed, | 687 | 0x7b, 0xff, 0xed, 0x7f, 0xde, 0xfb, 0xef, 0xbe, 0xfb, 0xdf, 0xf6, 0x7f, 0xdd, 0xf7, 0xbf, 0xed, |
688 | 0xff, 0xbb, 0xef, 0x7e, 0xdb, 0xff, 0x76, 0xc0, 0x1d, 0x77, 0x00, 0x7f, 0xc0, 0xff, 0xfe, 0xff, | 688 | 0xff, 0xbb, 0xef, 0x7e, 0xdb, 0xff, 0x76, 0xc0, 0x1d, 0x77, 0x00, 0x7f, 0xc0, 0xff, 0xfe, 0xff, |
689 | 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 689 | 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
690 | 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xef, 0x3f, 0xc0, | 690 | 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xef, 0x3f, 0xc0, |
691 | 0xbb, 0x37, 0x04, 0xf0, 0xce, 0x39, 0x07, 0x70, 0xdd, 0x86, 0xf2, 0x7f, 0xdf, 0xf7, 0xfd, 0xbf, | 691 | 0xbb, 0x37, 0x04, 0xf0, 0xce, 0x39, 0x07, 0x70, 0xdd, 0x86, 0xf2, 0x7f, 0xdf, 0xf7, 0xfd, 0xbf, |
692 | 0xef, 0x79, 0xff, 0xef, 0xfd, 0xdf, 0x7b, 0xef, 0xbf, 0xfd, 0xff, 0xfb, 0xdf, 0xf6, 0xbf, 0xed, | 692 | 0xef, 0x79, 0xff, 0xef, 0xfd, 0xdf, 0x7b, 0xef, 0xbf, 0xfd, 0xff, 0xfb, 0xdf, 0xf6, 0xbf, 0xed, |
693 | 0xff, 0xff, 0xef, 0x7d, 0xff, 0xfb, 0xdf, 0xfd, 0xff, 0x6f, 0xfb, 0xbf, 0xfd, 0xef, 0x7e, 0xf7, | 693 | 0xff, 0xff, 0xef, 0x7d, 0xff, 0xfb, 0xdf, 0xfd, 0xff, 0x6f, 0xfb, 0xbf, 0xfd, 0xef, 0x7e, 0xf7, |
694 | 0xbf, 0xee, 0xfb, 0x7f, 0xdf, 0xfb, 0xbf, 0xfd, 0xef, 0xfe, 0xdf, 0xfb, 0xef, 0xfe, 0xbf, 0xed, | 694 | 0xbf, 0xee, 0xfb, 0x7f, 0xdf, 0xfb, 0xbf, 0xfd, 0xef, 0xfe, 0xdf, 0xfb, 0xef, 0xfe, 0xbf, 0xed, |
695 | 0xff, 0xf7, 0xbd, 0xff, 0x6f, 0xfb, 0xfe, 0xdf, 0xf7, 0xfd, 0xbf, 0xfb, 0x6f, 0xfe, 0xf7, 0xff, | 695 | 0xff, 0xf7, 0xbd, 0xff, 0x6f, 0xfb, 0xfe, 0xdf, 0xf7, 0xfd, 0xbf, 0xfb, 0x6f, 0xfe, 0xf7, 0xff, |
696 | 0xdd, 0x7f, 0xfb, 0xef, 0xfd, 0xdf, 0x7b, 0xff, 0xe4, 0x09, 0xc9, 0xb6, 0x36, 0x4b, 0x47, 0x9f, | 696 | 0xdd, 0x7f, 0xfb, 0xef, 0xfd, 0xdf, 0x7b, 0xff, 0xe4, 0x09, 0xc9, 0xb6, 0x36, 0x4b, 0x47, 0x9f, |
697 | 0x1f, 0x3f, 0x3f, 0x7f, 0x7f, 0xff, 0xfe, 0xfe, 0xff, 0xfd, 0xff, 0xfe, 0xfd, 0xff, 0xfd, 0xff, | 697 | 0x1f, 0x3f, 0x3f, 0x7f, 0x7f, 0xff, 0xfe, 0xfe, 0xff, 0xfd, 0xff, 0xfe, 0xfd, 0xff, 0xfd, 0xff, |
698 | 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x7f, 0xff, 0x3f, 0x3f, 0x9f, 0xdf, 0x0d, 0xa3, 0x3a, 0x4c, | 698 | 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x7f, 0xff, 0x3f, 0x3f, 0x9f, 0xdf, 0x0d, 0xa3, 0x3a, 0x4c, |
699 | 0xe3, 0x18, 0x17, 0x06, 0x60, 0xd8, 0xcf, 0x33, 0xd8, 0xfe, 0xef, 0x7b, 0xdf, 0xff, 0x7f, 0xfd, | 699 | 0xe3, 0x18, 0x17, 0x06, 0x60, 0xd8, 0xcf, 0x33, 0xd8, 0xfe, 0xef, 0x7b, 0xdf, 0xff, 0x7f, 0xfd, |
700 | 0xfd, 0xf7, 0xdf, 0xff, 0xbe, 0xfb, 0xff, 0xb7, 0xdf, 0xfd, 0xff, 0x6e, 0xff, 0xdd, 0xf7, 0xbe, | 700 | 0xfd, 0xf7, 0xdf, 0xff, 0xbe, 0xfb, 0xff, 0xb7, 0xdf, 0xfd, 0xff, 0x6e, 0xff, 0xdd, 0xf7, 0xbe, |
701 | 0xff, 0xff, 0xdd, 0xff, 0xef, 0x7b, 0xfe, 0xbf, 0xef, 0x7b, 0xff, 0xbd, 0x37, 0xff, 0xfb, 0x7f, | 701 | 0xff, 0xff, 0xdd, 0xff, 0xef, 0x7b, 0xfe, 0xbf, 0xef, 0x7b, 0xff, 0xbd, 0x37, 0xff, 0xfb, 0x7f, |
702 | 0xf7, 0xfd, 0xef, 0xff, 0xbb, 0xff, 0xf7, 0xfe, 0xdb, 0xff, 0xee, 0xff, 0xfb, 0xbe, 0xff, 0xef, | 702 | 0xf7, 0xfd, 0xef, 0xff, 0xbb, 0xff, 0xf7, 0xfe, 0xdb, 0xff, 0xee, 0xff, 0xfb, 0xbe, 0xff, 0xef, |
703 | 0xfb, 0x7e, 0xdf, 0xf7, 0xff, 0xbd, 0xff, 0xee, 0xff, 0xdb, 0xff, 0xf7, 0x7f, 0xff, 0xf7, 0xbe, | 703 | 0xfb, 0x7e, 0xdf, 0xf7, 0xff, 0xbd, 0xff, 0xee, 0xff, 0xdb, 0xff, 0xf7, 0x7f, 0xff, 0xf7, 0xbe, |
704 | 0xff, 0x77, 0xff, 0xbb, 0xfe, 0xff, 0xff, 0xb7, 0xff, 0x00, 0xb6, 0xed, 0x09, 0x02, 0x64, 0x81, | 704 | 0xff, 0x77, 0xff, 0xbb, 0xfe, 0xff, 0xff, 0xb7, 0xff, 0x00, 0xb6, 0xed, 0x09, 0x02, 0x64, 0x81, |
705 | 0x0c, 0x31, 0xc5, 0x48, 0x02, 0x24, 0x98, 0x62, 0x24, 0x05, 0x89, 0x21, 0x05, 0xff, 0xfb, 0x6d, | 705 | 0x0c, 0x31, 0xc5, 0x48, 0x02, 0x24, 0x98, 0x62, 0x24, 0x05, 0x89, 0x21, 0x05, 0xff, 0xfb, 0x6d, |
706 | 0x3d, 0x9d, 0x17, 0x1c, 0x4d, 0x07, 0x26, 0x80, 0x11, 0x41, 0x84, 0xb0, 0x66, 0x19, 0x0b, 0x82, | 706 | 0x3d, 0x9d, 0x17, 0x1c, 0x4d, 0x07, 0x26, 0x80, 0x11, 0x41, 0x84, 0xb0, 0x66, 0x19, 0x0b, 0x82, |
707 | 0x10, 0x64, 0x09, 0x90, 0xc6, 0x3b, 0x08, 0xf6, 0xff, 0xbf, 0xfb, 0xef, 0xff, 0xdd, 0xff, 0xbb, | 707 | 0x10, 0x64, 0x09, 0x90, 0xc6, 0x3b, 0x08, 0xf6, 0xff, 0xbf, 0xfb, 0xef, 0xff, 0xdd, 0xff, 0xbb, |
708 | 0xff, 0x77, 0xf7, 0xbf, 0xfb, 0xfe, 0xb7, 0xff, 0xdf, 0xfd, 0xef, 0x7f, 0xdd, 0xf7, 0xff, 0x6d, | 708 | 0xff, 0x77, 0xf7, 0xbf, 0xfb, 0xfe, 0xb7, 0xff, 0xdf, 0xfd, 0xef, 0x7f, 0xdd, 0xf7, 0xff, 0x6d, |
709 | 0xff, 0xff, 0x7b, 0xfe, 0xdf, 0xf7, 0xf7, 0x7d, 0xe9, 0xbe, 0xfe, 0xff, 0xff, 0xfd, 0xff, 0xf7, | 709 | 0xff, 0xff, 0x7b, 0xfe, 0xdf, 0xf7, 0xf7, 0x7d, 0xe9, 0xbe, 0xfe, 0xff, 0xff, 0xfd, 0xff, 0xf7, |
710 | 0xfd, 0xcf, 0xff, 0x7f, 0xef, 0xbe, 0xfb, 0xdf, 0xbd, 0xbf, 0xbb, 0xbe, 0xff, 0xbf, 0xef, 0x7d, | 710 | 0xfd, 0xcf, 0xff, 0x7f, 0xef, 0xbe, 0xfb, 0xdf, 0xbd, 0xbf, 0xbb, 0xbe, 0xff, 0xbf, 0xef, 0x7d, |
711 | 0x77, 0xff, 0xff, 0xdb, 0xfe, 0xff, 0xef, 0x7b, 0xfe, 0xff, 0xbf, 0xfd, 0xef, 0xff, 0xfb, 0xef, | 711 | 0x77, 0xff, 0xff, 0xdb, 0xfe, 0xff, 0xef, 0x7b, 0xfe, 0xff, 0xbf, 0xfd, 0xef, 0xff, 0xfb, 0xef, |
712 | 0xff, 0x7b, 0xff, 0xff, 0xfe, 0xbf, 0xef, 0xff, 0xd8, 0x03, 0xbd, 0x64, 0x00, 0x89, 0xa8, 0x22, | 712 | 0xff, 0x7b, 0xff, 0xff, 0xfe, 0xbf, 0xef, 0xff, 0xd8, 0x03, 0xbd, 0x64, 0x00, 0x89, 0xa8, 0x22, |
713 | 0x1c, 0xe1, 0x08, 0x56, 0x90, 0x20, 0x04, 0x90, 0x02, 0x20, 0x04, 0x10, 0x41, 0x03, 0x88, 0x20, | 713 | 0x1c, 0xe1, 0x08, 0x56, 0x90, 0x20, 0x04, 0x90, 0x02, 0x20, 0x04, 0x10, 0x41, 0x03, 0x88, 0x20, |
714 | 0x04, 0x40, 0x08, 0x81, 0x30, 0x02, 0x10, 0xc4, 0x30, 0x8e, 0x21, 0x08, 0x22, 0xc1, 0x18, 0xc0, | 714 | 0x04, 0x40, 0x08, 0x81, 0x30, 0x02, 0x10, 0xc4, 0x30, 0x8e, 0x21, 0x08, 0x22, 0xc1, 0x18, 0xc0, |
715 | 0x31, 0x0c, 0x60, 0x98, 0xc2, 0x23, 0x0c, 0x5f, 0xff, 0xfb, 0xef, 0xfe, 0x77, 0xfd, 0xff, 0xdb, | 715 | 0x31, 0x0c, 0x60, 0x98, 0xc2, 0x23, 0x0c, 0x5f, 0xff, 0xfb, 0xef, 0xfe, 0x77, 0xfd, 0xff, 0xdb, |
716 | 0xff, 0x6f, 0xfb, 0xbf, 0xfd, 0xef, 0xff, 0xdb, 0xfe, 0x7f, 0xf7, 0xdf, 0xfd, 0xef, 0xfb, 0xbf, | 716 | 0xff, 0x6f, 0xfb, 0xbf, 0xfd, 0xef, 0xff, 0xdb, 0xfe, 0x7f, 0xf7, 0xdf, 0xfd, 0xef, 0xfb, 0xbf, |
717 | 0xff, 0xff, 0xff, 0xf7, 0xff, 0xdd, 0xff, 0xef, 0xff, 0x7b, 0xff, 0xde, 0xff, 0xff, 0x7b, 0xff, | 717 | 0xff, 0xff, 0xff, 0xf7, 0xff, 0xdd, 0xff, 0xef, 0xff, 0x7b, 0xff, 0xde, 0xff, 0xff, 0x7b, 0xff, |
718 | 0xf7, 0xff, 0xef, 0xef, 0xde, 0x73, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 718 | 0xf7, 0xff, 0xef, 0xef, 0xde, 0x73, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
719 | 0xff, 0xfe, 0xfe, 0xff, 0x89, 0xbf, 0xff, 0xbf, 0xf7, 0x7f, 0x7d, 0xff, 0xef, 0x7e, 0xff, 0xfb, | 719 | 0xff, 0xfe, 0xfe, 0xff, 0x89, 0xbf, 0xff, 0xbf, 0xf7, 0x7f, 0x7d, 0xff, 0xef, 0x7e, 0xff, 0xfb, |
720 | 0xdf, 0xff, 0xef, 0x7d, 0x1f, 0x97, 0xa7, 0x21, 0x1c, 0xd0, 0x23, 0x0a, 0x40, 0x14, 0xa4, 0x93, | 720 | 0xdf, 0xff, 0xef, 0x7d, 0x1f, 0x97, 0xa7, 0x21, 0x1c, 0xd0, 0x23, 0x0a, 0x40, 0x14, 0xa4, 0x93, |
721 | 0x99, 0x24, 0x62, 0x8a, 0x19, 0x51, 0x46, 0xb0, 0x8c, 0x43, 0x18, 0xc4, 0x30, 0x26, 0xc4, 0x18, | 721 | 0x99, 0x24, 0x62, 0x8a, 0x19, 0x51, 0x46, 0xb0, 0x8c, 0x43, 0x18, 0xc4, 0x30, 0x26, 0xc4, 0x18, |
722 | 0xc9, 0x26, 0x98, 0x41, 0x4c, 0xb3, 0x80, 0x0d, 0x02, 0x70, 0x88, 0x23, 0xc4, 0x10, 0x96, 0x64, | 722 | 0xc9, 0x26, 0x98, 0x41, 0x4c, 0xb3, 0x80, 0x0d, 0x02, 0x70, 0x88, 0x23, 0xc4, 0x10, 0x96, 0x64, |
723 | 0x09, 0x93, 0x24, 0x68, 0x44, 0x95, 0x89, 0x6a, 0x10, 0xc7, 0x3f, 0xfb, 0xff, 0xff, 0x6e, 0xfb, | 723 | 0x09, 0x93, 0x24, 0x68, 0x44, 0x95, 0x89, 0x6a, 0x10, 0xc7, 0x3f, 0xfb, 0xff, 0xff, 0x6e, 0xfb, |
724 | 0xbf, 0xff, 0xfb, 0xef, 0xff, 0x76, 0xff, 0x9f, 0xfd, 0xdf, 0xff, 0xbb, 0xee, 0xff, 0x3d, 0xff, | 724 | 0xbf, 0xff, 0xfb, 0xef, 0xff, 0x76, 0xff, 0x9f, 0xfd, 0xdf, 0xff, 0xbb, 0xee, 0xff, 0x3d, 0xff, |
725 | 0xff, 0xff, 0xde, 0xfb, 0xff, 0xff, 0xef, 0xbe, 0xff, 0xff, 0xff, 0x77, 0xfd, 0xff, 0xdf, 0xff, | 725 | 0xff, 0xff, 0xde, 0xfb, 0xff, 0xff, 0xef, 0xbe, 0xff, 0xff, 0xff, 0x77, 0xfd, 0xff, 0xdf, 0xff, |
726 | 0xfb, 0x7e, 0xdf, 0xf7, 0xff, 0xff, 0xfe, 0xdf, 0xfd, 0xfb, 0xfb, 0xf7, 0xdf, 0xd9, 0xbf, 0xbf, | 726 | 0xfb, 0x7e, 0xdf, 0xf7, 0xff, 0xff, 0xfe, 0xdf, 0xfd, 0xfb, 0xfb, 0xf7, 0xdf, 0xd9, 0xbf, 0xbf, |
727 | 0xd7, 0xf7, 0xfb, 0xfc, 0xff, 0xfb, 0xfb, 0xef, 0xb7, 0x7f, 0xff, 0xf7, 0xff, 0xee, 0x0f, 0x0e, | 727 | 0xd7, 0xf7, 0xfb, 0xfc, 0xff, 0xfb, 0xfb, 0xef, 0xb7, 0x7f, 0xff, 0xf7, 0xff, 0xee, 0x0f, 0x0e, |
728 | 0xae, 0x6f, 0x8c, 0x90, 0x53, 0x8c, 0x28, 0x23, 0x99, 0x48, 0x66, 0x91, 0x19, 0x66, 0x48, 0x92, | 728 | 0xae, 0x6f, 0x8c, 0x90, 0x53, 0x8c, 0x28, 0x23, 0x99, 0x48, 0x66, 0x91, 0x19, 0x66, 0x48, 0x92, |
729 | 0x94, 0x65, 0x24, 0x89, 0x69, 0x46, 0x12, 0xc4, 0x88, 0x32, 0x93, 0x4c, 0x48, 0x33, 0x84, 0x32, | 729 | 0x94, 0x65, 0x24, 0x89, 0x69, 0x46, 0x12, 0xc4, 0x88, 0x32, 0x93, 0x4c, 0x48, 0x33, 0x84, 0x32, |
730 | 0xca, 0x0c, 0xb1, 0x22, 0xce, 0x9c, 0x33, 0x96, 0xdf, 0x18, 0xa1, 0xe6, 0xd8, 0xc6, 0xf1, 0xf8, | 730 | 0xca, 0x0c, 0xb1, 0x22, 0xce, 0x9c, 0x33, 0x96, 0xdf, 0x18, 0xa1, 0xe6, 0xd8, 0xc6, 0xf1, 0xf8, |
731 | 0xee, 0xfd, 0xf9, 0xf2, 0xc2, 0x0c, 0x66, 0x90, 0x93, 0x4c, 0x48, 0x33, 0x87, 0x9f, 0x7f, 0xff, | 731 | 0xee, 0xfd, 0xf9, 0xf2, 0xc2, 0x0c, 0x66, 0x90, 0x93, 0x4c, 0x48, 0x33, 0x87, 0x9f, 0x7f, 0xff, |
732 | 0xff, 0xff, 0xd7, 0x7d, 0xfd, 0xf7, 0xdf, 0xfb, 0xbf, 0xfe, 0x7b, 0xdf, 0xff, 0xf7, 0xf7, 0xfd, | 732 | 0xff, 0xff, 0xd7, 0x7d, 0xfd, 0xf7, 0xdf, 0xfb, 0xbf, 0xfe, 0x7b, 0xdf, 0xff, 0xf7, 0xf7, 0xfd, |
733 | }, | 733 | }, |
734 | { | 734 | { |
735 | // leekspin: frame 3 | 735 | // leekspin: frame 3 |
736 | 0xff, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0x6f, 0xff, 0xdb, 0x7f, 0xff, 0xff, | 736 | 0xff, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0xef, 0xbf, 0xfb, 0x6f, 0xff, 0xdb, 0x7f, 0xff, 0xff, |
737 | 0xbb, 0xef, 0x7f, 0xdb, 0xff, 0xb7, 0xfd, 0x5d, 0x02, 0xb8, 0xc6, 0x12, 0x30, 0xc4, 0x32, 0x4a, | 737 | 0xbb, 0xef, 0x7f, 0xdb, 0xff, 0xb7, 0xfd, 0x5d, 0x02, 0xb8, 0xc6, 0x12, 0x30, 0xc4, 0x32, 0x4a, |
738 | 0x0c, 0xf1, 0xfd, 0xbf, 0xfb, 0x6d, 0xfb, 0xbb, 0x77, 0x77, 0xbb, 0xef, 0x6f, 0xfb, 0xcf, 0xdf, | 738 | 0x0c, 0xf1, 0xfd, 0xbf, 0xfb, 0x6d, 0xfb, 0xbb, 0x77, 0x77, 0xbb, 0xef, 0x6f, 0xfb, 0xcf, 0xdf, |
739 | 0xbb, 0x6f, 0x7f, 0xdb, 0xff, 0xf7, 0x0f, 0xe0, 0x3f, 0xc0, 0x0d, 0xb7, 0xe0, 0x0d, 0xa9, 0xf8, | 739 | 0xbb, 0x6f, 0x7f, 0xdb, 0xff, 0xf7, 0x0f, 0xe0, 0x3f, 0xc0, 0x0d, 0xb7, 0xe0, 0x0d, 0xa9, 0xf8, |
740 | 0xc7, 0x1d, 0xf0, 0xff, 0xff, 0xf0, 0xc7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xc6, | 740 | 0xc7, 0x1d, 0xf0, 0xff, 0xff, 0xf0, 0xc7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xc6, |
741 | 0xff, 0xf7, 0xf8, 0xf3, 0xcf, 0x90, 0xf7, 0xfc, 0xe3, 0x99, 0x2e, 0xe2, 0xfc, 0x03, 0xfc, 0x78, | 741 | 0xff, 0xf7, 0xf8, 0xf3, 0xcf, 0x90, 0xf7, 0xfc, 0xe3, 0x99, 0x2e, 0xe2, 0xfc, 0x03, 0xfc, 0x78, |
742 | 0x13, 0x27, 0xec, 0x19, 0x53, 0xe6, 0x2d, 0xd8, 0x83, 0x3b, 0xee, 0x00, 0x7f, 0xff, 0xbb, 0xef, | 742 | 0x13, 0x27, 0xec, 0x19, 0x53, 0xe6, 0x2d, 0xd8, 0x83, 0x3b, 0xee, 0x00, 0x7f, 0xff, 0xbb, 0xef, |
743 | 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0x7f, 0xdb, 0xff, 0xb7, | 743 | 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0xff, 0xbb, 0xef, 0x7f, 0xdb, 0xff, 0xb7, |
744 | 0xff, 0xfb, 0x6f, 0xfe, 0xdb, 0x7f, 0xf6, 0xdf, 0xfd, 0xb7, 0xff, 0x6d, 0xff, 0xdb, 0xff, 0xf7, | 744 | 0xff, 0xfb, 0x6f, 0xfe, 0xdb, 0x7f, 0xf6, 0xdf, 0xfd, 0xb7, 0xff, 0x6d, 0xff, 0xdb, 0xff, 0xf7, |
745 | 0xff, 0xfd, 0x9f, 0xfb, 0xf7, 0xff, 0xbb, 0x00, 0x66, 0x99, 0x4c, 0x63, 0x99, 0x8c, 0x63, 0x7c, | 745 | 0xff, 0xfd, 0x9f, 0xfb, 0xf7, 0xff, 0xbb, 0x00, 0x66, 0x99, 0x4c, 0x63, 0x99, 0x8c, 0x63, 0x7c, |
746 | 0x1f, 0xce, 0x26, 0x35, 0xc9, 0x0b, 0x30, 0x4c, 0x83, 0xb0, 0xfc, 0x6f, 0xef, 0xdb, 0xbf, 0x6e, | 746 | 0x1f, 0xce, 0x26, 0x35, 0xc9, 0x0b, 0x30, 0x4c, 0x83, 0xb0, 0xfc, 0x6f, 0xef, 0xdb, 0xbf, 0x6e, |
747 | 0x7b, 0xdf, 0xf7, 0xbe, 0xee, 0xfd, 0x00, 0xd9, 0x7b, 0x02, 0x86, 0x7c, 0x09, 0xff, 0x5f, 0x3f, | 747 | 0x7b, 0xdf, 0xf7, 0xbe, 0xee, 0xfd, 0x00, 0xd9, 0x7b, 0x02, 0x86, 0x7c, 0x09, 0xff, 0x5f, 0x3f, |
748 | 0xa7, 0x9f, 0xcb, 0xcb, 0xef, 0xcb, 0xdb, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 748 | 0xa7, 0x9f, 0xcb, 0xcb, 0xef, 0xcb, 0xdb, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
749 | 0xef, 0x9f, 0xd7, 0xcf, 0xcb, 0xdf, 0xd7, 0xcf, 0x8f, 0x3f, 0x1f, 0x7f, 0xff, 0xff, 0xfb, 0x72, | 749 | 0xef, 0x9f, 0xd7, 0xcf, 0xcb, 0xdf, 0xd7, 0xcf, 0x8f, 0x3f, 0x1f, 0x7f, 0xff, 0xff, 0xfb, 0x72, |
750 | 0x87, 0xb9, 0x6c, 0x03, 0x3b, 0xcc, 0xd3, 0x36, 0x88, 0xdb, 0x75, 0x84, 0xff, 0xfb, 0xef, 0xbe, | 750 | 0x87, 0xb9, 0x6c, 0x03, 0x3b, 0xcc, 0xd3, 0x36, 0x88, 0xdb, 0x75, 0x84, 0xff, 0xfb, 0xef, 0xbe, |
751 | 0xfb, 0xef, 0xfe, 0x7b, 0xef, 0xfe, 0xdb, 0xff, 0xb6, 0xff, 0xed, 0xbf, 0xfb, 0x6f, 0xfe, 0xdb, | 751 | 0xfb, 0xef, 0xfe, 0x7b, 0xef, 0xfe, 0xdb, 0xff, 0xb6, 0xff, 0xed, 0xbf, 0xfb, 0x6f, 0xfe, 0xdb, |
752 | 0xff, 0xff, 0x77, 0xfd, 0xef, 0x7b, 0xff, 0xb6, 0xff, 0xed, 0x7f, 0xfb, 0xdf, 0xfe, 0xb7, 0xff, | 752 | 0xff, 0xff, 0x77, 0xfd, 0xef, 0x7b, 0xff, 0xb6, 0xff, 0xed, 0x7f, 0xfb, 0xdf, 0xfe, 0xb7, 0xff, |
753 | 0xee, 0xfe, 0xb7, 0xff, 0x7f, 0xef, 0xf9, 0x02, 0x66, 0x99, 0x92, 0x66, 0x49, 0x98, 0xa6, 0xb1, | 753 | 0xee, 0xfe, 0xb7, 0xff, 0x7f, 0xef, 0xf9, 0x02, 0x66, 0x99, 0x92, 0x66, 0x49, 0x98, 0xa6, 0xb1, |
754 | 0xcd, 0xe4, 0xf3, 0xf9, 0xbc, 0xef, 0xfd, 0xde, 0x77, 0xff, 0xed, 0xbb, 0xfb, 0xf6, 0x6f, 0x1f, | 754 | 0xcd, 0xe4, 0xf3, 0xf9, 0xbc, 0xef, 0xfd, 0xde, 0x77, 0xff, 0xed, 0xbb, 0xfb, 0xf6, 0x6f, 0x1f, |
755 | 0x37, 0x4e, 0xce, 0x31, 0x93, 0x63, 0x4c, 0x84, 0x32, 0x59, 0x45, 0x22, 0xaa, 0xc8, 0xfe, 0xff, | 755 | 0x37, 0x4e, 0xce, 0x31, 0x93, 0x63, 0x4c, 0x84, 0x32, 0x59, 0x45, 0x22, 0xaa, 0xc8, 0xfe, 0xff, |
756 | 0xf7, 0xf7, 0xdf, 0x7f, 0x3f, 0x3f, 0x7f, 0x7f, 0x3f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, | 756 | 0xf7, 0xf7, 0xdf, 0x7f, 0x3f, 0x3f, 0x7f, 0x7f, 0x3f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, |
757 | 0x7f, 0x3f, 0x7f, 0x7f, 0x3f, 0x3f, 0x77, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xef, 0x3f, 0xc4, | 757 | 0x7f, 0x3f, 0x7f, 0x7f, 0x3f, 0x3f, 0x77, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xef, 0x3f, 0xc4, |
758 | 0xdd, 0x33, 0x82, 0xc8, 0x3f, 0x32, 0x82, 0xec, 0x33, 0x86, 0xf8, 0x7f, 0xf7, 0xdd, 0xff, 0xbb, | 758 | 0xdd, 0x33, 0x82, 0xc8, 0x3f, 0x32, 0x82, 0xec, 0x33, 0x86, 0xf8, 0x7f, 0xf7, 0xdd, 0xff, 0xbb, |
759 | 0xee, 0x7f, 0xdd, 0xf7, 0xff, 0xee, 0xbb, 0xff, 0xf7, 0xbf, 0xfe, 0xff, 0xed, 0xbf, 0xfb, 0x6e, | 759 | 0xee, 0x7f, 0xdd, 0xf7, 0xff, 0xee, 0xbb, 0xff, 0xf7, 0xbf, 0xfe, 0xff, 0xed, 0xbf, 0xfb, 0x6e, |
760 | 0xff, 0xff, 0xbf, 0xed, 0xff, 0xff, 0xb7, 0xff, 0xfd, 0xdf, 0xf7, 0xff, 0x6e, 0xfb, 0xff, 0xb7, | 760 | 0xff, 0xff, 0xbf, 0xed, 0xff, 0xff, 0xb7, 0xff, 0xfd, 0xdf, 0xf7, 0xff, 0x6e, 0xfb, 0xff, 0xb7, |
761 | 0xfe, 0xef, 0x7d, 0xf7, 0xbf, 0xfd, 0xdf, 0xf0, 0x06, 0x99, 0xe4, 0x26, 0xff, 0xfd, 0xdf, 0xff, | 761 | 0xfe, 0xef, 0x7d, 0xf7, 0xbf, 0xfd, 0xdf, 0xf0, 0x06, 0x99, 0xe4, 0x26, 0xff, 0xfd, 0xdf, 0xff, |
762 | 0xf6, 0xbf, 0xff, 0xee, 0xfb, 0x7f, 0xdd, 0xff, 0x37, 0x9f, 0xce, 0x27, 0x31, 0xcc, 0x62, 0x9b, | 762 | 0xf6, 0xbf, 0xff, 0xee, 0xfb, 0x7f, 0xdd, 0xff, 0x37, 0x9f, 0xce, 0x27, 0x31, 0xcc, 0x62, 0x9b, |
763 | 0x89, 0x26, 0xb2, 0x98, 0x71, 0x46, 0x9e, 0x1d, 0x70, 0x86, 0x89, 0x33, 0x94, 0x87, 0x2f, 0x4f, | 763 | 0x89, 0x26, 0xb2, 0x98, 0x71, 0x46, 0x9e, 0x1d, 0x70, 0x86, 0x89, 0x33, 0x94, 0x87, 0x2f, 0x4f, |
764 | 0x1f, 0xbf, 0x3f, 0x7f, 0x7e, 0xf9, 0xe4, 0x60, 0xdb, 0xd8, 0xc6, 0xf8, 0xc9, 0xda, 0xf2, 0xcc, | 764 | 0x1f, 0xbf, 0x3f, 0x7f, 0x7e, 0xf9, 0xe4, 0x60, 0xdb, 0xd8, 0xc6, 0xf8, 0xc9, 0xda, 0xf2, 0xcc, |
765 | 0xc8, 0xf3, 0xf4, 0xe0, 0xfb, 0xf8, 0xfe, 0x7f, 0x7f, 0x3f, 0x9f, 0x5f, 0x0f, 0xc9, 0x72, 0x0e, | 765 | 0xc8, 0xf3, 0xf4, 0xe0, 0xfb, 0xf8, 0xfe, 0x7f, 0x7f, 0x3f, 0x9f, 0x5f, 0x0f, 0xc9, 0x72, 0x0e, |
766 | 0xe1, 0x3c, 0x06, 0x09, 0x61, 0xb4, 0xd7, 0x4c, 0xf1, 0xbf, 0xff, 0xfd, 0xe7, 0xbf, 0xff, 0x7d, | 766 | 0xe1, 0x3c, 0x06, 0x09, 0x61, 0xb4, 0xd7, 0x4c, 0xf1, 0xbf, 0xff, 0xfd, 0xe7, 0xbf, 0xff, 0x7d, |
767 | 0xf7, 0xff, 0xed, 0xff, 0xfe, 0xcf, 0xff, 0xbe, 0xf7, 0xdd, 0xff, 0xef, 0xfe, 0x7b, 0xdf, 0xf7, | 767 | 0xf7, 0xff, 0xed, 0xff, 0xfe, 0xcf, 0xff, 0xbe, 0xf7, 0xdd, 0xff, 0xef, 0xfe, 0x7b, 0xdf, 0xf7, |
768 | 0xff, 0xff, 0x7b, 0xdf, 0xfe, 0xfb, 0xdf, 0xfd, 0xef, 0xfe, 0xf7, 0xdf, 0xfb, 0xff, 0x76, 0xff, | 768 | 0xff, 0xff, 0x7b, 0xdf, 0xfe, 0xfb, 0xdf, 0xfd, 0xef, 0xfe, 0xf7, 0xdf, 0xfb, 0xff, 0x76, 0xff, |
769 | 0xef, 0xfd, 0xff, 0xf7, 0xdf, 0x7d, 0xff, 0xff, 0xb0, 0xbf, 0xff, 0xff, 0xf6, 0x9f, 0xff, 0xfb, | 769 | 0xef, 0xfd, 0xff, 0xf7, 0xdf, 0x7d, 0xff, 0xff, 0xb0, 0xbf, 0xff, 0xff, 0xf6, 0x9f, 0xff, 0xfb, |
770 | 0xfe, 0xdf, 0xf7, 0xfd, 0x9f, 0xef, 0xf1, 0xf4, 0x66, 0xc9, 0xfc, 0xf3, 0xf9, 0xfc, 0xb6, 0xf8, | 770 | 0xfe, 0xdf, 0xf7, 0xfd, 0x9f, 0xef, 0xf1, 0xf4, 0x66, 0xc9, 0xfc, 0xf3, 0xf9, 0xfc, 0xb6, 0xf8, |
771 | 0xf1, 0xf6, 0xdc, 0xf1, 0xf2, 0xee, 0xf1, 0xf4, 0x64, 0x01, 0xb4, 0x26, 0x49, 0x10, 0x24, 0x81, | 771 | 0xf1, 0xf6, 0xdc, 0xf1, 0xf2, 0xee, 0xf1, 0xf4, 0x64, 0x01, 0xb4, 0x26, 0x49, 0x10, 0x24, 0x81, |
772 | 0x12, 0x94, 0x65, 0x08, 0x02, 0x64, 0x18, 0x42, 0x24, 0x19, 0x01, 0x85, 0x21, 0xbf, 0xff, 0x6d, | 772 | 0x12, 0x94, 0x65, 0x08, 0x02, 0x64, 0x18, 0x42, 0x24, 0x19, 0x01, 0x85, 0x21, 0xbf, 0xff, 0x6d, |
773 | 0x5d, 0x37, 0x1d, 0x1d, 0x86, 0x26, 0x07, 0x10, 0x40, 0x09, 0x21, 0xd2, 0x4c, 0x19, 0x42, 0x13, | 773 | 0x5d, 0x37, 0x1d, 0x1d, 0x86, 0x26, 0x07, 0x10, 0x40, 0x09, 0x21, 0xd2, 0x4c, 0x19, 0x42, 0x13, |
774 | 0x40, 0x4c, 0x11, 0xc0, 0x0e, 0xbb, 0x80, 0xfe, 0xff, 0x6f, 0xfb, 0xbe, 0xf7, 0xdf, 0xfb, 0xff, | 774 | 0x40, 0x4c, 0x11, 0xc0, 0x0e, 0xbb, 0x80, 0xfe, 0xff, 0x6f, 0xfb, 0xbe, 0xf7, 0xdf, 0xfb, 0xff, |
775 | 0xbd, 0xef, 0xfb, 0xff, 0xbd, 0xef, 0xfb, 0xff, 0xdf, 0xfb, 0xef, 0x7e, 0xf7, 0xbf, 0xff, 0x6d, | 775 | 0xbd, 0xef, 0xfb, 0xff, 0xbd, 0xef, 0xfb, 0xff, 0xdf, 0xfb, 0xef, 0x7e, 0xf7, 0xbf, 0xff, 0x6d, |
776 | 0xff, 0xff, 0xef, 0xfb, 0xbf, 0xfe, 0xef, 0x7b, 0xfe, 0xdf, 0xff, 0xf6, 0xdf, 0x7f, 0xf7, 0xdf, | 776 | 0xff, 0xff, 0xef, 0xfb, 0xbf, 0xfe, 0xef, 0x7b, 0xfe, 0xdf, 0xff, 0xf6, 0xdf, 0x7f, 0xf7, 0xdf, |
777 | 0xfe, 0xfb, 0xdf, 0x77, 0xff, 0xef, 0xfd, 0xff, 0x6f, 0xfc, 0xa7, 0xbf, 0xff, 0xff, 0xd9, 0xdf, | 777 | 0xfe, 0xfb, 0xdf, 0x77, 0xff, 0xef, 0xfd, 0xff, 0x6f, 0xfc, 0xa7, 0xbf, 0xff, 0xff, 0xd9, 0xdf, |
778 | 0xbe, 0xbf, 0x77, 0x7e, 0xff, 0xdf, 0xfb, 0xfc, 0x7f, 0xdf, 0xff, 0xff, 0xbe, 0xfb, 0xff, 0xfd, | 778 | 0xbe, 0xbf, 0x77, 0x7e, 0xff, 0xdf, 0xfb, 0xfc, 0x7f, 0xdf, 0xff, 0xff, 0xbe, 0xfb, 0xff, 0xfd, |
779 | 0xdf, 0xfe, 0xff, 0x7b, 0xfe, 0xbf, 0xff, 0xef, 0xd9, 0x11, 0xef, 0x28, 0x00, 0x41, 0x4c, 0x31, | 779 | 0xdf, 0xfe, 0xff, 0x7b, 0xfe, 0xbf, 0xff, 0xef, 0xd9, 0x11, 0xef, 0x28, 0x00, 0x41, 0x4c, 0x31, |
780 | 0xc4, 0x0c, 0x68, 0x93, 0x10, 0x64, 0x01, 0x10, 0x04, 0x41, 0x10, 0x04, 0x00, 0x43, 0x11, 0x00, | 780 | 0xc4, 0x0c, 0x68, 0x93, 0x10, 0x64, 0x01, 0x10, 0x04, 0x41, 0x10, 0x04, 0x00, 0x43, 0x11, 0x00, |
781 | 0x88, 0x22, 0x00, 0x48, 0x82, 0x90, 0x11, 0xc4, 0x30, 0x0d, 0x43, 0x10, 0x24, 0xc1, 0x10, 0xb4, | 781 | 0x88, 0x22, 0x00, 0x48, 0x82, 0x90, 0x11, 0xc4, 0x30, 0x0d, 0x43, 0x10, 0x24, 0xc1, 0x10, 0xb4, |
782 | 0x81, 0x68, 0x24, 0x90, 0x4a, 0x2b, 0x80, 0x3f, 0xff, 0xdb, 0xff, 0xf7, 0xfd, 0xbf, 0xee, 0xff, | 782 | 0x81, 0x68, 0x24, 0x90, 0x4a, 0x2b, 0x80, 0x3f, 0xff, 0xdb, 0xff, 0xf7, 0xfd, 0xbf, 0xee, 0xff, |
783 | 0x7b, 0xef, 0xbe, 0xff, 0xed, 0x7f, 0xf6, 0xbf, 0xfb, 0xfe, 0x6f, 0xff, 0xdb, 0xff, 0xfd, 0x6f, | 783 | 0x7b, 0xef, 0xbe, 0xff, 0xed, 0x7f, 0xf6, 0xbf, 0xfb, 0xfe, 0x6f, 0xff, 0xdb, 0xff, 0xfd, 0x6f, |
784 | 0xff, 0xff, 0xfb, 0xfe, 0xef, 0xff, 0xbd, 0xff, 0xf7, 0xff, 0xbd, 0xff, 0xef, 0xff, 0xdf, 0xfe, | 784 | 0xff, 0xff, 0xfb, 0xfe, 0xef, 0xff, 0xbd, 0xff, 0xf7, 0xff, 0xbd, 0xff, 0xef, 0xff, 0xdf, 0xfe, |
785 | 0xff, 0xbd, 0xff, 0xdf, 0xff, 0xff, 0xf7, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, | 785 | 0xff, 0xbd, 0xff, 0xdf, 0xff, 0xff, 0xf7, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, |
786 | 0xff, 0xf9, 0xdf, 0x5f, 0xe6, 0xfd, 0xff, 0xff, 0xf7, 0xbf, 0xfb, 0xff, 0xfd, 0xdf, 0xfe, 0xff, | 786 | 0xff, 0xf9, 0xdf, 0x5f, 0xe6, 0xfd, 0xff, 0xff, 0xf7, 0xbf, 0xfb, 0xff, 0xfd, 0xdf, 0xfe, 0xff, |
787 | 0xf7, 0xbd, 0xff, 0x5f, 0x37, 0x9f, 0x47, 0x61, 0x9c, 0x10, 0x63, 0x06, 0xc0, 0x09, 0x64, 0x93, | 787 | 0xf7, 0xbd, 0xff, 0x5f, 0x37, 0x9f, 0x47, 0x61, 0x9c, 0x10, 0x63, 0x06, 0xc0, 0x09, 0x64, 0x93, |
788 | 0x18, 0x66, 0x82, 0x59, 0x11, 0xa6, 0xa4, 0x19, 0x42, 0x32, 0x8c, 0x44, 0x20, 0x98, 0x47, 0x68, | 788 | 0x18, 0x66, 0x82, 0x59, 0x11, 0xa6, 0xa4, 0x19, 0x42, 0x32, 0x8c, 0x44, 0x20, 0x98, 0x47, 0x68, |
789 | 0x08, 0xd2, 0x93, 0x24, 0x8c, 0x70, 0x02, 0x0d, 0xc0, 0x32, 0x08, 0xe1, 0x82, 0x0a, 0x3a, 0xc0, | 789 | 0x08, 0xd2, 0x93, 0x24, 0x8c, 0x70, 0x02, 0x0d, 0xc0, 0x32, 0x08, 0xe1, 0x82, 0x0a, 0x3a, 0xc0, |
790 | 0x16, 0x44, 0x61, 0x19, 0x46, 0xc8, 0x31, 0x06, 0xd8, 0x43, 0x3f, 0xfe, 0xff, 0xf7, 0xbd, 0xff, | 790 | 0x16, 0x44, 0x61, 0x19, 0x46, 0xc8, 0x31, 0x06, 0xd8, 0x43, 0x3f, 0xfe, 0xff, 0xf7, 0xbd, 0xff, |
791 | 0xdb, 0xff, 0xf7, 0xff, 0xfd, 0xbf, 0xef, 0xef, 0xff, 0x6d, 0xff, 0xf7, 0xfe, 0xfb, 0xaf, 0xff, | 791 | 0xdb, 0xff, 0xf7, 0xff, 0xfd, 0xbf, 0xef, 0xef, 0xff, 0x6d, 0xff, 0xf7, 0xfe, 0xfb, 0xaf, 0xff, |
792 | 0xff, 0xff, 0xbe, 0xef, 0xfd, 0xff, 0xff, 0xdf, 0xfd, 0xff, 0x7f, 0xfb, 0xdf, 0xfe, 0xef, 0xfd, | 792 | 0xff, 0xff, 0xbe, 0xef, 0xfd, 0xff, 0xff, 0xdf, 0xfd, 0xff, 0x7f, 0xfb, 0xdf, 0xfe, 0xef, 0xfd, |
793 | 0x7f, 0xff, 0xdb, 0xff, 0xfd, 0xdf, 0xfe, 0x7e, 0xfb, 0xef, 0xef, 0xdf, 0x9f, 0xff, 0xdf, 0xdf, | 793 | 0x7f, 0xff, 0xdb, 0xff, 0xfd, 0xdf, 0xfe, 0x7e, 0xfb, 0xef, 0xef, 0xdf, 0x9f, 0xff, 0xdf, 0xdf, |
794 | 0x6f, 0xef, 0xf3, 0xfc, 0xfd, 0xff, 0xf7, 0xef, 0xbf, 0x7d, 0xff, 0xfe, 0xef, 0xdf, 0x1b, 0x26, | 794 | 0x6f, 0xef, 0xf3, 0xfc, 0xfd, 0xff, 0xf7, 0xef, 0xbf, 0x7d, 0xff, 0xfe, 0xef, 0xdf, 0x1b, 0x26, |
795 | 0x27, 0xc9, 0x98, 0x12, 0x63, 0x2c, 0x82, 0x5a, 0x41, 0x94, 0x93, 0x2c, 0x20, 0xd3, 0x8c, 0x24, | 795 | 0x27, 0xc9, 0x98, 0x12, 0x63, 0x2c, 0x82, 0x5a, 0x41, 0x94, 0x93, 0x2c, 0x20, 0xd3, 0x8c, 0x24, |
796 | 0x53, 0x48, 0x25, 0xb4, 0x83, 0x28, 0x24, 0xc5, 0x11, 0x52, 0x8c, 0x20, 0x9b, 0xa0, 0x26, 0x59, | 796 | 0x53, 0x48, 0x25, 0xb4, 0x83, 0x28, 0x24, 0xc5, 0x11, 0x52, 0x8c, 0x20, 0x9b, 0xa0, 0x26, 0x59, |
797 | 0x82, 0x2a, 0x68, 0x86, 0x99, 0x5c, 0x37, 0x96, 0x5e, 0xb1, 0x84, 0xcc, 0xf1, 0xc6, 0xc9, 0xf8, | 797 | 0x82, 0x2a, 0x68, 0x86, 0x99, 0x5c, 0x37, 0x96, 0x5e, 0xb1, 0x84, 0xcc, 0xf1, 0xc6, 0xc9, 0xf8, |
798 | 0xfe, 0xed, 0xf8, 0xeb, 0xc2, 0x14, 0x51, 0x4d, 0xa4, 0x92, 0x18, 0x63, 0x47, 0x9f, 0x3f, 0xff, | 798 | 0xfe, 0xed, 0xf8, 0xeb, 0xc2, 0x14, 0x51, 0x4d, 0xa4, 0x92, 0x18, 0x63, 0x47, 0x9f, 0x3f, 0xff, |
799 | 0xff, 0xff, 0xf7, 0xdc, 0xff, 0xbb, 0xff, 0xf6, 0xdf, 0x7f, 0xff, 0xde, 0xf7, 0xff, 0xfb, 0xfe | 799 | 0xff, 0xff, 0xf7, 0xdc, 0xff, 0xbb, 0xff, 0xf6, 0xdf, 0x7f, 0xff, 0xde, 0xf7, 0xff, 0xfb, 0xfe |
800 | } | 800 | } |
801 | }; | 801 | }; |
802 | 802 | ||
diff --git a/keyboards/arch_36/rules.mk b/keyboards/arch_36/rules.mk index d4d215ced..8f4e7a81a 100644 --- a/keyboards/arch_36/rules.mk +++ b/keyboards/arch_36/rules.mk | |||
@@ -18,7 +18,8 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | |||
18 | NKRO_ENABLE = no # USB Nkey Rollover | 18 | NKRO_ENABLE = no # USB Nkey Rollover |
19 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 19 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
21 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 21 | OLED_ENABLE = yes |
22 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
22 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 23 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
23 | AUDIO_ENABLE = no # Audio output | 24 | AUDIO_ENABLE = no # Audio output |
24 | SPLIT_KEYBOARD = yes # Split common | 25 | SPLIT_KEYBOARD = yes # Split common |
diff --git a/keyboards/basekeys/slice/keymaps/default/keymap.c b/keyboards/basekeys/slice/keymaps/default/keymap.c index ffb64998e..ad5e9d9ff 100644 --- a/keyboards/basekeys/slice/keymaps/default/keymap.c +++ b/keyboards/basekeys/slice/keymaps/default/keymap.c | |||
@@ -103,7 +103,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
103 | return result; | 103 | return result; |
104 | } | 104 | } |
105 | 105 | ||
106 | #ifdef OLED_DRIVER_ENABLE | 106 | #ifdef OLED_ENABLE |
107 | 107 | ||
108 | const char *read_logo(void) { | 108 | const char *read_logo(void) { |
109 | static char logo[] = { | 109 | static char logo[] = { |
diff --git a/keyboards/basekeys/slice/keymaps/default_split_left_space/keymap.c b/keyboards/basekeys/slice/keymaps/default_split_left_space/keymap.c index 331dfc0fe..54d41cc38 100644 --- a/keyboards/basekeys/slice/keymaps/default_split_left_space/keymap.c +++ b/keyboards/basekeys/slice/keymaps/default_split_left_space/keymap.c | |||
@@ -103,7 +103,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
103 | return result; | 103 | return result; |
104 | } | 104 | } |
105 | 105 | ||
106 | #ifdef OLED_DRIVER_ENABLE | 106 | #ifdef OLED_ENABLE |
107 | 107 | ||
108 | const char *read_logo(void) { | 108 | const char *read_logo(void) { |
109 | static char logo[] = { | 109 | static char logo[] = { |
diff --git a/keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c b/keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c index 36bfb79ab..55d914cbc 100644 --- a/keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c +++ b/keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c | |||
@@ -187,7 +187,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
187 | return result; | 187 | return result; |
188 | } | 188 | } |
189 | 189 | ||
190 | #ifdef OLED_DRIVER_ENABLE | 190 | #ifdef OLED_ENABLE |
191 | 191 | ||
192 | const char *read_logo(void) { | 192 | const char *read_logo(void) { |
193 | static char logo[] = { | 193 | static char logo[] = { |
diff --git a/keyboards/basekeys/slice/rev1_rgb/keymaps/via/keymap.c b/keyboards/basekeys/slice/rev1_rgb/keymaps/via/keymap.c index 5670f275e..d0893ae86 100644 --- a/keyboards/basekeys/slice/rev1_rgb/keymaps/via/keymap.c +++ b/keyboards/basekeys/slice/rev1_rgb/keymaps/via/keymap.c | |||
@@ -84,7 +84,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
84 | ) | 84 | ) |
85 | }; | 85 | }; |
86 | 86 | ||
87 | #ifdef OLED_DRIVER_ENABLE | 87 | #ifdef OLED_ENABLE |
88 | 88 | ||
89 | static void render_qmk_logo(void) { | 89 | static void render_qmk_logo(void) { |
90 | static const char PROGMEM qmk_logo[] = { | 90 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/basekeys/slice/rev1_rgb/rules.mk b/keyboards/basekeys/slice/rev1_rgb/rules.mk index b49c6e7a9..2b8982384 100644 --- a/keyboards/basekeys/slice/rev1_rgb/rules.mk +++ b/keyboards/basekeys/slice/rev1_rgb/rules.mk | |||
@@ -27,7 +27,8 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | |||
27 | # if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | 27 | # if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work |
28 | NKRO_ENABLE = no # USB Nkey Rollover | 28 | NKRO_ENABLE = no # USB Nkey Rollover |
29 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 29 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
30 | OLED_DRIVER_ENABLE = yes # Disable OLED driver. | 30 | OLED_ENABLE = yes |
31 | OLED_DRIVER = SSD1306 # Disable OLED driver. | ||
31 | UNICODE_ENABLE = no # Unicode | 32 | UNICODE_ENABLE = no # Unicode |
32 | 33 | ||
33 | LTO_ENABLE = yes \ No newline at end of file | 34 | LTO_ENABLE = yes |
diff --git a/keyboards/boardsource/holiday/spooky/keymaps/rip_mx/keymap.c b/keyboards/boardsource/holiday/spooky/keymaps/rip_mx/keymap.c index 44b234e4a..a9065fdfa 100644 --- a/keyboards/boardsource/holiday/spooky/keymaps/rip_mx/keymap.c +++ b/keyboards/boardsource/holiday/spooky/keymaps/rip_mx/keymap.c | |||
@@ -27,44 +27,44 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
27 | RGB_MOD, KC_VOLD, KC_F1 | 27 | RGB_MOD, KC_VOLD, KC_F1 |
28 | ), | 28 | ), |
29 | }; | 29 | }; |
30 | #ifdef OLED_DRIVER_ENABLE | 30 | #ifdef OLED_ENABLE |
31 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 31 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
32 | return OLED_ROTATION_180; | 32 | return OLED_ROTATION_180; |
33 | } | 33 | } |
34 | 34 | ||
35 | static void render_RIP(void) { | 35 | static void render_RIP(void) { |
36 | static const char PROGMEM my_logo[] = { | 36 | static const char PROGMEM my_logo[] = { |
37 | 0xff, 0xff, 0x07, 0x1e, 0x70, 0xc0, 0x00, 0x00, 0xe0, 0x78, 0x1e, 0x07, 0xff, 0xfe, 0x00, 0x00, | 37 | 0xff, 0xff, 0x07, 0x1e, 0x70, 0xc0, 0x00, 0x00, 0xe0, 0x78, 0x1e, 0x07, 0xff, 0xfe, 0x00, 0x00, |
38 | 0x00, 0x00, 0x03, 0x06, 0x1c, 0xb8, 0xf0, 0xe0, 0xb8, 0x1c, 0x0e, 0x07, 0x00, 0x00, 0x00, 0x00, | 38 | 0x00, 0x00, 0x03, 0x06, 0x1c, 0xb8, 0xf0, 0xe0, 0xb8, 0x1c, 0x0e, 0x07, 0x00, 0x00, 0x00, 0x00, |
39 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x3e, 0x66, 0x63, 0x63, 0x43, 0x43, 0xc3, 0xc2, 0x82, | 39 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x3e, 0x66, 0x63, 0x63, 0x43, 0x43, 0xc3, 0xc2, 0x82, |
40 | 0x00, 0x00, 0x00, 0x30, 0xf0, 0xc0, 0x00, 0x00, 0xc0, 0xf0, 0x30, 0xf0, 0x80, 0x00, 0x00, 0xc0, | 40 | 0x00, 0x00, 0x00, 0x30, 0xf0, 0xc0, 0x00, 0x00, 0xc0, 0xf0, 0x30, 0xf0, 0x80, 0x00, 0x00, 0xc0, |
41 | 0xf0, 0x10, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0x00, 0x00, 0x10, 0x18, 0xfe, 0x18, 0x10, 0x10, 0x10, | 41 | 0xf0, 0x10, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0x00, 0x00, 0x10, 0x18, 0xfe, 0x18, 0x10, 0x10, 0x10, |
42 | 0x00, 0x00, 0xc0, 0xe0, 0x30, 0x10, 0x18, 0x18, 0x18, 0x10, 0x10, 0x00, 0x00, 0x00, 0xff, 0xff, | 42 | 0x00, 0x00, 0xc0, 0xe0, 0x30, 0x10, 0x18, 0x18, 0x18, 0x10, 0x10, 0x00, 0x00, 0x00, 0xff, 0xff, |
43 | 0x30, 0x10, 0x18, 0x18, 0x18, 0x30, 0xf0, 0xc0, 0x00, 0x00, 0x00, 0xe0, 0xf0, 0x90, 0x90, 0x98, | 43 | 0x30, 0x10, 0x18, 0x18, 0x18, 0x30, 0xf0, 0xc0, 0x00, 0x00, 0x00, 0xe0, 0xf0, 0x90, 0x90, 0x98, |
44 | 0x98, 0x98, 0xb0, 0xf0, 0xe0, 0x00, 0x00, 0x00, 0xf0, 0x90, 0x98, 0x98, 0x18, 0x18, 0x10, 0x00, | 44 | 0x98, 0x98, 0xb0, 0xf0, 0xe0, 0x00, 0x00, 0x00, 0xf0, 0x90, 0x98, 0x98, 0x18, 0x18, 0x10, 0x00, |
45 | 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x00, 0x00, | 45 | 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x00, 0x00, |
46 | 0x00, 0x10, 0x1c, 0x0e, 0x07, 0x01, 0x00, 0x00, 0x01, 0x07, 0x0e, 0x1c, 0x18, 0x00, 0x00, 0x00, | 46 | 0x00, 0x10, 0x1c, 0x0e, 0x07, 0x01, 0x00, 0x00, 0x01, 0x07, 0x0e, 0x1c, 0x18, 0x00, 0x00, 0x00, |
47 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x18, 0x18, 0x10, 0x10, 0x18, 0x18, 0x0d, 0x0f, | 47 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x18, 0x18, 0x10, 0x10, 0x18, 0x18, 0x0d, 0x0f, |
48 | 0x03, 0x00, 0x00, 0x00, 0x01, 0x0f, 0x1e, 0x1e, 0x07, 0x00, 0x00, 0x01, 0x0f, 0x1c, 0x1e, 0x07, | 48 | 0x03, 0x00, 0x00, 0x00, 0x01, 0x0f, 0x1e, 0x1e, 0x07, 0x00, 0x00, 0x01, 0x0f, 0x1c, 0x1e, 0x07, |
49 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0c, 0x18, 0x18, 0x18, | 49 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0c, 0x18, 0x18, 0x18, |
50 | 0x00, 0x00, 0x03, 0x0f, 0x0c, 0x18, 0x10, 0x10, 0x10, 0x18, 0x08, 0x00, 0x00, 0x00, 0x1f, 0x1f, | 50 | 0x00, 0x00, 0x03, 0x0f, 0x0c, 0x18, 0x10, 0x10, 0x10, 0x18, 0x08, 0x00, 0x00, 0x00, 0x1f, 0x1f, |
51 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x07, 0x0f, 0x08, 0x18, 0x10, | 51 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x07, 0x0f, 0x08, 0x18, 0x10, |
52 | 0x10, 0x10, 0x18, 0x18, 0x08, 0x00, 0x00, 0x08, 0x18, 0x10, 0x11, 0x11, 0x11, 0x19, 0x0f, 0x0e, | 52 | 0x10, 0x10, 0x18, 0x18, 0x08, 0x00, 0x00, 0x08, 0x18, 0x10, 0x11, 0x11, 0x11, 0x19, 0x0f, 0x0e, |
53 | 0x00, 0x30, 0x30, 0x10, 0x10, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xf0, | 53 | 0x00, 0x30, 0x30, 0x10, 0x10, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xf0, |
54 | 0x30, 0x10, 0x18, 0x18, 0x10, 0x70, 0xe0, 0x80, 0x00, 0x00, 0x00, 0x40, 0xf0, 0xb0, 0x10, 0x18, | 54 | 0x30, 0x10, 0x18, 0x18, 0x10, 0x70, 0xe0, 0x80, 0x00, 0x00, 0x00, 0x40, 0xf0, 0xb0, 0x10, 0x18, |
55 | 0x18, 0x10, 0x30, 0xf0, 0xe0, 0x00, 0x00, 0x00, 0x80, 0xe0, 0x70, 0x10, 0x18, 0x18, 0x10, 0x30, | 55 | 0x18, 0x10, 0x30, 0xf0, 0xe0, 0x00, 0x00, 0x00, 0x80, 0xe0, 0x70, 0x10, 0x18, 0x18, 0x10, 0x30, |
56 | 0xf0, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 56 | 0xf0, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
57 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x10, 0x10, 0x18, 0x18, 0x18, | 57 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x10, 0x10, 0x18, 0x18, 0x18, |
58 | 0x10, 0x30, 0xf0, 0xc0, 0x00, 0x00, 0x00, 0x80, 0xe0, 0xf0, 0x30, 0x10, 0x18, 0x10, 0x30, 0xf0, | 58 | 0x10, 0x30, 0xf0, 0xc0, 0x00, 0x00, 0x00, 0x80, 0xe0, 0xf0, 0x30, 0x10, 0x18, 0x10, 0x30, 0xf0, |
59 | 0xe0, 0x00, 0x00, 0x00, 0x00, 0x30, 0x10, 0x10, 0x18, 0x18, 0x10, 0x30, 0xf0, 0xe0, 0x00, 0x00, | 59 | 0xe0, 0x00, 0x00, 0x00, 0x00, 0x30, 0x10, 0x10, 0x18, 0x18, 0x10, 0x30, 0xf0, 0xe0, 0x00, 0x00, |
60 | 0x00, 0x00, 0xc0, 0xe0, 0x30, 0x10, 0x18, 0x18, 0x10, 0x30, 0xe0, 0xc0, 0x00, 0x00, 0x00, 0x00, | 60 | 0x00, 0x00, 0xc0, 0xe0, 0x30, 0x10, 0x18, 0x18, 0x10, 0x30, 0xe0, 0xc0, 0x00, 0x00, 0x00, 0x00, |
61 | 0x00, 0x00, 0xc0, 0xc0, 0xc0, 0xff, 0xff, 0xc0, 0xc0, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xc7, | 61 | 0x00, 0x00, 0xc0, 0xc0, 0xc0, 0xff, 0xff, 0xc0, 0xc0, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xc7, |
62 | 0xc4, 0x8c, 0x8c, 0xcc, 0xc4, 0x77, 0x3f, 0x0f, 0x00, 0x00, 0x00, 0x38, 0x7d, 0xc7, 0xc3, 0x82, | 62 | 0xc4, 0x8c, 0x8c, 0xcc, 0xc4, 0x77, 0x3f, 0x0f, 0x00, 0x00, 0x00, 0x38, 0x7d, 0xc7, 0xc3, 0x82, |
63 | 0x82, 0xc3, 0xc7, 0x7d, 0x7c, 0x00, 0x00, 0x00, 0x0f, 0x3f, 0x70, 0xc0, 0x80, 0x80, 0xc0, 0xc0, | 63 | 0x82, 0xc3, 0xc7, 0x7d, 0x7c, 0x00, 0x00, 0x00, 0x0f, 0x3f, 0x70, 0xc0, 0x80, 0x80, 0xc0, 0xc0, |
64 | 0x7f, 0x3f, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, | 64 | 0x7f, 0x3f, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, |
65 | 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe0, 0xf0, 0xf0, 0xd8, 0xcc, | 65 | 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe0, 0xf0, 0xf0, 0xd8, 0xcc, |
66 | 0xc6, 0xc3, 0xc1, 0xc0, 0x00, 0x00, 0x00, 0x0f, 0x3f, 0x70, 0xc0, 0xc0, 0x80, 0xc0, 0xc0, 0x70, | 66 | 0xc6, 0xc3, 0xc1, 0xc0, 0x00, 0x00, 0x00, 0x0f, 0x3f, 0x70, 0xc0, 0xc0, 0x80, 0xc0, 0xc0, 0x70, |
67 | 0x3f, 0x0f, 0x00, 0x00, 0x00, 0xc0, 0xe0, 0xf0, 0xd8, 0xcc, 0xcc, 0xc7, 0xc3, 0xc1, 0x00, 0x00, | 67 | 0x3f, 0x0f, 0x00, 0x00, 0x00, 0xc0, 0xe0, 0xf0, 0xd8, 0xcc, 0xcc, 0xc7, 0xc3, 0xc1, 0x00, 0x00, |
68 | 0x00, 0x00, 0x3f, 0x7f, 0xe0, 0xc0, 0x80, 0x80, 0xc0, 0x60, 0x7f, 0x1f, 0x00, 0x00, 0x00, 0x00 | 68 | 0x00, 0x00, 0x3f, 0x7f, 0xe0, 0xc0, 0x80, 0x80, 0xc0, 0x60, 0x7f, 0x1f, 0x00, 0x00, 0x00, 0x00 |
69 | }; | 69 | }; |
70 | 70 | ||
diff --git a/keyboards/boardsource/holiday/spooky/keymaps/rip_mx/rules.mk b/keyboards/boardsource/holiday/spooky/keymaps/rip_mx/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/boardsource/holiday/spooky/keymaps/rip_mx/rules.mk +++ b/keyboards/boardsource/holiday/spooky/keymaps/rip_mx/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/keymap.c b/keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/keymap.c index 88fc47a1d..c50e0b4b3 100644 --- a/keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/keymap.c +++ b/keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/keymap.c | |||
@@ -27,44 +27,44 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
27 | RGB_MOD, KC_3,KC_4 | 27 | RGB_MOD, KC_3,KC_4 |
28 | ), | 28 | ), |
29 | }; | 29 | }; |
30 | #ifdef OLED_DRIVER_ENABLE | 30 | #ifdef OLED_ENABLE |
31 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 31 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
32 | return OLED_ROTATION_180; | 32 | return OLED_ROTATION_180; |
33 | } | 33 | } |
34 | 34 | ||
35 | static void render_RIP(void) { | 35 | static void render_RIP(void) { |
36 | static const char PROGMEM my_logo[] = { | 36 | static const char PROGMEM my_logo[] = { |
37 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 37 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
38 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x08, 0x04, | 38 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x08, 0x04, |
39 | 0x04, 0x7c, 0xfc, 0xf0, 0x00, 0x00, 0x40, 0x20, 0xf0, 0x7c, 0x06, 0x00, 0x41, 0xc0, 0x00, 0x00, | 39 | 0x04, 0x7c, 0xfc, 0xf0, 0x00, 0x00, 0x40, 0x20, 0xf0, 0x7c, 0x06, 0x00, 0x41, 0xc0, 0x00, 0x00, |
40 | 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0xc0, 0x00, | 40 | 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0xc0, 0x00, |
41 | 0x00, 0x00, 0xe0, 0x60, 0x00, 0x80, 0x40, 0x20, 0x20, 0xe0, 0x00, 0x00, 0x00, 0xf0, 0x3c, 0x02, | 41 | 0x00, 0x00, 0xe0, 0x60, 0x00, 0x80, 0x40, 0x20, 0x20, 0xe0, 0x00, 0x00, 0x00, 0xf0, 0x3c, 0x02, |
42 | 0x01, 0xc1, 0xf8, 0x0e, 0x00, 0x01, 0xc0, 0x00, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xf0, 0x50, 0x00, | 42 | 0x01, 0xc1, 0xf8, 0x0e, 0x00, 0x01, 0xc0, 0x00, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xf0, 0x50, 0x00, |
43 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 43 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
44 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 44 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
45 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 45 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
46 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x00, 0x08, | 46 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x00, 0x08, |
47 | 0x03, 0x00, 0x00, 0x0f, 0x06, 0x01, 0x00, 0x1e, 0x1f, 0x10, 0x00, 0x00, 0x1e, 0x1f, 0x08, 0xc0, | 47 | 0x03, 0x00, 0x00, 0x0f, 0x06, 0x01, 0x00, 0x1e, 0x1f, 0x10, 0x00, 0x00, 0x1e, 0x1f, 0x08, 0xc0, |
48 | 0x3e, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1e, 0x11, 0x08, 0x04, 0x1e, 0x11, 0x00, | 48 | 0x3e, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1e, 0x11, 0x08, 0x04, 0x1e, 0x11, 0x00, |
49 | 0x08, 0x06, 0x01, 0x00, 0x1e, 0x19, 0x08, 0x00, 0x1e, 0x0b, 0x08, 0x00, 0x1f, 0x1b, 0x08, 0x00, | 49 | 0x08, 0x06, 0x01, 0x00, 0x1e, 0x19, 0x08, 0x00, 0x1e, 0x0b, 0x08, 0x00, 0x1f, 0x1b, 0x08, 0x00, |
50 | 0x18, 0x1f, 0x00, 0x00, 0x00, 0x1f, 0x12, 0x10, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x19, 0x08, 0x00, | 50 | 0x18, 0x1f, 0x00, 0x00, 0x00, 0x1f, 0x12, 0x10, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x19, 0x08, 0x00, |
51 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 51 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
52 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 52 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
53 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 53 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
54 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, | 54 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, |
55 | 0x84, 0x84, 0x84, 0xcc, 0x38, 0x00, 0x00, 0x00, 0xf0, 0x18, 0x04, 0x05, 0x0f, 0x79, 0xe1, 0x00, | 55 | 0x84, 0x84, 0x84, 0xcc, 0x38, 0x00, 0x00, 0x00, 0xf0, 0x18, 0x04, 0x05, 0x0f, 0x79, 0xe1, 0x00, |
56 | 0x00, 0x00, 0xc0, 0x78, 0x0c, 0x00, 0x00, 0x0c, 0x84, 0x84, 0xcc, 0xf8, 0x30, 0x00, 0x00, 0xe0, | 56 | 0x00, 0x00, 0xc0, 0x78, 0x0c, 0x00, 0x00, 0x0c, 0x84, 0x84, 0xcc, 0xf8, 0x30, 0x00, 0x00, 0xe0, |
57 | 0xf8, 0x0c, 0x04, 0x04, 0x0c, 0xf8, 0x80, 0x00, 0x00, 0x00, 0xe0, 0x1c, 0x00, 0x00, 0x08, 0x0c, | 57 | 0xf8, 0x0c, 0x04, 0x04, 0x0c, 0xf8, 0x80, 0x00, 0x00, 0x00, 0xe0, 0x1c, 0x00, 0x00, 0x08, 0x0c, |
58 | 0x04, 0x04, 0xcc, 0x78, 0x00, 0x00, 0x00, 0xf0, 0x18, 0x0c, 0x04, 0x0c, 0x18, 0xf0, 0x00, 0x00, | 58 | 0x04, 0x04, 0xcc, 0x78, 0x00, 0x00, 0x00, 0xf0, 0x18, 0x0c, 0x04, 0x0c, 0x18, 0xf0, 0x00, 0x00, |
59 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 59 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
60 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 60 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
61 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 61 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
62 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, | 62 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, |
63 | 0x10, 0x10, 0x10, 0x19, 0x0f, 0x00, 0x00, 0x00, 0x0f, 0x18, 0x10, 0x10, 0x18, 0x0f, 0x07, 0x00, | 63 | 0x10, 0x10, 0x10, 0x19, 0x0f, 0x00, 0x00, 0x00, 0x0f, 0x18, 0x10, 0x10, 0x18, 0x0f, 0x07, 0x00, |
64 | 0x20, 0x1e, 0x03, 0x00, 0x00, 0x00, 0x18, 0x10, 0x10, 0x10, 0x10, 0x1d, 0x0f, 0x00, 0x00, 0x03, | 64 | 0x20, 0x1e, 0x03, 0x00, 0x00, 0x00, 0x18, 0x10, 0x10, 0x10, 0x10, 0x1d, 0x0f, 0x00, 0x00, 0x03, |
65 | 0x0f, 0x18, 0x10, 0x10, 0x18, 0x0f, 0x00, 0x00, 0x38, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x18, 0x1c, | 65 | 0x0f, 0x18, 0x10, 0x10, 0x18, 0x0f, 0x00, 0x00, 0x38, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x18, 0x1c, |
66 | 0x16, 0x13, 0x10, 0x10, 0x00, 0x00, 0x00, 0x07, 0x1c, 0x10, 0x10, 0x10, 0x0c, 0x07, 0x00, 0x00, | 66 | 0x16, 0x13, 0x10, 0x10, 0x00, 0x00, 0x00, 0x07, 0x1c, 0x10, 0x10, 0x10, 0x0c, 0x07, 0x00, 0x00, |
67 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 67 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
68 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | 68 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 |
69 | }; | 69 | }; |
70 | 70 | ||
diff --git a/keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/rules.mk b/keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/rules.mk +++ b/keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/boardsource/microdox/keymaps/cole/keymap.c b/keyboards/boardsource/microdox/keymaps/cole/keymap.c index 62d728000..8ea96e8f9 100644 --- a/keyboards/boardsource/microdox/keymaps/cole/keymap.c +++ b/keyboards/boardsource/microdox/keymaps/cole/keymap.c | |||
@@ -38,27 +38,27 @@ enum layers { | |||
38 | 38 | ||
39 | 39 | ||
40 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 40 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
41 | [_QWERTY] = LAYOUT_split_3x5_3( | 41 | [_QWERTY] = LAYOUT_split_3x5_3( |
42 | KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, | 42 | KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, |
43 | CTRL_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_CTSC, | 43 | CTRL_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_CTSC, |
44 | SHFT_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, SHIFT_SLASH, | 44 | SHFT_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, SHIFT_SLASH, |
45 | MO(_LOWER),KC_LGUI, RASE_ENT, RASE_BACK, LOWER_SPC, KC_TAB | 45 | MO(_LOWER),KC_LGUI, RASE_ENT, RASE_BACK, LOWER_SPC, KC_TAB |
46 | ), | 46 | ), |
47 | [_RAISE] = LAYOUT_split_3x5_3( | 47 | [_RAISE] = LAYOUT_split_3x5_3( |
48 | KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, | 48 | KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, |
49 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_QUOT, | 49 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_QUOT, |
50 | KC_LSFT, KC_GRV, PREVWINDOW, NEXTWINDOW, XXXXXXX, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, | 50 | KC_LSFT, KC_GRV, PREVWINDOW, NEXTWINDOW, XXXXXXX, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, |
51 | _______, KC_LGUI, KC_ENT, KC_BSPC, KC_SPC, _______ | 51 | _______, KC_LGUI, KC_ENT, KC_BSPC, KC_SPC, _______ |
52 | ), | 52 | ), |
53 | [_LOWER] = LAYOUT_split_3x5_3( | 53 | [_LOWER] = LAYOUT_split_3x5_3( |
54 | KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, | 54 | KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, |
55 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, RGB_TOG, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_DQT, | 55 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, RGB_TOG, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_DQT, |
56 | KC_ESC, KC_TILD, PREVWINDOW, NEXTWINDOW, RGB_MODE_FORWARD, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE, | 56 | KC_ESC, KC_TILD, PREVWINDOW, NEXTWINDOW, RGB_MODE_FORWARD, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE, |
57 | _______, KC_LGUI, KC_ENT, KC_BSPC, KC_SPC, _______ | 57 | _______, KC_LGUI, KC_ENT, KC_BSPC, KC_SPC, _______ |
58 | ) | 58 | ) |
59 | }; | 59 | }; |
60 | 60 | ||
61 | #ifdef OLED_DRIVER_ENABLE | 61 | #ifdef OLED_ENABLE |
62 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 62 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
63 | if (is_keyboard_master()) | 63 | if (is_keyboard_master()) |
64 | return OLED_ROTATION_180; | 64 | return OLED_ROTATION_180; |
@@ -73,7 +73,7 @@ static void render_logo(void) { | |||
73 | 0 | 73 | 0 |
74 | }; | 74 | }; |
75 | oled_write_P(qmk_logo, false); | 75 | oled_write_P(qmk_logo, false); |
76 | } | 76 | } |
77 | 77 | ||
78 | static void render_status(void) { | 78 | static void render_status(void) { |
79 | switch (get_highest_layer(layer_state)) { | 79 | switch (get_highest_layer(layer_state)) { |
diff --git a/keyboards/boardsource/microdox/keymaps/cole/rules.mk b/keyboards/boardsource/microdox/keymaps/cole/rules.mk index 48a51b225..d34d066de 100644 --- a/keyboards/boardsource/microdox/keymaps/cole/rules.mk +++ b/keyboards/boardsource/microdox/keymaps/cole/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes \ No newline at end of file | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/boardsource/microdox/keymaps/via/keymap.c b/keyboards/boardsource/microdox/keymaps/via/keymap.c index 2f4785ad2..96e0a024f 100644 --- a/keyboards/boardsource/microdox/keymaps/via/keymap.c +++ b/keyboards/boardsource/microdox/keymaps/via/keymap.c | |||
@@ -46,7 +46,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
46 | ) | 46 | ) |
47 | }; | 47 | }; |
48 | 48 | ||
49 | #ifdef OLED_DRIVER_ENABLE | 49 | #ifdef OLED_ENABLE |
50 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 50 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
51 | if (is_keyboard_master()) | 51 | if (is_keyboard_master()) |
52 | return OLED_ROTATION_180; | 52 | return OLED_ROTATION_180; |
diff --git a/keyboards/boardsource/microdox/keymaps/via/rules.mk b/keyboards/boardsource/microdox/keymaps/via/rules.mk index fc32a8b11..c84c1f417 100644 --- a/keyboards/boardsource/microdox/keymaps/via/rules.mk +++ b/keyboards/boardsource/microdox/keymaps/via/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | VIA_ENABLE = yes | 3 | VIA_ENABLE = yes |
3 | EXTRAKEY_ENABLE = yes | 4 | EXTRAKEY_ENABLE = yes |
4 | RGBLIGHT_ENABLE = yes | 5 | RGBLIGHT_ENABLE = yes |
diff --git a/keyboards/business_card/alpha/keymaps/default/keymap.c b/keyboards/business_card/alpha/keymaps/default/keymap.c index 4c7b4237c..d238d651c 100644 --- a/keyboards/business_card/alpha/keymaps/default/keymap.c +++ b/keyboards/business_card/alpha/keymaps/default/keymap.c | |||
@@ -35,7 +35,7 @@ void keyboard_post_init_user(void) { | |||
35 | rgblight_mode_noeeprom(RGBLIGHT_MODE_RAINBOW_MOOD); | 35 | rgblight_mode_noeeprom(RGBLIGHT_MODE_RAINBOW_MOOD); |
36 | } | 36 | } |
37 | 37 | ||
38 | #ifdef OLED_DRIVER_ENABLE | 38 | #ifdef OLED_ENABLE |
39 | static void render_logo(void) { | 39 | static void render_logo(void) { |
40 | static const char PROGMEM qmk_logo[] = {0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, | 40 | static const char PROGMEM qmk_logo[] = {0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, |
41 | 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, | 41 | 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, |
diff --git a/keyboards/business_card/alpha/rules.mk b/keyboards/business_card/alpha/rules.mk index 2bf1a2ac2..288fa6a8d 100644 --- a/keyboards/business_card/alpha/rules.mk +++ b/keyboards/business_card/alpha/rules.mk | |||
@@ -28,4 +28,5 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
28 | UNICODE_ENABLE = no # Unicode | 28 | UNICODE_ENABLE = no # Unicode |
29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
30 | AUDIO_ENABLE = no # Audio output on port C6 | 30 | AUDIO_ENABLE = no # Audio output on port C6 |
31 | OLED_DRIVER_ENABLE = yes | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/business_card/beta/keymaps/default/keymap.c b/keyboards/business_card/beta/keymaps/default/keymap.c index c317a236c..8f8f84e57 100644 --- a/keyboards/business_card/beta/keymaps/default/keymap.c +++ b/keyboards/business_card/beta/keymaps/default/keymap.c | |||
@@ -38,7 +38,7 @@ void led_set_user(uint8_t usb_led) {} | |||
38 | 38 | ||
39 | void keyboard_post_init_user(void) {} | 39 | void keyboard_post_init_user(void) {} |
40 | 40 | ||
41 | #ifdef OLED_DRIVER_ENABLE | 41 | #ifdef OLED_ENABLE |
42 | static void render_logo(void) { | 42 | static void render_logo(void) { |
43 | static const char PROGMEM qmk_logo[] = {0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, | 43 | static const char PROGMEM qmk_logo[] = {0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, |
44 | 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, | 44 | 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, |
diff --git a/keyboards/business_card/beta/rules.mk b/keyboards/business_card/beta/rules.mk index 2bf1a2ac2..288fa6a8d 100644 --- a/keyboards/business_card/beta/rules.mk +++ b/keyboards/business_card/beta/rules.mk | |||
@@ -28,4 +28,5 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
28 | UNICODE_ENABLE = no # Unicode | 28 | UNICODE_ENABLE = no # Unicode |
29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
30 | AUDIO_ENABLE = no # Audio output on port C6 | 30 | AUDIO_ENABLE = no # Audio output on port C6 |
31 | OLED_DRIVER_ENABLE = yes | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/cassette42/common/oled_helper.c b/keyboards/cassette42/common/oled_helper.c index de908f128..8800699a8 100644 --- a/keyboards/cassette42/common/oled_helper.c +++ b/keyboards/cassette42/common/oled_helper.c | |||
@@ -1,4 +1,4 @@ | |||
1 | #ifdef OLED_DRIVER_ENABLE | 1 | #ifdef OLED_ENABLE |
2 | # include QMK_KEYBOARD_H | 2 | # include QMK_KEYBOARD_H |
3 | # include <stdio.h> | 3 | # include <stdio.h> |
4 | # include <string.h> | 4 | # include <string.h> |
diff --git a/keyboards/cassette42/common/oled_helper.h b/keyboards/cassette42/common/oled_helper.h index 6c2680664..daeb7bfa4 100644 --- a/keyboards/cassette42/common/oled_helper.h +++ b/keyboards/cassette42/common/oled_helper.h | |||
@@ -1,4 +1,4 @@ | |||
1 | #ifdef OLED_DRIVER_ENABLE | 1 | #ifdef OLED_ENABLE |
2 | 2 | ||
3 | void render_logo(void); | 3 | void render_logo(void); |
4 | 4 | ||
@@ -19,4 +19,4 @@ void render_led_status(void); | |||
19 | # define UPDATE_LED_STATUS() | 19 | # define UPDATE_LED_STATUS() |
20 | # define RENDER_LED_STATUS(a) | 20 | # define RENDER_LED_STATUS(a) |
21 | 21 | ||
22 | #endif \ No newline at end of file | 22 | #endif |
diff --git a/keyboards/cassette42/keymaps/default/keymap.c b/keyboards/cassette42/keymaps/default/keymap.c index 4dc46d74e..a04626db9 100644 --- a/keyboards/cassette42/keymaps/default/keymap.c +++ b/keyboards/cassette42/keymaps/default/keymap.c | |||
@@ -64,7 +64,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
64 | return true; | 64 | return true; |
65 | } | 65 | } |
66 | 66 | ||
67 | #ifdef OLED_DRIVER_ENABLE | 67 | #ifdef OLED_ENABLE |
68 | # include <stdio.h> | 68 | # include <stdio.h> |
69 | # include <string.h> | 69 | # include <string.h> |
70 | 70 | ||
diff --git a/keyboards/cassette42/rules.mk b/keyboards/cassette42/rules.mk index ec3a9a58f..08200eb82 100644 --- a/keyboards/cassette42/rules.mk +++ b/keyboards/cassette42/rules.mk | |||
@@ -21,6 +21,7 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes | 23 | ENCODER_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
25 | 26 | ||
26 | SRC += ./common/oled_helper.c | 27 | SRC += ./common/oled_helper.c |
diff --git a/keyboards/chidori/keymaps/oled_sample/keymap.c b/keyboards/chidori/keymaps/oled_sample/keymap.c index 6c9b7869b..a3bb7c280 100644 --- a/keyboards/chidori/keymaps/oled_sample/keymap.c +++ b/keyboards/chidori/keymaps/oled_sample/keymap.c | |||
@@ -181,7 +181,7 @@ bool led_update_user(led_t led_state) { | |||
181 | return false; | 181 | return false; |
182 | } | 182 | } |
183 | 183 | ||
184 | #ifdef OLED_DRIVER_ENABLE | 184 | #ifdef OLED_ENABLE |
185 | 185 | ||
186 | void oled_write_layer_state(void) { | 186 | void oled_write_layer_state(void) { |
187 | oled_write_P(PSTR("Layer: "), false); | 187 | oled_write_P(PSTR("Layer: "), false); |
diff --git a/keyboards/chidori/keymaps/oled_sample/rules.mk b/keyboards/chidori/keymaps/oled_sample/rules.mk index cc60236ca..7a7b1acc0 100644 --- a/keyboards/chidori/keymaps/oled_sample/rules.mk +++ b/keyboards/chidori/keymaps/oled_sample/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | # Enable SSD1306 OLED | 1 | # Enable SSD1306 OLED |
2 | OLED_DRIVER_ENABLE = yes | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/ckeys/washington/keymaps/default/keymap.c b/keyboards/ckeys/washington/keymaps/default/keymap.c index 7adac3c43..a83a28e95 100644 --- a/keyboards/ckeys/washington/keymaps/default/keymap.c +++ b/keyboards/ckeys/washington/keymaps/default/keymap.c | |||
@@ -58,7 +58,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
58 | return true; | 58 | return true; |
59 | } | 59 | } |
60 | 60 | ||
61 | #ifdef OLED_DRIVER_ENABLE | 61 | #ifdef OLED_ENABLE |
62 | void oled_task_user(void) { | 62 | void oled_task_user(void) { |
63 | // Host Keyboard Layer Status | 63 | // Host Keyboard Layer Status |
64 | oled_write_P(PSTR("Layer: "), false); | 64 | oled_write_P(PSTR("Layer: "), false); |
diff --git a/keyboards/ckeys/washington/rules.mk b/keyboards/ckeys/washington/rules.mk index b5c49faff..d75947c87 100644 --- a/keyboards/ckeys/washington/rules.mk +++ b/keyboards/ckeys/washington/rules.mk | |||
@@ -28,4 +28,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
28 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 28 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
29 | AUDIO_ENABLE = no # Audio output on port C6 | 29 | AUDIO_ENABLE = no # Audio output on port C6 |
30 | ENCODER_ENABLE = yes # Enable support for encoders | 30 | ENCODER_ENABLE = yes # Enable support for encoders |
31 | OLED_DRIVER_ENABLE = yes # Enable support for OLED displays | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 # Enable support for OLED displays | ||
diff --git a/keyboards/claw44/keymaps/oled/keymap.c b/keyboards/claw44/keymaps/oled/keymap.c index 5a5903416..07cb58171 100644 --- a/keyboards/claw44/keymaps/oled/keymap.c +++ b/keyboards/claw44/keymaps/oled/keymap.c | |||
@@ -84,7 +84,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
84 | ), | 84 | ), |
85 | }; | 85 | }; |
86 | 86 | ||
87 | #ifdef OLED_DRIVER_ENABLE | 87 | #ifdef OLED_ENABLE |
88 | 88 | ||
89 | void render_layer_state(void) { | 89 | void render_layer_state(void) { |
90 | switch (get_highest_layer(layer_state)) { | 90 | switch (get_highest_layer(layer_state)) { |
diff --git a/keyboards/claw44/keymaps/oled/rules.mk b/keyboards/claw44/keymaps/oled/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/claw44/keymaps/oled/rules.mk +++ b/keyboards/claw44/keymaps/oled/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/claw44/rev1/rules.mk b/keyboards/claw44/rev1/rules.mk index 592a1abd8..12aa20282 100644 --- a/keyboards/claw44/rev1/rules.mk +++ b/keyboards/claw44/rev1/rules.mk | |||
@@ -15,5 +15,5 @@ SWAP_HANDS_ENABLE = no # Enable one-hand typing | |||
15 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 15 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
16 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 16 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
17 | 17 | ||
18 | OLED_DRIVER_ENABLE = no # Add OLED displays support | 18 | OLED_ENABLE = no # Add OLED displays support |
19 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
diff --git a/keyboards/crkbd/keymaps/armand1m/keymap.c b/keyboards/crkbd/keymaps/armand1m/keymap.c index 190cb4cf3..a37862fad 100644 --- a/keyboards/crkbd/keymaps/armand1m/keymap.c +++ b/keyboards/crkbd/keymaps/armand1m/keymap.c | |||
@@ -67,7 +67,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
67 | ), | 67 | ), |
68 | }; | 68 | }; |
69 | 69 | ||
70 | #ifdef OLED_DRIVER_ENABLE | 70 | #ifdef OLED_ENABLE |
71 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 71 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
72 | 72 | ||
73 | if (!is_keyboard_master()) { | 73 | if (!is_keyboard_master()) { |
@@ -133,4 +133,4 @@ void oled_render_amsterdam_flag(void) { | |||
133 | void oled_task_user(void) { | 133 | void oled_task_user(void) { |
134 | oled_render_amsterdam_flag(); | 134 | oled_render_amsterdam_flag(); |
135 | } | 135 | } |
136 | #endif // OLED_DRIVER_ENABLE | 136 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/armand1m/rules.mk b/keyboards/crkbd/keymaps/armand1m/rules.mk index 9444b88d5..d34d066de 100644 --- a/keyboards/crkbd/keymaps/armand1m/rules.mk +++ b/keyboards/crkbd/keymaps/armand1m/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/crkbd/keymaps/curry/rules.mk b/keyboards/crkbd/keymaps/curry/rules.mk index eb56708fc..fc0e7e192 100644 --- a/keyboards/crkbd/keymaps/curry/rules.mk +++ b/keyboards/crkbd/keymaps/curry/rules.mk | |||
@@ -10,7 +10,7 @@ COMMAND_ENABLE = no | |||
10 | RGBLIGHT_ENABLE = no | 10 | RGBLIGHT_ENABLE = no |
11 | RGB_MATRIX_ENABLE = yes | 11 | RGB_MATRIX_ENABLE = yes |
12 | 12 | ||
13 | OLED_DRIVER_ENABLE = yes | 13 | OLED_ENABLE = yes |
14 | 14 | ||
15 | BOOTLOADER = atmel-dfu | 15 | BOOTLOADER = atmel-dfu |
16 | SPLIT_TRANSPORT = mirror | 16 | SPLIT_TRANSPORT = mirror |
diff --git a/keyboards/crkbd/keymaps/default/keymap.c b/keyboards/crkbd/keymaps/default/keymap.c index 0bc459126..88d40ee40 100644 --- a/keyboards/crkbd/keymaps/default/keymap.c +++ b/keyboards/crkbd/keymaps/default/keymap.c | |||
@@ -70,7 +70,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
70 | ) | 70 | ) |
71 | }; | 71 | }; |
72 | 72 | ||
73 | #ifdef OLED_DRIVER_ENABLE | 73 | #ifdef OLED_ENABLE |
74 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 74 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
75 | if (!is_keyboard_master()) { | 75 | if (!is_keyboard_master()) { |
76 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 76 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
@@ -172,4 +172,4 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
172 | } | 172 | } |
173 | return true; | 173 | return true; |
174 | } | 174 | } |
175 | #endif // OLED_DRIVER_ENABLE | 175 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/default/rules.mk b/keyboards/crkbd/keymaps/default/rules.mk index 9444b88d5..d34d066de 100644 --- a/keyboards/crkbd/keymaps/default/rules.mk +++ b/keyboards/crkbd/keymaps/default/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/crkbd/keymaps/devdev/keymap.c b/keyboards/crkbd/keymaps/devdev/keymap.c index 4da3fcaa6..aa4d39a25 100644 --- a/keyboards/crkbd/keymaps/devdev/keymap.c +++ b/keyboards/crkbd/keymaps/devdev/keymap.c | |||
@@ -1,18 +1,18 @@ | |||
1 | /* Copyright 2020 Dane Evans | 1 | /* Copyright 2020 Dane Evans |
2 | * | 2 | * |
3 | * This program is free software: you can redistribute it and/or modify | 3 | * This program is free software: you can redistribute it and/or modify |
4 | * it under the terms of the GNU General Public License as published by | 4 | * it under the terms of the GNU General Public License as published by |
5 | * the Free Software Foundation, either version 2 of the License, or | 5 | * the Free Software Foundation, either version 2 of the License, or |
6 | * (at your option) any later version. | 6 | * (at your option) any later version. |
7 | * | 7 | * |
8 | * This program is distributed in the hope that it will be useful, | 8 | * This program is distributed in the hope that it will be useful, |
9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
11 | * GNU General Public License for more details. | 11 | * GNU General Public License for more details. |
12 | * | 12 | * |
13 | * You should have received a copy of the GNU General Public License | 13 | * You should have received a copy of the GNU General Public License |
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 | // CRKBD | 17 | // CRKBD |
18 | 18 | ||
@@ -20,12 +20,12 @@ | |||
20 | 20 | ||
21 | 21 | ||
22 | char layer_state_str[24]; | 22 | char layer_state_str[24]; |
23 | 23 | ||
24 | 24 | ||
25 | enum userspace_layers { | 25 | enum userspace_layers { |
26 | _DEFAULTS = 0, | 26 | _DEFAULTS = 0, |
27 | _COLEMAK = 0, | 27 | _COLEMAK = 0, |
28 | _COLEMAKDH, | 28 | _COLEMAKDH, |
29 | _QWERTY, | 29 | _QWERTY, |
30 | _NUM, | 30 | _NUM, |
31 | _SYM, | 31 | _SYM, |
@@ -33,37 +33,37 @@ char layer_state_str[24]; | |||
33 | _NUMPAD, | 33 | _NUMPAD, |
34 | _SWITCH, | 34 | _SWITCH, |
35 | _MOVE, | 35 | _MOVE, |
36 | 36 | ||
37 | }; | 37 | }; |
38 | 38 | ||
39 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 39 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
40 | 40 | ||
41 | // colemak | 41 | // colemak |
42 | [_COLEMAK] = LAYOUT( | 42 | [_COLEMAK] = LAYOUT( |
43 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 43 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
44 | LT(_NUMPAD,KC_TAB), KC_Q, KC_W, KC_F, KC_P, KC_G, LT(_SWITCH,KC_J), KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC, | 44 | LT(_NUMPAD,KC_TAB), KC_Q, KC_W, KC_F, KC_P, KC_G, LT(_SWITCH,KC_J), KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC, |
45 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 45 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
46 | KC_LSFT, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I,LT(_NUMPAD,KC_O),KC_QUOT, | 46 | KC_LSFT, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I,LT(_NUMPAD,KC_O),KC_QUOT, |
47 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 47 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
48 | KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, | 48 | KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, |
49 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| | 49 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| |
50 | KC_LGUI, MO(_NUM), KC_SPC, KC_ENT, MO(_SYM), KC_LALT | 50 | KC_LGUI, MO(_NUM), KC_SPC, KC_ENT, MO(_SYM), KC_LALT |
51 | //`--------------------------' `--------------------------' | 51 | //`--------------------------' `--------------------------' |
52 | ), | 52 | ), |
53 | 53 | ||
54 | // colemak DH | 54 | // colemak DH |
55 | [_COLEMAKDH] = LAYOUT( | 55 | [_COLEMAKDH] = LAYOUT( |
56 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 56 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
57 | LT(_NUMPAD,KC_TAB), KC_Q, KC_W, KC_F, KC_P, KC_B, LT(_SWITCH,KC_J), KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC, | 57 | LT(_NUMPAD,KC_TAB), KC_Q, KC_W, KC_F, KC_P, KC_B, LT(_SWITCH,KC_J), KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC, |
58 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 58 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
59 | KC_LSFT, KC_A, KC_R, KC_S, KC_T, KC_G, KC_M, KC_N, KC_E, KC_I,LT(_NUMPAD,KC_O),KC_QUOT, | 59 | KC_LSFT, KC_A, KC_R, KC_S, KC_T, KC_G, KC_M, KC_N, KC_E, KC_I,LT(_NUMPAD,KC_O),KC_QUOT, |
60 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 60 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
61 | KC_LCTL, KC_Z, KC_X, KC_C, KC_D, KC_V, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, | 61 | KC_LCTL, KC_Z, KC_X, KC_C, KC_D, KC_V, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, |
62 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| | 62 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| |
63 | KC_LGUI, MO(_NUM), KC_SPC, KC_ENT, MO(_SYM), KC_LALT | 63 | KC_LGUI, MO(_NUM), KC_SPC, KC_ENT, MO(_SYM), KC_LALT |
64 | //`--------------------------' `--------------------------' | 64 | //`--------------------------' `--------------------------' |
65 | ), | 65 | ), |
66 | 66 | ||
67 | // qwerty | 67 | // qwerty |
68 | [_QWERTY] = LAYOUT( | 68 | [_QWERTY] = LAYOUT( |
69 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 69 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
@@ -77,9 +77,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
77 | //`--------------------------' `--------------------------' | 77 | //`--------------------------' `--------------------------' |
78 | ), | 78 | ), |
79 | 79 | ||
80 | 80 | ||
81 | 81 | ||
82 | // numbers - L thumb | 82 | // numbers - L thumb |
83 | [_NUM] = LAYOUT( | 83 | [_NUM] = LAYOUT( |
84 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 84 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
85 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, | 85 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, |
@@ -91,8 +91,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
91 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_COMMAND), KC_TRNS | 91 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_COMMAND), KC_TRNS |
92 | //`--------------------------' `--------------------------' | 92 | //`--------------------------' `--------------------------' |
93 | ), | 93 | ), |
94 | 94 | ||
95 | // symbols - R thumb | 95 | // symbols - R thumb |
96 | [_SYM] = LAYOUT( | 96 | [_SYM] = LAYOUT( |
97 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 97 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
98 | KC_ESC, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC, | 98 | KC_ESC, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC, |
@@ -104,8 +104,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
104 | KC_TRNS, MO(_COMMAND), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS | 104 | KC_TRNS, MO(_COMMAND), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS |
105 | //`--------------------------' `--------------------------' | 105 | //`--------------------------' `--------------------------' |
106 | ), | 106 | ), |
107 | 107 | ||
108 | // commands - both thumbs | 108 | // commands - both thumbs |
109 | [_COMMAND] = LAYOUT( | 109 | [_COMMAND] = LAYOUT( |
110 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 110 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
111 | RESET, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_NO, | 111 | RESET, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_NO, |
@@ -114,24 +114,24 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
114 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 114 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
115 | RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, KC_NO, DF(2), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | 115 | RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, KC_NO, DF(2), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, |
116 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| | 116 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| |
117 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS | 117 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS |
118 | //`--------------------------' `--------------------------' | 118 | //`--------------------------' `--------------------------' |
119 | ), | 119 | ), |
120 | 120 | ||
121 | // numpad | 121 | // numpad |
122 | [_NUMPAD] = LAYOUT( | 122 | [_NUMPAD] = LAYOUT( |
123 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 123 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
124 | LT(0,KC_NO), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_CIRC, KC_P7, KC_P8, KC_P9, KC_ASTR, KC_BSPC, | 124 | LT(0,KC_NO), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_CIRC, KC_P7, KC_P8, KC_P9, KC_ASTR, KC_BSPC, |
125 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 125 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
126 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_MINS, KC_P4, KC_P5, KC_P6, KC_EQL, KC_DEL, | 126 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_MINS, KC_P4, KC_P5, KC_P6, KC_EQL, KC_DEL, |
127 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 127 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
128 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_PLUS, KC_P1, KC_P2, KC_P3, KC_SLSH, KC_NO, | 128 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_PLUS, KC_P1, KC_P2, KC_P3, KC_SLSH, KC_NO, |
129 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| | 129 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| |
130 | OSM(MOD_MEH), KC_NO, KC_TRNS, KC_ENT, KC_P0, KC_PDOT | 130 | OSM(MOD_MEH), KC_NO, KC_TRNS, KC_ENT, KC_P0, KC_PDOT |
131 | //`--------------------------' `--------------------------' | 131 | //`--------------------------' `--------------------------' |
132 | ), | 132 | ), |
133 | 133 | ||
134 | // layer switcher | 134 | // layer switcher |
135 | [_SWITCH] = LAYOUT( | 135 | [_SWITCH] = LAYOUT( |
136 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 136 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
137 | TO(0), TO(1), TO(2), TO(3), TO(4), TO(5), KC_NO, TO(7), KC_NO, KC_NO, KC_NO, RESET, | 137 | TO(0), TO(1), TO(2), TO(3), TO(4), TO(5), KC_NO, TO(7), KC_NO, KC_NO, KC_NO, RESET, |
@@ -139,62 +139,62 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
139 | KC_NO, KC_NO, KC_BRIU, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, EEP_RST, | 139 | KC_NO, KC_NO, KC_BRIU, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, EEP_RST, |
140 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 140 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
141 | KC_SYSTEM_SLEEP, KC_NO, KC_BRID, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | 141 | KC_SYSTEM_SLEEP, KC_NO, KC_BRID, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, |
142 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| | 142 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| |
143 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO | 143 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO |
144 | //`--------------------------' `--------------------------' | 144 | //`--------------------------' `--------------------------' |
145 | 145 | ||
146 | ), | 146 | ), |
147 | 147 | ||
148 | // amovement | 148 | // amovement |
149 | [_MOVE] = LAYOUT( | 149 | [_MOVE] = LAYOUT( |
150 | //,-----------------------------------------------------. ,-----------------------------------------------------. | 150 | //,-----------------------------------------------------. ,-----------------------------------------------------. |
151 | LT(0,KC_NO), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_HOME, KC_UP, KC_PGUP, KC_NO, KC_NO, KC_NO, | 151 | LT(0,KC_NO), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_HOME, KC_UP, KC_PGUP, KC_NO, KC_NO, KC_NO, |
152 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 152 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
153 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_LEFT, KC_ENT, KC_RGHT, KC_NO, KC_NO, KC_NO, | 153 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_LEFT, KC_ENT, KC_RGHT, KC_NO, KC_NO, KC_NO, |
154 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| | 154 | //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |
155 | KC_APP, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_END, KC_DOWN, KC_PGDN, KC_DEL, KC_NO, KC_NO, | 155 | KC_APP, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_END, KC_DOWN, KC_PGDN, KC_DEL, KC_NO, KC_NO, |
156 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| | 156 | //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| |
157 | KC_NO, KC_NO, KC_NO, KC_TRNS, KC_NO, KC_NO | 157 | KC_NO, KC_NO, KC_NO, KC_TRNS, KC_NO, KC_NO |
158 | //`--------------------------' `--------------------------' | 158 | //`--------------------------' `--------------------------' |
159 | ) | 159 | ) |
160 | 160 | ||
161 | }; | 161 | }; |
162 | 162 | ||
163 | 163 | ||
164 | // it appears that these are different to the board numbering. | 164 | // it appears that these are different to the board numbering. |
165 | // when you specify n here, it lightss up n+1 on the board diagram - actually may be an entirely different pattern | 165 | // when you specify n here, it lightss up n+1 on the board diagram - actually may be an entirely different pattern |
166 | 166 | ||
167 | // _QWERTY, | 167 | // _QWERTY, |
168 | // Light on inner column and underglow | 168 | // Light on inner column and underglow |
169 | const rgblight_segment_t PROGMEM layer_qwerty_lights[] = RGBLIGHT_LAYER_SEGMENTS( | 169 | const rgblight_segment_t PROGMEM layer_qwerty_lights[] = RGBLIGHT_LAYER_SEGMENTS( |
170 | {0, 10, HSV_AZURE} | 170 | {0, 10, HSV_AZURE} |
171 | ); | 171 | ); |
172 | 172 | ||
173 | // _COLEMAKDH, | 173 | // _COLEMAKDH, |
174 | // Light on inner column and underglow | 174 | // Light on inner column and underglow |
175 | const rgblight_segment_t PROGMEM layer_colemakdh_lights[] = RGBLIGHT_LAYER_SEGMENTS( | 175 | const rgblight_segment_t PROGMEM layer_colemakdh_lights[] = RGBLIGHT_LAYER_SEGMENTS( |
176 | {0, 10, HSV_RED} | 176 | {0, 10, HSV_RED} |
177 | ); | 177 | ); |
178 | 178 | ||
179 | // _NUM, | 179 | // _NUM, |
180 | // Light on inner column and underglow | 180 | // Light on inner column and underglow |
181 | const rgblight_segment_t PROGMEM layer_num_lights[] = RGBLIGHT_LAYER_SEGMENTS( | 181 | const rgblight_segment_t PROGMEM layer_num_lights[] = RGBLIGHT_LAYER_SEGMENTS( |
182 | {0, 10, HSV_TEAL} | 182 | {0, 10, HSV_TEAL} |
183 | ); | 183 | ); |
184 | // _SYMBOL, | 184 | // _SYMBOL, |
185 | // Light on inner column and underglow | 185 | // Light on inner column and underglow |
186 | const rgblight_segment_t PROGMEM layer_symbol_lights[] = RGBLIGHT_LAYER_SEGMENTS( | 186 | const rgblight_segment_t PROGMEM layer_symbol_lights[] = RGBLIGHT_LAYER_SEGMENTS( |
187 | {0, 10, HSV_BLUE} | 187 | {0, 10, HSV_BLUE} |
188 | ); | 188 | ); |
189 | // _COMMAND, | 189 | // _COMMAND, |
190 | // Light on inner column and underglow | 190 | // Light on inner column and underglow |
191 | const rgblight_segment_t PROGMEM layer_command_lights[] = RGBLIGHT_LAYER_SEGMENTS( | 191 | const rgblight_segment_t PROGMEM layer_command_lights[] = RGBLIGHT_LAYER_SEGMENTS( |
192 | {0, 10, HSV_PURPLE} | 192 | {0, 10, HSV_PURPLE} |
193 | ); | 193 | ); |
194 | 194 | ||
195 | 195 | ||
196 | //_NUMPAD | 196 | //_NUMPAD |
197 | //havent worked out how to do each side individually either | 197 | //havent worked out how to do each side individually either |
198 | const rgblight_segment_t PROGMEM layer_numpad_lights[] = RGBLIGHT_LAYER_SEGMENTS( | 198 | const rgblight_segment_t PROGMEM layer_numpad_lights[] = RGBLIGHT_LAYER_SEGMENTS( |
199 | {0, 10, HSV_ORANGE} | 199 | {0, 10, HSV_ORANGE} |
200 | ); | 200 | ); |
@@ -206,13 +206,13 @@ const rgblight_segment_t PROGMEM layer_numpad_rh_lights[] = RGBLIGHT_LAYER_SEGME | |||
206 | ); | 206 | ); |
207 | 207 | ||
208 | // _MOVE, | 208 | // _MOVE, |
209 | // Light on inner column and underglow | 209 | // Light on inner column and underglow |
210 | const rgblight_segment_t PROGMEM layer_move_lights[] = RGBLIGHT_LAYER_SEGMENTS( | 210 | const rgblight_segment_t PROGMEM layer_move_lights[] = RGBLIGHT_LAYER_SEGMENTS( |
211 | {0, 10, HSV_PINK} | 211 | {0, 10, HSV_PINK} |
212 | ); | 212 | ); |
213 | 213 | ||
214 | // _SWITCHER // light up top row | 214 | // _SWITCHER // light up top row |
215 | const rgblight_segment_t PROGMEM layer_switcher_lights[] = RGBLIGHT_LAYER_SEGMENTS( | 215 | const rgblight_segment_t PROGMEM layer_switcher_lights[] = RGBLIGHT_LAYER_SEGMENTS( |
216 | {0, 6, HSV_GREEN}, | 216 | {0, 6, HSV_GREEN}, |
217 | {9, 2, HSV_GREEN}, | 217 | {9, 2, HSV_GREEN}, |
218 | {17, 2, HSV_GREEN}, | 218 | {17, 2, HSV_GREEN}, |
@@ -222,12 +222,12 @@ const rgblight_segment_t PROGMEM layer_switcher_lights[] = RGBLIGHT_LAYER_SEGMEN | |||
222 | 222 | ||
223 | // Now define the array of layers. Later layers take precedence | 223 | // Now define the array of layers. Later layers take precedence |
224 | const rgblight_segment_t* const PROGMEM my_rgb_layers[] = RGBLIGHT_LAYERS_LIST( | 224 | const rgblight_segment_t* const PROGMEM my_rgb_layers[] = RGBLIGHT_LAYERS_LIST( |
225 | layer_qwerty_lights, | 225 | layer_qwerty_lights, |
226 | layer_colemakdh_lights, | 226 | layer_colemakdh_lights, |
227 | layer_num_lights,// overrides layer 1 | 227 | layer_num_lights,// overrides layer 1 |
228 | layer_symbol_lights, | 228 | layer_symbol_lights, |
229 | layer_command_lights, | 229 | layer_command_lights, |
230 | layer_numpad_lights, | 230 | layer_numpad_lights, |
231 | layer_numpad_rh_lights, | 231 | layer_numpad_rh_lights, |
232 | layer_move_lights, | 232 | layer_move_lights, |
233 | layer_switcher_lights // Overrides other layers | 233 | layer_switcher_lights // Overrides other layers |
@@ -236,7 +236,7 @@ const rgblight_segment_t* const PROGMEM my_rgb_layers[] = RGBLIGHT_LAYERS_LIST( | |||
236 | void keyboard_post_init_user(void) { | 236 | void keyboard_post_init_user(void) { |
237 | // Enable the LED layers | 237 | // Enable the LED layers |
238 | rgblight_layers = my_rgb_layers; | 238 | rgblight_layers = my_rgb_layers; |
239 | rgblight_mode(10);// haven't found a way to set this in a more useful way | 239 | rgblight_mode(10);// haven't found a way to set this in a more useful way |
240 | 240 | ||
241 | } | 241 | } |
242 | 242 | ||
@@ -244,7 +244,7 @@ void keyboard_post_init_user(void) { | |||
244 | layer_state_t layer_state_set_user(layer_state_t state) { | 244 | layer_state_t layer_state_set_user(layer_state_t state) { |
245 | rgblight_set_layer_state(0, layer_state_cmp(state, _DEFAULTS) && layer_state_cmp(default_layer_state,_QWERTY)); | 245 | rgblight_set_layer_state(0, layer_state_cmp(state, _DEFAULTS) && layer_state_cmp(default_layer_state,_QWERTY)); |
246 | rgblight_set_layer_state(1, layer_state_cmp(state, _DEFAULTS) && layer_state_cmp(default_layer_state,_QWERTY)); | 246 | rgblight_set_layer_state(1, layer_state_cmp(state, _DEFAULTS) && layer_state_cmp(default_layer_state,_QWERTY)); |
247 | 247 | ||
248 | rgblight_set_layer_state(2, layer_state_cmp(state, _NUM)); | 248 | rgblight_set_layer_state(2, layer_state_cmp(state, _NUM)); |
249 | rgblight_set_layer_state(3, layer_state_cmp(state, _SYM)); | 249 | rgblight_set_layer_state(3, layer_state_cmp(state, _SYM)); |
250 | rgblight_set_layer_state(4, layer_state_cmp(state, _COMMAND)); | 250 | rgblight_set_layer_state(4, layer_state_cmp(state, _COMMAND)); |
@@ -266,7 +266,7 @@ bool led_update_user(led_t led_state) { | |||
266 | 266 | ||
267 | 267 | ||
268 | //SSD1306 OLED update loop, make sure to add #define SSD1306OLED in config.h | 268 | //SSD1306 OLED update loop, make sure to add #define SSD1306OLED in config.h |
269 | #ifdef OLED_DRIVER_ENABLE | 269 | #ifdef OLED_ENABLE |
270 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 270 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
271 | if (!is_keyboard_master()) { | 271 | if (!is_keyboard_master()) { |
272 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 272 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
@@ -288,7 +288,7 @@ const char *read_mode_icon(bool swap); | |||
288 | 288 | ||
289 | 289 | ||
290 | void oled_render_layer_state(void) { | 290 | void oled_render_layer_state(void) { |
291 | char string [24]; | 291 | char string [24]; |
292 | switch (get_highest_layer(default_layer_state|layer_state)) | 292 | switch (get_highest_layer(default_layer_state|layer_state)) |
293 | { | 293 | { |
294 | case _QWERTY: | 294 | case _QWERTY: |
@@ -296,10 +296,10 @@ void oled_render_layer_state(void) { | |||
296 | break; | 296 | break; |
297 | case _COLEMAK: | 297 | case _COLEMAK: |
298 | oled_write_ln_P(PSTR("Layer: COLEMAK"),false); | 298 | oled_write_ln_P(PSTR("Layer: COLEMAK"),false); |
299 | break; | 299 | break; |
300 | case _COLEMAKDH: | 300 | case _COLEMAKDH: |
301 | oled_write_ln_P(PSTR("Layer: COLEMAKDH"),false); | 301 | oled_write_ln_P(PSTR("Layer: COLEMAKDH"),false); |
302 | break; | 302 | break; |
303 | case _NUM: | 303 | case _NUM: |
304 | oled_write_ln_P(PSTR("Layer: Numbers"),false); | 304 | oled_write_ln_P(PSTR("Layer: Numbers"),false); |
305 | break; | 305 | break; |
@@ -311,13 +311,13 @@ void oled_render_layer_state(void) { | |||
311 | break; | 311 | break; |
312 | case _NUMPAD: | 312 | case _NUMPAD: |
313 | oled_write_ln_P(PSTR("Layer: Numpad"),false); | 313 | oled_write_ln_P(PSTR("Layer: Numpad"),false); |
314 | break; | 314 | break; |
315 | case _MOVE: | 315 | case _MOVE: |
316 | oled_write_ln_P(PSTR("Layer: Movement"),false); | 316 | oled_write_ln_P(PSTR("Layer: Movement"),false); |
317 | break; | 317 | break; |
318 | case _SWITCH: | 318 | case _SWITCH: |
319 | oled_write_ln_P(PSTR("Layer: Layer Switch"),false); | 319 | oled_write_ln_P(PSTR("Layer: Layer Switch"),false); |
320 | break; | 320 | break; |
321 | default: | 321 | default: |
322 | snprintf(string, sizeof(string), "%ld",layer_state); | 322 | snprintf(string, sizeof(string), "%ld",layer_state); |
323 | oled_write_P(PSTR("Layer: Undef-"),false); | 323 | oled_write_P(PSTR("Layer: Undef-"),false); |
@@ -407,4 +407,4 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
407 | } | 407 | } |
408 | return true; | 408 | return true; |
409 | } | 409 | } |
410 | #endif // OLED_DRIVER_ENABLE \ No newline at end of file | 410 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/devdev/rules.mk b/keyboards/crkbd/keymaps/devdev/rules.mk index 58e90c811..4aaf22fd0 100644 --- a/keyboards/crkbd/keymaps/devdev/rules.mk +++ b/keyboards/crkbd/keymaps/devdev/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | MOUSEKEY_ENABLE = yes | 1 | MOUSEKEY_ENABLE = yes |
2 | EXTRAKEY_ENABLE = yes | 2 | EXTRAKEY_ENABLE = yes |
3 | RGBLIGHT_ENABLE = yes | 3 | RGBLIGHT_ENABLE = yes |
4 | OLED_DRIVER_ENABLE = yes \ No newline at end of file | 4 | OLED_ENABLE = yes |
5 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/crkbd/keymaps/dsanchezseco/keymap.c b/keyboards/crkbd/keymaps/dsanchezseco/keymap.c index 6cf593bc3..11690b029 100644 --- a/keyboards/crkbd/keymaps/dsanchezseco/keymap.c +++ b/keyboards/crkbd/keymaps/dsanchezseco/keymap.c | |||
@@ -75,7 +75,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
75 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); | 75 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); |
76 | } | 76 | } |
77 | 77 | ||
78 | #ifdef OLED_DRIVER_ENABLE | 78 | #ifdef OLED_ENABLE |
79 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 79 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
80 | if (!is_keyboard_left()) | 80 | if (!is_keyboard_left()) |
81 | return OLED_ROTATION_180; // flips the display 180 to see it from my side | 81 | return OLED_ROTATION_180; // flips the display 180 to see it from my side |
diff --git a/keyboards/crkbd/keymaps/dsanchezseco/rules.mk b/keyboards/crkbd/keymaps/dsanchezseco/rules.mk index 0de806971..161517dd8 100644 --- a/keyboards/crkbd/keymaps/dsanchezseco/rules.mk +++ b/keyboards/crkbd/keymaps/dsanchezseco/rules.mk | |||
@@ -3,7 +3,7 @@ | |||
3 | SRC += ./logo_reader.c | 3 | SRC += ./logo_reader.c |
4 | 4 | ||
5 | # enable OLED displays | 5 | # enable OLED displays |
6 | OLED_DRIVER_ENABLE = no | 6 | OLED_ENABLE = no |
7 | 7 | ||
8 | # enable media keys | 8 | # enable media keys |
9 | EXTRAKEY_ENABLE = yes | 9 | EXTRAKEY_ENABLE = yes |
diff --git a/keyboards/crkbd/keymaps/edvorakjp/oled.c b/keyboards/crkbd/keymaps/edvorakjp/oled.c index 2e0fed47e..3a3748c69 100644 --- a/keyboards/crkbd/keymaps/edvorakjp/oled.c +++ b/keyboards/crkbd/keymaps/edvorakjp/oled.c | |||
@@ -2,7 +2,7 @@ | |||
2 | #include <string.h> | 2 | #include <string.h> |
3 | #include "oled.h" | 3 | #include "oled.h" |
4 | 4 | ||
5 | #ifdef OLED_DRIVER_ENABLE | 5 | #ifdef OLED_ENABLE |
6 | void render_host_led_state(void) { oled_write(read_host_led_state(), false); } | 6 | void render_host_led_state(void) { oled_write(read_host_led_state(), false); } |
7 | 7 | ||
8 | void render_layer_state(void) { | 8 | void render_layer_state(void) { |
@@ -52,4 +52,4 @@ void oled_task_user(void) { | |||
52 | render_logo(); | 52 | render_logo(); |
53 | } | 53 | } |
54 | } | 54 | } |
55 | #endif // OLED_DRIVER_ENABLE | 55 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/edvorakjp/rules.mk b/keyboards/crkbd/keymaps/edvorakjp/rules.mk index 1ec910800..1291d50e9 100644 --- a/keyboards/crkbd/keymaps/edvorakjp/rules.mk +++ b/keyboards/crkbd/keymaps/edvorakjp/rules.mk | |||
@@ -16,7 +16,8 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | |||
16 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 16 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
17 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 17 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
18 | TAP_DANCE_ENABLE = yes | 18 | TAP_DANCE_ENABLE = yes |
19 | OLED_DRIVER_ENABLE = yes | 19 | OLED_ENABLE = yes |
20 | OLED_DRIVER = SSD1306 | ||
20 | 21 | ||
21 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 22 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
22 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 23 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
diff --git a/keyboards/crkbd/keymaps/gotham/keymap.c b/keyboards/crkbd/keymaps/gotham/keymap.c index 8b864277c..7cf4b7fd5 100644 --- a/keyboards/crkbd/keymaps/gotham/keymap.c +++ b/keyboards/crkbd/keymaps/gotham/keymap.c | |||
@@ -1,7 +1,7 @@ | |||
1 | #include QMK_KEYBOARD_H | 1 | #include QMK_KEYBOARD_H |
2 | #include "keycodes.h" | 2 | #include "keycodes.h" |
3 | 3 | ||
4 | #ifdef OLED_DRIVER_ENABLE | 4 | #ifdef OLED_ENABLE |
5 | # include "oled.c" | 5 | # include "oled.c" |
6 | #endif | 6 | #endif |
7 | 7 | ||
@@ -78,7 +78,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
78 | #endif | 78 | #endif |
79 | 79 | ||
80 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 80 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
81 | #ifdef OLED_DRIVER_ENABLE | 81 | #ifdef OLED_ENABLE |
82 | if (record->event.pressed) { | 82 | if (record->event.pressed) { |
83 | oled_timer = timer_read(); | 83 | oled_timer = timer_read(); |
84 | add_keylog(keycode); | 84 | add_keylog(keycode); |
diff --git a/keyboards/crkbd/keymaps/gotham/rules.mk b/keyboards/crkbd/keymaps/gotham/rules.mk index eaf8f89fd..48a2c1d72 100644 --- a/keyboards/crkbd/keymaps/gotham/rules.mk +++ b/keyboards/crkbd/keymaps/gotham/rules.mk | |||
@@ -2,5 +2,6 @@ MOUSEKEY_ENABLE = no | |||
2 | EXTRAKEY_ENABLE = yes | 2 | EXTRAKEY_ENABLE = yes |
3 | AUDIO_ENABLE = yes | 3 | AUDIO_ENABLE = yes |
4 | RGBLIGHT_ENABLE = yes | 4 | RGBLIGHT_ENABLE = yes |
5 | OLED_DRIVER_ENABLE = yes | 5 | OLED_ENABLE = yes |
6 | OLED_DRIVER = SSD1306 | ||
6 | LTO_ENABLE = yes | 7 | LTO_ENABLE = yes |
diff --git a/keyboards/crkbd/keymaps/kidbrazil/keymap.c b/keyboards/crkbd/keymaps/kidbrazil/keymap.c index 952fb669b..7cb08f40d 100644 --- a/keyboards/crkbd/keymaps/kidbrazil/keymap.c +++ b/keyboards/crkbd/keymaps/kidbrazil/keymap.c | |||
@@ -73,7 +73,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
73 | default: | 73 | default: |
74 | // Use process_record_keymap to reset timer on all other keypresses to awaken from idle. | 74 | // Use process_record_keymap to reset timer on all other keypresses to awaken from idle. |
75 | if (record->event.pressed) { | 75 | if (record->event.pressed) { |
76 | #ifdef OLED_DRIVER_ENABLE | 76 | #ifdef OLED_ENABLE |
77 | oled_timer = timer_read32(); | 77 | oled_timer = timer_read32(); |
78 | #endif | 78 | #endif |
79 | // Restore LEDs if they are enabled by user | 79 | // Restore LEDs if they are enabled by user |
@@ -125,7 +125,7 @@ void matrix_scan_user(void) { | |||
125 | } | 125 | } |
126 | } | 126 | } |
127 | // [OLED Configuration] ------------------------------------------------------// | 127 | // [OLED Configuration] ------------------------------------------------------// |
128 | #ifdef OLED_DRIVER_ENABLE | 128 | #ifdef OLED_ENABLE |
129 | // Init Oled and Rotate.... | 129 | // Init Oled and Rotate.... |
130 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 130 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
131 | if (!is_keyboard_master()) | 131 | if (!is_keyboard_master()) |
diff --git a/keyboards/crkbd/keymaps/kidbrazil/rules.mk b/keyboards/crkbd/keymaps/kidbrazil/rules.mk index c58f43c2b..5566a6130 100644 --- a/keyboards/crkbd/keymaps/kidbrazil/rules.mk +++ b/keyboards/crkbd/keymaps/kidbrazil/rules.mk | |||
@@ -5,7 +5,8 @@ AUDIO_ENABLE = no # Audio output on port C6 | |||
5 | MOUSEKEY_ENABLE = no | 5 | MOUSEKEY_ENABLE = no |
6 | RGBLIGHT_ENABLE = no | 6 | RGBLIGHT_ENABLE = no |
7 | RGB_MATRIX_ENABLE = yes | 7 | RGB_MATRIX_ENABLE = yes |
8 | OLED_DRIVER_ENABLE = yes | 8 | OLED_ENABLE = yes |
9 | OLED_DRIVER = SSD1306 | ||
9 | 10 | ||
10 | # If you want to change the display of OLED, you need to change here | 11 | # If you want to change the display of OLED, you need to change here |
11 | SRC += logo_reader.c \ | 12 | SRC += logo_reader.c \ |
diff --git a/keyboards/crkbd/keymaps/mcrown/rules.mk b/keyboards/crkbd/keymaps/mcrown/rules.mk index df09acc6c..922e246ba 100644 --- a/keyboards/crkbd/keymaps/mcrown/rules.mk +++ b/keyboards/crkbd/keymaps/mcrown/rules.mk | |||
@@ -5,8 +5,9 @@ | |||
5 | # | 5 | # |
6 | MOUSEKEY_ENABLE = no # Mouse keys(+4700) | 6 | MOUSEKEY_ENABLE = no # Mouse keys(+4700) |
7 | EXTRAKEY_ENABLE = no # Audio control and System control(+450) | 7 | EXTRAKEY_ENABLE = no # Audio control and System control(+450) |
8 | RGB_MATRIX_ENABLE = yes # Enable RGB Matrix. | 8 | RGB_MATRIX_ENABLE = yes # Enable RGB Matrix. |
9 | OLED_DRIVER_ENABLE = yes | 9 | OLED_ENABLE = yes |
10 | OLED_DRIVER = SSD1306 | ||
10 | 11 | ||
11 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 12 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
12 | SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend | 13 | SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend |
diff --git a/keyboards/crkbd/keymaps/ninjonas/rules.mk b/keyboards/crkbd/keymaps/ninjonas/rules.mk index 3c3bf923e..c40a82779 100644 --- a/keyboards/crkbd/keymaps/ninjonas/rules.mk +++ b/keyboards/crkbd/keymaps/ninjonas/rules.mk | |||
@@ -1,6 +1,7 @@ | |||
1 | RGB_MATRIX_ENABLE = yes | 1 | RGB_MATRIX_ENABLE = yes |
2 | MOUSEKEY_ENABLE = no | 2 | MOUSEKEY_ENABLE = no |
3 | OLED_DRIVER_ENABLE = yes | 3 | OLED_ENABLE = yes |
4 | OLED_DRIVER = SSD1306 | ||
4 | LTO_ENABLE = yes | 5 | LTO_ENABLE = yes |
5 | 6 | ||
6 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 7 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
diff --git a/keyboards/crkbd/keymaps/oled_sample/keymap.c b/keyboards/crkbd/keymaps/oled_sample/keymap.c index b8c3985fb..14b453585 100644 --- a/keyboards/crkbd/keymaps/oled_sample/keymap.c +++ b/keyboards/crkbd/keymaps/oled_sample/keymap.c | |||
@@ -74,7 +74,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
74 | } | 74 | } |
75 | 75 | ||
76 | 76 | ||
77 | #ifdef OLED_DRIVER_ENABLE | 77 | #ifdef OLED_ENABLE |
78 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 78 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
79 | if (is_keyboard_master()) { | 79 | if (is_keyboard_master()) { |
80 | return OLED_ROTATION_270; | 80 | return OLED_ROTATION_270; |
diff --git a/keyboards/crkbd/keymaps/oled_sample/rules.mk b/keyboards/crkbd/keymaps/oled_sample/rules.mk index fb480bba8..d9db223cf 100644 --- a/keyboards/crkbd/keymaps/oled_sample/rules.mk +++ b/keyboards/crkbd/keymaps/oled_sample/rules.mk | |||
@@ -4,4 +4,5 @@ | |||
4 | # the appropriate keymap folder that will get included automatically | 4 | # the appropriate keymap folder that will get included automatically |
5 | # | 5 | # |
6 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 6 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
7 | OLED_DRIVER_ENABLE = yes | 7 | OLED_ENABLE = yes |
8 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/crkbd/keymaps/oo/keymap.c b/keyboards/crkbd/keymaps/oo/keymap.c index 17d5788d6..c0416d972 100644 --- a/keyboards/crkbd/keymaps/oo/keymap.c +++ b/keyboards/crkbd/keymaps/oo/keymap.c | |||
@@ -60,7 +60,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
60 | }; | 60 | }; |
61 | 61 | ||
62 | 62 | ||
63 | #ifdef OLED_DRIVER_ENABLE | 63 | #ifdef OLED_ENABLE |
64 | #include <stdio.h> | 64 | #include <stdio.h> |
65 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 65 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
66 | if (!is_keyboard_master()) { | 66 | if (!is_keyboard_master()) { |
@@ -163,4 +163,4 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
163 | } | 163 | } |
164 | return true; | 164 | return true; |
165 | } | 165 | } |
166 | #endif // OLED_DRIVER_ENABLE | 166 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/oo/rules.mk b/keyboards/crkbd/keymaps/oo/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/crkbd/keymaps/oo/rules.mk +++ b/keyboards/crkbd/keymaps/oo/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/crkbd/keymaps/rjhilgefort/keymap.c b/keyboards/crkbd/keymaps/rjhilgefort/keymap.c index e1e051874..7ca234a0e 100644 --- a/keyboards/crkbd/keymaps/rjhilgefort/keymap.c +++ b/keyboards/crkbd/keymaps/rjhilgefort/keymap.c | |||
@@ -103,7 +103,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
103 | ) | 103 | ) |
104 | }; | 104 | }; |
105 | 105 | ||
106 | #ifdef OLED_DRIVER_ENABLE | 106 | #ifdef OLED_ENABLE |
107 | # include <stdio.h> | 107 | # include <stdio.h> |
108 | 108 | ||
109 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 109 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
@@ -219,4 +219,4 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
219 | } | 219 | } |
220 | return true; | 220 | return true; |
221 | } | 221 | } |
222 | #endif // OLED_DRIVER_ENABLE | 222 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/rjhilgefort/rules.mk b/keyboards/crkbd/keymaps/rjhilgefort/rules.mk index a1b6e79e7..c6c258e25 100644 --- a/keyboards/crkbd/keymaps/rjhilgefort/rules.mk +++ b/keyboards/crkbd/keymaps/rjhilgefort/rules.mk | |||
@@ -4,4 +4,5 @@ BOOTLOADER = atmel-dfu | |||
4 | # https://www.reddit.com/r/olkb/comments/9pyc0u/qmk_media_keys_are_not_working/ | 4 | # https://www.reddit.com/r/olkb/comments/9pyc0u/qmk_media_keys_are_not_working/ |
5 | EXTRAKEY_ENABLE = yes | 5 | EXTRAKEY_ENABLE = yes |
6 | 6 | ||
7 | OLED_DRIVER_ENABLE = yes | 7 | OLED_ENABLE = yes |
8 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/crkbd/keymaps/rpbaptist/config.h b/keyboards/crkbd/keymaps/rpbaptist/config.h index 9e5f75c36..3c5222eda 100644 --- a/keyboards/crkbd/keymaps/rpbaptist/config.h +++ b/keyboards/crkbd/keymaps/rpbaptist/config.h | |||
@@ -25,7 +25,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
25 | /* Select hand configuration */ | 25 | /* Select hand configuration */ |
26 | #define EE_HANDS | 26 | #define EE_HANDS |
27 | 27 | ||
28 | #ifdef OLED_DRIVER_ENABLE | 28 | #ifdef OLED_ENABLE |
29 | # undef SSD1306OLED | 29 | # undef SSD1306OLED |
30 | # define OLED_TIMEOUT 600000 | 30 | # define OLED_TIMEOUT 600000 |
31 | #endif | 31 | #endif |
diff --git a/keyboards/crkbd/keymaps/rpbaptist/keymap.c b/keyboards/crkbd/keymaps/rpbaptist/keymap.c index 2dafbd2a7..d632e255d 100644 --- a/keyboards/crkbd/keymaps/rpbaptist/keymap.c +++ b/keyboards/crkbd/keymaps/rpbaptist/keymap.c | |||
@@ -180,7 +180,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
180 | return state; | 180 | return state; |
181 | } | 181 | } |
182 | 182 | ||
183 | #ifdef OLED_DRIVER_ENABLE | 183 | #ifdef OLED_ENABLE |
184 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 184 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
185 | if (is_keyboard_master()) { | 185 | if (is_keyboard_master()) { |
186 | return OLED_ROTATION_270; | 186 | return OLED_ROTATION_270; |
diff --git a/keyboards/crkbd/keymaps/rpbaptist/rules.mk b/keyboards/crkbd/keymaps/rpbaptist/rules.mk index bac8680c5..2366f669a 100644 --- a/keyboards/crkbd/keymaps/rpbaptist/rules.mk +++ b/keyboards/crkbd/keymaps/rpbaptist/rules.mk | |||
@@ -28,7 +28,8 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | |||
28 | 28 | ||
29 | BOOTLOADER = qmk-dfu | 29 | BOOTLOADER = qmk-dfu |
30 | 30 | ||
31 | OLED_DRIVER_ENABLE = yes | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 | ||
32 | 33 | ||
33 | ifeq ($(strip $(THEME)), godspeed) | 34 | ifeq ($(strip $(THEME)), godspeed) |
34 | OPT_DEFS += -DTHEME_GODSPEED | 35 | OPT_DEFS += -DTHEME_GODSPEED |
diff --git a/keyboards/crkbd/keymaps/snowe/rules.mk b/keyboards/crkbd/keymaps/snowe/rules.mk index c14736e9d..ce3b5928f 100644 --- a/keyboards/crkbd/keymaps/snowe/rules.mk +++ b/keyboards/crkbd/keymaps/snowe/rules.mk | |||
@@ -13,7 +13,8 @@ UNICODE_ENABLE = no # Unicode | |||
13 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 13 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
14 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 14 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
15 | RGBLIGHT_TWINKLE = no | 15 | RGBLIGHT_TWINKLE = no |
16 | OLED_DRIVER_ENABLE = yes | 16 | OLED_ENABLE = yes |
17 | OLED_DRIVER = SSD1306 | ||
17 | RGB_MATRIX_ENABLE = yes | 18 | RGB_MATRIX_ENABLE = yes |
18 | 19 | ||
19 | OCEAN_DREAM_ENABLE = yes | 20 | OCEAN_DREAM_ENABLE = yes |
diff --git a/keyboards/crkbd/keymaps/soundmonster/keymap.c b/keyboards/crkbd/keymaps/soundmonster/keymap.c index 144586969..67cfa78f9 100644 --- a/keyboards/crkbd/keymaps/soundmonster/keymap.c +++ b/keyboards/crkbd/keymaps/soundmonster/keymap.c | |||
@@ -7,7 +7,7 @@ extern keymap_config_t keymap_config; | |||
7 | extern rgblight_config_t rgblight_config; | 7 | extern rgblight_config_t rgblight_config; |
8 | #endif | 8 | #endif |
9 | 9 | ||
10 | #ifdef OLED_DRIVER_ENABLE | 10 | #ifdef OLED_ENABLE |
11 | static uint32_t oled_timer = 0; | 11 | static uint32_t oled_timer = 0; |
12 | #endif | 12 | #endif |
13 | 13 | ||
@@ -102,7 +102,7 @@ void matrix_init_user(void) { | |||
102 | #endif | 102 | #endif |
103 | } | 103 | } |
104 | 104 | ||
105 | #ifdef OLED_DRIVER_ENABLE | 105 | #ifdef OLED_ENABLE |
106 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } | 106 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } |
107 | 107 | ||
108 | void render_space(void) { | 108 | void render_space(void) { |
@@ -319,7 +319,7 @@ void oled_task_user(void) { | |||
319 | #endif | 319 | #endif |
320 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 320 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
321 | if (record->event.pressed) { | 321 | if (record->event.pressed) { |
322 | #ifdef OLED_DRIVER_ENABLE | 322 | #ifdef OLED_ENABLE |
323 | oled_timer = timer_read32(); | 323 | oled_timer = timer_read32(); |
324 | #endif | 324 | #endif |
325 | // set_timelog(); | 325 | // set_timelog(); |
diff --git a/keyboards/crkbd/keymaps/soundmonster/rules.mk b/keyboards/crkbd/keymaps/soundmonster/rules.mk index a73e6fe02..62971258e 100644 --- a/keyboards/crkbd/keymaps/soundmonster/rules.mk +++ b/keyboards/crkbd/keymaps/soundmonster/rules.mk | |||
@@ -2,5 +2,6 @@ RGBLIGHT_ENABLE = no | |||
2 | RGB_MATRIX_ENABLE = yes | 2 | RGB_MATRIX_ENABLE = yes |
3 | MOUSEKEY_ENABLE = no | 3 | MOUSEKEY_ENABLE = no |
4 | NKRO_ENABLE = yes | 4 | NKRO_ENABLE = yes |
5 | OLED_DRIVER_ENABLE = yes | 5 | OLED_ENABLE = yes |
6 | OLED_DRIVER = SSD1306 | ||
6 | 7 | ||
diff --git a/keyboards/crkbd/keymaps/sulrich/keymap.c b/keyboards/crkbd/keymaps/sulrich/keymap.c index 4e75d5bdd..f1cd60c52 100644 --- a/keyboards/crkbd/keymaps/sulrich/keymap.c +++ b/keyboards/crkbd/keymaps/sulrich/keymap.c | |||
@@ -57,7 +57,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
57 | ) | 57 | ) |
58 | }; | 58 | }; |
59 | 59 | ||
60 | #ifdef OLED_DRIVER_ENABLE | 60 | #ifdef OLED_ENABLE |
61 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 61 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
62 | if (!is_keyboard_master()) { | 62 | if (!is_keyboard_master()) { |
63 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 63 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
@@ -152,5 +152,5 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
152 | } | 152 | } |
153 | return true; | 153 | return true; |
154 | } | 154 | } |
155 | #endif // OLED_DRIVER_ENABLE | 155 | #endif // OLED_ENABLE |
156 | 156 | ||
diff --git a/keyboards/crkbd/keymaps/sulrich/rules.mk b/keyboards/crkbd/keymaps/sulrich/rules.mk index 5ec4f0587..24d83947a 100644 --- a/keyboards/crkbd/keymaps/sulrich/rules.mk +++ b/keyboards/crkbd/keymaps/sulrich/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | EXTRAKEY_ENABLE = yes | 1 | EXTRAKEY_ENABLE = yes |
2 | OLED_DRIVER_ENABLE = yes | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/crkbd/keymaps/vayashiko/keymap.c b/keyboards/crkbd/keymaps/vayashiko/keymap.c index e9befa555..a1a8f7e9f 100644 --- a/keyboards/crkbd/keymaps/vayashiko/keymap.c +++ b/keyboards/crkbd/keymaps/vayashiko/keymap.c | |||
@@ -77,7 +77,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
77 | ) | 77 | ) |
78 | }; | 78 | }; |
79 | 79 | ||
80 | #ifdef OLED_DRIVER_ENABLE | 80 | #ifdef OLED_ENABLE |
81 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 81 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
82 | if (!is_master) { | 82 | if (!is_master) { |
83 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 83 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
@@ -179,4 +179,4 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
179 | } | 179 | } |
180 | return true; | 180 | return true; |
181 | } | 181 | } |
182 | #endif // OLED_DRIVER_ENABLE | 182 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/via/keymap.c b/keyboards/crkbd/keymaps/via/keymap.c index 4735255ea..cbaeb93f6 100644 --- a/keyboards/crkbd/keymaps/via/keymap.c +++ b/keyboards/crkbd/keymaps/via/keymap.c | |||
@@ -69,7 +69,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
69 | ) | 69 | ) |
70 | }; | 70 | }; |
71 | 71 | ||
72 | #ifdef OLED_DRIVER_ENABLE | 72 | #ifdef OLED_ENABLE |
73 | #include <stdio.h> | 73 | #include <stdio.h> |
74 | 74 | ||
75 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 75 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
@@ -173,4 +173,4 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
173 | } | 173 | } |
174 | return true; | 174 | return true; |
175 | } | 175 | } |
176 | #endif // OLED_DRIVER_ENABLE | 176 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/via/rules.mk b/keyboards/crkbd/keymaps/via/rules.mk index 93b2afed4..69841c235 100644 --- a/keyboards/crkbd/keymaps/via/rules.mk +++ b/keyboards/crkbd/keymaps/via/rules.mk | |||
@@ -1,5 +1,6 @@ | |||
1 | MOUSEKEY_ENABLE = no # Mouse keys | 1 | MOUSEKEY_ENABLE = no # Mouse keys |
2 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 2 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
3 | VIA_ENABLE = yes # Enable VIA | 3 | VIA_ENABLE = yes # Enable VIA |
4 | OLED_DRIVER_ENABLE = yes | 4 | OLED_ENABLE = yes |
5 | OLED_DRIVER = SSD1306 | ||
5 | LTO_ENABLE = yes | 6 | LTO_ENABLE = yes |
diff --git a/keyboards/crkbd/keymaps/xyverz/keymap.c b/keyboards/crkbd/keymaps/xyverz/keymap.c index ff9d258f0..d99d9d6ba 100644 --- a/keyboards/crkbd/keymaps/xyverz/keymap.c +++ b/keyboards/crkbd/keymaps/xyverz/keymap.c | |||
@@ -100,7 +100,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
100 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); | 100 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); |
101 | } | 101 | } |
102 | 102 | ||
103 | #ifdef OLED_DRIVER_ENABLE | 103 | #ifdef OLED_ENABLE |
104 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 104 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
105 | if (!is_keyboard_master()) { | 105 | if (!is_keyboard_master()) { |
106 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 106 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
@@ -202,4 +202,4 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
202 | } | 202 | } |
203 | return true; | 203 | return true; |
204 | } | 204 | } |
205 | #endif // OLED_DRIVER_ENABLE | 205 | #endif // OLED_ENABLE |
diff --git a/keyboards/crkbd/keymaps/xyverz/rules.mk b/keyboards/crkbd/keymaps/xyverz/rules.mk index 1d320c0f3..d34d066de 100644 --- a/keyboards/crkbd/keymaps/xyverz/rules.mk +++ b/keyboards/crkbd/keymaps/xyverz/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes \ No newline at end of file | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/dekunukem/duckypad/rules.mk b/keyboards/dekunukem/duckypad/rules.mk index 40ebd742d..ad34fd0d6 100644 --- a/keyboards/dekunukem/duckypad/rules.mk +++ b/keyboards/dekunukem/duckypad/rules.mk | |||
@@ -25,4 +25,5 @@ WS2812_DRIVER = bitbang | |||
25 | RGB_MATRIX_ENABLE = yes | 25 | RGB_MATRIX_ENABLE = yes |
26 | RGB_MATRIX_DRIVER = WS2812 | 26 | RGB_MATRIX_DRIVER = WS2812 |
27 | 27 | ||
28 | OLED_DRIVER_ENABLE = yes | 28 | OLED_ENABLE = yes |
29 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/dmqdesign/spin/keymaps/gorbachev/keymap.c b/keyboards/dmqdesign/spin/keymaps/gorbachev/keymap.c index 4760011da..181de5621 100644 --- a/keyboards/dmqdesign/spin/keymaps/gorbachev/keymap.c +++ b/keyboards/dmqdesign/spin/keymaps/gorbachev/keymap.c | |||
@@ -160,7 +160,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { //This will run every | |||
160 | return state; | 160 | return state; |
161 | } | 161 | } |
162 | 162 | ||
163 | #ifdef OLED_DRIVER_ENABLE | 163 | #ifdef OLED_ENABLE |
164 | 164 | ||
165 | static const char *ANIMATION_NAMES[] = { | 165 | static const char *ANIMATION_NAMES[] = { |
166 | "unknown", | 166 | "unknown", |
diff --git a/keyboards/dmqdesign/spin/keymaps/gorbachev/rules.mk b/keyboards/dmqdesign/spin/keymaps/gorbachev/rules.mk index 553adac19..6af3117b9 100644 --- a/keyboards/dmqdesign/spin/keymaps/gorbachev/rules.mk +++ b/keyboards/dmqdesign/spin/keymaps/gorbachev/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | MOUSEKEY_ENABLE = no | 3 | MOUSEKEY_ENABLE = no |
3 | MIDI_ENABLE = no | 4 | MIDI_ENABLE = no |
diff --git a/keyboards/doodboard/duckboard/keymaps/default/keymap.c b/keyboards/doodboard/duckboard/keymaps/default/keymap.c index 9c849a8a1..e25280ff6 100644 --- a/keyboards/doodboard/duckboard/keymaps/default/keymap.c +++ b/keyboards/doodboard/duckboard/keymaps/default/keymap.c | |||
@@ -50,7 +50,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
50 | } | 50 | } |
51 | 51 | ||
52 | 52 | ||
53 | #ifdef OLED_DRIVER_ENABLE | 53 | #ifdef OLED_ENABLE |
54 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } | 54 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } |
55 | 55 | ||
56 | 56 | ||
diff --git a/keyboards/doodboard/duckboard/rules.mk b/keyboards/doodboard/duckboard/rules.mk index 80c862784..9ac16351c 100644 --- a/keyboards/doodboard/duckboard/rules.mk +++ b/keyboards/doodboard/duckboard/rules.mk | |||
@@ -22,4 +22,5 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth | |||
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | 23 | ||
24 | ENCODER_ENABLE = yes | 24 | ENCODER_ENABLE = yes |
25 | OLED_DRIVER_ENABLE = yes | 25 | OLED_ENABLE = yes |
26 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c b/keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c index 40b685d1d..ea603cdb2 100644 --- a/keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c +++ b/keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c | |||
@@ -50,7 +50,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
50 | } | 50 | } |
51 | 51 | ||
52 | 52 | ||
53 | #ifdef OLED_DRIVER_ENABLE | 53 | #ifdef OLED_ENABLE |
54 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } | 54 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } |
55 | 55 | ||
56 | 56 | ||
diff --git a/keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c b/keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c index 521f374c3..9afc12185 100644 --- a/keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c +++ b/keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c | |||
@@ -57,7 +57,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
57 | } | 57 | } |
58 | 58 | ||
59 | 59 | ||
60 | #ifdef OLED_DRIVER_ENABLE | 60 | #ifdef OLED_ENABLE |
61 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } | 61 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } |
62 | 62 | ||
63 | 63 | ||
diff --git a/keyboards/doodboard/duckboard_r2/rules.mk b/keyboards/doodboard/duckboard_r2/rules.mk index 80c862784..9ac16351c 100644 --- a/keyboards/doodboard/duckboard_r2/rules.mk +++ b/keyboards/doodboard/duckboard_r2/rules.mk | |||
@@ -22,4 +22,5 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth | |||
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | 23 | ||
24 | ENCODER_ENABLE = yes | 24 | ENCODER_ENABLE = yes |
25 | OLED_DRIVER_ENABLE = yes | 25 | OLED_ENABLE = yes |
26 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/draculad/config.h b/keyboards/draculad/config.h index d8a9fbd37..abcdc76b4 100644 --- a/keyboards/draculad/config.h +++ b/keyboards/draculad/config.h | |||
@@ -39,7 +39,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
39 | #define USE_SERIAL | 39 | #define USE_SERIAL |
40 | #define SOFT_SERIAL_PIN D2 | 40 | #define SOFT_SERIAL_PIN D2 |
41 | 41 | ||
42 | #ifdef OLED_DRIVER_ENABLE | 42 | #ifdef OLED_ENABLE |
43 | #define OLED_DISPLAY_128X64 | 43 | #define OLED_DISPLAY_128X64 |
44 | #define OLED_TIMEOUT 30000 | 44 | #define OLED_TIMEOUT 30000 |
45 | #endif | 45 | #endif |
@@ -66,4 +66,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
66 | 66 | ||
67 | #define EE_HANDS | 67 | #define EE_HANDS |
68 | 68 | ||
69 | #define LAYER_STATE_8BIT \ No newline at end of file | 69 | #define LAYER_STATE_8BIT |
diff --git a/keyboards/draculad/keymaps/default/keymap.c b/keyboards/draculad/keymaps/default/keymap.c index d19aa6625..657ef2048 100644 --- a/keyboards/draculad/keymaps/default/keymap.c +++ b/keyboards/draculad/keymaps/default/keymap.c | |||
@@ -63,7 +63,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
63 | ) | 63 | ) |
64 | }; | 64 | }; |
65 | 65 | ||
66 | #ifdef OLED_DRIVER_ENABLE | 66 | #ifdef OLED_ENABLE |
67 | 67 | ||
68 | 68 | ||
69 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 69 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
diff --git a/keyboards/draculad/keymaps/pimoroni/keymap.c b/keyboards/draculad/keymaps/pimoroni/keymap.c index 9af618576..c7b6cd35d 100644 --- a/keyboards/draculad/keymaps/pimoroni/keymap.c +++ b/keyboards/draculad/keymaps/pimoroni/keymap.c | |||
@@ -77,7 +77,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
77 | }; | 77 | }; |
78 | 78 | ||
79 | 79 | ||
80 | #ifdef OLED_DRIVER_ENABLE | 80 | #ifdef OLED_ENABLE |
81 | 81 | ||
82 | 82 | ||
83 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 83 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
diff --git a/keyboards/draculad/keymaps/pimoroni/rules.mk b/keyboards/draculad/keymaps/pimoroni/rules.mk index d8dc92fbf..704aad070 100644 --- a/keyboards/draculad/keymaps/pimoroni/rules.mk +++ b/keyboards/draculad/keymaps/pimoroni/rules.mk | |||
@@ -2,5 +2,6 @@ | |||
2 | POINTING_DEVICE_ENABLE = yes | 2 | POINTING_DEVICE_ENABLE = yes |
3 | SRC += drivers/sensors/pimoroni_trackball.c | 3 | SRC += drivers/sensors/pimoroni_trackball.c |
4 | QUANTUM_LIB_SRC += i2c_master.c | 4 | QUANTUM_LIB_SRC += i2c_master.c |
5 | OLED_DRIVER_ENABLE = yes | 5 | OLED_ENABLE = yes |
6 | OLED_DRIVER = SSD1306 | ||
6 | MOUSEKEY_ENABLE = no | 7 | MOUSEKEY_ENABLE = no |
diff --git a/keyboards/draculad/rules.mk b/keyboards/draculad/rules.mk index 2a5dd5f1f..666657cfe 100644 --- a/keyboards/draculad/rules.mk +++ b/keyboards/draculad/rules.mk | |||
@@ -21,7 +21,8 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
25 | WPM_ENABLE = yes | 26 | WPM_ENABLE = yes |
26 | ENCODER_ENABLE = yes | 27 | ENCODER_ENABLE = yes |
27 | LTO_ENABLE = yes | 28 | LTO_ENABLE = yes |
diff --git a/keyboards/dumbo/keymaps/default/keymap.c b/keyboards/dumbo/keymaps/default/keymap.c index 63b993603..f3ee89521 100644 --- a/keyboards/dumbo/keymaps/default/keymap.c +++ b/keyboards/dumbo/keymaps/default/keymap.c | |||
@@ -130,7 +130,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
130 | return update_tri_layer_state(state, _NN, _MS, _SP); | 130 | return update_tri_layer_state(state, _NN, _MS, _SP); |
131 | } | 131 | } |
132 | 132 | ||
133 | #ifdef OLED_DRIVER_ENABLE | 133 | #ifdef OLED_ENABLE |
134 | 134 | ||
135 | static void render_logo(void) { | 135 | static void render_logo(void) { |
136 | static const char PROGMEM qmk_logo[] = { | 136 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/dumbo/keymaps/default/rules.mk b/keyboards/dumbo/keymaps/default/rules.mk index 16913b421..a2d6e788f 100644 --- a/keyboards/dumbo/keymaps/default/rules.mk +++ b/keyboards/dumbo/keymaps/default/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
diff --git a/keyboards/dumbo/keymaps/trip-trap/keymap.c b/keyboards/dumbo/keymaps/trip-trap/keymap.c index 03825db03..fc1092ca6 100644 --- a/keyboards/dumbo/keymaps/trip-trap/keymap.c +++ b/keyboards/dumbo/keymaps/trip-trap/keymap.c | |||
@@ -207,7 +207,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
207 | return update_tri_layer_state(state, _NN, _MS, _SP); | 207 | return update_tri_layer_state(state, _NN, _MS, _SP); |
208 | } | 208 | } |
209 | 209 | ||
210 | #ifdef OLED_DRIVER_ENABLE | 210 | #ifdef OLED_ENABLE |
211 | char wpm_str[10]; | 211 | char wpm_str[10]; |
212 | 212 | ||
213 | // static void render_logo(void) { | 213 | // static void render_logo(void) { |
diff --git a/keyboards/dumbo/keymaps/trip-trap/rules.mk b/keyboards/dumbo/keymaps/trip-trap/rules.mk index 1eb566bbe..1913e10c4 100644 --- a/keyboards/dumbo/keymaps/trip-trap/rules.mk +++ b/keyboards/dumbo/keymaps/trip-trap/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | WPM_ENABLE = yes | 4 | WPM_ENABLE = yes |
diff --git a/keyboards/gergo/keymaps/oled/keymap.c b/keyboards/gergo/keymaps/oled/keymap.c index c348a2b96..7e19a799e 100644 --- a/keyboards/gergo/keymaps/oled/keymap.c +++ b/keyboards/gergo/keymaps/oled/keymap.c | |||
@@ -125,7 +125,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
125 | ) | 125 | ) |
126 | */ | 126 | */ |
127 | 127 | ||
128 | #ifdef OLED_DRIVER_ENABLE | 128 | #ifdef OLED_ENABLE |
129 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 129 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
130 | return OLED_ROTATION_180; | 130 | return OLED_ROTATION_180; |
131 | } | 131 | } |
diff --git a/keyboards/gergo/keymaps/oled/rules.mk b/keyboards/gergo/keymaps/oled/rules.mk index 1661d43d1..631808898 100644 --- a/keyboards/gergo/keymaps/oled/rules.mk +++ b/keyboards/gergo/keymaps/oled/rules.mk | |||
@@ -7,7 +7,8 @@ BALLER = no # Enable to ball out | |||
7 | BALLSTEP = 20 # Multiple in px to move, multiplied by layer number | 7 | BALLSTEP = 20 # Multiple in px to move, multiplied by layer number |
8 | SCROLLSTEP = 1 # Lines to scroll with ball | 8 | SCROLLSTEP = 1 # Lines to scroll with ball |
9 | MOUSEKEY_ENABLE = yes # Mouse keys, needed for baller | 9 | MOUSEKEY_ENABLE = yes # Mouse keys, needed for baller |
10 | OLED_DRIVER_ENABLE = yes | 10 | OLED_ENABLE = yes |
11 | OLED_DRIVER = SSD1306 | ||
11 | LOCAL_GLCDFONT = yes | 12 | LOCAL_GLCDFONT = yes |
12 | 13 | ||
13 | #Debug options | 14 | #Debug options |
diff --git a/keyboards/getta25/keymaps/oled/keymap.c b/keyboards/getta25/keymaps/oled/keymap.c index 44833857d..4fbaf3ec2 100644 --- a/keyboards/getta25/keymaps/oled/keymap.c +++ b/keyboards/getta25/keymaps/oled/keymap.c | |||
@@ -1,7 +1,7 @@ | |||
1 | #include QMK_KEYBOARD_H | 1 | #include QMK_KEYBOARD_H |
2 | #include "keymap_jp.h" | 2 | #include "keymap_jp.h" |
3 | 3 | ||
4 | #ifdef OLED_DRIVER_ENABLE | 4 | #ifdef OLED_ENABLE |
5 | static uint32_t oled_timer = 0; | 5 | static uint32_t oled_timer = 0; |
6 | #endif | 6 | #endif |
7 | 7 | ||
@@ -38,7 +38,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
38 | //|--------+--------+--------+--------+--------| | 38 | //|--------+--------+--------+--------+--------| |
39 | KC_P1, KC_P2, KC_P3, KC_DEL, | 39 | KC_P1, KC_P2, KC_P3, KC_DEL, |
40 | //|--------+--------+--------+--------+--------| | 40 | //|--------+--------+--------+--------+--------| |
41 | LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT,KC_BSPC | 41 | LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT,KC_BSPC |
42 | //`--------------------------------------------' | 42 | //`--------------------------------------------' |
43 | ), | 43 | ), |
44 | 44 | ||
@@ -54,7 +54,7 @@ LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT,KC_BSPC | |||
54 | //|--------+--------+--------+--------+--------| | 54 | //|--------+--------+--------+--------+--------| |
55 | XXXXXXX, KC_DOWN, XXXXXXX, _______, | 55 | XXXXXXX, KC_DOWN, XXXXXXX, _______, |
56 | //|--------+--------+--------+--------+--------| | 56 | //|--------+--------+--------+--------+--------| |
57 | MO(_ARROW), MO(_MACRO), _______, _______ | 57 | MO(_ARROW), MO(_MACRO), _______, _______ |
58 | //`--------------------------------------------' | 58 | //`--------------------------------------------' |
59 | ), | 59 | ), |
60 | 60 | ||
@@ -70,7 +70,7 @@ LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT,KC_BSPC | |||
70 | //|--------+--------+--------+--------+--------| | 70 | //|--------+--------+--------+--------+--------| |
71 | KC_F11, KC_F12, KC_F3, _______, | 71 | KC_F11, KC_F12, KC_F3, _______, |
72 | //|--------+--------+--------+--------+--------| | 72 | //|--------+--------+--------+--------+--------| |
73 | _______, _______, JP_RPRN, _______ | 73 | _______, _______, JP_RPRN, _______ |
74 | //`--------------------------------------------' | 74 | //`--------------------------------------------' |
75 | ), | 75 | ), |
76 | 76 | ||
@@ -86,7 +86,7 @@ LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT,KC_BSPC | |||
86 | //|--------+--------+--------+--------+--------| | 86 | //|--------+--------+--------+--------+--------| |
87 | RGB_VAD, RGB_VAI, XXXXXXX, _______, | 87 | RGB_VAD, RGB_VAI, XXXXXXX, _______, |
88 | //|--------+--------+--------+--------+--------| | 88 | //|--------+--------+--------+--------+--------| |
89 | _______, _______, RGB_MOD, _______ | 89 | _______, _______, RGB_MOD, _______ |
90 | //`--------------------------------------------' | 90 | //`--------------------------------------------' |
91 | ) | 91 | ) |
92 | }; | 92 | }; |
@@ -118,7 +118,7 @@ int RGB_current_mode; | |||
118 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 118 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
119 | bool result = false; | 119 | bool result = false; |
120 | if (record->event.pressed) { | 120 | if (record->event.pressed) { |
121 | #ifdef OLED_DRIVER_ENABLE | 121 | #ifdef OLED_ENABLE |
122 | oled_timer = timer_read32(); | 122 | oled_timer = timer_read32(); |
123 | #endif | 123 | #endif |
124 | } | 124 | } |
@@ -156,7 +156,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
156 | return result; | 156 | return result; |
157 | } | 157 | } |
158 | 158 | ||
159 | #ifdef OLED_DRIVER_ENABLE | 159 | #ifdef OLED_ENABLE |
160 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } | 160 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } |
161 | 161 | ||
162 | void render_layer_state(void) { | 162 | void render_layer_state(void) { |
diff --git a/keyboards/getta25/keymaps/oled/rules.mk b/keyboards/getta25/keymaps/oled/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/getta25/keymaps/oled/rules.mk +++ b/keyboards/getta25/keymaps/oled/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/getta25/rules.mk b/keyboards/getta25/rules.mk index c870594a4..05e454630 100644 --- a/keyboards/getta25/rules.mk +++ b/keyboards/getta25/rules.mk | |||
@@ -24,8 +24,8 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
24 | AUDIO_ENABLE = no # Audio output on port C6 | 24 | AUDIO_ENABLE = no # Audio output on port C6 |
25 | UNICODE_ENABLE = no # Unicode | 25 | UNICODE_ENABLE = no # Unicode |
26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
27 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 27 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
28 | OLED_DRIVER_ENABLE = no | 28 | OLED_ENABLE = no |
29 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 29 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
30 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 30 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
31 | 31 | ||
diff --git a/keyboards/halfcliff/halfcliff.c b/keyboards/halfcliff/halfcliff.c index 999e9036d..4e2910b84 100644 --- a/keyboards/halfcliff/halfcliff.c +++ b/keyboards/halfcliff/halfcliff.c | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #include "halfcliff.h" | 17 | #include "halfcliff.h" |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | 20 | ||
21 | // Defines names for use in layer keycodes and the keymap | 21 | // Defines names for use in layer keycodes and the keymap |
22 | enum layer_names { | 22 | enum layer_names { |
diff --git a/keyboards/halfcliff/rules.mk b/keyboards/halfcliff/rules.mk index ca271d18d..0ecdbb5e5 100644 --- a/keyboards/halfcliff/rules.mk +++ b/keyboards/halfcliff/rules.mk | |||
@@ -24,6 +24,6 @@ SPLIT_KEYBOARD = yes | |||
24 | ENCODER_ENABLE = no | 24 | ENCODER_ENABLE = no |
25 | POINTING_DEVICE_ENABLE = no | 25 | POINTING_DEVICE_ENABLE = no |
26 | CUSTOM_MATRIX = yes | 26 | CUSTOM_MATRIX = yes |
27 | OLED_DRIVER_ENABLE = no | 27 | OLED_ENABLE = no |
28 | 28 | ||
29 | SRC += matrix.c | 29 | SRC += matrix.c |
diff --git a/keyboards/handwired/amigopunk/keymaps/default/keymap.c b/keyboards/handwired/amigopunk/keymaps/default/keymap.c index cdfe97402..b7df62979 100644 --- a/keyboards/handwired/amigopunk/keymaps/default/keymap.c +++ b/keyboards/handwired/amigopunk/keymaps/default/keymap.c | |||
@@ -46,7 +46,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
46 | } | 46 | } |
47 | #endif | 47 | #endif |
48 | 48 | ||
49 | #ifdef OLED_DRIVER_ENABLE | 49 | #ifdef OLED_ENABLE |
50 | 50 | ||
51 | static void render_amigopunk_logo(void) { | 51 | static void render_amigopunk_logo(void) { |
52 | static const char PROGMEM amigopunk_logo[] = { | 52 | static const char PROGMEM amigopunk_logo[] = { |
diff --git a/keyboards/handwired/amigopunk/rules.mk b/keyboards/handwired/amigopunk/rules.mk index f2c4a1eb4..521832f2d 100644 --- a/keyboards/handwired/amigopunk/rules.mk +++ b/keyboards/handwired/amigopunk/rules.mk | |||
@@ -21,4 +21,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes | 23 | ENCODER_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/handwired/d48/keymaps/anderson/keymap.c b/keyboards/handwired/d48/keymaps/anderson/keymap.c index f63bf54ea..069978071 100644 --- a/keyboards/handwired/d48/keymaps/anderson/keymap.c +++ b/keyboards/handwired/d48/keymaps/anderson/keymap.c | |||
@@ -246,7 +246,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
246 | return true; | 246 | return true; |
247 | } | 247 | } |
248 | 248 | ||
249 | #ifdef OLED_DRIVER_ENABLE | 249 | #ifdef OLED_ENABLE |
250 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 250 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
251 | return OLED_ROTATION_0; | 251 | return OLED_ROTATION_0; |
252 | } | 252 | } |
diff --git a/keyboards/handwired/d48/keymaps/default/keymap.c b/keyboards/handwired/d48/keymaps/default/keymap.c index 08bb90603..66b8dd714 100644 --- a/keyboards/handwired/d48/keymaps/default/keymap.c +++ b/keyboards/handwired/d48/keymaps/default/keymap.c | |||
@@ -191,7 +191,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
191 | return true; | 191 | return true; |
192 | } | 192 | } |
193 | 193 | ||
194 | #ifdef OLED_DRIVER_ENABLE | 194 | #ifdef OLED_ENABLE |
195 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 195 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
196 | return OLED_ROTATION_0; | 196 | return OLED_ROTATION_0; |
197 | } | 197 | } |
diff --git a/keyboards/handwired/d48/rules.mk b/keyboards/handwired/d48/rules.mk index 754ef2f92..af6f369ef 100644 --- a/keyboards/handwired/d48/rules.mk +++ b/keyboards/handwired/d48/rules.mk | |||
@@ -20,7 +20,8 @@ AUDIO_ENABLE = yes | |||
20 | USE_I2C = no | 20 | USE_I2C = no |
21 | RGBLIGHT_ENABLE = yes | 21 | RGBLIGHT_ENABLE = yes |
22 | ENCODER_ENABLE = yes | 22 | ENCODER_ENABLE = yes |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
24 | UNICODE_ENABLE = yes | 25 | UNICODE_ENABLE = yes |
25 | 26 | ||
26 | SRC += ds1307.c taphold.c | 27 | SRC += ds1307.c taphold.c |
diff --git a/keyboards/handwired/dactyl_manuform/5x6_5/keymaps/333fred/rules.mk b/keyboards/handwired/dactyl_manuform/5x6_5/keymaps/333fred/rules.mk index 2bd6620c2..6e58ff5d1 100644 --- a/keyboards/handwired/dactyl_manuform/5x6_5/keymaps/333fred/rules.mk +++ b/keyboards/handwired/dactyl_manuform/5x6_5/keymaps/333fred/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | KEY_LOCK_ENABLE = yes | 1 | KEY_LOCK_ENABLE = yes |
2 | CONSOLE_ENABLE = no | 2 | CONSOLE_ENABLE = no |
3 | OLED_DRIVER_ENABLE = yes | 3 | OLED_ENABLE = yes |
4 | OLED_DRIVER = SSD1306 | ||
4 | ENCODER_ENABLE = yes | 5 | ENCODER_ENABLE = yes |
diff --git a/keyboards/handwired/marauder/keymaps/orvia/keymap.c b/keyboards/handwired/marauder/keymaps/orvia/keymap.c index ad081c868..87a0a93cc 100644 --- a/keyboards/handwired/marauder/keymaps/orvia/keymap.c +++ b/keyboards/handwired/marauder/keymaps/orvia/keymap.c | |||
@@ -57,7 +57,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
57 | }; | 57 | }; |
58 | 58 | ||
59 | 59 | ||
60 | #ifdef OLED_DRIVER_ENABLE | 60 | #ifdef OLED_ENABLE |
61 | // WPM-responsive animation stuff here | 61 | // WPM-responsive animation stuff here |
62 | # define IDLE_FRAMES 5 | 62 | # define IDLE_FRAMES 5 |
63 | # define IDLE_SPEED 20 // below this wpm value your animation will idle | 63 | # define IDLE_SPEED 20 // below this wpm value your animation will idle |
diff --git a/keyboards/handwired/marauder/keymaps/orvia/rules.mk b/keyboards/handwired/marauder/keymaps/orvia/rules.mk index 9ce099c8f..9b5ee6b6f 100644 --- a/keyboards/handwired/marauder/keymaps/orvia/rules.mk +++ b/keyboards/handwired/marauder/keymaps/orvia/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | VIA_ENABLE = yes | 1 | VIA_ENABLE = yes |
2 | OLED_DRIVER_ENABLE = yes # OLED Driver Enable | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 # OLED Driver Enable | ||
3 | WPM_ENABLE = yes # WPM counting Enable | 4 | WPM_ENABLE = yes # WPM counting Enable |
diff --git a/keyboards/handwired/myskeeb/rules.mk b/keyboards/handwired/myskeeb/rules.mk index ff66c930f..b3f998ddf 100644 --- a/keyboards/handwired/myskeeb/rules.mk +++ b/keyboards/handwired/myskeeb/rules.mk | |||
@@ -28,6 +28,7 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | |||
28 | AUDIO_ENABLE = no # Audio output on port C6 | 28 | AUDIO_ENABLE = no # Audio output on port C6 |
29 | UNICODE_ENABLE = no # Unicode | 29 | UNICODE_ENABLE = no # Unicode |
30 | SPLIT_KEYBOARD = yes # Enables split keyboard support | 30 | SPLIT_KEYBOARD = yes # Enables split keyboard support |
31 | OLED_DRIVER_ENABLE = yes | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 | ||
32 | NO_USB_STARTUP_CHECK = yes | 33 | NO_USB_STARTUP_CHECK = yes |
33 | TAP_DANCE_ENABLE = yes | 34 | TAP_DANCE_ENABLE = yes |
diff --git a/keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c b/keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c index 5a30f5c57..482287740 100644 --- a/keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c +++ b/keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c | |||
@@ -341,7 +341,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
341 | void matrix_init_user(void) { | 341 | void matrix_init_user(void) { |
342 | set_unicode_input_mode(UC_WINC); | 342 | set_unicode_input_mode(UC_WINC); |
343 | }; | 343 | }; |
344 | #ifdef OLED_DRIVER_ENABLE | 344 | #ifdef OLED_ENABLE |
345 | void oled_task_user(void) { | 345 | void oled_task_user(void) { |
346 | oled_write_P(PSTR(" spaget v1\n\n"), false); | 346 | oled_write_P(PSTR(" spaget v1\n\n"), false); |
347 | 347 | ||
diff --git a/keyboards/handwired/obuwunkunubi/spaget/rules.mk b/keyboards/handwired/obuwunkunubi/spaget/rules.mk index 01fb7956a..dec0af7e3 100644 --- a/keyboards/handwired/obuwunkunubi/spaget/rules.mk +++ b/keyboards/handwired/obuwunkunubi/spaget/rules.mk | |||
@@ -28,6 +28,7 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | |||
28 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 28 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
29 | AUDIO_ENABLE = no # Audio output on port C6 | 29 | AUDIO_ENABLE = no # Audio output on port C6 |
30 | 30 | ||
31 | OLED_DRIVER_ENABLE = yes # Enable OLED display support | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 # Enable OLED display support | ||
32 | ENCODER_ENABLE = yes # Enable encoder support | 33 | ENCODER_ENABLE = yes # Enable encoder support |
33 | 34 | ||
diff --git a/keyboards/handwired/onekey/keymaps/oled/rules.mk b/keyboards/handwired/onekey/keymaps/oled/rules.mk index 2ef0a8d04..6b69e50db 100644 --- a/keyboards/handwired/onekey/keymaps/oled/rules.mk +++ b/keyboards/handwired/onekey/keymaps/oled/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | TAP_DANCE_ENABLE = yes | 3 | TAP_DANCE_ENABLE = yes |
diff --git a/keyboards/handwired/owlet60/keymaps/oled_testing/keymap.c b/keyboards/handwired/owlet60/keymaps/oled_testing/keymap.c index f63ec1893..9e9697658 100644 --- a/keyboards/handwired/owlet60/keymaps/oled_testing/keymap.c +++ b/keyboards/handwired/owlet60/keymaps/oled_testing/keymap.c | |||
@@ -73,7 +73,7 @@ void led_set_user(uint8_t usb_led) { | |||
73 | 73 | ||
74 | } | 74 | } |
75 | 75 | ||
76 | #ifdef OLED_DRIVER_ENABLE | 76 | #ifdef OLED_ENABLE |
77 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 77 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
78 | //return OLED_ROTATION_180; | 78 | //return OLED_ROTATION_180; |
79 | return OLED_ROTATION_180; | 79 | return OLED_ROTATION_180; |
diff --git a/keyboards/handwired/owlet60/keymaps/oled_testing/rules.mk b/keyboards/handwired/owlet60/keymaps/oled_testing/rules.mk index 48a51b225..d34d066de 100644 --- a/keyboards/handwired/owlet60/keymaps/oled_testing/rules.mk +++ b/keyboards/handwired/owlet60/keymaps/oled_testing/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes \ No newline at end of file | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/handwired/owlet60/rules.mk b/keyboards/handwired/owlet60/rules.mk index 7ccd3cfef..bb8f05651 100644 --- a/keyboards/handwired/owlet60/rules.mk +++ b/keyboards/handwired/owlet60/rules.mk | |||
@@ -29,7 +29,7 @@ UNICODE_ENABLE = no # Unicode | |||
29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
30 | AUDIO_ENABLE = no # Audio output on port C6 | 30 | AUDIO_ENABLE = no # Audio output on port C6 |
31 | CUSTOM_MATRIX = yes | 31 | CUSTOM_MATRIX = yes |
32 | OLED_DRIVER_ENABLE = no | 32 | OLED_ENABLE = no |
33 | 33 | ||
34 | SRC += matrix.c | 34 | SRC += matrix.c |
35 | 35 | ||
diff --git a/keyboards/handwired/pill60/keymaps/default/keymap.c b/keyboards/handwired/pill60/keymaps/default/keymap.c index 55996c018..00f506bb4 100644 --- a/keyboards/handwired/pill60/keymaps/default/keymap.c +++ b/keyboards/handwired/pill60/keymaps/default/keymap.c | |||
@@ -41,7 +41,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
41 | ), | 41 | ), |
42 | }; | 42 | }; |
43 | 43 | ||
44 | #ifdef OLED_DRIVER_ENABLE | 44 | #ifdef OLED_ENABLE |
45 | 45 | ||
46 | static void render_oled(void) { | 46 | static void render_oled(void) { |
47 | oled_write_P(PSTR("Pill60"), false); | 47 | oled_write_P(PSTR("Pill60"), false); |
diff --git a/keyboards/handwired/pill60/rules.mk b/keyboards/handwired/pill60/rules.mk index be0e91a28..1ab034be3 100644 --- a/keyboards/handwired/pill60/rules.mk +++ b/keyboards/handwired/pill60/rules.mk | |||
@@ -15,7 +15,8 @@ BACKLIGHT_DRIVER = software | |||
15 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 15 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
16 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 16 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
17 | AUDIO_ENABLE = no # Audio output | 17 | AUDIO_ENABLE = no # Audio output |
18 | OLED_DRIVER_ENABLE = yes | 18 | OLED_ENABLE = yes |
19 | OLED_DRIVER = SSD1306 | ||
19 | ENCODER_ENABLE = yes | 20 | ENCODER_ENABLE = yes |
20 | 21 | ||
21 | DEFAULT_FOLDER = handwired/pill60/bluepill | 22 | DEFAULT_FOLDER = handwired/pill60/bluepill |
diff --git a/keyboards/handwired/riblee_f411/rules.mk b/keyboards/handwired/riblee_f411/rules.mk index ed09ac9d2..9c97d7625 100644 --- a/keyboards/handwired/riblee_f411/rules.mk +++ b/keyboards/handwired/riblee_f411/rules.mk | |||
@@ -25,5 +25,6 @@ AUDIO_ENABLE = no # Audio output | |||
25 | 25 | ||
26 | LAYOUTS = ortho_5x12 | 26 | LAYOUTS = ortho_5x12 |
27 | 27 | ||
28 | OLED_DRIVER_ENABLE = yes | 28 | OLED_ENABLE = yes |
29 | OLED_DRIVER = SSD1306 | ||
29 | RAW_ENABLE = yes | 30 | RAW_ENABLE = yes |
diff --git a/keyboards/handwired/swiftrax/koalafications/keymaps/default/keymap.c b/keyboards/handwired/swiftrax/koalafications/keymaps/default/keymap.c index 31437a041..e702c1899 100644 --- a/keyboards/handwired/swiftrax/koalafications/keymaps/default/keymap.c +++ b/keyboards/handwired/swiftrax/koalafications/keymaps/default/keymap.c | |||
@@ -25,14 +25,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
25 | KC_LSFT, KC_Z , KC_X , KC_C , KC_V , KC_B ,KC_N , KC_M , KC_COMM, KC_DOT , KC_SLSH, KC_RSFT, KC_UP , KC_END , | 25 | KC_LSFT, KC_Z , KC_X , KC_C , KC_V , KC_B ,KC_N , KC_M , KC_COMM, KC_DOT , KC_SLSH, KC_RSFT, KC_UP , KC_END , |
26 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC , KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), | 26 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC , KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), |
27 | [1] = LAYOUT_all( | 27 | [1] = LAYOUT_all( |
28 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 28 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
31 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 31 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
32 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 32 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
33 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), | 33 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), |
34 | [2] = LAYOUT_all( | 34 | [2] = LAYOUT_all( |
35 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 35 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
36 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 36 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
38 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 38 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
@@ -40,7 +40,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______) | 40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______) |
41 | }; | 41 | }; |
42 | 42 | ||
43 | #ifdef OLED_DRIVER_ENABLE | 43 | #ifdef OLED_ENABLE |
44 | 44 | ||
45 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 45 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
46 | return OLED_ROTATION_0; | 46 | return OLED_ROTATION_0; |
@@ -60,36 +60,36 @@ static void render_anim(void){ | |||
60 | static const char PROGMEM idle[IDLE_FRAMES][ANIM_SIZE] = { | 60 | static const char PROGMEM idle[IDLE_FRAMES][ANIM_SIZE] = { |
61 | { | 61 | { |
62 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 62 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
63 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 63 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
64 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0,252, 6, 1, 1, 1, 2, 4, 15, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 48, 48, 16, 0, 0, 24, 60, 60, 24, 0, 0,248, 4, 4, 12, 16, 96, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 64 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0,252, 6, 1, 1, 1, 2, 4, 15, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 48, 48, 16, 0, 0, 24, 60, 60, 24, 0, 0,248, 4, 4, 12, 16, 96, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
65 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 65 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
66 | 64, | 66 | 64, |
67 | }, | 67 | }, |
68 | { | 68 | { |
69 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 69 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
70 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 70 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
71 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0,252, 6, 1, 1, 1, 2, 4, 15, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 56, 56, 16, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 71 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0,252, 6, 1, 1, 1, 2, 4, 15, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 56, 56, 16, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
72 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 18, 18, 18, 18,130, 71, 24, 32, 32, 32, 32, 16, 12, 4, 36, 36, 68, 68, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 72 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 18, 18, 18, 18,130, 71, 24, 32, 32, 32, 32, 16, 12, 4, 36, 36, 68, 68, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
73 | 64, | 73 | 64, |
74 | }, | 74 | }, |
75 | { | 75 | { |
76 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 76 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
77 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 77 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
78 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 8, 8, 8, 8, 0, 0, 16, 16, 16, 16, 0, 0, 8, 8, 8, 8, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 78 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 8, 8, 8, 8, 0, 0, 16, 16, 16, 16, 0, 0, 8, 8, 8, 8, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
79 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 17, 17, 9, 9, 9,193, 39, 8, 16, 16, 16, 16, 8, 36, 66,130, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 18, 18, 18, 18,146, 71, 24, 32, 32, 32, 32, 16, 12, 4, 36, 36, 68, 68, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 79 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 17, 17, 9, 9, 9,193, 39, 8, 16, 16, 16, 16, 8, 36, 66,130, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 18, 18, 18, 18,146, 71, 24, 32, 32, 32, 32, 16, 12, 4, 36, 36, 68, 68, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
80 | 64, | 80 | 64, |
81 | }, | 81 | }, |
82 | { | 82 | { |
83 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 83 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
84 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 84 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
85 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 32, 32, 16, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 85 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 32, 32, 16, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
86 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 16, 16, 16, 16, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 24, 32, 32, 32, 32, 16, 12, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 86 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 16, 16, 16, 16, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 24, 32, 32, 32, 32, 16, 12, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
87 | 64, | 87 | 64, |
88 | }, | 88 | }, |
89 | { | 89 | { |
90 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 90 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
91 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 91 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
92 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 8, 24, 24, 8, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 92 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 8, 24, 24, 8, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
93 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 16, 16, 16, 16, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 24, 32, 32, 32, 32, 16, 12, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 93 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 16, 16, 16, 16, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 24, 32, 32, 32, 32, 16, 12, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
94 | 64, | 94 | 64, |
95 | } | 95 | } |
@@ -106,7 +106,7 @@ static void render_anim(void){ | |||
106 | animation_phase(); | 106 | animation_phase(); |
107 | } | 107 | } |
108 | anim_sleep = timer_read32(); | 108 | anim_sleep = timer_read32(); |
109 | } | 109 | } |
110 | else { | 110 | else { |
111 | if(timer_elapsed32(anim_sleep) > OLED_TIMEOUT) | 111 | if(timer_elapsed32(anim_sleep) > OLED_TIMEOUT) |
112 | oled_off(); | 112 | oled_off(); |
@@ -122,4 +122,4 @@ static void render_anim(void){ | |||
122 | void oled_task_user(void) { | 122 | void oled_task_user(void) { |
123 | render_anim(); | 123 | render_anim(); |
124 | } | 124 | } |
125 | #endif \ No newline at end of file | 125 | #endif |
diff --git a/keyboards/handwired/swiftrax/koalafications/keymaps/via/keymap.c b/keyboards/handwired/swiftrax/koalafications/keymaps/via/keymap.c index bf64c6d03..973b36bff 100644 --- a/keyboards/handwired/swiftrax/koalafications/keymaps/via/keymap.c +++ b/keyboards/handwired/swiftrax/koalafications/keymaps/via/keymap.c | |||
@@ -25,14 +25,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
25 | KC_LSFT, KC_Z , KC_X , KC_C , KC_V , KC_B ,KC_N , KC_M , KC_COMM, KC_DOT , KC_SLSH, KC_RSFT, KC_UP , KC_END , | 25 | KC_LSFT, KC_Z , KC_X , KC_C , KC_V , KC_B ,KC_N , KC_M , KC_COMM, KC_DOT , KC_SLSH, KC_RSFT, KC_UP , KC_END , |
26 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC , KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), | 26 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC , KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), |
27 | [1] = LAYOUT_all( | 27 | [1] = LAYOUT_all( |
28 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 28 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
31 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 31 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
32 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 32 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
33 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), | 33 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), |
34 | [2] = LAYOUT_all( | 34 | [2] = LAYOUT_all( |
35 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 35 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
36 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 36 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
38 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 38 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
@@ -40,7 +40,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______) | 40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______) |
41 | }; | 41 | }; |
42 | 42 | ||
43 | #ifdef OLED_DRIVER_ENABLE | 43 | #ifdef OLED_ENABLE |
44 | 44 | ||
45 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 45 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
46 | return OLED_ROTATION_0; | 46 | return OLED_ROTATION_0; |
@@ -60,36 +60,36 @@ static void render_anim(void){ | |||
60 | static const char PROGMEM idle[IDLE_FRAMES][ANIM_SIZE] = { | 60 | static const char PROGMEM idle[IDLE_FRAMES][ANIM_SIZE] = { |
61 | { | 61 | { |
62 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 62 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
63 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 63 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
64 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 8, 24, 24, 8, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 64 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 8, 24, 24, 8, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
65 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 16, 16, 16, 16, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 24, 32, 32, 32, 32, 16, 12, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 65 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 16, 16, 16, 16, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 24, 32, 32, 32, 32, 16, 12, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
66 | 64, | 66 | 64, |
67 | }, | 67 | }, |
68 | { | 68 | { |
69 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 69 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
70 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 70 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
71 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 32, 32, 16, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 71 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 32, 32, 16, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
72 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 16, 16, 16, 16, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 24, 32, 32, 32, 32, 16, 12, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 72 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 16, 16, 16, 16, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 24, 32, 32, 32, 32, 16, 12, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
73 | 64, | 73 | 64, |
74 | }, | 74 | }, |
75 | { | 75 | { |
76 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 76 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
77 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 77 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
78 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 8, 8, 8, 8, 0, 0, 16, 16, 16, 16, 0, 0, 8, 8, 8, 8, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 78 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 96, 16, 31, 0, 0, 0, 0, 8, 8, 8, 8, 0, 0, 16, 16, 16, 16, 0, 0, 8, 8, 8, 8, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
79 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 17, 17, 9, 9, 9,193, 39, 8, 16, 16, 16, 16, 8, 36, 66,130, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 18, 18, 18, 18,146, 71, 24, 32, 32, 32, 32, 16, 12, 4, 36, 36, 68, 68, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 79 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 17, 17, 9, 9, 9,193, 39, 8, 16, 16, 16, 16, 8, 36, 66,130, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 18, 18, 18, 18,146, 71, 24, 32, 32, 32, 32, 16, 12, 4, 36, 36, 68, 68, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
80 | 64, | 80 | 64, |
81 | }, | 81 | }, |
82 | { | 82 | { |
83 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 83 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
84 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 84 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
85 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0,252, 6, 1, 1, 1, 2, 4, 15, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 56, 56, 16, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 85 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0,252, 6, 1, 1, 1, 2, 4, 15, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 56, 56, 16, 0, 0, 24, 60, 60, 24, 0, 0,128, 64, 0, 0, 0, 0, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
86 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 18, 18, 18, 18,130, 71, 24, 32, 32, 32, 32, 16, 12, 4, 36, 36, 68, 68, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 86 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 18, 18, 18, 18,130, 71, 24, 32, 32, 32, 32, 16, 12, 4, 36, 36, 68, 68, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
87 | 64, | 87 | 64, |
88 | }, | 88 | }, |
89 | { | 89 | { |
90 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 90 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
91 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 91 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 32, 16, 16, 8, 4, 3, 0, 0, 1, 2, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 8, 8, 4, 2, 2,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
92 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0,252, 6, 1, 1, 1, 2, 4, 15, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 48, 48, 16, 0, 0, 24, 60, 60, 24, 0, 0,248, 4, 4, 12, 16, 96, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 92 | 0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0,252, 6, 1, 1, 1, 2, 4, 15, 0, 0, 0, 0, 12, 30, 30, 12, 0, 0, 16, 48, 48, 16, 0, 0, 24, 60, 60, 24, 0, 0,248, 4, 4, 12, 16, 96, 0, 0, 0, 15, 48, 96,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
93 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, | 93 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 4, 4, 12, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 48, 32, 32, 32, 32, 32, 32, 96, 64, |
94 | 64, | 94 | 64, |
95 | } | 95 | } |
@@ -106,7 +106,7 @@ static void render_anim(void){ | |||
106 | animation_phase(); | 106 | animation_phase(); |
107 | } | 107 | } |
108 | anim_sleep = timer_read32(); | 108 | anim_sleep = timer_read32(); |
109 | } | 109 | } |
110 | else { | 110 | else { |
111 | if(timer_elapsed32(anim_sleep) > OLED_TIMEOUT) | 111 | if(timer_elapsed32(anim_sleep) > OLED_TIMEOUT) |
112 | oled_off(); | 112 | oled_off(); |
@@ -122,4 +122,4 @@ static void render_anim(void){ | |||
122 | void oled_task_user(void) { | 122 | void oled_task_user(void) { |
123 | render_anim(); | 123 | render_anim(); |
124 | } | 124 | } |
125 | #endif \ No newline at end of file | 125 | #endif |
diff --git a/keyboards/handwired/swiftrax/koalafications/rules.mk b/keyboards/handwired/swiftrax/koalafications/rules.mk index 54a41649f..bd8cd8012 100644 --- a/keyboards/handwired/swiftrax/koalafications/rules.mk +++ b/keyboards/handwired/swiftrax/koalafications/rules.mk | |||
@@ -20,5 +20,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
24 | WPM_ENABLE = yes | 25 | WPM_ENABLE = yes |
diff --git a/keyboards/handwired/swiftrax/the_galleon/keymaps/default/keymap.c b/keyboards/handwired/swiftrax/the_galleon/keymaps/default/keymap.c index 8c9f69683..efa8c2703 100644 --- a/keyboards/handwired/swiftrax/the_galleon/keymaps/default/keymap.c +++ b/keyboards/handwired/swiftrax/the_galleon/keymaps/default/keymap.c | |||
@@ -18,32 +18,32 @@ | |||
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
19 | 19 | ||
20 | [0] = LAYOUT_all( | 20 | [0] = LAYOUT_all( |
21 | KC_MUTE, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_MPRV, KC_VOLU, KC_VOLD, KC_MNXT, | 21 | KC_MUTE, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_MPRV, KC_VOLU, KC_VOLD, KC_MNXT, |
22 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_HOME, KC_PGUP, KC_PGDN, KC_END, | 22 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_HOME, KC_PGUP, KC_PGDN, KC_END, |
23 | KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, | 23 | KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, |
24 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_P7, KC_P8, KC_P9, KC_PPLS, | 24 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_P7, KC_P8, KC_P9, KC_PPLS, |
25 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_P4, KC_P5, KC_P6, KC_PPLS, | 25 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_P4, KC_P5, KC_P6, KC_PPLS, |
26 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_P1, KC_P2, KC_P3, KC_PENT, | 26 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_P1, KC_P2, KC_P3, KC_PENT, |
27 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_P0, KC_PDOT, KC_PENT), | 27 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_P0, KC_PDOT, KC_PENT), |
28 | [1] = LAYOUT_all( | 28 | [1] = LAYOUT_all( |
29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
31 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 31 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
32 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 32 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
33 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 33 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
34 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 34 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
35 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), | 35 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), |
36 | [2] = LAYOUT_all( | 36 | [2] = LAYOUT_all( |
37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
38 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 38 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
39 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 39 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
41 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 41 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
42 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 42 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
43 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), | 43 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), |
44 | }; | 44 | }; |
45 | 45 | ||
46 | #ifdef OLED_DRIVER_ENABLE | 46 | #ifdef OLED_ENABLE |
47 | 47 | ||
48 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 48 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
49 | return OLED_ROTATION_0; | 49 | return OLED_ROTATION_0; |
@@ -63,14 +63,14 @@ static void render_anim(void){ | |||
63 | static const char PROGMEM idle[IDLE_FRAMES][ANIM_SIZE] = { | 63 | static const char PROGMEM idle[IDLE_FRAMES][ANIM_SIZE] = { |
64 | { | 64 | { |
65 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 12, 56,224,128, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 0, 8, 48, 64, 0, 24,224, 0, 0, 0,192, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 65 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 12, 56,224,128, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 0, 8, 48, 64, 0, 24,224, 0, 0, 0,192, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
66 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 64,255,255,255,255,255,255,255,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,130,132, 72, 72, 8,192,225,242,248,252,252,252,252,248,240,225,192, 4, 2, 34, 18, 9, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 66 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 64,255,255,255,255,255,255,255,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,130,132, 72, 72, 8,192,225,242,248,252,252,252,252,248,240,225,192, 4, 2, 34, 18, 9, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
67 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 24, 14, 3, 28,112,255,255,255,255,255,255,255, 0, 0, 0, 0, 0, 0, 0,255,255,254,252,252,252,124, 62, 30, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 16, 16, 8,136, 64, 35, 7, 15,159, 63, 63, 63,191, 31, 15, 7, 3, 96,128, 2, 18, 33, 33, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 67 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 24, 14, 3, 28,112,255,255,255,255,255,255,255, 0, 0, 0, 0, 0, 0, 0,255,255,254,252,252,252,124, 62, 30, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 16, 16, 8,136, 64, 35, 7, 15,159, 63, 63, 63,191, 31, 15, 7, 3, 96,128, 2, 18, 33, 33, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
68 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 96, 56, 8, 7, 3, 7, 7, 15, 15, 31,112, 0, 0, 0, 0, 0, 0, 0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 12, 2, 1, 0, 0, 0, 1, 6, 8, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 68 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 96, 56, 8, 7, 3, 7, 7, 15, 15, 31,112, 0, 0, 0, 0, 0, 0, 0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 12, 2, 1, 0, 0, 0, 1, 6, 8, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
69 | }, | 69 | }, |
70 | { | 70 | { |
71 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 8, 48,224,128, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 8, 48, 64, 0, 24,224, 0, 0, 0,192, 32, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 71 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 8, 48,224,128, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 8, 48, 64, 0, 24,224, 0, 0, 0,192, 32, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
72 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,255,255,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 34, 34, 34, 68, 68, 4,192,225,242,248,252,252,252,252,248,241,224,192, 2, 1, 17, 9,132,132,132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 72 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,255,255,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 34, 34, 34, 68, 68, 4,192,225,242,248,252,252,252,252,248,241,224,192, 2, 1, 17, 9,132,132,132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
73 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 32, 16, 8, 20,114,255,255,255,255,255,255,255, 0, 0, 0, 0, 0, 0, 0,127,255,254,252,124, 60, 28, 30, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 4,132, 64, 35, 7,143, 31, 63, 63, 63, 63, 31, 15, 7, 3, 96,128, 1, 17, 32, 32, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 73 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 32, 16, 8, 20,114,255,255,255,255,255,255,255, 0, 0, 0, 0, 0, 0, 0,127,255,254,252,124, 60, 28, 30, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 4,132, 64, 35, 7,143, 31, 63, 63, 63, 63, 31, 15, 7, 3, 96,128, 1, 17, 32, 32, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
74 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,127,131, 7, 7, 15, 15, 31,112, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 12, 2, 1, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 74 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,127,131, 7, 7, 15, 15, 31,112, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 12, 2, 1, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
75 | } | 75 | } |
76 | }; | 76 | }; |
@@ -86,7 +86,7 @@ static void render_anim(void){ | |||
86 | animation_phase(); | 86 | animation_phase(); |
87 | } | 87 | } |
88 | anim_sleep = timer_read32(); | 88 | anim_sleep = timer_read32(); |
89 | } | 89 | } |
90 | else { | 90 | else { |
91 | if(timer_elapsed32(anim_sleep) > OLED_TIMEOUT) | 91 | if(timer_elapsed32(anim_sleep) > OLED_TIMEOUT) |
92 | oled_off(); | 92 | oled_off(); |
diff --git a/keyboards/handwired/swiftrax/the_galleon/keymaps/via/keymap.c b/keyboards/handwired/swiftrax/the_galleon/keymaps/via/keymap.c index 8c9f69683..efa8c2703 100644 --- a/keyboards/handwired/swiftrax/the_galleon/keymaps/via/keymap.c +++ b/keyboards/handwired/swiftrax/the_galleon/keymaps/via/keymap.c | |||
@@ -18,32 +18,32 @@ | |||
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
19 | 19 | ||
20 | [0] = LAYOUT_all( | 20 | [0] = LAYOUT_all( |
21 | KC_MUTE, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_MPRV, KC_VOLU, KC_VOLD, KC_MNXT, | 21 | KC_MUTE, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_MPRV, KC_VOLU, KC_VOLD, KC_MNXT, |
22 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_HOME, KC_PGUP, KC_PGDN, KC_END, | 22 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_HOME, KC_PGUP, KC_PGDN, KC_END, |
23 | KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, | 23 | KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, |
24 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_P7, KC_P8, KC_P9, KC_PPLS, | 24 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_P7, KC_P8, KC_P9, KC_PPLS, |
25 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_P4, KC_P5, KC_P6, KC_PPLS, | 25 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_P4, KC_P5, KC_P6, KC_PPLS, |
26 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_P1, KC_P2, KC_P3, KC_PENT, | 26 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_P1, KC_P2, KC_P3, KC_PENT, |
27 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_P0, KC_PDOT, KC_PENT), | 27 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_P0, KC_PDOT, KC_PENT), |
28 | [1] = LAYOUT_all( | 28 | [1] = LAYOUT_all( |
29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
31 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 31 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
32 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 32 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
33 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 33 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
34 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 34 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
35 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), | 35 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), |
36 | [2] = LAYOUT_all( | 36 | [2] = LAYOUT_all( |
37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
38 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 38 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
39 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 39 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
41 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 41 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
42 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 42 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
43 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), | 43 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______), |
44 | }; | 44 | }; |
45 | 45 | ||
46 | #ifdef OLED_DRIVER_ENABLE | 46 | #ifdef OLED_ENABLE |
47 | 47 | ||
48 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 48 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
49 | return OLED_ROTATION_0; | 49 | return OLED_ROTATION_0; |
@@ -63,14 +63,14 @@ static void render_anim(void){ | |||
63 | static const char PROGMEM idle[IDLE_FRAMES][ANIM_SIZE] = { | 63 | static const char PROGMEM idle[IDLE_FRAMES][ANIM_SIZE] = { |
64 | { | 64 | { |
65 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 12, 56,224,128, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 0, 8, 48, 64, 0, 24,224, 0, 0, 0,192, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 65 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 12, 56,224,128, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 0, 8, 48, 64, 0, 24,224, 0, 0, 0,192, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
66 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 64,255,255,255,255,255,255,255,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,130,132, 72, 72, 8,192,225,242,248,252,252,252,252,248,240,225,192, 4, 2, 34, 18, 9, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 66 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 64,255,255,255,255,255,255,255,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,130,132, 72, 72, 8,192,225,242,248,252,252,252,252,248,240,225,192, 4, 2, 34, 18, 9, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
67 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 24, 14, 3, 28,112,255,255,255,255,255,255,255, 0, 0, 0, 0, 0, 0, 0,255,255,254,252,252,252,124, 62, 30, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 16, 16, 8,136, 64, 35, 7, 15,159, 63, 63, 63,191, 31, 15, 7, 3, 96,128, 2, 18, 33, 33, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 67 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 24, 14, 3, 28,112,255,255,255,255,255,255,255, 0, 0, 0, 0, 0, 0, 0,255,255,254,252,252,252,124, 62, 30, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 16, 16, 8,136, 64, 35, 7, 15,159, 63, 63, 63,191, 31, 15, 7, 3, 96,128, 2, 18, 33, 33, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
68 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 96, 56, 8, 7, 3, 7, 7, 15, 15, 31,112, 0, 0, 0, 0, 0, 0, 0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 12, 2, 1, 0, 0, 0, 1, 6, 8, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 68 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 96, 56, 8, 7, 3, 7, 7, 15, 15, 31,112, 0, 0, 0, 0, 0, 0, 0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 12, 2, 1, 0, 0, 0, 1, 6, 8, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
69 | }, | 69 | }, |
70 | { | 70 | { |
71 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 8, 48,224,128, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 8, 48, 64, 0, 24,224, 0, 0, 0,192, 32, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 71 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 8, 48,224,128, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 8, 48, 64, 0, 24,224, 0, 0, 0,192, 32, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
72 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,255,255,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 34, 34, 34, 68, 68, 4,192,225,242,248,252,252,252,252,248,241,224,192, 2, 1, 17, 9,132,132,132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 72 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,255,255,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 34, 34, 34, 68, 68, 4,192,225,242,248,252,252,252,252,248,241,224,192, 2, 1, 17, 9,132,132,132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
73 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 32, 16, 8, 20,114,255,255,255,255,255,255,255, 0, 0, 0, 0, 0, 0, 0,127,255,254,252,124, 60, 28, 30, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 4,132, 64, 35, 7,143, 31, 63, 63, 63, 63, 31, 15, 7, 3, 96,128, 1, 17, 32, 32, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 73 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 32, 16, 8, 20,114,255,255,255,255,255,255,255, 0, 0, 0, 0, 0, 0, 0,127,255,254,252,124, 60, 28, 30, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 4,132, 64, 35, 7,143, 31, 63, 63, 63, 63, 31, 15, 7, 3, 96,128, 1, 17, 32, 32, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
74 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,127,131, 7, 7, 15, 15, 31,112, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 12, 2, 1, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 74 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,127,131, 7, 7, 15, 15, 31,112, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 12, 2, 1, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
75 | } | 75 | } |
76 | }; | 76 | }; |
@@ -86,7 +86,7 @@ static void render_anim(void){ | |||
86 | animation_phase(); | 86 | animation_phase(); |
87 | } | 87 | } |
88 | anim_sleep = timer_read32(); | 88 | anim_sleep = timer_read32(); |
89 | } | 89 | } |
90 | else { | 90 | else { |
91 | if(timer_elapsed32(anim_sleep) > OLED_TIMEOUT) | 91 | if(timer_elapsed32(anim_sleep) > OLED_TIMEOUT) |
92 | oled_off(); | 92 | oled_off(); |
diff --git a/keyboards/handwired/swiftrax/the_galleon/rules.mk b/keyboards/handwired/swiftrax/the_galleon/rules.mk index a7a55f944..2d8bf4d2c 100644 --- a/keyboards/handwired/swiftrax/the_galleon/rules.mk +++ b/keyboards/handwired/swiftrax/the_galleon/rules.mk | |||
@@ -21,4 +21,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = no # Rotary Encoder | 23 | ENCODER_ENABLE = no # Rotary Encoder |
24 | OLED_DRIVER_ENABLE = yes # I2C OLED | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 # I2C OLED | ||
diff --git a/keyboards/handwired/tractyl_manuform/4x6_right/keymaps/drashna/keymap.c b/keyboards/handwired/tractyl_manuform/4x6_right/keymaps/drashna/keymap.c index 55a5a285c..78a7db67a 100644 --- a/keyboards/handwired/tractyl_manuform/4x6_right/keymaps/drashna/keymap.c +++ b/keyboards/handwired/tractyl_manuform/4x6_right/keymaps/drashna/keymap.c | |||
@@ -139,7 +139,7 @@ void process_mouse_user(report_mouse_t* mouse_report, int8_t x, int8_t y) { | |||
139 | mouse_report->x = x; | 139 | mouse_report->x = x; |
140 | mouse_report->y = y; | 140 | mouse_report->y = y; |
141 | } | 141 | } |
142 | # ifdef OLED_DRIVER_ENABLE | 142 | # ifdef OLED_ENABLE |
143 | if (x || y) oled_timer = timer_read32(); | 143 | if (x || y) oled_timer = timer_read32(); |
144 | # endif | 144 | # endif |
145 | } | 145 | } |
diff --git a/keyboards/handwired/tractyl_manuform/4x6_right/keymaps/drashna/rules.mk b/keyboards/handwired/tractyl_manuform/4x6_right/keymaps/drashna/rules.mk index d658d45bf..7fef013a3 100644 --- a/keyboards/handwired/tractyl_manuform/4x6_right/keymaps/drashna/rules.mk +++ b/keyboards/handwired/tractyl_manuform/4x6_right/keymaps/drashna/rules.mk | |||
@@ -4,6 +4,6 @@ HAPTIC_ENABLE = no | |||
4 | COMMAND_ENABLE = no | 4 | COMMAND_ENABLE = no |
5 | TAP_DANCE_ENABLE = yes | 5 | TAP_DANCE_ENABLE = yes |
6 | UNICODE_ENABLE = yes | 6 | UNICODE_ENABLE = yes |
7 | OLED_DRIVER_ENABLE = yes | 7 | OLED_ENABLE = yes |
8 | WPM_ENABLE = yes | 8 | WPM_ENABLE = yes |
9 | # DEBOUNCE_TYPE = sym_eager_pk | 9 | # DEBOUNCE_TYPE = sym_eager_pk |
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/keymap.c b/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/keymap.c index ab75d81dc..aa93de75d 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/keymap.c +++ b/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/keymap.c | |||
@@ -172,7 +172,7 @@ bool tap_toggling = false; | |||
172 | void process_mouse_user(report_mouse_t* mouse_report, int8_t x, int8_t y) { | 172 | void process_mouse_user(report_mouse_t* mouse_report, int8_t x, int8_t y) { |
173 | if (x != 0 && y != 0) { | 173 | if (x != 0 && y != 0) { |
174 | mouse_timer = timer_read(); | 174 | mouse_timer = timer_read(); |
175 | # ifdef OLED_DRIVER_ENABLE | 175 | # ifdef OLED_ENABLE |
176 | oled_timer = timer_read32(); | 176 | oled_timer = timer_read32(); |
177 | # endif | 177 | # endif |
178 | if (timer_elapsed(mouse_debounce_timer) > TAP_CHECK) { | 178 | if (timer_elapsed(mouse_debounce_timer) > TAP_CHECK) { |
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/rules.mk b/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/rules.mk index 585a2e9d8..b123ce1a8 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/rules.mk +++ b/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/rules.mk | |||
@@ -5,7 +5,7 @@ HAPTIC_ENABLE = no | |||
5 | COMMAND_ENABLE = no | 5 | COMMAND_ENABLE = no |
6 | TAP_DANCE_ENABLE = yes | 6 | TAP_DANCE_ENABLE = yes |
7 | UNICODE_ENABLE = yes | 7 | UNICODE_ENABLE = yes |
8 | OLED_DRIVER_ENABLE = yes | 8 | OLED_ENABLE = yes |
9 | WPM_ENABLE = yes | 9 | WPM_ENABLE = yes |
10 | ENCODER_ENABLE = yes | 10 | ENCODER_ENABLE = yes |
11 | ENCODER_MAP_ENABLE = yes | 11 | ENCODER_MAP_ENABLE = yes |
diff --git a/keyboards/helix/pico/local_features.mk b/keyboards/helix/pico/local_features.mk index 25dcb8b6d..be5c739f9 100644 --- a/keyboards/helix/pico/local_features.mk +++ b/keyboards/helix/pico/local_features.mk | |||
@@ -138,7 +138,6 @@ ifneq ($(strip $(SHOW_HELIX_OPTIONS)),) | |||
138 | $(eval $(call HELIX_CUSTOMISE_MSG)) | 138 | $(eval $(call HELIX_CUSTOMISE_MSG)) |
139 | ifneq ($(strip $(SHOW_VERBOSE_INFO)),) | 139 | ifneq ($(strip $(SHOW_VERBOSE_INFO)),) |
140 | $(info -- RGBLIGHT_ENABLE = $(RGBLIGHT_ENABLE)) | 140 | $(info -- RGBLIGHT_ENABLE = $(RGBLIGHT_ENABLE)) |
141 | $(info -- OLED_DRIVER_ENABLE = $(OLED_DRIVER_ENABLE)) | ||
142 | $(info -- CONSOLE_ENABLE = $(CONSOLE_ENABLE)) | 141 | $(info -- CONSOLE_ENABLE = $(CONSOLE_ENABLE)) |
143 | $(info -- OPT_DEFS = $(OPT_DEFS)) | 142 | $(info -- OPT_DEFS = $(OPT_DEFS)) |
144 | $(info -- SPLIT_KEYBOARD = $(SPLIT_KEYBOARD)) | 143 | $(info -- SPLIT_KEYBOARD = $(SPLIT_KEYBOARD)) |
@@ -146,3 +145,5 @@ ifneq ($(strip $(SHOW_HELIX_OPTIONS)),) | |||
146 | $(info ) | 145 | $(info ) |
147 | endif | 146 | endif |
148 | endif | 147 | endif |
148 | |||
149 | OLED_ENABLE = no # disable OLED in TOP/common_features.mk | ||
diff --git a/keyboards/helix/rev2/config.h b/keyboards/helix/rev2/config.h index 73f0c6199..041acee21 100644 --- a/keyboards/helix/rev2/config.h +++ b/keyboards/helix/rev2/config.h | |||
@@ -42,8 +42,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
42 | // #define EE_HANDS | 42 | // #define EE_HANDS |
43 | 43 | ||
44 | // Helix keyboard OLED support | 44 | // Helix keyboard OLED support |
45 | // see ./rules.mk: OLED_ENABLE=yes or no | 45 | // see ./local_features.mk: OLED_SELECT=local |
46 | #ifdef OLED_ENABLE | 46 | #ifdef OLED_LOCAL_ENABLE |
47 | #define SSD1306OLED | 47 | #define SSD1306OLED |
48 | #endif | 48 | #endif |
49 | 49 | ||
diff --git a/keyboards/helix/rev2/keymaps/default/oled_display.c b/keyboards/helix/rev2/keymaps/default/oled_display.c index 04d6408c6..36a7cf0b1 100644 --- a/keyboards/helix/rev2/keymaps/default/oled_display.c +++ b/keyboards/helix/rev2/keymaps/default/oled_display.c | |||
@@ -36,9 +36,9 @@ enum layer_number { | |||
36 | }; | 36 | }; |
37 | 37 | ||
38 | //SSD1306 OLED update loop, make sure to add #define SSD1306OLED in config.h | 38 | //SSD1306 OLED update loop, make sure to add #define SSD1306OLED in config.h |
39 | #if defined(SSD1306OLED) || defined(OLED_DRIVER_ENABLE) | 39 | #if defined(SSD1306OLED) || defined(OLED_ENABLE) |
40 | 40 | ||
41 | # if defined(OLED_DRIVER_ENABLE) | 41 | # if defined(OLED_ENABLE) |
42 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 42 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
43 | if (is_keyboard_master()) { | 43 | if (is_keyboard_master()) { |
44 | return OLED_ROTATION_0; | 44 | return OLED_ROTATION_0; |
diff --git a/keyboards/helix/rev2/keymaps/edvorakjp/oled.c b/keyboards/helix/rev2/keymaps/edvorakjp/oled.c index 4bbab1dc4..500a7bbf1 100644 --- a/keyboards/helix/rev2/keymaps/edvorakjp/oled.c +++ b/keyboards/helix/rev2/keymaps/edvorakjp/oled.c | |||
@@ -2,7 +2,7 @@ | |||
2 | #include <string.h> | 2 | #include <string.h> |
3 | #include "oled.h" | 3 | #include "oled.h" |
4 | 4 | ||
5 | #ifdef OLED_DRIVER_ENABLE | 5 | #ifdef OLED_ENABLE |
6 | void render_host_led_state(void) { | 6 | void render_host_led_state(void) { |
7 | char led_state_str[24]; | 7 | char led_state_str[24]; |
8 | uint8_t leds = host_keyboard_leds(); | 8 | uint8_t leds = host_keyboard_leds(); |
@@ -65,4 +65,4 @@ void oled_task_user(void) { | |||
65 | render_logo(); | 65 | render_logo(); |
66 | } | 66 | } |
67 | } | 67 | } |
68 | #endif // OLED_DRIVER_ENABLE | 68 | #endif // OLED_ENABLE |
diff --git a/keyboards/helix/rev2/keymaps/five_rows/oled_display.c b/keyboards/helix/rev2/keymaps/five_rows/oled_display.c index 689efe4c8..090e8aaec 100644 --- a/keyboards/helix/rev2/keymaps/five_rows/oled_display.c +++ b/keyboards/helix/rev2/keymaps/five_rows/oled_display.c | |||
@@ -35,9 +35,9 @@ void init_helix_oled(void) { | |||
35 | } | 35 | } |
36 | 36 | ||
37 | //SSD1306 OLED update loop, make sure to add #define SSD1306OLED in config.h | 37 | //SSD1306 OLED update loop, make sure to add #define SSD1306OLED in config.h |
38 | #if defined(SSD1306OLED) || defined(OLED_DRIVER_ENABLE) | 38 | #if defined(SSD1306OLED) || defined(OLED_ENABLE) |
39 | 39 | ||
40 | # if defined(OLED_DRIVER_ENABLE) | 40 | # if defined(OLED_ENABLE) |
41 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 41 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
42 | if (is_keyboard_master()) { | 42 | if (is_keyboard_master()) { |
43 | return OLED_ROTATION_0; | 43 | return OLED_ROTATION_0; |
diff --git a/keyboards/helix/rev2/keymaps/five_rows/rules.mk b/keyboards/helix/rev2/keymaps/five_rows/rules.mk index 58b7ef4ef..e59ce7332 100644 --- a/keyboards/helix/rev2/keymaps/five_rows/rules.mk +++ b/keyboards/helix/rev2/keymaps/five_rows/rules.mk | |||
@@ -31,7 +31,6 @@ ifneq ($(strip $(HELIX)),) | |||
31 | $(if $(SHOW_PARCE),$(info parse -$1-)) #debug | 31 | $(if $(SHOW_PARCE),$(info parse -$1-)) #debug |
32 | ifeq ($(strip $1),dispoff) | 32 | ifeq ($(strip $1),dispoff) |
33 | OLED_ENABLE = no | 33 | OLED_ENABLE = no |
34 | OLED_DRIVER_ENABLE = no | ||
35 | LED_BACK_ENABLE = no | 34 | LED_BACK_ENABLE = no |
36 | LED_UNDERGLOW_ENABLE = no | 35 | LED_UNDERGLOW_ENABLE = no |
37 | endif | 36 | endif |
diff --git a/keyboards/helix/rev2/keymaps/xulkal/rules.mk b/keyboards/helix/rev2/keymaps/xulkal/rules.mk index 7fac4df7e..bdf0479a4 100644 --- a/keyboards/helix/rev2/keymaps/xulkal/rules.mk +++ b/keyboards/helix/rev2/keymaps/xulkal/rules.mk | |||
@@ -4,7 +4,8 @@ OPT_DEFS += -DRGBLIGHT_ANIMATIONS | |||
4 | # Helix specific define for correct RGBLED_NUM | 4 | # Helix specific define for correct RGBLED_NUM |
5 | OPT_DEFS += -DRGBLED_BACK | 5 | OPT_DEFS += -DRGBLED_BACK |
6 | 6 | ||
7 | OLED_DRIVER_ENABLE = yes | 7 | OLED_ENABLE = yes |
8 | OLED_DRIVER = SSD1306 | ||
8 | # Helix specific font file | 9 | # Helix specific font file |
9 | OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\" | 10 | OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\" |
10 | # Xulkal specific oled define | 11 | # Xulkal specific oled define |
diff --git a/keyboards/helix/rev2/local_features.mk b/keyboards/helix/rev2/local_features.mk index ce3853a02..47e8c6a83 100644 --- a/keyboards/helix/rev2/local_features.mk +++ b/keyboards/helix/rev2/local_features.mk | |||
@@ -156,17 +156,20 @@ endif | |||
156 | 156 | ||
157 | ifeq ($(strip $(OLED_ENABLE)), yes) | 157 | ifeq ($(strip $(OLED_ENABLE)), yes) |
158 | ifeq ($(strip $(OLED_SELECT)),core) | 158 | ifeq ($(strip $(OLED_SELECT)),core) |
159 | OLED_DRIVER_ENABLE = yes | 159 | OLED_ENABLE = yes |
160 | OLED_DRIVER = SSD1306 | ||
160 | ifeq ($(strip $(LOCAL_GLCDFONT)), yes) | 161 | ifeq ($(strip $(LOCAL_GLCDFONT)), yes) |
161 | OPT_DEFS += -DOLED_FONT_H=\<helixfont.h\> | 162 | OPT_DEFS += -DOLED_FONT_H=\<helixfont.h\> |
162 | else | 163 | else |
163 | OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\" | 164 | OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\" |
164 | endif | 165 | endif |
165 | else | 166 | else |
167 | OLED_ENABLE = no # disable OLED in TOP/common_features.mk | ||
168 | OLED_LOCAL_ENABLE = yes | ||
166 | SRC += local_drivers/i2c.c | 169 | SRC += local_drivers/i2c.c |
167 | SRC += local_drivers/ssd1306.c | 170 | SRC += local_drivers/ssd1306.c |
168 | KEYBOARD_PATHS += $(HELIX_TOP_DIR)/local_drivers | 171 | KEYBOARD_PATHS += $(HELIX_TOP_DIR)/local_drivers |
169 | OPT_DEFS += -DOLED_ENABLE | 172 | OPT_DEFS += -DOLED_LOCAL_ENABLE |
170 | ifeq ($(strip $(LOCAL_GLCDFONT)), yes) | 173 | ifeq ($(strip $(LOCAL_GLCDFONT)), yes) |
171 | OPT_DEFS += -DLOCAL_GLCDFONT | 174 | OPT_DEFS += -DLOCAL_GLCDFONT |
172 | endif | 175 | endif |
@@ -177,7 +180,8 @@ ifneq ($(strip $(SHOW_HELIX_OPTIONS)),) | |||
177 | $(eval $(call HELIX_CUSTOMISE_MSG)) | 180 | $(eval $(call HELIX_CUSTOMISE_MSG)) |
178 | ifneq ($(strip $(SHOW_VERBOSE_INFO)),) | 181 | ifneq ($(strip $(SHOW_VERBOSE_INFO)),) |
179 | $(info -- RGBLIGHT_ENABLE = $(RGBLIGHT_ENABLE)) | 182 | $(info -- RGBLIGHT_ENABLE = $(RGBLIGHT_ENABLE)) |
180 | $(info -- OLED_DRIVER_ENABLE = $(OLED_DRIVER_ENABLE)) | 183 | $(info -- OLED_DRIVER = $(OLED_DRIVER)) |
184 | $(info -- OLED_LOCAL_ENABLE = $(OLED_LOCAL_ENABLE)) | ||
181 | $(info -- CONSOLE_ENABLE = $(CONSOLE_ENABLE)) | 185 | $(info -- CONSOLE_ENABLE = $(CONSOLE_ENABLE)) |
182 | $(info -- OPT_DEFS = $(OPT_DEFS)) | 186 | $(info -- OPT_DEFS = $(OPT_DEFS)) |
183 | $(info -- SPLIT_KEYBOARD = $(SPLIT_KEYBOARD)) | 187 | $(info -- SPLIT_KEYBOARD = $(SPLIT_KEYBOARD)) |
diff --git a/keyboards/helix/rev3_4rows/oled_display.c b/keyboards/helix/rev3_4rows/oled_display.c index 7716a172c..23edbf7be 100644 --- a/keyboards/helix/rev3_4rows/oled_display.c +++ b/keyboards/helix/rev3_4rows/oled_display.c | |||
@@ -35,7 +35,7 @@ enum layer_names { | |||
35 | _ADJUST | 35 | _ADJUST |
36 | }; | 36 | }; |
37 | 37 | ||
38 | #ifdef OLED_DRIVER_ENABLE | 38 | #ifdef OLED_ENABLE |
39 | 39 | ||
40 | void render_status(void) { | 40 | void render_status(void) { |
41 | 41 | ||
diff --git a/keyboards/helix/rev3_4rows/rules.mk b/keyboards/helix/rev3_4rows/rules.mk index 530d1d750..f29deaf58 100644 --- a/keyboards/helix/rev3_4rows/rules.mk +++ b/keyboards/helix/rev3_4rows/rules.mk | |||
@@ -3,7 +3,8 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
3 | SPLIT_KEYBOARD = yes | 3 | SPLIT_KEYBOARD = yes |
4 | RGB_MATRIX_ENABLE = no | 4 | RGB_MATRIX_ENABLE = no |
5 | RGB_MATRIX_DRIVER = WS2812 | 5 | RGB_MATRIX_DRIVER = WS2812 |
6 | OLED_DRIVER_ENABLE = yes | 6 | OLED_ENABLE = yes |
7 | OLED_DRIVER = SSD1306 | ||
7 | ENCODER_ENABLE = yes | 8 | ENCODER_ENABLE = yes |
8 | DIP_SWITCH_ENABLE = no | 9 | DIP_SWITCH_ENABLE = no |
9 | LTO_ENABLE = yes | 10 | LTO_ENABLE = yes |
diff --git a/keyboards/helix/rev3_5rows/keymaps/five_rows/oled_display.c b/keyboards/helix/rev3_5rows/keymaps/five_rows/oled_display.c index 689efe4c8..090e8aaec 100644 --- a/keyboards/helix/rev3_5rows/keymaps/five_rows/oled_display.c +++ b/keyboards/helix/rev3_5rows/keymaps/five_rows/oled_display.c | |||
@@ -35,9 +35,9 @@ void init_helix_oled(void) { | |||
35 | } | 35 | } |
36 | 36 | ||
37 | //SSD1306 OLED update loop, make sure to add #define SSD1306OLED in config.h | 37 | //SSD1306 OLED update loop, make sure to add #define SSD1306OLED in config.h |
38 | #if defined(SSD1306OLED) || defined(OLED_DRIVER_ENABLE) | 38 | #if defined(SSD1306OLED) || defined(OLED_ENABLE) |
39 | 39 | ||
40 | # if defined(OLED_DRIVER_ENABLE) | 40 | # if defined(OLED_ENABLE) |
41 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 41 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
42 | if (is_keyboard_master()) { | 42 | if (is_keyboard_master()) { |
43 | return OLED_ROTATION_0; | 43 | return OLED_ROTATION_0; |
diff --git a/keyboards/helix/rev3_5rows/keymaps/five_rows/rules.mk b/keyboards/helix/rev3_5rows/keymaps/five_rows/rules.mk index 734479764..d10972bbd 100644 --- a/keyboards/helix/rev3_5rows/keymaps/five_rows/rules.mk +++ b/keyboards/helix/rev3_5rows/keymaps/five_rows/rules.mk | |||
@@ -19,7 +19,7 @@ ifneq ($(strip $(HELIX)),) | |||
19 | # parse 'dispoff', 'consle', 'back', 'oled', 'no-ani', 'mini-ani', 'lto', 'no-lto', 'no-enc', 'scan' | 19 | # parse 'dispoff', 'consle', 'back', 'oled', 'no-ani', 'mini-ani', 'lto', 'no-lto', 'no-enc', 'scan' |
20 | $(if $(SHOW_PARCE),$(info parse .$1.)) #debug | 20 | $(if $(SHOW_PARCE),$(info parse .$1.)) #debug |
21 | ifeq ($(strip $1),dispoff) | 21 | ifeq ($(strip $1),dispoff) |
22 | OLED_DRIVER_ENABLE = no | 22 | OLED_ENABLE = no |
23 | RGBLIGHT_ENABLE = no | 23 | RGBLIGHT_ENABLE = no |
24 | endif | 24 | endif |
25 | ifeq ($(strip $1),console) | 25 | ifeq ($(strip $1),console) |
@@ -38,7 +38,7 @@ ifneq ($(strip $(HELIX)),) | |||
38 | ENCODER_ENABLE = no | 38 | ENCODER_ENABLE = no |
39 | endif | 39 | endif |
40 | ifeq ($(strip $1),oled) | 40 | ifeq ($(strip $1),oled) |
41 | OLED_DRIVER_ENABLE = yes | 41 | OLED_ENABLE = yes |
42 | endif | 42 | endif |
43 | ifeq ($(strip $1),back) | 43 | ifeq ($(strip $1),back) |
44 | RGBLIGHT_ENABLE = yes | 44 | RGBLIGHT_ENABLE = yes |
diff --git a/keyboards/helix/rev3_5rows/oled_display.c b/keyboards/helix/rev3_5rows/oled_display.c index ffe8b594b..fbaa9bc56 100644 --- a/keyboards/helix/rev3_5rows/oled_display.c +++ b/keyboards/helix/rev3_5rows/oled_display.c | |||
@@ -35,7 +35,7 @@ enum layer_names { | |||
35 | _ADJUST | 35 | _ADJUST |
36 | }; | 36 | }; |
37 | 37 | ||
38 | #ifdef OLED_DRIVER_ENABLE | 38 | #ifdef OLED_ENABLE |
39 | 39 | ||
40 | void render_status(void) { | 40 | void render_status(void) { |
41 | 41 | ||
diff --git a/keyboards/helix/rev3_5rows/rules.mk b/keyboards/helix/rev3_5rows/rules.mk index 530d1d750..f29deaf58 100644 --- a/keyboards/helix/rev3_5rows/rules.mk +++ b/keyboards/helix/rev3_5rows/rules.mk | |||
@@ -3,7 +3,8 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
3 | SPLIT_KEYBOARD = yes | 3 | SPLIT_KEYBOARD = yes |
4 | RGB_MATRIX_ENABLE = no | 4 | RGB_MATRIX_ENABLE = no |
5 | RGB_MATRIX_DRIVER = WS2812 | 5 | RGB_MATRIX_DRIVER = WS2812 |
6 | OLED_DRIVER_ENABLE = yes | 6 | OLED_ENABLE = yes |
7 | OLED_DRIVER = SSD1306 | ||
7 | ENCODER_ENABLE = yes | 8 | ENCODER_ENABLE = yes |
8 | DIP_SWITCH_ENABLE = no | 9 | DIP_SWITCH_ENABLE = no |
9 | LTO_ENABLE = yes | 10 | LTO_ENABLE = yes |
diff --git a/keyboards/jagdpietr/drakon/drakon.c b/keyboards/jagdpietr/drakon/drakon.c index e1e6e641d..2aec1f4b5 100644 --- a/keyboards/jagdpietr/drakon/drakon.c +++ b/keyboards/jagdpietr/drakon/drakon.c | |||
@@ -28,7 +28,7 @@ bool encoder_update_kb(uint8_t index, bool clockwise) { | |||
28 | return true; | 28 | return true; |
29 | } | 29 | } |
30 | 30 | ||
31 | #ifdef OLED_DRIVER_ENABLE | 31 | #ifdef OLED_ENABLE |
32 | 32 | ||
33 | // Defines names for use in layer keycodes and the keymap | 33 | // Defines names for use in layer keycodes and the keymap |
34 | enum Layer_names { | 34 | enum Layer_names { |
diff --git a/keyboards/jagdpietr/drakon/rules.mk b/keyboards/jagdpietr/drakon/rules.mk index 9d4f6bd20..752683f25 100644 --- a/keyboards/jagdpietr/drakon/rules.mk +++ b/keyboards/jagdpietr/drakon/rules.mk | |||
@@ -23,5 +23,6 @@ AUDIO_ENABLE = no # Audio output | |||
23 | 23 | ||
24 | LTO_ENABLE = yes | 24 | LTO_ENABLE = yes |
25 | WPM_ENABLE = yes | 25 | WPM_ENABLE = yes |
26 | OLED_DRIVER_ENABLE = yes | 26 | OLED_ENABLE = yes |
27 | OLED_DRIVER = SSD1306 | ||
27 | ENCODER_ENABLE = yes | 28 | ENCODER_ENABLE = yes |
diff --git a/keyboards/keybage/radpad/config.h b/keyboards/keybage/radpad/config.h index 4692b3818..0d885ddea 100644 --- a/keyboards/keybage/radpad/config.h +++ b/keyboards/keybage/radpad/config.h | |||
@@ -61,7 +61,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
61 | #define BOOTMAGIC_LITE_COLUMN 3 | 61 | #define BOOTMAGIC_LITE_COLUMN 3 |
62 | 62 | ||
63 | /* OLED Configuration */ | 63 | /* OLED Configuration */ |
64 | #ifdef OLED_DRIVER_ENABLE | 64 | #ifdef OLED_ENABLE |
65 | #define OLED_TIMEOUT 60000 | 65 | #define OLED_TIMEOUT 60000 |
66 | #define OLED_LOGO_TIMEOUT 3000 // How long (in ms) the logo appears at start up | 66 | #define OLED_LOGO_TIMEOUT 3000 // How long (in ms) the logo appears at start up |
67 | #endif | 67 | #endif |
diff --git a/keyboards/keybage/radpad/keymaps/default/keymap.c b/keyboards/keybage/radpad/keymaps/default/keymap.c index 69bb3c685..190400f7f 100644 --- a/keyboards/keybage/radpad/keymaps/default/keymap.c +++ b/keyboards/keybage/radpad/keymaps/default/keymap.c | |||
@@ -54,7 +54,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
54 | return true; | 54 | return true; |
55 | } | 55 | } |
56 | 56 | ||
57 | #ifdef OLED_DRIVER_ENABLE | 57 | #ifdef OLED_ENABLE |
58 | static uint32_t oled_logo_timer = 0; | 58 | static uint32_t oled_logo_timer = 0; |
59 | bool oled_logo_cleared = false; // Set to true if you don't want a logo at all | 59 | bool oled_logo_cleared = false; // Set to true if you don't want a logo at all |
60 | 60 | ||
diff --git a/keyboards/keybage/radpad/rules.mk b/keyboards/keybage/radpad/rules.mk index 2bf7e4c8b..de52147e1 100644 --- a/keyboards/keybage/radpad/rules.mk +++ b/keyboards/keybage/radpad/rules.mk | |||
@@ -21,5 +21,6 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes | 23 | ENCODER_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
25 | LTO_ENABLE = yes | 26 | LTO_ENABLE = yes |
diff --git a/keyboards/keycapsss/kimiko/keymaps/default/keymap.c b/keyboards/keycapsss/kimiko/keymaps/default/keymap.c index 4a008b466..17bc1c7b3 100644 --- a/keyboards/keycapsss/kimiko/keymaps/default/keymap.c +++ b/keyboards/keycapsss/kimiko/keymaps/default/keymap.c | |||
@@ -122,7 +122,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
122 | return state; | 122 | return state; |
123 | } | 123 | } |
124 | 124 | ||
125 | #ifdef OLED_DRIVER_ENABLE | 125 | #ifdef OLED_ENABLE |
126 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 126 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
127 | if (is_keyboard_master()) { | 127 | if (is_keyboard_master()) { |
128 | return OLED_ROTATION_270; | 128 | return OLED_ROTATION_270; |
diff --git a/keyboards/keycapsss/kimiko/keymaps/default/rules.mk b/keyboards/keycapsss/kimiko/keymaps/default/rules.mk index 947873117..5dc0c6407 100644 --- a/keyboards/keycapsss/kimiko/keymaps/default/rules.mk +++ b/keyboards/keycapsss/kimiko/keymaps/default/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # ENables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # ENables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | 5 | ||
diff --git a/keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c b/keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c index 6e338dc10..714a5c80f 100644 --- a/keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c +++ b/keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c | |||
@@ -34,7 +34,7 @@ void keyboard_post_init_user(void) { | |||
34 | 34 | ||
35 | 35 | ||
36 | // Rev3 and above only | 36 | // Rev3 and above only |
37 | #ifdef OLED_DRIVER_ENABLE | 37 | #ifdef OLED_ENABLE |
38 | void oled_task_user(void) { | 38 | void oled_task_user(void) { |
39 | oled_write_ln_P(PSTR("Plaid-Pad ///////////"), false); | 39 | oled_write_ln_P(PSTR("Plaid-Pad ///////////"), false); |
40 | } | 40 | } |
diff --git a/keyboards/keycapsss/plaid_pad/keymaps/oled/keymap.c b/keyboards/keycapsss/plaid_pad/keymaps/oled/keymap.c index f53d28987..014167601 100644 --- a/keyboards/keycapsss/plaid_pad/keymaps/oled/keymap.c +++ b/keyboards/keycapsss/plaid_pad/keymaps/oled/keymap.c | |||
@@ -98,7 +98,7 @@ void process_combo_event(uint16_t combo_index, bool pressed) { | |||
98 | } | 98 | } |
99 | } | 99 | } |
100 | 100 | ||
101 | #ifdef OLED_DRIVER_ENABLE | 101 | #ifdef OLED_ENABLE |
102 | 102 | ||
103 | void render_space(void) { | 103 | void render_space(void) { |
104 | oled_write_P(PSTR(" "), false); | 104 | oled_write_P(PSTR(" "), false); |
diff --git a/keyboards/keycapsss/plaid_pad/keymaps/oled/rules.mk b/keyboards/keycapsss/plaid_pad/keymaps/oled/rules.mk index a95ca8d77..9ce6e078d 100644 --- a/keyboards/keycapsss/plaid_pad/keymaps/oled/rules.mk +++ b/keyboards/keycapsss/plaid_pad/keymaps/oled/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | COMBO_ENABLE = yes | 3 | COMBO_ENABLE = yes |
diff --git a/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c b/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c index 0f32532d9..673ea1c20 100644 --- a/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c +++ b/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c | |||
@@ -61,7 +61,7 @@ void keyboard_post_init_user(void) { | |||
61 | 61 | ||
62 | 62 | ||
63 | // Rev3 and above only | 63 | // Rev3 and above only |
64 | #ifdef OLED_DRIVER_ENABLE | 64 | #ifdef OLED_ENABLE |
65 | void oled_task_user(void) { | 65 | void oled_task_user(void) { |
66 | oled_write_ln_P(PSTR("Plaid-Pad ///////////"), false); | 66 | oled_write_ln_P(PSTR("Plaid-Pad ///////////"), false); |
67 | } | 67 | } |
diff --git a/keyboards/keycapsss/plaid_pad/rev3/rules.mk b/keyboards/keycapsss/plaid_pad/rev3/rules.mk index 9cc93aab4..e72f11863 100644 --- a/keyboards/keycapsss/plaid_pad/rev3/rules.mk +++ b/keyboards/keycapsss/plaid_pad/rev3/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | ENCODER_ENABLE = yes | 1 | ENCODER_ENABLE = yes |
2 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
diff --git a/keyboards/kikoslab/kl90/keymaps/default/keymap.c b/keyboards/kikoslab/kl90/keymaps/default/keymap.c index 04af4ba92..94ebe2633 100644 --- a/keyboards/kikoslab/kl90/keymaps/default/keymap.c +++ b/keyboards/kikoslab/kl90/keymaps/default/keymap.c | |||
@@ -61,7 +61,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
61 | return true; | 61 | return true; |
62 | } | 62 | } |
63 | 63 | ||
64 | #ifdef OLED_DRIVER_ENABLE | 64 | #ifdef OLED_ENABLE |
65 | 65 | ||
66 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 66 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
67 | return OLED_ROTATION_0; | 67 | return OLED_ROTATION_0; |
diff --git a/keyboards/kikoslab/kl90/keymaps/via/keymap.c b/keyboards/kikoslab/kl90/keymaps/via/keymap.c index 04af4ba92..94ebe2633 100644 --- a/keyboards/kikoslab/kl90/keymaps/via/keymap.c +++ b/keyboards/kikoslab/kl90/keymaps/via/keymap.c | |||
@@ -61,7 +61,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
61 | return true; | 61 | return true; |
62 | } | 62 | } |
63 | 63 | ||
64 | #ifdef OLED_DRIVER_ENABLE | 64 | #ifdef OLED_ENABLE |
65 | 65 | ||
66 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 66 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
67 | return OLED_ROTATION_0; | 67 | return OLED_ROTATION_0; |
diff --git a/keyboards/kikoslab/kl90/rules.mk b/keyboards/kikoslab/kl90/rules.mk index 4e058f7c9..f88f2a496 100644 --- a/keyboards/kikoslab/kl90/rules.mk +++ b/keyboards/kikoslab/kl90/rules.mk | |||
@@ -21,4 +21,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes | 23 | ENCODER_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/kingly_keys/romac/keymaps/boss566y/keymap.c b/keyboards/kingly_keys/romac/keymaps/boss566y/keymap.c index a636bb476..45e83f761 100755 --- a/keyboards/kingly_keys/romac/keymaps/boss566y/keymap.c +++ b/keyboards/kingly_keys/romac/keymaps/boss566y/keymap.c | |||
@@ -71,9 +71,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
71 | 71 | ||
72 | 72 | ||
73 | 73 | ||
74 | #ifdef OLED_DRIVER_ENABLE | 74 | #ifdef OLED_ENABLE |
75 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 75 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
76 | return OLED_ROTATION_270; | 76 | return OLED_ROTATION_270; |
77 | } | 77 | } |
78 | 78 | ||
79 | void oled_task_user(void) { | 79 | void oled_task_user(void) { |
diff --git a/keyboards/kingly_keys/romac/keymaps/boss566y/rules.mk b/keyboards/kingly_keys/romac/keymaps/boss566y/rules.mk index 73fd595ab..eee9c0d53 100755 --- a/keyboards/kingly_keys/romac/keymaps/boss566y/rules.mk +++ b/keyboards/kingly_keys/romac/keymaps/boss566y/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | VIA_ENABLE = yes | 1 | VIA_ENABLE = yes |
2 | BOOTLOADER = qmk-dfu | 2 | BOOTLOADER = qmk-dfu |
3 | OLED_DRIVER_ENABLE = yes # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C \ No newline at end of file | 3 | OLED_ENABLE = yes |
4 | OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | ||
diff --git a/keyboards/kingly_keys/romac_plus/keymaps/default/keymap.c b/keyboards/kingly_keys/romac_plus/keymaps/default/keymap.c index 556af1d1e..29262b8c3 100644 --- a/keyboards/kingly_keys/romac_plus/keymaps/default/keymap.c +++ b/keyboards/kingly_keys/romac_plus/keymaps/default/keymap.c | |||
@@ -27,7 +27,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
27 | KC_1, KC_2, KC_3, | 27 | KC_1, KC_2, KC_3, |
28 | MO(1), KC_0, KC_DOT | 28 | MO(1), KC_0, KC_DOT |
29 | ), | 29 | ), |
30 | 30 | ||
31 | [FN] = LAYOUT( | 31 | [FN] = LAYOUT( |
32 | KC_TRNS, KC_HOME, KC_PGUP, | 32 | KC_TRNS, KC_HOME, KC_PGUP, |
33 | KC_TRNS, KC_END, KC_PGDN, | 33 | KC_TRNS, KC_END, KC_PGDN, |
@@ -36,7 +36,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
36 | ) | 36 | ) |
37 | }; | 37 | }; |
38 | 38 | ||
39 | #ifdef OLED_DRIVER_ENABLE | 39 | #ifdef OLED_ENABLE |
40 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 40 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
41 | return OLED_ROTATION_270; // flips the display 180 degrees if offhand | 41 | return OLED_ROTATION_270; // flips the display 180 degrees if offhand |
42 | } | 42 | } |
diff --git a/keyboards/kingly_keys/romac_plus/rules.mk b/keyboards/kingly_keys/romac_plus/rules.mk index 23e161ed0..6308f17c9 100644 --- a/keyboards/kingly_keys/romac_plus/rules.mk +++ b/keyboards/kingly_keys/romac_plus/rules.mk | |||
@@ -27,4 +27,5 @@ UNICODE_ENABLE = no # Unicode | |||
27 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 27 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
28 | AUDIO_ENABLE = no # Audio output on port C6 | 28 | AUDIO_ENABLE = no # Audio output on port C6 |
29 | ENCODER_ENABLE = yes # Enable support for EC11 Rotary Encoder | 29 | ENCODER_ENABLE = yes # Enable support for EC11 Rotary Encoder |
30 | OLED_DRIVER_ENABLE = yes # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | 30 | OLED_ENABLE = yes |
31 | OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | ||
diff --git a/keyboards/kiwikey/wanderland/keymaps/stanrc85/keymap.c b/keyboards/kiwikey/wanderland/keymaps/stanrc85/keymap.c index cd11c427b..de683e641 100644 --- a/keyboards/kiwikey/wanderland/keymaps/stanrc85/keymap.c +++ b/keyboards/kiwikey/wanderland/keymaps/stanrc85/keymap.c | |||
@@ -50,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
50 | ) | 50 | ) |
51 | }; | 51 | }; |
52 | 52 | ||
53 | #ifdef OLED_DRIVER_ENABLE | 53 | #ifdef OLED_ENABLE |
54 | void oled_task_user(void) { | 54 | void oled_task_user(void) { |
55 | static const char PROGMEM qmk_logo[] = { | 55 | static const char PROGMEM qmk_logo[] = { |
56 | 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90, 0x91, 0x92, 0x93, 0x94, | 56 | 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90, 0x91, 0x92, 0x93, 0x94, |
diff --git a/keyboards/kiwikey/wanderland/keymaps/stanrc85/rules.mk b/keyboards/kiwikey/wanderland/keymaps/stanrc85/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/kiwikey/wanderland/keymaps/stanrc85/rules.mk +++ b/keyboards/kiwikey/wanderland/keymaps/stanrc85/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/knobgoblin/knobgoblin.c b/keyboards/knobgoblin/knobgoblin.c index 1c66908ef..7349a3199 100644 --- a/keyboards/knobgoblin/knobgoblin.c +++ b/keyboards/knobgoblin/knobgoblin.c | |||
@@ -38,7 +38,7 @@ bool encoder_update_kb(uint8_t index, bool clockwise) { | |||
38 | } | 38 | } |
39 | #endif | 39 | #endif |
40 | 40 | ||
41 | #ifdef OLED_DRIVER_ENABLE | 41 | #ifdef OLED_ENABLE |
42 | /* rotate screen for proper orentation*/ | 42 | /* rotate screen for proper orentation*/ |
43 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } | 43 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } |
44 | 44 | ||
diff --git a/keyboards/knobgoblin/rules.mk b/keyboards/knobgoblin/rules.mk index 5743b0142..89760507e 100644 --- a/keyboards/knobgoblin/rules.mk +++ b/keyboards/knobgoblin/rules.mk | |||
@@ -22,4 +22,5 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth | |||
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | 23 | ||
24 | ENCODER_ENABLE = yes | 24 | ENCODER_ENABLE = yes |
25 | OLED_DRIVER_ENABLE = yes | 25 | OLED_ENABLE = yes |
26 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/latinpad/keymaps/default/keymap.c b/keyboards/latinpad/keymaps/default/keymap.c index fe0741423..eebbd6265 100644 --- a/keyboards/latinpad/keymaps/default/keymap.c +++ b/keyboards/latinpad/keymaps/default/keymap.c | |||
@@ -48,7 +48,7 @@ static void render_logo(void) { | |||
48 | oled_write_P(qmk_logo, false); | 48 | oled_write_P(qmk_logo, false); |
49 | } | 49 | } |
50 | 50 | ||
51 | #ifdef OLED_DRIVER_ENABLE | 51 | #ifdef OLED_ENABLE |
52 | void oled_task_user(void) { render_logo(); } | 52 | void oled_task_user(void) { render_logo(); } |
53 | #endif | 53 | #endif |
54 | 54 | ||
diff --git a/keyboards/latinpad/keymaps/via/keymap.c b/keyboards/latinpad/keymaps/via/keymap.c index c196cd485..04d9ad905 100644 --- a/keyboards/latinpad/keymaps/via/keymap.c +++ b/keyboards/latinpad/keymaps/via/keymap.c | |||
@@ -46,7 +46,7 @@ static void render_logo(void) { | |||
46 | oled_write_P(qmk_logo, false); | 46 | oled_write_P(qmk_logo, false); |
47 | } | 47 | } |
48 | 48 | ||
49 | #ifdef OLED_DRIVER_ENABLE | 49 | #ifdef OLED_ENABLE |
50 | void oled_task_user(void) { render_logo(); } | 50 | void oled_task_user(void) { render_logo(); } |
51 | #endif | 51 | #endif |
52 | 52 | ||
diff --git a/keyboards/latinpad/rules.mk b/keyboards/latinpad/rules.mk index 681809eb9..fb40abc39 100644 --- a/keyboards/latinpad/rules.mk +++ b/keyboards/latinpad/rules.mk | |||
@@ -23,7 +23,8 @@ NKRO_ENABLE = no # USB Nkey Rollover - if this doesn't work, see here | |||
23 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 23 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
24 | AUDIO_ENABLE = no | 24 | AUDIO_ENABLE = no |
25 | RGBLIGHT_ENABLE = no | 25 | RGBLIGHT_ENABLE = no |
26 | OLED_DRIVER_ENABLE = yes | 26 | OLED_ENABLE = yes |
27 | OLED_DRIVER = SSD1306 | ||
27 | ENCODER_ENABLE = yes | 28 | ENCODER_ENABLE = yes |
28 | RGB_MATRIX_ENABLE = yes | 29 | RGB_MATRIX_ENABLE = yes |
29 | RGB_MATRIX_DRIVER = WS2812 | 30 | RGB_MATRIX_DRIVER = WS2812 |
diff --git a/keyboards/latinpadble/keymaps/default/keymap.c b/keyboards/latinpadble/keymaps/default/keymap.c index 7a6e0eda6..ad6f7f31d 100644 --- a/keyboards/latinpadble/keymaps/default/keymap.c +++ b/keyboards/latinpadble/keymaps/default/keymap.c | |||
@@ -34,7 +34,7 @@ static void render_logo(void) { | |||
34 | oled_write_P(qmk_logo, false); | 34 | oled_write_P(qmk_logo, false); |
35 | } | 35 | } |
36 | 36 | ||
37 | #ifdef OLED_DRIVER_ENABLE | 37 | #ifdef OLED_ENABLE |
38 | void oled_task_user(void) { render_logo(); } | 38 | void oled_task_user(void) { render_logo(); } |
39 | #endif | 39 | #endif |
40 | 40 | ||
diff --git a/keyboards/latinpadble/keymaps/via/keymap.c b/keyboards/latinpadble/keymaps/via/keymap.c index 0a29b04ab..cfcea7388 100644 --- a/keyboards/latinpadble/keymaps/via/keymap.c +++ b/keyboards/latinpadble/keymaps/via/keymap.c | |||
@@ -63,7 +63,7 @@ static void render_logo(void) { | |||
63 | oled_write_P(qmk_logo, false); | 63 | oled_write_P(qmk_logo, false); |
64 | } | 64 | } |
65 | 65 | ||
66 | #ifdef OLED_DRIVER_ENABLE | 66 | #ifdef OLED_ENABLE |
67 | void oled_task_user(void) { render_logo(); } | 67 | void oled_task_user(void) { render_logo(); } |
68 | #endif | 68 | #endif |
69 | 69 | ||
diff --git a/keyboards/latinpadble/rules.mk b/keyboards/latinpadble/rules.mk index a3fdb7123..b36d9a88c 100644 --- a/keyboards/latinpadble/rules.mk +++ b/keyboards/latinpadble/rules.mk | |||
@@ -25,5 +25,6 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth | |||
25 | AUDIO_ENABLE = no # Audio output | 25 | AUDIO_ENABLE = no # Audio output |
26 | 26 | ||
27 | BLUETOOTH = AdafruitBLE | 27 | BLUETOOTH = AdafruitBLE |
28 | OLED_DRIVER_ENABLE = yes | 28 | OLED_ENABLE = yes |
29 | OLED_DRIVER = SSD1306 | ||
29 | ENCODER_ENABLE = yes | 30 | ENCODER_ENABLE = yes |
diff --git a/keyboards/lck75/lck75.c b/keyboards/lck75/lck75.c index caca42678..52ccdcfd0 100644 --- a/keyboards/lck75/lck75.c +++ b/keyboards/lck75/lck75.c | |||
@@ -32,7 +32,7 @@ bool encoder_update_kb(uint8_t index, bool clockwise) { | |||
32 | #define TAP_SPEED 40 | 32 | #define TAP_SPEED 40 |
33 | #define ANIM_FRAME_DURATION 200 | 33 | #define ANIM_FRAME_DURATION 200 |
34 | #define ANIM_SIZE 512 | 34 | #define ANIM_SIZE 512 |
35 | #ifdef OLED_DRIVER_ENABLE | 35 | #ifdef OLED_ENABLE |
36 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 36 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
37 | return OLED_ROTATION_180; | 37 | return OLED_ROTATION_180; |
38 | } | 38 | } |
diff --git a/keyboards/lck75/rules.mk b/keyboards/lck75/rules.mk index b24642fa1..8d990e00e 100644 --- a/keyboards/lck75/rules.mk +++ b/keyboards/lck75/rules.mk | |||
@@ -24,8 +24,9 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
24 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 24 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
25 | AUDIO_ENABLE = no # Audio output | 25 | AUDIO_ENABLE = no # Audio output |
26 | UNICODE_ENABLE = yes | 26 | UNICODE_ENABLE = yes |
27 | OLED_DRIVER_ENABLE = yes | 27 | OLED_ENABLE = yes |
28 | ENCODER_ENABLE = yes | 28 | OLED_DRIVER = SSD1306 |
29 | ENCODER_ENABLE = yes | ||
29 | WPM_ENABLE = yes | 30 | WPM_ENABLE = yes |
30 | LTO_ENABLE = no | 31 | LTO_ENABLE = no |
31 | AUTO_SHIFT_ENABLE = no | 32 | AUTO_SHIFT_ENABLE = no |
diff --git a/keyboards/le_chiffre/keymaps/default/keymap.c b/keyboards/le_chiffre/keymaps/default/keymap.c index 5d4a4e0f9..3de991b55 100644 --- a/keyboards/le_chiffre/keymaps/default/keymap.c +++ b/keyboards/le_chiffre/keymaps/default/keymap.c | |||
@@ -90,7 +90,7 @@ combo_t key_combos[COMBO_COUNT] = { | |||
90 | }; | 90 | }; |
91 | #endif | 91 | #endif |
92 | 92 | ||
93 | #ifdef OLED_DRIVER_ENABLE //Special thanks to Sickbabies for this great OLED widget! | 93 | #ifdef OLED_ENABLE //Special thanks to Sickbabies for this great OLED widget! |
94 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 94 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
95 | return OLED_ROTATION_90; // rotates for proper orientation | 95 | return OLED_ROTATION_90; // rotates for proper orientation |
96 | } | 96 | } |
diff --git a/keyboards/le_chiffre/keymaps/via/keymap.c b/keyboards/le_chiffre/keymaps/via/keymap.c index fcb546374..59cf17009 100644 --- a/keyboards/le_chiffre/keymaps/via/keymap.c +++ b/keyboards/le_chiffre/keymaps/via/keymap.c | |||
@@ -49,7 +49,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
49 | return true; | 49 | return true; |
50 | } | 50 | } |
51 | 51 | ||
52 | #ifdef OLED_DRIVER_ENABLE //Special thanks to Sickbabies for this great OLED widget! | 52 | #ifdef OLED_ENABLE //Special thanks to Sickbabies for this great OLED widget! |
53 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 53 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
54 | return OLED_ROTATION_90; // rotates for proper orientation | 54 | return OLED_ROTATION_90; // rotates for proper orientation |
55 | } | 55 | } |
diff --git a/keyboards/le_chiffre/rules.mk b/keyboards/le_chiffre/rules.mk index 3d639b8ed..eb18362b6 100644 --- a/keyboards/le_chiffre/rules.mk +++ b/keyboards/le_chiffre/rules.mk | |||
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover | |||
19 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 19 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
20 | TAP_DANCE_ENABLE = no | 20 | TAP_DANCE_ENABLE = no |
21 | ENCODER_ENABLE = yes | 21 | ENCODER_ENABLE = yes |
22 | OLED_DRIVER_ENABLE = no | 22 | OLED_ENABLE = no |
23 | RGB_MATRIX_ENABLE = yes | 23 | RGB_MATRIX_ENABLE = yes |
24 | RGB_MATRIX_DRIVER = WS2812 | 24 | RGB_MATRIX_DRIVER = WS2812 |
25 | LTO_ENABLE = yes | 25 | LTO_ENABLE = yes |
diff --git a/keyboards/lily58/keymaps/barabas/keymap.c b/keyboards/lily58/keymaps/barabas/keymap.c index ca23a59c2..00d6045d4 100644 --- a/keyboards/lily58/keymaps/barabas/keymap.c +++ b/keyboards/lily58/keymaps/barabas/keymap.c | |||
@@ -124,8 +124,8 @@ void update_tri_layer_RGB(uint8_t layer1, uint8_t layer2, uint8_t layer3) { | |||
124 | } | 124 | } |
125 | } | 125 | } |
126 | 126 | ||
127 | // SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 127 | // SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
128 | #ifdef OLED_DRIVER_ENABLE | 128 | #ifdef OLED_ENABLE |
129 | 129 | ||
130 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 130 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
131 | if (!is_keyboard_master()) return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 131 | if (!is_keyboard_master()) return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
@@ -180,11 +180,11 @@ void oled_task_user(void) { | |||
180 | oled_write(read_logo(), false); | 180 | oled_write(read_logo(), false); |
181 | } | 181 | } |
182 | } | 182 | } |
183 | #endif // OLED_DRIVER_ENABLE | 183 | #endif // OLED_ENABLE |
184 | 184 | ||
185 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 185 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
186 | if (record->event.pressed) { | 186 | if (record->event.pressed) { |
187 | #ifdef OLED_DRIVER_ENABLE | 187 | #ifdef OLED_ENABLE |
188 | set_keylog(keycode, record); | 188 | set_keylog(keycode, record); |
189 | #endif | 189 | #endif |
190 | } | 190 | } |
diff --git a/keyboards/lily58/keymaps/chuan/keymap.c b/keyboards/lily58/keymaps/chuan/keymap.c index da3416087..29e5aae19 100644 --- a/keyboards/lily58/keymaps/chuan/keymap.c +++ b/keyboards/lily58/keymaps/chuan/keymap.c | |||
@@ -130,7 +130,7 @@ void matrix_init_user(void) { | |||
130 | #endif | 130 | #endif |
131 | } | 131 | } |
132 | 132 | ||
133 | #ifdef OLED_DRIVER_ENABLE | 133 | #ifdef OLED_ENABLE |
134 | 134 | ||
135 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 135 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
136 | if (!is_keyboard_master()) | 136 | if (!is_keyboard_master()) |
@@ -169,7 +169,7 @@ void oled_task_user(void) { | |||
169 | // oled_write_ln(encoder_debug, false); | 169 | // oled_write_ln(encoder_debug, false); |
170 | } | 170 | } |
171 | } | 171 | } |
172 | #endif //OLED_DRIVER_ENABLE | 172 | #endif //OLED_ENABLE |
173 | 173 | ||
174 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 174 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
175 | if (record->event.pressed) { | 175 | if (record->event.pressed) { |
diff --git a/keyboards/lily58/keymaps/curry/rules.mk b/keyboards/lily58/keymaps/curry/rules.mk index ce7c24eaf..1ff1fad96 100644 --- a/keyboards/lily58/keymaps/curry/rules.mk +++ b/keyboards/lily58/keymaps/curry/rules.mk | |||
@@ -10,7 +10,7 @@ COMMAND_ENABLE = no | |||
10 | RGBLIGHT_ENABLE = no | 10 | RGBLIGHT_ENABLE = no |
11 | RGB_MATRIX_ENABLE = no | 11 | RGB_MATRIX_ENABLE = no |
12 | 12 | ||
13 | OLED_DRIVER_ENABLE = yes | 13 | OLED_ENABLE = yes |
14 | 14 | ||
15 | BOOTLOADER = atmel-dfu | 15 | BOOTLOADER = atmel-dfu |
16 | SPLIT_TRANSPORT = mirror | 16 | SPLIT_TRANSPORT = mirror |
diff --git a/keyboards/lily58/keymaps/cykedev/keymap.c b/keyboards/lily58/keymaps/cykedev/keymap.c index e38872356..460afb229 100644 --- a/keyboards/lily58/keymaps/cykedev/keymap.c +++ b/keyboards/lily58/keymaps/cykedev/keymap.c | |||
@@ -105,7 +105,7 @@ bool get_ignore_mod_tap_interrupt(uint16_t keycode, keyrecord_t *record) { | |||
105 | } | 105 | } |
106 | } | 106 | } |
107 | 107 | ||
108 | #ifdef OLED_DRIVER_ENABLE | 108 | #ifdef OLED_ENABLE |
109 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 109 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
110 | if (!is_keyboard_master()) | 110 | if (!is_keyboard_master()) |
111 | return OLED_ROTATION_180; | 111 | return OLED_ROTATION_180; |
@@ -117,5 +117,5 @@ const char *read_logo(void); | |||
117 | void oled_task_user(void) { | 117 | void oled_task_user(void) { |
118 | oled_write_ln(read_logo(), false); | 118 | oled_write_ln(read_logo(), false); |
119 | } | 119 | } |
120 | #endif // OLED_DRIVER_ENABLE | 120 | #endif // OLED_ENABLE |
121 | 121 | ||
diff --git a/keyboards/lily58/keymaps/cykedev/rules.mk b/keyboards/lily58/keymaps/cykedev/rules.mk index 442481369..30a34bd64 100644 --- a/keyboards/lily58/keymaps/cykedev/rules.mk +++ b/keyboards/lily58/keymaps/cykedev/rules.mk | |||
@@ -1,9 +1,9 @@ | |||
1 | AUTO_SHIFT_ENABLE = no | 1 | AUTO_SHIFT_ENABLE = no |
2 | OLED_DRIVER_ENABLE= yes | 2 | OLED_ENABLE= yes |
3 | 3 | ||
4 | EXTRAKEY_ENABLE = yes | 4 | EXTRAKEY_ENABLE = yes |
5 | 5 | ||
6 | SRC += ./lib/logo_reader.c | 6 | SRC += ./lib/logo_reader.c |
7 | # ./lib/keylogger.c \ | 7 | # ./lib/keylogger.c \ |
8 | # ./lib/mode_icon_reader.c \ | 8 | # ./lib/mode_icon_reader.c \ |
9 | # ./lib/timelogger.c \ | 9 | # ./lib/timelogger.c \ |
diff --git a/keyboards/lily58/keymaps/datadavd/keymap.c b/keyboards/lily58/keymaps/datadavd/keymap.c index df963b365..15bcce10b 100644 --- a/keyboards/lily58/keymaps/datadavd/keymap.c +++ b/keyboards/lily58/keymaps/datadavd/keymap.c | |||
@@ -114,8 +114,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
114 | ) | 114 | ) |
115 | }; | 115 | }; |
116 | 116 | ||
117 | //SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 117 | //SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
118 | #ifdef OLED_DRIVER_ENABLE | 118 | #ifdef OLED_ENABLE |
119 | 119 | ||
120 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 120 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
121 | if (!is_keyboard_master()) | 121 | if (!is_keyboard_master()) |
@@ -226,11 +226,11 @@ void oled_task_user(void) { | |||
226 | render_lfc_logo(); | 226 | render_lfc_logo(); |
227 | } | 227 | } |
228 | } | 228 | } |
229 | #endif // OLED_DRIVER_ENABLE | 229 | #endif // OLED_ENABLE |
230 | 230 | ||
231 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 231 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
232 | if (record->event.pressed) { | 232 | if (record->event.pressed) { |
233 | #ifdef OLED_DRIVER_ENABLE | 233 | #ifdef OLED_ENABLE |
234 | #endif | 234 | #endif |
235 | } | 235 | } |
236 | return true; | 236 | return true; |
diff --git a/keyboards/lily58/keymaps/default/keymap.c b/keyboards/lily58/keymaps/default/keymap.c index 74a1895dd..1b5b7c862 100644 --- a/keyboards/lily58/keymaps/default/keymap.c +++ b/keyboards/lily58/keymaps/default/keymap.c | |||
@@ -101,8 +101,8 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
101 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); | 101 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); |
102 | } | 102 | } |
103 | 103 | ||
104 | //SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 104 | //SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
105 | #ifdef OLED_DRIVER_ENABLE | 105 | #ifdef OLED_ENABLE |
106 | 106 | ||
107 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 107 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
108 | if (!is_keyboard_master()) | 108 | if (!is_keyboard_master()) |
@@ -135,11 +135,11 @@ void oled_task_user(void) { | |||
135 | oled_write(read_logo(), false); | 135 | oled_write(read_logo(), false); |
136 | } | 136 | } |
137 | } | 137 | } |
138 | #endif // OLED_DRIVER_ENABLE | 138 | #endif // OLED_ENABLE |
139 | 139 | ||
140 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 140 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
141 | if (record->event.pressed) { | 141 | if (record->event.pressed) { |
142 | #ifdef OLED_DRIVER_ENABLE | 142 | #ifdef OLED_ENABLE |
143 | set_keylog(keycode, record); | 143 | set_keylog(keycode, record); |
144 | #endif | 144 | #endif |
145 | // set_timelog(); | 145 | // set_timelog(); |
diff --git a/keyboards/lily58/keymaps/default/rules.mk b/keyboards/lily58/keymaps/default/rules.mk index 881a5939f..c98eb9edf 100644 --- a/keyboards/lily58/keymaps/default/rules.mk +++ b/keyboards/lily58/keymaps/default/rules.mk | |||
@@ -13,9 +13,9 @@ MIDI_ENABLE = no # MIDI controls | |||
13 | AUDIO_ENABLE = no # Audio output on port C6 | 13 | AUDIO_ENABLE = no # Audio output on port C6 |
14 | UNICODE_ENABLE = no # Unicode | 14 | UNICODE_ENABLE = no # Unicode |
15 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 15 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
16 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 16 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
17 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 17 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
18 | OLED_DRIVER_ENABLE= yes # OLED display | 18 | OLED_ENABLE= yes # OLED display |
19 | 19 | ||
20 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 20 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
21 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 21 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
diff --git a/keyboards/lily58/keymaps/drasbeck/keymap.c b/keyboards/lily58/keymaps/drasbeck/keymap.c index e575736c0..6e22f0431 100644 --- a/keyboards/lily58/keymaps/drasbeck/keymap.c +++ b/keyboards/lily58/keymaps/drasbeck/keymap.c | |||
@@ -71,8 +71,8 @@ void matrix_init_user(void) { | |||
71 | #endif | 71 | #endif |
72 | } | 72 | } |
73 | 73 | ||
74 | //SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 74 | //SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
75 | #ifdef OLED_DRIVER_ENABLE | 75 | #ifdef OLED_ENABLE |
76 | 76 | ||
77 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 77 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
78 | if (!is_keyboard_master()) | 78 | if (!is_keyboard_master()) |
@@ -105,11 +105,11 @@ void oled_task_user(void) { | |||
105 | oled_write(read_logo(), false); | 105 | oled_write(read_logo(), false); |
106 | } | 106 | } |
107 | } | 107 | } |
108 | #endif // OLED_DRIVER_ENABLE | 108 | #endif // OLED_ENABLE |
109 | 109 | ||
110 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 110 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
111 | if (record->event.pressed) { | 111 | if (record->event.pressed) { |
112 | #ifdef OLED_DRIVER_ENABLE | 112 | #ifdef OLED_ENABLE |
113 | set_keylog(keycode, record); | 113 | set_keylog(keycode, record); |
114 | #endif | 114 | #endif |
115 | // set_timelog(); | 115 | // set_timelog(); |
diff --git a/keyboards/lily58/keymaps/drasbeck/rules.mk b/keyboards/lily58/keymaps/drasbeck/rules.mk index cc91d36c5..10228e367 100644 --- a/keyboards/lily58/keymaps/drasbeck/rules.mk +++ b/keyboards/lily58/keymaps/drasbeck/rules.mk | |||
@@ -12,7 +12,8 @@ AUDIO_ENABLE = no # Audio output | |||
12 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 12 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
14 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 14 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
15 | OLED_DRIVER_ENABLE = yes # OLED display | 15 | OLED_ENABLE = yes |
16 | OLED_DRIVER = SSD1306 # OLED display | ||
16 | ENCODER_ENABLE = yes # Enable encoder | 17 | ENCODER_ENABLE = yes # Enable encoder |
17 | 18 | ||
18 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 19 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
diff --git a/keyboards/lily58/keymaps/lily58l/keymap.c b/keyboards/lily58/keymaps/lily58l/keymap.c index cf1f38d74..3db5f4ac6 100644 --- a/keyboards/lily58/keymaps/lily58l/keymap.c +++ b/keyboards/lily58/keymaps/lily58l/keymap.c | |||
@@ -126,8 +126,8 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
126 | return state; | 126 | return state; |
127 | } | 127 | } |
128 | 128 | ||
129 | //SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 129 | //SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
130 | #ifdef OLED_DRIVER_ENABLE | 130 | #ifdef OLED_ENABLE |
131 | 131 | ||
132 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 132 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
133 | if (is_keyboard_master()) { | 133 | if (is_keyboard_master()) { |
@@ -286,7 +286,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
286 | } | 286 | } |
287 | return true; | 287 | return true; |
288 | } | 288 | } |
289 | #endif // OLED_DRIVER_ENABLE | 289 | #endif // OLED_ENABLE |
290 | 290 | ||
291 | 291 | ||
292 | // Rotary encoder related code | 292 | // Rotary encoder related code |
diff --git a/keyboards/lily58/keymaps/mikefightsbears/keymap.c b/keyboards/lily58/keymaps/mikefightsbears/keymap.c index d6e24ef3c..303e7b7d5 100644 --- a/keyboards/lily58/keymaps/mikefightsbears/keymap.c +++ b/keyboards/lily58/keymaps/mikefightsbears/keymap.c | |||
@@ -60,7 +60,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
60 | * |------+------+------+------+------+------| |------+------+------+------+------+------| | 60 | * |------+------+------+------+------+------| |------+------+------+------+------+------| |
61 | * | | | left | dn | rght | |-------. ,-------| | home | pgdn | end | | INS | | 61 | * | | | left | dn | rght | |-------. ,-------| | home | pgdn | end | | INS | |
62 | * |------+------+------+------+------+------| | | |------+------+------+------+------+------| | 62 | * |------+------+------+------+------+------| | | |------+------+------+------+------+------| |
63 | * | | | | | | |-------| |-------| | mute | prev | next | play | | 63 | * | | | | | | |-------| |-------| | mute | prev | next | play | |
64 | * `-----------------------------------------/ / \ \-----------------------------------------' | 64 | * `-----------------------------------------/ / \ \-----------------------------------------' |
65 | * | | | | / / \ \ | | vol- | vol+ | | 65 | * | | | | / / \ \ | | vol- | vol+ | |
66 | * | | | |/ / \ \ | | | | | 66 | * | | | |/ / \ \ | | | | |
@@ -81,7 +81,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
81 | * |------+------+------+------+------+------| |------+------+------+------+------+------| | 81 | * |------+------+------+------+------+------| |------+------+------+------+------+------| |
82 | * | | | left | dn | rght | |-------. ,-------| | home | pgdn | end | | INS | | 82 | * | | | left | dn | rght | |-------. ,-------| | home | pgdn | end | | INS | |
83 | * |------+------+------+------+------+------| | | |------+------+------+------+------+------| | 83 | * |------+------+------+------+------+------| | | |------+------+------+------+------+------| |
84 | * | | | | | | |-------| |-------| | mute | prev | next | play | | 84 | * | | | | | | |-------| |-------| | mute | prev | next | play | |
85 | * `-----------------------------------------/ / \ \-----------------------------------------' | 85 | * `-----------------------------------------/ / \ \-----------------------------------------' |
86 | * | | | | / / \ \ | | vol- | vol+ | | 86 | * | | | | / / \ \ | | vol- | vol+ | |
87 | * | | | |/ / \ \ | | | | | 87 | * | | | |/ / \ \ | | | | |
@@ -135,8 +135,8 @@ void matrix_init_user(void) { | |||
135 | #endif | 135 | #endif |
136 | } | 136 | } |
137 | 137 | ||
138 | //SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 138 | //SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
139 | #ifdef OLED_DRIVER_ENABLE | 139 | #ifdef OLED_ENABLE |
140 | 140 | ||
141 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 141 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
142 | if (!is_keyboard_master()) | 142 | if (!is_keyboard_master()) |
@@ -169,11 +169,11 @@ void oled_task_user(void) { | |||
169 | oled_write(read_logo(), false); | 169 | oled_write(read_logo(), false); |
170 | } | 170 | } |
171 | } | 171 | } |
172 | #endif // OLED_DRIVER_ENABLE | 172 | #endif // OLED_ENABLE |
173 | 173 | ||
174 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 174 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
175 | if (record->event.pressed) { | 175 | if (record->event.pressed) { |
176 | #ifdef OLED_DRIVER_ENABLE | 176 | #ifdef OLED_ENABLE |
177 | set_keylog(keycode, record); | 177 | set_keylog(keycode, record); |
178 | #endif | 178 | #endif |
179 | // set_timelog(); | 179 | // set_timelog(); |
diff --git a/keyboards/lily58/keymaps/mikefightsbears/rules.mk b/keyboards/lily58/keymaps/mikefightsbears/rules.mk index af0885683..f43c8e200 100644 --- a/keyboards/lily58/keymaps/mikefightsbears/rules.mk +++ b/keyboards/lily58/keymaps/mikefightsbears/rules.mk | |||
@@ -4,9 +4,9 @@ | |||
4 | # | 4 | # |
5 | EXTRAKEY_ENABLE = yes # Audio control and System control | 5 | EXTRAKEY_ENABLE = yes # Audio control and System control |
6 | NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | 6 | NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work |
7 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 7 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
8 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 8 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
9 | OLED_DRIVER_ENABLE= yes # OLED display | 9 | OLED_ENABLE= yes # OLED display |
10 | 10 | ||
11 | # If you want to change the display of OLED, you need to change here | 11 | # If you want to change the display of OLED, you need to change here |
12 | SRC += ./lib/rgb_state_reader.c \ | 12 | SRC += ./lib/rgb_state_reader.c \ |
diff --git a/keyboards/lily58/keymaps/muuko/keymap.c b/keyboards/lily58/keymaps/muuko/keymap.c index b8afa0aa4..7ec273743 100644 --- a/keyboards/lily58/keymaps/muuko/keymap.c +++ b/keyboards/lily58/keymaps/muuko/keymap.c | |||
@@ -58,7 +58,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
58 | ) | 58 | ) |
59 | }; | 59 | }; |
60 | 60 | ||
61 | #ifdef OLED_DRIVER_ENABLE | 61 | #ifdef OLED_ENABLE |
62 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 62 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
63 | if (!is_keyboard_master()) return OLED_ROTATION_180; | 63 | if (!is_keyboard_master()) return OLED_ROTATION_180; |
64 | else return rotation; | 64 | else return rotation; |
diff --git a/keyboards/lily58/keymaps/muuko/rules.mk b/keyboards/lily58/keymaps/muuko/rules.mk index 3f958dff3..7c38d43f8 100644 --- a/keyboards/lily58/keymaps/muuko/rules.mk +++ b/keyboards/lily58/keymaps/muuko/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | WPM_ENABLE = yes | 3 | WPM_ENABLE = yes |
3 | EXTRAKEY_ENABLE = yes | 4 | EXTRAKEY_ENABLE = yes |
4 | COMBO_ENABLE = yes | 5 | COMBO_ENABLE = yes |
diff --git a/keyboards/lily58/keymaps/narze/keymap.c b/keyboards/lily58/keymaps/narze/keymap.c index c0c5680da..dfb51ae50 100644 --- a/keyboards/lily58/keymaps/narze/keymap.c +++ b/keyboards/lily58/keymaps/narze/keymap.c | |||
@@ -277,7 +277,7 @@ void matrix_init_user(void) { | |||
277 | #endif | 277 | #endif |
278 | } | 278 | } |
279 | 279 | ||
280 | #ifdef OLED_DRIVER_ENABLE | 280 | #ifdef OLED_ENABLE |
281 | 281 | ||
282 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 282 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
283 | if (!is_keyboard_master()) | 283 | if (!is_keyboard_master()) |
@@ -315,7 +315,7 @@ void oled_task_user(void) { | |||
315 | } | 315 | } |
316 | } | 316 | } |
317 | 317 | ||
318 | #endif //OLED_DRIVER_ENABLE | 318 | #endif //OLED_ENABLE |
319 | 319 | ||
320 | #ifdef SWAP_HANDS_ENABLE | 320 | #ifdef SWAP_HANDS_ENABLE |
321 | __attribute__ ((weak)) | 321 | __attribute__ ((weak)) |
@@ -337,7 +337,7 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = { | |||
337 | 337 | ||
338 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 338 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
339 | if (record->event.pressed) { | 339 | if (record->event.pressed) { |
340 | #ifdef OLED_DRIVER_ENABLE | 340 | #ifdef OLED_ENABLE |
341 | set_keylog(keycode, record); | 341 | set_keylog(keycode, record); |
342 | #endif | 342 | #endif |
343 | // set_timelog(); | 343 | // set_timelog(); |
diff --git a/keyboards/lily58/keymaps/ninjonas/rules.mk b/keyboards/lily58/keymaps/ninjonas/rules.mk index 2cccbd077..b7c57d87b 100644 --- a/keyboards/lily58/keymaps/ninjonas/rules.mk +++ b/keyboards/lily58/keymaps/ninjonas/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | LTO_ENABLE = yes | 3 | LTO_ENABLE = yes |
diff --git a/keyboards/lily58/keymaps/via/keymap.c b/keyboards/lily58/keymaps/via/keymap.c index bf46fb8e1..5cc5dc1e5 100644 --- a/keyboards/lily58/keymaps/via/keymap.c +++ b/keyboards/lily58/keymaps/via/keymap.c | |||
@@ -120,7 +120,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
120 | ) | 120 | ) |
121 | }; | 121 | }; |
122 | 122 | ||
123 | #ifdef OLED_DRIVER_ENABLE | 123 | #ifdef OLED_ENABLE |
124 | 124 | ||
125 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 125 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
126 | if (!is_keyboard_master()) | 126 | if (!is_keyboard_master()) |
@@ -215,12 +215,12 @@ void oled_task_user(void) { | |||
215 | render_logo(); | 215 | render_logo(); |
216 | } | 216 | } |
217 | } | 217 | } |
218 | #endif // OLED_DRIVER_ENABLE | 218 | #endif // OLED_ENABLE |
219 | 219 | ||
220 | 220 | ||
221 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 221 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
222 | if (record->event.pressed) { | 222 | if (record->event.pressed) { |
223 | #ifdef OLED_DRIVER_ENABLE | 223 | #ifdef OLED_ENABLE |
224 | set_keylog(keycode, record); | 224 | set_keylog(keycode, record); |
225 | #endif | 225 | #endif |
226 | // set_timelog(); | 226 | // set_timelog(); |
diff --git a/keyboards/lily58/keymaps/via/rules.mk b/keyboards/lily58/keymaps/via/rules.mk index 03f8d38f4..d3528d52a 100644 --- a/keyboards/lily58/keymaps/via/rules.mk +++ b/keyboards/lily58/keymaps/via/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | VIA_ENABLE = yes | 1 | VIA_ENABLE = yes |
2 | OLED_DRIVER_ENABLE = yes | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 | ||
3 | MOUSEKEY_ENABLE = yes | 4 | MOUSEKEY_ENABLE = yes |
4 | EXTRAKEY_ENABLE = yes | 5 | EXTRAKEY_ENABLE = yes |
diff --git a/keyboards/lily58/keymaps/yshrsmz/keymap.c b/keyboards/lily58/keymaps/yshrsmz/keymap.c index 545d440b4..da840e585 100644 --- a/keyboards/lily58/keymaps/yshrsmz/keymap.c +++ b/keyboards/lily58/keymaps/yshrsmz/keymap.c | |||
@@ -137,8 +137,8 @@ void matrix_init_user(void) { | |||
137 | #endif | 137 | #endif |
138 | } | 138 | } |
139 | 139 | ||
140 | //SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 140 | //SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
141 | #ifdef OLED_DRIVER_ENABLE | 141 | #ifdef OLED_ENABLE |
142 | 142 | ||
143 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 143 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
144 | if (!is_keyboard_master()) | 144 | if (!is_keyboard_master()) |
@@ -171,11 +171,11 @@ void oled_task_user(void) { | |||
171 | oled_write(read_logo(), false); | 171 | oled_write(read_logo(), false); |
172 | } | 172 | } |
173 | } | 173 | } |
174 | #endif // OLED_DRIVER_ENABLE | 174 | #endif // OLED_ENABLE |
175 | 175 | ||
176 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 176 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
177 | if (record->event.pressed) { | 177 | if (record->event.pressed) { |
178 | #ifdef OLED_DRIVER_ENABLE | 178 | #ifdef OLED_ENABLE |
179 | set_keylog(keycode, record); | 179 | set_keylog(keycode, record); |
180 | #endif | 180 | #endif |
181 | // set_timelog(); | 181 | // set_timelog(); |
diff --git a/keyboards/lily58/keymaps/yshrsmz/rules.mk b/keyboards/lily58/keymaps/yshrsmz/rules.mk index 4d481eac1..2541d64e1 100644 --- a/keyboards/lily58/keymaps/yshrsmz/rules.mk +++ b/keyboards/lily58/keymaps/yshrsmz/rules.mk | |||
@@ -1,6 +1,6 @@ | |||
1 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 1 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
2 | AUTO_SHIFT_ENABLE = yes | 2 | AUTO_SHIFT_ENABLE = yes |
3 | OLED_DRIVER_ENABLE= yes # OLED display | 3 | OLED_ENABLE= yes # OLED display |
4 | 4 | ||
5 | # If you want to change the display of OLED, you need to change here | 5 | # If you want to change the display of OLED, you need to change here |
6 | SRC += ./lib/rgb_state_reader.c \ | 6 | SRC += ./lib/rgb_state_reader.c \ |
diff --git a/keyboards/lily58/keymaps/yuchi/keymap.c b/keyboards/lily58/keymaps/yuchi/keymap.c index 37230696f..02279bb8a 100644 --- a/keyboards/lily58/keymaps/yuchi/keymap.c +++ b/keyboards/lily58/keymaps/yuchi/keymap.c | |||
@@ -119,8 +119,8 @@ void update_tri_layer_RGB(uint8_t layer1, uint8_t layer2, uint8_t layer3) { | |||
119 | } | 119 | } |
120 | } | 120 | } |
121 | 121 | ||
122 | //SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 122 | //SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
123 | #ifdef OLED_DRIVER_ENABLE | 123 | #ifdef OLED_ENABLE |
124 | 124 | ||
125 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 125 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
126 | if (!is_keyboard_master()) | 126 | if (!is_keyboard_master()) |
@@ -153,11 +153,11 @@ void oled_task_user(void) { | |||
153 | oled_write(read_logo(), false); | 153 | oled_write(read_logo(), false); |
154 | } | 154 | } |
155 | } | 155 | } |
156 | #endif // OLED_DRIVER_ENABLE | 156 | #endif // OLED_ENABLE |
157 | 157 | ||
158 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 158 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
159 | if (record->event.pressed) { | 159 | if (record->event.pressed) { |
160 | #ifdef OLED_DRIVER_ENABLE | 160 | #ifdef OLED_ENABLE |
161 | set_keylog(keycode, record); | 161 | set_keylog(keycode, record); |
162 | #endif | 162 | #endif |
163 | // set_timelog(); | 163 | // set_timelog(); |
diff --git a/keyboards/lily58/keymaps/yuchi/rules.mk b/keyboards/lily58/keymaps/yuchi/rules.mk index 5612aa9ef..f714be7c6 100644 --- a/keyboards/lily58/keymaps/yuchi/rules.mk +++ b/keyboards/lily58/keymaps/yuchi/rules.mk | |||
@@ -15,7 +15,7 @@ UNICODE_ENABLE = no # Unicode | |||
15 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 15 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
16 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 16 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
17 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 17 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
18 | OLED_DRIVER_ENABLE= yes # OLED display | 18 | OLED_ENABLE= yes # OLED display |
19 | 19 | ||
20 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 20 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
21 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 21 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
diff --git a/keyboards/lily58/rules.mk b/keyboards/lily58/rules.mk index b2d7e648b..302cb0cdc 100644 --- a/keyboards/lily58/rules.mk +++ b/keyboards/lily58/rules.mk | |||
@@ -28,7 +28,8 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | |||
28 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 28 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
29 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 29 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
30 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 30 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
31 | OLED_DRIVER_ENABLE = yes # OLED display | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 # OLED display | ||
32 | SPLIT_KEYBOARD = yes | 33 | SPLIT_KEYBOARD = yes |
33 | 34 | ||
34 | DEFAULT_FOLDER = lily58/rev1 | 35 | DEFAULT_FOLDER = lily58/rev1 |
diff --git a/keyboards/marksard/rhymestone/common/oled_helper.c b/keyboards/marksard/rhymestone/common/oled_helper.c index 537650025..354c1fb89 100644 --- a/keyboards/marksard/rhymestone/common/oled_helper.c +++ b/keyboards/marksard/rhymestone/common/oled_helper.c | |||
@@ -1,4 +1,4 @@ | |||
1 | #ifdef OLED_DRIVER_ENABLE | 1 | #ifdef OLED_ENABLE |
2 | #include QMK_KEYBOARD_H | 2 | #include QMK_KEYBOARD_H |
3 | #include <stdio.h> | 3 | #include <stdio.h> |
4 | #include <string.h> | 4 | #include <string.h> |
diff --git a/keyboards/marksard/rhymestone/common/oled_helper.h b/keyboards/marksard/rhymestone/common/oled_helper.h index 02f7b94fa..dc9a938f6 100644 --- a/keyboards/marksard/rhymestone/common/oled_helper.h +++ b/keyboards/marksard/rhymestone/common/oled_helper.h | |||
@@ -1,4 +1,4 @@ | |||
1 | #ifdef OLED_DRIVER_ENABLE | 1 | #ifdef OLED_ENABLE |
2 | 2 | ||
3 | void render_logo(void); | 3 | void render_logo(void); |
4 | void render_lock_status(void); | 4 | void render_lock_status(void); |
diff --git a/keyboards/marksard/rhymestone/keymaps/default/keymap.c b/keyboards/marksard/rhymestone/keymaps/default/keymap.c index 2d695f76b..f25955c91 100644 --- a/keyboards/marksard/rhymestone/keymaps/default/keymap.c +++ b/keyboards/marksard/rhymestone/keymaps/default/keymap.c | |||
@@ -95,7 +95,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
95 | #define L_ADJUST (1<<_ADJUST) | 95 | #define L_ADJUST (1<<_ADJUST) |
96 | #define L_ADJUST_TRI (L_ADJUST|L_RAISE|L_LOWER) | 96 | #define L_ADJUST_TRI (L_ADJUST|L_RAISE|L_LOWER) |
97 | 97 | ||
98 | #ifdef OLED_DRIVER_ENABLE | 98 | #ifdef OLED_ENABLE |
99 | #include <stdio.h> | 99 | #include <stdio.h> |
100 | #include <string.h> | 100 | #include <string.h> |
101 | 101 | ||
diff --git a/keyboards/marksard/rhymestone/keymaps/default/rules.mk b/keyboards/marksard/rhymestone/keymaps/default/rules.mk index c86cab8cc..9ab36c285 100644 --- a/keyboards/marksard/rhymestone/keymaps/default/rules.mk +++ b/keyboards/marksard/rhymestone/keymaps/default/rules.mk | |||
@@ -2,7 +2,7 @@ MOUSEKEY_ENABLE = yes # Mouse keys | |||
2 | TAP_DANCE_ENABLE = no | 2 | TAP_DANCE_ENABLE = no |
3 | 3 | ||
4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
5 | OLED_DRIVER_ENABLE = no | 5 | OLED_ENABLE = no |
6 | LTO_ENABLE = yes | 6 | LTO_ENABLE = yes |
7 | 7 | ||
8 | # If you want to change the display of OLED, you need to change here | 8 | # If you want to change the display of OLED, you need to change here |
diff --git a/keyboards/marksard/rhymestone/keymaps/switch_tester/rules.mk b/keyboards/marksard/rhymestone/keymaps/switch_tester/rules.mk index f4ccdf54f..e5a4e9710 100644 --- a/keyboards/marksard/rhymestone/keymaps/switch_tester/rules.mk +++ b/keyboards/marksard/rhymestone/keymaps/switch_tester/rules.mk | |||
@@ -2,6 +2,6 @@ MOUSEKEY_ENABLE = no # Mouse keys | |||
2 | TAP_DANCE_ENABLE = no | 2 | TAP_DANCE_ENABLE = no |
3 | 3 | ||
4 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
5 | OLED_DRIVER_ENABLE = no | 5 | OLED_ENABLE = no |
6 | LTO_ENABLE = yes | 6 | LTO_ENABLE = yes |
7 | RGB_MATRIX_ENABLE = yes | 7 | RGB_MATRIX_ENABLE = yes |
diff --git a/keyboards/mechllama/g35/keymaps/default/keymap.c b/keyboards/mechllama/g35/keymaps/default/keymap.c index 4b7bf7651..814f6fdcd 100644 --- a/keyboards/mechllama/g35/keymaps/default/keymap.c +++ b/keyboards/mechllama/g35/keymaps/default/keymap.c | |||
@@ -51,7 +51,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
51 | ), | 51 | ), |
52 | }; | 52 | }; |
53 | 53 | ||
54 | #if defined(OLED_DRIVER_ENABLE) | 54 | #if defined(OLED_ENABLE) |
55 | const char* get_layer_name(uint8_t layer) { | 55 | const char* get_layer_name(uint8_t layer) { |
56 | switch (layer) { | 56 | switch (layer) { |
57 | case _BASE: | 57 | case _BASE: |
diff --git a/keyboards/mechllama/g35/rules.mk b/keyboards/mechllama/g35/rules.mk index 20fbf160a..b844eb90c 100644 --- a/keyboards/mechllama/g35/rules.mk +++ b/keyboards/mechllama/g35/rules.mk | |||
@@ -12,7 +12,8 @@ MCU = atmega32u4 | |||
12 | BOOTLOADER = atmel-dfu | 12 | BOOTLOADER = atmel-dfu |
13 | 13 | ||
14 | NKRO_ENABLE = yes | 14 | NKRO_ENABLE = yes |
15 | OLED_DRIVER_ENABLE = yes | 15 | OLED_ENABLE = yes |
16 | OLED_DRIVER = SSD1306 | ||
16 | RGBLIGHT_ENABLE = yes | 17 | RGBLIGHT_ENABLE = yes |
17 | 18 | ||
18 | DEFAULT_FOLDER = mechllama/g35/v2 | 19 | DEFAULT_FOLDER = mechllama/g35/v2 |
diff --git a/keyboards/mechwild/mercutio/keymaps/bongocat/keymap.c b/keyboards/mechwild/mercutio/keymaps/bongocat/keymap.c index 51034d394..b09489876 100644 --- a/keyboards/mechwild/mercutio/keymaps/bongocat/keymap.c +++ b/keyboards/mechwild/mercutio/keymaps/bongocat/keymap.c | |||
@@ -80,7 +80,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
80 | } | 80 | } |
81 | #endif | 81 | #endif |
82 | 82 | ||
83 | #ifdef OLED_DRIVER_ENABLE | 83 | #ifdef OLED_ENABLE |
84 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 84 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
85 | return OLED_ROTATION_180; // flips the display 180 degrees | 85 | return OLED_ROTATION_180; // flips the display 180 degrees |
86 | } | 86 | } |
diff --git a/keyboards/mechwild/mercutio/keymaps/default/keymap.c b/keyboards/mechwild/mercutio/keymaps/default/keymap.c index 519e18251..a08150505 100644 --- a/keyboards/mechwild/mercutio/keymaps/default/keymap.c +++ b/keyboards/mechwild/mercutio/keymaps/default/keymap.c | |||
@@ -61,7 +61,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
61 | } | 61 | } |
62 | #endif | 62 | #endif |
63 | 63 | ||
64 | #ifdef OLED_DRIVER_ENABLE | 64 | #ifdef OLED_ENABLE |
65 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 65 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
66 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 66 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
67 | } | 67 | } |
diff --git a/keyboards/mechwild/mercutio/keymaps/fancy/keymap.c b/keyboards/mechwild/mercutio/keymaps/fancy/keymap.c index ea1cd1525..cb0a6173f 100755 --- a/keyboards/mechwild/mercutio/keymaps/fancy/keymap.c +++ b/keyboards/mechwild/mercutio/keymaps/fancy/keymap.c | |||
@@ -50,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
50 | #ifdef ENCODER_ENABLE // Encoder Functionality | 50 | #ifdef ENCODER_ENABLE // Encoder Functionality |
51 | uint8_t selected_layer = 0; | 51 | uint8_t selected_layer = 0; |
52 | bool encoder_update_user(uint8_t index, bool clockwise) { | 52 | bool encoder_update_user(uint8_t index, bool clockwise) { |
53 | #ifdef OLED_DRIVER_ENABLE | 53 | #ifdef OLED_ENABLE |
54 | oled_clear(); | 54 | oled_clear(); |
55 | oled_render(); | 55 | oled_render(); |
56 | #endif | 56 | #endif |
@@ -76,7 +76,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
76 | } | 76 | } |
77 | #endif | 77 | #endif |
78 | 78 | ||
79 | #ifdef OLED_DRIVER_ENABLE // OLED Functionality | 79 | #ifdef OLED_ENABLE // OLED Functionality |
80 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 80 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
81 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 81 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
82 | } | 82 | } |
diff --git a/keyboards/mechwild/mercutio/keymaps/jonavin/keymap.c b/keyboards/mechwild/mercutio/keymaps/jonavin/keymap.c index ddde6d652..74811cbc3 100755 --- a/keyboards/mechwild/mercutio/keymaps/jonavin/keymap.c +++ b/keyboards/mechwild/mercutio/keymaps/jonavin/keymap.c | |||
@@ -109,7 +109,7 @@ bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { | |||
109 | uint8_t selected_layer = 0; | 109 | uint8_t selected_layer = 0; |
110 | 110 | ||
111 | bool encoder_update_user(uint8_t index, bool clockwise) { | 111 | bool encoder_update_user(uint8_t index, bool clockwise) { |
112 | #ifdef OLED_DRIVER_ENABLE | 112 | #ifdef OLED_ENABLE |
113 | oled_clear(); | 113 | oled_clear(); |
114 | oled_render(); | 114 | oled_render(); |
115 | #endif | 115 | #endif |
@@ -172,7 +172,7 @@ bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { | |||
172 | } | 172 | } |
173 | #endif | 173 | #endif |
174 | 174 | ||
175 | #ifdef OLED_DRIVER_ENABLE // OLED Functionality | 175 | #ifdef OLED_ENABLE // OLED Functionality |
176 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 176 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
177 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 177 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
178 | } | 178 | } |
diff --git a/keyboards/mechwild/mercutio/keymaps/via/keymap.c b/keyboards/mechwild/mercutio/keymaps/via/keymap.c index 519e18251..a08150505 100755 --- a/keyboards/mechwild/mercutio/keymaps/via/keymap.c +++ b/keyboards/mechwild/mercutio/keymaps/via/keymap.c | |||
@@ -61,7 +61,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
61 | } | 61 | } |
62 | #endif | 62 | #endif |
63 | 63 | ||
64 | #ifdef OLED_DRIVER_ENABLE | 64 | #ifdef OLED_ENABLE |
65 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 65 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
66 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand | 66 | return OLED_ROTATION_180; // flips the display 180 degrees if offhand |
67 | } | 67 | } |
diff --git a/keyboards/mechwild/mercutio/rules.mk b/keyboards/mechwild/mercutio/rules.mk index a4cebb972..672d13c85 100644 --- a/keyboards/mechwild/mercutio/rules.mk +++ b/keyboards/mechwild/mercutio/rules.mk | |||
@@ -21,4 +21,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes | 23 | ENCODER_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes \ No newline at end of file | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/mechwild/murphpad/keymaps/default/keymap.c b/keyboards/mechwild/murphpad/keymaps/default/keymap.c index eace87cd6..a30bf6bfa 100644 --- a/keyboards/mechwild/murphpad/keymaps/default/keymap.c +++ b/keyboards/mechwild/murphpad/keymaps/default/keymap.c | |||
@@ -56,7 +56,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
56 | _______, _______, _______, _______, _______, | 56 | _______, _______, _______, _______, _______, |
57 | _______, _______, _______, _______, _______, | 57 | _______, _______, _______, _______, _______, |
58 | _______, _______, _______, _______, _______, | 58 | _______, _______, _______, _______, _______, |
59 | 59 | ||
60 | _______, _______, _______ | 60 | _______, _______, _______ |
61 | 61 | ||
62 | ), | 62 | ), |
@@ -67,7 +67,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
67 | _______, _______, _______, _______, _______, | 67 | _______, _______, _______, _______, _______, |
68 | _______, _______, _______, _______, _______, | 68 | _______, _______, _______, _______, _______, |
69 | _______, _______, _______, _______, _______, | 69 | _______, _______, _______, _______, _______, |
70 | 70 | ||
71 | _______, _______, _______ | 71 | _______, _______, _______ |
72 | 72 | ||
73 | ) | 73 | ) |
@@ -95,7 +95,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
95 | } | 95 | } |
96 | #endif | 96 | #endif |
97 | 97 | ||
98 | #ifdef OLED_DRIVER_ENABLE | 98 | #ifdef OLED_ENABLE |
99 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 99 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
100 | return OLED_ROTATION_270; // flips the display 270 degrees | 100 | return OLED_ROTATION_270; // flips the display 270 degrees |
101 | } | 101 | } |
diff --git a/keyboards/mechwild/murphpad/keymaps/via/keymap.c b/keyboards/mechwild/murphpad/keymaps/via/keymap.c index f7d381940..17e4699a9 100644 --- a/keyboards/mechwild/murphpad/keymaps/via/keymap.c +++ b/keyboards/mechwild/murphpad/keymaps/via/keymap.c | |||
@@ -32,18 +32,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
32 | KC_MUTE, KC_P4, KC_P5, KC_P6, _______, | 32 | KC_MUTE, KC_P4, KC_P5, KC_P6, _______, |
33 | MO(_FN1), KC_P1, KC_P2, KC_P3, KC_PENT, | 33 | MO(_FN1), KC_P1, KC_P2, KC_P3, KC_PENT, |
34 | KC_BSPC, KC_P0, _______, KC_PDOT, _______, | 34 | KC_BSPC, KC_P0, _______, KC_PDOT, _______, |
35 | 35 | ||
36 | KC_F5, KC_F6, KC_F7 | 36 | KC_F5, KC_F6, KC_F7 |
37 | 37 | ||
38 | ), | 38 | ), |
39 | [_FN1] = LAYOUT( | 39 | [_FN1] = LAYOUT( |
40 | _______, _______, _______, _______, | 40 | _______, _______, _______, _______, |
41 | _______, _______, _______, _______, | 41 | _______, _______, _______, _______, |
42 | RGB_HUD, RGB_SPI, RGB_HUI, _______, | 42 | RGB_HUD, RGB_SPI, RGB_HUI, _______, |
43 | _______, RGB_RMOD, RGB_TOG, RGB_MOD, _______, | 43 | _______, RGB_RMOD, RGB_TOG, RGB_MOD, _______, |
44 | _______, RGB_VAD, RGB_SPD, RGB_VAI, _______, | 44 | _______, RGB_VAD, RGB_SPD, RGB_VAI, _______, |
45 | _______, RGB_SAD, _______, RGB_SAI, _______, | 45 | _______, RGB_SAD, _______, RGB_SAI, _______, |
46 | 46 | ||
47 | _______, _______, _______ | 47 | _______, _______, _______ |
48 | 48 | ||
49 | ), | 49 | ), |
@@ -54,7 +54,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
54 | _______, _______, _______, _______, _______, | 54 | _______, _______, _______, _______, _______, |
55 | _______, _______, _______, _______, _______, | 55 | _______, _______, _______, _______, _______, |
56 | _______, _______, _______, _______, _______, | 56 | _______, _______, _______, _______, _______, |
57 | 57 | ||
58 | _______, _______, _______ | 58 | _______, _______, _______ |
59 | 59 | ||
60 | ), | 60 | ), |
@@ -65,7 +65,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
65 | _______, _______, _______, _______, _______, | 65 | _______, _______, _______, _______, _______, |
66 | _______, _______, _______, _______, _______, | 66 | _______, _______, _______, _______, _______, |
67 | _______, _______, _______, _______, _______, | 67 | _______, _______, _______, _______, _______, |
68 | 68 | ||
69 | _______, _______, _______ | 69 | _______, _______, _______ |
70 | 70 | ||
71 | ) | 71 | ) |
@@ -93,7 +93,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
93 | } | 93 | } |
94 | #endif | 94 | #endif |
95 | 95 | ||
96 | #ifdef OLED_DRIVER_ENABLE | 96 | #ifdef OLED_ENABLE |
97 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 97 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
98 | return OLED_ROTATION_270; // flips the display 270 degrees | 98 | return OLED_ROTATION_270; // flips the display 270 degrees |
99 | } | 99 | } |
diff --git a/keyboards/mechwild/murphpad/rules.mk b/keyboards/mechwild/murphpad/rules.mk index 2e7b5e102..e8d3ea7aa 100644 --- a/keyboards/mechwild/murphpad/rules.mk +++ b/keyboards/mechwild/murphpad/rules.mk | |||
@@ -21,4 +21,5 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes # Enable encoder | 23 | ENCODER_ENABLE = yes # Enable encoder |
24 | OLED_DRIVER_ENABLE = yes # Enable OLED Screen | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 # Enable OLED Screen | ||
diff --git a/keyboards/merge/um70/keymaps/default/keymap.c b/keyboards/merge/um70/keymaps/default/keymap.c index d16e737b4..0a775929d 100644 --- a/keyboards/merge/um70/keymaps/default/keymap.c +++ b/keyboards/merge/um70/keymaps/default/keymap.c | |||
@@ -89,7 +89,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
89 | } | 89 | } |
90 | 90 | ||
91 | 91 | ||
92 | #ifdef OLED_DRIVER_ENABLE | 92 | #ifdef OLED_ENABLE |
93 | void suspend_power_down_user(void) { | 93 | void suspend_power_down_user(void) { |
94 | oled_off(); | 94 | oled_off(); |
95 | } | 95 | } |
diff --git a/keyboards/merge/um70/keymaps/via/keymap.c b/keyboards/merge/um70/keymaps/via/keymap.c index 17cb2895c..aaf682ffd 100644 --- a/keyboards/merge/um70/keymaps/via/keymap.c +++ b/keyboards/merge/um70/keymaps/via/keymap.c | |||
@@ -88,7 +88,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
88 | } | 88 | } |
89 | 89 | ||
90 | 90 | ||
91 | #ifdef OLED_DRIVER_ENABLE | 91 | #ifdef OLED_ENABLE |
92 | void suspend_power_down_user(void) { | 92 | void suspend_power_down_user(void) { |
93 | oled_off(); | 93 | oled_off(); |
94 | } | 94 | } |
diff --git a/keyboards/merge/um70/rules.mk b/keyboards/merge/um70/rules.mk index 63b5400b4..a29fa7712 100644 --- a/keyboards/merge/um70/rules.mk +++ b/keyboards/merge/um70/rules.mk | |||
@@ -22,4 +22,5 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth | |||
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes | 23 | ENCODER_ENABLE = yes |
24 | SPLIT_KEYBOARD = yes | 24 | SPLIT_KEYBOARD = yes |
25 | OLED_DRIVER_ENABLE = yes | 25 | OLED_ENABLE = yes |
26 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/misonoworks/chocolatebar/chocolatebar.c b/keyboards/misonoworks/chocolatebar/chocolatebar.c index 7e13f9761..448d95588 100644 --- a/keyboards/misonoworks/chocolatebar/chocolatebar.c +++ b/keyboards/misonoworks/chocolatebar/chocolatebar.c | |||
@@ -17,7 +17,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
17 | 17 | ||
18 | #include "chocolatebar.h" | 18 | #include "chocolatebar.h" |
19 | 19 | ||
20 | #ifdef OLED_DRIVER_ENABLE | 20 | #ifdef OLED_ENABLE |
21 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 21 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
22 | return OLED_ROTATION_270; // flips the display 180 degrees if offhand | 22 | return OLED_ROTATION_270; // flips the display 180 degrees if offhand |
23 | } | 23 | } |
diff --git a/keyboards/misonoworks/chocolatebar/rules.mk b/keyboards/misonoworks/chocolatebar/rules.mk index e7951f37b..d704b765c 100644 --- a/keyboards/misonoworks/chocolatebar/rules.mk +++ b/keyboards/misonoworks/chocolatebar/rules.mk | |||
@@ -21,4 +21,5 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = no | 23 | ENCODER_ENABLE = no |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/montsinger/rebound/rev3/keymaps/rossman360/keymap.c b/keyboards/montsinger/rebound/rev3/keymaps/rossman360/keymap.c index ab2b52a72..887bffeb8 100644 --- a/keyboards/montsinger/rebound/rev3/keymaps/rossman360/keymap.c +++ b/keyboards/montsinger/rebound/rev3/keymaps/rossman360/keymap.c | |||
@@ -74,7 +74,7 @@ case _BASE: | |||
74 | return true; | 74 | return true; |
75 | } | 75 | } |
76 | 76 | ||
77 | #ifdef OLED_DRIVER_ENABLE | 77 | #ifdef OLED_ENABLE |
78 | void oled_task_user(void) { | 78 | void oled_task_user(void) { |
79 | // Host Keyboard Layer Status | 79 | // Host Keyboard Layer Status |
80 | oled_write_P(PSTR(""), false); | 80 | oled_write_P(PSTR(""), false); |
diff --git a/keyboards/montsinger/rebound/rev3/keymaps/rossman360/rules.mk b/keyboards/montsinger/rebound/rev3/keymaps/rossman360/rules.mk index ca475d2e1..59f78f834 100644 --- a/keyboards/montsinger/rebound/rev3/keymaps/rossman360/rules.mk +++ b/keyboards/montsinger/rebound/rev3/keymaps/rossman360/rules.mk | |||
@@ -1,4 +1,4 @@ | |||
1 | MOUSEKEY_ENABLE = no # Mouse keys | 1 | MOUSEKEY_ENABLE = no # Mouse keys |
2 | CONSOLE_ENABLE = no # Console for debug | 2 | CONSOLE_ENABLE = no # Console for debug |
3 | COMMAND_ENABLE = no # Commands for debug and configuration | 3 | COMMAND_ENABLE = no # Commands for debug and configuration |
4 | OLED_DRIVER_ENABLE = no | 4 | OLED_ENABLE = no |
diff --git a/keyboards/montsinger/rebound/rev4/keymaps/rossman360/keymap.c b/keyboards/montsinger/rebound/rev4/keymaps/rossman360/keymap.c index b6f5dc7dd..1465372ec 100644 --- a/keyboards/montsinger/rebound/rev4/keymaps/rossman360/keymap.c +++ b/keyboards/montsinger/rebound/rev4/keymaps/rossman360/keymap.c | |||
@@ -83,7 +83,7 @@ case _DEL: | |||
83 | return true; | 83 | return true; |
84 | } | 84 | } |
85 | 85 | ||
86 | #ifdef OLED_DRIVER_ENABLE | 86 | #ifdef OLED_ENABLE |
87 | void oled_task_user(void) { | 87 | void oled_task_user(void) { |
88 | // Host Keyboard Layer Status | 88 | // Host Keyboard Layer Status |
89 | oled_write_P(PSTR(""), false); | 89 | oled_write_P(PSTR(""), false); |
diff --git a/keyboards/montsinger/rebound/rev4/keymaps/rossman360/rules.mk b/keyboards/montsinger/rebound/rev4/keymaps/rossman360/rules.mk index fa835793e..f1fb91cc3 100644 --- a/keyboards/montsinger/rebound/rev4/keymaps/rossman360/rules.mk +++ b/keyboards/montsinger/rebound/rev4/keymaps/rossman360/rules.mk | |||
@@ -1,4 +1,4 @@ | |||
1 | MOUSEKEY_ENABLE = no | 1 | MOUSEKEY_ENABLE = no |
2 | CONSOLE_ENABLE = no | 2 | CONSOLE_ENABLE = no |
3 | COMMAND_ENABLE = no | 3 | COMMAND_ENABLE = no |
4 | OLED_DRIVER_ENABLE = no | 4 | OLED_ENABLE = no |
diff --git a/keyboards/nafuda/rules.mk b/keyboards/nafuda/rules.mk index 6a7f175ab..7f6c9381d 100644 --- a/keyboards/nafuda/rules.mk +++ b/keyboards/nafuda/rules.mk | |||
@@ -24,9 +24,9 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
24 | AUDIO_ENABLE = no # Audio output on port C6 | 24 | AUDIO_ENABLE = no # Audio output on port C6 |
25 | UNICODE_ENABLE = no # Unicode | 25 | UNICODE_ENABLE = no # Unicode |
26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
27 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 27 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
28 | TAP_DANCE_ENABLE = no | 28 | TAP_DANCE_ENABLE = no |
29 | OLED_DRIVER_ENABLE = no | 29 | OLED_ENABLE = no |
30 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 30 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
31 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 31 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
32 | 32 | ||
diff --git a/keyboards/naked48/rules.mk b/keyboards/naked48/rules.mk index 4db4513f9..f7df043b3 100644 --- a/keyboards/naked48/rules.mk +++ b/keyboards/naked48/rules.mk | |||
@@ -25,8 +25,8 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
25 | AUDIO_ENABLE = no # Audio output on port C6 | 25 | AUDIO_ENABLE = no # Audio output on port C6 |
26 | UNICODE_ENABLE = no # Unicode | 26 | UNICODE_ENABLE = no # Unicode |
27 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 27 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
28 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 28 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
29 | OLED_DRIVER_ENABLE = no | 29 | OLED_ENABLE = no |
30 | # USE_I2C = yes | 30 | # USE_I2C = yes |
31 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 31 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
32 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 32 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
diff --git a/keyboards/naked60/rules.mk b/keyboards/naked60/rules.mk index 39773631f..0388b5520 100644 --- a/keyboards/naked60/rules.mk +++ b/keyboards/naked60/rules.mk | |||
@@ -25,8 +25,8 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
25 | AUDIO_ENABLE = no # Audio output on port C6 | 25 | AUDIO_ENABLE = no # Audio output on port C6 |
26 | UNICODE_ENABLE = no # Unicode | 26 | UNICODE_ENABLE = no # Unicode |
27 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 27 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
28 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 28 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
29 | OLED_DRIVER_ENABLE = no | 29 | OLED_ENABLE = no |
30 | USE_I2C = no | 30 | USE_I2C = no |
31 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 31 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
32 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 32 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
diff --git a/keyboards/naked64/rules.mk b/keyboards/naked64/rules.mk index 0e7e4bf83..da3ec7cba 100644 --- a/keyboards/naked64/rules.mk +++ b/keyboards/naked64/rules.mk | |||
@@ -24,9 +24,9 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
24 | AUDIO_ENABLE = no # Audio output on port C6 | 24 | AUDIO_ENABLE = no # Audio output on port C6 |
25 | UNICODE_ENABLE = no # Unicode | 25 | UNICODE_ENABLE = no # Unicode |
26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
27 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 27 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
28 | TAP_DANCE_ENABLE = no | 28 | TAP_DANCE_ENABLE = no |
29 | OLED_DRIVER_ENABLE = no | 29 | OLED_ENABLE = no |
30 | USE_I2C = no | 30 | USE_I2C = no |
31 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 31 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
32 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 32 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
diff --git a/keyboards/nullbitsco/nibble/keymaps/oled/keymap.c b/keyboards/nullbitsco/nibble/keymaps/oled/keymap.c index c9988848d..0e0a152ec 100644 --- a/keyboards/nullbitsco/nibble/keymaps/oled/keymap.c +++ b/keyboards/nullbitsco/nibble/keymaps/oled/keymap.c | |||
@@ -41,7 +41,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
41 | ), | 41 | ), |
42 | }; | 42 | }; |
43 | 43 | ||
44 | #ifdef OLED_DRIVER_ENABLE | 44 | #ifdef OLED_ENABLE |
45 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } | 45 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } |
46 | 46 | ||
47 | static void render_logo(void) { | 47 | static void render_logo(void) { |
diff --git a/keyboards/nullbitsco/nibble/keymaps/oled/rules.mk b/keyboards/nullbitsco/nibble/keymaps/oled/rules.mk index 48a51b225..d34d066de 100644 --- a/keyboards/nullbitsco/nibble/keymaps/oled/rules.mk +++ b/keyboards/nullbitsco/nibble/keymaps/oled/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes \ No newline at end of file | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/animation_frames.h b/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/animation_frames.h index bef80febe..ac1e8dee3 100644 --- a/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/animation_frames.h +++ b/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/animation_frames.h | |||
@@ -14,7 +14,7 @@ | |||
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 | #pragma once | 16 | #pragma once |
17 | #ifdef OLED_DRIVER_ENABLE | 17 | #ifdef OLED_ENABLE |
18 | 18 | ||
19 | // Enable OLED bitmpa compression selectively. | 19 | // Enable OLED bitmpa compression selectively. |
20 | #define USE_OLED_BITMAP_COMPRESSION | 20 | #define USE_OLED_BITMAP_COMPRESSION |
@@ -401,4 +401,4 @@ static const char PROGMEM tap_frames[NUM_TAP_FRAMES][NUM_OLED_BYTES] = { | |||
401 | }, | 401 | }, |
402 | }; | 402 | }; |
403 | #endif //USE_BITMAP_COMPRESSION | 403 | #endif //USE_BITMAP_COMPRESSION |
404 | #endif //OLED_DRIVER_ENABLE \ No newline at end of file | 404 | #endif //OLED_ENABLE |
diff --git a/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/keymap.c b/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/keymap.c index d9365f54b..5c4e31ab6 100644 --- a/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/keymap.c +++ b/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/keymap.c | |||
@@ -86,7 +86,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
86 | return true; | 86 | return true; |
87 | } | 87 | } |
88 | 88 | ||
89 | #ifdef OLED_DRIVER_ENABLE | 89 | #ifdef OLED_ENABLE |
90 | #define IDLE_FRAME_DURATION 200 // Idle animation iteration rate in ms | 90 | #define IDLE_FRAME_DURATION 200 // Idle animation iteration rate in ms |
91 | 91 | ||
92 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } | 92 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_270; } |
@@ -173,7 +173,7 @@ void oled_task_user(void) { | |||
173 | 173 | ||
174 | // Animate tap | 174 | // Animate tap |
175 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 175 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
176 | #ifdef OLED_DRIVER_ENABLE | 176 | #ifdef OLED_ENABLE |
177 | // Check if non-mod | 177 | // Check if non-mod |
178 | if ((keycode >= KC_A && keycode <= KC_0) || (keycode >= KC_TAB && keycode <= KC_SLASH)) { | 178 | if ((keycode >= KC_A && keycode <= KC_0) || (keycode >= KC_TAB && keycode <= KC_SLASH)) { |
179 | if (record->event.pressed) { | 179 | if (record->event.pressed) { |
@@ -192,7 +192,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
192 | case PROG: | 192 | case PROG: |
193 | if (record->event.pressed) { | 193 | if (record->event.pressed) { |
194 | rgblight_disable_noeeprom(); | 194 | rgblight_disable_noeeprom(); |
195 | #ifdef OLED_DRIVER_ENABLE | 195 | #ifdef OLED_ENABLE |
196 | oled_off(); | 196 | oled_off(); |
197 | #endif | 197 | #endif |
198 | bootloader_jump(); | 198 | bootloader_jump(); |
diff --git a/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/rules.mk b/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/rules.mk index c7ffad546..db6a98385 100644 --- a/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/rules.mk +++ b/keyboards/nullbitsco/nibble/keymaps/oled_bongocat/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | WPM_ENABLE = yes | 3 | WPM_ENABLE = yes |
3 | VIA_ENABLE = yes \ No newline at end of file | 4 | VIA_ENABLE = yes |
diff --git a/keyboards/nullbitsco/nibble/keymaps/oled_status/config.h b/keyboards/nullbitsco/nibble/keymaps/oled_status/config.h index bdb970ff5..603bde686 100644 --- a/keyboards/nullbitsco/nibble/keymaps/oled_status/config.h +++ b/keyboards/nullbitsco/nibble/keymaps/oled_status/config.h | |||
@@ -16,6 +16,6 @@ | |||
16 | #pragma once | 16 | #pragma once |
17 | 17 | ||
18 | // Referenced custom font | 18 | // Referenced custom font |
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | # define OLED_FONT_H "keyboards/nullbitsco/nibble/keymaps/oled_status/glcdfont.c" | 20 | # define OLED_FONT_H "keyboards/nullbitsco/nibble/keymaps/oled_status/glcdfont.c" |
21 | #endif | 21 | #endif |
diff --git a/keyboards/nullbitsco/nibble/keymaps/oled_status/keymap.c b/keyboards/nullbitsco/nibble/keymaps/oled_status/keymap.c index b3da17395..161eeedc3 100644 --- a/keyboards/nullbitsco/nibble/keymaps/oled_status/keymap.c +++ b/keyboards/nullbitsco/nibble/keymaps/oled_status/keymap.c | |||
@@ -15,7 +15,7 @@ | |||
15 | */ | 15 | */ |
16 | #include QMK_KEYBOARD_H | 16 | #include QMK_KEYBOARD_H |
17 | 17 | ||
18 | #ifdef OLED_DRIVER_ENABLE | 18 | #ifdef OLED_ENABLE |
19 | # include "oled_display.h" | 19 | # include "oled_display.h" |
20 | #endif | 20 | #endif |
21 | 21 | ||
@@ -44,7 +44,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
44 | }; | 44 | }; |
45 | // clang-format on | 45 | // clang-format on |
46 | 46 | ||
47 | #ifdef OLED_DRIVER_ENABLE | 47 | #ifdef OLED_ENABLE |
48 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 48 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
49 | oled_timer = timer_read32(); | 49 | oled_timer = timer_read32(); |
50 | set_oled_mode(OLED_MODE_IDLE); | 50 | set_oled_mode(OLED_MODE_IDLE); |
@@ -66,7 +66,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
66 | switch (keycode) { | 66 | switch (keycode) { |
67 | case RGB_TOG: | 67 | case RGB_TOG: |
68 | if (record->event.pressed) { | 68 | if (record->event.pressed) { |
69 | #ifdef OLED_DRIVER_ENABLE | 69 | #ifdef OLED_ENABLE |
70 | process_record_keymap_oled(keycode); | 70 | process_record_keymap_oled(keycode); |
71 | #endif | 71 | #endif |
72 | } | 72 | } |
@@ -82,12 +82,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
82 | bool encoder_update_user(uint8_t index, bool clockwise) { | 82 | bool encoder_update_user(uint8_t index, bool clockwise) { |
83 | if (clockwise) { | 83 | if (clockwise) { |
84 | tap_code(KC_VOLU); | 84 | tap_code(KC_VOLU); |
85 | #ifdef OLED_DRIVER_ENABLE | 85 | #ifdef OLED_ENABLE |
86 | process_record_encoder_oled(KC_VOLU); | 86 | process_record_encoder_oled(KC_VOLU); |
87 | #endif | 87 | #endif |
88 | } else { | 88 | } else { |
89 | tap_code(KC_VOLD); | 89 | tap_code(KC_VOLD); |
90 | #ifdef OLED_DRIVER_ENABLE | 90 | #ifdef OLED_ENABLE |
91 | process_record_encoder_oled(KC_VOLD); | 91 | process_record_encoder_oled(KC_VOLD); |
92 | #endif | 92 | #endif |
93 | } | 93 | } |
diff --git a/keyboards/nullbitsco/nibble/keymaps/oled_status/rules.mk b/keyboards/nullbitsco/nibble/keymaps/oled_status/rules.mk index 51c47cff8..0e39ada47 100644 --- a/keyboards/nullbitsco/nibble/keymaps/oled_status/rules.mk +++ b/keyboards/nullbitsco/nibble/keymaps/oled_status/rules.mk | |||
@@ -1,7 +1,8 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | WPM_ENABLE = yes | 3 | WPM_ENABLE = yes |
3 | VIA_ENABLE = yes | 4 | VIA_ENABLE = yes |
4 | 5 | ||
5 | ifeq ($(strip $(OLED_DRIVER_ENABLE)), yes) | 6 | ifeq ($(strip $(OLED_ENABLE)), yes) |
6 | SRC += oled_display.c | 7 | SRC += oled_display.c |
7 | endif | 8 | endif |
diff --git a/keyboards/nullbitsco/scramble/keymaps/oled/keymap.c b/keyboards/nullbitsco/scramble/keymaps/oled/keymap.c index 2081872ac..41356631a 100644 --- a/keyboards/nullbitsco/scramble/keymaps/oled/keymap.c +++ b/keyboards/nullbitsco/scramble/keymaps/oled/keymap.c | |||
@@ -28,7 +28,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
28 | 28 | ||
29 | }; | 29 | }; |
30 | 30 | ||
31 | #ifdef OLED_DRIVER_ENABLE | 31 | #ifdef OLED_ENABLE |
32 | static void render_logo(void) { | 32 | static void render_logo(void) { |
33 | static const char PROGMEM nullbits_logo[] = { | 33 | static const char PROGMEM nullbits_logo[] = { |
34 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 34 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
diff --git a/keyboards/nullbitsco/scramble/keymaps/oled/rules.mk b/keyboards/nullbitsco/scramble/keymaps/oled/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/nullbitsco/scramble/keymaps/oled/rules.mk +++ b/keyboards/nullbitsco/scramble/keymaps/oled/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/palette1202/config.h b/keyboards/palette1202/config.h index 411e5f916..e0be3bd6c 100644 --- a/keyboards/palette1202/config.h +++ b/keyboards/palette1202/config.h | |||
@@ -48,7 +48,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
48 | #define DEBOUNCE 5 | 48 | #define DEBOUNCE 5 |
49 | 49 | ||
50 | /* Register custom font file */ | 50 | /* Register custom font file */ |
51 | #ifdef OLED_DRIVER_ENABLE | 51 | #ifdef OLED_ENABLE |
52 | #define OLED_FONT_H "lib/glcdfont.c" | 52 | #define OLED_FONT_H "lib/glcdfont.c" |
53 | #endif | 53 | #endif |
54 | 54 | ||
diff --git a/keyboards/palette1202/keymaps/default/keymap.c b/keyboards/palette1202/keymaps/default/keymap.c index b55b39a40..fb28dedbe 100644 --- a/keyboards/palette1202/keymaps/default/keymap.c +++ b/keyboards/palette1202/keymaps/default/keymap.c | |||
@@ -14,7 +14,7 @@ | |||
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 | #include QMK_KEYBOARD_H | 16 | #include QMK_KEYBOARD_H |
17 | #ifdef OLED_DRIVER_ENABLE | 17 | #ifdef OLED_ENABLE |
18 | #include <string.h> | 18 | #include <string.h> |
19 | #include "lib/oled_helper.h" | 19 | #include "lib/oled_helper.h" |
20 | #endif | 20 | #endif |
@@ -273,7 +273,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
273 | } | 273 | } |
274 | 274 | ||
275 | // OLED Display | 275 | // OLED Display |
276 | #ifdef OLED_DRIVER_ENABLE | 276 | #ifdef OLED_ENABLE |
277 | void oled_task_user(void) { | 277 | void oled_task_user(void) { |
278 | // get layer Number | 278 | // get layer Number |
279 | uint8_t currentDefault = get_highest_layer(default_layer_state); | 279 | uint8_t currentDefault = get_highest_layer(default_layer_state); |
@@ -327,4 +327,4 @@ void oled_task_user(void) { | |||
327 | render_row(3, " "); | 327 | render_row(3, " "); |
328 | } | 328 | } |
329 | } | 329 | } |
330 | #endif // #ifdef OLED_DRIVER_ENABLE | 330 | #endif // #ifdef OLED_ENABLE |
diff --git a/keyboards/palette1202/keymaps/key-check/keymap.c b/keyboards/palette1202/keymaps/key-check/keymap.c index 207cf1c2b..6291b5f8a 100644 --- a/keyboards/palette1202/keymaps/key-check/keymap.c +++ b/keyboards/palette1202/keymaps/key-check/keymap.c | |||
@@ -14,7 +14,7 @@ | |||
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 | #include QMK_KEYBOARD_H | 16 | #include QMK_KEYBOARD_H |
17 | #ifdef OLED_DRIVER_ENABLE | 17 | #ifdef OLED_ENABLE |
18 | #include <string.h> | 18 | #include <string.h> |
19 | #include "lib/oled_helper.h" | 19 | #include "lib/oled_helper.h" |
20 | #endif | 20 | #endif |
@@ -141,11 +141,11 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
141 | } | 141 | } |
142 | 142 | ||
143 | // OLED Display | 143 | // OLED Display |
144 | #ifdef OLED_DRIVER_ENABLE | 144 | #ifdef OLED_ENABLE |
145 | void oled_task_user(void) { | 145 | void oled_task_user(void) { |
146 | render_row(0, "TEST"); | 146 | render_row(0, "TEST"); |
147 | render_row(1, "test"); | 147 | render_row(1, "test"); |
148 | render_row(2, "TEST"); | 148 | render_row(2, "TEST"); |
149 | render_row(3, "test"); | 149 | render_row(3, "test"); |
150 | } | 150 | } |
151 | #endif // #ifdef OLED_DRIVER_ENABLE | 151 | #endif // #ifdef OLED_ENABLE |
diff --git a/keyboards/palette1202/lib/oled_helper.c b/keyboards/palette1202/lib/oled_helper.c index d4a0b2eb5..5fb3cc753 100644 --- a/keyboards/palette1202/lib/oled_helper.c +++ b/keyboards/palette1202/lib/oled_helper.c | |||
@@ -1,4 +1,4 @@ | |||
1 | #ifdef OLED_DRIVER_ENABLE | 1 | #ifdef OLED_ENABLE |
2 | #include QMK_KEYBOARD_H | 2 | #include QMK_KEYBOARD_H |
3 | #include <stdio.h> | 3 | #include <stdio.h> |
4 | #include <string.h> | 4 | #include <string.h> |
diff --git a/keyboards/palette1202/lib/oled_helper.h b/keyboards/palette1202/lib/oled_helper.h index 0d1dde461..c844264c3 100644 --- a/keyboards/palette1202/lib/oled_helper.h +++ b/keyboards/palette1202/lib/oled_helper.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | #ifdef OLED_DRIVER_ENABLE | 2 | #ifdef OLED_ENABLE |
3 | 3 | ||
4 | void render_row(int row, const char* status); | 4 | void render_row(int row, const char* status); |
5 | 5 | ||
6 | #endif /* #ifdef OLED_DRIVER_ENABLE */ | 6 | #endif /* #ifdef OLED_ENABLE */ |
7 | 7 | ||
diff --git a/keyboards/palette1202/palette1202.c b/keyboards/palette1202/palette1202.c index 74ce08319..be7fd6443 100644 --- a/keyboards/palette1202/palette1202.c +++ b/keyboards/palette1202/palette1202.c | |||
@@ -16,9 +16,8 @@ | |||
16 | #include "palette1202.h" | 16 | #include "palette1202.h" |
17 | 17 | ||
18 | // initialize OLED if OLED is enabled | 18 | // initialize OLED if OLED is enabled |
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 20 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
21 | return OLED_ROTATION_180; | 21 | return OLED_ROTATION_180; |
22 | } | 22 | } |
23 | #endif | 23 | #endif |
24 | \ No newline at end of file | ||
diff --git a/keyboards/palette1202/rules.mk b/keyboards/palette1202/rules.mk index fc4729194..ddf248a07 100644 --- a/keyboards/palette1202/rules.mk +++ b/keyboards/palette1202/rules.mk | |||
@@ -28,7 +28,8 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
28 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 28 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
29 | AUDIO_ENABLE = no # Audio output on port C6 | 29 | AUDIO_ENABLE = no # Audio output on port C6 |
30 | ENCODER_ENABLE = yes # Enable support for rotary encoders | 30 | ENCODER_ENABLE = yes # Enable support for rotary encoders |
31 | OLED_DRIVER_ENABLE = yes # Enable support for OLED display | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 # Enable support for OLED display | ||
32 | 33 | ||
33 | # Additional code | 34 | # Additional code |
34 | SRC += lib/oled_helper.c # Adding OLED | 35 | SRC += lib/oled_helper.c # Adding OLED |
diff --git a/keyboards/pandora/rules.mk b/keyboards/pandora/rules.mk index 08f3af421..f61d5b895 100644 --- a/keyboards/pandora/rules.mk +++ b/keyboards/pandora/rules.mk | |||
@@ -22,4 +22,4 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth | |||
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | DIP_SWITCH_ENABLE = yes | 23 | DIP_SWITCH_ENABLE = yes |
24 | ENCODER_ENABLE = yes | 24 | ENCODER_ENABLE = yes |
25 | OLED_DRIVER_ENABLE = no # Future release | 25 | OLED_ENABLE = no # Future release |
diff --git a/keyboards/pearlboards/pandora/rules.mk b/keyboards/pearlboards/pandora/rules.mk index c8a0ecdf6..f76831d43 100644 --- a/keyboards/pearlboards/pandora/rules.mk +++ b/keyboards/pearlboards/pandora/rules.mk | |||
@@ -22,5 +22,5 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth | |||
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | DIP_SWITCH_ENABLE = yes | 23 | DIP_SWITCH_ENABLE = yes |
24 | ENCODER_ENABLE = yes | 24 | ENCODER_ENABLE = yes |
25 | OLED_DRIVER_ENABLE = no # Future release | 25 | OLED_ENABLE = no # Future release |
26 | LTO_ENABLE = yes | 26 | LTO_ENABLE = yes |
diff --git a/keyboards/pistachio_pro/rules.mk b/keyboards/pistachio_pro/rules.mk index 48e745a63..b27df64bd 100644 --- a/keyboards/pistachio_pro/rules.mk +++ b/keyboards/pistachio_pro/rules.mk | |||
@@ -20,9 +20,10 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
24 | ENCODER_ENABLE = yes | 25 | ENCODER_ENABLE = yes |
25 | 26 | ||
26 | CUSTOM_MATRIX = lite | 27 | CUSTOM_MATRIX = lite |
27 | SRC += matrix.c | 28 | SRC += matrix.c |
28 | SRC += ./lib/bme280.c \ No newline at end of file | 29 | SRC += ./lib/bme280.c |
diff --git a/keyboards/planck/keymaps/rootiest/rules.mk b/keyboards/planck/keymaps/rootiest/rules.mk index 4b93f7db5..b669d8bb7 100644 --- a/keyboards/planck/keymaps/rootiest/rules.mk +++ b/keyboards/planck/keymaps/rootiest/rules.mk | |||
@@ -1,6 +1,7 @@ | |||
1 | SRC += muse.c | 1 | SRC += muse.c |
2 | ENCODER_ENABLE = yes # Enables basic encoder support | 2 | ENCODER_ENABLE = yes # Enables basic encoder support |
3 | OLED_DRIVER_ENABLE = yes # Enables support for OLED displays | 3 | OLED_ENABLE = yes |
4 | OLED_DRIVER = SSD1306 # Enables support for OLED displays | ||
4 | # UNICODE_ENABLE = yes # Allow inputting basic unicode characters | 5 | # UNICODE_ENABLE = yes # Allow inputting basic unicode characters |
5 | UNICODEMAP_ENABLE = yes # Enable use of Unicode mapping array | 6 | UNICODEMAP_ENABLE = yes # Enable use of Unicode mapping array |
6 | # UCIS_ENABLE = yes # Another method for generating Unicode characters via maps | 7 | # UCIS_ENABLE = yes # Another method for generating Unicode characters via maps |
diff --git a/keyboards/pteron36/rules.mk b/keyboards/pteron36/rules.mk index 139ea9bbf..585c9828d 100644 --- a/keyboards/pteron36/rules.mk +++ b/keyboards/pteron36/rules.mk | |||
@@ -21,7 +21,7 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | 23 | ||
24 | OLED_DRIVER_ENABLE = no # OLED display; work in progress to add support. will be update in future. | 24 | OLED_ENABLE = no # OLED display; work in progress to add support. will be update in future. |
25 | SPLIT_KEYBOARD = yes | 25 | SPLIT_KEYBOARD = yes |
26 | 26 | ||
27 | LAYOUTS = split_3x5_3 | 27 | LAYOUTS = split_3x5_3 |
diff --git a/keyboards/rabbit_capture_plan/rules.mk b/keyboards/rabbit_capture_plan/rules.mk index f30a1078c..f5b167709 100644 --- a/keyboards/rabbit_capture_plan/rules.mk +++ b/keyboards/rabbit_capture_plan/rules.mk | |||
@@ -21,4 +21,4 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
24 | OLED_DRIVER_ENABLE = no | 24 | OLED_ENABLE = no |
diff --git a/keyboards/rainkeeb/rules.mk b/keyboards/rainkeeb/rules.mk index c55b55abe..64a8cc3a1 100644 --- a/keyboards/rainkeeb/rules.mk +++ b/keyboards/rainkeeb/rules.mk | |||
@@ -19,7 +19,8 @@ AUDIO_ENABLE = no | |||
19 | RGBLIGHT_ENABLE = no | 19 | RGBLIGHT_ENABLE = no |
20 | 20 | ||
21 | # OLED enable | 21 | # OLED enable |
22 | OLED_DRIVER_ENABLE = yes | 22 | OLED_ENABLE = yes |
23 | OLED_DRIVER = SSD1306 | ||
23 | 24 | ||
24 | # Encoder enable | 25 | # Encoder enable |
25 | ENCODER_ENABLE = yes | 26 | ENCODER_ENABLE = yes |
diff --git a/keyboards/ramonimbao/herringbone/pro/keymaps/default/keymap.c b/keyboards/ramonimbao/herringbone/pro/keymaps/default/keymap.c index 1b9b60c0a..ac3c11e69 100644 --- a/keyboards/ramonimbao/herringbone/pro/keymaps/default/keymap.c +++ b/keyboards/ramonimbao/herringbone/pro/keymaps/default/keymap.c | |||
@@ -28,7 +28,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
28 | ), | 28 | ), |
29 | }; | 29 | }; |
30 | 30 | ||
31 | #ifdef OLED_DRIVER_ENABLE | 31 | #ifdef OLED_ENABLE |
32 | uint32_t anim_timer = 0; | 32 | uint32_t anim_timer = 0; |
33 | uint32_t anim_sleep = 0; | 33 | uint32_t anim_sleep = 0; |
34 | uint8_t current_frame = 0; | 34 | uint8_t current_frame = 0; |
diff --git a/keyboards/ramonimbao/herringbone/pro/keymaps/iso/keymap.c b/keyboards/ramonimbao/herringbone/pro/keymaps/iso/keymap.c index 1458b19c2..3409fbc16 100644 --- a/keyboards/ramonimbao/herringbone/pro/keymaps/iso/keymap.c +++ b/keyboards/ramonimbao/herringbone/pro/keymaps/iso/keymap.c | |||
@@ -28,7 +28,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
28 | ), | 28 | ), |
29 | }; | 29 | }; |
30 | 30 | ||
31 | #ifdef OLED_DRIVER_ENABLE | 31 | #ifdef OLED_ENABLE |
32 | uint32_t anim_timer = 0; | 32 | uint32_t anim_timer = 0; |
33 | uint32_t anim_sleep = 0; | 33 | uint32_t anim_sleep = 0; |
34 | uint8_t current_frame = 0; | 34 | uint8_t current_frame = 0; |
diff --git a/keyboards/ramonimbao/herringbone/pro/keymaps/via/keymap.c b/keyboards/ramonimbao/herringbone/pro/keymaps/via/keymap.c index ecc35c19a..5c97a3fb8 100644 --- a/keyboards/ramonimbao/herringbone/pro/keymaps/via/keymap.c +++ b/keyboards/ramonimbao/herringbone/pro/keymaps/via/keymap.c | |||
@@ -76,7 +76,7 @@ void matrix_scan_user(void) { | |||
76 | } | 76 | } |
77 | } | 77 | } |
78 | 78 | ||
79 | #ifdef OLED_DRIVER_ENABLE | 79 | #ifdef OLED_ENABLE |
80 | uint32_t anim_timer = 0; | 80 | uint32_t anim_timer = 0; |
81 | uint32_t anim_sleep = 0; | 81 | uint32_t anim_sleep = 0; |
82 | uint8_t current_frame = 0; | 82 | uint8_t current_frame = 0; |
diff --git a/keyboards/ramonimbao/herringbone/pro/rules.mk b/keyboards/ramonimbao/herringbone/pro/rules.mk index 6b47a27fe..b55b2c246 100644 --- a/keyboards/ramonimbao/herringbone/pro/rules.mk +++ b/keyboards/ramonimbao/herringbone/pro/rules.mk | |||
@@ -24,7 +24,8 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
24 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 24 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
25 | AUDIO_ENABLE = no # Audio output | 25 | AUDIO_ENABLE = no # Audio output |
26 | ENCODER_ENABLE = yes | 26 | ENCODER_ENABLE = yes |
27 | OLED_DRIVER_ENABLE = yes | 27 | OLED_ENABLE = yes |
28 | OLED_DRIVER = SSD1306 | ||
28 | WPM_ENABLE = yes | 29 | WPM_ENABLE = yes |
29 | LTO_ENABLE = yes | 30 | LTO_ENABLE = yes |
30 | 31 | ||
diff --git a/keyboards/rart/rart75m/rart75m.c b/keyboards/rart/rart75m/rart75m.c index c874e01ff..73e37d2d1 100644 --- a/keyboards/rart/rart75m/rart75m.c +++ b/keyboards/rart/rart75m/rart75m.c | |||
@@ -30,7 +30,7 @@ bool encoder_update_kb(uint8_t index, bool clockwise) { | |||
30 | } | 30 | } |
31 | #endif | 31 | #endif |
32 | 32 | ||
33 | #ifdef OLED_DRIVER_ENABLE | 33 | #ifdef OLED_ENABLE |
34 | __attribute__((weak)) void oled_task_user(void) { | 34 | __attribute__((weak)) void oled_task_user(void) { |
35 | // Host Keyboard Layer Status | 35 | // Host Keyboard Layer Status |
36 | oled_write_P(PSTR("R A R T 7 5 M\nLayer: "), false); | 36 | oled_write_P(PSTR("R A R T 7 5 M\nLayer: "), false); |
@@ -54,4 +54,4 @@ __attribute__((weak)) void oled_task_user(void) { | |||
54 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); | 54 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); |
55 | } | 55 | } |
56 | 56 | ||
57 | #endif \ No newline at end of file | 57 | #endif |
diff --git a/keyboards/rart/rart75m/rules.mk b/keyboards/rart/rart75m/rules.mk index c6b786b35..2a6f81099 100644 --- a/keyboards/rart/rart75m/rules.mk +++ b/keyboards/rart/rart75m/rules.mk | |||
@@ -21,5 +21,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | UNICODE_ENABLE = yes | 23 | UNICODE_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | ENCODER_ENABLE = yes \ No newline at end of file | 25 | OLED_DRIVER = SSD1306 |
26 | ENCODER_ENABLE = yes | ||
diff --git a/keyboards/rart/rartand/keymaps/default/keymap.c b/keyboards/rart/rartand/keymaps/default/keymap.c index 1b3c7c6af..2dd9378b0 100644 --- a/keyboards/rart/rartand/keymaps/default/keymap.c +++ b/keyboards/rart/rartand/keymaps/default/keymap.c | |||
@@ -16,11 +16,11 @@ | |||
16 | 16 | ||
17 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 17 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
18 | 18 | ||
19 | [0] = LAYOUT_all( | 19 | [0] = LAYOUT_all( |
20 | KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, | 20 | KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, |
21 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, | 21 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, |
22 | KC_LSFT, KC_SLSH, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT, KC_UP, KC_BSLS, | 22 | KC_LSFT, KC_SLSH, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT, KC_UP, KC_BSLS, |
23 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(1), KC_SPC, MO(2), KC_LCTL, KC_LEFT, KC_DOWN, KC_RGHT | 23 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(1), KC_SPC, MO(2), KC_LCTL, KC_LEFT, KC_DOWN, KC_RGHT |
24 | ), | 24 | ), |
25 | 25 | ||
26 | [1] = LAYOUT_all( | 26 | [1] = LAYOUT_all( |
@@ -46,7 +46,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
46 | 46 | ||
47 | }; | 47 | }; |
48 | 48 | ||
49 | #ifdef OLED_DRIVER_ENABLE | 49 | #ifdef OLED_ENABLE |
50 | void oled_task_user(void) { | 50 | void oled_task_user(void) { |
51 | // Host Keyboard Layer Status | 51 | // Host Keyboard Layer Status |
52 | oled_write_P(PSTR("* R A R T A N D *\n Powered by QMK\nLayer: "), false); | 52 | oled_write_P(PSTR("* R A R T A N D *\n Powered by QMK\nLayer: "), false); |
diff --git a/keyboards/rart/rartand/keymaps/via/keymap.c b/keyboards/rart/rartand/keymaps/via/keymap.c index 1b3c7c6af..2dd9378b0 100644 --- a/keyboards/rart/rartand/keymaps/via/keymap.c +++ b/keyboards/rart/rartand/keymaps/via/keymap.c | |||
@@ -16,11 +16,11 @@ | |||
16 | 16 | ||
17 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 17 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
18 | 18 | ||
19 | [0] = LAYOUT_all( | 19 | [0] = LAYOUT_all( |
20 | KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, | 20 | KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, |
21 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, | 21 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, |
22 | KC_LSFT, KC_SLSH, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT, KC_UP, KC_BSLS, | 22 | KC_LSFT, KC_SLSH, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT, KC_UP, KC_BSLS, |
23 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(1), KC_SPC, MO(2), KC_LCTL, KC_LEFT, KC_DOWN, KC_RGHT | 23 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(1), KC_SPC, MO(2), KC_LCTL, KC_LEFT, KC_DOWN, KC_RGHT |
24 | ), | 24 | ), |
25 | 25 | ||
26 | [1] = LAYOUT_all( | 26 | [1] = LAYOUT_all( |
@@ -46,7 +46,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
46 | 46 | ||
47 | }; | 47 | }; |
48 | 48 | ||
49 | #ifdef OLED_DRIVER_ENABLE | 49 | #ifdef OLED_ENABLE |
50 | void oled_task_user(void) { | 50 | void oled_task_user(void) { |
51 | // Host Keyboard Layer Status | 51 | // Host Keyboard Layer Status |
52 | oled_write_P(PSTR("* R A R T A N D *\n Powered by QMK\nLayer: "), false); | 52 | oled_write_P(PSTR("* R A R T A N D *\n Powered by QMK\nLayer: "), false); |
diff --git a/keyboards/rart/rartand/rules.mk b/keyboards/rart/rartand/rules.mk index 048be8e5f..47e285ceb 100644 --- a/keyboards/rart/rartand/rules.mk +++ b/keyboards/rart/rartand/rules.mk | |||
@@ -20,4 +20,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/rart/rartland/rartland.c b/keyboards/rart/rartland/rartland.c index fc35361f8..089ba9295 100644 --- a/keyboards/rart/rartland/rartland.c +++ b/keyboards/rart/rartland/rartland.c | |||
@@ -30,7 +30,7 @@ bool encoder_update_kb(uint8_t index, bool clockwise) { | |||
30 | } | 30 | } |
31 | #endif | 31 | #endif |
32 | 32 | ||
33 | #ifdef OLED_DRIVER_ENABLE | 33 | #ifdef OLED_ENABLE |
34 | __attribute__((weak)) void oled_task_user(void) { | 34 | __attribute__((weak)) void oled_task_user(void) { |
35 | // Host Keyboard Layer Status | 35 | // Host Keyboard Layer Status |
36 | oled_write_P(PSTR("R A R T L A N D\nLayer: "), false); | 36 | oled_write_P(PSTR("R A R T L A N D\nLayer: "), false); |
diff --git a/keyboards/rart/rartland/rules.mk b/keyboards/rart/rartland/rules.mk index ba0f41d90..3e5261ec4 100644 --- a/keyboards/rart/rartland/rules.mk +++ b/keyboards/rart/rartland/rules.mk | |||
@@ -24,7 +24,8 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
24 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 24 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
25 | AUDIO_ENABLE = no # Audio output | 25 | AUDIO_ENABLE = no # Audio output |
26 | UNICODE_ENABLE = yes | 26 | UNICODE_ENABLE = yes |
27 | OLED_DRIVER_ENABLE = yes | 27 | OLED_ENABLE = yes |
28 | OLED_DRIVER = SSD1306 | ||
28 | ENCODER_ENABLE = yes | 29 | ENCODER_ENABLE = yes |
29 | 30 | ||
30 | LAYOUTS = 65_ansi 65_iso | 31 | LAYOUTS = 65_ansi 65_iso |
diff --git a/keyboards/rart/rartlice/keymaps/default/keymap.c b/keyboards/rart/rartlice/keymaps/default/keymap.c index 0117eeafb..2ba4abff3 100644 --- a/keyboards/rart/rartlice/keymaps/default/keymap.c +++ b/keyboards/rart/rartlice/keymaps/default/keymap.c | |||
@@ -31,10 +31,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
31 | _______, _______, _______, _______, _______, _______, KC_P1, KC_P2, KC_P3, _______, _______, _______, _______, | 31 | _______, _______, _______, _______, _______, _______, KC_P1, KC_P2, KC_P3, _______, _______, _______, _______, |
32 | _______, _______, _______, _______, _______, _______, _______, _______, _______ | 32 | _______, _______, _______, _______, _______, _______, _______, _______, _______ |
33 | ), | 33 | ), |
34 | 34 | ||
35 | }; | 35 | }; |
36 | 36 | ||
37 | #ifdef OLED_DRIVER_ENABLE | 37 | #ifdef OLED_ENABLE |
38 | void oled_task_user(void) { | 38 | void oled_task_user(void) { |
39 | // Host Keyboard Layer Status | 39 | // Host Keyboard Layer Status |
40 | oled_write_P(PSTR("R A R T L I C E\nLayer: "), false); | 40 | oled_write_P(PSTR("R A R T L I C E\nLayer: "), false); |
diff --git a/keyboards/rart/rartlice/keymaps/via/keymap.c b/keyboards/rart/rartlice/keymaps/via/keymap.c index 0156c2fa4..22e52c403 100644 --- a/keyboards/rart/rartlice/keymaps/via/keymap.c +++ b/keyboards/rart/rartlice/keymaps/via/keymap.c | |||
@@ -45,10 +45,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
45 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 45 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
46 | _______, _______, _______, _______, _______, _______, _______, _______, _______ | 46 | _______, _______, _______, _______, _______, _______, _______, _______, _______ |
47 | ), | 47 | ), |
48 | 48 | ||
49 | }; | 49 | }; |
50 | 50 | ||
51 | #ifdef OLED_DRIVER_ENABLE | 51 | #ifdef OLED_ENABLE |
52 | void oled_task_user(void) { | 52 | void oled_task_user(void) { |
53 | // Host Keyboard Layer Status | 53 | // Host Keyboard Layer Status |
54 | oled_write_P(PSTR("* R A R T L I C E *\n Powered by QMK\nLayer: "), false); | 54 | oled_write_P(PSTR("* R A R T L I C E *\n Powered by QMK\nLayer: "), false); |
diff --git a/keyboards/rart/rartlice/rules.mk b/keyboards/rart/rartlice/rules.mk index 4751c57c9..1cc247f16 100644 --- a/keyboards/rart/rartlice/rules.mk +++ b/keyboards/rart/rartlice/rules.mk | |||
@@ -21,7 +21,8 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | WS2812_DRIVER = spi | 23 | WS2812_DRIVER = spi |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
25 | 26 | ||
26 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 27 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
27 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 28 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/rgbkb/mun/rules.mk b/keyboards/rgbkb/mun/rules.mk index bea2f354c..ce8029968 100644 --- a/keyboards/rgbkb/mun/rules.mk +++ b/keyboards/rgbkb/mun/rules.mk | |||
@@ -27,7 +27,8 @@ RGB_MATRIX_ENABLE = yes | |||
27 | RGB_MATRIX_DRIVER = WS2812 | 27 | RGB_MATRIX_DRIVER = WS2812 |
28 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 28 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
29 | 29 | ||
30 | OLED_DRIVER_ENABLE = yes # Enable the OLED Driver | 30 | OLED_ENABLE = yes |
31 | OLED_DRIVER = SSD1306 # Enable the OLED Driver | ||
31 | 32 | ||
32 | ENCODER_ENABLE = yes | 33 | ENCODER_ENABLE = yes |
33 | 34 | ||
@@ -42,4 +43,4 @@ OPT_DEFS += -Ikeyboards/rgbkb/common | |||
42 | # matrix optimisations | 43 | # matrix optimisations |
43 | SRC += matrix.c | 44 | SRC += matrix.c |
44 | 45 | ||
45 | DEFAULT_FOLDER = rgbkb/mun/rev1 \ No newline at end of file | 46 | DEFAULT_FOLDER = rgbkb/mun/rev1 |
diff --git a/keyboards/rgbkb/pan/keymaps/default/keymap.c b/keyboards/rgbkb/pan/keymaps/default/keymap.c index f19d36256..dac385aa4 100644 --- a/keyboards/rgbkb/pan/keymaps/default/keymap.c +++ b/keyboards/rgbkb/pan/keymaps/default/keymap.c | |||
@@ -70,7 +70,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
70 | ) | 70 | ) |
71 | }; | 71 | }; |
72 | 72 | ||
73 | #ifdef OLED_DRIVER_ENABLE | 73 | #ifdef OLED_ENABLE |
74 | void oled_task_user(void) { | 74 | void oled_task_user(void) { |
75 | // Host Keyboard Layer Status | 75 | // Host Keyboard Layer Status |
76 | oled_write_P(PSTR("RGBKB Pan\n"), false); | 76 | oled_write_P(PSTR("RGBKB Pan\n"), false); |
diff --git a/keyboards/rgbkb/pan/rules.mk b/keyboards/rgbkb/pan/rules.mk index 01a98fc5e..301b17d7f 100644 --- a/keyboards/rgbkb/pan/rules.mk +++ b/keyboards/rgbkb/pan/rules.mk | |||
@@ -16,7 +16,8 @@ RGB_MATRIX_ENABLE = yes | |||
16 | RGB_MATRIX_DRIVER = WS2812 | 16 | RGB_MATRIX_DRIVER = WS2812 |
17 | WS2812_DRIVER = bitbang | 17 | WS2812_DRIVER = bitbang |
18 | ENCODER_ENABLE = yes | 18 | ENCODER_ENABLE = yes |
19 | OLED_DRIVER_ENABLE = yes | 19 | OLED_ENABLE = yes |
20 | OLED_DRIVER = SSD1306 | ||
20 | 21 | ||
21 | # RGB layout selection | 22 | # RGB layout selection |
22 | RGB_ENCODERS = yes # For RGB encoders, solder on both WS2811 chips | 23 | RGB_ENCODERS = yes # For RGB encoders, solder on both WS2811 chips |
diff --git a/keyboards/rgbkb/sol/keymaps/brianweyer/keymap.c b/keyboards/rgbkb/sol/keymaps/brianweyer/keymap.c index 2ae07984d..aa465a696 100644 --- a/keyboards/rgbkb/sol/keymaps/brianweyer/keymap.c +++ b/keyboards/rgbkb/sol/keymaps/brianweyer/keymap.c | |||
@@ -196,7 +196,7 @@ void matrix_init_user(void) { | |||
196 | 196 | ||
197 | 197 | ||
198 | // OLED Driver Logic | 198 | // OLED Driver Logic |
199 | #ifdef OLED_DRIVER_ENABLE | 199 | #ifdef OLED_ENABLE |
200 | 200 | ||
201 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 201 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
202 | if (!is_keyboard_master()) | 202 | if (!is_keyboard_master()) |
diff --git a/keyboards/rgbkb/sol/keymaps/brianweyer/rules.mk b/keyboards/rgbkb/sol/keymaps/brianweyer/rules.mk index 47dd9a7e2..f9832323b 100644 --- a/keyboards/rgbkb/sol/keymaps/brianweyer/rules.mk +++ b/keyboards/rgbkb/sol/keymaps/brianweyer/rules.mk | |||
@@ -4,7 +4,7 @@ | |||
4 | LED_MIRRORED = no # Mirror LEDs across halves (enable DIP 1 on slave, and DIP 2 and 3 on master) | 4 | LED_MIRRORED = no # Mirror LEDs across halves (enable DIP 1 on slave, and DIP 2 and 3 on master) |
5 | 5 | ||
6 | # Misc | 6 | # Misc |
7 | OLED_DRIVER_ENABLE = yes # Enable the OLED Driver | 7 | OLED_ENABLE = yes # Enable the OLED Driver |
8 | 8 | ||
9 | 9 | ||
10 | 10 | ||
diff --git a/keyboards/rgbkb/sol/keymaps/danielhklein/keymap.c b/keyboards/rgbkb/sol/keymaps/danielhklein/keymap.c index 96e19bf86..2ef78f122 100644 --- a/keyboards/rgbkb/sol/keymaps/danielhklein/keymap.c +++ b/keyboards/rgbkb/sol/keymaps/danielhklein/keymap.c | |||
@@ -261,7 +261,7 @@ void matrix_init_user(void) { | |||
261 | 261 | ||
262 | 262 | ||
263 | // OLED Driver Logic | 263 | // OLED Driver Logic |
264 | #ifdef OLED_DRIVER_ENABLE | 264 | #ifdef OLED_ENABLE |
265 | 265 | ||
266 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 266 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
267 | if (!has_usb()) | 267 | if (!has_usb()) |
diff --git a/keyboards/rgbkb/sol/keymaps/default/keymap.c b/keyboards/rgbkb/sol/keymaps/default/keymap.c index 0883cb775..6fc2cb777 100644 --- a/keyboards/rgbkb/sol/keymaps/default/keymap.c +++ b/keyboards/rgbkb/sol/keymaps/default/keymap.c | |||
@@ -298,7 +298,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
298 | } | 298 | } |
299 | 299 | ||
300 | // OLED Driver Logic | 300 | // OLED Driver Logic |
301 | #ifdef OLED_DRIVER_ENABLE | 301 | #ifdef OLED_ENABLE |
302 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 302 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
303 | if (is_keyboard_master()) | 303 | if (is_keyboard_master()) |
304 | return OLED_ROTATION_270; | 304 | return OLED_ROTATION_270; |
diff --git a/keyboards/rgbkb/sol/keymaps/default/readme.md b/keyboards/rgbkb/sol/keymaps/default/readme.md index ce5bce19e..3f3e1afc5 100644 --- a/keyboards/rgbkb/sol/keymaps/default/readme.md +++ b/keyboards/rgbkb/sol/keymaps/default/readme.md | |||
@@ -92,7 +92,7 @@ RGBLIGHT_FULL_POWER = no # Allow maximum RGB brightness. Otherwise, limited t | |||
92 | UNICODE_ENABLE = no # Unicode | 92 | UNICODE_ENABLE = no # Unicode |
93 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 93 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
94 | 94 | ||
95 | OLED_DRIVER_ENABLE = no # Enable the OLED Driver (+5000) | 95 | OLED_ENABLE = no # Enable the OLED Driver (+5000) |
96 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 96 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
97 | 97 | ||
98 | 98 | ||
diff --git a/keyboards/rgbkb/sol/keymaps/xulkal/rules.mk b/keyboards/rgbkb/sol/keymaps/xulkal/rules.mk index c386b39d3..4da351f25 100644 --- a/keyboards/rgbkb/sol/keymaps/xulkal/rules.mk +++ b/keyboards/rgbkb/sol/keymaps/xulkal/rules.mk | |||
@@ -9,7 +9,7 @@ FULLHAND_ENABLE = no # Enables the additional 24 Full Hand LEDs | |||
9 | SF_ENABLE = no # Enables the additional 38 Starfighter LEDs | 9 | SF_ENABLE = no # Enables the additional 38 Starfighter LEDs |
10 | 10 | ||
11 | # Misc | 11 | # Misc |
12 | OLED_DRIVER_ENABLE = yes # Enable the OLED Driver | 12 | OLED_ENABLE = yes # Enable the OLED Driver |
13 | 13 | ||
14 | # Not using the encoder for rev1 | 14 | # Not using the encoder for rev1 |
15 | ifeq ($(strip $(KEYBOARD)), rgbkb/sol/rev1) | 15 | ifeq ($(strip $(KEYBOARD)), rgbkb/sol/rev1) |
diff --git a/keyboards/rgbkb/sol/keymaps/xyverz/keymap.c b/keyboards/rgbkb/sol/keymaps/xyverz/keymap.c index ed98a951c..73f7220a6 100644 --- a/keyboards/rgbkb/sol/keymaps/xyverz/keymap.c +++ b/keyboards/rgbkb/sol/keymaps/xyverz/keymap.c | |||
@@ -279,7 +279,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
279 | #endif | 279 | #endif |
280 | 280 | ||
281 | // OLED Driver Logic | 281 | // OLED Driver Logic |
282 | #ifdef OLED_DRIVER_ENABLE | 282 | #ifdef OLED_ENABLE |
283 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 283 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
284 | if (is_keyboard_master()) | 284 | if (is_keyboard_master()) |
285 | return OLED_ROTATION_270; | 285 | return OLED_ROTATION_270; |
diff --git a/keyboards/rgbkb/sol/keymaps/xyverz/rules.mk b/keyboards/rgbkb/sol/keymaps/xyverz/rules.mk index 5d94aa9df..bb9d58e94 100644 --- a/keyboards/rgbkb/sol/keymaps/xyverz/rules.mk +++ b/keyboards/rgbkb/sol/keymaps/xyverz/rules.mk | |||
@@ -24,7 +24,8 @@ OLED_ENABLE = no # OLED_ENABLE | |||
24 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 24 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
25 | DEFAULT_FOLDER = rgbkb/sol/rev1 | 25 | DEFAULT_FOLDER = rgbkb/sol/rev1 |
26 | ENCODER_ENABLE = no | 26 | ENCODER_ENABLE = no |
27 | OLED_DRIVER_ENABLE = yes | 27 | OLED_ENABLE = yes |
28 | OLED_DRIVER = SSD1306 | ||
28 | 29 | ||
29 | # Do not edit past here | 30 | # Do not edit past here |
30 | 31 | ||
@@ -51,4 +52,4 @@ endif | |||
51 | 52 | ||
52 | ifeq ($(strip $(LED_MIRRORED)), yes) | 53 | ifeq ($(strip $(LED_MIRRORED)), yes) |
53 | OPT_DEFS += -DLED_MIRRORED | 54 | OPT_DEFS += -DLED_MIRRORED |
54 | endif \ No newline at end of file | 55 | endif |
diff --git a/keyboards/rgbkb/sol/rev1/rules.mk b/keyboards/rgbkb/sol/rev1/rules.mk index 9124e3d0e..5c5850f90 100644 --- a/keyboards/rgbkb/sol/rev1/rules.mk +++ b/keyboards/rgbkb/sol/rev1/rules.mk | |||
@@ -25,5 +25,5 @@ RGBLIGHT_FULL_POWER = no # Allow maximum RGB brightness for RGBLIGHT | |||
25 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 25 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
26 | 26 | ||
27 | # Misc | 27 | # Misc |
28 | OLED_DRIVER_ENABLE = no # Enable the OLED Driver | 28 | OLED_ENABLE = no # Enable the OLED Driver |
29 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 29 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
diff --git a/keyboards/rgbkb/sol/rev2/config.h b/keyboards/rgbkb/sol/rev2/config.h index 4ffcecc6b..f0c71db34 100644 --- a/keyboards/rgbkb/sol/rev2/config.h +++ b/keyboards/rgbkb/sol/rev2/config.h | |||
@@ -64,7 +64,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
64 | #define ENCODERS_PAD_A { D2 } | 64 | #define ENCODERS_PAD_A { D2 } |
65 | #define ENCODERS_PAD_B { D6 } | 65 | #define ENCODERS_PAD_B { D6 } |
66 | #else | 66 | #else |
67 | #ifdef OLED_DRIVER_ENABLE | 67 | #ifdef OLED_ENABLE |
68 | #error Extra encoders cannot be enabled at the same time as the OLED Driver as they use the same pins. | 68 | #error Extra encoders cannot be enabled at the same time as the OLED Driver as they use the same pins. |
69 | #endif | 69 | #endif |
70 | #define ENCODERS_PAD_A { D2, D1, B0 } | 70 | #define ENCODERS_PAD_A { D2, D1, B0 } |
diff --git a/keyboards/rgbkb/sol/rev2/post_rules.mk b/keyboards/rgbkb/sol/rev2/post_rules.mk index ab03325c9..feaa2ac1f 100644 --- a/keyboards/rgbkb/sol/rev2/post_rules.mk +++ b/keyboards/rgbkb/sol/rev2/post_rules.mk | |||
@@ -28,7 +28,7 @@ ifeq ($(strip $(EXTRA_ENCODERS_ENABLE)), yes) | |||
28 | OPT_DEFS += -DEXTRA_ENCODERS_ENABLE | 28 | OPT_DEFS += -DEXTRA_ENCODERS_ENABLE |
29 | endif | 29 | endif |
30 | 30 | ||
31 | ifeq ($(strip $(OLED_DRIVER_ENABLE)), yes) | 31 | ifeq ($(strip $(OLED_ENABLE)), yes) |
32 | ifeq ($(strip $(ENCODER_ENABLE)), yes) | 32 | ifeq ($(strip $(ENCODER_ENABLE)), yes) |
33 | ifneq ($(strip $(RGB_MATRIX_ENABLE)), no) | 33 | ifneq ($(strip $(RGB_MATRIX_ENABLE)), no) |
34 | ifneq ($(strip $(RGB_OLED_MENU)), no) | 34 | ifneq ($(strip $(RGB_OLED_MENU)), no) |
diff --git a/keyboards/rgbkb/sol/rev2/rules.mk b/keyboards/rgbkb/sol/rev2/rules.mk index 8871a8a7c..e5d2a9dcc 100644 --- a/keyboards/rgbkb/sol/rev2/rules.mk +++ b/keyboards/rgbkb/sol/rev2/rules.mk | |||
@@ -27,8 +27,8 @@ SF_ENABLE = no # Enables the additional 38 Starfighter LEDs | |||
27 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 27 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
28 | 28 | ||
29 | # Misc | 29 | # Misc |
30 | OLED_DRIVER_ENABLE = no # Enable the OLED Driver | 30 | OLED_ENABLE = no # Enable the OLED Driver |
31 | EXTRA_ENCODERS_ENABLE = no # Enables 3 encoders per side (up from 1, not compatible with OLED_DRIVER_ENABLE) | 31 | EXTRA_ENCODERS_ENABLE = no # Enables 3 encoders per side (up from 1, not compatible with OLED_ENABLE) |
32 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 32 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
33 | LTO_ENABLE = yes # Enable Link Time Optimizations greatly reducing firmware size by disabling the old Macros and Functions features | 33 | LTO_ENABLE = yes # Enable Link Time Optimizations greatly reducing firmware size by disabling the old Macros and Functions features |
34 | 34 | ||
diff --git a/keyboards/rgbkb/zen/rev2/keymaps/default/keymap.c b/keyboards/rgbkb/zen/rev2/keymaps/default/keymap.c index f31da8bf5..5bc5e00d8 100644 --- a/keyboards/rgbkb/zen/rev2/keymaps/default/keymap.c +++ b/keyboards/rgbkb/zen/rev2/keymaps/default/keymap.c | |||
@@ -103,7 +103,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
103 | } | 103 | } |
104 | 104 | ||
105 | 105 | ||
106 | #if OLED_DRIVER_ENABLE | 106 | #if OLED_ENABLE |
107 | const char* layer_name_user(uint32_t layer) { | 107 | const char* layer_name_user(uint32_t layer) { |
108 | switch (layer) { | 108 | switch (layer) { |
109 | case _QWERTY: | 109 | case _QWERTY: |
diff --git a/keyboards/rgbkb/zen/rev2/rev2.c b/keyboards/rgbkb/zen/rev2/rev2.c index 28a5a9f20..7bc007246 100644 --- a/keyboards/rgbkb/zen/rev2/rev2.c +++ b/keyboards/rgbkb/zen/rev2/rev2.c | |||
@@ -1,6 +1,6 @@ | |||
1 | #include "rev2.h" | 1 | #include "rev2.h" |
2 | 2 | ||
3 | #ifdef OLED_DRIVER_ENABLE | 3 | #ifdef OLED_ENABLE |
4 | #include "split_util.h" | 4 | #include "split_util.h" |
5 | #include "oled_driver.h" | 5 | #include "oled_driver.h" |
6 | 6 | ||
diff --git a/keyboards/rgbkb/zen/rev2/rules.mk b/keyboards/rgbkb/zen/rev2/rules.mk index e9d19a69a..9bb8b8cd0 100644 --- a/keyboards/rgbkb/zen/rev2/rules.mk +++ b/keyboards/rgbkb/zen/rev2/rules.mk | |||
@@ -1,9 +1,9 @@ | |||
1 | ENCODER_ENABLE = yes | 1 | ENCODER_ENABLE = yes |
2 | 2 | ||
3 | OLED_DRIVER_ENABLE = no | 3 | OLED_ENABLE = no |
4 | 4 | ||
5 | # Setup so that OLED can be turned on/off easily | 5 | # Setup so that OLED can be turned on/off easily |
6 | ifeq ($(strip $(OLED_DRIVER_ENABLE)), yes) | 6 | ifeq ($(strip $(OLED_ENABLE)), yes) |
7 | # Custom local font file | 7 | # Custom local font file |
8 | OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\" | 8 | OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\" |
9 | endif | 9 | endif |
diff --git a/keyboards/rgbkb/zygomorph/keymaps/5x6pad/rules.mk b/keyboards/rgbkb/zygomorph/keymaps/5x6pad/rules.mk index c223cb9eb..ccceffe6a 100644 --- a/keyboards/rgbkb/zygomorph/keymaps/5x6pad/rules.mk +++ b/keyboards/rgbkb/zygomorph/keymaps/5x6pad/rules.mk | |||
@@ -17,7 +17,7 @@ RGBLIGHT_FULL_POWER = yes # Allow maximum RGB brightness. Otherwise, limited t | |||
17 | UNICODE_ENABLE = no # Unicode | 17 | UNICODE_ENABLE = no # Unicode |
18 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 18 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
19 | ENCODER_ENABLE = yes # Enable rotary encoder | 19 | ENCODER_ENABLE = yes # Enable rotary encoder |
20 | OLED_DRIVER_ENABLE = no # Enable the OLED Driver | 20 | OLED_ENABLE = no # Enable the OLED Driver |
21 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 21 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
22 | LTO_ENABLE = no # Enable optimizations to reduce firmware size. Also disables action macros and functions. | 22 | LTO_ENABLE = no # Enable optimizations to reduce firmware size. Also disables action macros and functions. |
23 | 23 | ||
diff --git a/keyboards/rgbkb/zygomorph/keymaps/default/readme.md b/keyboards/rgbkb/zygomorph/keymaps/default/readme.md index e1d30b36b..4f7b64510 100644 --- a/keyboards/rgbkb/zygomorph/keymaps/default/readme.md +++ b/keyboards/rgbkb/zygomorph/keymaps/default/readme.md | |||
@@ -98,7 +98,8 @@ RGBLIGHT_FULL_POWER = yes # Allow maximum RGB brightness. Otherwise, limited t | |||
98 | UNICODE_ENABLE = no # Unicode | 98 | UNICODE_ENABLE = no # Unicode |
99 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 99 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
100 | ENCODER_ENABLE = yes # Enable rotary encoder (+90) | 100 | ENCODER_ENABLE = yes # Enable rotary encoder (+90) |
101 | OLED_DRIVER_ENABLE = yes # Enable the OLED Driver (+5000) | 101 | OLED_ENABLE = yes |
102 | OLED_DRIVER = SSD1306 # Enable the OLED Driver (+5000) | ||
102 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 103 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
103 | 104 | ||
104 | 105 | ||
diff --git a/keyboards/rgbkb/zygomorph/keymaps/default/rules.mk b/keyboards/rgbkb/zygomorph/keymaps/default/rules.mk index c223cb9eb..ccceffe6a 100644 --- a/keyboards/rgbkb/zygomorph/keymaps/default/rules.mk +++ b/keyboards/rgbkb/zygomorph/keymaps/default/rules.mk | |||
@@ -17,7 +17,7 @@ RGBLIGHT_FULL_POWER = yes # Allow maximum RGB brightness. Otherwise, limited t | |||
17 | UNICODE_ENABLE = no # Unicode | 17 | UNICODE_ENABLE = no # Unicode |
18 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 18 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
19 | ENCODER_ENABLE = yes # Enable rotary encoder | 19 | ENCODER_ENABLE = yes # Enable rotary encoder |
20 | OLED_DRIVER_ENABLE = no # Enable the OLED Driver | 20 | OLED_ENABLE = no # Enable the OLED Driver |
21 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 21 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
22 | LTO_ENABLE = no # Enable optimizations to reduce firmware size. Also disables action macros and functions. | 22 | LTO_ENABLE = no # Enable optimizations to reduce firmware size. Also disables action macros and functions. |
23 | 23 | ||
diff --git a/keyboards/rgbkb/zygomorph/keymaps/default_oled/keymap.c b/keyboards/rgbkb/zygomorph/keymaps/default_oled/keymap.c index 972fa4b05..ffc222324 100644 --- a/keyboards/rgbkb/zygomorph/keymaps/default_oled/keymap.c +++ b/keyboards/rgbkb/zygomorph/keymaps/default_oled/keymap.c | |||
@@ -169,7 +169,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
169 | 169 | ||
170 | 170 | ||
171 | // SSD1306 OLED driver logic | 171 | // SSD1306 OLED driver logic |
172 | #ifdef OLED_DRIVER_ENABLE | 172 | #ifdef OLED_ENABLE |
173 | 173 | ||
174 | static void render_logo(void) { | 174 | static void render_logo(void) { |
175 | static const char PROGMEM rgbkb_logo[] = { | 175 | static const char PROGMEM rgbkb_logo[] = { |
diff --git a/keyboards/rgbkb/zygomorph/keymaps/default_oled/rules.mk b/keyboards/rgbkb/zygomorph/keymaps/default_oled/rules.mk index f2c194f0d..ce80fc0d5 100644 --- a/keyboards/rgbkb/zygomorph/keymaps/default_oled/rules.mk +++ b/keyboards/rgbkb/zygomorph/keymaps/default_oled/rules.mk | |||
@@ -17,7 +17,8 @@ RGBLIGHT_FULL_POWER = yes # Allow maximum RGB brightness. Otherwise, limited t | |||
17 | UNICODE_ENABLE = no # Unicode | 17 | UNICODE_ENABLE = no # Unicode |
18 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 18 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
19 | ENCODER_ENABLE = yes # Enable rotary encoder | 19 | ENCODER_ENABLE = yes # Enable rotary encoder |
20 | OLED_DRIVER_ENABLE = yes # Enable the OLED Driver | 20 | OLED_ENABLE = yes |
21 | OLED_DRIVER = SSD1306 # Enable the OLED Driver | ||
21 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 22 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
22 | LTO_ENABLE = yes # Enable optimizations to reduce firmware size. Also disables action macros and functions. | 23 | LTO_ENABLE = yes # Enable optimizations to reduce firmware size. Also disables action macros and functions. |
23 | 24 | ||
diff --git a/keyboards/rgbkb/zygomorph/keymaps/kageurufu/rules.mk b/keyboards/rgbkb/zygomorph/keymaps/kageurufu/rules.mk index 61c7a07d6..d484c4736 100644 --- a/keyboards/rgbkb/zygomorph/keymaps/kageurufu/rules.mk +++ b/keyboards/rgbkb/zygomorph/keymaps/kageurufu/rules.mk | |||
@@ -17,7 +17,7 @@ RGBLIGHT_FULL_POWER = yes # Allow maximum RGB brightness. Otherwise, limited t | |||
17 | UNICODE_ENABLE = no # Unicode | 17 | UNICODE_ENABLE = no # Unicode |
18 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 18 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
19 | ENCODER_ENABLE = yes # Enable rotary encoder | 19 | ENCODER_ENABLE = yes # Enable rotary encoder |
20 | OLED_DRIVER_ENABLE = no # Enable the OLED Driver | 20 | OLED_ENABLE = no # Enable the OLED Driver |
21 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 21 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
22 | 22 | ||
23 | # Do not edit past here | 23 | # Do not edit past here |
diff --git a/keyboards/rgbkb/zygomorph/keymaps/xulkal/rules.mk b/keyboards/rgbkb/zygomorph/keymaps/xulkal/rules.mk index d7d50e137..0041d6042 100644 --- a/keyboards/rgbkb/zygomorph/keymaps/xulkal/rules.mk +++ b/keyboards/rgbkb/zygomorph/keymaps/xulkal/rules.mk | |||
@@ -19,7 +19,7 @@ RGBLIGHT_FULL_POWER = yes # Allow maximum RGB brightness. Otherwise, limited t | |||
19 | UNICODE_ENABLE = no # Unicode | 19 | UNICODE_ENABLE = no # Unicode |
20 | SWAP_HANDS_ENABLE = no # Enable one-hand typing | 20 | SWAP_HANDS_ENABLE = no # Enable one-hand typing |
21 | ENCODER_ENABLE = no # Enable rotary encoder | 21 | ENCODER_ENABLE = no # Enable rotary encoder |
22 | OLED_DRIVER_ENABLE = no # Enable the OLED Driver | 22 | OLED_ENABLE = no # Enable the OLED Driver |
23 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) | 23 | IOS_DEVICE_ENABLE = no # Limit max brightness to connect to IOS device (iPad,iPhone) |
24 | LTO_ENABLE = no # Enable optimizations to reduce firmware size. Also disables action macros and functions. | 24 | LTO_ENABLE = no # Enable optimizations to reduce firmware size. Also disables action macros and functions. |
25 | 25 | ||
diff --git a/keyboards/ristretto/ristretto.c b/keyboards/ristretto/ristretto.c index 1ea43bcee..a39c366b0 100644 --- a/keyboards/ristretto/ristretto.c +++ b/keyboards/ristretto/ristretto.c | |||
@@ -1,17 +1,17 @@ | |||
1 | /* Copyright 2021 Brandon Lewis | 1 | /* Copyright 2021 Brandon Lewis |
2 | * | 2 | * |
3 | * This program is free software: you can redistribute it and/or modify | 3 | * This program is free software: you can redistribute it and/or modify |
4 | * it under the terms of the GNU General Public License as published by | 4 | * it under the terms of the GNU General Public License as published by |
5 | * the Free Software Foundation, either version 2 of the License, or | 5 | * the Free Software Foundation, either version 2 of the License, or |
6 | * (at your option) any later version. | 6 | * (at your option) any later version. |
7 | * | 7 | * |
8 | * This program is distributed in the hope that it will be useful, | 8 | * This program is distributed in the hope that it will be useful, |
9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
11 | * GNU General Public License for more details. | 11 | * GNU General Public License for more details. |
12 | * | 12 | * |
13 | * You should have received a copy of the GNU General Public License | 13 | * You should have received a copy of the GNU General Public License |
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 | #include "ristretto.h" | 17 | #include "ristretto.h" |
@@ -35,7 +35,7 @@ bool encoder_update_kb(uint8_t index, bool clockwise) { | |||
35 | return true; | 35 | return true; |
36 | } | 36 | } |
37 | 37 | ||
38 | #ifdef OLED_DRIVER_ENABLE | 38 | #ifdef OLED_ENABLE |
39 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 39 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
40 | return OLED_ROTATION_270; | 40 | return OLED_ROTATION_270; |
41 | } | 41 | } |
diff --git a/keyboards/ristretto/rules.mk b/keyboards/ristretto/rules.mk index a24dc0c54..0be0b414a 100644 --- a/keyboards/ristretto/rules.mk +++ b/keyboards/ristretto/rules.mk | |||
@@ -21,5 +21,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes | 23 | ENCODER_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
25 | WAIT_FOR_USB = yes | 26 | WAIT_FOR_USB = yes |
diff --git a/keyboards/rocketboard_16/keymaps/default/keymap.c b/keyboards/rocketboard_16/keymaps/default/keymap.c index ea078cbaf..0c3ee96d4 100644 --- a/keyboards/rocketboard_16/keymaps/default/keymap.c +++ b/keyboards/rocketboard_16/keymaps/default/keymap.c | |||
@@ -54,7 +54,7 @@ bool encoder_update_user(uint8_t index, bool clockwise){ | |||
54 | return true; | 54 | return true; |
55 | } | 55 | } |
56 | 56 | ||
57 | #ifdef OLED_DRIVER_ENABLE | 57 | #ifdef OLED_ENABLE |
58 | 58 | ||
59 | static void render_logo(void) { | 59 | static void render_logo(void) { |
60 | static const char PROGMEM qmk_logo[] = { | 60 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/rocketboard_16/keymaps/via/keymap.c b/keyboards/rocketboard_16/keymaps/via/keymap.c index ea078cbaf..0c3ee96d4 100644 --- a/keyboards/rocketboard_16/keymaps/via/keymap.c +++ b/keyboards/rocketboard_16/keymaps/via/keymap.c | |||
@@ -54,7 +54,7 @@ bool encoder_update_user(uint8_t index, bool clockwise){ | |||
54 | return true; | 54 | return true; |
55 | } | 55 | } |
56 | 56 | ||
57 | #ifdef OLED_DRIVER_ENABLE | 57 | #ifdef OLED_ENABLE |
58 | 58 | ||
59 | static void render_logo(void) { | 59 | static void render_logo(void) { |
60 | static const char PROGMEM qmk_logo[] = { | 60 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/rocketboard_16/rules.mk b/keyboards/rocketboard_16/rules.mk index 1cd8787f5..b1450c779 100644 --- a/keyboards/rocketboard_16/rules.mk +++ b/keyboards/rocketboard_16/rules.mk | |||
@@ -20,7 +20,8 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB backlit keys | 20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB backlit keys |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
24 | ENCODER_ENABLE = yes | 25 | ENCODER_ENABLE = yes |
25 | 26 | ||
26 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 27 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
diff --git a/keyboards/rubi/rules.mk b/keyboards/rubi/rules.mk index 978ef617b..3f464563d 100644 --- a/keyboards/rubi/rules.mk +++ b/keyboards/rubi/rules.mk | |||
@@ -20,7 +20,8 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
24 | ENCODER_ENABLE = yes | 25 | ENCODER_ENABLE = yes |
25 | 26 | ||
26 | SRC += lib/oled.c \ | 27 | SRC += lib/oled.c \ |
diff --git a/keyboards/sawnsprojects/satxri6key/keymaps/via/keymap.c b/keyboards/sawnsprojects/satxri6key/keymaps/via/keymap.c index 91ab35276..e09ef997f 100644 --- a/keyboards/sawnsprojects/satxri6key/keymaps/via/keymap.c +++ b/keyboards/sawnsprojects/satxri6key/keymaps/via/keymap.c | |||
@@ -19,23 +19,23 @@ char wpm_str[4]; | |||
19 | 19 | ||
20 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 20 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
21 | [0] = LAYOUT( | 21 | [0] = LAYOUT( |
22 | 22 | ||
23 | KC_ESC, KC_GRV, TO(1), | 23 | KC_ESC, KC_GRV, TO(1), |
24 | KC_Z, KC_X, KC_C ), | 24 | KC_Z, KC_X, KC_C ), |
25 | 25 | ||
26 | [1] = LAYOUT( | 26 | [1] = LAYOUT( |
27 | 27 | ||
28 | KC_TRNS, KC_TRNS, TO(0), | 28 | KC_TRNS, KC_TRNS, TO(0), |
29 | KC_TRNS, KC_TRNS, KC_TRNS ), | 29 | KC_TRNS, KC_TRNS, KC_TRNS ), |
30 | [2] = LAYOUT( | 30 | [2] = LAYOUT( |
31 | 31 | ||
32 | KC_TRNS, KC_TRNS, KC_TRNS, | 32 | KC_TRNS, KC_TRNS, KC_TRNS, |
33 | KC_TRNS, KC_TRNS, KC_TRNS ), | 33 | KC_TRNS, KC_TRNS, KC_TRNS ), |
34 | [3] = LAYOUT( | 34 | [3] = LAYOUT( |
35 | 35 | ||
36 | KC_TRNS, KC_TRNS, KC_TRNS, | 36 | KC_TRNS, KC_TRNS, KC_TRNS, |
37 | KC_TRNS, KC_TRNS, KC_TRNS ), | 37 | KC_TRNS, KC_TRNS, KC_TRNS ), |
38 | 38 | ||
39 | 39 | ||
40 | 40 | ||
41 | }; | 41 | }; |
@@ -43,10 +43,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
43 | // based on https://github.com/qmk/qmk_firmware/blob/master/keyboards/kyria/keymaps/j-inc/keymap.c | 43 | // based on https://github.com/qmk/qmk_firmware/blob/master/keyboards/kyria/keymaps/j-inc/keymap.c |
44 | 44 | ||
45 | // In your rules.mk make sure you have: | 45 | // In your rules.mk make sure you have: |
46 | // OLED_DRIVER_ENABLE = yes | 46 | // OLED_ENABLE = yes |
47 | // WPM_ENABLE = yes | 47 | // WPM_ENABLE = yes |
48 | 48 | ||
49 | #ifdef OLED_DRIVER_ENABLE | 49 | #ifdef OLED_ENABLE |
50 | // WPM-responsive animation stuff here | 50 | // WPM-responsive animation stuff here |
51 | # define IDLE_FRAMES 5 | 51 | # define IDLE_FRAMES 5 |
52 | # define IDLE_SPEED 20 // below this wpm value your animation will idle | 52 | # define IDLE_SPEED 20 // below this wpm value your animation will idle |
@@ -161,4 +161,4 @@ void oled_task_user(void) { | |||
161 | oled_set_cursor(0, 1); | 161 | oled_set_cursor(0, 1); |
162 | oled_write_P(led_state.caps_lock ? PSTR("CAPS") : PSTR(" "), false); | 162 | oled_write_P(led_state.caps_lock ? PSTR("CAPS") : PSTR(" "), false); |
163 | } | 163 | } |
164 | #endif \ No newline at end of file | 164 | #endif |
diff --git a/keyboards/sawnsprojects/satxri6key/keymaps/via/rules.mk b/keyboards/sawnsprojects/satxri6key/keymaps/via/rules.mk index 9fd9843bf..3428d6af7 100644 --- a/keyboards/sawnsprojects/satxri6key/keymaps/via/rules.mk +++ b/keyboards/sawnsprojects/satxri6key/keymaps/via/rules.mk | |||
@@ -1,5 +1,5 @@ | |||
1 | VIA_ENABLE = yes | 1 | VIA_ENABLE = yes |
2 | OLED_DRIVER_ENABLE = no | 2 | OLED_ENABLE = no |
3 | WPM_ENABLE = no | 3 | WPM_ENABLE = no |
4 | RGBLIGHT_ENABLE = yes | 4 | RGBLIGHT_ENABLE = yes |
5 | LTO_ENABLE = no \ No newline at end of file | 5 | LTO_ENABLE = no |
diff --git a/keyboards/sendyyeah/pix/keymaps/default/keymap.c b/keyboards/sendyyeah/pix/keymaps/default/keymap.c index 720616101..ee98aedd8 100644 --- a/keyboards/sendyyeah/pix/keymaps/default/keymap.c +++ b/keyboards/sendyyeah/pix/keymaps/default/keymap.c | |||
@@ -69,7 +69,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
69 | return true; | 69 | return true; |
70 | } | 70 | } |
71 | 71 | ||
72 | #ifdef OLED_DRIVER_ENABLE | 72 | #ifdef OLED_ENABLE |
73 | 73 | ||
74 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 74 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
75 | return OLED_ROTATION_180; | 75 | return OLED_ROTATION_180; |
diff --git a/keyboards/sendyyeah/pix/keymaps/via/keymap.c b/keyboards/sendyyeah/pix/keymaps/via/keymap.c index 720616101..ee98aedd8 100644 --- a/keyboards/sendyyeah/pix/keymaps/via/keymap.c +++ b/keyboards/sendyyeah/pix/keymaps/via/keymap.c | |||
@@ -69,7 +69,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
69 | return true; | 69 | return true; |
70 | } | 70 | } |
71 | 71 | ||
72 | #ifdef OLED_DRIVER_ENABLE | 72 | #ifdef OLED_ENABLE |
73 | 73 | ||
74 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 74 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
75 | return OLED_ROTATION_180; | 75 | return OLED_ROTATION_180; |
diff --git a/keyboards/sendyyeah/pix/rules.mk b/keyboards/sendyyeah/pix/rules.mk index dd34bcd9e..578bc2938 100644 --- a/keyboards/sendyyeah/pix/rules.mk +++ b/keyboards/sendyyeah/pix/rules.mk | |||
@@ -21,4 +21,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes | 23 | ENCODER_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/setta21/keymaps/salicylic/keymap.c b/keyboards/setta21/keymaps/salicylic/keymap.c index d1db2ff9a..568afd133 100644 --- a/keyboards/setta21/keymaps/salicylic/keymap.c +++ b/keyboards/setta21/keymaps/salicylic/keymap.c | |||
@@ -9,7 +9,7 @@ extern rgblight_config_t rgblight_config; | |||
9 | 9 | ||
10 | extern uint8_t is_master; | 10 | extern uint8_t is_master; |
11 | 11 | ||
12 | #ifdef OLED_DRIVER_ENABLE | 12 | #ifdef OLED_ENABLE |
13 | static uint32_t oled_timer = 0; | 13 | static uint32_t oled_timer = 0; |
14 | #endif | 14 | #endif |
15 | 15 | ||
@@ -40,11 +40,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
40 | //|--------+--------+--------+--------| | 40 | //|--------+--------+--------+--------| |
41 | KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, | 41 | KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, |
42 | //|--------+--------+--------+--------| | 42 | //|--------+--------+--------+--------| |
43 | KC_P7, KC_P8, KC_P9, | 43 | KC_P7, KC_P8, KC_P9, |
44 | //|--------+--------+--------+--------| | 44 | //|--------+--------+--------+--------| |
45 | KC_P4, KC_P5, KC_P6, KC_PPLS, | 45 | KC_P4, KC_P5, KC_P6, KC_PPLS, |
46 | //|--------+--------+--------+--------| | 46 | //|--------+--------+--------+--------| |
47 | KC_P1, KC_P2, KC_P3, | 47 | KC_P1, KC_P2, KC_P3, |
48 | //|--------+--------+--------+--------| | 48 | //|--------+--------+--------+--------| |
49 | LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT | 49 | LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT |
50 | //`-----------------------------------' | 50 | //`-----------------------------------' |
@@ -56,13 +56,13 @@ LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT | |||
56 | //|--------+--------+--------+--------| | 56 | //|--------+--------+--------+--------| |
57 | XXXXXXX, _______, _______, _______, | 57 | XXXXXXX, _______, _______, _______, |
58 | //|--------+--------+--------+--------| | 58 | //|--------+--------+--------+--------| |
59 | XXXXXXX, KC_UP, XXXXXXX, | 59 | XXXXXXX, KC_UP, XXXXXXX, |
60 | //|--------+--------+--------+--------| | 60 | //|--------+--------+--------+--------| |
61 | KC_LEFT, KC_DOWN,KC_RIGHT, _______, | 61 | KC_LEFT, KC_DOWN,KC_RIGHT, _______, |
62 | //|--------+--------+--------+--------| | 62 | //|--------+--------+--------+--------| |
63 | XXXXXXX, KC_DOWN, XXXXXXX, | 63 | XXXXXXX, KC_DOWN, XXXXXXX, |
64 | //|--------+--------+--------+--------| | 64 | //|--------+--------+--------+--------| |
65 | MO(_ARROW), MO(_MACRO), _______ | 65 | MO(_ARROW), MO(_MACRO), _______ |
66 | //`-----------------------------------' | 66 | //`-----------------------------------' |
67 | ), | 67 | ), |
68 | 68 | ||
@@ -72,13 +72,13 @@ LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT | |||
72 | //|--------+--------+--------+--------| | 72 | //|--------+--------+--------+--------| |
73 | SEND_MIN,SEND_MAX,SEND_CIF,SEND_AVE, | 73 | SEND_MIN,SEND_MAX,SEND_CIF,SEND_AVE, |
74 | //|--------+--------+--------+--------| | 74 | //|--------+--------+--------+--------| |
75 | KC_F7, KC_F8, KC_F9, | 75 | KC_F7, KC_F8, KC_F9, |
76 | //|--------+--------+--------+--------| | 76 | //|--------+--------+--------+--------| |
77 | KC_F4, KC_F5, KC_F6,SEND_SUM, | 77 | KC_F4, KC_F5, KC_F6,SEND_SUM, |
78 | //|--------+--------+--------+--------| | 78 | //|--------+--------+--------+--------| |
79 | KC_F11, KC_F12, KC_F3, | 79 | KC_F11, KC_F12, KC_F3, |
80 | //|--------+--------+--------+--------| | 80 | //|--------+--------+--------+--------| |
81 | _______, _______, JP_RPRN | 81 | _______, _______, JP_RPRN |
82 | //`-----------------------------------' | 82 | //`-----------------------------------' |
83 | ), | 83 | ), |
84 | 84 | ||
@@ -88,13 +88,13 @@ LT(_ARROW, KC_P0),LT(_MACRO, KC_PDOT),KC_PENT | |||
88 | //|--------+--------+--------+--------| | 88 | //|--------+--------+--------+--------| |
89 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 89 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
90 | //|--------+--------+--------+--------| | 90 | //|--------+--------+--------+--------| |
91 | RGB_SAD, RGB_SAI, XXXXXXX, | 91 | RGB_SAD, RGB_SAI, XXXXXXX, |
92 | //|--------+--------+--------+--------| | 92 | //|--------+--------+--------+--------| |
93 | RGB_HUD, RGB_HUI, XXXXXXX, RGB_TOG, | 93 | RGB_HUD, RGB_HUI, XXXXXXX, RGB_TOG, |
94 | //|--------+--------+--------+--------| | 94 | //|--------+--------+--------+--------| |
95 | RGB_VAD, RGB_VAI, XXXXXXX, | 95 | RGB_VAD, RGB_VAI, XXXXXXX, |
96 | //|--------+--------+--------+--------| | 96 | //|--------+--------+--------+--------| |
97 | _______, _______, RGB_MOD | 97 | _______, _______, RGB_MOD |
98 | //`-----------------------------------' | 98 | //`-----------------------------------' |
99 | ) | 99 | ) |
100 | }; | 100 | }; |
@@ -109,7 +109,7 @@ int RGB_current_mode; | |||
109 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 109 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
110 | bool result = false; | 110 | bool result = false; |
111 | if (record->event.pressed) { | 111 | if (record->event.pressed) { |
112 | #ifdef OLED_DRIVER_ENABLE | 112 | #ifdef OLED_ENABLE |
113 | oled_timer = timer_read32(); | 113 | oled_timer = timer_read32(); |
114 | #endif | 114 | #endif |
115 | } | 115 | } |
@@ -163,7 +163,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
163 | return result; | 163 | return result; |
164 | } | 164 | } |
165 | 165 | ||
166 | #ifdef OLED_DRIVER_ENABLE | 166 | #ifdef OLED_ENABLE |
167 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_0; } | 167 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_0; } |
168 | 168 | ||
169 | 169 | ||
diff --git a/keyboards/setta21/keymaps/salicylic/rules.mk b/keyboards/setta21/keymaps/salicylic/rules.mk index 2d1919296..69864a316 100644 --- a/keyboards/setta21/keymaps/salicylic/rules.mk +++ b/keyboards/setta21/keymaps/salicylic/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | RGBLIGHT_ENABLE = no | 1 | RGBLIGHT_ENABLE = no |
2 | RGB_MATRIX_ENABLE = yes | 2 | RGB_MATRIX_ENABLE = yes |
3 | OLED_DRIVER_ENABLE = yes | 3 | OLED_ENABLE = yes |
4 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/setta21/rules.mk b/keyboards/setta21/rules.mk index 63cca1300..6085e5cf1 100644 --- a/keyboards/setta21/rules.mk +++ b/keyboards/setta21/rules.mk | |||
@@ -24,9 +24,9 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
24 | AUDIO_ENABLE = no # Audio output on port C6 | 24 | AUDIO_ENABLE = no # Audio output on port C6 |
25 | UNICODE_ENABLE = no # Unicode | 25 | UNICODE_ENABLE = no # Unicode |
26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
27 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 27 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
28 | TAP_DANCE_ENABLE = no | 28 | TAP_DANCE_ENABLE = no |
29 | OLED_DRIVER_ENABLE = no | 29 | OLED_ENABLE = no |
30 | USE_I2C = no | 30 | USE_I2C = no |
31 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 31 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
32 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 32 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
diff --git a/keyboards/sofle/keymaps/default/keymap.c b/keyboards/sofle/keymaps/default/keymap.c index 2360a45d4..a64d274b5 100644 --- a/keyboards/sofle/keymaps/default/keymap.c +++ b/keyboards/sofle/keymaps/default/keymap.c | |||
@@ -135,7 +135,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
135 | ) | 135 | ) |
136 | }; | 136 | }; |
137 | 137 | ||
138 | #ifdef OLED_DRIVER_ENABLE | 138 | #ifdef OLED_ENABLE |
139 | 139 | ||
140 | static void render_logo(void) { | 140 | static void render_logo(void) { |
141 | static const char PROGMEM qmk_logo[] = { | 141 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/sofle/keymaps/default/rules.mk b/keyboards/sofle/keymaps/default/rules.mk index 6da1df16f..e87a55ede 100644 --- a/keyboards/sofle/keymaps/default/rules.mk +++ b/keyboards/sofle/keymaps/default/rules.mk | |||
@@ -1,5 +1,6 @@ | |||
1 | 1 | ||
2 | OLED_DRIVER_ENABLE = yes | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 | ||
3 | ENCODER_ENABLE = yes | 4 | ENCODER_ENABLE = yes |
4 | CONSOLE_ENABLE = yes | 5 | CONSOLE_ENABLE = yes |
5 | EXTRAKEY_ENABLE = yes | 6 | EXTRAKEY_ENABLE = yes |
diff --git a/keyboards/sofle/keymaps/devdev/keymap.c b/keyboards/sofle/keymaps/devdev/keymap.c index 681e7dd6a..a0945b28f 100644 --- a/keyboards/sofle/keymaps/devdev/keymap.c +++ b/keyboards/sofle/keymaps/devdev/keymap.c | |||
@@ -393,7 +393,7 @@ void keyboard_post_init_user(void) { | |||
393 | } | 393 | } |
394 | #endif | 394 | #endif |
395 | 395 | ||
396 | #ifdef OLED_DRIVER_ENABLE | 396 | #ifdef OLED_ENABLE |
397 | 397 | ||
398 | static void render_logo(void) { | 398 | static void render_logo(void) { |
399 | static const char PROGMEM qmk_logo[] = { | 399 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/sofle/keymaps/devdev/rules.mk b/keyboards/sofle/keymaps/devdev/rules.mk index 3dffb0368..92a293196 100644 --- a/keyboards/sofle/keymaps/devdev/rules.mk +++ b/keyboards/sofle/keymaps/devdev/rules.mk | |||
@@ -4,4 +4,5 @@ CONSOLE_ENABLE = yes | |||
4 | RGBLIGHT_ENABLE = yes | 4 | RGBLIGHT_ENABLE = yes |
5 | ENCODER_ENABLE = yes | 5 | ENCODER_ENABLE = yes |
6 | LTO_ENABLE = yes | 6 | LTO_ENABLE = yes |
7 | OLED_DRIVER_ENABLE = yes | 7 | OLED_ENABLE = yes |
8 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/sofle/keymaps/helltm/keymap.c b/keyboards/sofle/keymaps/helltm/keymap.c index 507b9e6d7..3e1bcc82e 100644 --- a/keyboards/sofle/keymaps/helltm/keymap.c +++ b/keyboards/sofle/keymaps/helltm/keymap.c | |||
@@ -157,7 +157,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
157 | }; | 157 | }; |
158 | // clang-format on | 158 | // clang-format on |
159 | 159 | ||
160 | #ifdef OLED_DRIVER_ENABLE | 160 | #ifdef OLED_ENABLE |
161 | 161 | ||
162 | /* 32 * 32 logo */ | 162 | /* 32 * 32 logo */ |
163 | static void render_logo(void) { | 163 | static void render_logo(void) { |
diff --git a/keyboards/sofle/keymaps/helltm/rules.mk b/keyboards/sofle/keymaps/helltm/rules.mk index 9601ec40b..b905bd94f 100644 --- a/keyboards/sofle/keymaps/helltm/rules.mk +++ b/keyboards/sofle/keymaps/helltm/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | ENCODER_ENABLE = yes | 3 | ENCODER_ENABLE = yes |
3 | CONSOLE_ENABLE = yes | 4 | CONSOLE_ENABLE = yes |
4 | EXTRAKEY_ENABLE = yes | 5 | EXTRAKEY_ENABLE = yes |
diff --git a/keyboards/sofle/keymaps/killmaster/keymap.c b/keyboards/sofle/keymaps/killmaster/keymap.c index 950dee36b..34c07f3c4 100644 --- a/keyboards/sofle/keymaps/killmaster/keymap.c +++ b/keyboards/sofle/keymaps/killmaster/keymap.c | |||
@@ -127,7 +127,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
127 | ) | 127 | ) |
128 | }; | 128 | }; |
129 | 129 | ||
130 | #ifdef OLED_DRIVER_ENABLE | 130 | #ifdef OLED_ENABLE |
131 | 131 | ||
132 | static void render_logo(void) { | 132 | static void render_logo(void) { |
133 | static const char PROGMEM bananas_logo[] = { | 133 | static const char PROGMEM bananas_logo[] = { |
@@ -221,7 +221,7 @@ void oled_task_user(void) { | |||
221 | 221 | ||
222 | 222 | ||
223 | 223 | ||
224 | #endif // OLED_DRIVER_ENABLE | 224 | #endif // OLED_ENABLE |
225 | 225 | ||
226 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 226 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
227 | switch (keycode) { | 227 | switch (keycode) { |
diff --git a/keyboards/sofle/keymaps/rgb_default/keymap.c b/keyboards/sofle/keymaps/rgb_default/keymap.c index bd0993c99..13edbc520 100644 --- a/keyboards/sofle/keymaps/rgb_default/keymap.c +++ b/keyboards/sofle/keymaps/rgb_default/keymap.c | |||
@@ -393,7 +393,7 @@ void keyboard_post_init_user(void) { | |||
393 | } | 393 | } |
394 | #endif | 394 | #endif |
395 | 395 | ||
396 | #ifdef OLED_DRIVER_ENABLE | 396 | #ifdef OLED_ENABLE |
397 | 397 | ||
398 | static void render_logo(void) { | 398 | static void render_logo(void) { |
399 | static const char PROGMEM qmk_logo[] = { | 399 | static const char PROGMEM qmk_logo[] = { |
diff --git a/keyboards/sofle/keymaps/rgb_default/rules.mk b/keyboards/sofle/keymaps/rgb_default/rules.mk index 3dffb0368..92a293196 100644 --- a/keyboards/sofle/keymaps/rgb_default/rules.mk +++ b/keyboards/sofle/keymaps/rgb_default/rules.mk | |||
@@ -4,4 +4,5 @@ CONSOLE_ENABLE = yes | |||
4 | RGBLIGHT_ENABLE = yes | 4 | RGBLIGHT_ENABLE = yes |
5 | ENCODER_ENABLE = yes | 5 | ENCODER_ENABLE = yes |
6 | LTO_ENABLE = yes | 6 | LTO_ENABLE = yes |
7 | OLED_DRIVER_ENABLE = yes | 7 | OLED_ENABLE = yes |
8 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/sofle/keymaps/via/oled.c b/keyboards/sofle/keymaps/via/oled.c index 06839da17..8a230f000 100644 --- a/keyboards/sofle/keymaps/via/oled.c +++ b/keyboards/sofle/keymaps/via/oled.c | |||
@@ -1,23 +1,23 @@ | |||
1 | /* Copyright 2020 Josef Adamcik | 1 | /* Copyright 2020 Josef Adamcik |
2 | * Modification for VIA support and RGB underglow by Jens Bonk-Wiltfang | 2 | * Modification for VIA support and RGB underglow by Jens Bonk-Wiltfang |
3 | * | 3 | * |
4 | * This program is free software: you can redistribute it and/or modify | 4 | * This program is free software: you can redistribute it and/or modify |
5 | * it under the terms of the GNU General Public License as published by | 5 | * it under the terms of the GNU General Public License as published by |
6 | * the Free Software Foundation, either version 2 of the License, or | 6 | * the Free Software Foundation, either version 2 of the License, or |
7 | * (at your option) any later version. | 7 | * (at your option) any later version. |
8 | * | 8 | * |
9 | * This program is distributed in the hope that it will be useful, | 9 | * This program is distributed in the hope that it will be useful, |
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
12 | * GNU General Public License for more details. | 12 | * GNU General Public License for more details. |
13 | * | 13 | * |
14 | * You should have received a copy of the GNU General Public License | 14 | * You should have received a copy of the GNU General Public License |
15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | */ | 16 | */ |
17 | 17 | ||
18 | //Sets up what the OLED screens display. | 18 | //Sets up what the OLED screens display. |
19 | 19 | ||
20 | #ifdef OLED_DRIVER_ENABLE | 20 | #ifdef OLED_ENABLE |
21 | 21 | ||
22 | static void render_logo(void) { | 22 | static void render_logo(void) { |
23 | static const char PROGMEM qmk_logo[] = { | 23 | static const char PROGMEM qmk_logo[] = { |
@@ -81,4 +81,4 @@ void oled_task_user(void) { | |||
81 | } | 81 | } |
82 | } | 82 | } |
83 | 83 | ||
84 | #endif \ No newline at end of file | 84 | #endif |
diff --git a/keyboards/sofle/keymaps/via/rules.mk b/keyboards/sofle/keymaps/via/rules.mk index f482499d4..db254512a 100644 --- a/keyboards/sofle/keymaps/via/rules.mk +++ b/keyboards/sofle/keymaps/via/rules.mk | |||
@@ -1,7 +1,8 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
2 | ENCODER_ENABLE = yes | 3 | ENCODER_ENABLE = yes |
3 | CONSOLE_ENABLE = no | 4 | CONSOLE_ENABLE = no |
4 | EXTRAKEY_ENABLE = yes | 5 | EXTRAKEY_ENABLE = yes |
5 | VIA_ENABLE = yes | 6 | VIA_ENABLE = yes |
6 | LTO_ENABLE = yes | 7 | LTO_ENABLE = yes |
7 | RGBLIGHT_ENABLE = yes \ No newline at end of file | 8 | RGBLIGHT_ENABLE = yes |
diff --git a/keyboards/sofle/rev1/rules.mk b/keyboards/sofle/rev1/rules.mk index 2ba231d86..46ec39ee4 100644 --- a/keyboards/sofle/rev1/rules.mk +++ b/keyboards/sofle/rev1/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | ENCODER_ENABLE = yes | 1 | ENCODER_ENABLE = yes |
2 | OLED_DRIVER_ENABLE = yes | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/spaceman/pancake/rev2/rev2.c b/keyboards/spaceman/pancake/rev2/rev2.c index c1786cb01..cd13099a9 100644 --- a/keyboards/spaceman/pancake/rev2/rev2.c +++ b/keyboards/spaceman/pancake/rev2/rev2.c | |||
@@ -16,7 +16,7 @@ | |||
16 | #include "rev2.h" | 16 | #include "rev2.h" |
17 | 17 | ||
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 20 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
21 | return OLED_ROTATION_270; | 21 | return OLED_ROTATION_270; |
22 | } | 22 | } |
@@ -26,7 +26,7 @@ __attribute__((weak)) void oled_task_user(void) { | |||
26 | 0x22, 0x22, 0x00, 0x3c, 0x0a, 0x3c, 0x00, 0x3e, 0x08, 0x36, 0x00, 0x3e, 0x2a, 0x22, 0x00, 0x00, | 26 | 0x22, 0x22, 0x00, 0x3c, 0x0a, 0x3c, 0x00, 0x3e, 0x08, 0x36, 0x00, 0x3e, 0x2a, 0x22, 0x00, 0x00, |
27 | 0x00, 0x30, 0xc8, 0x84, 0x84, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x19, 0x1d, | 27 | 0x00, 0x30, 0xc8, 0x84, 0x84, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x19, 0x1d, |
28 | 0x1d, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x84, 0x84, 0xc8, 0x30, 0x00, | 28 | 0x1d, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x84, 0x84, 0xc8, 0x30, 0x00, |
29 | 0x00, 0x63, 0x94, 0x08, 0x08, 0x11, 0x71, 0x17, 0x13, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x62, | 29 | 0x00, 0x63, 0x94, 0x08, 0x08, 0x11, 0x71, 0x17, 0x13, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x62, |
30 | 0xe2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x11, 0x11, 0x11, 0x31, 0x08, 0x08, 0x94, 0x63, 0x00, | 30 | 0xe2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x11, 0x11, 0x11, 0x31, 0x08, 0x08, 0x94, 0x63, 0x00, |
31 | 0x00, 0x00, 0x03, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, | 31 | 0x00, 0x00, 0x03, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, |
32 | 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x06, 0x02, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00 }; | 32 | 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x06, 0x02, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00 }; |
diff --git a/keyboards/spaceman/pancake/rev2/rules.mk b/keyboards/spaceman/pancake/rev2/rules.mk index a291f9ee5..4a5236853 100644 --- a/keyboards/spaceman/pancake/rev2/rules.mk +++ b/keyboards/spaceman/pancake/rev2/rules.mk | |||
@@ -20,6 +20,7 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
24 | 25 | ||
25 | LAYOUTS = ortho_4x12 | 26 | LAYOUTS = ortho_4x12 |
diff --git a/keyboards/spacetime/rev1/rules.mk b/keyboards/spacetime/rev1/rules.mk index b595964f7..517f469b6 100644 --- a/keyboards/spacetime/rev1/rules.mk +++ b/keyboards/spacetime/rev1/rules.mk | |||
@@ -1 +1 @@ | |||
OLED_DRIVER_ENABLE = no | OLED_ENABLE = no | ||
diff --git a/keyboards/spacetime/rev2/rules.mk b/keyboards/spacetime/rev2/rules.mk index c58266213..d34d066de 100644 --- a/keyboards/spacetime/rev2/rules.mk +++ b/keyboards/spacetime/rev2/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/spacetime/rules.mk b/keyboards/spacetime/rules.mk index 14b9a07cc..560a2859e 100644 --- a/keyboards/spacetime/rules.mk +++ b/keyboards/spacetime/rules.mk | |||
@@ -28,7 +28,7 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
28 | UNICODE_ENABLE = no # Unicode | 28 | UNICODE_ENABLE = no # Unicode |
29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
30 | AUDIO_ENABLE = no # Audio output on port C6 | 30 | AUDIO_ENABLE = no # Audio output on port C6 |
31 | OLED_DRIVER_ENABLE = no | 31 | OLED_ENABLE = no |
32 | 32 | ||
33 | # Enable generic behavior for split boards | 33 | # Enable generic behavior for split boards |
34 | SPLIT_KEYBOARD = yes | 34 | SPLIT_KEYBOARD = yes |
diff --git a/keyboards/splitkb/kyria/keymaps/asapjockey/config.h b/keyboards/splitkb/kyria/keymaps/asapjockey/config.h index e878663bf..acb070359 100644 --- a/keyboards/splitkb/kyria/keymaps/asapjockey/config.h +++ b/keyboards/splitkb/kyria/keymaps/asapjockey/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
@@ -44,4 +44,4 @@ | |||
44 | #define EE_HANDS | 44 | #define EE_HANDS |
45 | 45 | ||
46 | // Allows media codes to properly register in macros and rotary encoder code | 46 | // Allows media codes to properly register in macros and rotary encoder code |
47 | #define TAP_CODE_DELAY 10 \ No newline at end of file | 47 | #define TAP_CODE_DELAY 10 |
diff --git a/keyboards/splitkb/kyria/keymaps/asapjockey/keymap.c b/keyboards/splitkb/kyria/keymaps/asapjockey/keymap.c index 9d0d2955e..8ba098eed 100644 --- a/keyboards/splitkb/kyria/keymaps/asapjockey/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/asapjockey/keymap.c | |||
@@ -184,7 +184,7 @@ void matrix_scan_user(void) { | |||
184 | } | 184 | } |
185 | } | 185 | } |
186 | 186 | ||
187 | #ifdef OLED_DRIVER_ENABLE | 187 | #ifdef OLED_ENABLE |
188 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 188 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
189 | return OLED_ROTATION_180; | 189 | return OLED_ROTATION_180; |
190 | } | 190 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/asapjockey/rules.mk b/keyboards/splitkb/kyria/keymaps/asapjockey/rules.mk index 9b8e29419..65b44a298 100644 --- a/keyboards/splitkb/kyria/keymaps/asapjockey/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/asapjockey/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | LEADER_ENABLE = yes # Enable the Leader Key feature | 5 | LEADER_ENABLE = yes # Enable the Leader Key feature |
diff --git a/keyboards/splitkb/kyria/keymaps/benji/config.h b/keyboards/splitkb/kyria/keymaps/benji/config.h index ebbcd1df8..8b29f9e13 100644 --- a/keyboards/splitkb/kyria/keymaps/benji/config.h +++ b/keyboards/splitkb/kyria/keymaps/benji/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #define OLED_FONT_H "keyboards/splitkb/kyria/keymaps/benji/glcdfont.c" | 21 | #define OLED_FONT_H "keyboards/splitkb/kyria/keymaps/benji/glcdfont.c" |
22 | #endif | 22 | #endif |
diff --git a/keyboards/splitkb/kyria/keymaps/benji/keymap.c b/keyboards/splitkb/kyria/keymaps/benji/keymap.c index 2e3e2b1cf..a670b7761 100644 --- a/keyboards/splitkb/kyria/keymaps/benji/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/benji/keymap.c | |||
@@ -129,7 +129,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
129 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); | 129 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); |
130 | } | 130 | } |
131 | 131 | ||
132 | #ifdef OLED_DRIVER_ENABLE | 132 | #ifdef OLED_ENABLE |
133 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 133 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
134 | return OLED_ROTATION_180; | 134 | return OLED_ROTATION_180; |
135 | } | 135 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/benji/rules.mk b/keyboards/splitkb/kyria/keymaps/benji/rules.mk index e3486a8a9..35f8ec90c 100644 --- a/keyboards/splitkb/kyria/keymaps/benji/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/benji/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow \ No newline at end of file | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
diff --git a/keyboards/splitkb/kyria/keymaps/cjuniet/config.h b/keyboards/splitkb/kyria/keymaps/cjuniet/config.h index d5d9c23bf..8b63c1f58 100644 --- a/keyboards/splitkb/kyria/keymaps/cjuniet/config.h +++ b/keyboards/splitkb/kyria/keymaps/cjuniet/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #define OLED_FONT_H "users/cjuniet/glcdfont.c" | 21 | #define OLED_FONT_H "users/cjuniet/glcdfont.c" |
22 | #endif | 22 | #endif |
diff --git a/keyboards/splitkb/kyria/keymaps/cjuniet/rules.mk b/keyboards/splitkb/kyria/keymaps/cjuniet/rules.mk index 9699ed810..71feb286d 100644 --- a/keyboards/splitkb/kyria/keymaps/cjuniet/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/cjuniet/rules.mk | |||
@@ -2,5 +2,6 @@ ENCODER_ENABLE = no | |||
2 | EXTRAKEY_ENABLE = yes | 2 | EXTRAKEY_ENABLE = yes |
3 | LEADER_ENABLE = yes | 3 | LEADER_ENABLE = yes |
4 | MOUSEKEY_ENABLE = yes | 4 | MOUSEKEY_ENABLE = yes |
5 | OLED_DRIVER_ENABLE = yes | 5 | OLED_ENABLE = yes |
6 | OLED_DRIVER = SSD1306 | ||
6 | RGBLIGHT_ENABLE = no | 7 | RGBLIGHT_ENABLE = no |
diff --git a/keyboards/splitkb/kyria/keymaps/corodiak/config.h b/keyboards/splitkb/kyria/keymaps/corodiak/config.h index eed94d055..3f031b69f 100644 --- a/keyboards/splitkb/kyria/keymaps/corodiak/config.h +++ b/keyboards/splitkb/kyria/keymaps/corodiak/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/corodiak/rules.mk b/keyboards/splitkb/kyria/keymaps/corodiak/rules.mk index da64c4ea5..59e2da986 100644 --- a/keyboards/splitkb/kyria/keymaps/corodiak/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/corodiak/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | # OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | # OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | # ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | # ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | LEADER_ENABLE = yes # Enables the Leader shortcut funtionality | 5 | LEADER_ENABLE = yes # Enables the Leader shortcut funtionality |
diff --git a/keyboards/splitkb/kyria/keymaps/cwebster2/config.h b/keyboards/splitkb/kyria/keymaps/cwebster2/config.h index 6a56d7ee9..09ca20b44 100644 --- a/keyboards/splitkb/kyria/keymaps/cwebster2/config.h +++ b/keyboards/splitkb/kyria/keymaps/cwebster2/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/cwebster2/keymap.c b/keyboards/splitkb/kyria/keymaps/cwebster2/keymap.c index e6d8636e4..03759d2fb 100644 --- a/keyboards/splitkb/kyria/keymaps/cwebster2/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/cwebster2/keymap.c | |||
@@ -242,7 +242,7 @@ bool led_update_user(led_t led_state) { | |||
242 | } | 242 | } |
243 | #endif | 243 | #endif |
244 | 244 | ||
245 | #ifdef OLED_DRIVER_ENABLE | 245 | #ifdef OLED_ENABLE |
246 | void suspend_power_down_user() { | 246 | void suspend_power_down_user() { |
247 | oled_clear(); | 247 | oled_clear(); |
248 | oled_off(); | 248 | oled_off(); |
diff --git a/keyboards/splitkb/kyria/keymaps/cwebster2/rules.mk b/keyboards/splitkb/kyria/keymaps/cwebster2/rules.mk index fe9ca3c2c..c126cda31 100644 --- a/keyboards/splitkb/kyria/keymaps/cwebster2/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/cwebster2/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
3 | RAW_ENABLE = yes | 4 | RAW_ENABLE = yes |
4 | WPM_ENABLE = yes | 5 | WPM_ENABLE = yes |
diff --git a/keyboards/splitkb/kyria/keymaps/default/rules.mk b/keyboards/splitkb/kyria/keymaps/default/rules.mk index 604e15465..35f8ec90c 100644 --- a/keyboards/splitkb/kyria/keymaps/default/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/default/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
diff --git a/keyboards/splitkb/kyria/keymaps/drashna/config.h b/keyboards/splitkb/kyria/keymaps/drashna/config.h index 8fec73950..8239e28cd 100644 --- a/keyboards/splitkb/kyria/keymaps/drashna/config.h +++ b/keyboards/splitkb/kyria/keymaps/drashna/config.h | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | #define EE_HANDS | 19 | #define EE_HANDS |
20 | 20 | ||
21 | #ifdef OLED_DRIVER_ENABLE | 21 | #ifdef OLED_ENABLE |
22 | # define OLED_DISPLAY_128X64 | 22 | # define OLED_DISPLAY_128X64 |
23 | #endif | 23 | #endif |
24 | 24 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/drashna/keymap.c b/keyboards/splitkb/kyria/keymaps/drashna/keymap.c index d55110e97..2dc934644 100644 --- a/keyboards/splitkb/kyria/keymaps/drashna/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/drashna/keymap.c | |||
@@ -120,7 +120,7 @@ const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { | |||
120 | #endif | 120 | #endif |
121 | // clang-format on | 121 | // clang-format on |
122 | 122 | ||
123 | #ifdef OLED_DRIVER_ENABLE | 123 | #ifdef OLED_ENABLE |
124 | oled_rotation_t oled_init_keymap(oled_rotation_t rotation) { return OLED_ROTATION_180; } | 124 | oled_rotation_t oled_init_keymap(oled_rotation_t rotation) { return OLED_ROTATION_180; } |
125 | #endif | 125 | #endif |
126 | 126 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/drashna/rules.mk b/keyboards/splitkb/kyria/keymaps/drashna/rules.mk index 727efa128..ba273d7d3 100644 --- a/keyboards/splitkb/kyria/keymaps/drashna/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/drashna/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # ENables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # ENables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | RGBLIGHT_STARTUP_ANIMATION = no | 5 | RGBLIGHT_STARTUP_ANIMATION = no |
diff --git a/keyboards/splitkb/kyria/keymaps/ghidalgo93/config.h b/keyboards/splitkb/kyria/keymaps/ghidalgo93/config.h index c46873c8e..89ec73f0a 100644 --- a/keyboards/splitkb/kyria/keymaps/ghidalgo93/config.h +++ b/keyboards/splitkb/kyria/keymaps/ghidalgo93/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/ghidalgo93/keymap.c b/keyboards/splitkb/kyria/keymaps/ghidalgo93/keymap.c index 1adbcc6ee..67881b03e 100644 --- a/keyboards/splitkb/kyria/keymaps/ghidalgo93/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/ghidalgo93/keymap.c | |||
@@ -152,7 +152,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
152 | } | 152 | } |
153 | 153 | ||
154 | 154 | ||
155 | #ifdef OLED_DRIVER_ENABLE | 155 | #ifdef OLED_ENABLE |
156 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 156 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
157 | return OLED_ROTATION_180; | 157 | return OLED_ROTATION_180; |
158 | } | 158 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/ghidalgo93/rules.mk b/keyboards/splitkb/kyria/keymaps/ghidalgo93/rules.mk index 449e3d950..d5d64865b 100644 --- a/keyboards/splitkb/kyria/keymaps/ghidalgo93/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/ghidalgo93/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
4 | AUTO_SHIFT_ENABLE = yes # Enable auto shift | 5 | AUTO_SHIFT_ENABLE = yes # Enable auto shift |
diff --git a/keyboards/splitkb/kyria/keymaps/gotham/config.h b/keyboards/splitkb/kyria/keymaps/gotham/config.h index 1b84d996f..1b0ba183d 100644 --- a/keyboards/splitkb/kyria/keymaps/gotham/config.h +++ b/keyboards/splitkb/kyria/keymaps/gotham/config.h | |||
@@ -24,7 +24,7 @@ | |||
24 | // Speed up slave half startup | 24 | // Speed up slave half startup |
25 | #define SPLIT_USB_TIMEOUT 1000 | 25 | #define SPLIT_USB_TIMEOUT 1000 |
26 | 26 | ||
27 | #ifdef OLED_DRIVER_ENABLE | 27 | #ifdef OLED_ENABLE |
28 | # define OLED_DISPLAY_128X64 | 28 | # define OLED_DISPLAY_128X64 |
29 | # define OLED_TIMEOUT 10000 | 29 | # define OLED_TIMEOUT 10000 |
30 | #endif | 30 | #endif |
diff --git a/keyboards/splitkb/kyria/keymaps/gotham/keymap.c b/keyboards/splitkb/kyria/keymaps/gotham/keymap.c index a725e61fe..498e1c112 100644 --- a/keyboards/splitkb/kyria/keymaps/gotham/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/gotham/keymap.c | |||
@@ -22,7 +22,7 @@ | |||
22 | # include "encoder_utils.h" | 22 | # include "encoder_utils.h" |
23 | #endif | 23 | #endif |
24 | 24 | ||
25 | #ifdef OLED_DRIVER_ENABLE | 25 | #ifdef OLED_ENABLE |
26 | # include "oled_utils.h" | 26 | # include "oled_utils.h" |
27 | #endif | 27 | #endif |
28 | 28 | ||
@@ -103,7 +103,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
103 | return true; | 103 | return true; |
104 | } | 104 | } |
105 | 105 | ||
106 | #ifdef OLED_DRIVER_ENABLE | 106 | #ifdef OLED_ENABLE |
107 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } | 107 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } |
108 | 108 | ||
109 | void oled_task_user(void) { render_status(); } | 109 | void oled_task_user(void) { render_status(); } |
@@ -113,12 +113,12 @@ void oled_task_user(void) { render_status(); } | |||
113 | bool encoder_update_user(uint8_t index, bool clockwise) { | 113 | bool encoder_update_user(uint8_t index, bool clockwise) { |
114 | if (index == 0) { | 114 | if (index == 0) { |
115 | encoder_action(get_encoder_mode(true), clockwise); | 115 | encoder_action(get_encoder_mode(true), clockwise); |
116 | # ifdef OLED_DRIVER_ENABLE | 116 | # ifdef OLED_ENABLE |
117 | oled_on(); | 117 | oled_on(); |
118 | # endif | 118 | # endif |
119 | } else if (index == 1) { | 119 | } else if (index == 1) { |
120 | encoder_action(get_encoder_mode(false), clockwise); | 120 | encoder_action(get_encoder_mode(false), clockwise); |
121 | # ifdef OLED_DRIVER_ENABLE | 121 | # ifdef OLED_ENABLE |
122 | oled_on(); | 122 | oled_on(); |
123 | # endif | 123 | # endif |
124 | } | 124 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/gotham/rules.mk b/keyboards/splitkb/kyria/keymaps/gotham/rules.mk index 0bd8badb4..81b7123ba 100644 --- a/keyboards/splitkb/kyria/keymaps/gotham/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/gotham/rules.mk | |||
@@ -2,14 +2,15 @@ CONSOLE_ENABLE = yes # Console for debug | |||
2 | ENCODER_ENABLE = yes # ENables the use of one or more encoders | 2 | ENCODER_ENABLE = yes # ENables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | MOUSEKEY_ENABLE = no # Mouse keys | 4 | MOUSEKEY_ENABLE = no # Mouse keys |
5 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 5 | OLED_ENABLE = yes |
6 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
6 | THUMBSTICK_ENABLE = yes # Enables analog thumbstick code | 7 | THUMBSTICK_ENABLE = yes # Enables analog thumbstick code |
7 | 8 | ||
8 | ifeq ($(strip $(ENCODER_ENABLE)), yes) | 9 | ifeq ($(strip $(ENCODER_ENABLE)), yes) |
9 | SRC += encoder_utils.c | 10 | SRC += encoder_utils.c |
10 | endif | 11 | endif |
11 | 12 | ||
12 | ifeq ($(strip $(OLED_DRIVER_ENABLE)), yes) | 13 | ifeq ($(strip $(OLED_ENABLE)), yes) |
13 | SRC += oled_utils.c | 14 | SRC += oled_utils.c |
14 | endif | 15 | endif |
15 | 16 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/j-inc/config.h b/keyboards/splitkb/kyria/keymaps/j-inc/config.h index 833fbe4bd..dc7d9610d 100644 --- a/keyboards/splitkb/kyria/keymaps/j-inc/config.h +++ b/keyboards/splitkb/kyria/keymaps/j-inc/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #define OLED_TIMEOUT 300000 | 21 | #define OLED_TIMEOUT 300000 |
22 | #endif | 22 | #endif |
diff --git a/keyboards/splitkb/kyria/keymaps/j-inc/keymap.c b/keyboards/splitkb/kyria/keymaps/j-inc/keymap.c index 56eac4ddf..6121dd0f8 100644 --- a/keyboards/splitkb/kyria/keymaps/j-inc/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/j-inc/keymap.c | |||
@@ -156,7 +156,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
156 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); | 156 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); |
157 | } | 157 | } |
158 | 158 | ||
159 | #ifdef OLED_DRIVER_ENABLE | 159 | #ifdef OLED_ENABLE |
160 | 160 | ||
161 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 161 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
162 | return OLED_ROTATION_180; | 162 | return OLED_ROTATION_180; |
diff --git a/keyboards/splitkb/kyria/keymaps/j-inc/rules.mk b/keyboards/splitkb/kyria/keymaps/j-inc/rules.mk index df727572d..000c99502 100644 --- a/keyboards/splitkb/kyria/keymaps/j-inc/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/j-inc/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | RGBLIGHT_ANIMATIONS = yes | 5 | RGBLIGHT_ANIMATIONS = yes |
diff --git a/keyboards/splitkb/kyria/keymaps/jhelvy/config.h b/keyboards/splitkb/kyria/keymaps/jhelvy/config.h index 6dbc0dc1d..86f3d5b5c 100644 --- a/keyboards/splitkb/kyria/keymaps/jhelvy/config.h +++ b/keyboards/splitkb/kyria/keymaps/jhelvy/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/jhelvy/keymap.c b/keyboards/splitkb/kyria/keymaps/jhelvy/keymap.c index 371007eeb..a9c8db28d 100644 --- a/keyboards/splitkb/kyria/keymaps/jhelvy/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/jhelvy/keymap.c | |||
@@ -104,7 +104,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
104 | return true; | 104 | return true; |
105 | }; | 105 | }; |
106 | 106 | ||
107 | #ifdef OLED_DRIVER_ENABLE | 107 | #ifdef OLED_ENABLE |
108 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 108 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
109 | return OLED_ROTATION_180; | 109 | return OLED_ROTATION_180; |
110 | } | 110 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/jhelvy/rules.mk b/keyboards/splitkb/kyria/keymaps/jhelvy/rules.mk index ec4c65f70..a987a4ded 100644 --- a/keyboards/splitkb/kyria/keymaps/jhelvy/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/jhelvy/rules.mk | |||
@@ -1,5 +1,6 @@ | |||
1 | AUTO_SHIFT_ENABLE = yes # Autoshift by holding down a key | 1 | AUTO_SHIFT_ENABLE = yes # Autoshift by holding down a key |
2 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 4 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
4 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 5 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
5 | LEADER_ENABLE = no # Enable the Leader Key feature | 6 | LEADER_ENABLE = no # Enable the Leader Key feature |
diff --git a/keyboards/splitkb/kyria/keymaps/kejadlen/config.h b/keyboards/splitkb/kyria/keymaps/kejadlen/config.h index 3c0951f11..673bcc778 100644 --- a/keyboards/splitkb/kyria/keymaps/kejadlen/config.h +++ b/keyboards/splitkb/kyria/keymaps/kejadlen/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/kejadlen/rules.mk b/keyboards/splitkb/kyria/keymaps/kejadlen/rules.mk index 35ba17e4a..e11b7e936 100644 --- a/keyboards/splitkb/kyria/keymaps/kejadlen/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/kejadlen/rules.mk | |||
@@ -1,4 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = no # Enables the use of OLED displays | 1 | OLED_ENABLE = no # Enables the use of OLED displays |
2 | ENCODER_ENABLE = no # Enables the use of one or more encoders | 2 | ENCODER_ENABLE = no # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
4 | LEADER_ENABLE = no # Enable the Leader Key feature | 4 | LEADER_ENABLE = no # Enable the Leader Key feature |
diff --git a/keyboards/splitkb/kyria/keymaps/mattir/config.h b/keyboards/splitkb/kyria/keymaps/mattir/config.h index 2c71428a9..b65ceee40 100644 --- a/keyboards/splitkb/kyria/keymaps/mattir/config.h +++ b/keyboards/splitkb/kyria/keymaps/mattir/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | # define OLED_DISPLAY_128X64 | 20 | # define OLED_DISPLAY_128X64 |
21 | # define OLED_TIMEOUT 300000 | 21 | # define OLED_TIMEOUT 300000 |
22 | # define OLED_UPDATE_INTERVAL 30 | 22 | # define OLED_UPDATE_INTERVAL 30 |
diff --git a/keyboards/splitkb/kyria/keymaps/mattir/keymap.c b/keyboards/splitkb/kyria/keymaps/mattir/keymap.c index 0ee0f3d85..89efaec55 100644 --- a/keyboards/splitkb/kyria/keymaps/mattir/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/mattir/keymap.c | |||
@@ -82,7 +82,7 @@ void matrix_scan_user(void) { | |||
82 | } | 82 | } |
83 | } | 83 | } |
84 | 84 | ||
85 | #ifdef OLED_DRIVER_ENABLE | 85 | #ifdef OLED_ENABLE |
86 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 86 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
87 | return OLED_ROTATION_180; | 87 | return OLED_ROTATION_180; |
88 | } | 88 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/mattir/rules.mk b/keyboards/splitkb/kyria/keymaps/mattir/rules.mk index 4f5e31be1..9d1a91831 100644 --- a/keyboards/splitkb/kyria/keymaps/mattir/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/mattir/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | LEADER_ENABLE = yes # Enables the use of the leader key | 5 | LEADER_ENABLE = yes # Enables the use of the leader key |
diff --git a/keyboards/splitkb/kyria/keymaps/mattir2/rules.mk b/keyboards/splitkb/kyria/keymaps/mattir2/rules.mk index cc5ae236f..d51a30bfe 100644 --- a/keyboards/splitkb/kyria/keymaps/mattir2/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/mattir2/rules.mk | |||
@@ -1,4 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = no # Enables the use of OLED displays | 1 | OLED_ENABLE = no # Enables the use of OLED displays |
2 | ENCODER_ENABLE = no # Enables the use of one or more encoders | 2 | ENCODER_ENABLE = no # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
4 | LEADER_ENABLE = yes # Enables the use of the leader key | 4 | LEADER_ENABLE = yes # Enables the use of the leader key |
diff --git a/keyboards/splitkb/kyria/keymaps/ninjonas/config.h b/keyboards/splitkb/kyria/keymaps/ninjonas/config.h index 5673e6c3d..11525a577 100644 --- a/keyboards/splitkb/kyria/keymaps/ninjonas/config.h +++ b/keyboards/splitkb/kyria/keymaps/ninjonas/config.h | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | #define TAPPING_TERM 200 | 19 | #define TAPPING_TERM 200 |
20 | 20 | ||
21 | #ifdef OLED_DRIVER_ENABLE | 21 | #ifdef OLED_ENABLE |
22 | #define OLED_DISPLAY_128X64 | 22 | #define OLED_DISPLAY_128X64 |
23 | #define OLED_TIMEOUT 15000 | 23 | #define OLED_TIMEOUT 15000 |
24 | #endif | 24 | #endif |
diff --git a/keyboards/splitkb/kyria/keymaps/ninjonas/oled.c b/keyboards/splitkb/kyria/keymaps/ninjonas/oled.c index 65976205b..216f47534 100644 --- a/keyboards/splitkb/kyria/keymaps/ninjonas/oled.c +++ b/keyboards/splitkb/kyria/keymaps/ninjonas/oled.c | |||
@@ -15,7 +15,7 @@ | |||
15 | */ | 15 | */ |
16 | #include "ninjonas.h" | 16 | #include "ninjonas.h" |
17 | 17 | ||
18 | #ifdef OLED_DRIVER_ENABLE | 18 | #ifdef OLED_ENABLE |
19 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } | 19 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } |
20 | 20 | ||
21 | static void render_logo(void) { | 21 | static void render_logo(void) { |
@@ -24,69 +24,69 @@ static void render_logo(void) { | |||
24 | // Image Dimensions: 128x64 | 24 | // Image Dimensions: 128x64 |
25 | // Code Output Format: Plain Bytes | 25 | // Code Output Format: Plain Bytes |
26 | // Draw Mode: Vertical, 1 bit per pixel | 26 | // Draw Mode: Vertical, 1 bit per pixel |
27 | 0x00, 0x00, 0x80, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0xc0, 0x00, 0x00, 0xe0, | 27 | 0x00, 0x00, 0x80, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0xc0, 0x00, 0x00, 0xe0, |
28 | 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x80, 0xe0, 0xe0, 0xe0, 0xe0, 0x80, 0x00, 0x00, 0xe0, 0xe0, 0xe0, | 28 | 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x80, 0xe0, 0xe0, 0xe0, 0xe0, 0x80, 0x00, 0x00, 0xe0, 0xe0, 0xe0, |
29 | 0xe0, 0x00, 0x60, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0xe0, 0x80, 0x00, 0x00, | 29 | 0xe0, 0x00, 0x60, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0xe0, 0x80, 0x00, 0x00, |
30 | 0xc0, 0xe0, 0xe0, 0xe0, 0x20, 0x60, 0xe0, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, | 30 | 0xc0, 0xe0, 0xe0, 0xe0, 0x20, 0x60, 0xe0, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, |
31 | 0xe0, 0x00, 0x00, 0xc0, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0xc0, 0x00, 0x00, 0x00, | 31 | 0xe0, 0x00, 0x00, 0xc0, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0xc0, 0x00, 0x00, 0x00, |
32 | 0x80, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0x80, 0x00, 0xe0, 0xe0, 0xfc, 0xfe, | 32 | 0x80, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0x80, 0x00, 0xe0, 0xe0, 0xfc, 0xfe, |
33 | 0xfe, 0xfe, 0xee, 0xee, 0x0e, 0x80, 0xc0, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0x80, | 33 | 0xfe, 0xfe, 0xee, 0xee, 0x0e, 0x80, 0xc0, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0x80, |
34 | 0x00, 0x00, 0x00, 0x80, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0x80, 0x00, 0x00, | 34 | 0x00, 0x00, 0x00, 0x80, 0xc0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xc0, 0x80, 0x00, 0x00, |
35 | 0x00, 0x00, 0x79, 0xfd, 0xfd, 0xfd, 0xec, 0xee, 0x76, 0x7f, 0xff, 0xff, 0xff, 0x80, 0x00, 0x00, | 35 | 0x00, 0x00, 0x79, 0xfd, 0xfd, 0xfd, 0xec, 0xee, 0x76, 0x7f, 0xff, 0xff, 0xff, 0x80, 0x00, 0x00, |
36 | 0x07, 0x3f, 0xff, 0xfc, 0xf8, 0xff, 0x7f, 0x07, 0x0f, 0x7f, 0xff, 0xf8, 0xfc, 0xff, 0x3f, 0x07, | 36 | 0x07, 0x3f, 0xff, 0xfc, 0xf8, 0xff, 0x7f, 0x07, 0x0f, 0x7f, 0xff, 0xf8, 0xfc, 0xff, 0x3f, 0x07, |
37 | 0x00, 0x00, 0x00, 0x03, 0x1f, 0xff, 0xfe, 0xf0, 0xff, 0x7f, 0x0f, 0x07, 0x3f, 0xff, 0xfc, 0xf8, | 37 | 0x00, 0x00, 0x00, 0x03, 0x1f, 0xff, 0xfe, 0xf0, 0xff, 0x7f, 0x0f, 0x07, 0x3f, 0xff, 0xfc, 0xf8, |
38 | 0xff, 0x7f, 0x0f, 0x01, 0x00, 0x00, 0x01, 0x0f, 0x3f, 0xff, 0xfe, 0xf8, 0xff, 0xff, 0x1f, 0x03, | 38 | 0xff, 0x7f, 0x0f, 0x01, 0x00, 0x00, 0x01, 0x0f, 0x3f, 0xff, 0xfe, 0xf8, 0xff, 0xff, 0x1f, 0x03, |
39 | 0x00, 0x00, 0x1f, 0x7f, 0x7f, 0xff, 0xf6, 0xe6, 0xe6, 0xf7, 0xf7, 0x77, 0x37, 0x17, 0x00, 0x30, | 39 | 0x00, 0x00, 0x1f, 0x7f, 0x7f, 0xff, 0xf6, 0xe6, 0xe6, 0xf7, 0xf7, 0x77, 0x37, 0x17, 0x00, 0x30, |
40 | 0x79, 0xfd, 0xfd, 0xfd, 0xee, 0xee, 0x76, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, | 40 | 0x79, 0xfd, 0xfd, 0xfd, 0xee, 0xee, 0x76, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, |
41 | 0xff, 0xff, 0x00, 0x00, 0x00, 0x3f, 0x7f, 0x7f, 0xff, 0xf1, 0xe0, 0xe0, 0xff, 0xff, 0x7f, 0x3f, | 41 | 0xff, 0xff, 0x00, 0x00, 0x00, 0x3f, 0x7f, 0x7f, 0xff, 0xf1, 0xe0, 0xe0, 0xff, 0xff, 0x7f, 0x3f, |
42 | 0x0e, 0x00, 0x0e, 0x3f, 0x7f, 0xff, 0xff, 0xe0, 0xe0, 0xe1, 0xff, 0x7f, 0x7f, 0x3f, 0x04, 0x00, | 42 | 0x0e, 0x00, 0x0e, 0x3f, 0x7f, 0xff, 0xff, 0xe0, 0xe0, 0xe1, 0xff, 0x7f, 0x7f, 0x3f, 0x04, 0x00, |
43 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 43 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
44 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 44 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
45 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, | 45 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, |
46 | 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x0e, 0x0e, 0x0f, 0x0f, 0x07, 0x03, 0x00, 0x00, 0x00, | 46 | 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x0e, 0x0e, 0x0f, 0x0f, 0x07, 0x03, 0x00, 0x00, 0x00, |
47 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 47 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
48 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 48 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
49 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 49 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
50 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 50 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
51 | 0x00, 0x0c, 0x3c, 0xfc, 0xfc, 0xfc, 0xc0, 0x00, 0xe0, 0xfc, 0xfc, 0x7c, 0x1c, 0x00, 0xf0, 0xf8, | 51 | 0x00, 0x0c, 0x3c, 0xfc, 0xfc, 0xfc, 0xc0, 0x00, 0xe0, 0xfc, 0xfc, 0x7c, 0x1c, 0x00, 0xf0, 0xf8, |
52 | 0xf8, 0xfc, 0xdc, 0xdc, 0xdc, 0xfc, 0xfc, 0xf8, 0xf0, 0xe0, 0x00, 0x00, 0x30, 0xb8, 0xbc, 0xbc, | 52 | 0xf8, 0xfc, 0xdc, 0xdc, 0xdc, 0xfc, 0xfc, 0xf8, 0xf0, 0xe0, 0x00, 0x00, 0x30, 0xb8, 0xbc, 0xbc, |
53 | 0xdc, 0xdc, 0xdc, 0xfc, 0xfc, 0xf8, 0xf0, 0x00, 0x1c, 0x1c, 0xff, 0xff, 0xff, 0xff, 0x1d, 0x1d, | 53 | 0xdc, 0xdc, 0xdc, 0xfc, 0xfc, 0xf8, 0xf0, 0x00, 0x1c, 0x1c, 0xff, 0xff, 0xff, 0xff, 0x1d, 0x1d, |
54 | 0x00, 0xf0, 0xf8, 0xf8, 0xfc, 0x3c, 0x1c, 0x1c, 0xfc, 0xfc, 0xf8, 0xf0, 0xc0, 0x00, 0xe0, 0xf0, | 54 | 0x00, 0xf0, 0xf8, 0xf8, 0xfc, 0x3c, 0x1c, 0x1c, 0xfc, 0xfc, 0xf8, 0xf0, 0xc0, 0x00, 0xe0, 0xf0, |
55 | 0xf8, 0xfc, 0x3c, 0x1c, 0x1c, 0x3c, 0xfc, 0xf8, 0xf8, 0xe0, 0x00, 0x00, 0x20, 0xb8, 0xbc, 0xbc, | 55 | 0xf8, 0xfc, 0x3c, 0x1c, 0x1c, 0x3c, 0xfc, 0xf8, 0xf8, 0xe0, 0x00, 0x00, 0x20, 0xb8, 0xbc, 0xbc, |
56 | 0xbc, 0xdc, 0xdc, 0xfc, 0xfc, 0xfc, 0xf8, 0xe0, 0x00, 0x0c, 0x7c, 0xfc, 0xfc, 0xc0, 0x00, 0xe0, | 56 | 0xbc, 0xdc, 0xdc, 0xfc, 0xfc, 0xfc, 0xf8, 0xe0, 0x00, 0x0c, 0x7c, 0xfc, 0xfc, 0xc0, 0x00, 0xe0, |
57 | 0xfc, 0xfc, 0xfc, 0xfc, 0xf0, 0x80, 0x00, 0xf8, 0xfc, 0xfc, 0x3c, 0x04, 0x0c, 0x7c, 0xfc, 0xfc, | 57 | 0xfc, 0xfc, 0xfc, 0xfc, 0xf0, 0x80, 0x00, 0xf8, 0xfc, 0xfc, 0x3c, 0x04, 0x0c, 0x7c, 0xfc, 0xfc, |
58 | 0xf0, 0x00, 0xc0, 0xfc, 0xfc, 0x7c, 0xfc, 0xf8, 0xc0, 0x00, 0xf0, 0xfc, 0xfc, 0x7c, 0x0c, 0x00, | 58 | 0xf0, 0x00, 0xc0, 0xfc, 0xfc, 0x7c, 0xfc, 0xf8, 0xc0, 0x00, 0xf0, 0xfc, 0xfc, 0x7c, 0x0c, 0x00, |
59 | 0x00, 0x00, 0xc0, 0xc1, 0xc7, 0xff, 0xff, 0xff, 0x7f, 0x1f, 0x03, 0x00, 0x00, 0x00, 0x07, 0x0f, | 59 | 0x00, 0x00, 0xc0, 0xc1, 0xc7, 0xff, 0xff, 0xff, 0x7f, 0x1f, 0x03, 0x00, 0x00, 0x00, 0x07, 0x0f, |
60 | 0x1f, 0x1f, 0x1e, 0x1c, 0x1c, 0x1e, 0x1e, 0x0e, 0x06, 0x00, 0x00, 0x06, 0x0f, 0x1f, 0x1f, 0x1f, | 60 | 0x1f, 0x1f, 0x1e, 0x1c, 0x1c, 0x1e, 0x1e, 0x0e, 0x06, 0x00, 0x00, 0x06, 0x0f, 0x1f, 0x1f, 0x1f, |
61 | 0x1d, 0x1d, 0x0e, 0x1f, 0x1f, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x1f, 0x1f, 0x00, 0x00, | 61 | 0x1d, 0x1d, 0x0e, 0x1f, 0x1f, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x1f, 0x1f, 0x00, 0x00, |
62 | 0x00, 0x07, 0x0f, 0x0f, 0x1f, 0x1e, 0x1c, 0x1c, 0x1f, 0x1f, 0x0f, 0x07, 0x01, 0x00, 0x03, 0x07, | 62 | 0x00, 0x07, 0x0f, 0x0f, 0x1f, 0x1e, 0x1c, 0x1c, 0x1f, 0x1f, 0x0f, 0x07, 0x01, 0x00, 0x03, 0x07, |
63 | 0x0f, 0x1f, 0x1e, 0x1c, 0x1c, 0x1e, 0x1f, 0x0f, 0x0f, 0x03, 0x00, 0x00, 0x0f, 0x1f, 0x1f, 0x1f, | 63 | 0x0f, 0x1f, 0x1e, 0x1c, 0x1c, 0x1e, 0x1f, 0x0f, 0x0f, 0x03, 0x00, 0x00, 0x0f, 0x1f, 0x1f, 0x1f, |
64 | 0x1d, 0x1d, 0x0c, 0x0f, 0x1f, 0x1f, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x03, 0x1f, 0x1f, 0x1e, 0x1f, | 64 | 0x1d, 0x1d, 0x0c, 0x0f, 0x1f, 0x1f, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x03, 0x1f, 0x1f, 0x1e, 0x1f, |
65 | 0x0f, 0x01, 0x00, 0x07, 0x1f, 0x1f, 0x1f, 0x1f, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0f, | 65 | 0x0f, 0x01, 0x00, 0x07, 0x1f, 0x1f, 0x1f, 0x1f, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0f, |
66 | 0x1f, 0x1e, 0x1f, 0x1f, 0x03, 0x00, 0x03, 0x1f, 0x1f, 0x1e, 0x1f, 0x0f, 0x01, 0x00, 0x00, 0x00, | 66 | 0x1f, 0x1e, 0x1f, 0x1f, 0x03, 0x00, 0x03, 0x1f, 0x1f, 0x1e, 0x1f, 0x0f, 0x01, 0x00, 0x00, 0x00, |
67 | 0x00, 0x80, 0xc1, 0xf1, 0xf9, 0xf9, 0xf9, 0xb8, 0xb8, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, | 67 | 0x00, 0x80, 0xc1, 0xf1, 0xf9, 0xf9, 0xf9, 0xb8, 0xb8, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, |
68 | 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, | 68 | 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, |
69 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, | 69 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, |
70 | 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, | 70 | 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, |
71 | 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, | 71 | 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, |
72 | 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, | 72 | 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, |
73 | 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, | 73 | 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, |
74 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, | 74 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, |
75 | 0x00, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0x03, 0x7c, 0xfe, 0xff, 0xff, 0xc7, 0x83, 0x83, | 75 | 0x00, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0x03, 0x7c, 0xfe, 0xff, 0xff, 0xc7, 0x83, 0x83, |
76 | 0xc7, 0xff, 0xff, 0xff, 0x7c, 0x00, 0x00, 0x7c, 0xff, 0xff, 0xff, 0xc7, 0x83, 0x83, 0xc7, 0xff, | 76 | 0xc7, 0xff, 0xff, 0xff, 0x7c, 0x00, 0x00, 0x7c, 0xff, 0xff, 0xff, 0xc7, 0x83, 0x83, 0xc7, 0xff, |
77 | 0xff, 0xfe, 0x7c, 0x00, 0xc0, 0xe6, 0xf7, 0xf7, 0xf7, 0xbb, 0xbb, 0xdb, 0xff, 0xff, 0xff, 0xfe, | 77 | 0xff, 0xfe, 0x7c, 0x00, 0xc0, 0xe6, 0xf7, 0xf7, 0xf7, 0xbb, 0xbb, 0xdb, 0xff, 0xff, 0xff, 0xfe, |
78 | 0x00, 0x00, 0x03, 0x1f, 0xff, 0xff, 0xf0, 0xe0, 0xfe, 0xff, 0x1f, 0x3f, 0xff, 0xfe, 0xe0, 0xf0, | 78 | 0x00, 0x00, 0x03, 0x1f, 0xff, 0xff, 0xf0, 0xe0, 0xfe, 0xff, 0x1f, 0x3f, 0xff, 0xfe, 0xe0, 0xf0, |
79 | 0xff, 0xff, 0x1f, 0x03, 0x00, 0x01, 0x0f, 0x7f, 0xff, 0xf8, 0xc0, 0xfc, 0xff, 0x3f, 0x1f, 0xff, | 79 | 0xff, 0xff, 0x1f, 0x03, 0x00, 0x01, 0x0f, 0x7f, 0xff, 0xf8, 0xc0, 0xfc, 0xff, 0x3f, 0x1f, 0xff, |
80 | 0xfe, 0xf0, 0xe0, 0xff, 0xff, 0x3f, 0x07, 0x00, 0x01, 0x07, 0x3f, 0xff, 0xff, 0xf8, 0xe0, 0xfc, | 80 | 0xfe, 0xf0, 0xe0, 0xff, 0xff, 0x3f, 0x07, 0x00, 0x01, 0x07, 0x3f, 0xff, 0xff, 0xf8, 0xe0, 0xfc, |
81 | 0xff, 0x7f, 0x0f, 0x03, 0x00, 0xfe, 0xff, 0xff, 0xff, 0xdb, 0x9b, 0x9b, 0xdf, 0xdf, 0xdf, 0xde, | 81 | 0xff, 0x7f, 0x0f, 0x03, 0x00, 0xfe, 0xff, 0xff, 0xff, 0xdb, 0x9b, 0x9b, 0xdf, 0xdf, 0xdf, 0xde, |
82 | 0x1c, 0x00, 0xc0, 0xe6, 0xf7, 0xf7, 0xf7, 0xbb, 0xbb, 0xdb, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, | 82 | 0x1c, 0x00, 0xc0, 0xe6, 0xf7, 0xf7, 0xf7, 0xbb, 0xbb, 0xdb, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, |
83 | 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, | 83 | 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, |
84 | 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, | 84 | 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, |
85 | 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x01, 0x03, 0x03, 0x03, 0x03, | 85 | 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x01, 0x03, 0x03, 0x03, 0x03, |
86 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x01, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, | 86 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x01, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, |
87 | 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, | 87 | 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, |
88 | 0x03, 0x03, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x38, 0x38, 0x38, 0x3f, 0x3f, 0x1f, 0x0f, | 88 | 0x03, 0x03, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x38, 0x38, 0x38, 0x3f, 0x3f, 0x1f, 0x0f, |
89 | 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x01, 0x00, | 89 | 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x01, 0x00, |
90 | 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x01, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00 | 90 | 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x01, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00 |
91 | }; | 91 | }; |
92 | oled_write_raw_P(logo, sizeof(logo)); | 92 | oled_write_raw_P(logo, sizeof(logo)); |
@@ -125,32 +125,32 @@ void render_layout_state(void) { | |||
125 | oled_write_ln_P(PSTR("Undefined"), false); | 125 | oled_write_ln_P(PSTR("Undefined"), false); |
126 | } | 126 | } |
127 | } | 127 | } |
128 | #ifdef ENCODER_ENABLE | 128 | #ifdef ENCODER_ENABLE |
129 | static void render_encoder_state(void) { | 129 | static void render_encoder_state(void) { |
130 | oled_write_P(PSTR("\nEnc: "), false); | 130 | oled_write_P(PSTR("\nEnc: "), false); |
131 | bool lower = layer_state_is(_LOWER) & !layer_state_is(_ADJUST); | 131 | bool lower = layer_state_is(_LOWER) & !layer_state_is(_ADJUST); |
132 | bool raise = layer_state_is(_RAISE) & !layer_state_is(_ADJUST); | 132 | bool raise = layer_state_is(_RAISE) & !layer_state_is(_ADJUST); |
133 | bool adjust = layer_state_is(_ADJUST); | 133 | bool adjust = layer_state_is(_ADJUST); |
134 | 134 | ||
135 | if(lower){ | 135 | if(lower){ |
136 | oled_write_P(PSTR("APPSW"), left_encoder_rotated); | 136 | oled_write_P(PSTR("APPSW"), left_encoder_rotated); |
137 | oled_slash_separator(); | 137 | oled_slash_separator(); |
138 | oled_write_P(PSTR("UPDN"), right_encoder_rotated); | 138 | oled_write_P(PSTR("UPDN"), right_encoder_rotated); |
139 | } else if(raise){ | 139 | } else if(raise){ |
140 | oled_write_P(PSTR("PGUD"), left_encoder_rotated); | 140 | oled_write_P(PSTR("PGUD"), left_encoder_rotated); |
141 | oled_slash_separator(); | 141 | oled_slash_separator(); |
142 | oled_write_P(PSTR("TABSW"), right_encoder_rotated); | 142 | oled_write_P(PSTR("TABSW"), right_encoder_rotated); |
143 | } else if(adjust){ | 143 | } else if(adjust){ |
144 | oled_write_P(PSTR("RHUE"), left_encoder_rotated); | 144 | oled_write_P(PSTR("RHUE"), left_encoder_rotated); |
145 | oled_slash_separator(); | 145 | oled_slash_separator(); |
146 | oled_write_P(PSTR("RBRI"), right_encoder_rotated); | 146 | oled_write_P(PSTR("RBRI"), right_encoder_rotated); |
147 | } else { | 147 | } else { |
148 | oled_write_P(PSTR("BRI"), left_encoder_rotated); | 148 | oled_write_P(PSTR("BRI"), left_encoder_rotated); |
149 | oled_slash_separator(); | 149 | oled_slash_separator(); |
150 | oled_write_P(PSTR("VOL"), right_encoder_rotated); | 150 | oled_write_P(PSTR("VOL"), right_encoder_rotated); |
151 | } | 151 | } |
152 | 152 | ||
153 | if (timer_elapsed(encoder_rotated_timer) > 200) { | 153 | if (timer_elapsed(encoder_rotated_timer) > 200) { |
154 | left_encoder_rotated = false; | 154 | left_encoder_rotated = false; |
155 | right_encoder_rotated = false; | 155 | right_encoder_rotated = false; |
156 | } | 156 | } |
@@ -164,16 +164,16 @@ static void render_layer_state(void) { | |||
164 | bool adjust = layer_state_is(_ADJUST); | 164 | bool adjust = layer_state_is(_ADJUST); |
165 | bool numpad = layer_state_is(_NUMPAD); | 165 | bool numpad = layer_state_is(_NUMPAD); |
166 | 166 | ||
167 | if(lower){ | 167 | if(lower){ |
168 | oled_write_P(PSTR(" Lower "), true); | 168 | oled_write_P(PSTR(" Lower "), true); |
169 | } else if(raise){ | 169 | } else if(raise){ |
170 | oled_write_P(PSTR(" Raise "), true); | 170 | oled_write_P(PSTR(" Raise "), true); |
171 | } else if(adjust){ | 171 | } else if(adjust){ |
172 | oled_write_P(PSTR(" Adjust "), true); | 172 | oled_write_P(PSTR(" Adjust "), true); |
173 | } else if(numpad) { | 173 | } else if(numpad) { |
174 | oled_write_P(PSTR(" Numpad "), true); | 174 | oled_write_P(PSTR(" Numpad "), true); |
175 | } else { | 175 | } else { |
176 | oled_write_P(PSTR(" Default"), false); | 176 | oled_write_P(PSTR(" Default"), false); |
177 | } | 177 | } |
178 | } | 178 | } |
179 | 179 | ||
@@ -191,7 +191,7 @@ void render_mod_state(uint8_t modifiers) { | |||
191 | static void render_status(void) { | 191 | static void render_status(void) { |
192 | render_qmk_logo(); | 192 | render_qmk_logo(); |
193 | render_layout_state(); | 193 | render_layout_state(); |
194 | #ifdef ENCODER_ENABLE | 194 | #ifdef ENCODER_ENABLE |
195 | render_encoder_state(); | 195 | render_encoder_state(); |
196 | #endif | 196 | #endif |
197 | render_layer_state(); | 197 | render_layer_state(); |
@@ -206,4 +206,4 @@ void oled_task_user(void) { | |||
206 | oled_scroll_left(); | 206 | oled_scroll_left(); |
207 | } | 207 | } |
208 | } | 208 | } |
209 | #endif \ No newline at end of file | 209 | #endif |
diff --git a/keyboards/splitkb/kyria/keymaps/ninjonas/rules.mk b/keyboards/splitkb/kyria/keymaps/ninjonas/rules.mk index 94c06b80e..1931861ca 100644 --- a/keyboards/splitkb/kyria/keymaps/ninjonas/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/ninjonas/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | LTO_ENABLE = yes | 5 | LTO_ENABLE = yes |
diff --git a/keyboards/splitkb/kyria/keymaps/pierrec83/config.h b/keyboards/splitkb/kyria/keymaps/pierrec83/config.h index eb222c0d7..8bd27105e 100644 --- a/keyboards/splitkb/kyria/keymaps/pierrec83/config.h +++ b/keyboards/splitkb/kyria/keymaps/pierrec83/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/pierrec83/rules.mk b/keyboards/splitkb/kyria/keymaps/pierrec83/rules.mk index 78f0ac93f..fbccedd56 100644 --- a/keyboards/splitkb/kyria/keymaps/pierrec83/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/pierrec83/rules.mk | |||
@@ -1,4 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = no # Enables the use of OLED displays | 1 | OLED_ENABLE = no # Enables the use of OLED displays |
2 | ENCODER_ENABLE = yes # ENables the use of one or more encoders | 2 | ENCODER_ENABLE = yes # ENables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | 4 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/plattfot/config.h b/keyboards/splitkb/kyria/keymaps/plattfot/config.h index 5ec5fc584..bb13d365f 100644 --- a/keyboards/splitkb/kyria/keymaps/plattfot/config.h +++ b/keyboards/splitkb/kyria/keymaps/plattfot/config.h | |||
@@ -17,7 +17,7 @@ | |||
17 | 17 | ||
18 | #pragma once | 18 | #pragma once |
19 | 19 | ||
20 | #ifdef OLED_DRIVER_ENABLE | 20 | #ifdef OLED_ENABLE |
21 | #define OLED_DISPLAY_128X64 | 21 | #define OLED_DISPLAY_128X64 |
22 | #endif | 22 | #endif |
23 | 23 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/plattfot/keymap.c b/keyboards/splitkb/kyria/keymaps/plattfot/keymap.c index 78e30c156..8b4b0c263 100644 --- a/keyboards/splitkb/kyria/keymaps/plattfot/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/plattfot/keymap.c | |||
@@ -259,7 +259,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
259 | 259 | ||
260 | //layer_state_t layer_state_set_user(layer_state_t state) { return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); } | 260 | //layer_state_t layer_state_set_user(layer_state_t state) { return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); } |
261 | 261 | ||
262 | #ifdef OLED_DRIVER_ENABLE | 262 | #ifdef OLED_ENABLE |
263 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } | 263 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } |
264 | 264 | ||
265 | // clang-format off | 265 | // clang-format off |
diff --git a/keyboards/splitkb/kyria/keymaps/plattfot/rules.mk b/keyboards/splitkb/kyria/keymaps/plattfot/rules.mk index 412546d09..4d148481c 100644 --- a/keyboards/splitkb/kyria/keymaps/plattfot/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/plattfot/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | LEADER_ENABLE = yes # Enable the Leader Key feature | 5 | LEADER_ENABLE = yes # Enable the Leader Key feature |
diff --git a/keyboards/splitkb/kyria/keymaps/rmw/config.h b/keyboards/splitkb/kyria/keymaps/rmw/config.h index 02e5087b3..57f252263 100644 --- a/keyboards/splitkb/kyria/keymaps/rmw/config.h +++ b/keyboards/splitkb/kyria/keymaps/rmw/config.h | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | #define MACOSX | 19 | #define MACOSX |
20 | 20 | ||
21 | #ifdef OLED_DRIVER_ENABLE | 21 | #ifdef OLED_ENABLE |
22 | #define OLED_DISPLAY_128X64 | 22 | #define OLED_DISPLAY_128X64 |
23 | #endif | 23 | #endif |
24 | 24 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/rmw/rules.mk b/keyboards/splitkb/kyria/keymaps/rmw/rules.mk index d41ffaef6..1e2e1ad81 100644 --- a/keyboards/splitkb/kyria/keymaps/rmw/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/rmw/rules.mk | |||
@@ -1,4 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = no # Enables the use of OLED displays | 1 | OLED_ENABLE = no # Enables the use of OLED displays |
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | TAP_DANCE_ENABLE=yes # Enables Tap Dance | 4 | TAP_DANCE_ENABLE=yes # Enables Tap Dance |
diff --git a/keyboards/splitkb/kyria/keymaps/shinze/config.h b/keyboards/splitkb/kyria/keymaps/shinze/config.h index f00bfa8e7..0d1e0b837 100644 --- a/keyboards/splitkb/kyria/keymaps/shinze/config.h +++ b/keyboards/splitkb/kyria/keymaps/shinze/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/shinze/keymap.c b/keyboards/splitkb/kyria/keymaps/shinze/keymap.c index 98e127960..ad9ca4da1 100644 --- a/keyboards/splitkb/kyria/keymaps/shinze/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/shinze/keymap.c | |||
@@ -157,7 +157,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
157 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); | 157 | return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); |
158 | } | 158 | } |
159 | 159 | ||
160 | #ifdef OLED_DRIVER_ENABLE | 160 | #ifdef OLED_ENABLE |
161 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 161 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
162 | return OLED_ROTATION_180; | 162 | return OLED_ROTATION_180; |
163 | } | 163 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/shinze/rules.mk b/keyboards/splitkb/kyria/keymaps/shinze/rules.mk index 604e15465..35f8ec90c 100644 --- a/keyboards/splitkb/kyria/keymaps/shinze/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/shinze/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
diff --git a/keyboards/splitkb/kyria/keymaps/tessachka/config.h b/keyboards/splitkb/kyria/keymaps/tessachka/config.h index a5529128d..3fc508542 100644 --- a/keyboards/splitkb/kyria/keymaps/tessachka/config.h +++ b/keyboards/splitkb/kyria/keymaps/tessachka/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/tessachka/keymap.c b/keyboards/splitkb/kyria/keymaps/tessachka/keymap.c index 38307f964..51a91fc91 100644 --- a/keyboards/splitkb/kyria/keymaps/tessachka/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/tessachka/keymap.c | |||
@@ -29,7 +29,7 @@ enum custom_keycodes { | |||
29 | }; | 29 | }; |
30 | 30 | ||
31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
32 | /* | 32 | /* |
33 | * Base Layer: QWERTY | 33 | * Base Layer: QWERTY |
34 | * | 34 | * |
35 | * ,-------------------------------------------. ,-------------------------------------------. | 35 | * ,-------------------------------------------. ,-------------------------------------------. |
@@ -137,7 +137,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
137 | 137 | ||
138 | // bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 138 | // bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
139 | // switch (keycode) { | 139 | // switch (keycode) { |
140 | // case MyCustomKeycode: | 140 | // case MyCustomKeycode: |
141 | // if (record->event.pressed) { | 141 | // if (record->event.pressed) { |
142 | // // What to do if the button was pressed | 142 | // // What to do if the button was pressed |
143 | // } else { | 143 | // } else { |
@@ -148,7 +148,7 @@ layer_state_t layer_state_set_user(layer_state_t state) { | |||
148 | // return true; | 148 | // return true; |
149 | // } | 149 | // } |
150 | 150 | ||
151 | #ifdef OLED_DRIVER_ENABLE | 151 | #ifdef OLED_ENABLE |
152 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 152 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
153 | return OLED_ROTATION_180; | 153 | return OLED_ROTATION_180; |
154 | } | 154 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/tessachka/rules.mk b/keyboards/splitkb/kyria/keymaps/tessachka/rules.mk index b7d691efd..e79a5604e 100644 --- a/keyboards/splitkb/kyria/keymaps/tessachka/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/tessachka/rules.mk | |||
@@ -1,3 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
3 | MOUSEKEY_ENABLE = yes | 4 | MOUSEKEY_ENABLE = yes |
diff --git a/keyboards/splitkb/kyria/keymaps/thomasbaart/config.h b/keyboards/splitkb/kyria/keymaps/thomasbaart/config.h index 6128133ed..acb070359 100644 --- a/keyboards/splitkb/kyria/keymaps/thomasbaart/config.h +++ b/keyboards/splitkb/kyria/keymaps/thomasbaart/config.h | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | #pragma once | 17 | #pragma once |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | #define OLED_DISPLAY_128X64 | 20 | #define OLED_DISPLAY_128X64 |
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/thomasbaart/keymap.c b/keyboards/splitkb/kyria/keymaps/thomasbaart/keymap.c index aed9d9762..24be4135e 100644 --- a/keyboards/splitkb/kyria/keymaps/thomasbaart/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/thomasbaart/keymap.c | |||
@@ -236,7 +236,7 @@ void matrix_scan_user(void) { | |||
236 | } | 236 | } |
237 | } | 237 | } |
238 | 238 | ||
239 | #ifdef OLED_DRIVER_ENABLE | 239 | #ifdef OLED_ENABLE |
240 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 240 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
241 | return OLED_ROTATION_180; | 241 | return OLED_ROTATION_180; |
242 | } | 242 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/thomasbaart/rules.mk b/keyboards/splitkb/kyria/keymaps/thomasbaart/rules.mk index 9b8e29419..65b44a298 100644 --- a/keyboards/splitkb/kyria/keymaps/thomasbaart/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/thomasbaart/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | LEADER_ENABLE = yes # Enable the Leader Key feature | 5 | LEADER_ENABLE = yes # Enable the Leader Key feature |
diff --git a/keyboards/splitkb/kyria/keymaps/via/keymap.c b/keyboards/splitkb/kyria/keymaps/via/keymap.c index 0b79afc11..730b5028c 100644 --- a/keyboards/splitkb/kyria/keymaps/via/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/via/keymap.c | |||
@@ -190,7 +190,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
190 | }; | 190 | }; |
191 | #endif | 191 | #endif |
192 | 192 | ||
193 | #ifdef OLED_DRIVER_ENABLE | 193 | #ifdef OLED_ENABLE |
194 | void oled_task_user(void) { | 194 | void oled_task_user(void) { |
195 | if (is_keyboard_master()) { | 195 | if (is_keyboard_master()) { |
196 | // QMK Logo and version information | 196 | // QMK Logo and version information |
diff --git a/keyboards/splitkb/kyria/keymaps/via/rules.mk b/keyboards/splitkb/kyria/keymaps/via/rules.mk index 1a13a974e..9f383dfa2 100644 --- a/keyboards/splitkb/kyria/keymaps/via/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/via/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | VIA_ENABLE = yes | 5 | VIA_ENABLE = yes |
diff --git a/keyboards/splitkb/kyria/keymaps/winternebs/config.h b/keyboards/splitkb/kyria/keymaps/winternebs/config.h index 472d57739..1df48a1f4 100755 --- a/keyboards/splitkb/kyria/keymaps/winternebs/config.h +++ b/keyboards/splitkb/kyria/keymaps/winternebs/config.h | |||
@@ -17,7 +17,7 @@ | |||
17 | 17 | ||
18 | #define OLED_FONT_H "keyboards/splitkb/kyria/keymaps/winternebs/glcdfont.c" | 18 | #define OLED_FONT_H "keyboards/splitkb/kyria/keymaps/winternebs/glcdfont.c" |
19 | #define OLED_FONT_END 127 | 19 | #define OLED_FONT_END 127 |
20 | #ifdef OLED_DRIVER_ENABLE | 20 | #ifdef OLED_ENABLE |
21 | #define OLED_DISPLAY_128X64 | 21 | #define OLED_DISPLAY_128X64 |
22 | #endif | 22 | #endif |
23 | 23 | ||
diff --git a/keyboards/splitkb/kyria/keymaps/winternebs/keymap.c b/keyboards/splitkb/kyria/keymaps/winternebs/keymap.c index 3a31efdf3..082903031 100755 --- a/keyboards/splitkb/kyria/keymaps/winternebs/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/winternebs/keymap.c | |||
@@ -189,7 +189,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
189 | return true; | 189 | return true; |
190 | } | 190 | } |
191 | #endif | 191 | #endif |
192 | #ifdef OLED_DRIVER_ENABLE | 192 | #ifdef OLED_ENABLE |
193 | bool left = false; | 193 | bool left = false; |
194 | bool right = false; | 194 | bool right = false; |
195 | bool lastl = false; | 195 | bool lastl = false; |
@@ -200,7 +200,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
200 | #ifdef CONSOLE_ENABLE | 200 | #ifdef CONSOLE_ENABLE |
201 | uprintf("KL: kc: %u, col: %u, row: %u, pressed: %u, total: %u\n", keycode, record->event.key.col, record->event.key.row, record->event.pressed, record->event.key.col + 10 * record->event.key.row); | 201 | uprintf("KL: kc: %u, col: %u, row: %u, pressed: %u, total: %u\n", keycode, record->event.key.col, record->event.key.row, record->event.pressed, record->event.key.col + 10 * record->event.key.row); |
202 | #endif | 202 | #endif |
203 | #ifdef OLED_DRIVER_ENABLE | 203 | #ifdef OLED_ENABLE |
204 | if(record->event.pressed){ | 204 | if(record->event.pressed){ |
205 | uint8_t n = record->event.key.col + 10 * record->event.key.row; | 205 | uint8_t n = record->event.key.col + 10 * record->event.key.row; |
206 | if (n<40) { | 206 | if (n<40) { |
@@ -250,7 +250,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
250 | 250 | ||
251 | } | 251 | } |
252 | 252 | ||
253 | #ifdef OLED_DRIVER_ENABLE | 253 | #ifdef OLED_ENABLE |
254 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 254 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
255 | return OLED_ROTATION_180; | 255 | return OLED_ROTATION_180; |
256 | } | 256 | } |
diff --git a/keyboards/splitkb/kyria/keymaps/winternebs/rules.mk b/keyboards/splitkb/kyria/keymaps/winternebs/rules.mk index fc85ca73d..47a3988e6 100755 --- a/keyboards/splitkb/kyria/keymaps/winternebs/rules.mk +++ b/keyboards/splitkb/kyria/keymaps/winternebs/rules.mk | |||
@@ -1,5 +1,6 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | ENCODER_ENABLE = yes # Enables the use of one or more | 2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays |
3 | ENCODER_ENABLE = yes # Enables the use of one or more | ||
3 | NKRO_ENABLE = yes | 4 | NKRO_ENABLE = yes |
4 | WPM_ENABLE = yes | 5 | WPM_ENABLE = yes |
5 | CONSOLE_ENABLE = no # Console for debug | 6 | CONSOLE_ENABLE = no # Console for debug |
diff --git a/keyboards/splitkb/kyria/rev1/config.h b/keyboards/splitkb/kyria/rev1/config.h index 9df5a3823..a330dfc10 100644 --- a/keyboards/splitkb/kyria/rev1/config.h +++ b/keyboards/splitkb/kyria/rev1/config.h | |||
@@ -69,7 +69,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
69 | /* Locking resynchronize hack */ | 69 | /* Locking resynchronize hack */ |
70 | #define LOCKING_RESYNC_ENABLE | 70 | #define LOCKING_RESYNC_ENABLE |
71 | 71 | ||
72 | #ifdef OLED_DRIVER_ENABLE | 72 | #ifdef OLED_ENABLE |
73 | # define OLED_DISPLAY_128X64 | 73 | # define OLED_DISPLAY_128X64 |
74 | # define SPLIT_OLED_ENABLE | 74 | # define SPLIT_OLED_ENABLE |
75 | #endif | 75 | #endif |
diff --git a/keyboards/splitkb/kyria/rev1/rev1.c b/keyboards/splitkb/kyria/rev1/rev1.c index 8da217810..ac82f7373 100644 --- a/keyboards/splitkb/kyria/rev1/rev1.c +++ b/keyboards/splitkb/kyria/rev1/rev1.c | |||
@@ -55,7 +55,7 @@ led_config_t g_led_config = { { | |||
55 | } }; | 55 | } }; |
56 | #endif | 56 | #endif |
57 | 57 | ||
58 | #ifdef OLED_DRIVER_ENABLE | 58 | #ifdef OLED_ENABLE |
59 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } | 59 | __attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } |
60 | 60 | ||
61 | __attribute__((weak)) void oled_task_user(void) { | 61 | __attribute__((weak)) void oled_task_user(void) { |
diff --git a/keyboards/splitkb/kyria/rev1/rules.mk b/keyboards/splitkb/kyria/rev1/rules.mk index 6b9217782..cc2cbba60 100644 --- a/keyboards/splitkb/kyria/rev1/rules.mk +++ b/keyboards/splitkb/kyria/rev1/rules.mk | |||
@@ -1,4 +1,5 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
2 | ENCODER_ENABLE = yes # ENables the use of one or more encoders | 3 | ENCODER_ENABLE = yes # ENables the use of one or more encoders |
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 4 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 5 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
diff --git a/keyboards/splitkb/zima/rules.mk b/keyboards/splitkb/zima/rules.mk index 06d0b68bb..e069e1481 100644 --- a/keyboards/splitkb/zima/rules.mk +++ b/keyboards/splitkb/zima/rules.mk | |||
@@ -22,7 +22,8 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth | |||
22 | AUDIO_ENABLE = yes # Audio output | 22 | AUDIO_ENABLE = yes # Audio output |
23 | 23 | ||
24 | ENCODER_ENABLE = yes # ENables the use of one or more encoders | 24 | ENCODER_ENABLE = yes # ENables the use of one or more encoders |
25 | OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays | 25 | OLED_ENABLE = yes |
26 | OLED_DRIVER = SSD1306 # Enables the use of OLED displays | ||
26 | HAPTIC_ENABLE += DRV2605L # Supported but not included by defaut | 27 | HAPTIC_ENABLE += DRV2605L # Supported but not included by defaut |
27 | 28 | ||
28 | LTO_ENABLE = yes | 29 | LTO_ENABLE = yes |
diff --git a/keyboards/splitkb/zima/zima.c b/keyboards/splitkb/zima/zima.c index 74f9c84a7..6570f3449 100644 --- a/keyboards/splitkb/zima/zima.c +++ b/keyboards/splitkb/zima/zima.c | |||
@@ -21,7 +21,7 @@ | |||
21 | extern haptic_config_t haptic_config; | 21 | extern haptic_config_t haptic_config; |
22 | #endif | 22 | #endif |
23 | 23 | ||
24 | #ifdef OLED_DRIVER_ENABLE | 24 | #ifdef OLED_ENABLE |
25 | static bool is_asleep = false; | 25 | static bool is_asleep = false; |
26 | static uint32_t oled_timer; | 26 | static uint32_t oled_timer; |
27 | 27 | ||
@@ -94,7 +94,7 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) { | |||
94 | 94 | ||
95 | #ifdef ENCODER_ENABLE | 95 | #ifdef ENCODER_ENABLE |
96 | bool encoder_update_kb(uint8_t index, bool clockwise) { | 96 | bool encoder_update_kb(uint8_t index, bool clockwise) { |
97 | # ifdef OLED_DRIVER_ENABLE | 97 | # ifdef OLED_ENABLE |
98 | oled_timer = timer_read32(); | 98 | oled_timer = timer_read32(); |
99 | # endif | 99 | # endif |
100 | # if defined(AUDIO_ENABLE) && defined(AUDIO_CLICKY) | 100 | # if defined(AUDIO_ENABLE) && defined(AUDIO_CLICKY) |
diff --git a/keyboards/suihankey/alpha/keymaps/default/keymap.c b/keyboards/suihankey/alpha/keymaps/default/keymap.c index e7c7da4b8..852334d87 100644 --- a/keyboards/suihankey/alpha/keymaps/default/keymap.c +++ b/keyboards/suihankey/alpha/keymaps/default/keymap.c | |||
@@ -71,7 +71,7 @@ void led_set_user(uint8_t usb_led) { | |||
71 | 71 | ||
72 | } | 72 | } |
73 | 73 | ||
74 | #ifdef OLED_DRIVER_ENABLE | 74 | #ifdef OLED_ENABLE |
75 | void oled_task_user(void) { | 75 | void oled_task_user(void) { |
76 | oled_write_P(PSTR("Layer: "), false); | 76 | oled_write_P(PSTR("Layer: "), false); |
77 | switch (biton32(layer_state)) { | 77 | switch (biton32(layer_state)) { |
diff --git a/keyboards/suihankey/rev1/keymaps/default/keymap.c b/keyboards/suihankey/rev1/keymaps/default/keymap.c index e7c7da4b8..852334d87 100644 --- a/keyboards/suihankey/rev1/keymaps/default/keymap.c +++ b/keyboards/suihankey/rev1/keymaps/default/keymap.c | |||
@@ -71,7 +71,7 @@ void led_set_user(uint8_t usb_led) { | |||
71 | 71 | ||
72 | } | 72 | } |
73 | 73 | ||
74 | #ifdef OLED_DRIVER_ENABLE | 74 | #ifdef OLED_ENABLE |
75 | void oled_task_user(void) { | 75 | void oled_task_user(void) { |
76 | oled_write_P(PSTR("Layer: "), false); | 76 | oled_write_P(PSTR("Layer: "), false); |
77 | switch (biton32(layer_state)) { | 77 | switch (biton32(layer_state)) { |
diff --git a/keyboards/suihankey/rules.mk b/keyboards/suihankey/rules.mk index 63a0a2b1e..dc4b5b83a 100644 --- a/keyboards/suihankey/rules.mk +++ b/keyboards/suihankey/rules.mk | |||
@@ -28,7 +28,8 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
28 | UNICODE_ENABLE = no # Unicode | 28 | UNICODE_ENABLE = no # Unicode |
29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
30 | AUDIO_ENABLE = no # Audio output on port C6 | 30 | AUDIO_ENABLE = no # Audio output on port C6 |
31 | OLED_DRIVER_ENABLE = yes | 31 | OLED_ENABLE = yes |
32 | OLED_DRIVER = SSD1306 | ||
32 | SPLIT_KEYBOARD = no | 33 | SPLIT_KEYBOARD = no |
33 | 34 | ||
34 | DEFAULT_FOLDER = suihankey/rev1 | 35 | DEFAULT_FOLDER = suihankey/rev1 |
diff --git a/keyboards/suihankey/split/rules.mk b/keyboards/suihankey/split/rules.mk index b5d2dc8e8..f0bdf744e 100644 --- a/keyboards/suihankey/split/rules.mk +++ b/keyboards/suihankey/split/rules.mk | |||
@@ -1,4 +1,4 @@ | |||
1 | OLED_DRIVER_ENABLE = no | 1 | OLED_ENABLE = no |
2 | SPLIT_KEYBOARD = yes | 2 | SPLIT_KEYBOARD = yes |
3 | 3 | ||
4 | DEFAULT_FOLDER = suihankey/split/rev1 | 4 | DEFAULT_FOLDER = suihankey/split/rev1 |
diff --git a/keyboards/takashicompany/endzone34/keymaps/default/keymap.c b/keyboards/takashicompany/endzone34/keymaps/default/keymap.c index 7317ab477..eb0ea5029 100644 --- a/keyboards/takashicompany/endzone34/keymaps/default/keymap.c +++ b/keyboards/takashicompany/endzone34/keymaps/default/keymap.c | |||
@@ -18,27 +18,27 @@ | |||
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
19 | 19 | ||
20 | LAYOUT( | 20 | LAYOUT( |
21 | LT(2, KC_Q), KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, | 21 | LT(2, KC_Q), KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, |
22 | KC_A, KC_S, LT(2, KC_D), KC_F, KC_G, KC_H, KC_J, LT(2, KC_K), KC_L, KC_ENT, | 22 | KC_A, KC_S, LT(2, KC_D), KC_F, KC_G, KC_H, KC_J, LT(2, KC_K), KC_L, KC_ENT, |
23 | SFT_T(KC_Z), GUI_T(KC_X), KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, CTL_T(KC_DOT), KC_BSPC, | 23 | SFT_T(KC_Z), GUI_T(KC_X), KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, CTL_T(KC_DOT), KC_BSPC, |
24 | ALT_T(KC_LANG2), SFT_T(KC_TAB), KC_SPC, LT(1, KC_LANG1)), | 24 | ALT_T(KC_LANG2), SFT_T(KC_TAB), KC_SPC, LT(1, KC_LANG1)), |
25 | 25 | ||
26 | LAYOUT( | 26 | LAYOUT( |
27 | KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, | 27 | KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, |
28 | CTL_T(KC_EQL), KC_LBRC, KC_SLSH, KC_MINS, KC_RO, KC_SCLN, KC_QUOT, KC_RBRC, KC_NUHS, KC_JYEN, | 28 | CTL_T(KC_EQL), KC_LBRC, KC_SLSH, KC_MINS, KC_RO, KC_SCLN, KC_QUOT, KC_RBRC, KC_NUHS, KC_JYEN, |
29 | KC_LSFT, KC_LGUI, KC_LALT, KC_LANG2, KC_LSFT, KC_SPC, KC_LANG1, KC_TRNS, KC_TRNS, KC_DEL, | 29 | KC_LSFT, KC_LGUI, KC_LALT, KC_LANG2, KC_LSFT, KC_SPC, KC_LANG1, KC_TRNS, KC_TRNS, KC_DEL, |
30 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 30 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
31 | 31 | ||
32 | LAYOUT( | 32 | LAYOUT( |
33 | KC_ESC, KC_TAB, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_UP, KC_NO, KC_NO, | 33 | KC_ESC, KC_TAB, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_UP, KC_NO, KC_NO, |
34 | KC_LCTL, KC_TRNS, KC_QUES, KC_EXLM, KC_NO, KC_NO, KC_LEFT, KC_DOWN, KC_RGHT, KC_NO, | 34 | KC_LCTL, KC_TRNS, KC_QUES, KC_EXLM, KC_NO, KC_NO, KC_LEFT, KC_DOWN, KC_RGHT, KC_NO, |
35 | KC_LSFT, KC_LGUI, KC_LALT, KC_LANG2, KC_TRNS, KC_TRNS, KC_LANG1, KC_NO, MO(3), KC_DEL, | 35 | KC_LSFT, KC_LGUI, KC_LALT, KC_LANG2, KC_TRNS, KC_TRNS, KC_LANG1, KC_NO, MO(3), KC_DEL, |
36 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 36 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
37 | 37 | ||
38 | LAYOUT( | 38 | LAYOUT( |
39 | RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, | 39 | RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, |
40 | RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, RGB_M_SN, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, | 40 | RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, RGB_M_SN, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, |
41 | RGB_M_K, RGB_M_X, RGB_M_G, RGB_M_T, RGB_M_T, KC_F11, KC_F12, KC_CAPS, KC_NO, KC_NO, | 41 | RGB_M_K, RGB_M_X, RGB_M_G, RGB_M_T, RGB_M_T, KC_F11, KC_F12, KC_CAPS, KC_NO, KC_NO, |
42 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) | 42 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) |
43 | }; | 43 | }; |
44 | 44 | ||
@@ -59,18 +59,18 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
59 | return true; | 59 | return true; |
60 | } | 60 | } |
61 | 61 | ||
62 | #ifdef OLED_DRIVER_ENABLE | 62 | #ifdef OLED_ENABLE |
63 | 63 | ||
64 | static void render_logo(void) { | 64 | static void render_logo(void) { |
65 | 65 | ||
66 | static const char PROGMEM my_logo[] = { | 66 | static const char PROGMEM my_logo[] = { |
67 | 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x39, 0x29, 0x29, 0x29, 0x29, 0x29, 0xe9, 0x0f, 0x00, 0x00, | 67 | 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x39, 0x29, 0x29, 0x29, 0x29, 0x29, 0xe9, 0x0f, 0x00, 0x00, |
68 | 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xf8, 0x08, 0xf8, 0x00, 0x00, 0x00, 0x00, | 68 | 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xf8, 0x08, 0xf8, 0x00, 0x00, 0x00, 0x00, |
69 | 0x80, 0x80, 0x80, 0xbf, 0xa0, 0xa0, 0xa7, 0xa5, 0xa5, 0xa5, 0xa5, 0x25, 0x25, 0x3c, 0x00, 0x1f, | 69 | 0x80, 0x80, 0x80, 0xbf, 0xa0, 0xa0, 0xa7, 0xa5, 0xa5, 0xa5, 0xa5, 0x25, 0x25, 0x3c, 0x00, 0x1f, |
70 | 0x20, 0x3e, 0x02, 0x3e, 0x20, 0x1f, 0x20, 0x2e, 0x2a, 0x2e, 0x20, 0x1f, 0x00, 0x00, 0x00, 0x00, | 70 | 0x20, 0x3e, 0x02, 0x3e, 0x20, 0x1f, 0x20, 0x2e, 0x2a, 0x2e, 0x20, 0x1f, 0x00, 0x00, 0x00, 0x00, |
71 | 0x87, 0x44, 0x24, 0x14, 0x0c, 0x00, 0xc0, 0xa0, 0x90, 0x88, 0x87, 0x00, 0xe0, 0x10, 0xd0, 0x50, | 71 | 0x87, 0x44, 0x24, 0x14, 0x0c, 0x00, 0xc0, 0xa0, 0x90, 0x88, 0x87, 0x00, 0xe0, 0x10, 0xd0, 0x50, |
72 | 0xd0, 0x10, 0xe0, 0x10, 0xd0, 0x50, 0xd0, 0x10, 0xe0, 0x10, 0xd0, 0x50, 0x50, 0x10, 0xf0, 0x00, | 72 | 0xd0, 0x10, 0xe0, 0x10, 0xd0, 0x50, 0xd0, 0x10, 0xe0, 0x10, 0xd0, 0x50, 0x50, 0x10, 0xf0, 0x00, |
73 | 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x00, 0x03, 0x04, 0x05, 0x05, | 73 | 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x00, 0x03, 0x04, 0x05, 0x05, |
74 | 0x05, 0x04, 0x03, 0x04, 0x07, 0x00, 0x07, 0x04, 0x03, 0x04, 0x05, 0x05, 0x05, 0x05, 0x07, 0x00 | 74 | 0x05, 0x04, 0x03, 0x04, 0x07, 0x00, 0x07, 0x04, 0x03, 0x04, 0x05, 0x05, 0x05, 0x05, 0x07, 0x00 |
75 | }; | 75 | }; |
76 | 76 | ||
@@ -107,6 +107,6 @@ void oled_task_user(void) { | |||
107 | count_str[0] = m / 10 ? '0' + m / 10 : ' '; | 107 | count_str[0] = m / 10 ? '0' + m / 10 : ' '; |
108 | 108 | ||
109 | oled_write_ln(count_str, false); | 109 | oled_write_ln(count_str, false); |
110 | 110 | ||
111 | } | 111 | } |
112 | #endif | 112 | #endif |
diff --git a/keyboards/takashicompany/endzone34/rules.mk b/keyboards/takashicompany/endzone34/rules.mk index 9a4130536..6fe2bafef 100644 --- a/keyboards/takashicompany/endzone34/rules.mk +++ b/keyboards/takashicompany/endzone34/rules.mk | |||
@@ -20,4 +20,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/tau4/keymaps/default/keymap.c b/keyboards/tau4/keymaps/default/keymap.c index f5585ce2a..1a1e5b38c 100755 --- a/keyboards/tau4/keymaps/default/keymap.c +++ b/keyboards/tau4/keymaps/default/keymap.c | |||
@@ -113,7 +113,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
113 | } | 113 | } |
114 | 114 | ||
115 | 115 | ||
116 | #ifdef OLED_DRIVER_ENABLE | 116 | #ifdef OLED_ENABLE |
117 | 117 | ||
118 | static void render_status(void) { | 118 | static void render_status(void) { |
119 | oled_write_P(PSTR("Tau.4 v1.0\n\n"), false); | 119 | oled_write_P(PSTR("Tau.4 v1.0\n\n"), false); |
diff --git a/keyboards/tau4/rules.mk b/keyboards/tau4/rules.mk index f0d7bba4d..d483fcb65 100755 --- a/keyboards/tau4/rules.mk +++ b/keyboards/tau4/rules.mk | |||
@@ -21,7 +21,8 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | ENCODER_ENABLE = yes # Rotary Encoder support | 23 | ENCODER_ENABLE = yes # Rotary Encoder support |
24 | OLED_DRIVER_ENABLE = yes # OLED display support | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 # OLED display support | ||
25 | # EEPROM_DRIVER ?= i2c # Driver for external EEPROM chip | 26 | # EEPROM_DRIVER ?= i2c # Driver for external EEPROM chip |
26 | # This is currently not working due to QMK not officially supporting the chip used on the Tau4, I am working on a fix. | 27 | # This is currently not working due to QMK not officially supporting the chip used on the Tau4, I am working on a fix. |
27 | 28 | ||
diff --git a/keyboards/tender/macrowo_pad/keymaps/default/keymap.c b/keyboards/tender/macrowo_pad/keymaps/default/keymap.c index f3ee17995..fc3a45c98 100644 --- a/keyboards/tender/macrowo_pad/keymaps/default/keymap.c +++ b/keyboards/tender/macrowo_pad/keymaps/default/keymap.c | |||
@@ -39,15 +39,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
39 | [0] = LAYOUT( | 39 | [0] = LAYOUT( |
40 | SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, | 40 | SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, |
41 | SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO), | 41 | SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO), |
42 | 42 | ||
43 | [1] = LAYOUT( | 43 | [1] = LAYOUT( |
44 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 44 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
45 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) | 45 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) |
46 | }; | 46 | }; |
47 | 47 | ||
48 | #ifdef OLED_DRIVER_ENABLE | 48 | #ifdef OLED_ENABLE |
49 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 49 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
50 | return OLED_ROTATION_270; | 50 | return OLED_ROTATION_270; |
51 | } | 51 | } |
52 | 52 | ||
53 | void oled_task_user(void) { | 53 | void oled_task_user(void) { |
diff --git a/keyboards/tender/macrowo_pad/keymaps/default/rules.mk b/keyboards/tender/macrowo_pad/keymaps/default/rules.mk index b898ed179..fd3d5d7e5 100644 --- a/keyboards/tender/macrowo_pad/keymaps/default/rules.mk +++ b/keyboards/tender/macrowo_pad/keymaps/default/rules.mk | |||
@@ -1 +1,2 @@ | |||
1 | OLED_DRIVER_ENABLE = yes # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C \ No newline at end of file | 1 | OLED_ENABLE = yes |
2 | OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | ||
diff --git a/keyboards/tender/macrowo_pad/keymaps/via/keymap.c b/keyboards/tender/macrowo_pad/keymaps/via/keymap.c index 9f527fd9e..84c7e3e44 100644 --- a/keyboards/tender/macrowo_pad/keymaps/via/keymap.c +++ b/keyboards/tender/macrowo_pad/keymaps/via/keymap.c | |||
@@ -39,7 +39,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
39 | [0] = LAYOUT( | 39 | [0] = LAYOUT( |
40 | SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, | 40 | SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, |
41 | SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO), | 41 | SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO, SAY_OWO), |
42 | 42 | ||
43 | [1] = LAYOUT( | 43 | [1] = LAYOUT( |
44 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 44 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
45 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 45 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
@@ -53,9 +53,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
53 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) | 53 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) |
54 | }; | 54 | }; |
55 | 55 | ||
56 | #ifdef OLED_DRIVER_ENABLE | 56 | #ifdef OLED_ENABLE |
57 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 57 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
58 | return OLED_ROTATION_270; | 58 | return OLED_ROTATION_270; |
59 | } | 59 | } |
60 | 60 | ||
61 | void oled_task_user(void) { | 61 | void oled_task_user(void) { |
diff --git a/keyboards/tender/macrowo_pad/keymaps/via/rules.mk b/keyboards/tender/macrowo_pad/keymaps/via/rules.mk index 0d102b41e..d3ac2585b 100644 --- a/keyboards/tender/macrowo_pad/keymaps/via/rules.mk +++ b/keyboards/tender/macrowo_pad/keymaps/via/rules.mk | |||
@@ -1,2 +1,3 @@ | |||
1 | VIA_ENABLE = yes | 1 | VIA_ENABLE = yes |
2 | OLED_DRIVER_ENABLE = yes # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | 2 | OLED_ENABLE = yes |
3 | OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C | ||
diff --git a/keyboards/tkc/m0lly/keymaps/default/keymap.c b/keyboards/tkc/m0lly/keymaps/default/keymap.c index 03f07aff4..846429674 100644 --- a/keyboards/tkc/m0lly/keymaps/default/keymap.c +++ b/keyboards/tkc/m0lly/keymaps/default/keymap.c | |||
@@ -67,7 +67,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
67 | ) | 67 | ) |
68 | }; | 68 | }; |
69 | 69 | ||
70 | #ifdef OLED_DRIVER_ENABLE | 70 | #ifdef OLED_ENABLE |
71 | void oled_task_user(void) { | 71 | void oled_task_user(void) { |
72 | oled_write_P(PSTR("M0lly\n"),false); | 72 | oled_write_P(PSTR("M0lly\n"),false); |
73 | 73 | ||
@@ -92,4 +92,4 @@ void oled_task_user(void) { | |||
92 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); | 92 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); |
93 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); | 93 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); |
94 | } | 94 | } |
95 | #endif \ No newline at end of file | 95 | #endif |
diff --git a/keyboards/tkc/m0lly/keymaps/via/keymap.c b/keyboards/tkc/m0lly/keymaps/via/keymap.c index 4dd35169d..333e29f4e 100644 --- a/keyboards/tkc/m0lly/keymaps/via/keymap.c +++ b/keyboards/tkc/m0lly/keymaps/via/keymap.c | |||
@@ -85,7 +85,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
85 | ) | 85 | ) |
86 | }; | 86 | }; |
87 | 87 | ||
88 | #ifdef OLED_DRIVER_ENABLE | 88 | #ifdef OLED_ENABLE |
89 | void oled_task_user(void) { | 89 | void oled_task_user(void) { |
90 | oled_write_P(PSTR("M0lly\n"),false); | 90 | oled_write_P(PSTR("M0lly\n"),false); |
91 | 91 | ||
diff --git a/keyboards/tkc/m0lly/rules.mk b/keyboards/tkc/m0lly/rules.mk index 4cfa4e424..66cfdcc51 100644 --- a/keyboards/tkc/m0lly/rules.mk +++ b/keyboards/tkc/m0lly/rules.mk | |||
@@ -20,4 +20,5 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/tkc/tkc1800/keymaps/default/keymap.c b/keyboards/tkc/tkc1800/keymaps/default/keymap.c index 4f4c7f8e9..762d5c4ed 100644 --- a/keyboards/tkc/tkc1800/keymaps/default/keymap.c +++ b/keyboards/tkc/tkc1800/keymaps/default/keymap.c | |||
@@ -13,7 +13,7 @@ | |||
13 | * You should have received a copy of the GNU General Public License | 13 | * You should have received a copy of the GNU General Public License |
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 | #include QMK_KEYBOARD_H | 17 | #include QMK_KEYBOARD_H |
18 | 18 | ||
19 | //Layers | 19 | //Layers |
@@ -79,7 +79,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
79 | }; | 79 | }; |
80 | 80 | ||
81 | 81 | ||
82 | #ifdef OLED_DRIVER_ENABLE | 82 | #ifdef OLED_ENABLE |
83 | void oled_task_user(void) { | 83 | void oled_task_user(void) { |
84 | oled_write_P(PSTR("TKC1800\n"),false); | 84 | oled_write_P(PSTR("TKC1800\n"),false); |
85 | // Host Keyboard Layer Status | 85 | // Host Keyboard Layer Status |
@@ -103,4 +103,4 @@ void oled_task_user(void) { | |||
103 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); | 103 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); |
104 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); | 104 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); |
105 | } | 105 | } |
106 | #endif \ No newline at end of file | 106 | #endif |
diff --git a/keyboards/tkc/tkc1800/keymaps/smt/keymap.c b/keyboards/tkc/tkc1800/keymaps/smt/keymap.c index 9b6ad80d3..dd552cee8 100644 --- a/keyboards/tkc/tkc1800/keymaps/smt/keymap.c +++ b/keyboards/tkc/tkc1800/keymaps/smt/keymap.c | |||
@@ -144,7 +144,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
144 | return true; | 144 | return true; |
145 | } | 145 | } |
146 | 146 | ||
147 | #ifdef OLED_DRIVER_ENABLE | 147 | #ifdef OLED_ENABLE |
148 | void oled_task_user(void) { | 148 | void oled_task_user(void) { |
149 | oled_write_P(PSTR("TKC1800\n"),false); | 149 | oled_write_P(PSTR("TKC1800\n"),false); |
150 | // Host Keyboard Layer Status | 150 | // Host Keyboard Layer Status |
@@ -174,4 +174,4 @@ void oled_task_user(void) { | |||
174 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); | 174 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); |
175 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); | 175 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); |
176 | } | 176 | } |
177 | #endif \ No newline at end of file | 177 | #endif |
diff --git a/keyboards/tkc/tkc1800/keymaps/via/keymap.c b/keyboards/tkc/tkc1800/keymaps/via/keymap.c index 55c2874c6..d05a1d420 100644 --- a/keyboards/tkc/tkc1800/keymaps/via/keymap.c +++ b/keyboards/tkc/tkc1800/keymaps/via/keymap.c | |||
@@ -97,7 +97,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
97 | ), | 97 | ), |
98 | }; | 98 | }; |
99 | 99 | ||
100 | #ifdef OLED_DRIVER_ENABLE | 100 | #ifdef OLED_ENABLE |
101 | void oled_task_user(void) { | 101 | void oled_task_user(void) { |
102 | oled_write_P(PSTR("TKC1800\n"),false); | 102 | oled_write_P(PSTR("TKC1800\n"),false); |
103 | // Host Keyboard Layer Status | 103 | // Host Keyboard Layer Status |
@@ -127,4 +127,4 @@ void oled_task_user(void) { | |||
127 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); | 127 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); |
128 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); | 128 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); |
129 | } | 129 | } |
130 | #endif \ No newline at end of file | 130 | #endif |
diff --git a/keyboards/tkc/tkc1800/keymaps/wkl/keymap.c b/keyboards/tkc/tkc1800/keymaps/wkl/keymap.c index 3c65b61d1..da8e8b932 100644 --- a/keyboards/tkc/tkc1800/keymaps/wkl/keymap.c +++ b/keyboards/tkc/tkc1800/keymaps/wkl/keymap.c | |||
@@ -13,7 +13,7 @@ | |||
13 | * You should have received a copy of the GNU General Public License | 13 | * You should have received a copy of the GNU General Public License |
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 | #include QMK_KEYBOARD_H | 17 | #include QMK_KEYBOARD_H |
18 | 18 | ||
19 | //Layers | 19 | //Layers |
@@ -61,7 +61,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
61 | ), | 61 | ), |
62 | }; | 62 | }; |
63 | 63 | ||
64 | #ifdef OLED_DRIVER_ENABLE | 64 | #ifdef OLED_ENABLE |
65 | void oled_task_user(void) { | 65 | void oled_task_user(void) { |
66 | oled_write_P(PSTR("TKC1800\n"),false); | 66 | oled_write_P(PSTR("TKC1800\n"),false); |
67 | // Host Keyboard Layer Status | 67 | // Host Keyboard Layer Status |
@@ -85,4 +85,4 @@ void oled_task_user(void) { | |||
85 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); | 85 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); |
86 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); | 86 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); |
87 | } | 87 | } |
88 | #endif \ No newline at end of file | 88 | #endif |
diff --git a/keyboards/tkc/tkc1800/keymaps/yanfali/keymap.c b/keyboards/tkc/tkc1800/keymaps/yanfali/keymap.c index bbffc2d20..cee80a48c 100644 --- a/keyboards/tkc/tkc1800/keymaps/yanfali/keymap.c +++ b/keyboards/tkc/tkc1800/keymaps/yanfali/keymap.c | |||
@@ -13,7 +13,7 @@ | |||
13 | * You should have received a copy of the GNU General Public License | 13 | * You should have received a copy of the GNU General Public License |
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 | #include QMK_KEYBOARD_H | 17 | #include QMK_KEYBOARD_H |
18 | 18 | ||
19 | //Layers | 19 | //Layers |
@@ -61,7 +61,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
61 | ), | 61 | ), |
62 | }; | 62 | }; |
63 | 63 | ||
64 | #ifdef OLED_DRIVER_ENABLE | 64 | #ifdef OLED_ENABLE |
65 | void oled_task_user(void) { | 65 | void oled_task_user(void) { |
66 | oled_write_P(PSTR("TKC1800\n"),false); | 66 | oled_write_P(PSTR("TKC1800\n"),false); |
67 | // Host Keyboard Layer Status | 67 | // Host Keyboard Layer Status |
@@ -85,4 +85,4 @@ void oled_task_user(void) { | |||
85 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); | 85 | oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); |
86 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); | 86 | oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); |
87 | } | 87 | } |
88 | #endif \ No newline at end of file | 88 | #endif |
diff --git a/keyboards/tkc/tkc1800/keymaps/yanfali/rules.mk b/keyboards/tkc/tkc1800/keymaps/yanfali/rules.mk index b595964f7..517f469b6 100644 --- a/keyboards/tkc/tkc1800/keymaps/yanfali/rules.mk +++ b/keyboards/tkc/tkc1800/keymaps/yanfali/rules.mk | |||
@@ -1 +1 @@ | |||
OLED_DRIVER_ENABLE = no | OLED_ENABLE = no | ||
diff --git a/keyboards/tkc/tkc1800/rules.mk b/keyboards/tkc/tkc1800/rules.mk index a81223745..7f169d51a 100644 --- a/keyboards/tkc/tkc1800/rules.mk +++ b/keyboards/tkc/tkc1800/rules.mk | |||
@@ -29,4 +29,5 @@ RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this w | |||
29 | UNICODE_ENABLE = no # Unicode | 29 | UNICODE_ENABLE = no # Unicode |
30 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 30 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
31 | AUDIO_ENABLE = no # Audio output on port C6 | 31 | AUDIO_ENABLE = no # Audio output on port C6 |
32 | OLED_DRIVER_ENABLE = yes \ No newline at end of file | 32 | OLED_ENABLE = yes |
33 | OLED_DRIVER = SSD1306 | ||
diff --git a/keyboards/tkw/grandiceps/keymaps/default/keymap.c b/keyboards/tkw/grandiceps/keymaps/default/keymap.c index 53a2fd85c..121ae1c41 100644 --- a/keyboards/tkw/grandiceps/keymaps/default/keymap.c +++ b/keyboards/tkw/grandiceps/keymaps/default/keymap.c | |||
@@ -315,7 +315,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
315 | return true; | 315 | return true; |
316 | } | 316 | } |
317 | 317 | ||
318 | #ifdef OLED_DRIVER_ENABLE | 318 | #ifdef OLED_ENABLE |
319 | static void render_logo(void) { | 319 | static void render_logo(void) { |
320 | static const char PROGMEM my_logo[] = { | 320 | static const char PROGMEM my_logo[] = { |
321 | // 'protea', 128x32px | 321 | // 'protea', 128x32px |
diff --git a/keyboards/tkw/grandiceps/rules.mk b/keyboards/tkw/grandiceps/rules.mk index 6fdf8de4d..f3a3de4e4 100644 --- a/keyboards/tkw/grandiceps/rules.mk +++ b/keyboards/tkw/grandiceps/rules.mk | |||
@@ -25,6 +25,7 @@ KEYBOARD_SHARED_EP = yes # Free up some extra endpoints - needed if console+m | |||
25 | 25 | ||
26 | SPLIT_KEYBOARD = yes | 26 | SPLIT_KEYBOARD = yes |
27 | SERIAL_DRIVER = usart | 27 | SERIAL_DRIVER = usart |
28 | OLED_DRIVER_ENABLE = yes | 28 | OLED_ENABLE = yes |
29 | OLED_DRIVER = SSD1306 | ||
29 | WS2812_DRIVER = pwm | 30 | WS2812_DRIVER = pwm |
30 | OPT_DEFS += -DSTM32_DMA_REQUIRED=TRUE | 31 | OPT_DEFS += -DSTM32_DMA_REQUIRED=TRUE |
diff --git a/keyboards/torn/bongocat.c b/keyboards/torn/bongocat.c index 593cd5d4a..00f5cda6a 100644 --- a/keyboards/torn/bongocat.c +++ b/keyboards/torn/bongocat.c | |||
@@ -16,7 +16,7 @@ | |||
16 | */ | 16 | */ |
17 | #include QMK_KEYBOARD_H | 17 | #include QMK_KEYBOARD_H |
18 | 18 | ||
19 | #ifdef OLED_DRIVER_ENABLE | 19 | #ifdef OLED_ENABLE |
20 | 20 | ||
21 | #define ARRAY_SIZE(array) (sizeof(array) / sizeof(array[0])) | 21 | #define ARRAY_SIZE(array) (sizeof(array) / sizeof(array[0])) |
22 | 22 | ||
diff --git a/keyboards/torn/rules.mk b/keyboards/torn/rules.mk index 3b808f499..8801760ee 100644 --- a/keyboards/torn/rules.mk +++ b/keyboards/torn/rules.mk | |||
@@ -17,7 +17,8 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | |||
17 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 17 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
18 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 18 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
19 | ENCODER_ENABLE = yes # Enable rotary encoder | 19 | ENCODER_ENABLE = yes # Enable rotary encoder |
20 | OLED_DRIVER_ENABLE = yes | 20 | OLED_ENABLE = yes |
21 | OLED_DRIVER = SSD1306 | ||
21 | WPM_ENABLE = yes | 22 | WPM_ENABLE = yes |
22 | CUSTOM_MATRIX = lite | 23 | CUSTOM_MATRIX = lite |
23 | 24 | ||
diff --git a/keyboards/treadstone48/common/oled_helper.c b/keyboards/treadstone48/common/oled_helper.c index 18d8681a4..68adbe83a 100644 --- a/keyboards/treadstone48/common/oled_helper.c +++ b/keyboards/treadstone48/common/oled_helper.c | |||
@@ -1,4 +1,4 @@ | |||
1 | #ifdef OLED_DRIVER_ENABLE | 1 | #ifdef OLED_ENABLE |
2 | #include QMK_KEYBOARD_H | 2 | #include QMK_KEYBOARD_H |
3 | #include <stdio.h> | 3 | #include <stdio.h> |
4 | #include <string.h> | 4 | #include <string.h> |
diff --git a/keyboards/treadstone48/common/oled_helper.h b/keyboards/treadstone48/common/oled_helper.h index 69ab70560..56c2a5b23 100644 --- a/keyboards/treadstone48/common/oled_helper.h +++ b/keyboards/treadstone48/common/oled_helper.h | |||
@@ -1,4 +1,4 @@ | |||
1 | #ifdef OLED_DRIVER_ENABLE | 1 | #ifdef OLED_ENABLE |
2 | 2 | ||
3 | void render_logo(void); | 3 | void render_logo(void); |
4 | void update_key_status(uint16_t keycode, keyrecord_t *record); | 4 | void update_key_status(uint16_t keycode, keyrecord_t *record); |
diff --git a/keyboards/treadstone48/keymaps/default/keymap.c b/keyboards/treadstone48/keymaps/default/keymap.c index 41f8f399f..fc53d7e57 100644 --- a/keyboards/treadstone48/keymaps/default/keymap.c +++ b/keyboards/treadstone48/keymaps/default/keymap.c | |||
@@ -103,7 +103,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
103 | #define L_ADJUST (1<<_ADJUST) | 103 | #define L_ADJUST (1<<_ADJUST) |
104 | #define L_ADJUST_TRI (L_ADJUST|L_RAISE|L_LOWER) | 104 | #define L_ADJUST_TRI (L_ADJUST|L_RAISE|L_LOWER) |
105 | 105 | ||
106 | #ifdef OLED_DRIVER_ENABLE | 106 | #ifdef OLED_ENABLE |
107 | #include <stdio.h> | 107 | #include <stdio.h> |
108 | #include <string.h> | 108 | #include <string.h> |
109 | 109 | ||
diff --git a/keyboards/treadstone48/keymaps/default/rules.mk b/keyboards/treadstone48/keymaps/default/rules.mk index 26bacb0cf..23c4ae954 100644 --- a/keyboards/treadstone48/keymaps/default/rules.mk +++ b/keyboards/treadstone48/keymaps/default/rules.mk | |||
@@ -1,7 +1,8 @@ | |||
1 | MOUSEKEY_ENABLE = yes # Mouse keys | 1 | MOUSEKEY_ENABLE = yes # Mouse keys |
2 | 2 | ||
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | OLED_DRIVER_ENABLE = yes | 4 | OLED_ENABLE = yes |
5 | OLED_DRIVER = SSD1306 | ||
5 | LTO_ENABLE = yes | 6 | LTO_ENABLE = yes |
6 | 7 | ||
7 | # If you want to change the display of OLED, you need to change here | 8 | # If you want to change the display of OLED, you need to change here |
diff --git a/keyboards/treadstone48/keymaps/like_jis/keymap.c b/keyboards/treadstone48/keymaps/like_jis/keymap.c index bbc6351bc..b86ab5cdb 100644 --- a/keyboards/treadstone48/keymaps/like_jis/keymap.c +++ b/keyboards/treadstone48/keymaps/like_jis/keymap.c | |||
@@ -103,7 +103,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
103 | #define L_ADJUST (1<<_ADJUST) | 103 | #define L_ADJUST (1<<_ADJUST) |
104 | #define L_ADJUST_TRI (L_ADJUST|L_RAISE|L_LOWER) | 104 | #define L_ADJUST_TRI (L_ADJUST|L_RAISE|L_LOWER) |
105 | 105 | ||
106 | #ifdef OLED_DRIVER_ENABLE | 106 | #ifdef OLED_ENABLE |
107 | #include <stdio.h> | 107 | #include <stdio.h> |
108 | #include <string.h> | 108 | #include <string.h> |
109 | 109 | ||
diff --git a/keyboards/treadstone48/keymaps/like_jis/rules.mk b/keyboards/treadstone48/keymaps/like_jis/rules.mk index 26bacb0cf..23c4ae954 100644 --- a/keyboards/treadstone48/keymaps/like_jis/rules.mk +++ b/keyboards/treadstone48/keymaps/like_jis/rules.mk | |||
@@ -1,7 +1,8 @@ | |||
1 | MOUSEKEY_ENABLE = yes # Mouse keys | 1 | MOUSEKEY_ENABLE = yes # Mouse keys |
2 | 2 | ||
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | OLED_DRIVER_ENABLE = yes | 4 | OLED_ENABLE = yes |
5 | OLED_DRIVER = SSD1306 | ||
5 | LTO_ENABLE = yes | 6 | LTO_ENABLE = yes |
6 | 7 | ||
7 | # If you want to change the display of OLED, you need to change here | 8 | # If you want to change the display of OLED, you need to change here |
diff --git a/keyboards/treadstone48/rev1/keymaps/like_jis_rs/keymap.c b/keyboards/treadstone48/rev1/keymaps/like_jis_rs/keymap.c index 171e03455..a6a52e067 100644 --- a/keyboards/treadstone48/rev1/keymaps/like_jis_rs/keymap.c +++ b/keyboards/treadstone48/rev1/keymaps/like_jis_rs/keymap.c | |||
@@ -153,7 +153,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
153 | #define L_ADJUST (1<<_ADJUST) | 153 | #define L_ADJUST (1<<_ADJUST) |
154 | #define L_ADJUST_TRI (L_ADJUST|L_RAISE|L_LOWER) | 154 | #define L_ADJUST_TRI (L_ADJUST|L_RAISE|L_LOWER) |
155 | 155 | ||
156 | #ifdef OLED_DRIVER_ENABLE | 156 | #ifdef OLED_ENABLE |
157 | #include <stdio.h> | 157 | #include <stdio.h> |
158 | #include <string.h> | 158 | #include <string.h> |
159 | 159 | ||
diff --git a/keyboards/treadstone48/rev1/keymaps/like_jis_rs/rules.mk b/keyboards/treadstone48/rev1/keymaps/like_jis_rs/rules.mk index 7380582ca..fafe992d6 100644 --- a/keyboards/treadstone48/rev1/keymaps/like_jis_rs/rules.mk +++ b/keyboards/treadstone48/rev1/keymaps/like_jis_rs/rules.mk | |||
@@ -1,7 +1,8 @@ | |||
1 | MOUSEKEY_ENABLE = yes # Mouse keys | 1 | MOUSEKEY_ENABLE = yes # Mouse keys |
2 | 2 | ||
3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 3 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
4 | OLED_DRIVER_ENABLE = yes | 4 | OLED_ENABLE = yes |
5 | OLED_DRIVER = SSD1306 | ||
5 | LTO_ENABLE = yes | 6 | LTO_ENABLE = yes |
6 | 7 | ||
7 | # If you use connection the Rhymestone, please enable RS_EXTRA_LED | 8 | # If you use connection the Rhymestone, please enable RS_EXTRA_LED |
diff --git a/keyboards/treadstone48/rules.mk b/keyboards/treadstone48/rules.mk index 5c0cf4b92..769ac45d5 100644 --- a/keyboards/treadstone48/rules.mk +++ b/keyboards/treadstone48/rules.mk | |||
@@ -31,6 +31,7 @@ MOUSEKEY_ENABLE = yes # Mouse keys | |||
31 | TAP_DANCE_ENABLE = no | 31 | TAP_DANCE_ENABLE = no |
32 | 32 | ||
33 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 33 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
34 | OLED_DRIVER_ENABLE = yes | 34 | OLED_ENABLE = yes |
35 | OLED_DRIVER = SSD1306 | ||
35 | 36 | ||
36 | DEFAULT_FOLDER = treadstone48/rev1 | 37 | DEFAULT_FOLDER = treadstone48/rev1 |
diff --git a/keyboards/ungodly/launch_pad/keymaps/default/keymap.c b/keyboards/ungodly/launch_pad/keymaps/default/keymap.c index a401be7e8..42b6b397c 100644 --- a/keyboards/ungodly/launch_pad/keymaps/default/keymap.c +++ b/keyboards/ungodly/launch_pad/keymaps/default/keymap.c | |||
@@ -150,7 +150,8 @@ void matrix_scan_user(void) { | |||
150 | } | 150 | } |
151 | 151 | ||
152 | // 0.91" OLED, 128x32 resolution | 152 | // 0.91" OLED, 128x32 resolution |
153 | #ifdef OLED_DRIVER_ENABLE | 153 | #ifdef OLED_ENABLE |
154 | |||
154 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 155 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
155 | return OLED_ROTATION_180; | 156 | return OLED_ROTATION_180; |
156 | } | 157 | } |
diff --git a/keyboards/ungodly/launch_pad/keymaps/via/keymap.c b/keyboards/ungodly/launch_pad/keymaps/via/keymap.c index a401be7e8..083bb8b81 100644 --- a/keyboards/ungodly/launch_pad/keymaps/via/keymap.c +++ b/keyboards/ungodly/launch_pad/keymaps/via/keymap.c | |||
@@ -150,7 +150,7 @@ void matrix_scan_user(void) { | |||
150 | } | 150 | } |
151 | 151 | ||
152 | // 0.91" OLED, 128x32 resolution | 152 | // 0.91" OLED, 128x32 resolution |
153 | #ifdef OLED_DRIVER_ENABLE | 153 | #ifdef OLED_ENABLE |
154 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 154 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
155 | return OLED_ROTATION_180; | 155 | return OLED_ROTATION_180; |
156 | } | 156 | } |
diff --git a/keyboards/ungodly/launch_pad/keymaps/warzone/keymap.c b/keyboards/ungodly/launch_pad/keymaps/warzone/keymap.c index 04270bcf3..4f856b977 100644 --- a/keyboards/ungodly/launch_pad/keymaps/warzone/keymap.c +++ b/keyboards/ungodly/launch_pad/keymaps/warzone/keymap.c | |||
@@ -126,7 +126,7 @@ void matrix_scan_user(void) { | |||
126 | } | 126 | } |
127 | 127 | ||
128 | // 0.91" OLED, 128x32 resolution | 128 | // 0.91" OLED, 128x32 resolution |
129 | #ifdef OLED_DRIVER_ENABLE | 129 | #ifdef OLED_ENABLE |
130 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 130 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
131 | return OLED_ROTATION_180; | 131 | return OLED_ROTATION_180; |
132 | } | 132 | } |
diff --git a/keyboards/ungodly/launch_pad/rules.mk b/keyboards/ungodly/launch_pad/rules.mk index 059401b80..25bc4e7da 100644 --- a/keyboards/ungodly/launch_pad/rules.mk +++ b/keyboards/ungodly/launch_pad/rules.mk | |||
@@ -20,8 +20,9 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | MIDI_ENABLE = yes # MIDI support | 23 | MIDI_ENABLE = yes |
24 | OLED_DRIVER_ENABLE = yes | 24 | OLED_ENABLE = yes |
25 | OLED_DRIVER = SSD1306 | ||
25 | ENCODER_ENABLE = yes | 26 | ENCODER_ENABLE = yes |
26 | RGB_MATRIX_ENABLE = yes | 27 | RGB_MATRIX_ENABLE = yes |
27 | RGB_MATRIX_DRIVER = WS2812 | 28 | RGB_MATRIX_DRIVER = WS2812 |
diff --git a/keyboards/uzu42/keymaps/default/keymap.c b/keyboards/uzu42/keymaps/default/keymap.c index 393f7c3ea..54b944b24 100644 --- a/keyboards/uzu42/keymaps/default/keymap.c +++ b/keyboards/uzu42/keymaps/default/keymap.c | |||
@@ -105,8 +105,8 @@ void matrix_init_user(void) { | |||
105 | #endif | 105 | #endif |
106 | } | 106 | } |
107 | 107 | ||
108 | //SSD1306 OLED update loop, make sure to enable OLED_DRIVER_ENABLE=yes in rules.mk | 108 | //SSD1306 OLED update loop, make sure to enable OLED_ENABLE=yes in rules.mk |
109 | #ifdef OLED_DRIVER_ENABLE | 109 | #ifdef OLED_ENABLE |
110 | 110 | ||
111 | #define L_BASE 0 | 111 | #define L_BASE 0 |
112 | #define L_LOWER (1 << 1) | 112 | #define L_LOWER (1 << 1) |
@@ -210,11 +210,11 @@ void oled_task_user(void) { | |||
210 | oled_write(read_logo(), false); | 210 | oled_write(read_logo(), false); |
211 | } | 211 | } |
212 | } | 212 | } |
213 | #endif // OLED_DRIVER_ENABLE | 213 | #endif // OLED_ENABLE |
214 | 214 | ||
215 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 215 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
216 | if (record->event.pressed) { | 216 | if (record->event.pressed) { |
217 | #ifdef OLED_DRIVER_ENABLE | 217 | #ifdef OLED_ENABLE |
218 | set_keylog(keycode, record); | 218 | set_keylog(keycode, record); |
219 | #endif | 219 | #endif |
220 | // set_timelog(); | 220 | // set_timelog(); |
diff --git a/keyboards/uzu42/rules.mk b/keyboards/uzu42/rules.mk index 0a0c0a760..c977ef37d 100644 --- a/keyboards/uzu42/rules.mk +++ b/keyboards/uzu42/rules.mk | |||
@@ -25,10 +25,10 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
25 | AUDIO_ENABLE = no # Audio output on port C6 | 25 | AUDIO_ENABLE = no # Audio output on port C6 |
26 | UNICODE_ENABLE = no # Unicode | 26 | UNICODE_ENABLE = no # Unicode |
27 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 27 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
28 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 28 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
29 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 29 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
30 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 30 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
31 | OLED_DRIVER_ENABLE = no # OLED display | 31 | OLED_ENABLE = no # OLED display |
32 | SPLIT_KEYBOARD = yes | 32 | SPLIT_KEYBOARD = yes |
33 | 33 | ||
34 | DEFAULT_FOLDER = uzu42/rev1 | 34 | DEFAULT_FOLDER = uzu42/rev1 |
diff --git a/keyboards/work_louder/work_board/work_board.c b/keyboards/work_louder/work_board/work_board.c index 32d36e940..e17f7417c 100644 --- a/keyboards/work_louder/work_board/work_board.c +++ b/keyboards/work_louder/work_board/work_board.c | |||
@@ -28,7 +28,7 @@ bool encoder_update_kb(uint8_t index, bool clockwise) { | |||
28 | } | 28 | } |
29 | #endif | 29 | #endif |
30 | 30 | ||
31 | #ifdef OLED_DRIVER_ENABLE | 31 | #ifdef OLED_ENABLE |
32 | # ifdef RGB_MATRIX_ENABLE | 32 | # ifdef RGB_MATRIX_ENABLE |
33 | # error Cannot run OLED and Per Key RGB at the same time due to pin conflicts | 33 | # error Cannot run OLED and Per Key RGB at the same time due to pin conflicts |
34 | # endif | 34 | # endif |
diff --git a/keyboards/yampad/keymaps/default/keymap.c b/keyboards/yampad/keymaps/default/keymap.c index dfecab17e..d22eb2617 100644 --- a/keyboards/yampad/keymaps/default/keymap.c +++ b/keyboards/yampad/keymaps/default/keymap.c | |||
@@ -116,7 +116,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
116 | return true; | 116 | return true; |
117 | }; | 117 | }; |
118 | 118 | ||
119 | #ifdef OLED_DRIVER_ENABLE | 119 | #ifdef OLED_ENABLE |
120 | 120 | ||
121 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 121 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
122 | return OLED_ROTATION_270; // flips the display 270 degrees | 122 | return OLED_ROTATION_270; // flips the display 270 degrees |
diff --git a/keyboards/yampad/keymaps/traditional/keymap.c b/keyboards/yampad/keymaps/traditional/keymap.c index e9fd2b8ae..57462c050 100644 --- a/keyboards/yampad/keymaps/traditional/keymap.c +++ b/keyboards/yampad/keymaps/traditional/keymap.c | |||
@@ -19,7 +19,7 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |||
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
21 | SOFTWARE. | 21 | SOFTWARE. |
22 | */ | 22 | */ |
23 | 23 | ||
24 | #include QMK_KEYBOARD_H | 24 | #include QMK_KEYBOARD_H |
25 | 25 | ||
@@ -116,7 +116,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
116 | return true; | 116 | return true; |
117 | }; | 117 | }; |
118 | 118 | ||
119 | #ifdef OLED_DRIVER_ENABLE | 119 | #ifdef OLED_ENABLE |
120 | 120 | ||
121 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 121 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
122 | return OLED_ROTATION_270; // flips the display 270 degrees | 122 | return OLED_ROTATION_270; // flips the display 270 degrees |
diff --git a/keyboards/yampad/rules.mk b/keyboards/yampad/rules.mk index 872fd4c72..f42be7ca5 100644 --- a/keyboards/yampad/rules.mk +++ b/keyboards/yampad/rules.mk | |||
@@ -20,5 +20,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 20 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
23 | OLED_DRIVER_ENABLE = yes | 23 | OLED_ENABLE = yes |
24 | OLED_DRIVER = SSD1306 | ||
24 | DEBOUNCE_TYPE = sym_eager_pk | 25 | DEBOUNCE_TYPE = sym_eager_pk |
diff --git a/keyboards/yampad/yampad.c b/keyboards/yampad/yampad.c index 764f48404..950a98721 100644 --- a/keyboards/yampad/yampad.c +++ b/keyboards/yampad/yampad.c | |||
@@ -1,4 +1,4 @@ | |||
1 | 1 | ||
2 | /* Copyright 2019 | 2 | /* Copyright 2019 |
3 | * | 3 | * |
4 | * This program is free software: you can redistribute it and/or modify | 4 | * This program is free software: you can redistribute it and/or modify |
@@ -16,13 +16,13 @@ | |||
16 | */ | 16 | */ |
17 | #include "yampad.h" | 17 | #include "yampad.h" |
18 | 18 | ||
19 | #if defined(OLED_DRIVER_ENABLE) | 19 | #if defined(OLED_ENABLE) |
20 | __attribute__((weak)) | 20 | __attribute__((weak)) |
21 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 21 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |
22 | return OLED_ROTATION_270; // flips the display 270 degrees | 22 | return OLED_ROTATION_270; // flips the display 270 degrees |
23 | } | 23 | } |
24 | 24 | ||
25 | __attribute__((weak)) | 25 | __attribute__((weak)) |
26 | void oled_task_user(void) { | 26 | void oled_task_user(void) { |
27 | // Host Keyboard Layer Status | 27 | // Host Keyboard Layer Status |
28 | oled_write_P(PSTR("Layer"), false); | 28 | oled_write_P(PSTR("Layer"), false); |
diff --git a/keyboards/yoichiro/lunakey_mini/keymaps/default/rules.mk b/keyboards/yoichiro/lunakey_mini/keymaps/default/rules.mk index b4edb3a26..d43fb74b3 100644 --- a/keyboards/yoichiro/lunakey_mini/keymaps/default/rules.mk +++ b/keyboards/yoichiro/lunakey_mini/keymaps/default/rules.mk | |||
@@ -1,3 +1,3 @@ | |||
1 | RGBLIGHT_ENABLE = no # Enable keyboard RGB Underglow | 1 | RGBLIGHT_ENABLE = no # Enable keyboard RGB Underglow |
2 | AUDIO_ENABLE = no # Enable Audio output | 2 | AUDIO_ENABLE = no # Enable Audio output |
3 | OLED_DRIVER_ENABLE = no # Enable OLED Display | 3 | OLED_ENABLE = no # Enable OLED Display |
diff --git a/keyboards/yoichiro/lunakey_mini/keymaps/via/rules.mk b/keyboards/yoichiro/lunakey_mini/keymaps/via/rules.mk index 89b0f22d0..8b55a3b73 100644 --- a/keyboards/yoichiro/lunakey_mini/keymaps/via/rules.mk +++ b/keyboards/yoichiro/lunakey_mini/keymaps/via/rules.mk | |||
@@ -1,5 +1,5 @@ | |||
1 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB Underglow | 1 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB Underglow |
2 | AUDIO_ENABLE = no # Enable Audio output | 2 | AUDIO_ENABLE = no # Enable Audio output |
3 | OLED_DRIVER_ENABLE = no # Enable OLED Display | 3 | OLED_ENABLE = no # Enable OLED Display |
4 | VIA_ENABLE = yes # Enable VIA support | 4 | VIA_ENABLE = yes # Enable VIA support |
5 | LTO_ENABLE = yes # CFLAGS=flto | 5 | LTO_ENABLE = yes # CFLAGS=flto |
diff --git a/keyboards/zoo/wampus/rules.mk b/keyboards/zoo/wampus/rules.mk index 9b8648c33..02375d924 100644 --- a/keyboards/zoo/wampus/rules.mk +++ b/keyboards/zoo/wampus/rules.mk | |||
@@ -21,7 +21,7 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
21 | WS2812_DRIVER = spi # RGB underglow driver configuration | 21 | WS2812_DRIVER = spi # RGB underglow driver configuration |
22 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 22 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
23 | AUDIO_ENABLE = no # Audio output | 23 | AUDIO_ENABLE = no # Audio output |
24 | OLED_DRIVER_ENABLE = no # Enables the use of OLED displays | 24 | OLED_ENABLE = no # Enables the use of OLED displays |
25 | 25 | ||
26 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 26 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
27 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 27 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/zoo/wampus/wampus.c b/keyboards/zoo/wampus/wampus.c index 1a333a70e..350d47a3e 100644 --- a/keyboards/zoo/wampus/wampus.c +++ b/keyboards/zoo/wampus/wampus.c | |||
@@ -15,7 +15,7 @@ | |||
15 | */ | 15 | */ |
16 | 16 | ||
17 | #include "wampus.h" | 17 | #include "wampus.h" |
18 | #ifdef OLED_DRIVER_ENABLE | 18 | #ifdef OLED_ENABLE |
19 | 19 | ||
20 | void board_init(void) { | 20 | void board_init(void) { |
21 | SYSCFG->CFGR1 |= SYSCFG_CFGR1_I2C1_DMA_RMP; | 21 | SYSCFG->CFGR1 |= SYSCFG_CFGR1_I2C1_DMA_RMP; |