usbd_req_set_address
err = usbd_req_set_address(udev, NULL, device_index);
err = usbd_req_set_address(udev, lock, old_addr);
usb_error_t usbd_req_set_address(struct usb_device *udev, struct lock *lock,