home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Soft 19
/
Soft19.iso
/
win95-rc
/
precopy2.cab
/
netmadge.inf
< prev
next >
Wrap
INI File
|
1995-07-11
|
26KB
|
768 lines
; NETMADGE.INF
;
; MADGE Network Interface Cards.
;
; Copyright 1995, Microsoft Corporation & Madge Networks Ltd
;
;
[version]
LayoutFile=layout.inf
signature="$CHICAGO$"
Class=Net
provider=%V_MS%
[Manufacturer]
%V_MADGE%=MADGE
[MADGE]
%*pnp81d7.DeviceDesc%=*PNP81D7.ndi, *PNP81D7 ;Madge Smart 16/4 PC Ringnode
%*pnp81D8.DeviceDesc%=*PNP81D8.ndi, *PNP81D8 ;Madge Networks Smart 16/4 RingNode (All ISA Types)
%MDGAT.DeviceDesc%=MDGAT.ndi, MDGAT ;Madge Smart 16/4 AT Ringnode
%MDGISAC.DeviceDesc%=MDGISAC.ndi, MDGISAC ;Madge Smart 16/4 ISA Client Ringnode
%MDGATP.DeviceDesc%=MDGATP.ndi, MDGATP ;Madge Smart 16/4 AT Plus Ringnode
%MDGISACP.DeviceDesc%=MDGISACP.ndi, MDGISACP ;Madge Smart 16/4 ISA Client Plus Ringnode
%MDGSM16.DeviceDesc%=MDGSM16.ndi, MDGSM16 ;Madge Smart 16 Ringnode
%*MDG0002.DeviceDesc%=*MDG0002.ndi, *MDG0002 ;Madge Smart 16/4 EISA Ringnode
%MCA_002D.DeviceDesc%=MCA_002D.ndi, MCA_002D ;Madge Smart 16/4 MC Ringnode
%MCA_0074.DeviceDesc%=MCA_0074.ndi, MCA_0074 ;Madge Smart 16/4 MC32 Ringnode
%MDG_PCMCIA.DeviceDesc%=MDG_PCMCIA.ndi, PCMCIA\MADGE-SMART_16/4_PCMCIA_RINGNODE-0757 ; Madge Smart 16/4 PCMCIA Ringnode
%*MDG0101.DeviceDesc%=*MDG0101.ndi, *MDG0101 ;Madge Smart 16/4 ISA PnP Ringnode
%MDG_PCI.DeviceDesc%=MDG_PCI.ndi, PCI\VEN_10B6&DEV_0001 ;Madge Smart 16/4 PCI Ringnode
;****************************************************************************
; *PNP81D7 Madge Networks Smart 16/4 PC Ringnode
;****************************************************************************
[*PNP81D7.ndi]
AddReg=*PNP81D7.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
LogConfig=MDGPC.LogConfig
[*PNP81D7.ndi.reg]
HKR,Ndi,DeviceID,,"*PNP81D7"
;
; 16/4 PC hardware type.
;
HKR,,AdapterType,,"100"
; Force16 (ndis3&ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
[MDGPC.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
IRQConfig=3,5,7,9
DMAConfig=0
;****************************************************************************
; *PNP81D8 Madge Networks Smart 16/4 Ringnode (All ISA Types)
;****************************************************************************
[*PNP81D8.ndi]
AddReg=*PNP81D8.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
LogConfig=MDGALL.LogConfig
[*PNP81D8.ndi.reg]
HKR,Ndi,DeviceID,,"*PNP81D8"
;
; 16/4 PC hardware type.
;
HKR,,AdapterType,,"100"
; Force16 (ndis3&ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
[MDGALL.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::),4A20-4A2F(3FF::),6A20-6A2F(3FF::),4E20-4E2F(3FF::),6E20-6E2F(3FF::)
IRQConfig=3,5,7,10,11,12,15,9
DMAConfig=0,1,3,5,6
;****************************************************************************
; MDGAT Madge Networks Smart 16/4 AT Ringnode
;****************************************************************************
[MDGAT.ndi]
AddReg=MDGAT.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
LogConfig=MDGAT.LogConfig
[MDGAT.ndi.reg]
HKR,Ndi,DeviceID,,"MDGAT"
;
; 16/4 AT hardware type.
;
HKR,,AdapterType,,"100"
; Force16 (ndis3 & ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
[MDGAT.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
IRQConfig=3,5,7,10,11,12,15,9
DMAConfig=0,1,3,5,6
;****************************************************************************
; MDGISAC Madge Networks Smart 16/4 ISA Client Ringnode
;****************************************************************************
[MDGISAC.ndi]
AddReg=MDGISAC.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
LogConfig=MDGISAC.LogConfig
[MDGISAC.ndi.reg]
HKR,Ndi,DeviceID,,"MDGISAC"
;
; 16/4 ISA Client hardware type.
;
HKR,,AdapterType,,"100"
; Force16 (ndis3 & ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
[MDGISAC.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
IRQConfig=3,5,7,10,11,12,15,9
DMAConfig=0
;****************************************************************************
; MDGATP Madge Networks Smart 16/4 AT/P Ringnode
;****************************************************************************
[MDGATP.ndi]
AddReg=MDGATP.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
LogConfig=MDGATP.LogConfig
[MDGATP.ndi.reg]
HKR,Ndi,DeviceID,,"MDGATP"
;
; 16/4 AT/P hardware type.
;
HKR,,AdapterType,,"100"
; Force16 (ndis3 & ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
; Force4 (ndis3)
HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
HKR,NDI\params\Force4,default,,""
HKR,NDI\params\Force4,type,,enum
HKR,NDI\params\Force4\enum,0,,"No"
HKR,NDI\params\Force4\enum,1,,"Yes"
HKR,NDI\params\Force4,optional,,1
HKR,NDI\params\Force4,flag,1,20,00,00,00
[MDGATP.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
IRQConfig=3,5,7,10,11,12,15,9
DMAConfig=0,3,5,6
;****************************************************************************
; MDGISACP Madge Networks Smart 16/4 ISA Client Plus Ringnode
;****************************************************************************
[MDGISACP.ndi]
AddReg=MDGISACP.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
LogConfig=MDGISACP.LogConfig
[MDGISACP.ndi.reg]
HKR,Ndi,DeviceID,,"MDGISACP"
;
; 16/4 ISA Client Plus hardware type.
;
HKR,,AdapterType,,"100"
; Force16 (ndis3 & ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
; Force4 (ndis3)
HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
HKR,NDI\params\Force4,default,,""
HKR,NDI\params\Force4,type,,enum
HKR,NDI\params\Force4\enum,0,,"No"
HKR,NDI\params\Force4\enum,1,,"Yes"
HKR,NDI\params\Force4,optional,,1
HKR,NDI\params\Force4,flag,1,20,00,00,00
[MDGISACP.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
IRQConfig=3,5,7,10,11,12,15,9
DMAConfig=0
;****************************************************************************
; MDGSM16 Madge Networks Smart 16 Ringnode
;****************************************************************************
[MDGSM16.ndi]
AddReg=MDGSM16.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
LogConfig=MDGSM16.LogConfig
[MDGSM16.ndi.reg]
HKR,Ndi,DeviceID,,"MDGSM16"
;
; Smart 16 hardware type.
;
HKR,,AdapterType,,"400"
[MDGSM16.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=4A20-4A2F(3FF::),6A20-6A2F(3FF::),4E20-4E2F(3FF::),6E20-6E2F(3FF::)
IRQConfig=3,7,9
DMAConfig=0
;****************************************************************************
; *MDG0002 Madge Networks Smart 16/4 EISA Ringnode
;****************************************************************************
[*MDG0002.ndi]
AddReg=*MDG0002.ndi.reg,Madge.ndi.reg
[*MDG0002.ndi.reg]
HKR,Ndi,DeviceID,,"*MDG0002"
;
; 16/4 EISA hardware type.
;
HKR,,AdapterType,,"500"
; Force16 (ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,10,00,00,00
; Force4 (ndis2)
HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
HKR,NDI\params\Force4,default,,""
HKR,NDI\params\Force4,type,,enum
HKR,NDI\params\Force4\enum,0,,"No"
HKR,NDI\params\Force4\enum,1,,"Yes"
HKR,NDI\params\Force4,optional,,1
HKR,NDI\params\Force4,flag,1,10,00,00,00
;****************************************************************************
; MCA_002D Madge Networks Smart 16/4 MC Ringnode
;****************************************************************************
[MCA_002D.ndi]
AddReg=MCA_002D.ndi.reg,Madge.ndi.reg,Microchannel
[MCA_002D.ndi.reg]
HKR,Ndi,DeviceID,,"MCA_002D"
;
; 16/4 MCA hardware type.
;
HKR,,AdapterType,,"600"
; Force16 (ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,10,00,00,00
; Force4 (ndis2)
HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
HKR,NDI\params\Force4,default,,""
HKR,NDI\params\Force4,type,,enum
HKR,NDI\params\Force4\enum,0,,"No"
HKR,NDI\params\Force4\enum,1,,"Yes"
HKR,NDI\params\Force4,optional,,1
HKR,NDI\params\Force4,flag,1,10,00,00,00
;****************************************************************************
; MCA_0074 Madge Networks Smart 16/4 MC32 Ringnode
;****************************************************************************
[MCA_0074.ndi]
AddReg=MCA_0074.ndi.reg,Madge.ndi.reg,Microchannel
[MCA_0074.ndi.reg]
HKR,Ndi,DeviceID,,"MCA_0074"
;
; 16/4 MCA hardware type.
;
HKR,,AdapterType,,"600"
; Force16 (ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,10,00,00,00
; Force4 (ndis2)
HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
HKR,NDI\params\Force4,default,,""
HKR,NDI\params\Force4,type,,enum
HKR,NDI\params\Force4\enum,0,,"No"
HKR,NDI\params\Force4\enum,1,,"Yes"
HKR,NDI\params\Force4,optional,,1
HKR,NDI\params\Force4,flag,1,10,00,00,00
;****************************************************************************
; MDG_PCMCIA Madge Smart PCMCIA Token Ring Adapter
;****************************************************************************
[MDG_PCMCIA.ndi]
AddReg=MDG_PCMCIA.ndi.reg,Madgep.ndi.reg,MadgeISA.ndi.reg
[MDG_PCMCIA.ndi.reg]
HKR,Ndi,DeviceID,,"MADGE-SMART_16/4_PCMCIA_Ringnode-0757"
HKR,Ndi,CardType,,"PCMCIA"
;
; PCMCIA hardware type.
;
HKR,,AdapterType,,"200"
;
; Hardware settings required by PCMCIA adapters.
;
HKR,Override,0000,1, \
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,00,00,00, \
;
; I/O
;
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, \
40,00,00,00, \
;
; IRQ
;
14,00,00,00, \
04,00,00,00, \
00,00,00,00, \
B8,DC,00,00, \
20,00,00,00, \
;
; REQUEST_CONFIG_PKT
;
19,00,00,00, \
7C,89,00,00, \
00,00,02,00, \
32,32,32,02, \
00,08,00,00, \
00,00,00,01, \
03, \
;
; TERMINATOR
;
00,00,00,00
;
; Ring speed selection.
;
HKR,NDI\params\RingSpeed,ParamDesc,,"Ring speed"
HKR,NDI\params\RingSpeed,default,,0
HKR,NDI\params\RingSpeed,type,,enum
HKR,NDI\params\RingSpeed\enum,0,,"Default (set at adapter)"
HKR,NDI\params\RingSpeed\enum,1,,"4 MBit/s"
HKR,NDI\params\RingSpeed\enum,2,,"16 MBit/s"
HKR,NDI\params\RingSpeed,flag,1,28,00,00,00
;
; Old Force4/Force16 for backwards compatibility.
;
; Force16 (ndis3 & ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
; Force4 (ndis3 & ndis2)
HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
HKR,NDI\params\Force4,default,,""
HKR,NDI\params\Force4,type,,enum
HKR,NDI\params\Force4\enum,0,,"No"
HKR,NDI\params\Force4\enum,1,,"Yes"
HKR,NDI\params\Force4,optional,,1
HKR,NDI\params\Force4,flag,1,30,00,00,00
;****************************************************************************
; *MDG0101 Madge Smart 16/4 ISA Client PnP Ringnode
;****************************************************************************
[*MDG0101.ndi]
AddReg=*MDG0101.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
[*MDG0101.ndi.reg]
HKR,Ndi,DeviceID,,"*MDG0101"
;
; PnP hardware type.
;
HKR,,AdapterType,,"300"
;
; Force16 (ndis3 & ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
; Force4 (ndis3 & ndis2)
HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
HKR,NDI\params\Force4,default,,""
HKR,NDI\params\Force4,type,,enum
HKR,NDI\params\Force4\enum,0,,"No"
HKR,NDI\params\Force4\enum,1,,"Yes"
HKR,NDI\params\Force4,optional,,1
HKR,NDI\params\Force4,flag,1,30,00,00,00
;****************************************************************************
; MDG_PCI Madge Smart 16/4 PCI Ringnode
;****************************************************************************
[MDG_PCI.ndi]
AddReg=MDG_PCI.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
[MDG_PCI.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0001"
;
; PCI Hardware type.
;
HKR,,AdapterType,,"700"
;
; Ring speed selection.
;
; Force16 (ndis3 & ndis2)
HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
HKR,NDI\params\Force16,default,,""
HKR,NDI\params\Force16,type,,enum
HKR,NDI\params\Force16\enum,0,,"No"
HKR,NDI\params\Force16\enum,1,,"Yes"
HKR,NDI\params\Force16,optional,,1
HKR,NDI\params\Force16,flag,1,30,00,00,00
; Force4 (ndis3 & ndis2)
HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
HKR,NDI\params\Force4,default,,""
HKR,NDI\params\Force4,type,,enum
HKR,NDI\params\Force4\enum,0,,"No"
HKR,NDI\params\Force4\enum,1,,"Yes"
HKR,NDI\params\Force4,optional,,1
HKR,NDI\params\Force4,flag,1,30,00,00,00
;****************************************************************************
; Madge Networks PCMCIA Ringnode Driver
;****************************************************************************
[Madgep.ndi.reg]
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,mdgmport.sys
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
; NDIS Info
HKR,NDIS,LogDriverName,,"MDGMPORT"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,NDIS\NDIS2,DriverName,,"smartnd$"
HKR,NDIS\NDIS2,FileName,,"smartnd.dos"
HKR,NDIS\ODI,DriverName,,"madgeodi"
HKR,NDIS\ODI,FileName,,"madgeodi.com"
; 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,,"madge.ndis3"
; Note that we are running on Windows95
HKR,,PlatformType,,"200"
; RxTxSlots
HKR,NDI\params\RxTxSlots,ParamDesc,,"Receive/Transmit Slots"
HKR,Ndi\params\RxTxSlots,default,,2
HKR,NDI\params\RxTxSlots,type,,enum
HKR,NDI\params\RxTxSlots\enum,0,,"Rx=02 Tx=02"
HKR,NDI\params\RxTxSlots\enum,1,,"Rx=03 Tx=03"
HKR,NDI\params\RxTxSlots\enum,2,,"Rx=04 Tx=04"
HKR,NDI\params\RxTxSlots\enum,3,,"Rx=06 Tx=06"
HKR,NDI\params\RxTxSlots\enum,4,,"Rx=08 Tx=08"
HKR,NDI\params\RxTxSlots\enum,5,,"Rx=10 Tx=10"
HKR,NDI\params\RxTxSlots,flag,1,20,00,00,00
; NetworkAddress
HKR,NDI\params\NetworkAddress,ParamDesc,,"LAA"
HKR,NDI\params\NetworkAddress,default,,""
HKR,NDI\params\NetworkAddress,type,,edit
HKR,NDI\params\NetworkAddress,LimitText,,12
HKR,NDI\params\NetworkAddress,UpperCase,,1
HKR,NDI\params\NetworkAddress,optional,,1
HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
; MAXFRAMESIZE
HKR,NDI\params\MAXFRAMESIZE,ParamDesc,,"Maximum Frame Size"
HKR,Ndi\params\MAXFRAMESIZE,default,,4096
HKR,NDI\params\MAXFRAMESIZE,type,,int
HKR,NDI\params\MAXFRAMESIZE,min,,1000
HKR,NDI\params\MAXFRAMESIZE,max,,17839
HKR,NDI\params\MAXFRAMESIZE,flag,1,20,00,00,00
; NoMmio (ndis3)
HKR,NDI\params\NoMmio,ParamDesc,,"Disable MMIO Transfers"
HKR,NDI\params\NoMmio,default,,1
HKR,NDI\params\NoMmio,type,,enum
HKR,NDI\params\NoMmio\enum,0,,"No"
HKR,NDI\params\NoMmio\enum,1,,"Yes"
HKR,NDI\params\NoMmio,flag,1,20,00,00,00
; PromiscuousModeX (ndis3)
HKR,NDI\params\PromiscuousModeX,ParamDesc,,"Gather network stats"
HKR,NDI\params\PromiscuousModeX,default,,0
HKR,NDI\params\PromiscuousModeX,type,,enum
HKR,NDI\params\PromiscuousModeX\enum,0,,"No"
HKR,NDI\params\PromiscuousModeX\enum,1,,"Yes"
HKR,NDI\params\PromiscuousModeX,flag,1,20,00,00,00
;****************************************************************************
; Madge Networks Smart Ringnode Driver
;****************************************************************************
[Madge.ndi.reg]
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,mdgmport.sys
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
; NDIS Info
HKR,NDIS,LogDriverName,,"MDGMPORT"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,NDIS\NDIS2,DriverName,,"smartnd$"
HKR,NDIS\NDIS2,FileName,,"smartnd.dos"
HKR,NDIS\ODI,DriverName,,"madgeodi"
HKR,NDIS\ODI,FileName,,"madgeodi.com"
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis3,ndis2"
HKR,Ndi\Interfaces,DefLower,,"tokenring"
HKR,Ndi\Interfaces,UpperRange,,"ndis3,ndis2,odi"
HKR,Ndi\Interfaces,LowerRange,,"tokenring"
; Install sections
HKR,Ndi\Install,ndis3,,"madge.ndis3"
HKR,Ndi\Install,ndis2,,"madge.ndis2"
;HKR,Ndi\Install,odi,,"madge.odi"
; Note that we are running on Windows95
HKR,,PlatformType,,"200"
; RxTxSlots
HKR,NDI\params\RxTxSlots,ParamDesc,,"Receive/Transmit Slots"
HKR,Ndi\params\RxTxSlots,default,,2
HKR,NDI\params\RxTxSlots,type,,enum
HKR,NDI\params\RxTxSlots\enum,0,,"Rx=02 Tx=02"
HKR,NDI\params\RxTxSlots\enum,1,,"Rx=03 Tx=03"
HKR,NDI\params\RxTxSlots\enum,2,,"Rx=04 Tx=04"
HKR,NDI\params\RxTxSlots\enum,3,,"Rx=06 Tx=06"
HKR,NDI\params\RxTxSlots\enum,4,,"Rx=08 Tx=08"
HKR,NDI\params\RxTxSlots\enum,5,,"Rx=10 Tx=10"
HKR,NDI\params\RxTxSlots,flag,1,20,00,00,00
; NetworkAddress
HKR,NDI\params\NetworkAddress,ParamDesc,,"LAA"
HKR,NDI\params\NetworkAddress,default,,""
HKR,NDI\params\NetworkAddress,type,,edit
HKR,NDI\params\NetworkAddress,LimitText,,12
HKR,NDI\params\NetworkAddress,UpperCase,,1
HKR,NDI\params\NetworkAddress,optional,,1
HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
; MAXFRAMESIZE
HKR,NDI\params\MAXFRAMESIZE,ParamDesc,,"Maximum Frame Size"
HKR,Ndi\params\MAXFRAMESIZE,default,,4096
HKR,NDI\params\MAXFRAMESIZE,type,,int
HKR,NDI\params\MAXFRAMESIZE,min,,1000
HKR,NDI\params\MAXFRAMESIZE,max,,17839
HKR,NDI\params\MAXFRAMESIZE,flag,1,30,00,00,00
; RXBUFFERSIZE
HKR,NDI\params\RXBUFFERSIZE,ParamDesc,,"Receive Buffer Size"
HKR,NDI\params\RXBUFFERSIZE,flag,1,10,00,00,00
HKR,NDI\params\RXBUFFERSIZE,type,,word
HKR,Ndi\params\RXBUFFERSIZE,default,,1550
HKR,NDI\params\RXBUFFERSIZE,min,,1550
HKR,NDI\params\RXBUFFERSIZE,max,,60000
HKR,NDI\params\RXBUFFERSIZE,step,,1
HKR,NDI\params\RXBUFFERSIZE,optional,,1
; TXBUFFERSIZE
HKR,NDI\params\TXBUFFERSIZE,ParamDesc,,"Transmit Buffer Size"
HKR,NDI\params\TXBUFFERSIZE,flag,1,10,00,00,00
HKR,NDI\params\TXBUFFERSIZE,type,,word
HKR,Ndi\params\TXBUFFERSIZE,default,,1550
HKR,NDI\params\TXBUFFERSIZE,min,,1550
HKR,NDI\params\TXBUFFERSIZE,max,,60000
HKR,NDI\params\TXBUFFERSIZE,step,,1
HKR,NDI\params\TXBUFFERSIZE,optional,,1
; MAXTRANSMITS
HKR,NDI\params\MAXTRANSMITS,ParamDesc,,"Maximum Transmits"
HKR,NDI\params\MAXTRANSMITS,flag,1,10,00,00,00
HKR,NDI\params\MAXTRANSMITS,type,,int
HKR,Ndi\params\MAXTRANSMITS,default,,4
HKR,NDI\params\MAXTRANSMITS,min,,1
HKR,NDI\params\MAXTRANSMITS,max,,100
HKR,NDI\params\MAXTRANSMITS,step,,1
HKR,NDI\params\MAXTRANSMITS,optional,,1
; WATCHDOG
HKR,NDI\params\WATCHDOG,ParamDesc,,"Watchdog Timer Active"
HKR,NDI\params\WATCHDOG,flag,1,10,00,00,00
HKR,NDI\params\WATCHDOG,default,,no
HKR,NDI\params\WATCHDOG,type,,enum
HKR,NDI\params\WATCHDOG\enum,yes,,yes
HKR,NDI\params\WATCHDOG\enum,no,,no
HKR,NDI\params\WATCHDOG,optional,,1
; COPYALLDATA
HKR,NDI\params\COPYALLDATA,ParamDesc,,"Copy Data to Card B4 Xmit"
HKR,NDI\params\COPYALLDATA,flag,1,10,00,00,00
HKR,NDI\params\COPYALLDATA,default,,yes
HKR,NDI\params\COPYALLDATA,type,,enum
HKR,NDI\params\COPYALLDATA\enum,yes,,yes
HKR,NDI\params\COPYALLDATA\enum,no,,no
HKR,NDI\params\COPYALLDATA,optional,,1
; AUTOOPEN
HKR,NDI\params\AUTOOPEN,ParamDesc,,"Open Adapter at Bind Time"
HKR,NDI\params\AUTOOPEN,flag,1,10,00,00,00
HKR,NDI\params\AUTOOPEN,default,,yes
HKR,NDI\params\AUTOOPEN,type,,enum
HKR,NDI\params\AUTOOPEN\enum,yes,,yes
HKR,NDI\params\AUTOOPEN\enum,no,,no
HKR,NDI\params\AUTOOPEN,optional,,1
; OPENOPTIONS
HKR,NDI\params\OPENOPTIONS,ParamDesc,,"Open Options Bitmask"
HKR,NDI\params\OPENOPTIONS,flag,1,10,00,00,00
HKR,NDI\params\OPENOPTIONS,type,,word
HKR,Ndi\params\OPENOPTIONS,default,,0
HKR,NDI\params\OPENOPTIONS,min,,0
HKR,NDI\params\OPENOPTIONS,max,,FFFF
HKR,NDI\params\OPENOPTIONS,step,,1
HKR,NDI\params\OPENOPTIONS,optional,,1
; NoMmio (ndis3)
HKR,NDI\params\NoMmio,ParamDesc,,"Disable MMIO Transfers"
HKR,NDI\params\NoMmio,default,,1
HKR,NDI\params\NoMmio,type,,enum
HKR,NDI\params\NoMmio\enum,0,,"No"
HKR,NDI\params\NoMmio\enum,1,,"Yes"
HKR,NDI\params\NoMmio,flag,1,20,00,00,00
; PromiscuousModeX (ndis3)
HKR,NDI\params\PromiscuousModeX,ParamDesc,,"Gather network stats"
HKR,NDI\params\PromiscuousModeX,default,,0
HKR,NDI\params\PromiscuousModeX,type,,enum
HKR,NDI\params\PromiscuousModeX\enum,0,,"No"
HKR,NDI\params\PromiscuousModeX\enum,1,,"Yes"
HKR,NDI\params\PromiscuousModeX,flag,1,20,00,00,00
[Microchannel]
;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
[MadgeISA.ndi.reg]
; Resources
HKR,,InterruptNumber,1,04,00,00,00
HKR,,IoLocation,1,02,00,00,00
HKR,,DMAChannel,1,03,00,00,00
HKR,,MemBase,1,01,00,00,00
;ndis2
HKR,NDI\params\IrqNumber,resc,1,04,00,00,00
HKR,NDI\params\IrqNumber,ParamDesc,,"Interrupt Level"
HKR,NDI\params\IrqNumber,flag,1,50,00,00,00
HKR,NDI\params\IOAddress,resc,1,02,00,00,00
HKR,NDI\params\IOAddress,ParamDesc,,"I/O Base Address"
HKR,NDI\params\IOAddress,flag,1,10,00,00,00
;ndis3
HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level"
HKR,NDI\params\InterruptNumber,flag,1,60,00,00,00
HKR,NDI\params\IoLocation,resc,1,02,00,00,00
HKR,NDI\params\IoLocation,ParamDesc,,"I/O Base Address"
HKR,NDI\params\IoLocation,flag,1,20,00,00,00
HKR,NDI\params\MemBase,resc,1,01,00,00,00
HKR,NDI\params\MemBase,ParamDesc,,"MMIO Base Address"
HKR,NDI\params\MemBase,flag,1,20,00,00,00
;ndis2&3
HKR,NDI\params\DMAChannel,resc,1,03,00,00,00
HKR,NDI\params\DMAChannel,ParamDesc,,"DMA Channel"
HKR,NDI\params\DMAChannel,flag,1,30,00,00,00
; Install NDIS3
[madge.ndis3]
CopyFiles=madge.ndis3.CopyFiles
[madge.ndis3.CopyFiles]
mdgmport.sys
mdgmport.bin
; Install NDIS2
[madge.ndis2]
CopyFiles=madge.ndis2.CopyFiles
[madge.ndis2.CopyFiles]
smartnd.dos
; Install ODI
[madge.odi]
CopyFiles=madge.odi.CopyFiles
[madge.odi.CopyFiles]
madgeodi.com
mdgdos10.bin
;****************************************************************************
; Destination Directories
;****************************************************************************
[DestinationDirs]
DefaultDestDir =11 ; LDID_SYS
madge.ndis3.CopyFiles =11 ; LDID_SYS
madge.ndis2.CopyFiles =26 ; LDID_WINBOOT
madge.odi.CopyFiles =26 ; LDID_WINBOOT
;****************************************************************************
; Localizable Strings
;****************************************************************************
[strings]
; Provider
V_MS="Microsoft"
; Manufacturers
V_MADGE="Madge"
; PNP Devices
*PNP81D7.DeviceDesc= "Madge Smart 16/4 PC Ringnode"
*pnp81D8.DeviceDesc= "Madge Smart 16/4 Ringnode (All ISA Types)"
MDGAT.DeviceDesc= "Madge Smart 16/4 AT Ringnode"
MDGISAC.DeviceDesc= "Madge Smart 16/4 ISA Client Ringnode"
MDGATP.DeviceDesc= "Madge Smart 16/4 AT Plus Ringnode"
MDGISACP.DeviceDesc= "Madge Smart 16/4 ISA Client Plus Ringnode"
MDGSM16.DeviceDesc= "Madge Smart 16 Ringnode"
*MDG0002.DeviceDesc= "Madge Smart 16/4 EISA Ringnode"
MCA_002D.DeviceDesc= "Madge Smart 16/4 MC Ringnode"
MCA_0074.DeviceDesc= "Madge Smart 16/4 MC32 Ringnode"
MDG_PCMCIA.DeviceDesc= "Madge Smart 16/4 PCMCIA Ringnode"
*MDG0101.DeviceDesc= "Madge Smart 16/4 ISA Client PnP Ringnode"
MDG_PCI.DeviceDesc= "Madge Smart 16/4 PCI Ringnode"
`