diff options
| author | qz721 <[email protected]> | 2020-03-26 16:24:10 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-03-26 16:24:10 +0800 |
| commit | a49ddaef96a26edc0c1afcc5e260effcf709cd31 (patch) | |
| tree | e7baf332aee0a64fa4b5ae68f997a3afdadfd6d7 /components/drivers/usb | |
| parent | fc5cfe0a5e5709878f50b904df7c3355078941dd (diff) | |
修复USB不能正常识别composite设备的bug
Diffstat (limited to 'components/drivers/usb')
| -rw-r--r-- | components/drivers/usb/usbdevice/class/hid.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/components/drivers/usb/usbdevice/class/hid.c b/components/drivers/usb/usbdevice/class/hid.c index aea6d802d1..b54c0bc268 100644 --- a/components/drivers/usb/usbdevice/class/hid.c +++ b/components/drivers/usb/usbdevice/class/hid.c @@ -458,9 +458,6 @@ static rt_err_t _interface_handler(ufunction_t func, ureq_t setup) struct hid_s *data = (struct hid_s *) func->user_data; - if(setup->wIndex != 0) - return -RT_EIO; - switch (setup->bRequest) { case USB_REQ_GET_DESCRIPTOR: |
