Raphael Moll
4bc66d0f85
SDK: Windows USB driver rev 8.
...
Fixes for Nexus 7 and generic PIDs.
SDK Bugs: b/6494263, b/9322844
Change-Id: I40ea1d1abdb557dd7c67873ac592cbc2320754d5
2013-07-10 12:38:55 -07:00
Raphael Moll
fbb5fc390a
Windows USB Driver for generic, rev 7
...
Change-Id: Ie646d5709108ffa69d9729cfe6e5674a47e1d4ff
2012-08-28 13:21:49 -07:00
Raphael Moll
c9533ad3cf
Windows USB Driver for generic + Q, rev 7.
...
Change-Id: I6a6bf4b89405ebd51c72685c85a1b894de0e6897
2012-08-27 09:25:24 -07:00
Raphael Moll
7fa6b8dd1b
Update SDK Windows USB driver definition.
...
Change-Id: Ia4ad0453599476eea72fcd90f7c200ec57490d3f
2012-06-22 09:43:25 -07:00
Raphael
fb5178a947
SDK: updating android Windows USB Driver.
...
This makes it match Change I5508492c.
Change-Id: I191e77e2704efcecf509469f03d60eb395ecad2d
2011-10-27 15:43:22 -07:00
Raphael
327b8aa802
USB driver: update to public rev 4
...
Change-Id: Icecde3b08876a939db3f170ba9a4b23260df336f
2010-12-06 16:33:25 -08:00
Jean-Baptiste Queru
7fd3f41504
am a279716d: am 0e5e7996: Merge from open-source master
...
* commit 'a279716dd7610b1702d8302824ca6c2a0326db6a':
Remove obsolete USB Driver "legacy" sources & files.
2010-12-02 07:57:18 -08:00
Raphael Moll
d0041b0e9c
Remove obsolete USB Driver "legacy" sources & files.
...
Change-Id: I4357c1417e6472395b803b799f43aae18f845be9
2010-12-01 12:51:15 -08:00
Raphael
2dcfe08b48
Merge commit '4e75b80a' into merge
...
Conflicts:
host/windows/usb/android_winusb.inf
Change-Id: I64a3be958e85302d0a6213d1c46ff9e7214ef352
2010-11-08 12:51:51 -08:00
Raphael Moll
66980b1877
Fix DOS end-of-lines in winusb INF file.
...
The file has a mix of unix and DOS-mode end-of-lines.
This CL just fixes the end-of-line to make it a consistent DOS-mode.
There is no change to the actualy content.
Change-Id: I6635ec87907f68e1d34c807f712723804eb0e698
2010-11-05 16:35:01 -07:00
Vladimir Chtchetkine
deef918041
Add Samsung VID/PID to android_winusb.inf fixing bug 2687489
...
Change-Id: I31baae3400ef8ef04270fd17352ee81cd244d779
2010-05-18 13:45:36 -07:00
Raphael
f3dca555bf
Add new N1 PID to Windows USB driver INF.
...
SDK Bug: 2418399
Change-Id: I76c25a61bc67e07ebf82209c8172dcfe93eff2eb
2010-02-04 11:18:37 -08:00
Xavier Ducrohet
a6181df431
Add Dell Mini5 to the USB driver.
...
Change-Id: If0758e6dc43541fd2877e7d00ff3abf9d354a299
2010-01-21 17:36:19 -08:00
vchtchetkine
ecef8139de
Fixed
2009-12-11 11:38:41 -08:00
Raphael
0c638bb8b0
Add sholes to Windows USB Driver in Eclair.
...
SDK BUG 2132512
Change-Id: I935c71f2fb689ed8e493e3375ad676f6f66a3f76
2009-10-08 14:33:42 -07:00
vchtchetkine
653de15590
Reformat .inf file for better reading and remove redundancies
2009-08-12 14:18:32 -07:00
vchtchetkine
acc6f82643
Split AdbWinApi.dll into two dlls to remove dependency on WINUSB.DLL
...
Move all WINUSB-dependent functionality into AdbWinUsbApi.dll in order to
enable ADB on condition that WINUSB has not been installed.
In this patch set new file (adb_winusb_api.h) has been added where I moved
typedef that broke the build. Aso, adb_api.cpp and AdbWinApi.cpp were changed
to include that new header file.
BUG 2033924
2009-08-07 11:07:53 -07:00
Raphael
3e44f3b231
Revert "Split AdbWinApi.dll into two dlls to remove dependency on WINUSB.DLL"
...
which breaks the Windows SDK on Donut.
This reverts commit f855c4e846 .
2009-08-06 20:51:11 -07:00
vchtchetkine
f855c4e846
Split AdbWinApi.dll into two dlls to remove dependency on WINUSB.DLL
...
Move all WINUSB-dependent functionality into AdbWinUsbApi.dll in order to
enable ADB on condition that WINUSB has not been installed.
2009-08-05 17:21:15 -07:00
vchtchetkine
199aeb031d
Move legacy driver binaries to the legacy driver directory
2009-07-30 15:05:01 -07:00
vchtchetkine
f5d51ce49f
Add .inf file needed for WinUsb framework installation
2009-07-30 11:29:57 -07:00
vchtchetkine
17851887c2
Bump up AdbWinApi.dll version and submit prebuilt AdbWinApi.dll
2009-07-30 08:59:30 -07:00
vchtchetkine
71e765b54c
Make changes to enable driver build in new location
2009-07-29 18:00:04 -07:00
vchtchetkine
1db5502159
Copy legacy driver source code as a sample for custom USB drivers
...
The primary usage for this code is to provide vendors / customers who for some
reasons are not satisfied with WinUsb, with a sample custom driver code that is
compliant with our AdbWinApi.dll. So vendors / customers can build their own
custom USB driver that can be recognized by AdbWinApi, and can be accessible from
adb.exe
2009-07-29 16:25:34 -07:00
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
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
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