From b38945bd8134ba1022dca16cef30a9a6692c7f5a Mon Sep 17 00:00:00 2001 From: Peter Johanson Date: Tue, 4 Mar 2025 12:27:54 -0700 Subject: [PATCH] fixup! refactor(combos): Reduce RAM usage with bitfields, combo indexes --- app/src/combo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/combo.c b/app/src/combo.c index 4ed8197a4ab..d27184dd852 100644 --- a/app/src/combo.c +++ b/app/src/combo.c @@ -105,7 +105,7 @@ static const struct combo_cfg combos[] = { #define COMBO_CHILDREN_COUNT (0 DT_INST_FOREACH_CHILD(0, COMBO_ONE)) // We need at least 4 bytes to avoid alignment issues -#define BYTES_FOR_COMBOS_MASK MAX(4, DIV_ROUND_UP(COMBO_CHILDREN_COUNT, 32)) +#define BYTES_FOR_COMBOS_MASK DIV_ROUND_UP(COMBO_CHILDREN_COUNT, 32) uint8_t pressed_keys_count = 0; // set of keys pressed