|
|
|
|
@ -126,7 +126,7 @@ static const USBDescriptor *usb_get_descriptor_cb(USBDriver *usbp, uint8_t dtype
|
|
|
|
|
uint16_t wValue = ((uint16_t)dtype << 8) | dindex;
|
|
|
|
|
uint16_t wLength = ((uint16_t)usbp->setup[7] << 8) | usbp->setup[6];
|
|
|
|
|
desc.ud_string = NULL;
|
|
|
|
|
desc.ud_size = get_usb_descriptor(wValue, wIndex, wLength, (const void **const)&desc.ud_string);
|
|
|
|
|
desc.ud_size = get_usb_descriptor(wValue, wIndex, wLength, (const void **const) & desc.ud_string);
|
|
|
|
|
if (desc.ud_string == NULL)
|
|
|
|
|
return NULL;
|
|
|
|
|
else
|
|
|
|
|
|