From 199aeb031dfc8cbd1db7423c27f3db931fb6c9f7 Mon Sep 17 00:00:00 2001 From: vchtchetkine Date: Thu, 30 Jul 2009 14:55:53 -0700 Subject: Move legacy driver binaries to the legacy driver directory --- .../prebuilt/usb/driver/WdfCoInstaller01005.dll | Bin 1419232 -> 0 bytes host/windows/prebuilt/usb/driver/android_usb.inf | 126 --------------------- host/windows/prebuilt/usb/driver/androidusb.sys | Bin 25728 -> 0 bytes host/windows/prebuilt/usb/driver/androidusb86.cat | Bin 1811 -> 0 bytes .../usb/driver_amd_64/WdfCoInstaller01005.dll | Bin 1919968 -> 0 bytes .../prebuilt/usb/driver_amd_64/android_usb.inf | 126 --------------------- .../prebuilt/usb/driver_amd_64/androidusb.sys | Bin 31744 -> 0 bytes .../prebuilt/usb/driver_amd_64/androidusba64.cat | Bin 8569 -> 0 bytes .../legacy/prebuilt/driver/WdfCoInstaller01005.dll | Bin 0 -> 1419232 bytes .../usb/legacy/prebuilt/driver/android_usb.inf | 126 +++++++++++++++++++++ .../usb/legacy/prebuilt/driver/androidusb.sys | Bin 0 -> 25728 bytes .../usb/legacy/prebuilt/driver/androidusb86.cat | Bin 0 -> 1811 bytes .../prebuilt/driver_amd_64/WdfCoInstaller01005.dll | Bin 0 -> 1919968 bytes .../legacy/prebuilt/driver_amd_64/android_usb.inf | 126 +++++++++++++++++++++ .../legacy/prebuilt/driver_amd_64/androidusb.sys | Bin 0 -> 31744 bytes .../prebuilt/driver_amd_64/androidusba64.cat | Bin 0 -> 8569 bytes 16 files changed, 252 insertions(+), 252 deletions(-) delete mode 100644 host/windows/prebuilt/usb/driver/WdfCoInstaller01005.dll delete mode 100644 host/windows/prebuilt/usb/driver/android_usb.inf delete mode 100644 host/windows/prebuilt/usb/driver/androidusb.sys delete mode 100644 host/windows/prebuilt/usb/driver/androidusb86.cat delete mode 100644 host/windows/prebuilt/usb/driver_amd_64/WdfCoInstaller01005.dll delete mode 100644 host/windows/prebuilt/usb/driver_amd_64/android_usb.inf delete mode 100644 host/windows/prebuilt/usb/driver_amd_64/androidusb.sys delete mode 100644 host/windows/prebuilt/usb/driver_amd_64/androidusba64.cat create mode 100644 host/windows/usb/legacy/prebuilt/driver/WdfCoInstaller01005.dll create mode 100644 host/windows/usb/legacy/prebuilt/driver/android_usb.inf create mode 100644 host/windows/usb/legacy/prebuilt/driver/androidusb.sys create mode 100644 host/windows/usb/legacy/prebuilt/driver/androidusb86.cat create mode 100644 host/windows/usb/legacy/prebuilt/driver_amd_64/WdfCoInstaller01005.dll create mode 100644 host/windows/usb/legacy/prebuilt/driver_amd_64/android_usb.inf create mode 100644 host/windows/usb/legacy/prebuilt/driver_amd_64/androidusb.sys create mode 100644 host/windows/usb/legacy/prebuilt/driver_amd_64/androidusba64.cat (limited to 'host/windows') diff --git a/host/windows/prebuilt/usb/driver/WdfCoInstaller01005.dll b/host/windows/prebuilt/usb/driver/WdfCoInstaller01005.dll deleted file mode 100644 index 12d276816..000000000 Binary files a/host/windows/prebuilt/usb/driver/WdfCoInstaller01005.dll and /dev/null differ diff --git a/host/windows/prebuilt/usb/driver/android_usb.inf b/host/windows/prebuilt/usb/driver/android_usb.inf deleted file mode 100644 index fff04400d..000000000 --- a/host/windows/prebuilt/usb/driver/android_usb.inf +++ /dev/null @@ -1,126 +0,0 @@ -;/*++ -; -;Abstract: -; Installation inf for the Android USB Bulk device -; -;--*/ - -[Version] -Signature="$WINDOWS NT$" -Class=USB -ClassGuid={F72FE0D4-CBCB-407d-8814-9ED673D0DD6B} -Provider=%GOOG% -DriverVer=1/29/2009,1.0.0010.00000 -CatalogFile.NTx86=androidusb86.cat -CatalogFile.NTamd64=androidusba64.cat - -; ================= Class section ===================== - -[ClassInstall32] -Addreg=AndroidUsbClassReg - -[AndroidUsbClassReg] -HKR,,,0,%ClassName% -HKR,,Icon,,-5 - -[DestinationDirs] -DefaultDestDir = 12 - -; ================= Device section ===================== - -[Manufacturer] -%MfgName%=Google,NTx86,NTamd64 - -; For Win2K -[Google] -; For loopback testing -%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD -; HTC Dream -%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 -%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 -%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF - -; For XP and later -[Google.NTx86] -; For loopback testing -%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD -; HTC Dream -%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 -%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 -%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF - -; For AMD64 and later -[Google.NTamd64] -; For loopback testing -%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD -; HTC Dream -%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 -%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 -%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF - -[androidusb.Dev.NT] -CopyFiles=androidusb.Files.Ext - -[androidusb.Dev.NT.Services] -Addservice = androidusb, 0x00000002, androidusb.AddService - -[androidusb.AddService] -DisplayName = %androidusb.SvcDesc% -ServiceType = 1 ; SERVICE_KERNEL_DRIVER -StartType = 3 ; SERVICE_DEMAND_START -ErrorControl = 1 ; SERVICE_ERROR_NORMAL -ServiceBinary = %10%\System32\Drivers\androidusb.sys -AddReg = androidusb.AddReg -LoadOrderGroup = Base - -[androidusb.AddReg] -HKR,"Parameters","MaximumTransferSize",0x10001,4096 -HKR,"Parameters","DebugLevel",0x10001,2 -HKR, Parameters\Wdf, VerboseOn, 0x00010001, 1 -HKR, Parameters\Wdf, VerifierOn, 0x00010001, 1 -HKR, Parameters\Wdf, DbgBreakOnError, 0x00010001, 1 - -[androidusb.Files.Ext] -androidusb.sys - -[SourceDisksNames] -1=%Disk_Description%,,, - -[SourceDisksFiles] -androidusb.sys = 1 - -;-------------- WDF Coinstaller installation -[DestinationDirs] -CoInstaller_CopyFiles = 11 - -[androidusb.Dev.NT.CoInstallers] -AddReg=CoInstaller_AddReg -CopyFiles=CoInstaller_CopyFiles - -[CoInstaller_CopyFiles] -wdfcoinstaller01005.dll - -[SourceDisksFiles] -wdfcoinstaller01005.dll=1 ; make sure the number matches with SourceDisksNames - -[CoInstaller_AddReg] -HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01005.dll,WdfCoInstaller" - -[androidusb.Dev.NT.Wdf] -KmdfService = androidusb, androidusb_wdfsect - -[androidusb_wdfsect] -KmdfLibraryVersion = 1.5 - -;---------------------------------------------------------------; - -[Strings] -GOOG = "Google, Inc" -MfgName = "Google, Inc" -Disk_Description= "ADB Interface Installation Disk" -androidusb.SvcDesc = "ADB Interface Driver" -ClassName = "ADB Interface" -USB\VID_18D1&PID_DDDD.DeviceDescTest="ADB Testing Interface" -USB\VID_0BB4&PID_0C01.DeviceDescRelease="HTC Dream" -USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease="HTC Dream Composite ADB Interface" -USB\VID_0BB4&PID_0FFF.DeviceDescRelease="HTC Bootloader" diff --git a/host/windows/prebuilt/usb/driver/androidusb.sys b/host/windows/prebuilt/usb/driver/androidusb.sys deleted file mode 100644 index fe6453178..000000000 Binary files a/host/windows/prebuilt/usb/driver/androidusb.sys and /dev/null differ diff --git a/host/windows/prebuilt/usb/driver/androidusb86.cat b/host/windows/prebuilt/usb/driver/androidusb86.cat deleted file mode 100644 index 12836dcf7..000000000 Binary files a/host/windows/prebuilt/usb/driver/androidusb86.cat and /dev/null differ diff --git a/host/windows/prebuilt/usb/driver_amd_64/WdfCoInstaller01005.dll b/host/windows/prebuilt/usb/driver_amd_64/WdfCoInstaller01005.dll deleted file mode 100644 index 32519fb68..000000000 Binary files a/host/windows/prebuilt/usb/driver_amd_64/WdfCoInstaller01005.dll and /dev/null differ diff --git a/host/windows/prebuilt/usb/driver_amd_64/android_usb.inf b/host/windows/prebuilt/usb/driver_amd_64/android_usb.inf deleted file mode 100644 index fff04400d..000000000 --- a/host/windows/prebuilt/usb/driver_amd_64/android_usb.inf +++ /dev/null @@ -1,126 +0,0 @@ -;/*++ -; -;Abstract: -; Installation inf for the Android USB Bulk device -; -;--*/ - -[Version] -Signature="$WINDOWS NT$" -Class=USB -ClassGuid={F72FE0D4-CBCB-407d-8814-9ED673D0DD6B} -Provider=%GOOG% -DriverVer=1/29/2009,1.0.0010.00000 -CatalogFile.NTx86=androidusb86.cat -CatalogFile.NTamd64=androidusba64.cat - -; ================= Class section ===================== - -[ClassInstall32] -Addreg=AndroidUsbClassReg - -[AndroidUsbClassReg] -HKR,,,0,%ClassName% -HKR,,Icon,,-5 - -[DestinationDirs] -DefaultDestDir = 12 - -; ================= Device section ===================== - -[Manufacturer] -%MfgName%=Google,NTx86,NTamd64 - -; For Win2K -[Google] -; For loopback testing -%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD -; HTC Dream -%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 -%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 -%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF - -; For XP and later -[Google.NTx86] -; For loopback testing -%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD -; HTC Dream -%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 -%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 -%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF - -; For AMD64 and later -[Google.NTamd64] -; For loopback testing -%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD -; HTC Dream -%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 -%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 -%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF - -[androidusb.Dev.NT] -CopyFiles=androidusb.Files.Ext - -[androidusb.Dev.NT.Services] -Addservice = androidusb, 0x00000002, androidusb.AddService - -[androidusb.AddService] -DisplayName = %androidusb.SvcDesc% -ServiceType = 1 ; SERVICE_KERNEL_DRIVER -StartType = 3 ; SERVICE_DEMAND_START -ErrorControl = 1 ; SERVICE_ERROR_NORMAL -ServiceBinary = %10%\System32\Drivers\androidusb.sys -AddReg = androidusb.AddReg -LoadOrderGroup = Base - -[androidusb.AddReg] -HKR,"Parameters","MaximumTransferSize",0x10001,4096 -HKR,"Parameters","DebugLevel",0x10001,2 -HKR, Parameters\Wdf, VerboseOn, 0x00010001, 1 -HKR, Parameters\Wdf, VerifierOn, 0x00010001, 1 -HKR, Parameters\Wdf, DbgBreakOnError, 0x00010001, 1 - -[androidusb.Files.Ext] -androidusb.sys - -[SourceDisksNames] -1=%Disk_Description%,,, - -[SourceDisksFiles] -androidusb.sys = 1 - -;-------------- WDF Coinstaller installation -[DestinationDirs] -CoInstaller_CopyFiles = 11 - -[androidusb.Dev.NT.CoInstallers] -AddReg=CoInstaller_AddReg -CopyFiles=CoInstaller_CopyFiles - -[CoInstaller_CopyFiles] -wdfcoinstaller01005.dll - -[SourceDisksFiles] -wdfcoinstaller01005.dll=1 ; make sure the number matches with SourceDisksNames - -[CoInstaller_AddReg] -HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01005.dll,WdfCoInstaller" - -[androidusb.Dev.NT.Wdf] -KmdfService = androidusb, androidusb_wdfsect - -[androidusb_wdfsect] -KmdfLibraryVersion = 1.5 - -;---------------------------------------------------------------; - -[Strings] -GOOG = "Google, Inc" -MfgName = "Google, Inc" -Disk_Description= "ADB Interface Installation Disk" -androidusb.SvcDesc = "ADB Interface Driver" -ClassName = "ADB Interface" -USB\VID_18D1&PID_DDDD.DeviceDescTest="ADB Testing Interface" -USB\VID_0BB4&PID_0C01.DeviceDescRelease="HTC Dream" -USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease="HTC Dream Composite ADB Interface" -USB\VID_0BB4&PID_0FFF.DeviceDescRelease="HTC Bootloader" diff --git a/host/windows/prebuilt/usb/driver_amd_64/androidusb.sys b/host/windows/prebuilt/usb/driver_amd_64/androidusb.sys deleted file mode 100644 index 70ce24fd1..000000000 Binary files a/host/windows/prebuilt/usb/driver_amd_64/androidusb.sys and /dev/null differ diff --git a/host/windows/prebuilt/usb/driver_amd_64/androidusba64.cat b/host/windows/prebuilt/usb/driver_amd_64/androidusba64.cat deleted file mode 100644 index dd7850d73..000000000 Binary files a/host/windows/prebuilt/usb/driver_amd_64/androidusba64.cat and /dev/null differ diff --git a/host/windows/usb/legacy/prebuilt/driver/WdfCoInstaller01005.dll b/host/windows/usb/legacy/prebuilt/driver/WdfCoInstaller01005.dll new file mode 100644 index 000000000..12d276816 Binary files /dev/null and b/host/windows/usb/legacy/prebuilt/driver/WdfCoInstaller01005.dll differ diff --git a/host/windows/usb/legacy/prebuilt/driver/android_usb.inf b/host/windows/usb/legacy/prebuilt/driver/android_usb.inf new file mode 100644 index 000000000..fff04400d --- /dev/null +++ b/host/windows/usb/legacy/prebuilt/driver/android_usb.inf @@ -0,0 +1,126 @@ +;/*++ +; +;Abstract: +; Installation inf for the Android USB Bulk device +; +;--*/ + +[Version] +Signature="$WINDOWS NT$" +Class=USB +ClassGuid={F72FE0D4-CBCB-407d-8814-9ED673D0DD6B} +Provider=%GOOG% +DriverVer=1/29/2009,1.0.0010.00000 +CatalogFile.NTx86=androidusb86.cat +CatalogFile.NTamd64=androidusba64.cat + +; ================= Class section ===================== + +[ClassInstall32] +Addreg=AndroidUsbClassReg + +[AndroidUsbClassReg] +HKR,,,0,%ClassName% +HKR,,Icon,,-5 + +[DestinationDirs] +DefaultDestDir = 12 + +; ================= Device section ===================== + +[Manufacturer] +%MfgName%=Google,NTx86,NTamd64 + +; For Win2K +[Google] +; For loopback testing +%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD +; HTC Dream +%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 +%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 +%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF + +; For XP and later +[Google.NTx86] +; For loopback testing +%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD +; HTC Dream +%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 +%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 +%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF + +; For AMD64 and later +[Google.NTamd64] +; For loopback testing +%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD +; HTC Dream +%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 +%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 +%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF + +[androidusb.Dev.NT] +CopyFiles=androidusb.Files.Ext + +[androidusb.Dev.NT.Services] +Addservice = androidusb, 0x00000002, androidusb.AddService + +[androidusb.AddService] +DisplayName = %androidusb.SvcDesc% +ServiceType = 1 ; SERVICE_KERNEL_DRIVER +StartType = 3 ; SERVICE_DEMAND_START +ErrorControl = 1 ; SERVICE_ERROR_NORMAL +ServiceBinary = %10%\System32\Drivers\androidusb.sys +AddReg = androidusb.AddReg +LoadOrderGroup = Base + +[androidusb.AddReg] +HKR,"Parameters","MaximumTransferSize",0x10001,4096 +HKR,"Parameters","DebugLevel",0x10001,2 +HKR, Parameters\Wdf, VerboseOn, 0x00010001, 1 +HKR, Parameters\Wdf, VerifierOn, 0x00010001, 1 +HKR, Parameters\Wdf, DbgBreakOnError, 0x00010001, 1 + +[androidusb.Files.Ext] +androidusb.sys + +[SourceDisksNames] +1=%Disk_Description%,,, + +[SourceDisksFiles] +androidusb.sys = 1 + +;-------------- WDF Coinstaller installation +[DestinationDirs] +CoInstaller_CopyFiles = 11 + +[androidusb.Dev.NT.CoInstallers] +AddReg=CoInstaller_AddReg +CopyFiles=CoInstaller_CopyFiles + +[CoInstaller_CopyFiles] +wdfcoinstaller01005.dll + +[SourceDisksFiles] +wdfcoinstaller01005.dll=1 ; make sure the number matches with SourceDisksNames + +[CoInstaller_AddReg] +HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01005.dll,WdfCoInstaller" + +[androidusb.Dev.NT.Wdf] +KmdfService = androidusb, androidusb_wdfsect + +[androidusb_wdfsect] +KmdfLibraryVersion = 1.5 + +;---------------------------------------------------------------; + +[Strings] +GOOG = "Google, Inc" +MfgName = "Google, Inc" +Disk_Description= "ADB Interface Installation Disk" +androidusb.SvcDesc = "ADB Interface Driver" +ClassName = "ADB Interface" +USB\VID_18D1&PID_DDDD.DeviceDescTest="ADB Testing Interface" +USB\VID_0BB4&PID_0C01.DeviceDescRelease="HTC Dream" +USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease="HTC Dream Composite ADB Interface" +USB\VID_0BB4&PID_0FFF.DeviceDescRelease="HTC Bootloader" diff --git a/host/windows/usb/legacy/prebuilt/driver/androidusb.sys b/host/windows/usb/legacy/prebuilt/driver/androidusb.sys new file mode 100644 index 000000000..fe6453178 Binary files /dev/null and b/host/windows/usb/legacy/prebuilt/driver/androidusb.sys differ diff --git a/host/windows/usb/legacy/prebuilt/driver/androidusb86.cat b/host/windows/usb/legacy/prebuilt/driver/androidusb86.cat new file mode 100644 index 000000000..12836dcf7 Binary files /dev/null and b/host/windows/usb/legacy/prebuilt/driver/androidusb86.cat differ diff --git a/host/windows/usb/legacy/prebuilt/driver_amd_64/WdfCoInstaller01005.dll b/host/windows/usb/legacy/prebuilt/driver_amd_64/WdfCoInstaller01005.dll new file mode 100644 index 000000000..32519fb68 Binary files /dev/null and b/host/windows/usb/legacy/prebuilt/driver_amd_64/WdfCoInstaller01005.dll differ diff --git a/host/windows/usb/legacy/prebuilt/driver_amd_64/android_usb.inf b/host/windows/usb/legacy/prebuilt/driver_amd_64/android_usb.inf new file mode 100644 index 000000000..fff04400d --- /dev/null +++ b/host/windows/usb/legacy/prebuilt/driver_amd_64/android_usb.inf @@ -0,0 +1,126 @@ +;/*++ +; +;Abstract: +; Installation inf for the Android USB Bulk device +; +;--*/ + +[Version] +Signature="$WINDOWS NT$" +Class=USB +ClassGuid={F72FE0D4-CBCB-407d-8814-9ED673D0DD6B} +Provider=%GOOG% +DriverVer=1/29/2009,1.0.0010.00000 +CatalogFile.NTx86=androidusb86.cat +CatalogFile.NTamd64=androidusba64.cat + +; ================= Class section ===================== + +[ClassInstall32] +Addreg=AndroidUsbClassReg + +[AndroidUsbClassReg] +HKR,,,0,%ClassName% +HKR,,Icon,,-5 + +[DestinationDirs] +DefaultDestDir = 12 + +; ================= Device section ===================== + +[Manufacturer] +%MfgName%=Google,NTx86,NTamd64 + +; For Win2K +[Google] +; For loopback testing +%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD +; HTC Dream +%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 +%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 +%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF + +; For XP and later +[Google.NTx86] +; For loopback testing +%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD +; HTC Dream +%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 +%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 +%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF + +; For AMD64 and later +[Google.NTamd64] +; For loopback testing +%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD +; HTC Dream +%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 +%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 +%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF + +[androidusb.Dev.NT] +CopyFiles=androidusb.Files.Ext + +[androidusb.Dev.NT.Services] +Addservice = androidusb, 0x00000002, androidusb.AddService + +[androidusb.AddService] +DisplayName = %androidusb.SvcDesc% +ServiceType = 1 ; SERVICE_KERNEL_DRIVER +StartType = 3 ; SERVICE_DEMAND_START +ErrorControl = 1 ; SERVICE_ERROR_NORMAL +ServiceBinary = %10%\System32\Drivers\androidusb.sys +AddReg = androidusb.AddReg +LoadOrderGroup = Base + +[androidusb.AddReg] +HKR,"Parameters","MaximumTransferSize",0x10001,4096 +HKR,"Parameters","DebugLevel",0x10001,2 +HKR, Parameters\Wdf, VerboseOn, 0x00010001, 1 +HKR, Parameters\Wdf, VerifierOn, 0x00010001, 1 +HKR, Parameters\Wdf, DbgBreakOnError, 0x00010001, 1 + +[androidusb.Files.Ext] +androidusb.sys + +[SourceDisksNames] +1=%Disk_Description%,,, + +[SourceDisksFiles] +androidusb.sys = 1 + +;-------------- WDF Coinstaller installation +[DestinationDirs] +CoInstaller_CopyFiles = 11 + +[androidusb.Dev.NT.CoInstallers] +AddReg=CoInstaller_AddReg +CopyFiles=CoInstaller_CopyFiles + +[CoInstaller_CopyFiles] +wdfcoinstaller01005.dll + +[SourceDisksFiles] +wdfcoinstaller01005.dll=1 ; make sure the number matches with SourceDisksNames + +[CoInstaller_AddReg] +HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01005.dll,WdfCoInstaller" + +[androidusb.Dev.NT.Wdf] +KmdfService = androidusb, androidusb_wdfsect + +[androidusb_wdfsect] +KmdfLibraryVersion = 1.5 + +;---------------------------------------------------------------; + +[Strings] +GOOG = "Google, Inc" +MfgName = "Google, Inc" +Disk_Description= "ADB Interface Installation Disk" +androidusb.SvcDesc = "ADB Interface Driver" +ClassName = "ADB Interface" +USB\VID_18D1&PID_DDDD.DeviceDescTest="ADB Testing Interface" +USB\VID_0BB4&PID_0C01.DeviceDescRelease="HTC Dream" +USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease="HTC Dream Composite ADB Interface" +USB\VID_0BB4&PID_0FFF.DeviceDescRelease="HTC Bootloader" diff --git a/host/windows/usb/legacy/prebuilt/driver_amd_64/androidusb.sys b/host/windows/usb/legacy/prebuilt/driver_amd_64/androidusb.sys new file mode 100644 index 000000000..70ce24fd1 Binary files /dev/null and b/host/windows/usb/legacy/prebuilt/driver_amd_64/androidusb.sys differ diff --git a/host/windows/usb/legacy/prebuilt/driver_amd_64/androidusba64.cat b/host/windows/usb/legacy/prebuilt/driver_amd_64/androidusba64.cat new file mode 100644 index 000000000..dd7850d73 Binary files /dev/null and b/host/windows/usb/legacy/prebuilt/driver_amd_64/androidusba64.cat differ -- cgit v1.2.3