home *** CD-ROM | disk | FTP | other *** search
- ;
- ; NET82557.INF Version 1.50
- ;
- ; Windows 95 INF Install Script for the following adapters:
- ;
- ; Intel 82557B-based PCI Ethernet Adapters
- ; Intel EtherExpress(TM) PRO/100B PCI Ethernet Adapter (TX)
- ; Intel EtherExpress(TM) PRO/100B PCI Ethernet Adapter (T4)
- ; Intel EtherExpress(TM) PRO/100+ PCI Ethernet Adapter
- ; Intel EtherExpress(TM) PRO/100B PCI Ethernet Adapter (for Remote
- ; Wake Up systems)
- ; Intel 82557-based Integrated Ethernet PCI (10/100)
- ; Intel 82557C-based Ethernet PCI (10/100)
- ;
- ; Copyright 1995-1997, Intel Corporation
- ;
- ; Date Author Changes
- ;=================================================================
- ; 03/14/97 Russ Burt Added install section for 82557C-step
- ; designs with 82557B-step EEPROM contents
- ;
- ; 02/28/97 Russ Burt Added install section for LOM systems
- ;
- ; 11/26/96 David Henkemeyer Added install section for the
- ; Remote Wake Up adapter
- ;
- ; 11/25/96 AlbertHo(aho) Added separate section for T4.
- ; Additional updates.
- ;
- ; 11/19/96 AlbertHo(aho) Minor Updates.
- ;
- ; 11/4/96 AlbertHo(aho) Added install sections for each
- ; adapter type.
- ; Support for Subsystem fields.
- ; The "Closure".
- ;=================================================================
-
-
- [version]
- LayoutFile=layout.inf
- signature="$CHICAGO$"
- Class=Net
- provider=%V_MS%
-
- [Manufacturer]
- %V_INTEL%=INTEL
-
- ;*********************************************************
- ; Device Descriptions
- ;*********************************************************
-
- [INTEL]
- ; Intel 82557B-based Ethernet Adapter (Generic for 82557B for both Win95 and OSR2).
- %PCIe100B.DeviceDesc%=PCIe100B.ndi, PCI\VEN_8086&DEV_1229&REV_01
-
- ; Intel 82557C-based implementations with B-step EEPROMs
- %PCIe100B2.DeviceDesc%=PCIe100B2.ndi, PCI\VEN_8086&DEV_1229&REV_02
-
- ; Intel EtherExpress PR0/100B PCI Ethernet Adapter (TX)
- %PCIEPRO100BTX.DeviceDesc%=PCIEPRO100BTX.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_00018086
-
- ; Intel EtherExpress PR0/100B PCI Ethernet Adapter (T4)
- %PCIEPRO100BT4.DeviceDesc%=PCIEPRO100BT4.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_00028086
-
- ; Intel EtherExpress PR0/10+ PCI Ethernet Adapter
- %PCIEPRO10PPCI.DeviceDesc%=PCIEPRO10PPCI.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_00038086
-
- ; Intel EtherExpress PR0/100B PCI Ethernet Adapter for Remote Wake Up Systems
- %PCIEPRO100RWU.DeviceDesc%=PCIEPRO100RWU.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_00048086
-
- ; Intel 82557-based Integrated PCI Ethernet (LOM)
- %PCIEPRO100LOM.DeviceDesc%=PCIEPRO100LOM.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_00058086
-
- [SourceDisksNames]
- ; Cabinet file names and associated disks
- ; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
- 47="Adapter Configuration and Drivers Diskette",,0
-
- [SourceDisksFiles]
- ;<file> = <cabinet number>,<subdir>,<filename>,<size>
- ;Note: File is not in a cabinet if cab# is 0
-
- e100b.sys=47,,1234
- e100bodi.com=47,,123
- e100b.dos=47,,123
-
- ;*********************************************************
- ; Main Section - User picks a board
- ;*********************************************************
- ;*********************************************************
- ;82557B Case: Generic
- ;*********************************************************
- [PCIe100B.ndi]
- AddReg=PCIe100B.ndi.reg,e100B.ndi.reg
- DeviceID="PCI\VEN_8086&DEV_1229"
- CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
- LogConfig=DefaultConfig
-
- ;*********************************************************
- ;82557C Case: B-step EEPROM
- ;*********************************************************
- [PCIe100B2.ndi]
- AddReg=PCIe100B2.ndi.reg,e100B.ndi.reg
- DeviceID="PCI\VEN_8086&DEV_1229"
- CopyFiles=PCIE100B.inf.copyfiles
- LogConfig=DefaultConfig
-
- ;*********************************************************
- ;82557C Case: Intel EtherExpress PRO/100B TX
- ;*********************************************************
- [PCIEPRO100BTX.ndi]
- AddReg=PCIEPRO100BTX.ndi.reg,e100B.ndi.reg
- DeviceID="PCI\VEN_8086&DEV_1229&SUBSYS_00018086"
- CopyFiles=PCIE100B.inf.copyfiles
- LogConfig=DefaultConfig
-
- ;*********************************************************
- ;82557C Case: Intel EtherExpress PRO/100B T4
- ;*********************************************************
- [PCIEPRO100BT4.ndi]
- AddReg=PCIEPRO100BT4.ndi.reg,e100B.ndi.reg
- DeviceID="PCI\VEN_8086&DEV_1229&SUBSYS_00028086"
- CopyFiles=PCIE100B.inf.copyfiles
- LogConfig=DefaultConfig
-
- ;*********************************************************
- ;82557C Case: Intel EtherExpress PRO/10+ PCI
- ;*********************************************************
- [PCIEPRO10PPCI.ndi]
- AddReg=PCIEPRO10PPCI.ndi.reg,e100B.ndi.reg
- DeviceID="PCI\VEN_8086&DEV_1229&SUBSYS_00038086"
- CopyFiles=PCIE100B.inf.copyfiles
- LogConfig=DefaultConfig
-
- ;******************************************************************
- ;82557C Case: Intel EtherExpress PRO/100 for Remote Wake Up Systems
- ;******************************************************************
- [PCIEPRO100RWU.ndi]
- AddReg=PCIEPRO100RWU.ndi.reg,e100B.ndi.reg
- DeviceID="PCI\VEN_8086&DEV_1229&SUBSYS_00048086"
- CopyFiles=PCIE100B.inf.copyfiles
- LogConfig=DefaultConfig
-
- ;**********************************************************************
- ;82557C Case: Intel EtherExpress PRO/100 for LOM Systems
- ;**********************************************************************
- [PCIEPRO100LOM.ndi]
- AddReg=PCIEPRO100LOM.ndi.reg,e100B.ndi.reg
- DeviceID="PCI\VEN_8086&DEV_1229&SUBSYS_00058086"
- CopyFiles=PCIE100B.inf.copyfiles
- LogConfig=DefaultConfig
-
- ;*********************************************************
- ; PCI Registration section for
- ; 82557B based adapters
- ;*********************************************************
- [PCIe100B.ndi.reg]
- HKR,Ndi,DeviceID,,"PCI\VEN_8086&DEV_1229"
- HKR,Ndi,NdiInstaller,,"82557NDI.DLL,i82557NdiProc"
-
- ; other registration information
- HKR,Ndi\Install,,,"PCIe100B.install"
-
- ; flag as NDIS2 and NDIS3, but not required
- HKR,NDI\params\Speed,flag,1,30,00,00,00
-
- ; flag as NDIS2 but not required
- HKR,NDI\params\DriverName,flag,1,10,00,00,00
-
- ; flag as NDIS3, but not required
- HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
- HKR,NDI\params\Eid,flag,1,20,00,00,00
- HKR,NDI\params\ForceDpx,flag,1,20,00,00,00
- HKR,NDI\params\NumRfd,flag,1,20,00,00,00
- HKR,NDI\params\NumTcb,flag,1,20,00,00,00
- HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
-
- ; *** Param definitions ***
-
- ; Speed
- HKR,Ndi\params\Speed,ParamDesc,,"Speed"
- HKR,Ndi\params\Speed,default,,auto
- HKR,Ndi\params\Speed,type,,enum
- HKR,Ndi\params\Speed\enum,auto,,"Automatic"
- HKR,Ndi\params\Speed\enum,10,,"10 Mb/sec"
- HKR,Ndi\params\Speed\enum,100,,"100 Mb/sec"
-
- ; DriverName
- HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
- HKR,Ndi\params\DriverName,default,,"E100B$"
- HKR,Ndi\params\DriverName,type,,edit
-
- ; MapRegisters
- HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
- HKR,Ndi\params\MapRegisters,default,,64
- HKR,Ndi\params\MapRegisters,min,,0
- HKR,Ndi\params\MapRegisters,max,,64
- HKR,Ndi\params\MapRegisters,step,,1
- HKR,Ndi\params\MapRegisters,base,,10
- HKR,Ndi\params\MapRegisters,type,,int
-
- ; Eid
- HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
- HKR,Ndi\params\Eid,default,,0
- HKR,Ndi\params\Eid,base,,10
- HKR,Ndi\params\Eid,type,,dword
-
- ; ForceDpx
- HKR,Ndi\params\ForceDpx,ParamDesc,,"Duplex Mode"
- HKR,Ndi\params\ForceDpx,default,,0
- HKR,Ndi\params\ForceDpx,type,,enum
- HKR,Ndi\params\ForceDpx\enum,0,,"Auto Duplex Detect"
- HKR,Ndi\params\ForceDpx\enum,1,,"Half-Duplex"
- HKR,Ndi\params\ForceDpx\enum,2,,"Full-Duplex"
-
- ; NumRfd
- HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
- HKR,Ndi\params\NumRfd,default,,16
- HKR,Ndi\params\NumRfd,min,,1
- HKR,Ndi\params\NumRfd,max,,00001024
- HKR,Ndi\params\NumRfd,step,,1
- HKR,Ndi\params\NumRfd,Base,,10
- HKR,Ndi\params\NumRfd,type,,int
-
- ; NumTcb
- HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
- HKR,Ndi\params\NumTcb,default,,16
- HKR,Ndi\params\NumTcb,min,,1
- HKR,Ndi\params\NumTcb,max,,00000064
- HKR,Ndi\params\NumTcb,step,,1
- HKR,Ndi\params\NumTcb,Base,,10
- HKR,Ndi\params\NumTcb,type,,int
-
- ; NumCoalesce
- HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
- HKR,Ndi\params\NumCoalesce,default,,8
- HKR,Ndi\params\NumCoalesce,min,,1
- HKR,Ndi\params\NumCoalesce,max,,00000032
- HKR,Ndi\params\NumCoalesce,step,,1
- HKR,Ndi\params\NumCoalesce,Base,,10
- HKR,Ndi\params\NumCoalesce,type,,int
-
- ;*********************************************************
- ; PCI Registration section for
- ; 82557C based adapters with B-step EEPROMs
- ;*********************************************************
- [PCIe100B2.ndi.reg]
- HKR,Ndi,DeviceID,,"PCI\VEN_8086&DEV_1229"
-
- ; other registration information
- HKR,Ndi\Install,,,"PCIe100B.install"
-
- ; flag as NDIS2 and NDIS3, but not required
- HKR,NDI\params\Speed,flag,1,30,00,00,00
-
- ; flag as NDIS2 but not required
- HKR,NDI\params\DriverName,flag,1,10,00,00,00
-
- ; flag as NDIS3, but not required
- HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
- HKR,NDI\params\Eid,flag,1,20,00,00,00
- HKR,NDI\params\ForceDpx,flag,1,20,00,00,00
- HKR,NDI\params\NumRfd,flag,1,20,00,00,00
- HKR,NDI\params\NumTcb,flag,1,20,00,00,00
- HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
-
- ; *** Param definitions ***
-
- ; Speed
- HKR,Ndi\params\Speed,ParamDesc,,"Speed"
- HKR,Ndi\params\Speed,default,,auto
- HKR,Ndi\params\Speed,type,,enum
- HKR,Ndi\params\Speed\enum,auto,,"Automatic"
- HKR,Ndi\params\Speed\enum,10,,"10 Mb/sec"
- HKR,Ndi\params\Speed\enum,100,,"100 Mb/sec"
-
- ; DriverName
- HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
- HKR,Ndi\params\DriverName,default,,"E100B$"
- HKR,Ndi\params\DriverName,type,,edit
-
- ; MapRegisters
- HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
- HKR,Ndi\params\MapRegisters,default,,64
- HKR,Ndi\params\MapRegisters,min,,0
- HKR,Ndi\params\MapRegisters,max,,64
- HKR,Ndi\params\MapRegisters,step,,1
- HKR,Ndi\params\MapRegisters,base,,10
- HKR,Ndi\params\MapRegisters,type,,int
-
- ; Eid
- HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
- HKR,Ndi\params\Eid,default,,0
- HKR,Ndi\params\Eid,base,,10
- HKR,Ndi\params\Eid,type,,dword
-
- ; ForceDpx
- HKR,Ndi\params\ForceDpx,ParamDesc,,"Duplex Mode"
- HKR,Ndi\params\ForceDpx,default,,0
- HKR,Ndi\params\ForceDpx,type,,enum
- HKR,Ndi\params\ForceDpx\enum,0,,"Auto Duplex Detect"
- HKR,Ndi\params\ForceDpx\enum,1,,"Half-Duplex"
- HKR,Ndi\params\ForceDpx\enum,2,,"Full-Duplex"
-
- ; NumRfd
- HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
- HKR,Ndi\params\NumRfd,default,,16
- HKR,Ndi\params\NumRfd,min,,1
- HKR,Ndi\params\NumRfd,max,,00001024
- HKR,Ndi\params\NumRfd,step,,1
- HKR,Ndi\params\NumRfd,Base,,10
- HKR,Ndi\params\NumRfd,type,,int
-
- ; NumTcb
- HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
- HKR,Ndi\params\NumTcb,default,,16
- HKR,Ndi\params\NumTcb,min,,1
- HKR,Ndi\params\NumTcb,max,,00000064
- HKR,Ndi\params\NumTcb,step,,1
- HKR,Ndi\params\NumTcb,Base,,10
- HKR,Ndi\params\NumTcb,type,,int
-
- ; NumCoalesce
- HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
- HKR,Ndi\params\NumCoalesce,default,,8
- HKR,Ndi\params\NumCoalesce,min,,1
- HKR,Ndi\params\NumCoalesce,max,,00000032
- HKR,Ndi\params\NumCoalesce,step,,1
- HKR,Ndi\params\NumCoalesce,Base,,10
- HKR,Ndi\params\NumCoalesce,type,,int
-
- ; Make the driver load on all by default here
- HKR,,LoadAll,0,1
-
- ;*********************************************************
- ;
- ; PCI Registration section for
- ; Intel EtherExpress PRO/100B TX (82557C)
- ;
- ;*********************************************************
- [PCIEPRO100BTX.ndi.reg]
- HKR,Ndi,DeviceID,,"PCI\VEN_8086&DEV_1229&SUBSYS_00018086"
-
- ; other registration information
- HKR,Ndi\Install,,,"PCIe100B.install"
-
- ; flag as NDIS2 and NDIS3, but not required
- HKR,NDI\params\Speed,flag,1,30,00,00,00
-
- ; flag as NDIS2 but not required
- HKR,NDI\params\DriverName,flag,1,10,00,00,00
-
- ; flag as NDIS3, but not required
- HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
- HKR,NDI\params\Eid,flag,1,20,00,00,00
- HKR,NDI\params\ForceDpx,flag,1,20,00,00,00
- HKR,NDI\params\NumRfd,flag,1,20,00,00,00
- HKR,NDI\params\NumTcb,flag,1,20,00,00,00
- HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
-
- ; *** Param definitions ***
-
- ; Speed
- HKR,Ndi\params\Speed,ParamDesc,,"Speed"
- HKR,Ndi\params\Speed,default,,auto
- HKR,Ndi\params\Speed,type,,enum
- HKR,Ndi\params\Speed\enum,auto,,"Automatic"
- HKR,Ndi\params\Speed\enum,10,,"10 Mb/sec"
- HKR,Ndi\params\Speed\enum,100,,"100 Mb/sec"
-
- ; DriverName
- HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
- HKR,Ndi\params\DriverName,default,,"E100B$"
- HKR,Ndi\params\DriverName,type,,edit
-
- ; MapRegisters
- HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
- HKR,Ndi\params\MapRegisters,default,,64
- HKR,Ndi\params\MapRegisters,min,,0
- HKR,Ndi\params\MapRegisters,max,,64
- HKR,Ndi\params\MapRegisters,step,,1
- HKR,Ndi\params\MapRegisters,base,,10
- HKR,Ndi\params\MapRegisters,type,,int
-
- ; Eid
- HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
- HKR,Ndi\params\Eid,default,,0
- HKR,Ndi\params\Eid,base,,10
- HKR,Ndi\params\Eid,type,,dword
-
- ; ForceDpx
- HKR,Ndi\params\ForceDpx,ParamDesc,,"Duplex Mode"
- HKR,Ndi\params\ForceDpx,default,,0
- HKR,Ndi\params\ForceDpx,type,,enum
- HKR,Ndi\params\ForceDpx\enum,0,,"Auto Duplex Detect"
- HKR,Ndi\params\ForceDpx\enum,1,,"Half-Duplex"
- HKR,Ndi\params\ForceDpx\enum,2,,"Full-Duplex"
-
- ; NumRfd
- HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
- HKR,Ndi\params\NumRfd,default,,16
- HKR,Ndi\params\NumRfd,min,,1
- HKR,Ndi\params\NumRfd,max,,00001024
- HKR,Ndi\params\NumRfd,step,,1
- HKR,Ndi\params\NumRfd,Base,,10
- HKR,Ndi\params\NumRfd,type,,int
-
- ; NumTcb
- HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
- HKR,Ndi\params\NumTcb,default,,16
- HKR,Ndi\params\NumTcb,min,,1
- HKR,Ndi\params\NumTcb,max,,00000064
- HKR,Ndi\params\NumTcb,step,,1
- HKR,Ndi\params\NumTcb,Base,,10
- HKR,Ndi\params\NumTcb,type,,int
-
- ; NumCoalesce
- HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
- HKR,Ndi\params\NumCoalesce,default,,8
- HKR,Ndi\params\NumCoalesce,min,,1
- HKR,Ndi\params\NumCoalesce,max,,00000032
- HKR,Ndi\params\NumCoalesce,step,,1
- HKR,Ndi\params\NumCoalesce,Base,,10
- HKR,Ndi\params\NumCoalesce,type,,int
-
- ;*********************************************************
- ;
- ; PCI Registration section for
- ; Intel EtherExpress PRO/100B T4 (82557C)
- ;
- ;*********************************************************
- [PCIEPRO100BT4.ndi.reg]
- HKR,Ndi,DeviceID,,"PCI\VEN_8086&DEV_1229&SUBSYS_00028086"
-
- ; other registration information
- HKR,Ndi\Install,,,"PCIe100B.install"
-
- ; flag as NDIS2 and NDIS3, but not required
- HKR,NDI\params\Speed,flag,1,30,00,00,00
-
- ; flag as NDIS2 but not required
- HKR,NDI\params\DriverName,flag,1,10,00,00,00
-
- ; flag as NDIS3, but not required
- HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
- HKR,NDI\params\Eid,flag,1,20,00,00,00
- HKR,NDI\params\ForceDpx,flag,1,20,00,00,00
- HKR,NDI\params\NumRfd,flag,1,20,00,00,00
- HKR,NDI\params\NumTcb,flag,1,20,00,00,00
- HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
-
- ; *** Param definitions ***
-
- ; Speed
- HKR,Ndi\params\Speed,ParamDesc,,"Speed"
- HKR,Ndi\params\Speed,default,,auto
- HKR,Ndi\params\Speed,type,,enum
- HKR,Ndi\params\Speed\enum,auto,,"Automatic"
- HKR,Ndi\params\Speed\enum,10,,"10 Mb/sec"
- HKR,Ndi\params\Speed\enum,100,,"100 Mb/sec"
-
- ; DriverName
- HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
- HKR,Ndi\params\DriverName,default,,"E100B$"
- HKR,Ndi\params\DriverName,type,,edit
-
- ; MapRegisters
- HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
- HKR,Ndi\params\MapRegisters,default,,64
- HKR,Ndi\params\MapRegisters,min,,0
- HKR,Ndi\params\MapRegisters,max,,64
- HKR,Ndi\params\MapRegisters,step,,1
- HKR,Ndi\params\MapRegisters,base,,10
- HKR,Ndi\params\MapRegisters,type,,int
-
- ; Eid
- HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
- HKR,Ndi\params\Eid,default,,0
- HKR,Ndi\params\Eid,base,,10
- HKR,Ndi\params\Eid,type,,dword
-
- ; ForceDpx
- HKR,Ndi\params\ForceDpx,ParamDesc,,"Duplex Mode"
- HKR,Ndi\params\ForceDpx,default,,0
- HKR,Ndi\params\ForceDpx,type,,enum
- HKR,Ndi\params\ForceDpx\enum,0,,"Auto Duplex Detect"
- HKR,Ndi\params\ForceDpx\enum,1,,"Half-Duplex"
- HKR,Ndi\params\ForceDpx\enum,2,,"Full-Duplex"
-
- ; NumRfd
- HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
- HKR,Ndi\params\NumRfd,default,,16
- HKR,Ndi\params\NumRfd,min,,1
- HKR,Ndi\params\NumRfd,max,,00001024
- HKR,Ndi\params\NumRfd,step,,1
- HKR,Ndi\params\NumRfd,Base,,10
- HKR,Ndi\params\NumRfd,type,,int
-
- ; NumTcb
- HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
- HKR,Ndi\params\NumTcb,default,,16
- HKR,Ndi\params\NumTcb,min,,1
- HKR,Ndi\params\NumTcb,max,,00000064
- HKR,Ndi\params\NumTcb,step,,1
- HKR,Ndi\params\NumTcb,Base,,10
- HKR,Ndi\params\NumTcb,type,,int
-
- ; NumCoalesce
- HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
- HKR,Ndi\params\NumCoalesce,default,,8
- HKR,Ndi\params\NumCoalesce,min,,1
- HKR,Ndi\params\NumCoalesce,max,,00000032
- HKR,Ndi\params\NumCoalesce,step,,1
- HKR,Ndi\params\NumCoalesce,Base,,10
- HKR,Ndi\params\NumCoalesce,type,,int
-
-
- ;*********************************************************
- ;
- ; PCI Registration section for
- ; Intel EtherExpress PRO/10+ PCI (82557C)
- ;
- ;*********************************************************
- [PCIEPRO10PPCI.ndi.reg]
- HKR,Ndi,DeviceID,,"PCI\VEN_8086&DEV_1229&SUBSYS_00038086"
-
- ; other registration information
- HKR,Ndi\Install,,,"PCIe100B.install"
-
- ; flag as NDIS2 and NDIS3, but not required
- HKR,NDI\params\Speed,flag,1,30,00,00,00
-
- ; flag as NDIS2 but not required
- HKR,NDI\params\DriverName,flag,1,10,00,00,00
-
- ; flag as NDIS3, but not required
- HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
- HKR,NDI\params\Eid,flag,1,20,00,00,00
- HKR,NDI\params\ForceDpx,flag,1,20,00,00,00
- HKR,NDI\params\NumRfd,flag,1,20,00,00,00
- HKR,NDI\params\NumTcb,flag,1,20,00,00,00
- HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
-
- ; *** Param definitions ***
-
- ; Speed
- HKR,Ndi\params\Speed,ParamDesc,,"Speed"
- HKR,Ndi\params\Speed,default,,auto
- HKR,Ndi\params\Speed,type,,enum
- HKR,Ndi\params\Speed\enum,auto,,"Automatic"
- HKR,Ndi\params\Speed\enum,10,,"10 Mb/sec"
-
- ; DriverName
- HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
- HKR,Ndi\params\DriverName,default,,"E100B$"
- HKR,Ndi\params\DriverName,type,,edit
-
- ; MapRegisters
- HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
- HKR,Ndi\params\MapRegisters,default,,64
- HKR,Ndi\params\MapRegisters,min,,0
- HKR,Ndi\params\MapRegisters,max,,64
- HKR,Ndi\params\MapRegisters,step,,1
- HKR,Ndi\params\MapRegisters,base,,10
- HKR,Ndi\params\MapRegisters,type,,int
-
- ; Eid
- HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
- HKR,Ndi\params\Eid,default,,0
- HKR,Ndi\params\Eid,base,,10
- HKR,Ndi\params\Eid,type,,dword
-
- ; ForceDpx
- HKR,Ndi\params\ForceDpx,ParamDesc,,"Duplex Mode"
- HKR,Ndi\params\ForceDpx,default,,0
- HKR,Ndi\params\ForceDpx,type,,enum
- HKR,Ndi\params\ForceDpx\enum,0,,"Auto Duplex Detect"
- HKR,Ndi\params\ForceDpx\enum,1,,"Half-Duplex"
- HKR,Ndi\params\ForceDpx\enum,2,,"Full-Duplex"
-
- ; NumRfd
- HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
- HKR,Ndi\params\NumRfd,default,,16
- HKR,Ndi\params\NumRfd,min,,1
- HKR,Ndi\params\NumRfd,max,,00001024
- HKR,Ndi\params\NumRfd,step,,1
- HKR,Ndi\params\NumRfd,Base,,10
- HKR,Ndi\params\NumRfd,type,,int
-
- ; NumTcb
- HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
- HKR,Ndi\params\NumTcb,default,,16
- HKR,Ndi\params\NumTcb,min,,1
- HKR,Ndi\params\NumTcb,max,,00000064
- HKR,Ndi\params\NumTcb,step,,1
- HKR,Ndi\params\NumTcb,Base,,10
- HKR,Ndi\params\NumTcb,type,,int
-
- ; NumCoalesce
- HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
- HKR,Ndi\params\NumCoalesce,default,,8
- HKR,Ndi\params\NumCoalesce,min,,1
- HKR,Ndi\params\NumCoalesce,max,,00000032
- HKR,Ndi\params\NumCoalesce,step,,1
- HKR,Ndi\params\NumCoalesce,Base,,10
- HKR,Ndi\params\NumCoalesce,type,,int
-
-
- ;****************************************************************
- ;
- ; PCI Registration section for
- ; Intel EtherExpress PRO/100B for Remote Wake Up Systems (82557C)
- ;
- ;****************************************************************
- [PCIEPRO100RWU.ndi.reg]
- HKR,Ndi,DeviceID,,"PCI\VEN_8086&DEV_1229&SUBSYS_00048086"
-
- ; other registration information
- HKR,Ndi\Install,,,"PCIe100B.install"
-
- ; flag as NDIS2 and NDIS3, but not required
- HKR,NDI\params\Speed,flag,1,30,00,00,00
-
- ; flag as NDIS2 but not required
- HKR,NDI\params\DriverName,flag,1,10,00,00,00
-
- ; flag as NDIS3, but not required
- HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
- HKR,NDI\params\Eid,flag,1,20,00,00,00
- HKR,NDI\params\ForceDpx,flag,1,20,00,00,00
- HKR,NDI\params\NumRfd,flag,1,20,00,00,00
- HKR,NDI\params\NumTcb,flag,1,20,00,00,00
- HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
-
- ; *** Param definitions ***
-
- ; Speed
- HKR,Ndi\params\Speed,ParamDesc,,"Speed"
- HKR,Ndi\params\Speed,default,,auto
- HKR,Ndi\params\Speed,type,,enum
- HKR,Ndi\params\Speed\enum,auto,,"Automatic"
- HKR,Ndi\params\Speed\enum,10,,"10 Mb/sec"
- HKR,Ndi\params\Speed\enum,100,,"100 Mb/sec"
-
- ; DriverName
- HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
- HKR,Ndi\params\DriverName,default,,"E100B$"
- HKR,Ndi\params\DriverName,type,,edit
-
- ; MapRegisters
- HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
- HKR,Ndi\params\MapRegisters,default,,64
- HKR,Ndi\params\MapRegisters,min,,0
- HKR,Ndi\params\MapRegisters,max,,64
- HKR,Ndi\params\MapRegisters,step,,1
- HKR,Ndi\params\MapRegisters,base,,10
- HKR,Ndi\params\MapRegisters,type,,int
-
- ; Eid
- HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
- HKR,Ndi\params\Eid,default,,0
- HKR,Ndi\params\Eid,base,,10
- HKR,Ndi\params\Eid,type,,dword
-
- ; ForceDpx
- HKR,Ndi\params\ForceDpx,ParamDesc,,"Duplex Mode"
- HKR,Ndi\params\ForceDpx,default,,0
- HKR,Ndi\params\ForceDpx,type,,enum
- HKR,Ndi\params\ForceDpx\enum,0,,"Auto Duplex Detect"
- HKR,Ndi\params\ForceDpx\enum,1,,"Half-Duplex"
- HKR,Ndi\params\ForceDpx\enum,2,,"Full-Duplex"
-
- ; NumRfd
- HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
- HKR,Ndi\params\NumRfd,default,,16
- HKR,Ndi\params\NumRfd,min,,1
- HKR,Ndi\params\NumRfd,max,,00001024
- HKR,Ndi\params\NumRfd,step,,1
- HKR,Ndi\params\NumRfd,Base,,10
- HKR,Ndi\params\NumRfd,type,,int
-
- ; NumTcb
- HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
- HKR,Ndi\params\NumTcb,default,,16
- HKR,Ndi\params\NumTcb,min,,1
- HKR,Ndi\params\NumTcb,max,,00000064
- HKR,Ndi\params\NumTcb,step,,1
- HKR,Ndi\params\NumTcb,Base,,10
- HKR,Ndi\params\NumTcb,type,,int
-
- ; NumCoalesce
- HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
- HKR,Ndi\params\NumCoalesce,default,,8
- HKR,Ndi\params\NumCoalesce,min,,1
- HKR,Ndi\params\NumCoalesce,max,,00000032
- HKR,Ndi\params\NumCoalesce,step,,1
- HKR,Ndi\params\NumCoalesce,Base,,10
- HKR,Ndi\params\NumCoalesce,type,,int
-
- ;****************************************************************
- ;
- ; PCI Registration section for
- ; Intel 82557-based Integrated PCI Ethernet LOM Systems (82557C)
- ;
- ;****************************************************************
- [PCIEPRO100LOM.ndi.reg]
- HKR,Ndi,DeviceID,,"PCI\VEN_8086&DEV_1229&SUBSYS_00058086"
-
- ; other registration information
- HKR,Ndi\Install,,,"PCIe100B.install"
-
- ; flag as NDIS2 and NDIS3, but not required
- HKR,NDI\params\Speed,flag,1,30,00,00,00
-
- ; flag as NDIS2 but not required
- HKR,NDI\params\DriverName,flag,1,10,00,00,00
-
- ; flag as NDIS3, but not required
- HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
- HKR,NDI\params\Eid,flag,1,20,00,00,00
- HKR,NDI\params\ForceDpx,flag,1,20,00,00,00
- HKR,NDI\params\NumRfd,flag,1,20,00,00,00
- HKR,NDI\params\NumTcb,flag,1,20,00,00,00
- HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
-
- ; *** Param definitions ***
-
- ; Speed
- HKR,Ndi\params\Speed,ParamDesc,,"Speed"
- HKR,Ndi\params\Speed,default,,auto
- HKR,Ndi\params\Speed,type,,enum
- HKR,Ndi\params\Speed\enum,auto,,"Automatic"
- HKR,Ndi\params\Speed\enum,10,,"10 Mb/sec"
- HKR,Ndi\params\Speed\enum,100,,"100 Mb/sec"
-
- ; DriverName
- HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
- HKR,Ndi\params\DriverName,default,,"E100B$"
- HKR,Ndi\params\DriverName,type,,edit
-
- ; MapRegisters
- HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
- HKR,Ndi\params\MapRegisters,default,,64
- HKR,Ndi\params\MapRegisters,min,,0
- HKR,Ndi\params\MapRegisters,max,,64
- HKR,Ndi\params\MapRegisters,step,,1
- HKR,Ndi\params\MapRegisters,base,,10
- HKR,Ndi\params\MapRegisters,type,,int
-
- ; Eid
- HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
- HKR,Ndi\params\Eid,default,,0
- HKR,Ndi\params\Eid,base,,10
- HKR,Ndi\params\Eid,type,,dword
-
- ; ForceDpx
- HKR,Ndi\params\ForceDpx,ParamDesc,,"Duplex Mode"
- HKR,Ndi\params\ForceDpx,default,,0
- HKR,Ndi\params\ForceDpx,type,,enum
- HKR,Ndi\params\ForceDpx\enum,0,,"Auto Duplex Detect"
- HKR,Ndi\params\ForceDpx\enum,1,,"Half-Duplex"
- HKR,Ndi\params\ForceDpx\enum,2,,"Full-Duplex"
-
- ; NumRfd
- HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
- HKR,Ndi\params\NumRfd,default,,16
- HKR,Ndi\params\NumRfd,min,,1
- HKR,Ndi\params\NumRfd,max,,00001024
- HKR,Ndi\params\NumRfd,step,,1
- HKR,Ndi\params\NumRfd,Base,,10
- HKR,Ndi\params\NumRfd,type,,int
-
- ; NumTcb
- HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
- HKR,Ndi\params\NumTcb,default,,16
- HKR,Ndi\params\NumTcb,min,,1
- HKR,Ndi\params\NumTcb,max,,00000064
- HKR,Ndi\params\NumTcb,step,,1
- HKR,Ndi\params\NumTcb,Base,,10
- HKR,Ndi\params\NumTcb,type,,int
-
- ; NumCoalesce
- HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
- HKR,Ndi\params\NumCoalesce,default,,8
- HKR,Ndi\params\NumCoalesce,min,,1
- HKR,Ndi\params\NumCoalesce,max,,00000032
- HKR,Ndi\params\NumCoalesce,step,,1
- HKR,Ndi\params\NumCoalesce,Base,,10
- HKR,Ndi\params\NumCoalesce,type,,int
-
-
- ;*********************************************************
- ; e100B common base
- ;*********************************************************
- [e100B.ndi.reg]
-
- ; key,subkey,valuename,type,value
- HKR,,DevLoader,,*ndis
- HKR,,DeviceVxDs,,e100b.sys
- HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
-
- ; NDIS Info
- HKR,NDIS,LogDriverName,,"E100B-100"
- HKR,NDIS,MajorNdisVersion,1,03
- HKR,NDIS,MinorNdisVersion,1,0A
- HKR,NDIS\NDIS2,DriverName,,"E100B-10$"
- HKR,NDIS\NDIS2,FileName,,"e100b.dos"
- HKR,NDIS\ODI,DriverName,,"e100bodi"
- HKR,NDIS\ODI,FileName,,"e100bodi.com"
-
- ; Interfaces
- HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
- HKR,Ndi\Interfaces,DefLower,,"ethernet"
- HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
- HKR,Ndi\Interfaces,LowerRange,,"ethernet"
-
- ; Install sections
- HKR,Ndi\Install,ndis3,,"E100B.ndis3"
- HKR,Ndi\Install,ndis2,,"E100B.ndis2"
- HKR,Ndi\Install,odi,,"E100B.odi"
-
- [PCIE100B.ndi.copyfiles]
- 82557NDI.dll
-
- [PCIE100B.inf.copyfiles]
- net82557.inf
-
- ; Install NDIS3
- [E100B.ndis3]
- CopyFiles=E100B.ndis3.CopyFiles
- [E100B.ndis3.CopyFiles]
- e100b.sys, nt\e100b.sy_
-
- ; Install NDIS2
- [E100B.ndis2]
- CopyFiles=E100B.ndis2.CopyFiles
- [E100B.ndis2.CopyFiles]
- e100b.dos, ndis\e100b.dos
-
- ; Install ODI
- [E100B.odi]
- CopyFiles=E100B.odi.CopyFiles
- [E100B.odi.CopyFiles]
- e100bodi.com, dos\e100bodi.com
-
- ;*********************************************************
- ; Destination Directories
- ;*********************************************************
- [DestinationDirs]
- DefaultDestDir =11 ; LDID_SYS
- e100B.ndis3.CopyFiles =11
- e100B.ndis2.CopyFiles =26 ; LDID_WINBOOT
- e100B.odi.CopyFiles =26
- PCIE100B.ndi.copyfiles =11
- PCIE100B.inf.copyfiles =17
-
- ;*********************************************************
- ; Localizable Strings
- ;*********************************************************
- [strings]
- ; Provider
- V_MS="Microsoft"
- ; Manufacturers
- V_INTEL="Intel"
-
- ; PNP Devices
- PCIe100B.DeviceDesc="Intel 82557B-based Ethernet PCI Adapter (10/100)"
- PCIe100B2.DeviceDesc="Intel 82557C-based Ethernet PCI (10/100)"
- PCIEPRO100BTX.DeviceDesc="Intel EtherExpress PRO/100B PCI Ethernet Adapter (TX)"
- PCIEPRO100BT4.DeviceDesc="Intel EtherExpress PRO/100B PCI Ethernet Adapter (T4)"
- PCIEPRO10PPCI.DeviceDesc="Intel EtherExpress PRO/10+ PCI Ethernet Adapter"
- PCIEPRO100RWU.DeviceDesc="Intel EtherExpress PRO/100 for Remote Wake Up Systems"
- PCIEPRO100LOM.DeviceDesc="Intel 82557-based Integrated Ethernet PCI (10/100)"
-
- ; Do not modify/remove the line below.
- ;~
-