summaryrefslogtreecommitdiffstats
path: root/tmk_core
diff options
context:
space:
mode:
authorfauxpark <fauxpark@gmail.com>2018-12-05 01:14:55 +0100
committerDrashna Jaelre <drashna@live.com>2018-12-05 17:50:29 +0100
commitd6b7ca04f22e3f1e0f9ce4074f3902fddba338ad (patch)
tree3a874a621687ed11e12ddcd8d0a5887e9246dac8 /tmk_core
parent0677e64655f230722eaa35160acaefacf3684a43 (diff)
downloadqmk_firmware-d6b7ca04f22e3f1e0f9ce4074f3902fddba338ad.tar.gz
qmk_firmware-d6b7ca04f22e3f1e0f9ce4074f3902fddba338ad.tar.xz
Only try to read the report ID from SetReport when the keyboard is part of the shared EP
Fixes #4471 Fixes #4517
Diffstat (limited to 'tmk_core')
-rw-r--r--tmk_core/protocol/lufa/lufa.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tmk_core/protocol/lufa/lufa.c b/tmk_core/protocol/lufa/lufa.c
index e88e6f34a..27cf51b16 100644
--- a/tmk_core/protocol/lufa/lufa.c
+++ b/tmk_core/protocol/lufa/lufa.c
@@ -517,7 +517,7 @@ void EVENT_USB_Device_ControlRequest(void)
if (USB_DeviceState == DEVICE_STATE_Unattached)
return;
}
-#if defined(SHARED_EP_ENABLE)
+#ifdef KEYBOARD_SHARED_EP
uint8_t report_id = REPORT_ID_KEYBOARD;
if (keyboard_protocol) {
report_id = Endpoint_Read_8();