X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=tmk_core%2Fprotocol%2Flufa.mk;h=7afedd7365790b7273c42b5e0af833d2c9982827;hb=12e5a3a13eb86852ad58c131e28ba29c5f09bb2d;hp=0b4b7847956cfad1b0cc4b0041722af921a469c3;hpb=a7ccdc25b1f9b9c35591fa736fe688ca323084f3;p=max%2Ftmk_keyboard.git diff --git a/tmk_core/protocol/lufa.mk b/tmk_core/protocol/lufa.mk index 0b4b7847..7afedd73 100644 --- a/tmk_core/protocol/lufa.mk +++ b/tmk_core/protocol/lufa.mk @@ -41,7 +41,8 @@ VPATH += $(TMK_DIR)/$(TMK_LUFA_PATH) TMK_LUFA_OPTS = -DUSB_DEVICE_ONLY TMK_LUFA_OPTS += -DUSE_FLASH_DESCRIPTORS TMK_LUFA_OPTS += -DUSE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)" -# Do not enable this for converters in particular, it blocks other tasks long. +# Do not enable INTERRUPT_CONTROL_ENDPOINT for converters which requires ISR in particular, +# it can block other ISRs long like 500-1000us for HID keyboard LED report. #TMK_LUFA_OPTS += -DINTERRUPT_CONTROL_ENDPOINT TMK_LUFA_OPTS += -DFIXED_CONTROL_ENDPOINT_SIZE=8 TMK_LUFA_OPTS += -DFIXED_NUM_CONFIGURATIONS=1