
; pv88host.inf

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

[Version]
Signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider="Prolink"
DriverVer=01/28/2006,1.0.0.1
CatalogFile.ntx86=pv88host.cat

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

[SourceDisksNames]
1="Prolink Cx23880 Drivers",,,""

[SourceDisksFiles]
pv88host.sys=1

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

[DestinationDirs]
pv88host_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 Prolink EVK
;%DeviceDesc%=pv88host_DDI, PCI\VEN_14F1&DEV_8804&SUBSYS_006614F1

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

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

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

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

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

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

[pv88host_DDI]
CopyFiles=pv88host_Files_Driver
AddReg=pv88host_9X_AddReg

[pv88host_9X_AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,pv88host.sys
HKR, "Parameters", "BreakOnEntry", 0x00010001, 0

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

[pv88host_DDI.NT]
CopyFiles=pv88host_Files_Driver
AddReg=pv88host_NT_AddReg

[pv88host_DDI.NT.Services]
Addservice = pv88host, 0x00000002, pv88host_AddService

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

[pv88host_NT_AddReg]
HKLM, "System\CurrentControlSet\Services\pv88host\Parameters",\
        "BreakOnEntry", 0x00010001, 0


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

[pv88host_Files_Driver]
pv88host.sys

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

[Strings]
ProviderName="Prolink"
MfgName="Prolink"
DeviceDesc="Prolink 2388x Host Port Services"
DeviceClassName="Prolink 2388x Host Port Services"
SvcDesc="Prolink 2388x Host Port Services"

