瀏覽代碼

bugfix by ccef9b92

sakumisu 1 年之前
父節點
當前提交
775ac135de
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      core/usbd_core.c

+ 1 - 0
core/usbd_core.c

@@ -1029,6 +1029,7 @@ void usbd_event_ep0_setup_complete_handler(uint8_t busid, uint8_t *psetup)
     g_usbd_core[busid].ep0_data_buf_residue = setup->wLength;
     g_usbd_core[busid].ep0_data_buf_len = setup->wLength;
     g_usbd_core[busid].zlp_flag = false;
+    buf = g_usbd_core[busid].ep0_data_buf;
 
     /* handle class request when all the data is received */
     if (setup->wLength && ((setup->bmRequestType & USB_REQUEST_DIR_MASK) == USB_REQUEST_DIR_OUT)) {