From db850087a4222e0709269e666ddf8923a72977ab Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Mon, 24 Mar 2025 13:35:20 +0300 Subject: ESFM: Fixed a dumb bug that broke the buffer --- src/chips/esfmu/esfm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/chips/esfmu/esfm.c') diff --git a/src/chips/esfmu/esfm.c b/src/chips/esfmu/esfm.c index e645ee8..023a6ee 100644 --- a/src/chips/esfmu/esfm.c +++ b/src/chips/esfmu/esfm.c @@ -2161,7 +2161,7 @@ ESFM_reg_write_chan_idx(esfm_chip *chip, uint16_t reg) else { uint8_t reg_low = reg & 0xff; - esbool high = reg & 0x100; + esbool high = (reg & 0x100) != 0; esbool is_key_on_reg = reg_low >= 0xb0 && reg_low < 0xb9; if (is_key_on_reg) { -- cgit v1.2.3