;/************************************************************
;*
;*     File:   oxpar2.inf
;*            
;*  Description:
;*      Installs the parallel port from
;*      the OX16PCI95x/OX12PCI840 parent
;*     Additional installation file for parallel ports (win9x)
;************************************************************/

[Version]
signature="$CHICAGO$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%mfg%
CatalogFile=Oxpar2.cat      ; .cat file (no different binaries)
; Win98 doesn't recognise DriverVer in [version] section, so this tag is copied
; in its DDInstall sections
DriverVer=01/24/2007, 6.5.1.5

[DestinationDirs]
DefaultDestDir  = 11                ;LDID_SYS

; Install class "Ports"
;----------------------------------------------------------
[ClassInstall]
AddReg=PortsClass.AddReg

[PortsClass.AddReg]
HKR,,,,%PortsClassName%

[ClassInstall32.NT]
AddReg=PortsClass.NT.AddReg

[ClassInstall32.NTAMD64]
AddReg=PortsClass.NT.AddReg

[PortsClass.NT.AddReg]
HKR,,,,%PortsClassName%
HKR,,Icon,,"-23"
HKR,,Installer32,,"MsPorts.Dll,PortsClassInstaller"

; Drivers
;----------------------------------------------------------
[Manufacturer]
%mfg%=mfg

[mfg]
%LptPort.DeviceDesc% =  LptPort,    OX16PCI954\*PNP0400
%LptPort.DeviceDesc% =  LptPort,    OX12PCI840\*PNP0400
%EcpPort.DeviceDesc% =  EcpPort,    OX12PCI840\*PNP0401

[ControlFlags]
ExcludeFromSelect    =  OX16PCI954\*PNP0400
ExcludeFromSelect    =  OX12PCI840\*PNP0400
ExcludeFromSelect    =  OX12PCI840\*PNP0401



; ************** install parallel port ***********************
[LptPort]
AddReg=LPTPort.AddReg
reboot

[LPTPort.AddReg]
HKR,,DevLoader,,*vcomm
HKR,,Contention,,*vpd
HKR,,Enumerator,,parenum.vxd
HKR,,PortDriver,,lpt.vxd
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,00

[EcpPort]
AddReg=ECPPort.AddReg
reboot

[ECPPort.AddReg]
HKR,,DevLoader,,*vcomm
HKR,,Contention,,*vpd
HKR,,Enumerator,,parenum.vxd
HKR,,PortDriver,,lpt.vxd
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,01


[LptPort.PosDup]
*PNP0401
[EcpPort.PosDup]
*PNP0400

[SourceDisksNames]
1=%drvdisk%,,

[SourceDisksFiles]

[Strings]
mfg                         = "(Enhanced ports)"
PortsClassName              = "Ports (COM & LPT)"
drvDisk                     = "High-performance ports driver disk"

LptPort.DeviceDesc          = "PCI Parallel Port"
EcpPort.DeviceDesc          = "PCI EPP/ECP Parallel Port"
