SktQcHS.inf Driver File Contents (QIO2kXp9x1.zip)

;
;<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
;<>********************************************************<>
;<>*                                                      *<>
;<>*            Socket Communications, Inc.               *<>
;<>*                                                      *<>
;<>********************************************************<>
;<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
;
; Copyright (c) 2002 Socket Communications, Inc.
;
; 37400 Central Court
; Newwark, CA 94560
; 510-744-2700(voice)
; 510-744-2727(fax)
; www.socketcom.com
; 
;
; File: SktQcHS.INF
; Date: 11/05/2002
;
;---------------------------------------------------------------------------------
; File Description
;---------------------------------------------------------------------------------
;
; This setup information file (INF) is used to install Socket Communications Inc.
; Quad port serial I/O PC Card device driver and utility programs for the four child
; functions on the PC Card. This INF file is designed to install these file on
; Windows9x, Window 2000 and Windows XP machines.
;
;---------------------------------------------------------------------------------
; History
;---------------------------------------------------------------------------------
;
; Created  11/05/2002   RLK
;

[Version]
LayoutFile=Layout.inf 
Signature = "$CHICAGO$"
Provider  = %szCREATOR%
Class     = Ports
ClassGuid = {4D36E978-E325-11CE-BFC1-08002BE10318}
DriverVer = 11/05/2002,1.0.0.0
;CatalogFile	= SktQio.CAT			; Digital Signature file QIO devices

;
;-----------------------------------------------------------------
; Install Disk Section
;-----------------------------------------------------------------
;
[DestinationDirs]
DefaultDestDir 	= 11        ; Windows\System32
NT_Driver       = 12        ; Windows\System32\Drivers
NT_PropPage     = 11		; Windows\System32
NT_Tray         = 10        ; Windows\
W9x_Driver      = 11		; windows\system
W9x_Tray        = 10		; Windows\
W9x_Filter	 	= 12		; windows\system\iosubsys


[SourceDisksFiles]
sio9502k.sys	= 1,,
SioUi2K.dll		= 1,,
SCBaud.cpl      = 1,,
sctray.exe      = 1,,
SktQio9x.vxd	= 1,,
SCBaud.w9x      = 1,,
SCTB.vxd        = 1,,

[SourceDisksNames]
1=%szINSTDISK%,,,

;
;----------------------------------------------------------------
; Device Model Selection Section
;----------------------------------------------------------------
;
[Manufacturer]
%szCREATOR%=DeviceSectionList
;
;---------------------------------------------------------------
; WINDOWS 2000,XP PC Card IDs
;---------------------------------------------------------------
;
[DeviceSectionList]
%szDESCRIPTIONd%=DriverInstall0,MF\Socket-Quad_I/O_Card_Rev_2.1-BD99_DEV0
%szDESCRIPTIONc%=DriverInstall1,MF\Socket-Quad_I/O_Card_Rev_2.1-BD99_DEV1
%szDESCRIPTIONb%=DriverInstall2,MF\Socket-Quad_I/O_Card_Rev_2.1-BD99_DEV2
%szDESCRIPTIONa%=DriverInstall3,MF\Socket-Quad_I/O_Card_Rev_2.1-BD99_DEV3

;
;---------------------------------------------------------------
; WINDOWS 9X Card IDs
;---------------------------------------------------------------
;

%szDESCRIPTIONa%=Driver9xInstall0,MF\Socket-Quad_I/O_Card_Rev_2.1-BD99_DEV9x0
%szDESCRIPTIONb%=Driver9xInstall1,MF\Socket-Quad_I/O_Card_Rev_2.1-BD99_DEV9x1
%szDESCRIPTIONc%=Driver9xInstall2,MF\Socket-Quad_I/O_Card_Rev_2.1-BD99_DEV9x2
%szDESCRIPTIONd%=Driver9xInstall3,MF\Socket-Quad_I/O_Card_Rev_2.1-BD99_DEV9x3

;
;------------------------------------------------------------------------------
; Install Section Window 2000, XP
;------------------------------------------------------------------------------
;

[DriverInstall0.NT]
AddReg    = ComPort.NT.AddReg
CopyFiles = NT_Driver, NT_PropPage,NT_Tray

[DriverInstall1.NT]
AddReg    = ComPort.NT.AddReg
CopyFiles = NT_Driver, NT_PropPage,NT_Tray


[DriverInstall2.NT]
AddReg    = ComPort.NT.AddReg
CopyFiles = NT_Driver, NT_PropPage,NT_Tray


[DriverInstall3.NT]
AddReg    = ComPort.NT.AddReg
CopyFiles = NT_Driver, NT_PropPage,NT_Tray


[ComPort.NT.AddReg]
HKR,,EnumPropPages32,,"SioUi2k.dll,SerialPropPageProvider"
HKR,,"UpperFilters",0x00010000,"serenum"

[NT_Driver]
sio9502k.sys,,,2

[NT_PropPage]
SioUi2K.dll,,,2
SCBaud.cpl,,,2

[NT_Tray]
sctray.exe,,,2

;
;------------------------------------------------------------------------------
;  Service Section Window 2000,XP 
;------------------------------------------------------------------------------
;
[DriverInstall0.NT.Services]
AddService = SocketSerial, 2, DriverService

[DriverInstall1.NT.Services]
AddService = SocketSerial, 2, DriverService

[DriverInstall2.NT.Services]
AddService = SocketSerial, 2, DriverService

[DriverInstall3.NT.Services]
AddService = SocketSerial, 2, DriverService

[DriverService]
DisplayName   = %Serial.SVCDESC%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\sio9502k.sys

;
;-----------------------------------------------
; Hardware Install Section Windows 2000,XP
;-----------------------------------------------
;
[DriverInstall0.nt.hw]
AddReg=DriverHwAddReg, DriverNtAddReg0

[DriverInstall1.nt.hw]
AddReg=DriverHwAddReg, DriverNtAddReg1

[DriverInstall2.nt.hw]
AddReg=DriverHwAddReg, DriverNtAddReg2

[DriverInstall3.nt.hw]
AddReg=DriverHwAddReg, DriverNtAddReg3
 

[DriverHwAddReg]
HKR,,"95xSpecific",0x00000001,01,00,00,00,00,00,c9,16,20,00,01,00,04,64,10,70,08,00,00,00,00,00,00,10
HKR,,"ClockRate",0x00010001, 1843200
;****Note: Power 1 = Enabled 0 = Disabled
HKR,,"EnablePowerManagement",0x00010001,1
HKR,,"QuadPcCard",0x00010001, 1
HKLM,%KEY_BMAPPER%,"From",1,0
HKLM,%KEY_BMAPPER%,"To",1,0
HKLM,%KEY_BMAPPER%,"MapFlag",1,0
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SocketComm,,"SCTray.Exe"
; Note: If run\skt\sctray.exe not installed change 1,1 to 1,0
HKLM,%KEY_BMAPPER%,"SCTray",1,1
;
;-----------------------------------------------------
; Add to registry Uart index Windows 2000,XP
;-----------------------------------------------------
;
[DriverNtAddReg0]					   ; Backwards from Windows 9x	 
HKR,,SktIndex,0x00010001,4			   ; UART 4 ( CABLE ID = D ) memory Mapped	(DWORD)

[DriverNtAddReg1]
HKR,,SktIndex,0x00010001,3			   ; UART 3 ( CABLE ID = C ) Memory Mapped	(DWORD)

[DriverNtAddReg2]
HKR,,SktIndex,0x00010001,2	           ; UART 2 ( CABLE ID = B ) I/O or Memory mapped  (DW0RD)

[DriverNtAddReg3]
HKR,,SktIndex,0x00010001,1	           ; UART 1 ( CABLE ID = A ) I/O or Memory mapped  (DW0RD)

;
;------------------------------------------------------------------------------
;  Install Sections Windows 9x
;------------------------------------------------------------------------------
;

[Driver9xInstall0]
AddReg    = DriverAddReg, DriverAddReg0
;CopyFiles = W9x_Driver, W9x_Tray, W9x_Filter

[Driver9xInstall1]
AddReg    = DriverAddReg, DriverAddReg1
CopyFiles = W9x_Driver, W9x_Tray, W9x_Filter

[Driver9xInstall2]
AddReg    = DriverAddReg, DriverAddReg2
CopyFiles = W9x_Driver, W9x_Tray, W9x_Filter

[Driver9xInstall3]
AddReg    = DriverAddReg, DriverAddReg3
CopyFiles = W9x_Driver, W9x_Tray, W9x_Filter

[W9x_Driver]
sktQio9x.vxd,,,2
;Rename file during copy operation
SCBaud.cpl,SCBAUD.W9X,,2

[W9x_Tray]
sctray.exe,,,2

[W9x_Filter]
SCTB.VXD,,,2


[DriverAddReg0]
HKR,,SktIndex,1,1		 ; UART 1  CABLE ID = A	 (BINARY VALUE)

[DriverAddReg1]
HKR,,SktIndex,1,2		 ; UART 2  CABLE ID = B	 (BINARY VALUE)

[DriverAddReg2]
HKR,,SktIndex,1,3		 ; UART 3  CABLE ID = C	 (BINARY VALUE)

[DriverAddReg3]
HKR,,SktIndex,1,4		 ; UART 4  CABLE ID = D	 (BINARY VALUE)

[DriverAddReg]
HKR,,DevLoader,,*vcomm
HKR,,Enumerator,,serenum.vxd
HKR,,PortDriver,,sktQio9x.vxd
;HKR,,Contention,,*vcd
HKR,,ConfigDialog,,serialui.dll
HKR,,DCB,3,1C,00,00,00, 80,25,00,00, 11,33,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
HKR,,PortSubClass,1,01
HKR,,EnumPropPages,,"serialui.dll,EnumPropPages"
;
;HKR,,NoSetupUI,,1
;HKR,,EnableIRQSharing,1,01,00,00,00
;
HKLM,%KEY_BMAPPER%,"From",1,0
HKLM,%KEY_BMAPPER%,"To",1,0
HKLM,%KEY_BMAPPER%,"MapFlag",1,0

HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SocketComm,,"SCTray.Exe"
; Note: If run\skt\sctray.exe not installed change 1,1 to 1,0
HKLM,%KEY_BMAPPER%,"SCTray",1,1
;
HKR,,"QuadPcCard",0x00010001, 1
;****Note: Power 1 = Enabled  0 = Disabled
HKLM,%PowerMgr%,"EnablePowerManagement",1,1
;HKR,,Contention,,*vcd
;  
; This following are the default register setting for the serial device (16C950/HIS-2)
; and entries are in hex.
;
HKR,,CfgHIS2,1,\
 
; (Byte 1)     - Uart Type 950 =0, Not95x = F0
    0,\
; (Byte 2)     - Chip revision level 0 = "A", 1 = "B", 2 ="C"  
    2,\ 
; (Byte 3)     - Clock prescaler register value              (CPR)	 range 1 - 31 7/8 step 1/8 frequency 
   20,\
; (Byte 4)     - N-Times clock register value                (TCR)	 range 0 - 3 = 16 clock samples 4 - 15 = clock samples 
   0,\
; (Byte 5)     - Transmitter Interrupt Trigger Level         (TTL)  range 0 - 127 
   4,\
; (Byte 6)     - Receiver Interrupt Trigger Level            (RTL)  range 0 - 127 
   64,\
; (Byte 7)     - Automatic Flow Control Lower Trigger level  (FCL)	 range 0 - 127
   10,\
; (Byte 8)     - Automatic Flow Control Higher Trigger level (FCH)  range 0 - 127
   70,\
; (Byte 9)     - Special  RHR Trigger level if 550/750 mode set
   1,\
; (Byte 10,11) - Clock divisor                               (DLMDLL) range 1 - 65535 
   1,0,\
; (Byte 12)    - Auto flow control flags:  CTS = 1, RTS = 2, DTR = 4 DSR = 8, Xon/Xoff = 16
   10,\
; (Byte 13)    - Force an option flag: Force450 =1, Force550 = 2, Force a baud = 16; Force Non 950 = 3;
   0,\

;------------------------------------------------------------------------------------------------------
; (Byte 14)    - Flag for Baudrate mapping 0 = No mapping, 1 = mapping 
   0,\
;-------------------------------------------------------------------------------------------------------
; The following are expanded BaudRates that can be mapped to the standard PC BaudRates.
; The mappings will be used by the device driver if the mapping flag is set to true (1).
;   
; 75    =0,  110   =1,  134    =2,  150    =3,  300    =4,  600   =5,  1200  =6,  1800  =7, 2000  =8,
; 2400  =9,  3600  =10, 4800   =11, 7200   =12, 9600   =13, 12800 =14, 14400 =15, 19200 =16 23040 =17,
; 28800 =18, 38400 =19, 57600  =20, 115200 =21, 230400 =22, 460800 =23, 921600 =24
;------------------------------------------------------------------------------------------------------
;
; (Byte 15)    - Baud 110	 Standard PC BaudRate selections that can be re-mapped
   1,\
; (Byte 16)	   - Baud 300
   4,\
; (Byte 17)    - Baud 600
   5,\     
; (Byte 18)    - Baud 1200
   6,\
; (Byte 19)    - Baud 2400
   9,\
; (Byte 20)    - Baud 4800
   b,\
; (Byte 21)    - Baud 9600
   d,\
; (Byte 22)    - Baud 19200
   10,\
; (Byte 23)    - Baud 38400
   13,\
; (Byte 24)    - Baud 57600
   14,\
; (Byte 25)    - Baud 115200
   15,\
; (Byte 26,27,28)    - Socket Communication, Inc. Options
	0,0,0

;
;------------------------------------------------------------------------------
;  String Section
;------------------------------------------------------------------------------
;
[Strings]
szCREATOR      =  "Socket Communications"
szINSTDISK     =  "Socket Installation Disc"
szDESCRIPTION  =  "Socket Quad I/O Port"
szDESCRIPTIONa =  "Socket Quad I/O Port A"
szDESCRIPTIONb =  "Socket Quad I/O Port B"
szDESCRIPTIONc =  "Socket Quad I/O Port C"
szDESCRIPTIONd =  "Socket Quad I/O Port D"
Serial.SVCDESC =  "HS Serial I/O Device Driver"
Serenum.SVCDESC	= "Serenum Filter Driver"
KEY_BMAPPER    =  "SOFTWARE\Socket Communications\Baud Mapper"
PowerMgr       =  "System\CurrentControlSet\Services\VXD\VCOMM"
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: web5, load: 0.96