
; cx88host.inf

;--------- Version Section ---------------------------------------------------

[Version]
Signature="$CHICAGO"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
;Provider="Conexant"
Provider="Compro"
DriverVer=07/11/2005,4.2.3.2
CatalogFile.ntx86=cx88host.cat

;--------- SourceDiskNames and SourceDiskFiles Section -----------------------
; These sections identify source disks and files for installation.  

[SourceDisksNames]
;1="Conexant Cx23880 Drivers",,,""
1="Compro VideoMate X series Drivers",,,""

[SourceDisksFiles]
cx88host.sys=1

;--------- DestinationDirs Section -------------------------------------------

[DestinationDirs]
cx88host_Files_Driver = 10,System32\Drivers

;--------- Manufacturer and Models Sections ----------------------------------

[Manufacturer]
%MfgName%=Mfg0

[Mfg0]

; PCI hardware IDs use the form
;   PCI\VEN_aaaa&DEV_bbbb&SUBSYS_cccccccc&REV_dd
;
; Test with Conexant EVK
;%DeviceDesc%=cx88host_DDI, PCI\VEN_14F1&DEV_8804&SUBSYS_006614F1

; MPEG-2 PVR EVK
%DeviceDesc%=cx88host_DDI, PCI\VEN_14F1&DEV_8804&SUBSYS_81961033

; Include swapped SSVID
%DeviceDesc%=cx88host_DDI, PCI\VEN_14F1&DEV_8804&SUBSYS_10338196

; VWEB WIN3 EVK
%DeviceDesc%=cx88host_DDI, PCI\VEN_14F1&DEV_8804&SUBSYS_00F014F1

; VWEB WIN5 EVK
%DeviceDesc%=cx88host_DDI, PCI\VEN_14F1&DEV_8804&SUBSYS_00F114F1

; Compro
%DeviceDesc%=cx88host_DDI, PCI\VEN_14F1&DEV_8804&SUBSYS_E000185B

;---------- DDInstall Sections -----------------------------------------------
; --------- Windows 9X -----------------

; Experimentation has shown that DDInstall root names greater than 19 characters
; cause problems in Windows 98

[cx88host_DDI]
CopyFiles=cx88host_Files_Driver
AddReg=cx88host_9X_AddReg

[cx88host_9X_AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,cx88host.sys
HKR, "Parameters", "BreakOnEntry", 0x00010001, 0

; --------- Windows NT -----------------

[cx88host_DDI.NT]
CopyFiles=cx88host_Files_Driver
AddReg=cx88host_NT_AddReg

[cx88host_DDI.NT.Services]
Addservice = cx88host, 0x00000002, cx88host_AddService

[cx88host_AddService]
DisplayName    = %SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\cx88host.sys

[cx88host_NT_AddReg]
HKLM, "System\CurrentControlSet\Services\cx88host\Parameters",\
        "BreakOnEntry", 0x00010001, 0


; --------- Files (common) -------------

[cx88host_Files_Driver]
cx88host.sys

;--------- Strings Section ---------------------------------------------------

[Strings]
;ProviderName="Conexant"
;MfgName="Conexant"
;DeviceDesc="Conexant 2388x Host Port Services"
;DeviceClassName="Conexant 2388x Host Port Services"
;SvcDesc="Conexant 2388x Host Port Services"
ProviderName="Compro"
MfgName="Compro"
DeviceDesc="Compro VideoMate X series Host Port Services"
DeviceClassName="Compro VideoMate X series Host Port Services"
SvcDesc="Compro VideoMate X series Host Port Services"

