Fix USB for STM32

This commit is contained in:
Niibe Yutaka
2016-06-14 15:10:07 +09:00
parent a6541cbcc6
commit 440188c373
2 changed files with 7 additions and 0 deletions

View File

@@ -1,3 +1,8 @@
2016-06-14 Niibe Yutaka <gniibe@fsij.org>
* mcu/usb-stm32f103.c (usb_lld_ctrl_recv): Fix the state and make
the endpoint 0 RX_VALID.
2016-06-10 NIIBE Yutaka <gniibe@fsij.org> 2016-06-10 NIIBE Yutaka <gniibe@fsij.org>
* usb_lld.h (USB_EVENT_OK): Rename. * usb_lld.h (USB_EVENT_OK): Rename.

View File

@@ -1016,6 +1016,8 @@ int usb_lld_ctrl_recv (struct usb_dev *dev, void *p, size_t len)
struct ctrl_data *data_p = &dev->ctrl_data; struct ctrl_data *data_p = &dev->ctrl_data;
data_p->addr = p; data_p->addr = p;
data_p->len = len; data_p->len = len;
dev->state = OUT_DATA;
st103_ep_set_rx_status (ENDP0, EP_RX_VALID);
return USB_EVENT_OK; return USB_EVENT_OK;
} }