summaryrefslogtreecommitdiff
path: root/keyboards/spaceman
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2021-11-01 15:42:50 -0700
committerGitHub <noreply@github.com>2021-11-02 09:42:50 +1100
commit9d235d4fc5c34f372b0c393f41686b5ef4f8dc13 (patch)
treec155fae4cd6043c3c32aa185eb05c5d1a4a5700e /keyboards/spaceman
parentf775da96b17ceec66bac279434325b4da5cb9467 (diff)
[Core] Change OLED task function to be boolean (#14864)
* [Core] Add kb level callbacks to OLED driver * Update keyboards and keymaps * Update docs * Update userspace configs * Add fix for my keymap ... * update lefty
Diffstat (limited to 'keyboards/spaceman')
-rw-r--r--keyboards/spaceman/pancake/rev2/rev2.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/keyboards/spaceman/pancake/rev2/rev2.c b/keyboards/spaceman/pancake/rev2/rev2.c
index cd13099a9c..9b186192c5 100644
--- a/keyboards/spaceman/pancake/rev2/rev2.c
+++ b/keyboards/spaceman/pancake/rev2/rev2.c
@@ -17,10 +17,14 @@
17 17
18 18
19#ifdef OLED_ENABLE 19#ifdef OLED_ENABLE
20__attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { 20oled_rotation_t oled_init_kb(oled_rotation_t rotation) {
21 return OLED_ROTATION_270; 21 return OLED_ROTATION_270;
22} 22}
23__attribute__((weak)) void oled_task_user(void) { 23
24bool oled_task_kb(void) {
25 if (!oled_task_user()) {
26 return false;
27 }
24 static const char PROGMEM pancake_logo[] = { 28 static const char PROGMEM pancake_logo[] = {
25 0x00, 0x00, 0x3e, 0x0a, 0x04, 0x00, 0x3c, 0x0a, 0x3c, 0x00, 0x3e, 0x0c, 0x18, 0x3e, 0x00, 0x3e, 29 0x00, 0x00, 0x3e, 0x0a, 0x04, 0x00, 0x3c, 0x0a, 0x3c, 0x00, 0x3e, 0x0c, 0x18, 0x3e, 0x00, 0x3e,
26 0x22, 0x22, 0x00, 0x3c, 0x0a, 0x3c, 0x00, 0x3e, 0x08, 0x36, 0x00, 0x3e, 0x2a, 0x22, 0x00, 0x00, 30 0x22, 0x22, 0x00, 0x3c, 0x0a, 0x3c, 0x00, 0x3e, 0x08, 0x36, 0x00, 0x3e, 0x2a, 0x22, 0x00, 0x00,
@@ -50,5 +54,6 @@ __attribute__((weak)) void oled_task_user(void) {
50 oled_write_ln_P(PSTR("Undefined"), false); 54 oled_write_ln_P(PSTR("Undefined"), false);
51 break; 55 break;
52 } 56 }
57 return false;
53} 58}
54#endif 59#endif