vchtchetkine
39164844f1
Add classes encapsulatinglegacy USB API
...
Added implementation for endpoints and overlapped I/O support for legacy API support.
2009-07-28 13:09:51 -07:00
vchtchetkine
59fc68ba26
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
2009-07-28 10:07:09 -07:00
vchtchetkine
8267511c96
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.
2009-07-25 11:14:04 -07:00
vchtchetkine
2be4a90641
Add test application
2009-07-23 15:28:06 -07:00
vchtchetkine
cd693f5739
Add build instructions, ignore list and remove obsolete .sln file
2009-07-23 13:38:37 -07:00
vchtchetkine
d79c237203
Delete files irrelevant for the new driver model
...
:x
2009-07-23 10:41:24 -07:00
vchtchetkine
dceaaa52ce
Refactor ADB API dll to support WinUsb
2009-07-22 13:34:53 -07:00
The Android Open Source Project
243d18eb22
auto import from //branches/cupcake/...@137873
2009-03-11 12:11:54 -07:00
The Android Open Source Project
52d4c30ca5
auto import from //depot/cupcake/@135843
2009-03-03 19:29:09 -08:00
The Android Open Source Project
d4aee0c0ca
auto import from //depot/cupcake/@135843
2009-03-03 18:28:16 -08:00
The Android Open Source Project
e3c5766074
auto import from //branches/cupcake/...@130745
2009-02-10 15:43:58 -08:00
The Android Open Source Project
5a4d0fa291
auto import from //branches/cupcake/...@127436
2009-01-22 00:13:40 -08:00
The Android Open Source Project
7b53e39377
auto import from //branches/cupcake/...@127101
2009-01-20 14:03:55 -08:00
The Android Open Source Project
b8d704a517
auto import from //branches/cupcake/...@126645
2009-01-15 16:12:07 -08:00
The Android Open Source Project
5c11852110
Initial Contribution
2008-10-21 07:00:00 -07:00