summaryrefslogtreecommitdiff
path: root/users/drashna/callbacks.md
diff options
context:
space:
mode:
Diffstat (limited to 'users/drashna/callbacks.md')
-rw-r--r--users/drashna/callbacks.md11
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) {}