Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c23f050b authored by Mike Lockwood's avatar Mike Lockwood Committed by Android (Google) Code Review
Browse files

Merge "libusbhost: Add usb_device_get_version()" into mnc-dev

parents 2e06d305 f68600ab
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -156,6 +156,10 @@ char* usb_device_get_manufacturer_name(struct usb_device *device);
 */
 */
char* usb_device_get_product_name(struct usb_device *device);
char* usb_device_get_product_name(struct usb_device *device);


/* Returns the version number for the USB device.
 */
int usb_device_get_version(struct usb_device *device);

/* Returns the USB serial number for the USB device.
/* Returns the USB serial number for the USB device.
 * Call free() to free the result when you are done with it.
 * Call free() to free the result when you are done with it.
 */
 */
+6 −0
Original line number Original line Diff line number Diff line
@@ -498,6 +498,12 @@ char* usb_device_get_product_name(struct usb_device *device)
    return usb_device_get_string(device, desc->iProduct);
    return usb_device_get_string(device, desc->iProduct);
}
}


int usb_device_get_version(struct usb_device *device)
{
    struct usb_device_descriptor *desc = (struct usb_device_descriptor *)device->desc;
    return desc->bcdUSB;
}

char* usb_device_get_serial(struct usb_device *device)
char* usb_device_get_serial(struct usb_device *device)
{
{
    struct usb_device_descriptor *desc = (struct usb_device_descriptor *)device->desc;
    struct usb_device_descriptor *desc = (struct usb_device_descriptor *)device->desc;