diff options
Diffstat (limited to 'firmware/drivers/button.c')
-rw-r--r-- | firmware/drivers/button.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c index 90ff800c88..74c5a97167 100644 --- a/firmware/drivers/button.c +++ b/firmware/drivers/button.c | |||
@@ -410,6 +410,13 @@ void button_init(void) | |||
410 | tick_add_task(button_tick); | 410 | tick_add_task(button_tick); |
411 | } | 411 | } |
412 | 412 | ||
413 | #ifdef BUTTON_DRIVER_CLOSE | ||
414 | void button_close(void) | ||
415 | { | ||
416 | tick_remove_task(button_tick); | ||
417 | } | ||
418 | #endif /* BUTTON_DRIVER_CLOSE */ | ||
419 | |||
413 | #ifdef HAVE_LCD_BITMAP /* only bitmap displays can be flipped */ | 420 | #ifdef HAVE_LCD_BITMAP /* only bitmap displays can be flipped */ |
414 | /* | 421 | /* |
415 | * helper function to swap LEFT/RIGHT, UP/DOWN (if present), and F1/F3 (Recorder) | 422 | * helper function to swap LEFT/RIGHT, UP/DOWN (if present), and F1/F3 (Recorder) |