diff options
Diffstat (limited to 'users/drashna/callbacks.md')
-rw-r--r-- | users/drashna/callbacks.md | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/users/drashna/callbacks.md b/users/drashna/callbacks.md index e23f7f6d86..8ef2707fc2 100644 --- a/users/drashna/callbacks.md +++ b/users/drashna/callbacks.md @@ -53,9 +53,14 @@ void suspend_wakeup_init_user(void) { } -__attribute__ ((weak)) void shutdown_keymap(void) {} -void shutdown_user (void) { - shutdown_keymap(); +__attribute__((weak)) bool shutdown_keymap(bool jump_to_bootloader) { + return true; +} +bool shutdown_user(bool jump_to_bootloader) { + if (!shutdown_keymap(jump_to_bootloader)) { + return false; + } + return true; } __attribute__ ((weak)) void eeconfig_init_keymap(void) {} |