X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=pjrc%2Fusb.c;h=711c0e68a0e178b90587fffb425a7b11f967bbd4;hb=74f7e19863ced21bf5d27c1fb1207f79f2195e24;hp=3cfe9473101f205aff807978113a4a3b93792948;hpb=cec254950509038ca9c805e87feea9091d77d29f;p=max%2Ftmk_keyboard.git diff --git a/pjrc/usb.c b/pjrc/usb.c old mode 100644 new mode 100755 index 3cfe9473..711c0e68 --- a/pjrc/usb.c +++ b/pjrc/usb.c @@ -681,7 +681,12 @@ ISR(USB_GEN_vect) UEINTX = 0x3A; } } + /* TODO: should keep IDLE rate on each keyboard interface */ +#ifdef USB_NKRO_ENABLE + if (!keyboard_nkro && usb_keyboard_idle_config && (++div4 & 3) == 0) { +#else if (usb_keyboard_idle_config && (++div4 & 3) == 0) { +#endif UENUM = KBD_ENDPOINT; if (UEINTX & (1<