; ; ODICMDG.INF ; ; Supports Madge Smart Ringnodes. ; ; Copyright (c) 1995-96 Madge Networks Ltd. ; ; VeRsIoN=Madge Fastmac Plus C HSM Driver Windows95 Installation File@ ; VeRsIoN=VERSION: v1.00 Pre-LSS 5.0(0)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ; VeRsIoN=PRODUCT-ID: CMDGODI.LAN 1.05@ ; MaDgE=F505@ ; ;----------------------------------------------------------------------------; ; Version Section ; ;----------------------------------------------------------------------------; [version] LayoutFile=nllayout.inf signature="$Windows95$" Class=Net provider=%V_N% ;----------------------------------------------------------------------------; ; Manufacturer Section ; ;----------------------------------------------------------------------------; [Manufacturer] %V_MADGE%=MADGE ;----------------------------------------------------------------------------; ; Manufacture Name Section ; ;----------------------------------------------------------------------------; [MADGE] %*pnp81d7.DeviceDesc%=*PNP81D7.ndi, *PNP81D7 ;Smart 16/4 PC Ringnode %MDGAT.DeviceDesc%=MDGAT.ndi, MDGAT ;Smart 16/4 AT Ringnode %MDGISAC.DeviceDesc%=MDGISAC.ndi, MDGISAC ;Smart 16/4 ISA Client Ringnode %MDGATP.DeviceDesc%=MDGATP.ndi, MDGATP ;Smart 16/4 AT Plus Ringnode %MDGATPE.DeviceDesc%=*MDG0301.ndi, *MDG0301 ;Smart 16/4 AT PnP Ringnode %MDGISACP.DeviceDesc%=MDGISACP.ndi, MDGISACP ;Smart 16/4 ISA Client Plus Ringnode %MDGSM16.DeviceDesc%=MDGSM16.ndi, MDGSM16 ;Smart 16 Ringnode %*MDG0002.DeviceDesc%=*MDG0002.ndi, *MDG0002 ;Smart 16/4 EISA Ringnode %*MDG0004.DeviceDesc%=*MDG0004.ndi, *MDG0004 ;Smart 16/4 EISA Ringnode mkIII %MCA_002D.DeviceDesc%=MCA_002D.ndi, MCA_002D ;Smart 16/4 MC Ringnode %MCA_0074.DeviceDesc%=MCA_0074.ndi, MCA_0074 ;Smart 16/4 MC32 Ringnode %MDG_PCMCIA.DeviceDesc%=MDG_PCMCIA.ndi, PCMCIA\MADGE-SMART_16/4_PCMCIA_RINGNODE-0757 ;Smart 16/4 PCMCIA Ringnode %MDG_PCMCIA2.DeviceDesc%=MDG_PCMCIA2.ndi, PCMCIA\MADGE-SMART_16/4_PCMCIA_RINGNODE-510C ; Madge Smart 16/4 PCMCIA Ringnode Mk2 %*MDG0101.DeviceDesc%=*MDG0101.ndi, *MDG0101 ;Smart 16/4 ISA PnP Ringnode %MDG_PCI.DeviceDesc%=MDG_PCI.ndi, PCI\VEN_10B6&DEV_0001 ;Smart 16/4 PCI Ringnode %MDG_PCI2.DeviceDesc%=MDG_PCI2.ndi, PCI\VEN_10B6&DEV_0002 ;Smart 16/4 PCI Ringnode (BM) Rev2 %MDG_PCI4.DeviceDesc%=MDG_PCI4.ndi, PCI\VEN_10B6&DEV_0004 ;Madge Smart 16/4 PCI Ringnode (BM) ;----------------------------------------------------------------------------; ; *PNP81D7 Madge Networks Smart 16/4 PC Ringnode ; ;----------------------------------------------------------------------------; [*PNP81D7.ndi] AddReg=*PNP81D7.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg LogConfig=MDGPC.LogConfig [*PNP81D7.ndi.reg] HKR,Ndi,DeviceID,,"*PNP81D7" ; ; 16/4 PC hardware type. ; HKR,,AdapterType,,"100" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 [MDGPC.LogConfig] ConfigPriority=HARDRECONFIG IOConfig=A20-A2F(ffff::),1A20-1A2F(ffff::),2A20-2A2F(ffff::),3A20-3A2F(ffff::) IRQConfig=2,3,5,7 DMAConfig=0 ;----------------------------------------------------------------------------; ; MDGAT Madge Networks Smart 16/4 AT Ringnode ; ;----------------------------------------------------------------------------; [MDGAT.ndi] AddReg=MDGAT.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg LogConfig=MDGAT.LogConfig [MDGAT.ndi.reg] HKR,Ndi,DeviceID,,"MDGAT" ; ; 16/4 AT hardware type. ; HKR,,AdapterType,,"100" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"DMA" HKR,NDI\params\XFER\enum,1,,"PIO" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,00,00,00 [MDGAT.LogConfig] ConfigPriority=HARDRECONFIG IOConfig=A20-A2F(ffff::),1A20-1A2F(ffff::),2A20-2A2F(ffff::),3A20-3A2F(ffff::) IRQConfig=3,5,7,10,11,12,15,2 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,ODI.Common.TOKENCFG.reg LogConfig=MDGISAC.LogConfig [MDGISAC.ndi.reg] HKR,Ndi,DeviceID,,"MDGISAC" ; ; 16/4 ISA Client hardware type. ; HKR,,AdapterType,,"100" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 [MDGISAC.LogConfig] ConfigPriority=HARDRECONFIG IOConfig=A20-A2F(ffff::),1A20-1A2F(ffff::),2A20-2A2F(ffff::),3A20-3A2F(ffff::) IRQConfig=3,5,7,10,11,12,15,2 DMAConfig=0 ;----------------------------------------------------------------------------; ; MDGATP Madge Networks Smart 16/4 AT Plus Ringnode ; ;----------------------------------------------------------------------------; [MDGATP.ndi] AddReg=MDGATP.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg LogConfig=MDGATP.LogConfig [MDGATP.ndi.reg] HKR,Ndi,DeviceID,,"MDGATP" ; ; 16/4 AT/P hardware type. ; HKR,,AdapterType,,"100" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"DMA" HKR,NDI\params\XFER\enum,1,,"PIO" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,00,00,00 [MDGATP.LogConfig] ConfigPriority=HARDRECONFIG IOConfig=A20-A2F(ffff::),1A20-1A2F(ffff::),2A20-2A2F(ffff::),3A20-3A2F(ffff::) IRQConfig=3,5,7,10,11,12,15,2 DMAConfig=0,3,5,6 ;----------------------------------------------------------------------------; ; *MDG0301 Madge Smart 16/4 AT PnP Ringnode ; ;----------------------------------------------------------------------------; [*MDG0301.ndi] AddReg=*MDG0301.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg [*MDG0301.ndi.reg] HKR,Ndi,DeviceID,,"*MDG0301" ; ; AT hardware type. ; HKR,,AdapterType,,"100" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"DMA" HKR,NDI\params\XFER\enum,1,,"PIO" HKR,NDI\params\XFER\enum,2,,"MMIO" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,00,00,00 ;----------------------------------------------------------------------------; ; MDGISACP Madge Networks Smart 16/4 ISA Client Plus Ringnode ; ;----------------------------------------------------------------------------; [MDGISACP.ndi] AddReg=MDGISACP.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg LogConfig=MDGISACP.LogConfig [MDGISACP.ndi.reg] HKR,Ndi,DeviceID,,"MDGISACP" ; ; 16/4 ISA Client Plus hardware type. ; HKR,,AdapterType,,"100" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,1,,"PIO" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,00,00,00 [MDGISACP.LogConfig] ConfigPriority=HARDRECONFIG IOConfig=A20-A2F(ffff::),1A20-1A2F(ffff::),2A20-2A2F(ffff::),3A20-3A2F(ffff::) IRQConfig=3,5,7,10,11,12,15,2 DMAConfig=0 ;----------------------------------------------------------------------------; ; MDGSM16 Madge Networks Smart 16 Ringnode ; ;----------------------------------------------------------------------------; [MDGSM16.ndi] AddReg=MDGSM16.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.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(ffff::),6A20-6A2F(ffff::),4E20-4E2F(ffff::),6E20-6E2F(ffff::) IRQConfig=3,7,2 DMAConfig=0 ;----------------------------------------------------------------------------; ; *MDG0002 Madge Networks Smart 16/4 EISA Ringnode ; ;----------------------------------------------------------------------------; [*MDG0002.ndi] AddReg=*MDG0002.ndi.reg,Madge.ndi.reg,ODI.Common.TOKENCFG.reg [*MDG0002.ndi.reg] HKR,Ndi,DeviceID,,"*MDG0002" ; ; 16/4 EISA hardware type. ; HKR,,AdapterType,,"500" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; SLOT HKR,NDI\params\SLOT,ParamDesc,,"Adapter Slot Number" HKR,NDI\params\SLOT,type,,int HKR,NDI\params\SLOT,default,,1 HKR,NDI\params\SLOT,min,,1 HKR,NDI\params\SLOT,max,,8 HKR,NDI\params\SLOT,step,,1 HKR,NDI\params\SLOT,optional,,1 ;----------------------------------------------------------------------------; ; *MDG0004 Madge Networks Smart 16/4 EISA Ringnode Mk3 ; ;----------------------------------------------------------------------------; [*MDG0004.ndi] AddReg=*MDG0004.ndi.reg,Madge.ndi.reg,ODI.Common.TOKENCFG.reg [*MDG0004.ndi.reg] HKR,Ndi,DeviceID,,"*MDG0004" ; ; 16/4 EISA hardware type. ; HKR,,AdapterType,,"500" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; SLOT HKR,NDI\params\SLOT,ParamDesc,,"Adapter Slot Number" HKR,NDI\params\SLOT,type,,int HKR,NDI\params\SLOT,default,,1 HKR,NDI\params\SLOT,min,,1 HKR,NDI\params\SLOT,max,,8 HKR,NDI\params\SLOT,step,,1 HKR,NDI\params\SLOT,optional,,1 ;----------------------------------------------------------------------------; ; MCA_002D Madge Networks Smart 16/4 MC Ringnode ; ;----------------------------------------------------------------------------; [MCA_002D.ndi] AddReg=MCA_002D.ndi.reg,Madge.ndi.reg,ODI.Common.TOKENCFG.reg [MCA_002D.ndi.reg] HKR,Ndi,DeviceID,,"MCA_002D" ; ; 16/4 MCA hardware type. ; HKR,,AdapterType,,"600" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; SLOT HKR,NDI\params\SLOT,ParamDesc,,"Adapter Slot Number" HKR,NDI\params\SLOT,type,,int HKR,NDI\params\SLOT,default,,1 HKR,NDI\params\SLOT,min,,1 HKR,NDI\params\SLOT,max,,8 HKR,NDI\params\SLOT,step,,1 HKR,NDI\params\SLOT,optional,,1 ;----------------------------------------------------------------------------; ; MCA_0074 Madge Networks Smart 16/4 MC32 Ringnode ; ;----------------------------------------------------------------------------; [MCA_0074.ndi] AddReg=MCA_0074.ndi.reg,Madge.ndi.reg,ODI.Common.TOKENCFG.reg [MCA_0074.ndi.reg] HKR,Ndi,DeviceID,,"MCA_0074" ; ; 16/4 MCA hardware type. ; HKR,,AdapterType,,"600" ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; SLOT HKR,NDI\params\SLOT,ParamDesc,,"Adapter Slot Number" HKR,NDI\params\SLOT,type,,int HKR,NDI\params\SLOT,default,,1 HKR,NDI\params\SLOT,min,,1 HKR,NDI\params\SLOT,max,,8 HKR,NDI\params\SLOT,step,,1 HKR,NDI\params\SLOT,optional,,1 ;----------------------------------------------------------------------------; ; MDG_PCMCIA Madge Smart PCMCIA Token Ring Adapter ; ;----------------------------------------------------------------------------; [MDG_PCMCIA.ndi] AddReg=MDG_PCMCIA.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.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 ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"PIO" HKR,NDI\params\XFER\enum,1,,"PIO16" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,00,00,00 ; SLOT HKR,NDI\params\SLOT,ParamDesc,,"Adapter Slot Number" HKR,NDI\params\SLOT,type,,int HKR,NDI\params\SLOT,default,,1 HKR,NDI\params\SLOT,min,,1 HKR,NDI\params\SLOT,max,,8 HKR,NDI\params\SLOT,step,,1 HKR,NDI\params\SLOT,optional,,1 ;----------------------------------------------------------------------------; ; MDG_PCMCIA Madge Smart PCMCIA Token Ring Adapter Mk2 ; ;----------------------------------------------------------------------------; [MDG_PCMCIA2.ndi] AddReg=MDG_PCMCIA2.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg [MDG_PCMCIA2.ndi.reg] HKR,Ndi,DeviceID,,"MADGE-SMART_16/4_PCMCIA_RINGNODE-510C" 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, \ ; ; MMIO ; 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,\ 08,00,00,00,\ 00,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 ; ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; SLOT HKR,NDI\params\SLOT,ParamDesc,,"Adapter Slot Number" HKR,NDI\params\SLOT,type,,int HKR,NDI\params\SLOT,default,,1 HKR,NDI\params\SLOT,min,,1 HKR,NDI\params\SLOT,max,,8 HKR,NDI\params\SLOT,step,,1 HKR,NDI\params\SLOT,optional,,1 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"MMIO" HKR,NDI\params\XFER\enum,1,,"PIO" HKR,NDI\params\XFER\enum,2,,"PIO16" HKR,NDI\params\XFER,optional,,0 HKR,NDI\params\XFER,flag,1,00,00,00,00 ;----------------------------------------------------------------------------; ; *MDG0101 Madge Smart 16/4 ISA Client PnP Ringnode ; ;----------------------------------------------------------------------------; [*MDG0101.ndi] AddReg=*MDG0101.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg [*MDG0101.ndi.reg] HKR,Ndi,DeviceID,,"*MDG0101" ; ; PnP hardware type. ; HKR,,AdapterType,,"300" ; ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"PIO" HKR,NDI\params\XFER\enum,1,,"PIO16" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,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,ODI.Common.TOKENCFG.reg [MDG_PCI.ndi.reg] HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0001" ; ; PCI Hardware type. ; HKR,,AdapterType,,"700" ; ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"PIO" HKR,NDI\params\XFER\enum,1,,"MMIO" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,00,00,00 ;----------------------------------------------------------------------------; ; MDG_PCI Madge Smart 16/4 PCI Ringnode (BM) Rev2 ; ;----------------------------------------------------------------------------; [MDG_PCI2.ndi] AddReg=MDG_PCI2.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg [MDG_PCI2.ndi.reg] HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0002" ; ; PCI Hardware type. ; HKR,,AdapterType,,"700" ; ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"DMA" HKR,NDI\params\XFER\enum,1,,"PIO" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,00,00,00 ; SUBPORT HKR,NDI\params\SUBPORT,ParamDesc,,"Adapter Subport Number" HKR,NDI\params\SUBPORT,default,,1 HKR,NDI\params\SUBPORT,type,,int HKR,NDI\params\SUBPORT,min,,1 HKR,NDI\params\SUBPORT,max,,3 HKR,NDI\params\SUBPORT,step,,1 HKR,NDI\params\SUBPORT,optional,,1 HKR,NDI\params\SUBPORT,flag,1,00,00,00,00 ;----------------------------------------------------------------------------; ; MDG_PCI Madge Smart 16/4 PCI Ringnode (BM) ; ;----------------------------------------------------------------------------; [MDG_PCI4.ndi] AddReg=MDG_PCI4.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg,ODI.Common.TOKENCFG.reg [MDG_PCI4.ndi.reg] HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0004" ; ; PCI Hardware type. ; HKR,,AdapterType,,"700" ; ; FORCESPEED HKR,NDI\params\FORCESPEED,ParamDesc,,"Force Ringspeed" HKR,NDI\params\FORCESPEED,default,,0 HKR,NDI\params\FORCESPEED,type,,enum HKR,NDI\params\FORCESPEED\enum,0,,"16" HKR,NDI\params\FORCESPEED\enum,1,,"4" HKR,NDI\params\FORCESPEED,optional,,1 HKR,NDI\params\FORCESPEED,flag,1,00,00,00,00 ; XFER HKR,NDI\params\XFER,ParamDesc,,"Transfer Mode" HKR,NDI\params\XFER,default,,0 HKR,NDI\params\XFER,type,,enum HKR,NDI\params\XFER\enum,0,,"DMA" HKR,NDI\params\XFER\enum,1,,"PIO" HKR,NDI\params\XFER,optional,,1 HKR,NDI\params\XFER,flag,1,00,00,00,00 ;----------------------------------------------------------------------------; ; Madge Networks Smart Ringnode Driver (generic section) ; ;----------------------------------------------------------------------------; [Madge.ndi.reg] HKR,,DevLoader,,*odiload HKR,,EnumPropPages,,"netdi.dll,EnumPropPages" HKR,Ndi,NdiInstaller,,"odipage.dll,OdiNdiProc" ; Interfaces HKR,Ndi\Interfaces,DefUpper,,"odinsup,NovellODI32" HKR,Ndi\Interfaces,UpperRange,,"odinsup,NovellODI32" HKR,Ndi\Interfaces,DefLower,,"tokenring" HKR,Ndi\Interfaces,LowerRange,,"tokenring" ; Install sections HKR,Ndi\Install,"32 Bit",,"Madge.ODI32.install" HKR,Ndi\Install,"16 Bit",,"Madge.ODI16.install" ; Remove section HKR,Ndi\Remove,"16 Bit",,"Madge.ODI16.remove" ; ODI 32 Bit Info HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%" HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,TOKENTSM.NLM" HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%" HKR,"ODI\32 Bit",FileName,,"CMDGODI.lan" ; ODI 16 Bit Info HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%" HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,\c=PC32MLID.LAN" HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%" HKR,"ODI\16 Bit",FileName,,"madgeodi.com" HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%" HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg" HKR,"ODI\16 Bit",LinkDriver,,"madgeodi" ; Note that we are running on Windows95 HKR,,PlatformType,,"200" ;----------------------------------------------------------------------------; ; Generic Custom Parameters ; ;----------------------------------------------------------------------------; ; TXSTART=<n> HKR,NDI\params\TXSTART,ParamDesc,,"Transmit Start" HKR,NDI\params\TXSTART,default,,1 HKR,NDI\params\TXSTART,type,,int HKR,NDI\params\TXSTART,min,,0 HKR,NDI\params\TXSTART,max,,10 HKR,NDI\params\TXSTART,optional,,1 HKR,NDI\params\TXSTART,flag,1,00,00,00,00 ; TXSLOTS=<n> HKR,NDI\params\TXSLOTS,ParamDesc,,"Transmit Slots" HKR,NDI\params\TXSLOTS,default,,16 HKR,NDI\params\TXSLOTS,type,,int HKR,NDI\params\TXSLOTS,min,,2 HKR,NDI\params\TXSLOTS,max,,32 HKR,NDI\params\TXSLOTS,optional,,1 HKR,NDI\params\TXSLOTS,flag,1,00,00,00,00 ; RXSLOTS=<n> HKR,NDI\params\RXSLOTS,ParamDesc,,"Receive Slots" HKR,NDI\params\RXSLOTS,default,,16 HKR,NDI\params\RXSLOTS,type,,int HKR,NDI\params\RXSLOTS,min,,2 HKR,NDI\params\RXSLOTS,max,,32 HKR,NDI\params\RXSLOTS,optional,,1 HKR,NDI\params\RXSLOTS,flag,1,00,00,00,00 ; BIGBUFFS=<n> HKR,NDI\params\BIGBUFFS,ParamDesc,,"Large Transmit Buffers" HKR,NDI\params\BIGBUFFS,default,,5 HKR,NDI\params\BIGBUFFS,type,,int HKR,NDI\params\BIGBUFFS,min,,2 HKR,NDI\params\BIGBUFFS,max,,16 HKR,NDI\params\BIGBUFFS,optional,,1 HKR,NDI\params\BIGBUFFS,flag,1,00,00,00,00 ; BUFFSIZE=<n> HKR,NDI\params\BUFFSIZE,ParamDesc,,"Adapter Buffer Size" HKR,NDI\params\BUFFSIZE,default,,504 HKR,NDI\params\BUFFSIZE,type,,int HKR,NDI\params\BUFFSIZE,min,,100 HKR,NDI\params\BUFFSIZE,max,,1016 HKR,NDI\params\BUFFSIZE,optional,,1 HKR,NDI\params\BUFFSIZE,flag,1,00,00,00,00 ; THRESHOLD=<n> HKR,NDI\params\THRESHOLD,ParamDesc,,"Small Buffer Threshold" HKR,NDI\params\THRESHOLD,default,,300 HKR,NDI\params\THRESHOLD,type,,int HKR,NDI\params\THRESHOLD,min,,100 HKR,NDI\params\THRESHOLD,max,,1016 HKR,NDI\params\THRESHOLD,optional,,1 HKR,NDI\params\THRESHOLD,flag,1,00,00,00,00 ; SMALLBUFFER=<n> HKR,NDI\params\SMALLBUFFER,ParamDesc,,"Small Buffer Minimum" HKR,NDI\params\SMALLBUFFER,default,,128 HKR,NDI\params\SMALLBUFFER,type,,int HKR,NDI\params\SMALLBUFFER,min,,100 HKR,NDI\params\SMALLBUFFER,max,,1016 HKR,NDI\params\SMALLBUFFER,optional,,1 HKR,NDI\params\SMALLBUFFER,flag,1,00,00,00,00 ; COPYALLDATA=<YES|NO> HKR,NDI\params\COPYALLDATA,ParamDesc,,"Copy All Data on Transmit" HKR,NDI\params\COPYALLDATA,default,,2 HKR,NDI\params\COPYALLDATA,type,,enum HKR,NDI\params\COPYALLDATA\enum,1,,"Yes" HKR,NDI\params\COPYALLDATA\enum,2,,"No" HKR,NDI\params\COPYALLDATA,optional,,0 HKR,NDI\params\COPYALLDATA,flag,1,00,00,00,00 ; OS=W95 HKR,NDI\params\OS,ParamDesc,,"OS" HKR,NDI\params\OS,default,,1 HKR,NDI\params\OS,type,,enum HKR,NDI\params\OS\enum,1,,"W95" HKR,NDI\params\OS,optional,,0 HKR,NDI\params\OS,flag,1,00,00,00,00 ;WARN=<YES|NO> HKR,NDI\params\WARN,ParamDesc,,"Ring Status Warnings" HKR,NDI\params\WARN,default,,2 HKR,NDI\params\WARN,type,,enum HKR,NDI\params\WARN\enum,1,,"Yes" HKR,NDI\params\WARN\enum,2,,"No" HKR,NDI\params\WARN,optional,,0 HKR,NDI\params\WARN,flag,1,00,00,00,00 ;----------------------------------------------------------------------------; ; Resource Section ; ;----------------------------------------------------------------------------; [MadgeISA.ndi.reg] ; Resources HKR,,INT,1,04,00,00,00 HKR,,DMA,1,03,00,00,00 HKR,,PORT,1,02,00,00,00 HKR,,MEM,1,01,00,00,00 ; CHSM HKR,NDI\params\PORT,resc,1,02,00,00,00 HKR,NDI\params\PORT,ParamDesc,,"I/O Port Address" HKR,NDI\params\PORT,flag,1,30,00,00,00 HKR,NDI\params\MEM,resc,1,01,00,00,00 HKR,NDI\params\MEM,ParamDesc,,"MMIO Base Address" HKR,NDI\params\MEM,flag,1,30,00,00,00 HKR,NDI\params\INT,resc,1,04,00,00,00 HKR,NDI\params\INT,ParamDesc,,"Interrupt Level" HKR,NDI\params\INT,flag,1,20,00,00,00 HKR,NDI\params\DMA,resc,1,03,00,00,00 HKR,NDI\params\DMA,ParamDesc,,"DMA Channel" HKR,NDI\params\DMA,flag,1,30,00,00,00 ;----------------------------------------------------------------------------; ; General token-ring params ; ;----------------------------------------------------------------------------; [ODI.Common.TOKENCFG.reg] ; First Logical Board HKR,Ndi\params\Frame1,ParamDesc,,"1. Frame Type" HKR,Ndi\params\Frame1,default,,2 HKR,Ndi\params\Frame1,type,,enum HKR,Ndi\params\Frame1,optional,,0 HKR,Ndi\params\Frame1\enum,1,,"Token-Ring LSB" HKR,Ndi\params\Frame1\enum,2,,"Token-Ring MSB" HKR,Ndi\params\Frame1\enum,3,,"Token-Ring_SNAP LSB" HKR,Ndi\params\Frame1\enum,4,,"Token-Ring_SNAP MSB" ;Second Logical Board HKR,Ndi\params\Frame2,ParamDesc,,"2. Frame Type" HKR,Ndi\params\Frame2,default,,4 HKR,Ndi\params\Frame2,type,,enum HKR,Ndi\params\Frame2,optional,,0 HKR,Ndi\params\Frame2\enum,1,,"Token-Ring LSB" HKR,Ndi\params\Frame2\enum,2,,"Token-Ring MSB" HKR,Ndi\params\Frame2\enum,3,,"Token-Ring_SNAP LSB" HKR,Ndi\params\Frame2\enum,4,,"Token-Ring_SNAP MSB" HKR,Ndi\params\Frame2\enum,5,,"Not used" ; Node Address Override HKR,Ndi\params\"Node Address",ParamDesc,,"Node Address Override" HKR,Ndi\params\"Node Address",type,,edit HKR,Ndi\params\"Node Address",LimitText,,18 HKR,Ndi\params\"Node Address",UpperCase,,1 HKR,Ndi\params\"Node Address",default,,"" HKR,Ndi\params\"Node Address",flag,1,20,00,00,00 HKR,Ndi\params\"Node Address",optional,,1 HKR,Ndi,HelpText,,%ODIMLID_HELP% ;----------------------------------------------------------------------------; ; Install / Remove Section ; ;----------------------------------------------------------------------------; ; Install CHSM [Madge.ODI32.install] CopyFiles=Madge.ODI32.CopyFiles UpdateAutoBat=Madge.ODI32.autobat [Madge.ODI32.autobat] CmdDelete=LSL CmdDelete=NESL CmdDelete=CMDGODI [madge.ODI32.CopyFiles] CMDGODI.lan,,,5 ; Install 16-bit [Madge.ODI16.install] CopyFiles=Madge.ODI16.CopyFiles UpdateAutoBat=Madge.ODI16.autobat [Madge.ODI16.autobat] CmdAdd=LSL.COM, "-c=%24%%DRIVER_16_PATH%NET.CFG" CmdAdd=NESL.COM CmdAdd=madgeodi.com [madge.ODI16.CopyFiles] MADGEODI.com,,,5 lsl.com,,,5 nesl.com,,,5 ; Remove 16-bit [Madge.ODI16.install] UpdateAutoBat=Madge.ODI16.AutoBatRemove [Madge.ODI16.AutoBatRemove] CmdDelete=LSL CmdDelete=NESL CmdDelete=madgeodi [DestinationDirs] DefaultDestDir= 11 ; LDID_SYS Madge.ODI32.CopyFiles= 24,novell\client32 Madge.ODI16.CopyFiles= 24,novell\nwclient ;----------------------------------------------------------------------------; ; Localizable Strings ; ;----------------------------------------------------------------------------; [strings] ; Provider V_N="Novell" ; Manufacturers V_MADGE="Madge" ; Driver paths DRIVER_32_PATH= "novell\client32\" DRIVER_16_PATH= "novell\nwclient\" ; PNP Devices *PNP81D7.DeviceDesc= "Madge Smart 16/4 PC Ringnode" 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" *MDG0301.DeviceDesc= "Madge Smart 16/4 AT PnP 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" *MDG0004.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" MDG_PCMCIA2.DeviceDesc="Madge Smart 16/4 PCMCIA Ringnode Mk2" *MDG0101.DeviceDesc= "Madge Smart 16/4 ISA Client PnP Ringnode" MDG_PCI.DeviceDesc= "Madge Smart 16/4 PCI Ringnode" MDG_PCI2.DeviceDesc= "Madge Smart 16/4 PCI Ringnode (BM) Rev2" MDG_PCI4.DeviceDesc= "Madge Smart 16/4 PCI Ringnode (BM)" ODIMLID_HELP= "The Novell ODI driver enables you to use either 16-Bit or 32-Bit networking components"Download Driver Pack
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.