diff options
author | Mike Lockwood <lockwood@android.com> | 2010-07-27 19:05:33 -0400 |
---|---|---|
committer | Mike Lockwood <lockwood@android.com> | 2010-07-27 19:05:33 -0400 |
commit | 07eb4af174f31c449a86dd459e2c81702f74acf1 (patch) | |
tree | 08a5cefd26da2d4b4d4b81eb08893b477a661e90 /libusbhost | |
parent | cb0d07b0e0f955f9175ce472a12c5a6f9363bc39 (diff) | |
download | system_core-07eb4af174f31c449a86dd459e2c81702f74acf1.tar.gz system_core-07eb4af174f31c449a86dd459e2c81702f74acf1.tar.bz2 system_core-07eb4af174f31c449a86dd459e2c81702f74acf1.zip |
libusbhost: add usb_device_get_unique_id_from_name()
Change-Id: Idce54fc26d0432d4dc46f605623c4960c0e8690f
Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'libusbhost')
-rw-r--r-- | libusbhost/usbhost.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libusbhost/usbhost.c b/libusbhost/usbhost.c index 613dbaad8..98ccf7c5d 100644 --- a/libusbhost/usbhost.c +++ b/libusbhost/usbhost.c @@ -270,6 +270,13 @@ int usb_device_get_unique_id(struct usb_device *device) return bus * 1000 + dev; } +int usb_device_get_unique_id_from_name(const char* name) +{ + int bus = 0, dev = 0; + sscanf(name, USB_FS_ID_SCANNER, &bus, &dev); + return bus * 1000 + dev; +} + uint16_t usb_device_get_vendor_id(struct usb_device *device) { struct usb_device_descriptor* desc = (struct usb_device_descriptor*)device->desc; |