diff --git a/components/drivers/usb/usbdevice/core/usbdevice_core.c b/components/drivers/usb/usbdevice/core/usbdevice_core.c index c12636aaf52fb1b0351d6a4efd1736949850aaab..7b3a3ff67dee1d5e0324ebce1200fddde0444a5b 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)