Commit 3ec98bf8 authored by whiothes's avatar whiothes

新增开发文档

parents
C:\Windows\inf\oem48.inf
analyze inf fail:Can't find Sourcefile
ACPI\PNP0C14 *PNP0C14 SW\{97ebaacc-95bd-11d0-a3ea-00a0c9223196} USB\VID_1221&PID_3234&REV_0000 USB\VID_1221&PID_3234 PCI\VEN_8086&DEV_9D12&SUBSYS_504817AA&REV_F1 PCI\VEN_8086&DEV_9D12&SUBSYS_504817AA PCI\VEN_8086&DEV_9D12&CC_060400 PCI\VEN_8086&DEV_9D12&CC_0604 PCI\VEN_8086&DEV_9D48&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_9D48&SUBSYS_504817AA PCI\VEN_8086&DEV_9D48&CC_060100 PCI\VEN_8086&DEV_9D48&CC_0601 USB\Vid_0E0F&Pid_0001 UMB\UMBUS HID\VID_046D&PID_C52F&REV_3000&MI_01&Col01 HID\VID_046D&PID_C52F&MI_01&Col01 HID_DEVICE_SYSTEM_CONSUMER HID_DEVICE_UP:000C_U:0001 HID_DEVICE USBSTOR\DiskFlash___USB_Disk________2.D0 USBSTOR\DiskFlash___USB_Disk________ USBSTOR\DiskFlash___ USBSTOR\Flash___USB_Disk________2 Flash___USB_Disk________2 USBSTOR\GenDisk GenDisk *VMnetAdapter8 ACPI\PNP0C14 *PNP0C14 FTDIBUS\COMPORT&VID_0403&PID_6001 STORAGE\VolumeSnapshot IUSB3\ROOT_HUB30&VID_8086&PID_9D2F&REV_0021&SID_504817AA IUSB3\ROOT_HUB30&VID_8086&PID_9D2F&REV_0021 IUSB3\ROOT_HUB30&VID_8086&PID_9D2F ROOT\VMWVMCIHOSTDEV ACPI\PNP0C14 *PNP0C14 UMB\UMBUS STORAGE\VolumeSnapshot ACPI\INT3F0D *INT3F0D USB\VID_1221&PID_3234&REV_0000 USB\VID_1221&PID_3234 USB\VID_046D&PID_C52F&REV_3000&MI_00 USB\VID_046D&PID_C52F&MI_00 STORAGE\VolumeSnapshot USB\Vid_0E0F&Pid_0001 ACPI\ThermalZone *ThermalZone PCI\VEN_1002&DEV_6660&SUBSYS_504917AA&REV_83 PCI\VEN_1002&DEV_6660&SUBSYS_504917AA PCI\VEN_1002&DEV_6660&CC_038000 PCI\VEN_1002&DEV_6660&CC_0380 STORAGE\Volume ROOT\VOLMGR HID\VID_046D&PID_C52F&REV_3000&MI_01&Col01 HID\VID_046D&PID_C52F&MI_01&Col01 HID_DEVICE_SYSTEM_CONSUMER HID_DEVICE_UP:000C_U:0001 HID_DEVICE PCI\VEN_8086&DEV_9D15&SUBSYS_504817AA&REV_F1 PCI\VEN_8086&DEV_9D15&SUBSYS_504817AA PCI\VEN_8086&DEV_9D15&CC_060400 PCI\VEN_8086&DEV_9D15&CC_0604 PCI\VEN_8086&DEV_9D70&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_9D70&SUBSYS_504817AA PCI\VEN_8086&DEV_9D70&CC_040300 PCI\VEN_8086&DEV_9D70&CC_0403 FTDIBUS\COMPORT&VID_0403&PID_6001 ACPI\LEN0068 *LEN0068 USB\UNKNOWN STORAGE\VolumeSnapshot ACPI_HAL\PNP0C08 *PNP0C08 USB\Vid_0E0F&Pid_0001 *PNP0F01 USBSTOR\DiskFlash___USB_Disk________2.F0 USBSTOR\DiskFlash___USB_Disk________ USBSTOR\DiskFlash___ USBSTOR\Flash___USB_Disk________2 Flash___USB_Disk________2 USBSTOR\GenDisk GenDisk SW\{cfd669f1-9bc2-11d0-8299-0000f822fe8a} STORAGE\VolumeSnapshot USB\VID_1221&PID_3234&REV_0000 USB\VID_1221&PID_3234 USB\VID_046D&PID_C52F&REV_3000&MI_00 USB\VID_046D&PID_C52F&MI_00 STORAGE\VolumeSnapshot ACPI_HAL\PNP0C18 *PNP0C18 ACPI\LEN2020 *LEN2020 USB\VID_0403&PID_6001&REV_0600 USB\VID_0403&PID_6001 STORAGE\Volume USB\Vid_0E0F&Pid_0001 STORAGE\Volume FTDIBUS\COMPORT&VID_0403&PID_6001 HID\VID_046D&PID_C52F&REV_3000&MI_01&Col02 HID\VID_046D&PID_C52F&MI_01&Col02 HID_DEVICE_UP:FF00_U:0001 HID_DEVICE BTH\MS_BTHBRB PCI\VEN_10EC&DEV_522A&SUBSYS_504817AA&REV_01 PCI\VEN_10EC&DEV_522A&SUBSYS_504817AA PCI\VEN_10EC&DEV_522A&CC_FF0000 PCI\VEN_10EC&DEV_522A&CC_FF00 STORAGE\VolumeSnapshot ACPI\PNP0000 *PNP0000 ACPI\ACPI0003 *ACPI0003 PCI\VEN_8086&DEV_9D18&SUBSYS_504817AA&REV_F1 PCI\VEN_8086&DEV_9D18&SUBSYS_504817AA PCI\VEN_8086&DEV_9D18&CC_060400 PCI\VEN_8086&DEV_9D18&CC_0604 Intel-9d03 Internal_IDE_Channel STORAGE\Volume USB\VID_14CD&PID_1212&REV_0100 USB\VID_14CD&PID_1212 STORAGE\VolumeSnapshot ROOT\mssmbios USB\VID_046D&PID_C52F&REV_3000&MI_01 USB\VID_046D&PID_C52F&MI_01 ACPI\FixedButton *FixedButton STORAGE\VolumeSnapshot USB\VID_0403&PID_6001&REV_0600 USB\VID_0403&PID_6001 USB\Vid_0E0F&Pid_0001 BTH\MS_BTHPAN ACPI\PNP0100 *PNP0100 USBSTOR\DiskMass____Storage_Device__1.00 USBSTOR\DiskMass____Storage_Device__ USBSTOR\DiskMass____ USBSTOR\Mass____Storage_Device__1 Mass____Storage_Device__1 USBSTOR\GenDisk GenDisk ms_agilevpnminiport HDAUDIO\FUNC_01&VEN_14F1&DEV_5111&SUBSYS_17AA5048&REV_1001 HDAUDIO\FUNC_01&VEN_14F1&DEV_5111&SUBSYS_17AA5048 SW\{cfd669f1-9bc2-11d0-8299-0000f822fe8a} *ISATAP HID\VID_046D&PID_C52F&REV_3000&MI_01&Col02 HID\VID_046D&PID_C52F&MI_01&Col02 HID_DEVICE_UP:FF00_U:0001 HID_DEVICE USB\VID_1782&PID_3D00&REV_0001 0
USB\VID_1782&PID_3D00 3758096907
STORAGE\VolumeSnapshot ACPI\GenuineIntel_-_Intel64_Family_6_Model_78 *GenuineIntel_-_Intel64_Family_6_Model_78 ACPI\GenuineIntel_-_Intel64_Family_6 *GenuineIntel_-_Intel64_Family_6 ACPI\GenuineIntel_-_Intel64 *GenuineIntel_-_Intel64 USB\VID_0403&PID_6001&REV_0600 USB\VID_0403&PID_6001 ACPI\PNP0103 *PNP0103 USB\Vid_0E0F&Pid_0001 BTH\MS_RFCOMM STORAGE\VolumeSnapshot USB\VID_046D&PID_C52F&REV_3000&MI_01 USB\VID_046D&PID_C52F&MI_01 *ISATAP ms_l2tpminiport PCI\VEN_8086&DEV_1570&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_1570&SUBSYS_504817AA PCI\VEN_8086&DEV_1570&CC_020000 PCI\VEN_8086&DEV_1570&CC_0200 PCI\VEN_8086&DEV_9D21&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_9D21&SUBSYS_504817AA PCI\VEN_8086&DEV_9D21&CC_058000 PCI\VEN_8086&DEV_9D21&CC_0580 STORAGE\VolumeSnapshot STORAGE\Volume *ISATAP ACPI\PNP0303 *PNP0303 USB\VID_1782&PID_3D00&REV_0001&MI_00 0
USB\VID_1782&PID_3D00&MI_00 3758096907
USB\VID_0403&PID_6001&REV_0600 USB\VID_0403&PID_6001 BTHENUM\{f0b2dd71-fb14-4e30-a62d-931874bf282f}_LOCALMFG&0000 USB\VID_0E8D&PID_7662&REV_0100 USB\VID_0E8D&PID_7662 ms_ndiswanbh USBSTOR\DiskSanDisk_Cruzer_Force____1.27 USBSTOR\DiskSanDisk_Cruzer_Force____ USBSTOR\DiskSanDisk_ USBSTOR\SanDisk_Cruzer_Force____1 SanDisk_Cruzer_Force____1 USBSTOR\GenDisk GenDisk STORAGE\VolumeSnapshot HID\VID_046D&PID_C52F&REV_3000&MI_01&Col02 HID\VID_046D&PID_C52F&MI_01&Col02 HID_DEVICE_UP:FF00_U:0001 HID_DEVICE *ISATAP USB\VID_046D&PID_C52F&REV_3000&MI_01 USB\VID_046D&PID_C52F&MI_01 STORAGE\VolumeSnapshot STORAGE\Volume ACPI\PNP0800 *PNP0800 HDAUDIO\FUNC_01&VEN_8086&DEV_2809&SUBSYS_80860101&REV_1000 HDAUDIO\FUNC_01&VEN_8086&DEV_2809&SUBSYS_80860101 ms_ndiswanip STORAGE\VolumeSnapshot *ISATAP USB\VID_0403&PID_6001&REV_0600 USB\VID_0403&PID_6001 STORAGE\Volume USB\VID_0E8D&PID_76A0&REV_0100 USB\VID_0E8D&PID_76A0 SW\{ddf4358e-bb2c-11d0-a42f-00a0c9223196} PCI\VEN_8086&DEV_1904&SUBSYS_504817AA&REV_08 PCI\VEN_8086&DEV_1904&SUBSYS_504817AA PCI\VEN_8086&DEV_1904&CC_060000 PCI\VEN_8086&DEV_1904&CC_0600 PCI\VEN_8086&DEV_9D23&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_9D23&SUBSYS_504817AA PCI\VEN_8086&DEV_9D23&CC_0C0500 PCI\VEN_8086&DEV_9D23&CC_0C05 USB\VID_1782&PID_3D00&REV_0001&MI_01 0
USB\VID_1782&PID_3D00&MI_01 3758096907
ACPI\PNP0A08 *PNP0A08 *ISATAP ms_ndiswanipv6 ACPI\GenuineIntel_-_Intel64_Family_6_Model_78 *GenuineIntel_-_Intel64_Family_6_Model_78 ACPI\GenuineIntel_-_Intel64_Family_6 *GenuineIntel_-_Intel64_Family_6 ACPI\GenuineIntel_-_Intel64 *GenuineIntel_-_Intel64 STORAGE\VolumeSnapshot HID\VID_046D&PID_C52F&REV_3000&MI_01&Col03 HID\VID_046D&PID_C52F&MI_01&Col03 HID_DEVICE_UP:FF00_U:0002 HID_DEVICE STORAGE\Volume USB\VID_04F2&PID_B541&REV_0009 USB\VID_04F2&PID_B541 USB\VID_0403&PID_6001&REV_0600 USB\VID_0403&PID_6001 USB\VID_0E8D&PID_76A0&REV_0100&MI_00 USB\VID_0E8D&PID_76A0&MI_00 STORAGE\VolumeSnapshot *TEREDO ACPI\PNP0B00 *PNP0B00 STORAGE\VolumeSnapshot ms_pppoeminiport USBSTOR\DiskSeagate_FreeAgent_GoFlex_210 USBSTOR\DiskSeagate_FreeAgent_GoFlex USBSTOR\DiskSeagate_ USBSTOR\Seagate_FreeAgent_GoFlex_ Seagate_FreeAgent_GoFlex_ USBSTOR\GenDisk GenDisk acpiapic USB\VID_1782&PID_4D00&REV_0001 0
USB\VID_1782&PID_4D00 3758096907
USB\VID_04F2&PID_B541&REV_0009&MI_00 USB\VID_04F2&PID_B541&MI_00 Monitor\CMN1490 USB\VID_0403&PID_6001&REV_0600 USB\VID_0403&PID_6001 PCI\VEN_8086&DEV_1916&SUBSYS_504917AA&REV_07 PCI\VEN_8086&DEV_1916&SUBSYS_504917AA PCI\VEN_8086&DEV_1916&CC_030000 PCI\VEN_8086&DEV_1916&CC_0300 PCI\VEN_8086&DEV_9D2F&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_9D2F&SUBSYS_504817AA PCI\VEN_8086&DEV_9D2F&CC_0C0330 PCI\VEN_8086&DEV_9D2F&CC_0C03 HID\VID_046D&PID_C52F&REV_3000&MI_00 HID\VID_046D&PID_C52F&MI_00 HID_DEVICE_SYSTEM_MOUSE HID_DEVICE_UP:0001_U:0002 HID_DEVICE ACPI\PNP0C01 *PNP0C01 {5d624f94-8850-40c3-a3fa-a4fd2080baf3}\vwifimp STORAGE\VolumeSnapshot ms_pptpminiport ROOT\BLBDRIVE USB\VID_0E8D&PID_76A0&REV_0100&MI_02 USB\VID_0E8D&PID_76A0&MI_02 HID\VID_046D&PID_C52F&REV_3000&MI_01&Col03 HID\VID_046D&PID_C52F&MI_01&Col03 HID_DEVICE_UP:FF00_U:0002 HID_DEVICE SW\{eeab7790-c514-11d1-b42b-00805fc1270e} STORAGE\VolumeSnapshot STORAGE\VolumeSnapshot USB\VID_18D1&PID_D00D&REV_0100 USB\VID_18D1&PID_D00D ACPI\PNP0C02 *PNP0C02 USB\VID_0403&PID_6001&REV_0600 USB\VID_0403&PID_6001 ROOT\CompositeBus STORAGE\VolumeSnapshot ms_sstpminiport MONITOR\LEN40A0 USB\VID_058F&PID_6387&REV_0112 USB\VID_058F&PID_6387 ACPI\GenuineIntel_-_Intel64_Family_6_Model_78 *GenuineIntel_-_Intel64_Family_6_Model_78 ACPI\GenuineIntel_-_Intel64_Family_6 *GenuineIntel_-_Intel64_Family_6 ACPI\GenuineIntel_-_Intel64 *GenuineIntel_-_Intel64 STORAGE\Volume ACPI\PNP0C02 *PNP0C02 HID\VID_046D&PID_C52F&REV_3000&MI_00 HID\VID_046D&PID_C52F&MI_00 HID_DEVICE_SYSTEM_MOUSE HID_DEVICE_UP:0001_U:0002 HID_DEVICE USBSTOR\DiskSONY____Flash_Disk______2.60 USBSTOR\DiskSONY____Flash_Disk______ USBSTOR\DiskSONY____ USBSTOR\SONY____Flash_Disk______2 SONY____Flash_Disk______2 USBSTOR\GenDisk GenDisk STORAGE\VolumeSnapshot STORAGE\Volume COMPOSITE_BATTERY USB\VID_0E8D&PID_76A1&REV_0100 USB\VID_0E8D&PID_76A1 PCI\VEN_8086&DEV_3166&SUBSYS_42108086&REV_99 PCI\VEN_8086&DEV_3166&SUBSYS_42108086 PCI\VEN_8086&DEV_3166&CC_028000 PCI\VEN_8086&DEV_3166&CC_0280 USB\VID_2717&PID_FF40&REV_0318 USB\VID_2717&PID_FF40 ROOT\RDPBUS USB\VID_046D&PID_C52F&REV_3000 USB\VID_046D&PID_C52F STORAGE\VolumeSnapshot PCI\VEN_8086&DEV_9D31&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_9D31&SUBSYS_504817AA PCI\VEN_8086&DEV_9D31&CC_118000 PCI\VEN_8086&DEV_9D31&CC_1180 HID\VID_046D&PID_C52F&REV_3000&MI_01&Col03 HID\VID_046D&PID_C52F&MI_01&Col03 HID_DEVICE_UP:FF00_U:0002 HID_DEVICE SW\{eec12db6-ad9c-4168-8658-b03daef417fe} {5d624f94-8850-40c3-a3fa-a4fd2080baf3}\vwifimp ACPI\PNP0C02 *PNP0C02 USB\VID_05AC&PID_1303&REV_0001 USB\VID_05AC&PID_1303 STORAGE\VolumeSnapshot FTDIBUS\COMPORT&VID_0403&PID_6001 ROOT\RDP_KBD STORAGE\VolumeSnapshot USB\VID_0E8D&PID_76A1&REV_0100&MI_00 USB\VID_0E8D&PID_76A1&MI_00 ACPI\PNP0C09 *PNP0C09 USB\VID_8087&PID_0A2A&REV_0001 USB\VID_8087&PID_0A2A HID\VID_046D&PID_C52F&REV_3000&MI_00 HID\VID_046D&PID_C52F&MI_00 HID_DEVICE_SYSTEM_MOUSE HID_DEVICE_UP:0001_U:0002 HID_DEVICE ROOT\RDP_MOU USB\VID_046D&PID_C52F&REV_3000 USB\VID_046D&PID_C52F SW\{96e080c7-143c-11d1-b40f-00a0c9223196} FTDIBUS\COMPORT&VID_0403&PID_6001 ACPI\PNP0C0A *PNP0C0A STORAGE\VolumeSnapshot USB\VID_0781&PID_557D&REV_0127 USB\VID_0781&PID_557D USBSTOR\DiskTeclast_CoolFlash_______8.07 USBSTOR\DiskTeclast_CoolFlash_______ USBSTOR\DiskTeclast_ USBSTOR\Teclast_CoolFlash_______8 Teclast_CoolFlash_______8 USBSTOR\GenDisk GenDisk root\swenum STORAGE\VolumeSnapshot PCI\VEN_8086&DEV_9D03&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_9D03&SUBSYS_504817AA PCI\VEN_8086&DEV_9D03&CC_010601 PCI\VEN_8086&DEV_9D03&CC_0106 PCI\VEN_8086&DEV_9D3A&SUBSYS_504817AA&REV_21 PCI\VEN_8086&DEV_9D3A&SUBSYS_504817AA PCI\VEN_8086&DEV_9D3A&CC_078000 PCI\VEN_8086&DEV_9D3A&CC_0780 ACPI\PNP0C0D *PNP0C0D STORAGE\VolumeSnapshot USB\Vid_0E0F&Pid_0001 USBSTOR\DiskApple___iPod____________2.70 USBSTOR\DiskApple___iPod____________ USBSTOR\DiskApple___ USBSTOR\Apple___iPod____________2 Apple___iPod____________2 USBSTOR\GenDisk GenDisk IDE\DiskWDC_WD10SPCX-08S8TT0____________________01.01A01 IDE\WDC_WD10SPCX-08S8TT0____________________01.01A01 IDE\DiskWDC_WD10SPCX-08S8TT0____________________ WDC_WD10SPCX-08S8TT0____________________01.01A01 GenDisk ACPI\GenuineIntel_-_Intel64_Family_6_Model_78 *GenuineIntel_-_Intel64_Family_6_Model_78 ACPI\GenuineIntel_-_Intel64_Family_6 *GenuineIntel_-_Intel64_Family_6 ACPI\GenuineIntel_-_Intel64 *GenuineIntel_-_Intel64 USB\VID_0E8D&PID_76A1&REV_0100&MI_02 USB\VID_0E8D&PID_76A1&MI_02 root\umbus USB\VID_046D&PID_C52F&REV_3000 USB\VID_046D&PID_C52F HID\VID_046D&PID_C52F&REV_3000&MI_01&Col01 HID\VID_046D&PID_C52F&MI_01&Col01 HID_DEVICE_SYSTEM_CONSUMER HID_DEVICE_UP:000C_U:0001 HID_DEVICE UMB\UMBUS ACPI\PNP0C0E *PNP0C0E ROOT\vdrvroot FTDIBUS\COMPORT&VID_0403&PID_6001 USB\VID_0BC2&PID_5031&REV_0100 USB\VID_0BC2&PID_5031 STORAGE\VolumeSnapshot STORAGE\VolumeSnapshot STORAGE\Volume STORAGE\Volume *VMnetAdapter1 USB\VID_046D&PID_C52F&REV_3000&MI_00 USB\VID_046D&PID_C52F&MI_00 STORAGE\VolumeSnapshot
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<dpInst>
<!-- chinese PRC -->
<language code="2052">
<dpinstTitle>展讯驱动安装包</dpinstTitle>
</language>
<!-- english US -->
<language code="1033">
<dpinstTitle>Spreadtrum Driver Installation Package</dpinstTitle>
</language>
<legacyMode/>
<deleteBinaries/>
<forceIfDriverIsNotBetter/>
<enableNotListedLanguages/>
<group>
<package path=".\drivers\sprdadb.inf" />
<package path=".\drivers\sprdvcom.inf" />
</group>
</dpInst>
The .dll files here are distributed by Microsoft Corporation as part of the
Windows Driver Kit (available at
http://www.microsoft.com/whdc/resources/downloads.mspx) and included here as
permitted by the Microsoft Software License Terms.
\ No newline at end of file
The .dll files here are distributed by Microsoft Corporation as part of the
Windows Driver Kit (available at
http://www.microsoft.com/whdc/resources/downloads.mspx) and included here as
permitted by the Microsoft Software License Terms.
\ No newline at end of file
;
; Android WinUsb driver installation.
;
; Copyright (c) Microsoft Corporation
[Version]
Signature = "$Windows NT$"
Class = AndroidUsbDeviceClass
ClassGuid = {3F966BD9-FA04-4ec5-991C-D326973B5128}
Provider = %ProviderName%
DriverVer = 02/02/2015,4.0.0000.00001
CatalogFile = sprdadb.cat
;
; This section seems to be required for WinUsb driver installation.
; If this section is removed the installer will report an error
; "Required section not found in INF file".
;
[ClassInstall32]
Addreg = AndroidWinUsbClassReg
[AndroidWinUsbClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-1
[Manufacturer]
%ProviderName% = Google, NTx86, NTamd64
[Google.NTx86]
; SPRD Adb
;T1
%CompositeAdbInterface% = USB_Install,USB\VID_1782&PID_4D01&MI_01
;
%CompositeAdbInterface% = USB_Install, USB\VID_1782&PID_5D24&MI_01
[Google.NTamd64]
; SPRD Adb
;T1
%CompositeAdbInterface% = USB_Install,USB\VID_1782&PID_4D01&MI_01
;
%CompositeAdbInterface% = USB_Install, USB\VID_1782&PID_5D24&MI_01
[USB_Install]
Include = winusb.inf
Needs = WINUSB.NT
[USB_Install.Services]
Include = winusb.inf
AddService = WinUSB,0x00000002,WinUSB_ServiceInstall
[WinUSB_ServiceInstall]
DisplayName = %WinUSB_SvcDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[USB_Install.Wdf]
KmdfService = WINUSB, WinUSB_Install
[WinUSB_Install]
KmdfLibraryVersion = 1.9
[USB_Install.HW]
AddReg = Dev_AddReg
[Dev_AddReg]
HKR,,DeviceInterfaceGUIDs,0x10000,"{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}"
[USB_Install.CoInstallers]
AddReg = CoInstallers_AddReg
CopyFiles = CoInstallers_CopyFiles
[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll"
[CoInstallers_CopyFiles]
WinUSBCoInstaller2.dll
WdfCoInstaller01009.dll
[DestinationDirs]
CoInstallers_CopyFiles=11
[SourceDisksNames]
1 = %DISK_NAME%,,,\i386
2 = %DISK_NAME%,,,\amd64
[SourceDisksFiles.x86]
WinUSBCoInstaller2.dll = 1
WdfCoInstaller01009.dll = 1
[SourceDisksFiles.amd64]
WinUSBCoInstaller2.dll = 2
WdfCoInstaller01009.dll = 2
[Strings]
ProviderName = "Google, Inc."
SingleAdbInterface = "Android ADB Interface"
CompositeAdbInterface = "Android Composite ADB Interface"
WinUSB_SvcDesc = "Android USB Driver"
DISK_NAME = "Android WinUsb installation disk"
ClassName = "Android Phone"
;/*++
;
;Copyright (c) DriverCoding Corporation. All rights reserved.
;
;Abstract:
; INF file for the WDF USB serial driver
;
;--*/
[version]
signature = "$CHICAGO$"
Class = Ports
ClassGuid = {4D36E978-E325-11CE-BFC1-08002BE10318}
Provider = %PROV%
CatalogFile = sprdvcom.cat
DriverVer = 03/04/2015,2.0.0.131
; ================= Device Install section =====================
[ControlFlags]
ExcludeFromSelect=*
[Manufacturer]
%PROV%=PROV,NTx86,NTAMD64
[SourceDisksNames]
1 = %DISK_NAME%,,,\i386
2 = %DISK_NAME%,,,\amd64
[SourceDisksFiles.x86]
WdfCoInstaller01009.dll = 1
sprdvcom.sys=1
[SourceDisksFiles.amd64]
WdfCoInstaller01009.dll = 2
sprdvcom.sys=2
[DestinationDirs]
DefaultDestDir = 12
; For Win2K
[PROV]
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_4D00
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_3D00&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_3D10&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_5D03&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_5D04&MI_02
;T1
%USBCOMM_DL% = Serial_Inst, USB\VID_1782&PID_4D01&MI_00
%USBCOMM% = Serial_Inst, USB\VID_1782&PID_5D24&MI_02
%COMDIAG% = Serial_Inst, USB\VID_1782&PID_5D24&MI_03
%WCN.AT% = Serial_Inst, USB\VID_1782&PID_5D24&MI_04
%WCN.DIAG% = Serial_Inst, USB\VID_1782&PID_5D24&MI_05
; For XP and later
[PROV.NTx86]
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_4D00
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_3D00&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_3D10&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_5D03&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_5D04&MI_02
;T1
%USBCOMM_DL% = Serial_Inst, USB\VID_1782&PID_4D01&MI_00
%USBCOMM% = Serial_Inst, USB\VID_1782&PID_5D24&MI_02
%COMDIAG% = Serial_Inst, USB\VID_1782&PID_5D24&MI_03
%WCN.AT% = Serial_Inst, USB\VID_1782&PID_5D24&MI_04
%WCN.DIAG% = Serial_Inst, USB\VID_1782&PID_5D24&MI_05
%USBCOMM% = Serial_Inst, USB\VID_1782&PID_3D00&MI_00
[PROV.NTAMD64]
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_4D00
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_3D00&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_3D10&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_5D03&MI_01
%USBCOMM_DL%= Serial_Inst, USB\VID_1782&PID_5D04&MI_02
;T1
%USBCOMM_DL% = Serial_Inst, USB\VID_1782&PID_4D01&MI_00
%USBCOMM% = Serial_Inst, USB\VID_1782&PID_5D24&MI_02
%COMDIAG% = Serial_Inst, USB\VID_1782&PID_5D24&MI_03
%WCN.AT% = Serial_Inst, USB\VID_1782&PID_5D24&MI_04
%WCN.DIAG% = Serial_Inst, USB\VID_1782&PID_5D24&MI_05
%USBCOMM% = Serial_Inst, USB\VID_1782&PID_3D00&MI_00
[Serial_Inst]
CopyFiles = Serial.CopyFiles
AddReg = Serial_Inst.AddReg
[Serial_Inst.AddReg]
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[Serial_Inst.HW]
AddReg = Models_HW_AddReg
[Serial.CopyFiles]
sprdvcom.sys
[Serial_Inst.Services]
AddService=sprdvcom,0x00000002,Serial_Service
[Serial_Service]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\sprdvcom.sys
AddReg = Serial_Parameters_AddReg
[Models_HW_AddReg]
HKR,,"VendorRequestTimeoutValue", %REG_DWORD%, 5
HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;WD)"
HKR,,"SpreadtrumVendorRequest",%REG_DWORD%,1
HKR,,"CdcControlLineState",%REG_DWORD%,0
HKR,,"UseContinuousRead",%REG_DWORD%,0
HKR,,"RxFifoSize",%REG_DWORD%,128
HKR,,"UsbEnableZLP",%REG_DWORD%,1
[Serial_Parameters_AddReg]
;-------------- WDF Coinstaller installation
[DestinationDirs]
CoInstaller_CopyFiles = 11
[Serial_Inst.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
[CoInstaller_CopyFiles]
WdfCoInstaller01009.dll
[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"
[Serial_Inst.Wdf]
KmdfService = sprdvcom, Serial_wdfsect
[Serial_wdfsect]
KmdfLibraryVersion = 1.9
[Strings]
PROV = "DriverCoding Corporation"
USBCOMM_DL = "SPRD U2S Diag"
USBCOMM = "SPRD AT"
COMDIAG = "SPRD DIAG"
WCN.AT = "SPRD WCN AT"
WCN.DIAG = "SPRD WCN DIAG"
DISK_NAME = "SPRD USB to Serial Install Disk"
REG_EXPAND_SZ = 0x00020000
REG_DWORD = 0x00010001
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment