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/gergo | |
| 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/gergo')
| -rw-r--r-- | keyboards/gergo/keymaps/oled/keymap.c | 2 | ||||
| -rw-r--r-- | keyboards/gergo/keymaps/oled/rules.mk | 3 |
2 files changed, 3 insertions, 2 deletions
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 |
