[Version]
signature  = "$WINDOWS NT$"
Class      = Ports
Provider   = %PROVIDER%
ClassGuid  = {4D36E978-E325-11CE-BFC1-08002BE10318}
DriverVer  = 05/23/2011,1.0.0.21
CatalogFile = dcdiag.cat

[ControlFlags]
ExcludeFromSelect = *

[SourceDisksNames]
1 = %SRCDISK%,,,""

[SourceDisksFiles]
dcdiag.sys = 1,,

[DestinationDirs]
DefaultDestDir = 12
DCPortInstall.NT.Copy=12

[Manufacturer]
%PROVIDER% = DCSerialPort,NTAMD64

[DCSerialPort]
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_4D00
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_3D00&MI_01
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_3D10&MI_01
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_5D03&MI_01
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_5D04&MI_02

[DCSerialPort.NTAMD64]
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_4D00
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_3D00&MI_01
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_3D10&MI_01
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_5D03&MI_01
%DC_DIAG% 		= DCPortInstall, USB\VID_1782&PID_5D04&MI_02

[DCPortInstall.NT]
CopyFiles=DCPortInstall.NT.Copy
AddReg = All, AddReg.NT

[DCPortInstall.NT.Copy]
dcdiag.sys,,,0x06

[DCPortInstall.NT.Services]
AddService = dcdiag, 0x00000002, Service_Inst

[Service_Inst]
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %12%\dcdiag.sys

AddReg = Service_AddReg

[Service_AddReg]
HKR,,TraceFile,%REG_DWORD%,1

[All]
HKR,,NTMPDriver,,dcdiag.sys

[AddReg.NT]
HKR,,PortSubClass,1,01
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[Strings]
PROVIDER 			= "DriverCoding Corporation"
SRCDISK 			= "DriverCoding MUX Child Devices Installation Disk"
DC_CMCC_DIAG		= "DriverCoding CMCC Diag Interface"
DC_DIAG 	= "SPRD U2S Diag"



REG_EXPAND_SZ = 0x00020000 
REG_DWORD = 0x00010001 
