;**************************************************************************
; Copyright (C) 1996-1998, Rockwell Semiconductor Systems, Inc.
; Copyright (C) 1999-2003 Conexant Systems Inc.
;**************************************************************************
;  MasterEnumerator.inf -- DUSBUTa3.inf >> CSTLNTa3.inf
;  Version: 	  7.12.12
;  Capabilities:  Data Fax Modem with SoftCP
;  Controller:    HSFHWCD2
;  Daa Type: 	  STANDARD
;  Codec:         CADMUS2
;  Hardware type: D420
;**************************************************************************

[Version]
Signature="$CHICAGO$"
Provider=%Author%
Class=HSFMODEMWDM
DriverVer = 09/20/2004, 7.12.12.00

[Strings]
CompanyName      = "Conexant"
ProductName      = "USB SoftV92 Data Fax Modem "
Author           = "CXT" ;Used to make filename in \INF\OTHER
Mfg              = "CXT"
PCIFriendlyName  = "USB Modem Enumerator"
ModemShortName   = "USB SoftV92 Data Fax Modem"
ClassName        = "HSFMODEMWDM"
WinDiskName      = "Modem Installation Disk"
PCIModemID       = CXT\VID_0572&PID_1300 ;This MUST match in the Child INF
UIPATH 	     = CNXT_MODEM_PCI_VID_0572&PID_1300

[HSF_MODEM]
%PCIFriendlyName% = ModemPORT, USB\VID_0572&PID_1300

[ClassInstall]
AddReg = ClassAddReg

[ClassAddReg]
HKR,,,,%ClassName%
HKR,,Installer,,Modem.Cpl
HKR,,Icon,,2

[Manufacturer]
%Mfg% = HSF_MODEM

[ModemPORT]
AddReg=Standard_AddReg,Uninstall_AddReg,CARP
CopyFiles=HSFCopyFiles,HSFSetupCopyFiles,HSFCopy32Files,HSFCSDCopyFiles, HSFCARPCopyFiles

[ModemPORT.HW]
AddReg          = ModemPORTAddReg.HW

[ModemPORTAddReg.HW]
HKR,,ChildID,2,%PCIModemID%

[Standard_AddReg]
HKR,,DevLoader,0,*ntkern
HKR,,NTMPDriver,,"wdmstub.sys,mdmxsdk.sys,strmdisp.sys,HSFHWCD2.sys,HSF_DP.sys,HSF_CNXT.sys,ccport.sys"

[Uninstall_AddReg]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%UIPATH%,DisplayName,, %ProductName%
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%UIPATH%,UninstallString,,"%30%\CONEXANT\HSFSetup\HXFSETUP.EXE -U -IVID_0572&PID_1300"

[HSFCopyFiles]
;csacpl.cpl
mdmxsdk.dll

[HSFSetupCopyFiles]
HXFSetup.exe 

[HSFCSDCopyFiles]
strmdisp.sys

[HSFCARPCopyFiles]
carpserv.exe,,,2
carpdll.dll,,,2

[CARP]
HKLM,SOFTWARE\%CompanyName%\%ProductName%\Files\SYS, strmdisp.sys,,"strmdisp.sys"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,"CARPService",,carpserv.exe
HKLM,SOFTWARE\%CompanyName%\%ProductName%\Files\WIN, carpserv.exe,,"carpserv.exe"
HKLM,SOFTWARE\%CompanyName%\%ProductName%\Files\WIN, carpdll.dll,,"carpdll.dll"
HKLM,SOFTWARE\%CompanyName%\%ProductName%\RegEntries, "Software\Microsoft\Windows\CurrentVersion\Run\CARPService",0x10001,0

[HSFCopy32Files]
HSF_CNXT.sys   
HSFHWCD2.sys   
HSF_DP.sys     
mdmxsdk.sys    
wdmstub.sys    ,,,0x00000020

[DestinationDirs]
DefaultDestDir = 11             
HSFCopyFiles=11

HSFSetupCopyFiles=30,CONEXANT\HSFSetup
HSFCopy32Files=10,SYSTEM32\DRIVERS
HSFCSDCopyFiles=10,SYSTEM32\DRIVERS
HSFCARPCopyFiles=10

[SourceDisksNames]
1=%WinDiskName%,DISK1,0

[SourceDisksFiles]
HSF_CNXT.sys   = 1
HSFHWCD2.sys   = 1
HSF_DP.sys     = 1
mdmxsdk.sys    = 1
mdmxsdk.dll    = 1
;csacpl.cpl     = 1
wdmstub.sys    = 1
HXFSetup.exe    = 1
strmdisp.sys   = 1
carpserv.exe   = 1
carpdll.dll    = 1

