]> git.friedersdorff.com Git - max/tmk_keyboard.git/commitdiff
Chibios/usb_main: rename a variable for clarity.
authorflabbergast <s3+flabbergast@sdfeu.org>
Sat, 17 Oct 2015 17:18:47 +0000 (18:18 +0100)
committerflabbergast <s3+flabbergast@sdfeu.org>
Sat, 17 Oct 2015 17:18:47 +0000 (18:18 +0100)
tmk_core/protocol/chibios/usb_main.c

index 0fc2f6e3eb22b11e4578bcc339d7057785f0bc0d..1ce5b4aedaffb33aa5b7a555b8086d7764d0971f 100644 (file)
@@ -1121,24 +1121,26 @@ void send_keyboard(report_keyboard_t *report) {
   }
   osalSysUnlock();
 
-  bool ret;
+  bool ep_not_ready;
 #ifdef NKRO_ENABLE
   if(keyboard_nkro) {  /* NKRO protocol */
     usbPrepareTransmit(&USB_DRIVER, NKRO_ENDPOINT, (uint8_t *)report, sizeof(report_keyboard_t));
+    /* need to wait until the previous packet has made it through */
     do {
         osalSysLock();
-        ret = usbStartTransmitI(&USB_DRIVER, NKRO_ENDPOINT);
+        ep_not_ready = usbStartTransmitI(&USB_DRIVER, NKRO_ENDPOINT);
         osalSysUnlock();
-    } while (ret);
+    } while (ep_not_ready);
   } else
 #endif /* NKRO_ENABLE */
   { /* boot protocol */
     usbPrepareTransmit(&USB_DRIVER, KBD_ENDPOINT, (uint8_t *)report, KBD_EPSIZE);
+    /* need to wait until the previous packet has made it through */
     do {
         osalSysLock();
-        ret = usbStartTransmitI(&USB_DRIVER, KBD_ENDPOINT);
+        ep_not_ready = usbStartTransmitI(&USB_DRIVER, KBD_ENDPOINT);
         osalSysUnlock();
-    } while (ret);
+    } while (ep_not_ready);
   }
   keyboard_report_sent = *report;
 }