; "MDMCHIPV.INF"
;
; Manufacturer:   PCtel, Inc
; Copyright 2000  PCtel, Inc
;

[Version]
Signature=$CHICAGO$
Class=WDM_MODEM
ClassGuid={5740B2FA-6888-445b-8820-1845CEA717B2}
Provider=%PCtel%
;DriverVer=1/9/2001, 2.30.2020
CatalogFile=pctwdm.cat

[ClassInstall]
Addreg=WDMClass.AddReg	

[WDMClass.AddReg]
HKR,,,,%ClassName%
HKR,,Icon,,-25
HKR,,Installer,,"modem.cpl, WdmEnum_ClassInstall"

[DestinationDirs]
DefaultDestDir=10
PCI1.Drvrs=10,SYSTEM32\DRIVERS
PCI2.Drvrs=10,SYSTEM32\DRIVERS
PCI3.Drvrs=10,SYSTEM32\DRIVERS
PTInf.Copy	=17		;LDID_INF
PtUtil.Copy = 10
Cpl.Copy = 11


[Manufacturer]		; add PCTel
%PCtel%=PCtel

[ControlFlags]
ExcludeFromSelect=PCI\VEN_8086&DEV_2416
ExcludeFromSelect=PCI\VEN_8086&DEV_2426
ExcludeFromSelect=PCI\VEN_8086&DEV_2446
ExcludeFromSelect=PCI\VEN_8086&DEV_2486
ExcludeFromSelect=PCI\VEN_8086&DEV_7196
ExcludeFromSelect=PCI\VEN_1106&DEV_3068
ExcludeFromSelect=PCI\VEN_1039&DEV_7013

[PCtel]					; clone the USR section, replace your PnPID
%String5%=PCtelWDM1,PCI\VEN_8086&DEV_2416
%String5%=PCtelWDM1,PCI\VEN_8086&DEV_2426
%String5%=PCtelWDM1,PCI\VEN_8086&DEV_2446
%String5%=PCtelWDM1,PCI\VEN_8086&DEV_2486
%String5%=PCtelWDM1,PCI\VEN_8086&DEV_7196
%String5%=PCtelWDM2,PCI\VEN_1106&DEV_3068
%String5%=PCtelWDM3,PCI\VEN_1039&DEV_7013


[PCtelWDM1]              ; clone this, make PCTel.AddReg
;CopyFiles=PCI.Drvrs,PCI.VxD
CopyFiles=PCI1.Drvrs,PTInf.Copy,PTUtil.Copy,Cpl.Copy
AddReg=PCtelWDM.AddReg

[PCtelWDM2]              ; clone this, make PCTel.AddReg
;CopyFiles=PCI.Drvrs,PCI.VxD
CopyFiles=PCI2.Drvrs,PTInf.Copy,PTUtil.Copy,Cpl.Copy
AddReg=PCtelWDM.AddReg

[PCtelWDM3]              ; clone this, make PCTel.AddReg
;CopyFiles=PCI.Drvrs,PCI.VxD
CopyFiles=PCI3.Drvrs,PTInf.Copy,PTUtil.Copy,Cpl.Copy
AddReg=PCtelWDM.AddReg

[PCI1.Drvrs]
ptserial.sys,ptserli.sy_,,6
vpctcom.sys,vpctcom.sy_,,6
vmodem.sys,vmodem.sy_,,6
vvoice.sys,vvoice.sy_,,6

[PCI2.Drvrs]
ptserial.sys,ptserlv.sy_,,6
vpctcom.sys,vpctcom.sy_,,6
vmodem.sys,vmodem.sy_,,6
vvoice.sys,vvoice.sy_,,6

[PCI3.Drvrs]
ptserial.sys,ptserls.sy_,,6
vpctcom.sys,vpctcom.sy_,,6
vmodem.sys,vmodem.sy_,,6
vvoice.sys,vvoice.sy_,,6

[PTInf.Copy]
;pctwave.inf,pctwave.in_,,6
mdmchipv.inf,mdmchipv.inf,,6

[Cpl.Copy]
ptctrl.cpl,ptctrl.cp_,,6


[PTUtil.Copy]
ptdll16.dll,ptdll16.dll,,6
ptdll32.dll,ptdll32.dll,,6
pthsp.dat,pthsp.da_,,6
ptuninst.exe,ptuninst.exe,,6
pctptt.exe,pctptt.ex_,,6
ptcounty.ini,ptcounty.ini,,6
pctvoice.exe,pctvoice.ex_,,6


[PCtelWDM.AddReg]       ; clone this section
HKR,,DevLoader,0,*ntkern
HKR,,NTMPDriver,,"vvoice.sys,vmodem.sys,vpctcom.sys,ptserial.sys,ccport.sys"; your driver would replace usbser.sys here

HKR,,ChipSet,1,02
HKR,,FixMidi,1,02

HKLM,"Software\PCTEL\HSPModem\Settings",language,0x00010001,0
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\Installing HSP56 MicroModem Drivers",UninstallString,,"ptuninst.exe"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\Installing HSP56 MicroModem Drivers",DisplayName,,"ASUS MR Series"
HKLM,SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN,CountrySelection,,"pctptt.exe"
HKLM,SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN,PCTVOICE,,"pctvoice.exe"

[PCtelWDM1.HW]
AddReg=PCtelAddReg.HW

[PCtelWDM2.HW]
AddReg=PCtelAddReg.HW

[PCtelWDM3.HW]
AddReg=PCtelAddReg.HW

[PCtelAddReg.HW]
HKR,,ChildID,2,"WDM_MODEM\PCT0001"

[PreCopySection]
HKR,,NoSetupUI,,1

[SourceDisksNames]
1=%ID1%,,0000-0001

[SourceDisksFiles]
mdmchipv.inf=1
pctptt.ex_=1
pctwdm.inf=1
ptcounty.ini=1
ptctrl.cp_=1
ptdll16.dll=1
ptdll32.dll=1
pthsp.da_=1
ptserli.sy_=1
ptserlv.sy_=1
ptserls.sy_=1
ptuninst.exe=1
vmodem.sy_=1
vpctcom.sy_=1
vvoice.sy_=1
pctvoice.ex_=1

[Strings]
String5="ASUS MR Series"
PCtel="PCtel,Inc."
ClassName="WDM Modem Enumerator"
ID1="Setup Disk"

[SourceDisksNames]
1 = %ID1%,,0000-0001