浏览代码

Fix KEYBOARD_SHARED_EP on ChibiOS (#7860)

Joel Challis 5 年之前
父节点
当前提交
ff5742da9f
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      tmk_core/protocol/chibios/usb_main.c

+ 1 - 1
tmk_core/protocol/chibios/usb_main.c

@@ -381,7 +381,7 @@ static uint16_t get_hword(uint8_t *p) {
  * Other Device    Required    Optional    Optional    Optional    Optional    Optional
  * Other Device    Required    Optional    Optional    Optional    Optional    Optional
  */
  */
 
 
-#ifdef SHARED_EP_ENABLE
+#if defined(SHARED_EP_ENABLE) && !defined(KEYBOARD_SHARED_EP)
 static uint8_t set_report_buf[2] __attribute__((aligned(2)));
 static uint8_t set_report_buf[2] __attribute__((aligned(2)));
 static void    set_led_transfer_cb(USBDriver *usbp) {
 static void    set_led_transfer_cb(USBDriver *usbp) {
     if ((set_report_buf[0] == REPORT_ID_KEYBOARD) || (set_report_buf[0] == REPORT_ID_NKRO)) {
     if ((set_report_buf[0] == REPORT_ID_KEYBOARD) || (set_report_buf[0] == REPORT_ID_NKRO)) {