android_system_core/adb
Mike Lockwood cc1de48dcd adb: Another attempted workaround for the adb disconnect problem.
For adb shell commands (as well as shell based commands like logcat and bugreport) we now
batch USB writes into 4K chunks instead of sending small packets of data as they come in.
A timeout prevents us from blocking for more than 100ms when our 4K buffer is partially full.

Signed-off-by: Mike Lockwood <lockwood@android.com>
2009-07-30 16:23:56 -07:00
..
adb.c adb: Allow enabling of device side adbd logging with a persistent system property. 2009-05-25 18:17:55 -04:00
adb.h adb: Increment ADB_SERVER_VERSION 2009-07-09 20:09:10 -04:00
adb_client.c Support for 3rd party USB Vendor IDs in adb. 2009-05-22 15:25:25 -07:00
adb_client.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
Android.mk Preparation work for adb to support USB vendor Ids provided by SDK add-ons. 2009-05-21 10:18:43 -07:00
commandline.c Fix typo in adb commandline help 2009-07-08 12:05:05 -04:00
console.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
fdevent.c Cleaning up whitespace in adb sources. Nothing more, nothing less. 2009-05-18 17:36:28 +02:00
fdevent.h Cleaning up whitespace in adb sources. Nothing more, nothing less. 2009-05-18 17:36:28 +02:00
file_sync_client.c Cleaning up whitespace in adb sources. Nothing more, nothing less. 2009-05-18 17:36:28 +02:00
file_sync_service.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
file_sync_service.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
framebuffer_service.c Move fdevent from libcutils into adb directory. ADB is the only client of this API, and I intend to modify it extensively to clean its codebase soon. 2009-05-18 17:07:46 +02:00
get_my_path_darwin.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
get_my_path_linux.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
get_my_path_windows.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
history.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
jdwp_service.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
log_service.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
mutex_list.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
OVERVIEW.TXT auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
protocol.txt Cleaning up whitespace in adb sources. Nothing more, nothing less. 2009-05-18 17:36:28 +02:00
remount_service.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
services.c adb: Another attempted workaround for the adb disconnect problem. 2009-07-30 16:23:56 -07:00
SERVICES.TXT auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
shlist.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
shlist.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
sockets.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
sockets.dia auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
sysdeps.h Cleaning up whitespace in adb sources. Nothing more, nothing less. 2009-05-18 17:36:28 +02:00
sysdeps_win32.c Cleaning up whitespace in adb sources. Nothing more, nothing less. 2009-05-18 17:36:28 +02:00
test_track_devices.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
test_track_jdwp.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
transport.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
transport_local.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
transport_usb.c Support for 3rd party USB Vendor IDs in adb. 2009-05-22 15:25:25 -07:00
usb_linux.c Add support for Samsung and Motorola devices. 2009-07-24 14:42:27 -07:00
usb_linux_client.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
usb_osx.c Support for 3rd party USB Vendor IDs in adb. 2009-05-22 15:25:25 -07:00
usb_vendors.c Add support for Samsung and Motorola devices. 2009-07-24 14:42:27 -07:00
usb_vendors.h Support for 3rd party USB Vendor IDs in adb. 2009-05-22 15:25:25 -07:00
usb_windows.c Cleaning up whitespace in adb sources. Nothing more, nothing less. 2009-05-18 17:36:28 +02:00
utils.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
utils.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00