;---------------------------------------------------------------------------- ; 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