History log of /development/host/windows/usb/api/adb_helper_routines.cpp
Revision Date Author Comments
39164844f16c2c63d52a71652d53b233c5f28e14 28-Jul-2009 vchtchetkine <vchtchetkine@google.com> Add classes encapsulatinglegacy USB API

Added implementation for endpoints and overlapped I/O support for legacy API support.
59fc68ba26dca2543bd96a71254e6b124243fb66 28-Jul-2009 vchtchetkine <vchtchetkine@google.com> Fix SDK build break caused by including legacy support header into main API header

usb_windows.c doesn't build with adb_legacy_api.h included into adb_api.h
Since adb_legacy_api.h is not used anywhere outside AdbWinApi.dll project, the simplest
fix would be to remove its inclusion from adb_api.h
8267511c96e3226e45a0be773ee442b66261824d 24-Jul-2009 vchtchetkine <vchtchetkine@google.com> Refactor API classes to support both, WinUsb and Legacy API

To support both, WinUsb and Legacy driver APIs we need to abstract classes
that depend on driver API details and then implement two sets of the
actual classes: one for WinUsb, and another for the Legacy drivers, so
we can choose in runtime which objects should be instantiated, depending
on what type of driver we have underneath this API.
dceaaa52cec11631c72cfea5fb74ee607602ecde 22-Jul-2009 vchtchetkine <vchtchetkine@google.com> Refactor ADB API dll to support WinUsb
52d4c30ca52320ec92d1d1ddc8db3f07f69c4f98 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
d4aee0c0caa00aa02d4c50ed28151591ac0456b5 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
5c11852110eeb03dc5a69111354b383f98d15336 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution