From b3d2f64bb3f3b3971f73aa11197be2445b07406f Mon Sep 17 00:00:00 2001 From: tmk Date: Sun, 26 Feb 2023 22:27:22 +0900 Subject: [PATCH] lufa: Fix condition for atmega32u2 the condition didn't work when variable MCU includes comment like: MCU ?= atmega32u2 # TMK converter https://github.com/tmk/tmk_keyboard/issues/753 This affects RemoteWakeup on atmega32u2: https://github.com/tmk/tmk_keyboard/issues/361 --- tmk_core/protocol/lufa.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/protocol/lufa.mk b/tmk_core/protocol/lufa.mk index 82ccc23b..278f1a84 100644 --- a/tmk_core/protocol/lufa.mk +++ b/tmk_core/protocol/lufa.mk @@ -51,7 +51,7 @@ TMK_LUFA_OPTS += -DUSE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_E TMK_LUFA_OPTS += -DFIXED_CONTROL_ENDPOINT_SIZE=8 TMK_LUFA_OPTS += -DFIXED_NUM_CONFIGURATIONS=1 # Remote wakeup fix for ATmega32U2 https://github.com/tmk/tmk_keyboard/issues/361 -ifeq ($(MCU),atmega32u2) +ifeq (atmega32u2,$(strip $(MCU))) TMK_LUFA_OPTS += -DNO_LIMITED_CONTROLLER_CONNECT endif