You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
101 lines
3.2 KiB
101 lines
3.2 KiB
;----------------------------------------------------------------------------
|
|
; Equinox SST Multiport Serial Adapter Ports
|
|
;
|
|
; Copyright (c) 1997-1998 Equinox Systems Inc.
|
|
;
|
|
; EqnPort.Inf
|
|
; Version 5.0.u(90)
|
|
;----------------------------------------------------------------------------
|
|
[Version]
|
|
signature="$Windows NT$"
|
|
Class=Ports
|
|
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
|
|
Provider=%EqnxSys%
|
|
DriverVer=05/03/2002,5.0.21.90
|
|
Layoutfile=layout.inf
|
|
|
|
[ControlFlags]
|
|
ExcludeFromSelect=*
|
|
|
|
|
|
;----------------------------------------------------------------------------
|
|
; Available installations
|
|
;----------------------------------------------------------------------------
|
|
[Manufacturer]
|
|
%EqnxSys%=Equinox
|
|
|
|
[Equinox]
|
|
%EquinoxPort% = EqnPort, EQNBUS\EQNPORT
|
|
|
|
|
|
;----------------------------------------------------------------------------
|
|
; EQN Driver Install Section
|
|
;----------------------------------------------------------------------------
|
|
[EqnPort]
|
|
AddReg=EqnPort.AddReg
|
|
; addreg and copy files for serenum.sys
|
|
Include=msports.inf
|
|
Needs=SerialEnumerator.NT
|
|
|
|
[EqnPort.HW]
|
|
AddReg=EqnPortHW.AddReg
|
|
|
|
[EqnPort.Services]
|
|
AddService = eqn,2,EQN.Service,EQN.AddEventLog
|
|
; install the serenum service itself
|
|
Include=msports.inf
|
|
Needs=SerialEnumerator.NT.Services
|
|
|
|
[EqnPort.AddReg]
|
|
HKR,,EnumPropPages32,0,"eqnclass.dll,EnumPortPropPages"
|
|
;HKR,,PortDriver,,eqn.sys
|
|
|
|
[EqnPortHW.AddReg]
|
|
HKR,,PollingPeriod,%REG_DWORD%,0
|
|
HKR,,"UpperFilters",0x00010000,"serenum"
|
|
|
|
|
|
;----------------------------------------------------------------------------
|
|
; CoInstaller
|
|
;----------------------------------------------------------------------------
|
|
[EqnPort.CoInstallers]
|
|
AddReg = EqnPort.CoInstallers_AddReg
|
|
|
|
[EqnPort.CoInstallers_AddReg]
|
|
HKR,,CoInstallers32,0x00010000,"eqnclass.dll,CoInstallPortDevice"
|
|
|
|
|
|
;----------------------------------------------------------------------------
|
|
; EQN Service installation
|
|
;----------------------------------------------------------------------------
|
|
[EQN.Service]
|
|
DisplayName = %Eqn.ServiceDesc%
|
|
ServiceType = 1 ; 1 = SERVICE_KERNEL_DRIVER
|
|
StartType = 3 ; 3 = SERVICE_DEMAND_START
|
|
ErrorControl = 1 ; 1 = SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %12%\eqn.sys ;12 = Drivers directory
|
|
;LoadOrderGroup = Extended base
|
|
|
|
|
|
;----------------------------------------------------------------------------
|
|
; EQN Event Log installation
|
|
;----------------------------------------------------------------------------
|
|
[EQN.AddEventLog]
|
|
AddReg=EQN.AddEventLog.AddReg
|
|
|
|
[EQN.AddEventLog.AddReg]
|
|
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\eqn.sys"
|
|
HKR,,TypesSupported,0x00010001,7
|
|
|
|
|
|
;----------------------------------------------------------------------------
|
|
; String substitutions
|
|
;----------------------------------------------------------------------------
|
|
[Strings]
|
|
EqnxSys = "Equinox Systems Inc."
|
|
EquinoxPort = "Equinox Serial Port"
|
|
Eqn.ServiceDesc = "Equinox SST Driver"
|
|
EqnDiskName1 = "Equinox Windows 2000 SST Driver Disk 1"
|
|
REG_DWORD = 0x00010001
|
|
|
|
|