

[Version]
Signature   = "$Chicago$"
Class       = CNXInstaller
ClassGuid   = {4CB41A95-8DFF-4f9a-8E3F-5629EF9243DD}
Provider    = %Author%
;CatalogFile = CxtInstw.cat
;CatalogFile.NT = CxtInstk.cat
DriverVer=08/13/2003, 72.099.080.000

[Manufacturer]
%Mfg% = ZyXEL

[ControlFlags.NT]
ExcludeFromSelect = USB\VID_0586&PID_330A

[ClassInstall32.NT]
AddReg=ClassReg32
CopyFiles=CnxInst.CopyDllFiles

[ClassReg32]
HKR,,,,%DisplayClassName%
HKR,,Installer32,,"CnxCI32.dll,CnxInstClassInstaller"
HKR,,Icon,,"-27"
;HKR,,NoDisplayClass,,1
HKR,,NoInstallClass,,1
HKR,,SilentInstall,,1
HKR,,SourcePath,,%01%

[ClassInstall]
AddReg=ClassReg
CopyFiles=CnxInst.win.CopyDllFiles

[ClassReg]
HKR,,,,CNXInstaller
HKR,,Installer,,CnxInst.dll
HKR,,SourcePath,,%01%

[SourceDisksNames]
100=%DiskName%,,,

[SourceDisksFiles]
CnxInst.dll=100,,
CnxCI32.dll=100,,
CnxInst.sys=100,,

[Conexant]
%USB\VID_0572&PID_CB00.DeviceDesc%=CnxCB00.CnxInst, USB\VID_0572&PID_CB00

;
; NT Specific
;

[CnxCB00.CnxInst.NT]
AddReg=CnxInst.params,CnxInst.last.params
CopyFiles=CnxInst.CopyDriverFiles
DriverVer=08/13/2003, 72.099.080.000

[CnxCB00.CnxInst.NT.Services]
AddService = CnxInst, 2, CnxInst.Service

[CnxInst.Service]
DisplayName     = %CnxInst.Service.DispName%
ServiceType     = 1 ; SERVICE_KERNEL_DRIVER
StartType       = 3 ; SERVICE_DEMAND_START
ErrorControl    = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary   = %12%\CnxInst.sys

;
; Win9x Specific
;

[CnxCB00.CnxInst]
AddReg=CnxInst.win.params,CnxInst.win.last.params
CopyFiles=CnxInst.win.CopyDriverFiles
DriverVer=08/13/2003, 72.099.080.000

;
; Registry Values
;

[CnxInst.params]
HKR,,VendorDescription,0,%VendorDescription%

[CnxInst.last.params]
HKLM, System\CurrentControlSet\Control\Class\{4CB41A95-8DFF-4f9a-8E3F-5629EF9243DD},  Last,,  "1"


[CnxInst.win.params]
HKR,,VendorDescription,0,%VendorDescription%

HKR, , DevLoader,  0, "*ntkern"
HKR, , NTMPDriver, 0, "CnxInst.sys"

[CnxInst.win.last.params]
HKLM, System\CurrentControlSet\Services\Class\CNXInstaller,  Last,,  "1"


;
; DestinationDirs
;

[DestinationDirs]
DefaultDestDir = 11,
CnxInst.CopyDriverFiles = 12,                        ; NT -> System32\Drivers
CnxInst.CopyDllFiles = 11,                           ; NT -> System32
CnxInst.win.CopyDriverFiles = 10,System32\Drivers    ; Win9x -> System32\Drivers
CnxInst.win.CopyDllFiles = 11,                       ; Win9x -> %windir%\System

;
; CopyFiles
;

[CnxInst.CopyDriverFiles]
CnxInst.sys,,,6

[CnxInst.CopyDllFiles]
CnxCI32.dll,,,6

[CnxInst.win.CopyDriverFiles]
CnxInst.sys,,,6

[CnxInst.win.CopyDllFiles]
CnxInst.dll,,,6

;
; Strings
;

[Strings]

;*******************************************
;(non-localizable)


;*******************************************
;(localizable)

DisplayClassName="CNXInstaller"
CnxInst.Service.DispName="CNXInstaller Device Driver"
Author= "ZyXEL"
Mfg= "ZyXEL"
VendorDescription= "© 2004 ZyXEL Communications Corp."
DiskName= "ZyXEL OMNI ADSL USB Installation Disk"
USB\VID_0572&PID_CB00.DeviceDesc="ZyXEL OMNI ADSL USB Device"

