diff options
Diffstat (limited to 'keyboards/splitkb/zima/zima.c')
| -rw-r--r-- | keyboards/splitkb/zima/zima.c | 12 | 
1 files changed, 9 insertions, 3 deletions
| diff --git a/keyboards/splitkb/zima/zima.c b/keyboards/splitkb/zima/zima.c index 6570f3449c..f39e3a39eb 100644 --- a/keyboards/splitkb/zima/zima.c +++ b/keyboards/splitkb/zima/zima.c @@ -35,12 +35,17 @@ void suspend_wakeup_init_kb(void) {      suspend_wakeup_init_user();  } -__attribute__((weak)) oled_rotation_t oled_init_user(oled_rotation_t rotation) { return OLED_ROTATION_180; } +oled_rotation_t oled_init_kb(oled_rotation_t rotation) { +    return OLED_ROTATION_180; +} -__attribute__((weak)) void oled_task_user(void) { +bool oled_task_kb(void) { +    if (!oled_task_user()) { +        return false; +    }      if (is_asleep) {          oled_off(); -        return; +        return false;      }      if (timer_elapsed32(oled_timer) < 30000) { @@ -83,6 +88,7 @@ __attribute__((weak)) void oled_task_user(void) {              oled_off();          }      } +    return false;  }  bool process_record_kb(uint16_t keycode, keyrecord_t* record) { | 
