USB_REQ_GET_DESCRIPTOR
USB_REQ_GET_DESCRIPTOR, USB_DIR_IN,
USB_REQ_GET_DESCRIPTOR, USB_RECIP_INTERFACE | USB_DIR_IN,
bRequest == USB_REQ_GET_DESCRIPTOR ? "Get" : "Set",
case USB_REQ_GET_DESCRIPTOR:
dr->bRequest = USB_REQ_GET_DESCRIPTOR;
case DeviceRequest | USB_REQ_GET_DESCRIPTOR:
case DeviceRequest | USB_REQ_GET_DESCRIPTOR:
USB_REQ_GET_DESCRIPTOR, USB_DIR_IN | USB_RT_HUB,
USB_REQ_GET_DESCRIPTOR, USB_DIR_IN,
USB_REQ_GET_DESCRIPTOR, USB_DIR_IN,
USB_REQ_GET_DESCRIPTOR, USB_DIR_IN,
USB_REQ_GET_DESCRIPTOR, (USB_DT_DEBUG << 8), 0,
case USB_REQ_GET_DESCRIPTOR:
| USB_REQ_GET_DESCRIPTOR):
ctrl->bRequest != USB_REQ_GET_DESCRIPTOR)
if (request == USB_REQ_GET_DESCRIPTOR) {
case USB_REQ_GET_DESCRIPTOR:
case DeviceRequest | USB_REQ_GET_DESCRIPTOR:
case DeviceRequest | USB_REQ_GET_DESCRIPTOR:
case DeviceRequest | USB_REQ_GET_DESCRIPTOR:
case DeviceRequest | USB_REQ_GET_DESCRIPTOR:
ret = usb_control_msg_recv(dev, 0, USB_REQ_GET_DESCRIPTOR,
USB_REQ_GET_DESCRIPTOR, USB_DIR_IN, USB_DT_DEVICE << 8,
USB_REQ_GET_DESCRIPTOR, USB_DIR_IN | USB_RT_HUB,
req.bRequest = USB_REQ_GET_DESCRIPTOR;
case USB_REQ_GET_DESCRIPTOR:
case DeviceRequest | USB_REQ_GET_DESCRIPTOR:
case USB_REQ_GET_DESCRIPTOR:
req.bRequest = USB_REQ_GET_DESCRIPTOR;
#define GetHubDescriptor HUB_CLASS_REQ(USB_DIR_IN, USB_RT_HUB, USB_REQ_GET_DESCRIPTOR)
USB_REQ_GET_DESCRIPTOR,
USB_REQ_GET_DESCRIPTOR,