From 2d08dca65acf43668a838b744798ad6948f59052 Mon Sep 17 00:00:00 2001 From: blta Date: Tue, 19 Apr 2022 10:40:08 +0800 Subject: [PATCH] [USB] fix stall bug on control transfers --- components/drivers/usb/usbdevice/core/usbdevice_core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/drivers/usb/usbdevice/core/usbdevice_core.c b/components/drivers/usb/usbdevice/core/usbdevice_core.c index c12636aaf5..7b3a3ff67d 100644 --- a/components/drivers/usb/usbdevice/core/usbdevice_core.c +++ b/components/drivers/usb/usbdevice/core/usbdevice_core.c @@ -1834,14 +1834,14 @@ rt_err_t rt_usbd_ep0_set_stall(udevice_t device) { RT_ASSERT(device != RT_NULL); - return dcd_ep_set_stall(device->dcd, 0); + return dcd_ep_set_stall(device->dcd, 0x80); } rt_err_t rt_usbd_ep0_clear_stall(udevice_t device) { RT_ASSERT(device != RT_NULL); - return dcd_ep_clear_stall(device->dcd, 0); + return dcd_ep_clear_stall(device->dcd, 0x80); } rt_err_t rt_usbd_ep_set_stall(udevice_t device, uep_t ep) -- GitLab