hathach пре 4 година
родитељ
комит
b363afc091
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/portable/nxp/khci/dcd_khci.c

+ 1 - 1
src/portable/nxp/khci/dcd_khci.c

@@ -192,7 +192,7 @@ static void process_tokdne(uint8_t rhport)
   dcd_event_xfer_complete(rhport,
                           tu_edpt_addr(epnum, dir),
                           length - remaining, XFER_RESULT_SUCCESS, true);
-  if (0 == (s & USB_STAT_ENDP_MASK) && 0 == length) {
+  if (0 == epnum && 0 == length) {
     /* After completion a ZLP of control transfer,
      * it prepares for the next steup transfer. */
     if (_dcd.addr) {