usbd_setup_device_desc
err = usbd_setup_device_desc(udev, NULL);
err = usbd_setup_device_desc(udev, lock);
usb_error_t usbd_setup_device_desc(struct usb_device *udev, struct lock *lock);