; Windows Setup File for QDSS
; Copyright (c) 2018 Qualcomm Technologies, Inc.
; All rights reserved.
;

[Version]
Signature="$WINDOWS NT$"
Class=USBDevice
ClassGuid={88BAE032-5A81-49f0-BC3D-A4FF138216D6}
Provider=%QCOM%
DriverVer = 03/17/2021,1.0.2.6
Catalogfile= qdbusb.cat

; Setup-class section
; [ClassInstall32]
; AddReg = Class_AddReg

; [Class_AddReg]
; HKR,,,,%QcClassName%
; HKR,,NoInstallClass,,1
; HKR,,IconPath,0x00010000,"%%systemroot%%\system32\setupapi.dll,-20"
; HKR,,LowerLogoVersion,,5.2

[Manufacturer]
%QCOM% = QCOM, NTx86, NTamd64

[QCOM.NTx86]
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1050&MI_07
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1051&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1052&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1053&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1054&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1055&MI_06
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1056&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1057&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1058&MI_07
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1060&MI_07
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1061&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1062&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1063&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1070&MI_07
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1071&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1072&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1073&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1075&MI_02

[QCOM.NTamd64]
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1050&MI_07
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1051&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1052&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1053&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1054&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1055&MI_06
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1056&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1057&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1058&MI_07
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1060&MI_07
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1061&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1062&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1063&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1070&MI_07
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1071&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1072&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1073&MI_08
%QDSS_DPL_Data%=QdssPort01, USB\VID_1BC7&PID_1075&MI_02

[QdssPort.NT]
CopyFiles=QdssDriverFiles

[QdssPort01.NT]
CopyFiles=QdssDriverFiles
AddReg = DevFunctionTypeDPL

[QdssPort.NT.HW]
AddReg          = DfxAddReg

[QdssPort01.NT.HW]
AddReg          = DfxAddReg

[DfxAddReg]
HKR,"WDF","WdfDirectedPowerTransitionEnable",0x00010001,1

[QdssPort.NT.Services]
Addservice = qdbusb, 0x00000002, QdssService

[QdssPort01.NT.Services]
Addservice = qdbusb, 0x00000002, QdssService

[QdssService]
DisplayName    = %qdbusbService%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %12%\qdbusb.sys
LoadOrderGroup = Base

[QdssDriverFiles]
qdbusb.sys

[SourceDisksNames]
1=%Disk_Description%,,,

[SourceDisksFiles.x86]
qdbusb.sys = 1,\qdss\i386
;wdfcoinstaller01009.dll=1,\qdss\i386

[SourceDisksFiles.amd64]
qdbusb.sys = 1,\qdss\amd64
;wdfcoinstaller01009.dll=1,\qdss\amd64

[DestinationDirs]
DefaultDestDir = 12
;CoInstaller_CopyFiles = 11

[DevFunctionTypeDPL]
;HKR,,QCDeviceFunction,0x00010001,1
HKR,,QCDeviceFunction,0x00010001,0

; WDF Coinstaller

;[QdssPort.NT.CoInstallers]
;AddReg=CoInstaller_AddReg
;CopyFiles=CoInstaller_CopyFiles

;[QdssPort01.NT.CoInstallers]
;AddReg=CoInstaller_AddReg
;CopyFiles=CoInstaller_CopyFiles

;[CoInstaller_CopyFiles]
;wdfcoinstaller01009.dll

;[CoInstaller_AddReg]
;HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01009.dll,WdfCoInstaller"

;[QdssPort.NT.Wdf]
;KmdfService = qdbusb, qdbusb_wdfsect

;[QdssPort01.NT.Wdf]
;KmdfService = qdbusb, qdbusb_wdfsect

;[QdssPort.NT.Wdf]
;KmdfService = qdbusb

;[QdssPort01.NT.Wdf]
;KmdfService = qdbusb

;[qdbusb_wdfsect]
;KmdfLibraryVersion = 1.9

[Strings]
QcClassName      = "Telit USB Devices"
QCOM             = "Telit"
MfgName          = "Telit Wireless Solutions"
Disk_Description = "QDSS Driver Installation Disk"
qdbusbService    = "QDSS USB Driver"
QDSS_DPL_Data    = "Telit DPL Data"

