diff options
Diffstat (limited to 'firmware/target/arm')
-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) { | |||
43 | int adc_val = adc_read(ADC_BUTTONS); | 43 | int adc_val = adc_read(ADC_BUTTONS); |
44 | int gpio_btn = GPIO_PCDR & BUTTON_POWER; | 44 | int gpio_btn = GPIO_PCDR & BUTTON_POWER; |
45 | static bool hold_button = false; | 45 | static bool hold_button = false; |
46 | #ifndef BOOTLOADER | ||
46 | bool hold_button_old; | 47 | bool hold_button_old; |
47 | 48 | ||
48 | hold_button_old = hold_button; | 49 | hold_button_old = hold_button; |
50 | #endif | ||
49 | hold_button = button_hold(); | 51 | hold_button = button_hold(); |
50 | 52 | ||
51 | #ifndef BOOTLOADER | 53 | #ifndef BOOTLOADER |
52 | if (hold_button != hold_button_old) { | 54 | if (hold_button != hold_button_old) { |
53 | backlight_hold_changed(hold_button); | 55 | backlight_hold_changed(hold_button); |