EM5250.INF Driver File Contents (STEPS412.exe)

;
; Affinity Systems 5250 Emulation .INF File
;
; Copyright (C) 1995 - 2000, Perle Systems Limited
;
; For Windows 9x, Windows NT, Windows 2000
;
; INF version 1.1


[Version]
Signature       = "$CHICAGO$"
Provider        = %Provider.Name%
Class           = %Provider.Class%
ClassGUID       = {2B4932E3-C62E-4238-9C94-A903F6EE536D}
DriverVer       = 01/01/2000,1.1.0.0


;----------------------------------------------------
; Class Install
;----------------------------------------------------
[ClassInstall]
AddReg=Register_PSL_5250_Class

[ClassInstall32]
AddReg=Register_PSL_5250_Class

[Register_PSL_5250_Class]
HKR,,,,%Provider.Friendly%
HKR,,Icon,,"-5"

;----------------------------------------------------
; Manufacture Install
; ----------------------------------------------------
[Manufacturer]
%Provider.Name%=Device_ID_List

;-------------------------------------------------------
; Device List
;-------------------------------------------------------
[Device_ID_List]

; PCI Express Cards
%Card_Id.PCI_Express%=Install_PCI_EXPRESS, PCI\VEN_1014&DEV_005D

; PCI Cards
%Card_Id.PCI%=Install_PCI, PCI\VEN_1391&DEV_5250
%Card_Id.PCI%=Install_PCI_NI, PCI\VEN_1391&DEV_5251
%Card_Id.PCI%=Install_PCI, PCI\VEN_155F&DEV_5250
%Card_Id.PCI%=Install_PCI_NI, PCI\VEN_155F&DEV_5251

; PCMCIA Cards
%Card_Id.PCMCIA%=Install_PCMCIA, PCMCIA\DCI_5250_Emulation_PC_Card_Adapter-Version_1.00-ADC9, PCMCIA\IBM-5250_Emulation_Credit_Card_Adapter-1D97
%Card_Id.PCMCIA%=Install_PCMCIA, PCMCIA\PSL_5250_Emulation_PC_Card_Adapter-Version_1.00-ADC9, PCMCIA\PSL-5250_Emulation_Credit_Card_Adapter-1D97
%Card_Id.PCMCIA%=Install_PCMCIA, PCMCIA\DCI-5250_Emulation_PC_Card_Adapter-7E77, PCMCIA\IBM-5250_Emulation_Credit_Card_Adapter-1D97
%Card_Id.PCMCIA%=Install_PCMCIA, PCMCIA\PSL-5250_Emulation_PC_Card_Adapter-7E77, PCMCIA\PSL-5250_Emulation_Credit_Card_Adapter-1D97

; PNP Cards
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0050
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0051
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0052
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0060
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0061
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0062
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0070
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0071
%Card_Id.PNP%=Install_PNP, ISAPNP\DCI0072
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0050
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0051
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0052
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0060
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0061
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0062
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0070
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0071
%Card_Id.PNP%=Install_PNP, ISAPNP\PSL0072

; EA Cards (MicroPlus)
%Card_Id.EA%=Install_EA, *DCI0020
%Card_Id.EA%=Install_EA, *PSL0020

;-------------------------------------------------------
; Windows 9x Installation
;--------------------------------------------------------

;------PCI No Interrupt
[Install_PCI_NI] 
CopyFiles=Win9x_Driver, Win9x_Support
AddReg=Win9x_Driver_AddReg,Win9x_Support_AddReg

;------PCI Interrupt Mode
[Install_PCI]
CopyFiles=Win9x_Driver, Win9x_Support
AddReg=Win9x_Driver_AddReg,Win9x_Support_AddReg

;------PCI Express
[Install_PCI_EXPRESS]
CopyFiles=Win9x_Driver, Win9x_Support
AddReg=Win9x_Driver_AddReg

;------PnP
[Install_PNP]
CopyFiles=Win9x_Driver, Win9x_Support
AddReg=Win9x_Driver_AddReg,Win9x_Support_AddReg

;------PCMCIA
[Install_PCMCIA]
CopyFiles=Win9x_Driver
AddReg=Win9x_Driver_AddReg

;------EA
[Install_EA]
LogConfig=Install_EA.Lc0,Install_EA.Lc1,Install_EA.Lc2
CopyFiles=Win9x_Driver
AddReg=Win9x_Driver_AddReg
Restart



[Win9x_Driver]
CEM5250.VXD

[Win9x_Driver_AddReg]
HKR,,DevLoader,,"cem5250.vxd"

[Win9x_Support_AddReg]
HKR,,EnumPropPages,,"cprog95.dll,EnumPropPages"

[Win9x_Support]
CPROG95.DLL


;-------------------------------------------------------
; Windows NT/2000 Installation
;--------------------------------------------------------

;------PCI No Interrupt
[Install_PCI_NI.nt]
CopyFiles=WinNT_Driver

[Install_PCI_NI.nt.Services]
AddService = TwinaxOEM, 0x00000002 , AddService.PCI, AddEventLog

;------PCI Interrupt Mode
[Install_PCI.nt]
CopyFiles=WinNT_Driver

[Install_PCI.nt.Services]
AddService = TwinaxOEM, 0x00000002 , AddService.PCI, AddEventLog

;------PCI Express
[Install_PCI_EXPRESS.nt]
CopyFiles=WinNT_Driver

[Install_PCI_EXPRESS.nt.Services]
AddService = TwinaxOEM, 0x00000002 , AddService.PCI, AddEventLog

;------PNP
[Install_PNP.nt]
CopyFiles=WinNT_Driver

[Install_PNP.nt.Services]
AddService = TwinaxOEM, 0x00000002 , AddService.PNP, AddEventLog

;------PCMCIA
[Install_PCMCIA.nt]
CopyFiles=WinNT_Driver

[Install_PCMCIA.nt.Services]
AddService = TwinaxOEM, 0x00000002 , AddService.PCMCIA, AddEventLog

;------EA (MicroPlus)
[Install_EA.nt]
CopyFiles=WinNT_Driver
LogConfig=Install_EA.Lc0,Install_EA.Lc1,Install_EA.Lc2

[Install_EA.nt.Services]
AddService = TwinaxOEM, 0x00000002 , AddService.EA, AddEventLog

;----------------------------------------------------------
; Windows NT Services
;----------------------------------------------------------
[AddService.PCI]
DisplayName    = %NTService.ServiceName%
ServiceType    = 1 ; SERVICE_KERNEL_DRIVER
StartType      = 3 ; SERVICE_DEMAND_START
ErrorControl   = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary  = %11%\twinax.sys
AddReg         = ServiceAddreg,ServiceAddReg.PCI

[AddService.PNP]
DisplayName    = %NTService.ServiceName%
ServiceType    = 1 ; SERVICE_KERNEL_DRIVER
StartType      = 3 ; SERVICE_DEMAND_START
ErrorControl   = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary  = %11%\twinax.sys
AddReg         = ServiceAddreg,ServiceAddReg.PNP

[AddService.PCMCIA]
DisplayName    = %NTService.ServiceName%
ServiceType    = 1 ; SERVICE_KERNEL_DRIVER
StartType      = 3 ; SERVICE_DEMAND_START
ErrorControl   = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary  = %11%\twinax.sys
AddReg         = ServiceAddreg,ServiceAddReg.PCMCIA

[AddService.EA]
DisplayName    = %NTService.ServiceName%
ServiceType    = 1 ; SERVICE_KERNEL_DRIVER
StartType      = 3 ; SERVICE_DEMAND_START
ErrorControl   = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary  = %11%\twinax.sys
AddReg         = ServiceAddreg,ServiceAddReg.EA

[ServiceAddreg]
HKR,"Diagnostic","InterruptNumber",0x00010001,0 ; DWORD value
HKR,"Diagnostic","IoBaseAddress",0x00010001,0 ; DWORD value
HKR,"Diagnostic","MemoryMappedBaseAddress",0x00010001,0 ; DWORD value
HKR,"Diagnostic","CardType",0x00010001,0 ; DWORD value
HKR,"Diagnostic","PCCARDSocket",0x00010001,0 ; DWORD value
HKR,"Diagnostic","ResourceStatus",0x00010001,0 ; DWORD value
HKR,"Diagnostic","DriverVersion",0x00010001,0 ; DWORD value

[ServiceAddReg.PCI]
HKR,"Parameters","InterruptNumber",0x00010001,0 ; DWORD value
HKR,"Parameters","IoBaseAddress",0x00010001,0 ; DWORD value
HKR,"Parameters","MemoryMappedBaseAddress",0x00010001,0 ; DWORD value
HKR,"Parameters","PCCARDSocket",0x00010001,0 ; DWORD value
HKR,"Parameters","Xf2MHz",0x00010001,1 ; DWORD value
HKR,"Parameters","XfOBS",0x00010001,1 ; DWORD value
HKR,"Parameters","CardType",0x00010001,5 ; DWORD value

[ServiceAddReg.PNP]
HKR,"Parameters","InterruptNumber",0x00010001,0                 ; DWORD value
HKR,"Parameters","IoBaseAddress",0x00010001,0                   ; DWORD value
HKR,"Parameters","MemoryMappedBaseAddress",0x00010001,0         ; DWORD value
HKR,"Parameters","PCCARDSocket",0x00010001,0                    ; DWORD value
HKR,"Parameters","Xf2MHz",0x00010001,1                          ; DWORD value
HKR,"Parameters","XfOBS",0x00010001,1                           ; DWORD value
HKR,"Parameters","CardType",0x00010001,4                        ; DWORD value

[ServiceAddReg.PCMCIA]
HKR,"Parameters","InterruptNumber",0x00010001,0 ; DWORD value
HKR,"Parameters","IoBaseAddress",0x00010001,0 ; DWORD value
HKR,"Parameters","MemoryMappedBaseAddress",0x00010001,0 ; DWORD value
HKR,"Parameters","PCCARDSocket",0x00010001,0 ; DWORD value
HKR,"Parameters","Xf2MHz",0x00010001,1 ; DWORD value
HKR,"Parameters","XfOBS",0x00010001,1 ; DWORD value
HKR,"Parameters","CardType",0x00010001,3 ; DWORD value

[ServiceAddReg.EA]
HKR,"Parameters","InterruptNumber",0x00010001,5         ; DWORD value
HKR,"Parameters","IoBaseAddress",0x00010001,0x2710      ; DWORD value
HKR,"Parameters","MemoryMappedBaseAddress",0x00010001,0xDC00 ; DWORD value
HKR,"Parameters","PCCARDSocket",0x00010001,0            ; DWORD value
HKR,"Parameters","Xf2MHz",0x00010001,1                  ; DWORD value
HKR,"Parameters","XfOBS",0x00010001,1                   ; DWORD value
HKR,"Parameters","CardType",0x00010001,1                ; DWORD value

[WinNT_Driver]
TWINAX.SYS
;--------------------------------------------
; Event Log
;--------------------------------------------

[AddEventLog]
AddReg = AddEventLog.AddReg

[AddEventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\twinax.sys"
HKR,,TypesSupported,0x00010001,7


;-------------------------------------------------------
; EA Configurations
;-------------------------------------------------------

[Install_EA.Lc0]
ConfigPriority=HARDRECONFIG
MemConfig=DC000-DDFFF
IOConfig=2710-271F
IRQConfig=5

[Install_EA.Lc1]
ConfigPriority=HARDRECONFIG
MemConfig=CC000-CDFFF,DC000-DDFFF,EC000-EDFFF,AC000-ADFFF,BC000-BDFFF,FC000-FDFFF
IOConfig=10@2500-27FF%FFF0
IRQConfig=5,2,3,4,6,7

[Install_EA.Lc2]
ConfigPriority=HARDRECONFIG
MemConfig=CC000-CDFFF,DC000-DDFFF,EC000-EDFFF,AC000-ADFFF,BC000-BDFFF,FC000-FDFFF
IOConfig=10@2500-27FF%FFF0

; -------------------------------------------------
[DestinationDirs]
DefaultDestDir = 11

[SourceDisksNames]
1 = %DiskId%,,,

[SourceDisksFiles]
TWINAX.SYS =1
CEM5250.VXD=1
CPROG95.DLL=1


;****************************************************************************
; Localizable Strings
;****************************************************************************
[Strings]
Provider.Name     = "Affinity Systems"
Provider.Friendly = "Affinity System 5250 Emulation Adapters"
Provider.Class    = "PSL_5250"
DiskId            = "Installation Disk #1"


Card_Id.PCI          = "Affinity PCI 5250 Emulation Card"
Card_Id.PCI_Express  = "Affinity PCI Express 5250 Emulation Card"
Card_Id.PCMCIA       = "Affinity PC CARD (PCMCIA) 5250 Emulation"
Card_Id.PNP          = "Affinity PnP 5250 Emulation Card"
Card_ID.EA           = "Affinity EA (MicroPlus) 5250 Emulation Card"

NTService.ServiceName = "Affinity 5250 Twinax Driver"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 1.12