From b09ce21023cf7be740521cb4b6a3c2f5febccf0a Mon Sep 17 00:00:00 2001 From: Aidan MacDonald Date: Wed, 1 Oct 2025 18:27:22 +0100 Subject: [PATCH] echoplayer: fix incorrect button reporting Must've been a copy paste error... Change-Id: I751c529c748037f9afe5d2e4543d3630693d2d21 --- firmware/target/arm/stm32/echoplayer/button-echoplayer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firmware/target/arm/stm32/echoplayer/button-echoplayer.c b/firmware/target/arm/stm32/echoplayer/button-echoplayer.c index 1b1cc47c70..cc257fddd9 100644 --- a/firmware/target/arm/stm32/echoplayer/button-echoplayer.c +++ b/firmware/target/arm/stm32/echoplayer/button-echoplayer.c @@ -44,14 +44,14 @@ int button_read_device(void) if (ga & BIT_N(GPION_PIN(GPIO_BUTTON_X))) buttons |= BUTTON_X; if (ga & BIT_N(GPION_PIN(GPIO_BUTTON_Y))) - buttons |= BUTTON_A; + buttons |= BUTTON_Y; if (!(gb & BIT_N(GPION_PIN(GPIO_BUTTON_SELECT)))) buttons |= BUTTON_SELECT; if (gb & BIT_N(GPION_PIN(GPIO_BUTTON_UP))) buttons |= BUTTON_UP; if (gb & BIT_N(GPION_PIN(GPIO_BUTTON_VOL_DOWN))) - buttons |= BUTTON_UP; + buttons |= BUTTON_VOL_DOWN; if (gc & BIT_N(GPION_PIN(GPIO_BUTTON_RIGHT))) buttons |= BUTTON_RIGHT;