; ; 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"