usb_status_t
USETW(((usb_status_t *)buf)->wStatus,UDS_SELF_POWERED);
USETW(((usb_status_t *)buf)->wStatus, 0);
USETW(((usb_status_t *)buf)->wStatus,UDS_SELF_POWERED);
USETW(((usb_status_t *)buf)->wStatus, 0);
USETW(((usb_status_t *)buf)->wStatus,UDS_SELF_POWERED);
USETW(((usb_status_t *)buf)->wStatus, 0);
USETW(((usb_status_t *)buf)->wStatus,UDS_SELF_POWERED);
USETW(((usb_status_t *)buf)->wStatus, 0);
usb_status_t ds;
usb_status_t status;
USETW(treq.wLength, sizeof(usb_status_t));
&treq, &status, sizeof(usb_status_t), USBD_SYNCHRONOUS, 0);
usbd_get_device_status(struct usbd_device *dev, usb_status_t *st)
USETW(req.wLength, sizeof(usb_status_t));
usbd_status usbd_get_device_status(struct usbd_device *, usb_status_t *);
USETW(((usb_status_t *)buf)->wStatus,UDS_SELF_POWERED);
USETW(((usb_status_t *)buf)->wStatus, 0);