NETOLI.INF Driver File Contents (Token_Ring_3137.zip)

; NETOLI.INF
;
; Version 4.35
;
; Olicom Token-Ring Network Interface Cards.
;
; Copyright 1993-1995, Microsoft Corporation
; Copyright 1995-1998, Olicom A/S
;
[version]
signature="$CHICAGO$"
Class=Net
provider=%V_MS%

[Manufacturer]
%V_Olicom%=Olicom
%V_Intel%=Intel
%V_PureData%=PureData

[OLICOM]
%*pnp8191.DeviceDesc%=*pnp8191.ndi, *pnp8191  ; Olicom 16/4 Token-Ring Adapter
%*OLC0902.DeviceDesc%=*OLC0902.ndi, *OLC0902  ; Olicom Token EISA 16/4
%*OLC9430.DeviceDesc%=*OLC9430.ndi, *OLC9430  ; Olicom Token-Ring ISA 16/4
%oc3220.DeviceDesc%=pcmcia.ndi,  PCMCIA\OLICOM-TR16/4-167B ; Olicom PCMCIA
%oc3221.DeviceDesc%=pcmcia1.ndi, PCMCIA\OLICOM-TR_16/4_II-805B ; Olicom PCMCIA 2
%OCPCI.DeviceDesc%=PCIREV01.ndi, PCI\VEN_108D&DEV_0001&REV_01 ; Olicom PCI Revision 1
%OCPCI.DeviceDesc%=PCIREV02.ndi, PCI\VEN_108D&DEV_0001&REV_02 ; Olicom PCI Revision 2
%OCPCI2.DeviceDesc%=PCIREV03.ndi, PCI\VEN_108D&DEV_0001&REV_03 ; Olicom PCI Revision 3
%mca_0a86.DeviceDesc%=mca_0a86.ndi, mca_0a86  ; Olicom MC 16/4 Token-Ring Adapter
%mca_0a84.DeviceDesc%=mca_0a84.ndi, mca_0a84  ; Olicom MC 16/4 Token-Ring Adapter
%mca_0a83.DeviceDesc%=mca_0a83.ndi, mca_0a83  ; Olicom MC 16/4 Token-Ring Adapter

[INTEL]
%*pnp812f.DeviceDesc%=*pnp812f.ndi, *pnp812f  ; Intel TokenExpress 16/4
%*pnp8130.DeviceDesc%=*pnp8130.ndi, *pnp8130  ; Intel TokenExpress MCA 16/4
%*INT0902.DeviceDesc%=*INT0902.ndi, *INT0902  ; Intel TokenExpress EISA 16/4

[PUREDATA]
%*pnp81e4.DeviceDesc%=*pnp81e4.ndi, *pnp81e4  ; Pure Data PDI9025-32 (Token Ring)
%mca_0c83.DeviceDesc%=mca_0c83.ndi, mca_0c83  ; Pure Data PDuC9025 (Token Ring)

;****************************************************************************
; *PNP8191 Olicom 16/4 Token-Ring Adapter
;****************************************************************************
[*pnp8191.ndi]
AddReg=*pnp8191.ndi.reg,Oli164.ndi.reg

[*pnp8191.ndi.reg]
HKR,Ndi,DeviceID,,"*PNP8191"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a00,,"0a00-0a1f"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a3f or 0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a40,,"0a40-0a5f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase\enum,a60,,"0a60-0a7f"
HKR,Ndi\params\iobase\enum,a80,,"0a80-0a9f"
HKR,Ndi\params\iobase\enum,aa0,,"0aa0-0abf"
HKR,Ndi\params\iobase\enum,ac0,,"0ac0-0adf"
HKR,Ndi\params\iobase\enum,ae0,,"0ae0-0aff"
HKR,Ndi\params\iobase\enum,b00,,"0b00-0b1f"
HKR,Ndi\params\iobase\enum,b20,,"0b20-0b3f"
HKR,Ndi\params\iobase\enum,b40,,"0b40-0b5f"
HKR,Ndi\params\iobase\enum,b60,,"0b60-0b7f"
HKR,Ndi\params\iobase\enum,b80,,"0b80-0b9f"
HKR,Ndi\params\iobase\enum,ba0,,"0ba0-0bbf"
HKR,Ndi\params\iobase\enum,bc0,,"0bc0-0bdf"
HKR,Ndi\params\iobase\enum,be0,,"0be0-0bff"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; OLC0902 Olicom Tokenring EISA 16/4
;****************************************************************************
[*OLC0902.ndi]
AddReg=*OLC0902.ndi.reg,Oli164.ndi.reg

[*OLC0902.ndi.reg]
HKR,Ndi,DeviceID,,"*OLC0902"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; OLC9430 Olicom Token-Ring ISA 16/4
;****************************************************************************
[*OLC9430.ndi]
AddReg=*OLC9430.ndi.reg,OC3118.ndi.reg

[*OLC9430.ndi.reg]
HKR,Ndi,DeviceID,,"*OLC9430"

;RingSpeed
HKR,Ndi\params\ringspeed,ParamDesc,,"Ring Speed"
HKR,Ndi\params\ringspeed,default,,255
HKR,Ndi\params\ringspeed,type,,enum
HKR,Ndi\params\ringspeed\enum,4,,"Force 4 MBS"
HKR,Ndi\params\ringspeed\enum,16,,"Force 16 MBS"
HKR,Ndi\params\ringspeed\enum,255,,"From adapter"
HKR,NDI\params\ringspeed,flag,1,20,00,00,00
HKR,Ndi\params\ringspeed,optional,,1

;****************************************************************************
; PCMCIA\OLICOM-TR16/4-167B ; Olicom PCMCIA
;****************************************************************************
[pcmcia.ndi]
AddReg=pcmcia.ndi.reg,OCPCMCIA.ndi.reg

[pcmcia.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\OLICOM-TR16/4-167B"
HKR,,PCMCIAType,,1
HKR,NDI,CardType,,"PCMCIA"

;****************************************************************************
; PCMCIA\OLICOM-TR_16/4_II-805B ; Olicom PCMCIA 2
;****************************************************************************
[pcmcia1.ndi]
AddReg=pcmcia1.ndi.reg,OCPCMCIA.ndi.reg

[pcmcia1.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\OLICOM-TR_16/4_II-805B"
HKR,,PCMCIAType,,2
HKR,NDI,CardType,,"PCMCIA"

; OVERRIDE FOR 4K RAM WINDOW
HKR,Override,0000,1,\
;
00,04,00,00, \
00,20,00,00, \

24,00,00,00, \
02,00,00,00, \
01,00,0c,00, \
00,00,00,00, \
00,00,00,00, \
e0,ff,20,00, \
00,00,ff,ff, \
00,00,00,00, \
45,00,00,00, \

14,00,00,00, \
04,00,00,00, \
00,00,00,00, \
ff,ff,00,00, \
30,00,00,00, \

34,00,00,00, \
01,00,00,00, \
01,00,14,00, \
00,00,00,00, \
00,00,00,00, \
00,00,00,00, \
00,F0,FF,FF, \
00,10,00,00, \
00,00,00,00, \
FF,FF,FF,FF, \
00,00,00,00, \
02,00,00,00, \
00,00,00,00, \

19,00,00,00, \
7c,89,00,00, \
00,00,02,00, \
32,32,32,02, \
f0,03,00,00, \
00,00,00,3f, \
03,          \
00,00,00,00

;****************************************************************************
; PCI Revision 1 Olicom 16/4 Token-Ring Adapter
;****************************************************************************
[PCIREV01.ndi]
AddReg=PCIREV01.ndi.reg,OCPCI.ndi.reg

[PCIREV01.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_108D&DEV_0001&REV_01"

;****************************************************************************
; PCI Revision 2 Olicom 16/4 Token-Ring Adapter
;****************************************************************************
[PCIREV02.ndi]
AddReg=PCIREV02.ndi.reg,OCPCI.ndi.reg

[PCIREV02.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_108D&DEV_0001&REV_02"

;****************************************************************************
; PCI Revision 3 Olicom 16/4 Token-Ring Adapter
;****************************************************************************
[PCIREV03.ndi]
AddReg=PCIREV03.ndi.reg,OCPCI.ndi.reg

[PCIREV03.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_108D&DEV_0001&REV_03"


;****************************************************************************
; mca_0a86 Olicom MC 16/4 Token-Ring 
;****************************************************************************
[mca_0a86.ndi]
AddReg=mca_0a86.ndi.reg,Oli164.ndi.reg

[mca_0a86.ndi.reg]
HKR,Ndi,DeviceID,,"mca_0a86"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; mca_0a84 Olicom MC 16/4 Token-Ring 
;****************************************************************************
[mca_0a84.ndi]
AddReg=mca_0a84.ndi.reg,Oli164.ndi.reg

[mca_0a84.ndi.reg]
HKR,Ndi,DeviceID,,"mca_0a84"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; mca_0a83 Olicom MC 16/4 Token-Ring 
;****************************************************************************
[mca_0a83.ndi]
AddReg=mca_0a83.ndi.reg,Oli164.ndi.reg

[mca_0a83.ndi.reg]
HKR,Ndi,DeviceID,,"mca_0a83"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; INT0902 Intel TokenExpress EISA 16/4
;****************************************************************************
[*INT0902.ndi]
AddReg=*INT0902.ndi.reg,Oli164.ndi.reg

[*INT0902.ndi.reg]
HKR,Ndi,DeviceID,,"*INT0902"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; *pnp812f Intel TokenExpress 16/4
;****************************************************************************
[*pnp812f.ndi]
AddReg=*pnp812f.ndi.reg,Oli164.ndi.reg

[*pnp812f.ndi.reg]
HKR,Ndi,DeviceID,,"*pnp812f"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a00,,"0a00-0a1f"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a3f or 0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a40,,"0a40-0a5f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase\enum,a60,,"0a60-0a7f"
HKR,Ndi\params\iobase\enum,a80,,"0a80-0a9f"
HKR,Ndi\params\iobase\enum,aa0,,"0aa0-0abf"
HKR,Ndi\params\iobase\enum,ac0,,"0ac0-0adf"
HKR,Ndi\params\iobase\enum,ae0,,"0ae0-0aff"
HKR,Ndi\params\iobase\enum,b00,,"0b00-0b1f"
HKR,Ndi\params\iobase\enum,b20,,"0b20-0b3f"
HKR,Ndi\params\iobase\enum,b40,,"0b40-0b5f"
HKR,Ndi\params\iobase\enum,b60,,"0b60-0b7f"
HKR,Ndi\params\iobase\enum,b80,,"0b80-0b9f"
HKR,Ndi\params\iobase\enum,ba0,,"0ba0-0bbf"
HKR,Ndi\params\iobase\enum,bc0,,"0bc0-0bdf"
HKR,Ndi\params\iobase\enum,be0,,"0be0-0bff"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; *pnp8130 Intel TokenExpress MCA 16/4
;****************************************************************************
[*pnp8130.ndi]
AddReg=*pnp8130.ndi.reg,Oli164.ndi.reg

[*pnp8130.ndi.reg]
HKR,Ndi,DeviceID,,"*pnp8130"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; *pnp81e4 Pure Data PDI9025-32 (Token Ring)
;****************************************************************************
[*pnp81e4.ndi]
AddReg=*pnp81e4.ndi.reg,Oli164.ndi.reg

[*pnp81e4.ndi.reg]
HKR,Ndi,DeviceID,,"*pnp81e4"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a00,,"0a00-0a1f"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a3f or 0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a40,,"0a40-0a5f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase\enum,a60,,"0a60-0a7f"
HKR,Ndi\params\iobase\enum,a80,,"0a80-0a9f"
HKR,Ndi\params\iobase\enum,aa0,,"0aa0-0abf"
HKR,Ndi\params\iobase\enum,ac0,,"0ac0-0adf"
HKR,Ndi\params\iobase\enum,ae0,,"0ae0-0aff"
HKR,Ndi\params\iobase\enum,b00,,"0b00-0b1f"
HKR,Ndi\params\iobase\enum,b20,,"0b20-0b3f"
HKR,Ndi\params\iobase\enum,b40,,"0b40-0b5f"
HKR,Ndi\params\iobase\enum,b60,,"0b60-0b7f"
HKR,Ndi\params\iobase\enum,b80,,"0b80-0b9f"
HKR,Ndi\params\iobase\enum,ba0,,"0ba0-0bbf"
HKR,Ndi\params\iobase\enum,bc0,,"0bc0-0bdf"
HKR,Ndi\params\iobase\enum,be0,,"0be0-0bff"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; mca_0c83 Pure Data PDuC9025 (Token Ring)
;****************************************************************************
[mca_0c83.ndi]
AddReg=mca_0c83.ndi.reg,Oli164.ndi.reg,Slot

[mca_0c83.ndi.reg]
HKR,Ndi,DeviceID,,"mca_0c83"

;Parameters
;IoBase
HKR,Ndi\params\iobase,ParamDesc,,"IoBase"
HKR,Ndi\params\iobase,type,,enum
HKR,Ndi\params\iobase\enum,0,,"Auto detect"
HKR,Ndi\params\iobase\enum,a20,,"0a20-0a23,0a30-0a3f"
HKR,Ndi\params\iobase\enum,a24,,"0a24-0a27,0a40-0a4f"
HKR,Ndi\params\iobase\enum,a50,,"0a50-0a53,0a60-0a6f"
HKR,Ndi\params\iobase\enum,a54,,"0a54-0a57,0a70-0a7f"
HKR,Ndi\params\iobase,optional,,1

;****************************************************************************
; OLI164 Drivers
;****************************************************************************
[OLI164.ndi.reg]
; key,subkey,valuname,type,value
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,OCTK16.sys
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,,Windows95,,yes
; NDIS Info
HKR,NDIS,LogDriverName,,"OCTK16"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,NDIS\NDIS2,DriverName,,"OLITOK$"
HKR,NDIS\NDIS2,FileName,,"olitok16.dos"
HKR,NDIS\ODI,DriverName,,"OCTOK16"
HKR,NDIS\ODI,FileName,,"octok16.com"
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
HKR,Ndi\Interfaces,DefLower,,"tokenring"  
HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
HKR,Ndi\Interfaces,LowerRange,,"tokenring"
; Install sectioins
HKR,Ndi\Install,ndis3,,"olitok.ndis3"
HKR,Ndi\Install,ndis2,,"olitok.ndis2"
HKR,Ndi\Install,odi,,"octok16.odi"
;Parameters
;Maxtransmits
HKR,Ndi\params\maxtransmits,ParamDesc,,"Maximum Transmits"
HKR,Ndi\params\maxtransmits,type,,int
HKR,Ndi\params\maxtransmits,default,,6
HKR,Ndi\params\maxtransmits,min,,2
HKR,Ndi\params\maxtransmits,max,,6
HKR,Ndi\params\maxtransmits,step,,1 
HKR,NDI\params\maxtransmits,flag,1,10,00,00,00
;Maxrequests
HKR,Ndi\params\maxrequests,ParamDesc,,"Maximum General Requests"
HKR,Ndi\params\maxrequests,type,,int
HKR,Ndi\params\maxrequests,default,,6
HKR,Ndi\params\maxrequests,min,,1
HKR,Ndi\params\maxrequests,max,,10
HKR,Ndi\params\maxrequests,step,,1    
HKR,NDI\params\maxrequests,flag,1,10,00,00,00
;Recbufsize
HKR,Ndi\params\recbufsize,ParamDesc,,"Receive Buffer Size"
HKR,Ndi\params\recbufsize,type,,int
HKR,Ndi\params\recbufsize,default,,512
HKR,Ndi\params\recbufsize,min,,256
HKR,Ndi\params\recbufsize,max,,5000
HKR,Ndi\params\recbufsize,step,,1
HKR,NDI\params\recbufsize,flag,1,10,00,00,00
;Recbufcount
HKR,Ndi\params\recbufcount,ParamDesc,,"Receive Buffers"
HKR,Ndi\params\recbufcount,type,,int
HKR,Ndi\params\recbufcount,default,,10
HKR,Ndi\params\recbufcount,min,,5
HKR,Ndi\params\recbufcount,max,,30
HKR,Ndi\params\recbufcount,step,,1
HKR,NDI\params\recbufcount,flag,1,30,00,00,00
;Earlyrelease
HKR,Ndi\params\earlyrelease,ParamDesc,,"Early Release"
HKR,Ndi\params\earlyrelease,default,,yes
HKR,Ndi\params\earlyrelease,type,,enum
HKR,Ndi\params\earlyrelease\enum,Yes,,"Yes"
HKR,Ndi\params\earlyrelease\enum,No,,"No" 
HKR,NDI\params\earlyrelease,flag,1,30,00,00,00
;FrameStatus
HKR,Ndi\params\FrameStatus,ParamDesc,,"Frame Status"
HKR,Ndi\params\FrameStatus,default,,yes
HKR,Ndi\params\FrameStatus,type,,enum
HKR,Ndi\params\FrameStatus\enum,Yes,,"Yes"
HKR,Ndi\params\FrameStatus\enum,No,,"No" 
HKR,NDI\params\FrameStatus,flag,1,30,00,00,00
;FrameSize
HKR,Ndi\params\TransmitBufferSize,ParamDesc,,"Max Frame Size"
HKR,Ndi\params\TransmitBufferSize,type,,int
HKR,Ndi\params\TransmitBufferSize,default,,4096
HKR,Ndi\params\TransmitBufferSize,min,,512
HKR,Ndi\params\TransmitBufferSize,max,,18000
HKR,Ndi\params\TransmitBufferSize,step,,16
HKR,NDI\params\TransmitBufferSize,flag,1,20,00,00,00
HKR,Ndi\params\TransmitBufferSize,optional,,1
; NetworkAddress
HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
HKR,NDI\params\NetworkAddress,type,,edit
HKR,NDI\params\NetworkAddress,LimitText,,18
HKR,NDI\params\NetworkAddress,UpperCase,,1
HKR,Ndi\params\NetworkAddress,default,,""
HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
HKR,Ndi\params\NetworkAddress,optional,,1

;****************************************************************************
; OC3118 Drivers
;****************************************************************************
[OC3118.ndi.reg]
; key,subkey,valuname,type,value
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,OCTK16.SYS
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,,Windows95,,yes
; NDIS Info
HKR,NDIS,LogDriverName,,"OCTK16"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,NDIS\NDIS2,DriverName,,"OLITOK$"
HKR,NDIS\NDIS2,FileName,,"olitok16.dos"
HKR,NDIS\ODI,DriverName,,"OCTOK16"
HKR,NDIS\ODI,FileName,,"octok16.com"
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
HKR,Ndi\Interfaces,DefLower,,"tokenring"  
HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
HKR,Ndi\Interfaces,LowerRange,,"tokenring"
; Install sections
HKR,Ndi\Install,ndis3,,"olitok.ndis3"
HKR,Ndi\Install,ndis2,,"olitok.ndis2"
;Resources
HKR,,IoBase,1,02,00,00,00
;Parameters
;Maxtransmits
HKR,Ndi\params\maxtransmits,ParamDesc,,"Maximum Transmits"
HKR,Ndi\params\maxtransmits,type,,int
HKR,Ndi\params\maxtransmits,default,,6
HKR,Ndi\params\maxtransmits,min,,2
HKR,Ndi\params\maxtransmits,max,,6
HKR,Ndi\params\maxtransmits,step,,1 
HKR,NDI\params\maxtransmits,flag,1,10,00,00,00
;Maxrequests
HKR,Ndi\params\maxrequests,ParamDesc,,"Maximum General Requests"
HKR,Ndi\params\maxrequests,type,,int
HKR,Ndi\params\maxrequests,default,,6
HKR,Ndi\params\maxrequests,min,,1
HKR,Ndi\params\maxrequests,max,,10
HKR,Ndi\params\maxrequests,step,,1    
HKR,NDI\params\maxrequests,flag,1,10,00,00,00
;Recbufsize
HKR,Ndi\params\recbufsize,ParamDesc,,"Receive Buffer Size"
HKR,Ndi\params\recbufsize,type,,int
HKR,Ndi\params\recbufsize,default,,512
HKR,Ndi\params\recbufsize,min,,256
HKR,Ndi\params\recbufsize,max,,5000
HKR,Ndi\params\recbufsize,step,,1
HKR,NDI\params\recbufsize,flag,1,10,00,00,00
;Recbufcount
HKR,Ndi\params\recbufcount,ParamDesc,,"Receive Buffers"
HKR,Ndi\params\recbufcount,type,,int
HKR,Ndi\params\recbufcount,default,,10
HKR,Ndi\params\recbufcount,min,,5
HKR,Ndi\params\recbufcount,max,,30
HKR,Ndi\params\recbufcount,step,,1
HKR,NDI\params\recbufcount,flag,1,30,00,00,00
;Earlyrelease
HKR,Ndi\params\earlyrelease,ParamDesc,,"Early Release"
HKR,Ndi\params\earlyrelease,default,,yes
HKR,Ndi\params\earlyrelease,type,,enum
HKR,Ndi\params\earlyrelease\enum,Yes,,"Yes"
HKR,Ndi\params\earlyrelease\enum,No,,"No" 
HKR,NDI\params\earlyrelease,flag,1,30,00,00,00
;FrameStatus
HKR,Ndi\params\FrameStatus,ParamDesc,,"Frame Status"
HKR,Ndi\params\FrameStatus,default,,yes
HKR,Ndi\params\FrameStatus,type,,enum
HKR,Ndi\params\FrameStatus\enum,Yes,,"Yes"
HKR,Ndi\params\FrameStatus\enum,No,,"No" 
HKR,NDI\params\FrameStatus,flag,1,30,00,00,00
;FrameSize
HKR,Ndi\params\TransmitBufferSize,ParamDesc,,"Max Frame Size"
HKR,Ndi\params\TransmitBufferSize,type,,int
HKR,Ndi\params\TransmitBufferSize,default,,4096
HKR,Ndi\params\TransmitBufferSize,min,,512
HKR,Ndi\params\TransmitBufferSize,max,,18000
HKR,Ndi\params\TransmitBufferSize,step,,16
HKR,NDI\params\TransmitBufferSize,flag,1,20,00,00,00
HKR,Ndi\params\TransmitBufferSize,optional,,1
; NetworkAddress
HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
HKR,NDI\params\NetworkAddress,type,,edit
HKR,NDI\params\NetworkAddress,LimitText,,18
HKR,NDI\params\NetworkAddress,UpperCase,,1
HKR,Ndi\params\NetworkAddress,default,,""
HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
HKR,Ndi\params\NetworkAddress,optional,,1

;****************************************************************************
; OCPCI Drivers
;****************************************************************************
[OCPCI.ndi.reg]
; key,subkey,valuname,type,value
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,OCTK16.SYS
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,,Windows95,,yes
; NDIS Info
HKR,NDIS,LogDriverName,,"OCTK16"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,NDIS\NDIS2,DriverName,,"OLITOK$"
HKR,NDIS\NDIS2,FileName,,"olitok16.dos"
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
HKR,Ndi\Interfaces,DefLower,,"tokenring"  
HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3"
HKR,Ndi\Interfaces,LowerRange,,"tokenring"
; Install sections
HKR,Ndi\Install,ndis3,,"olitok.ndis3"
HKR,Ndi\Install,ndis2,,"olitok.ndis2"
;Resources
HKR,,IoBase,1,02,00,00,00
HKR,,Interrupt,1,04,00,00,00
;Parameters
;RingSpeed
HKR,Ndi\params\ringspeed,ParamDesc,,"Ring Speed"
HKR,Ndi\params\ringspeed,default,,255
HKR,Ndi\params\ringspeed,type,,enum
HKR,Ndi\params\ringspeed\enum,4,,"Force 4 MBS"
HKR,Ndi\params\ringspeed\enum,16,,"Force 16 MBS"
HKR,Ndi\params\ringspeed\enum,255,,"From adapter"
HKR,NDI\params\ringspeed,flag,1,20,00,00,00
HKR,Ndi\params\ringspeed,optional,,1
;Maxtransmits
HKR,Ndi\params\maxtransmits,ParamDesc,,"Maximum Transmits"
HKR,Ndi\params\maxtransmits,type,,int
HKR,Ndi\params\maxtransmits,default,,6
HKR,Ndi\params\maxtransmits,min,,2
HKR,Ndi\params\maxtransmits,max,,6
HKR,Ndi\params\maxtransmits,step,,1 
HKR,NDI\params\maxtransmits,flag,1,10,00,00,00
;Maxrequests
HKR,Ndi\params\maxrequests,ParamDesc,,"Maximum General Requests"
HKR,Ndi\params\maxrequests,type,,int
HKR,Ndi\params\maxrequests,default,,6
HKR,Ndi\params\maxrequests,min,,1
HKR,Ndi\params\maxrequests,max,,10
HKR,Ndi\params\maxrequests,step,,1    
HKR,NDI\params\maxrequests,flag,1,10,00,00,00
;Recbufsize
HKR,Ndi\params\recbufsize,ParamDesc,,"Receive Buffer Size"
HKR,Ndi\params\recbufsize,type,,int
HKR,Ndi\params\recbufsize,default,,512
HKR,Ndi\params\recbufsize,min,,256
HKR,Ndi\params\recbufsize,max,,5000
HKR,Ndi\params\recbufsize,step,,1
HKR,NDI\params\recbufsize,flag,1,10,00,00,00
;Recbufcount
HKR,Ndi\params\recbufcount,ParamDesc,,"Receive Buffers"
HKR,Ndi\params\recbufcount,type,,int
HKR,Ndi\params\recbufcount,default,,10
HKR,Ndi\params\recbufcount,min,,5
HKR,Ndi\params\recbufcount,max,,30
HKR,Ndi\params\recbufcount,step,,1
HKR,NDI\params\recbufcount,flag,1,30,00,00,00
;Earlyrelease
HKR,Ndi\params\earlyrelease,ParamDesc,,"Early Release"
HKR,Ndi\params\earlyrelease,default,,yes
HKR,Ndi\params\earlyrelease,type,,enum
HKR,Ndi\params\earlyrelease\enum,Yes,,"Yes"
HKR,Ndi\params\earlyrelease\enum,No,,"No" 
HKR,NDI\params\earlyrelease,flag,1,30,00,00,00
;FrameStatus
HKR,Ndi\params\FrameStatus,ParamDesc,,"Frame Status"
HKR,Ndi\params\FrameStatus,default,,yes
HKR,Ndi\params\FrameStatus,type,,enum
HKR,Ndi\params\FrameStatus\enum,Yes,,"Yes"
HKR,Ndi\params\FrameStatus\enum,No,,"No" 
HKR,NDI\params\FrameStatus,flag,1,30,00,00,00
;FrameSize
HKR,Ndi\params\TransmitBufferSize,ParamDesc,,"Max Frame Size"
HKR,Ndi\params\TransmitBufferSize,type,,int
HKR,Ndi\params\TransmitBufferSize,default,,4096
HKR,Ndi\params\TransmitBufferSize,min,,512
HKR,Ndi\params\TransmitBufferSize,max,,18000
HKR,Ndi\params\TransmitBufferSize,step,,16
HKR,NDI\params\TransmitBufferSize,flag,1,20,00,00,00
HKR,Ndi\params\TransmitBufferSize,optional,,1
; NetworkAddress
HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
HKR,NDI\params\NetworkAddress,type,,edit
HKR,NDI\params\NetworkAddress,LimitText,,18
HKR,NDI\params\NetworkAddress,UpperCase,,1
HKR,Ndi\params\NetworkAddress,default,,""
HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
HKR,Ndi\params\NetworkAddress,optional,,1

;****************************************************************************
; OCPCMCIA Drivers
;****************************************************************************
[OCPCMCIA.ndi.reg]
; key,subkey,valuname,type,value
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,OCTK16.SYS
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,,Windows95,,yes
; NDIS Info
HKR,NDIS,LogDriverName,,"OCTK16"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis3"
HKR,Ndi\Interfaces,DefLower,,"tokenring"  
HKR,Ndi\Interfaces,UpperRange,,"ndis3"
HKR,Ndi\Interfaces,LowerRange,,"tokenring"
; Install sections
HKR,Ndi\Install,ndis3,,"olitok.ndis3"
;Resources
HKR,,IoBase,1,02,00,00,00
HKR,,Interrupt,1,04,00,00,00
HKR,,MemoryBaseAddress,1,01,00,00,00
;Parameters
;RingSpeed
HKR,Ndi\params\ringspeed,ParamDesc,,"Ring Speed"
HKR,Ndi\params\ringspeed,default,,16
HKR,Ndi\params\ringspeed,type,,enum
HKR,Ndi\params\ringspeed\enum,4,, "4 MBS"
HKR,Ndi\params\ringspeed\enum,16,, "16 MBS"
HKR,NDI\params\ringspeed,flag,1,28,00,00,00
;Maxtransmits
HKR,Ndi\params\maxtransmits,ParamDesc,,"Maximum Transmits"
HKR,Ndi\params\maxtransmits,type,,int
HKR,Ndi\params\maxtransmits,default,,6
HKR,Ndi\params\maxtransmits,min,,2
HKR,Ndi\params\maxtransmits,max,,6
HKR,Ndi\params\maxtransmits,step,,1 
HKR,NDI\params\maxtransmits,flag,1,10,00,00,00
;Maxrequests
HKR,Ndi\params\maxrequests,ParamDesc,,"Maximum General Requests"
HKR,Ndi\params\maxrequests,type,,int
HKR,Ndi\params\maxrequests,default,,6
HKR,Ndi\params\maxrequests,min,,1
HKR,Ndi\params\maxrequests,max,,10
HKR,Ndi\params\maxrequests,step,,1    
HKR,NDI\params\maxrequests,flag,1,10,00,00,00
;Recbufsize
HKR,Ndi\params\recbufsize,ParamDesc,,"Receive Buffer Size"
HKR,Ndi\params\recbufsize,type,,int
HKR,Ndi\params\recbufsize,default,,512
HKR,Ndi\params\recbufsize,min,,256
HKR,Ndi\params\recbufsize,max,,5000
HKR,Ndi\params\recbufsize,step,,1
HKR,NDI\params\recbufsize,flag,1,10,00,00,00
;Recbufcount
HKR,Ndi\params\recbufcount,ParamDesc,,"Receive Buffers"
HKR,Ndi\params\recbufcount,type,,int
HKR,Ndi\params\recbufcount,default,,10
HKR,Ndi\params\recbufcount,min,,5
HKR,Ndi\params\recbufcount,max,,30
HKR,Ndi\params\recbufcount,step,,1
HKR,NDI\params\recbufcount,flag,1,30,00,00,00
;Earlyrelease
HKR,Ndi\params\earlyrelease,ParamDesc,,"Early Release"
HKR,Ndi\params\earlyrelease,default,,yes
HKR,Ndi\params\earlyrelease,type,,enum
HKR,Ndi\params\earlyrelease\enum,Yes,,"Yes"
HKR,Ndi\params\earlyrelease\enum,No,,"No" 
HKR,NDI\params\earlyrelease,flag,1,30,00,00,00
;FrameStatus
HKR,Ndi\params\FrameStatus,ParamDesc,,"Frame Status"
HKR,Ndi\params\FrameStatus,default,,yes
HKR,Ndi\params\FrameStatus,type,,enum
HKR,Ndi\params\FrameStatus\enum,Yes,,"Yes"
HKR,Ndi\params\FrameStatus\enum,No,,"No" 
HKR,NDI\params\FrameStatus,flag,1,30,00,00,00
;FrameSize
HKR,Ndi\params\TransmitBufferSize,ParamDesc,,"Max Frame Size"
HKR,Ndi\params\TransmitBufferSize,type,,int
HKR,Ndi\params\TransmitBufferSize,default,,4096
HKR,Ndi\params\TransmitBufferSize,min,,512
HKR,Ndi\params\TransmitBufferSize,max,,18000
HKR,NDI\params\TransmitBufferSize,flag,1,20,00,00,00
HKR,Ndi\params\TransmitBufferSize,optional,,1
; NetworkAddress
HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
HKR,NDI\params\NetworkAddress,type,,edit
HKR,NDI\params\NetworkAddress,LimitText,,18
HKR,NDI\params\NetworkAddress,UpperCase,,1
HKR,Ndi\params\NetworkAddress,default,,""
HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
HKR,Ndi\params\NetworkAddress,optional,,1
;ForceLoad
HKR,Ndi\params\ForceLoad,ParamDesc,,"Load if cable error"
HKR,Ndi\params\ForceLoad,default,,no
HKR,Ndi\params\ForceLoad,type,,enum
HKR,Ndi\params\ForceLoad\enum,No,,"No"
HKR,Ndi\params\ForceLoad\enum,Yes,,"Yes" 
HKR,NDI\params\ForceLoad,flag,1,30,00,00,00
;LobeWarning
HKR,Ndi\params\LobeWarning,ParamDesc,,"Warn of cable error"
HKR,Ndi\params\LobeWarning,default,,yes
HKR,Ndi\params\LobeWarning,type,,enum
HKR,Ndi\params\LobeWarning\enum,Yes,,"Yes" 
HKR,Ndi\params\LobeWarning\enum,No,,"No"
HKR,NDI\params\LobeWarning,flag,1,30,00,00,00

; Install NDIS3
[OLITOK.ndis3]
CopyFiles=olitok.ndis3.CopyFiles,olitok.inf.CopyFiles

[olitok.ndis3.CopyFiles]
octk16.sys,.\octk16.sys

[olitok.inf.CopyFiles]
netoli.inf,.\netoli.inf

; Install NDIS2
[OLITOK.ndis2]
CopyFiles=olitok.ndis2.CopyFiles

[olitok.ndis2.CopyFiles]
olitok16.dos,.\olitok16.dos

; Install ODI
[OCTOK16.odi]
CopyFiles=octok16.odi.CopyFiles

[octok16.odi.CopyFiles]
octok16.com,.\dos\octok16.com

[Slot]
;Slot Number
HKR,Ndi\params\slotnumber,ParamDesc,,"Adapter Slot Number"
HKR,Ndi\params\slotnumber,type,,int
HKR,Ndi\params\slotnumber,default,,1
HKR,Ndi\params\slotnumber,min,,1
HKR,Ndi\params\slotnumber,max,,8
HKR,Ndi\params\slotnumber,step,,1
HKR,Ndi\params\slotnumber,optional,,1
HKR,NDI\params\slotnumber,flag,1,20,00,00,00

[SourceDisksFiles]
octk16.sys=31,,
olitok16.dos=31,,
octok16.com=31,,
netoli.inf=31,,

[SourceDisksNames]
31="Olicom Driver Disk","netoli.inf",0

;****************************************************************************
; Destination Directories
;****************************************************************************
[DestinationDirs]
olitok.ndis3.CopyFiles       =11 ; LDID_SYS
olitok.ndis2.CopyFiles       =26 ; LDID_WINBOOT
olitok.inf.CopyFiles         =17 ; LDID_INF
octok16.odi.CopyFiles        =26 ; LDID_WINBOOT

;****************************************************************************
; Localizable Strings
;****************************************************************************
[strings]
; Provider
V_MS="Microsoft"
; Manufacturers
V_Olicom="Olicom" 
V_Intel="Intel"
V_PureData="Pure Data"
; PNP Devices
; Olicom
*pnp8191.DeviceDesc="Olicom Token-Ring ISA 16/4 Adapter (OC-3117)"
*OLC0902.DeviceDesc="Olicom Token-Ring EISA 16/4 Adapter (OC-3133)"
*OLC9430.DeviceDesc="Olicom Token-Ring ISA 16/4 Adapter (OC-3118)"
oc3220.DeviceDesc=  "Olicom GoCard Token-Ring PC Card (OC-3220)"
oc3221.DeviceDesc=  "Olicom GoCard Token-Ring PC Card (OC-3221)"
OCPCI.DeviceDesc=   "Olicom Token-Ring PCI 16/4 Adapter (OC-3136)"
OCPCI2.DeviceDesc=  "Olicom Token-Ring PCI/II 16/4 Adapter (OC-3137)"
mca_0a86.DeviceDesc="Olicom Token-Ring MCA 16/4 Adapter (OC-3129)"
mca_0a84.DeviceDesc="Olicom Token-Ring MCA 16/4 Adapter (OC-3129)"
mca_0a83.DeviceDesc="Olicom Token-Ring MCA 16/4 Adapter (OC-3129)"

; Intel
*pnp812f.DeviceDesc="Intel TokenExpress 16/4"
*pnp8130.DeviceDesc="Intel TokenExpress MCA 16/4"
*INT0902.DeviceDesc="Intel TokenExpress EISA 16/4"

; Pure Data
*pnp81e4.DeviceDesc="Pure Data PDI9025-32 (Token Ring)"
mca_0c83.DeviceDesc="Pure Data PDuC9025 (Token Ring)"

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: 1.24