;************************************************************************** ; Copyright 1999-2001 ADMtek Incorporated. ; Windows 2000 & Win98 combined inf for NDIS5 driver ; Ver 1.01 ; ; 3/24/2000 Disable LayoutFile for WHQL HCT9.501 certification. By Baroque ;************************************************************************** [version] Signature = "$CHICAGO$" Compatible = 1 Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %ADMtek% ;LayoutFile = layout.inf ;; for put-on-list CatalogFile = netadm9x.cat ;; for WHQL certified DriverVer = 08/10/2001, 2.15.0810.2001 [Manufacturer] %ADMtek% = ADMtek [ControlFlags] ExcludeFromSelect = PCI\VEN_1317&DEV_0985&SUBSYS_12161113, \ PCI\VEN_1317&DEV_0985&SUBSYS_3181109F, \ PCI\VEN_1317&DEV_1985&SUBSYS_12161113, \ PCI\VEN_1317&DEV_0985&SUBSYS_95101317, \ PCI\VEN_1317&DEV_9511&SUBSYS_95111317, \ PCI\VEN_1317&DEV_9513&SUBSYS_95131317, \ PCI\VEN_1113&DEV_1216&SUBSYS_22421113 [ADMtek] %AN983.DeviceDesc% = AN983.ndi, PCI\VEN_1317&DEV_0985&SUBSYS_12161113 %AN983.DeviceDesc% = AN983TG.ndi, PCI\VEN_1317&DEV_0985&SUBSYS_3181109F %AN985.DeviceDesc% = AN985.ndi, PCI\VEN_1317&DEV_1985&SUBSYS_12161113 %ADM9510.DeviceDesc% = ADM9510.ndi, PCI\VEN_1317&DEV_0985&SUBSYS_95101317 %ADM9511.DeviceDesc% = ADM9511.ndi, PCI\VEN_1317&DEV_9511&SUBSYS_95111317 %ADM9513.DeviceDesc% = ADM9513.ndi, PCI\VEN_1317&DEV_9513&SUBSYS_95131317 %AN983.DeviceDesc% = EN2242.ndi, PCI\VEN_1113&DEV_1216&SUBSYS_22421113 ;---------------------------- ; Windows 98 ;---------------------------- [AN983.ndi] AddReg = AN983.Reg, ADM9X.common.Reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles [AN983TG.ndi] AddReg = AN983TG.Reg, ADM9X.common.Reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles [AN985.ndi] AddReg = AN985.Reg, ADM9X.common.Reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles [ADM9510.ndi] AddReg = ADM9510.Reg, ADM9X.common.Reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles [ADM9511.ndi] AddReg = ADM9511.Reg, ADM9X.common.Reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles [ADM9513.ndi] AddReg = ADM9513.Reg, ADM9X.common.Reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles [EN2242.ndi] AddReg = EN2242.Reg, ADM9X.common.Reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles ;---------------------------- ; Windows 2000 ;---------------------------- [AN983.ndi.NT] Characteristics = 0x84 BusType = 5 AddReg = AN983.ndi.reg, ADM9X.ndi.common.reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles.NT [AN983.ndi.NT.Services] AddService = ADM9X, 2, ADM9X.Service, ADM9X.EventLog [AN983TG.ndi.NT] Characteristics = 0x84 BusType = 5 AddReg = AN983TG.ndi.reg, ADM9X.ndi.common.reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles.NT [AN983TG.ndi.NT.Services] AddService = ADM9X, 2, ADM9X.Service, ADM9X.EventLog [AN985.ndi.NT] Characteristics = 0x84 BusType = 5 AddReg = AN985.ndi.reg, ADM9X.ndi.common.reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles.NT [AN985.ndi.NT.Services] AddService = ADM9X, 2, ADM9X.Service, ADM9X.EventLog [ADM9510.ndi.NT] Characteristics = 0x84 BusType = 5 AddReg = ADM9510.ndi.reg, ADM9X.ndi.common.reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles.NT [ADM9510.ndi.NT.Services] AddService = ADM9X, 2, ADM9X.Service, ADM9X.EventLog [ADM9511.ndi.NT] Characteristics = 0x84 BusType = 5 AddReg = ADM9511.ndi.reg, ADM9X.ndi.common.reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles.NT [ADM9511.ndi.NT.Services] AddService = ADM9X, 2, ADM9X.Service, ADM9X.EventLog [ADM9513.ndi.NT] Characteristics = 0x84 BusType = 5 AddReg = ADM9513.ndi.reg, ADM9X.ndi.common.reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles.NT [ADM9513.ndi.NT.Services] AddService = ADM9X, 2, ADM9X.Service, ADM9X.EventLog [EN2242.ndi.NT] Characteristics = 0x84 BusType = 5 AddReg = EN2242.ndi.reg, ADM9X.ndi.common.reg, ADM9X.pci.reg, ADM9X.con.reg CopyFiles = ADM9X.ndis.copyfiles.NT [EN2242.ndi.NT.Services] AddService = ADM9X, 2, ADM9X.Service, ADM9X.EventLog [ADM9X.ndis.copyfiles] ADM9X.sys,,,2 [ADM9X.ndis.copyfiles.NT] ADM9X.sys,,,2 ;------------------------------------------------------------------------- ; Windows 98 Parameters ;------------------------------------------------------------------------- ;; key,subkey,valuname,type,value [AN983.Reg] HKR, NDI, DeviceID, , "PCI\VEN_1317&DEV_0985&SUBSYS_12161113" HKR, , AdapterCFID, , 09851317 [AN983TG.Reg] HKR, NDI, DeviceID, , "PCI\VEN_1317&DEV_0985&SUBSYS_3181109F" HKR, , AdapterCFID, , 09851317 [AN985.Reg] HKR, NDI, DeviceID, , "PCI\VEN_1317&DEV_1985&SUBSYS_12161113" HKR, , AdapterCFID, , 19851317 [ADM9510.Reg] HKR, NDI, DeviceID, , "PCI\VEN_1317&DEV_0985&SUBSYS_95101317" HKR, , AdapterCFID, , 09851317 [ADM9511.Reg] HKR, NDI, DeviceID, , "PCI\VEN_1317&DEV_9511&SUBSYS_95111317" HKR, , AdapterCFID, , 95111317 [ADM9513.Reg] HKR, NDI, DeviceID, , "PCI\VEN_1317&DEV_9513&SUBSYS_95131317" HKR, , AdapterCFID, , 95131317 [EN2242.Reg] HKR, NDI, DeviceID, , "PCI\VEN_1113&DEV_1216&SUBSYS_22421113" HKR, , AdapterCFID, , 12161113 [ADM9X.common.Reg] HKR, , DevLoader, , *ndis HKR, , DeviceVxDs, , ADM9X.sys ;;Parameters HKR, , AdapterType, , 5 HKR, , BusType, , 5 ;;NDIS Info HKR, NDIS, MajorNdisVersion, 1, 04 HKR, NDIS, MinorNdisVersion, 1, 00 HKR, NDIS, LogDriverName, , "ADM9X" ;;Interfaces HKR, Ndi\Interfaces, DefUpper, , "ndis3" HKR, Ndi\Interfaces, DefLower, , "ethernet" HKR, Ndi\Interfaces, UpperRange, , "ndis3" HKR, Ndi\Interfaces, LowerRange, , "ethernet" ;;Install sections HKR, Ndi\Install, ndis3, 0, "ADMtek.Install" ;------------------------------------------------------------------------- ; Windows 2000 Parameters ;------------------------------------------------------------------------- [AN983.ndi.reg] HKR, , AdapterCFID, 0, "09851317" [AN983TG.ndi.reg] HKR, , AdapterCFID, 0, "09851317" [AN985.ndi.reg] HKR, , AdapterCFID, 0, "19851317" [ADM9510.ndi.reg] HKR, , AdapterCFID, 0, "09851317" [ADM9511.ndi.reg] HKR, , AdapterCFID, 0, "95111317" [ADM9513.ndi.reg] HKR, , AdapterCFID, 0, "95131317" [EN2242.ndi.reg] HKR, , AdapterCFID, 0, "12161113" [ADM9X.ndi.common.reg] HKR, Ndi, Service, 0, "ADM9X" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, , MediaType, 0, "0" ;------------------------------------------------------------------------- ; ADM9X PCI Parameters ;------------------------------------------------------------------------- [ADM9X.pci.reg] HKR, , AdapterType, 0, "5" HKR, , TxPacketDesc, , "300" HKR, , RxPacketDesc, , "120" ; 0x78 HKR, , TxDmaDesc, , "600" HKR, , RxDmaDesc, , "40" ; 0x28 HKR, , PacketsPerTxInt, , "10" ; 0x0a HKR, , PacketsPerRxInd, , "10" ; 0x0a HKR, , BurstLength, , "0" ; 0(Unlimited), 1 DW, 2 DW, 3 DW,... ;------------------------------------------------------------------------- ; ADM9X Common Parameters ;------------------------------------------------------------------------- [ADM9X.con.reg] HKR, Ndi\Params\MediaType, ParamDesc, , "Media Type" HKR, Ndi\Params\MediaType, default, , "0" HKR, Ndi\Params\MediaType, type, , "enum" HKR, Ndi\Params\MediaType\enum, 0, , "AutoSense" HKR, Ndi\Params\MediaType\enum, 1, , "10BaseT" HKR, Ndi\Params\MediaType\enum, 2, , "10BaseT Full_Duplex" HKR, Ndi\Params\MediaType\enum, 3, , "100BaseTX" HKR, Ndi\Params\MediaType\enum, 4, , "100BaseTX Full_Duplex" HKR, Ndi\Params\MediaType, flag, 1, "20","00","00","00" HKR, Ndi\Params\PowerManagement, ParamDesc, , "PME Enable" HKR, Ndi\Params\PowerManagement, default, , "1" HKR, Ndi\Params\PowerManagement, type, , "enum" HKR, Ndi\Params\PowerManagement\enum, 0, , "Disabled" HKR, Ndi\Params\PowerManagement\enum, 1, , "Enabled" HKR, Ndi\Params\PowerManagement, flag, 1, "20","00","00","00" HKR, Ndi\Params\WakeupFrame, ParamDesc, , "Pattern Match Wakeup" HKR, Ndi\Params\WakeupFrame, default, , "1" HKR, Ndi\Params\WakeupFrame, type, , "enum" HKR, Ndi\Params\WakeupFrame\enum, 0, , "Disabled" HKR, Ndi\Params\WakeupFrame\enum, 1, , "Enabled" HKR, Ndi\Params\WakeupFrame, flag, 1, "20","00","00","00" HKR, Ndi\Params\LinkOnChange, ParamDesc, , "Link Wakeup(Off->On)" HKR, Ndi\Params\LinkOnChange, default, , "1" HKR, Ndi\Params\LinkOnChange, type, , "enum" HKR, Ndi\Params\LinkOnChange\enum, 0, , "Disabled" HKR, Ndi\Params\LinkOnChange\enum, 1, , "Enabled" HKR, Ndi\Params\LinkOnChange, flag, 1, "20","00","00","00" HKR, Ndi\Params\LinkOffChange, ParamDesc, , "Link Wakeup(On->Off)" HKR, Ndi\Params\LinkOffChange, default, , "0" HKR, Ndi\Params\LinkOffChange, type, , "enum" HKR, Ndi\Params\LinkOffChange\enum, 0, , "Disabled" HKR, Ndi\Params\LinkOffChange\enum, 1, , "Enabled" HKR, Ndi\Params\LinkOffChange, flag, 1, "20","00","00","00" HKR, Ndi\Params\MagicPacket, ParamDesc, , "Magic Packet Wakeup" HKR, Ndi\Params\MagicPacket, default, , "1" HKR, Ndi\Params\MagicPacket, type, , "enum" HKR, Ndi\Params\MagicPacket\enum, 0, , "Disabled" HKR, Ndi\Params\MagicPacket\enum, 1, , "Enabled" HKR, Ndi\Params\MagicPacket, flag, 1, "20","00","00","00" HKR, Ndi\Params\FlowControl, ParamDesc, , "Flow Control" HKR, Ndi\Params\FlowControl, default, , "1" HKR, Ndi\Params\FlowControl, type, , "enum" HKR, Ndi\Params\FlowControl\enum, 0, , "Disabled" HKR, Ndi\Params\FlowControl\enum, 1, , "Enabled" HKR, Ndi\Params\FlowControl, flag, 1, "20","00","00","00" HKR, Ndi\Params\PriorityPacket, ParamDesc, , "Priority Packet" HKR, Ndi\Params\PriorityPacket, default, , "0" HKR, Ndi\Params\PriorityPacket, type, , "enum" HKR, Ndi\Params\PriorityPacket\enum, 0, , "Disabled" HKR, Ndi\Params\PriorityPacket\enum, 1, , "Enabled" HKR, Ndi\Params\PriorityPacket, flag, 1, "20","00","00","00" HKR,Ndi\params\VlanId, ParamDesc, 0, "VLAN ID" HKR,Ndi\params\VlanId, type, 0, "edit" HKR,Ndi\params\VlanId, default, 0, "0" HKR,Ndi\params\VlanId, LimitText, 0, "4" HKR,Ndi\params\VlanId, UpperCase, 0, "1" HKR,Ndi\params\VlanId, Optional, 0, "1" ;------------------------------------------------------------------------- ; Service ;------------------------------------------------------------------------- [ADM9X.Service] DisplayName = %ADM9X.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_AUTO_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\ADM9X.sys LoadOrderGroup = NDIS AddReg = TextModeFlags.reg [ADM9X.EventLog] AddReg = ADM9X.AddEventLog.reg [ADM9X.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, %%SystemRoot%%\System32\netevent.dll HKR, , TypesSupported, 0x00010001, 7 [TextModeFlags.reg] HKR, , TextModeFlags, 0x00010001, 0x0001 ;------------------------------------------------------------------------- ; Destination Directory ;------------------------------------------------------------------------- [DestinationDirs] ADM9X.ndis.copyfiles = 11 ADM9X.ndis.copyfiles.NT = 12 DefaultDestDir = 11 ; LDID_SYS ;------------------------------------------------------------------------- ; Source Files ;------------------------------------------------------------------------- [SourceDisksNames] 1=%DISKNAME%,,, [SourceDisksFiles] ADM9X.sys = 1 netadm9x.inf = 1 netadm9x.cat = 1 ;------------------------------------------------------------------------- ; Strings ;------------------------------------------------------------------------- [Strings] ;;Msft = "Microsoft" ADMtek ="ADMtek Incorporated." ;;Source Disk Name DISKNAME = "ADMtek AN983/AN985/ADM951X 10/100Mbps Fast Ethernet Adapter Driver Diskette " AN983.DeviceDesc = "ADMtek AN983 10/100Mbps Fast Ethernet Adapter" AN985.DeviceDesc = "ADMtek AN985 10/100Mbps Fast Ethernet Adapter" ADM9510.DeviceDesc = "ADMtek ADM9510 10/100Mbps Fast Ethernet Adapter" ADM9511.DeviceDesc = "ADMtek ADM9511 10/100Mbps Fast Ethernet Adapter" ADM9513.DeviceDesc = "ADMtek ADM9513 10/100Mbps Fast Ethernet Adapter" ADM9X.Service.DispName = "ADMtek AN983/AN985/ADM951X 10/100Mbps Fast Ethernet Adapter"