diff options
Diffstat (limited to 'firmware/target/arm/rk27xx/hm60x/button-hm60x.c')
-rw-r--r-- | firmware/target/arm/rk27xx/hm60x/button-hm60x.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/target/arm/rk27xx/hm60x/button-hm60x.c b/firmware/target/arm/rk27xx/hm60x/button-hm60x.c index dfd209ceed..fd5b6d6d20 100644 --- a/firmware/target/arm/rk27xx/hm60x/button-hm60x.c +++ b/firmware/target/arm/rk27xx/hm60x/button-hm60x.c @@ -43,11 +43,13 @@ int button_read_device(void) { int adc_val = adc_read(ADC_BUTTONS); int gpio_btn = GPIO_PCDR & BUTTON_POWER; static bool hold_button = false; +#ifndef BOOTLOADER bool hold_button_old; - + hold_button_old = hold_button; +#endif hold_button = button_hold(); - + #ifndef BOOTLOADER if (hold_button != hold_button_old) { backlight_hold_changed(hold_button); |