android_system_core/fastboot
Jack Pham 1c02213e89 fastboot: Support USB 3.x SuperSpeed devices on Linux
When enumerating USB 3.x devices, an extra 6-byte SuperSpeed
companion descriptor follows each standard endpoint descriptor.
The loop parsing the descriptors will stumble if they're not
handled. Since they're not needed once the bulk endpoints are
identified, we can simply skip over them.

Change-Id: I7e73bcf9135f23c3059cd7c55b432557b28cb6ef
2014-12-05 12:11:20 -08:00
..
Android.mk am 64f44b84: Merge "Remove obsolete reference to ddk; Fixes for -Werror" into lmp-dev 2014-10-01 23:21:09 +00:00
bootimg.c fastboot: add support for some obscure args. 2013-03-07 17:06:41 -08:00
engine.c fastboot: turn on -Werror 2014-05-14 08:33:56 -07:00
engineering_key.p12 auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
fastboot.c Clarify the strcmp() with the empty string. 2014-11-26 14:54:43 -08:00
fastboot.h Revert "System: Fastboot: warning fixit, misc bugs and cleanup." 2014-05-07 23:31:59 +00:00
fastboot_protocol.txt system: core: fastboot: Increase USB protocol buffer size to 1024 2014-11-07 12:01:33 -08:00
fs.c fastboot: fix windows sdk build (don't do f2fs dyn load on windows) 2014-06-17 23:43:18 -07:00
fs.h Fix typo in fs.h 2014-07-09 15:27:53 -07:00
genkey.sh auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
p12topem.sh auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
protocol.c system: core: fastboot: Increase USB protocol buffer size to 1024 2014-11-07 12:01:33 -08:00
signfile.sh auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
usb.h Wait for device to disappear after reboot-bootloader. 2013-10-17 20:06:32 +00:00
usb_linux.c fastboot: Support USB 3.x SuperSpeed devices on Linux 2014-12-05 12:11:20 -08:00
usb_osx.c Fix 64-bit host build. 2014-08-14 15:52:54 -07:00
usb_windows.c fastboot: turn on -Werror 2014-05-14 08:33:56 -07:00
usbtest.c fastboot: turn on -Werror 2014-05-14 08:33:56 -07:00
util.c Wait for device to disappear after reboot-bootloader. 2013-10-17 20:06:32 +00:00
util_linux.c Remove trailing whitespaces 2012-02-28 07:21:08 -08:00
util_osx.c Remove explict use of ASCII encoding 2014-11-21 15:56:59 +00:00
util_windows.c fastboot: Remove legacy MINGW workarounds 2013-06-28 17:00:41 -07:00