154 lines
5.4 KiB
Plaintext
154 lines
5.4 KiB
Plaintext
|
;----------------------------------------------------------------------------
|
||
|
; Equinox SST Multiport Serial Adapter
|
||
|
;
|
||
|
; Copyright (c) 2000, 1997-1999 Equinox Systems Inc.
|
||
|
;
|
||
|
; AsyncEqn.Inf
|
||
|
; Version 3.32 DataCenter
|
||
|
;----------------------------------------------------------------------------
|
||
|
[Version]
|
||
|
signature="$Windows NT$"
|
||
|
Class=MultiPortSerial
|
||
|
ClassGuid={50906CB8-BA12-11D1-BF5D-0000F805F530}
|
||
|
Provider=%EqnxSys%
|
||
|
DriverVer=12/15/1999,5.0.21.38
|
||
|
Layoutfile=layout.inf
|
||
|
|
||
|
[ControlFlags]
|
||
|
ExcludeFromSelect = PCI\VEN_113f&DEV_80C8, \
|
||
|
PCI\VEN_113f&DEV_80C0, PCI\VEN_113f&DEV_80C4, PCI\VEN_113F&DEV_0808, \
|
||
|
PCI\VEN_113F&DEV_1010
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; Available installations
|
||
|
;----------------------------------------------------------------------------
|
||
|
[Manufacturer]
|
||
|
%EqnxSys%=Equinox
|
||
|
|
||
|
[Equinox]
|
||
|
%SST_16_PCI% = Install_EQN, PCI\VEN_113f&DEV_80C8
|
||
|
%SST_16_PCI_DB% = Install_EQN, PCI\VEN_113f&DEV_80C0
|
||
|
%SST_16_PCI_RJ% = Install_EQN, PCI\VEN_113f&DEV_80C4
|
||
|
%SST_64_PCI% = Install_EQN, PCI\VEN_113F&DEV_0808
|
||
|
%SST_128_PCI% = Install_EQN, PCI\VEN_113F&DEV_1010
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; EQN Driver Install Section
|
||
|
;----------------------------------------------------------------------------
|
||
|
[Install_EQN]
|
||
|
AddReg = EQN_AddRegistry
|
||
|
CopyFiles = System32_Files, Drivers_Files
|
||
|
|
||
|
[Install_EQN.Services]
|
||
|
AddService = eqn, 0x00000002, EQN_Service_Install, EQN_EventLog_Install
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; CoInstaller
|
||
|
;----------------------------------------------------------------------------
|
||
|
[Install_EQN.CoInstallers]
|
||
|
AddReg = CoInstaller_AddRegistry
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; LOG Configs
|
||
|
;----------------------------------------------------------------------------
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; EQN Service installation
|
||
|
;----------------------------------------------------------------------------
|
||
|
[EQN_Service_Install]
|
||
|
DisplayName = %EqnServiceDesc%
|
||
|
ServiceType = %SERVICE_KERNEL_DRIVER%
|
||
|
StartType = %SERVICE_DEMAND_START%
|
||
|
ErrorControl = %SERVICE_ERROR_NORMAL%
|
||
|
ServiceBinary = %12%\eqn.sys
|
||
|
LoadOrderGroup = Extended base
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; EQN Event Log installation
|
||
|
;----------------------------------------------------------------------------
|
||
|
[EQN_EventLog_Install]
|
||
|
AddReg=EQN_EventLog_AddReg
|
||
|
|
||
|
[EQN_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\eqn.sys"
|
||
|
HKR,,TypesSupported, %REG_DWORD%,7
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; EQN Registry installation
|
||
|
;----------------------------------------------------------------------------
|
||
|
[EQN_AddRegistry]
|
||
|
;root, subkey, valuename, flags, value
|
||
|
HKR, Parameters, HardwareDriver, , "eqn"
|
||
|
HKR,,EnumPropPages32,,"eqnclass.dll,EnumPropPages"
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; Device CoInstaller Registry installation
|
||
|
;----------------------------------------------------------------------------
|
||
|
[CoInstaller_AddRegistry]
|
||
|
HKR,,CoInstallers32,0x00010000,"eqnclass.dll,CoInstallDevice"
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; COPYFILES section (Files to be copied)
|
||
|
;
|
||
|
; [System32_Files] - Files to copy to System32 directory
|
||
|
; [Drivers_Files] - Files to copy to drivers directory
|
||
|
; [Inf_Files] - FIles to copy to inf directory
|
||
|
; [CoInstaller_Files] - CoInstaller Files
|
||
|
;----------------------------------------------------------------------------
|
||
|
|
||
|
[System32_Files]
|
||
|
eqndiag.exe,,,2
|
||
|
eqnlogr.exe,,,2
|
||
|
eqnloop.exe,,,2
|
||
|
evpnt50i.hlp,,,2
|
||
|
|
||
|
[Drivers_Files]
|
||
|
eqn.sys,,,2
|
||
|
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; Destination directories for COPYFILES sections
|
||
|
;----------------------------------------------------------------------------
|
||
|
[DestinationDirs]
|
||
|
System32_Files = 11
|
||
|
Drivers_Files = 12
|
||
|
|
||
|
;----------------------------------------------------------------------------
|
||
|
; String substitutions
|
||
|
;----------------------------------------------------------------------------
|
||
|
[Strings]
|
||
|
EqnxSys = "Equinox Systems Inc."
|
||
|
|
||
|
EqnServiceDesc = "Equinox SST Multiport Async Driver"
|
||
|
|
||
|
SST_16_PCI = "Equinox SST-16P PCI Adapter"
|
||
|
SST_16_PCI_DB = "Equinox SST-16P PCI Adapter"
|
||
|
SST_16_PCI_RJ = "Equinox SST-16P PCI Adapter"
|
||
|
SST_64_PCI = "Equinox SST-64P PCI Adapter"
|
||
|
SST_128_PCI = "Equinox SST-128P PCI Adapter"
|
||
|
|
||
|
|
||
|
REG_SZ = 0x00000000
|
||
|
REG_DWORD = 0x00010001
|
||
|
REG_EXPAND_SZ = 0x00020000
|
||
|
|
||
|
SERVICE_KERNEL_DRIVER = 0x00000001
|
||
|
SERVICE_FILE_SYSTEM_DRIVER = 0x00000002
|
||
|
SERVICE_ADAPTER = 0x00000004
|
||
|
SERVICE_RECOGNIZER_DRIVER = 0x00000008
|
||
|
SERVICE_WIN32_OWN_PROCESS = 0x00000010
|
||
|
SERVICE_WIN32_SHARE_PROCESS = 0x00000020
|
||
|
SERVICE_INTERACTIVE_PROCESS = 0x00000100
|
||
|
|
||
|
SERVICE_BOOT_START = 0x00000000
|
||
|
SERVICE_SYSTEM_START = 0x00000001
|
||
|
SERVICE_AUTO_START = 0x00000002
|
||
|
SERVICE_DEMAND_START = 0x00000003
|
||
|
SERVICE_DISABLED = 0x00000004
|
||
|
|
||
|
SERVICE_ERROR_IGNORE = 0x00000000
|
||
|
SERVICE_ERROR_NORMAL = 0x00000001
|
||
|
SERVICE_ERROR_SEVERE = 0x00000002
|
||
|
SERVICE_ERROR_CRITICAL = 0x00000003
|
||
|
|