Explorar o código

Wrote TX instead of RX.

Nathan Conrad %!s(int64=6) %!d(string=hai) anos
pai
achega
ae873a709e
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/portable/st/stm32_fsdev/dcd_stm32_fsdev.c

+ 1 - 1
src/portable/st/stm32_fsdev/dcd_stm32_fsdev.c

@@ -595,7 +595,7 @@ bool dcd_edpt_open (uint8_t rhport, tusb_desc_endpoint_t const * p_endpoint_desc
   if(dir == TUSB_DIR_IN)
   if(dir == TUSB_DIR_IN)
   {
   {
     *PCD_EP_TX_ADDRESS_PTR(USB, epnum) = ep_buf_ptr;
     *PCD_EP_TX_ADDRESS_PTR(USB, epnum) = ep_buf_ptr;
-    PCD_SET_EP_RX_CNT(USB, epnum, p_endpoint_desc->wMaxPacketSize.size);
+    PCD_SET_EP_TX_CNT(USB, epnum, p_endpoint_desc->wMaxPacketSize.size);
     PCD_CLEAR_TX_DTOG(USB, epnum);
     PCD_CLEAR_TX_DTOG(USB, epnum);
     PCD_SET_EP_TX_STATUS(USB,epnum,USB_EP_TX_NAK);
     PCD_SET_EP_TX_STATUS(USB,epnum,USB_EP_TX_NAK);
   }
   }