home *** CD-ROM | disk | FTP | other *** search
- ; NETEL99x.INF
- ; Copyright (c) 2001, Microsoft
-
-
- [version]
- Signature = "$Windows NT$"
- Class = Net
- ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318}
- Provider = %V_MS%
- LayoutFile = layout.inf
- DriverVer=07/01/2001,2.0.0.30
-
- [Manufacturer]
- %V_3COM% = 3COM
-
- [ControlFlags]
- ExcludeFromSelect = *
-
-
- ;-------------------------------------------------------------------------------
- ; Adapter Settings
- ;
- [3COM]
- %PCI\VEN_10b7&DEV_9902.DeviceDesc%= EL9902.ndi, PCI\VEN_10b7&DEV_9902
- %PCI\VEN_10b7&DEV_9903.DeviceDesc%= EL9903.ndi, PCI\VEN_10b7&DEV_9903
- %PCI\VEN_10b7&DEV_9904.DeviceDesc%= EL9904C.ndi, PCI\VEN_10b7&DEV_9904
- %PCI\VEN_10b7&DEV_9904S.DeviceDesc%= EL9904S.ndi, PCI\VEN_10b7&DEV_9904
- %PCI\VEN_10b7&DEV_9908.DeviceDesc%= EL9908.ndi, PCI\VEN_10b7&DEV_9908
- %PCI\VEN_10b7&DEV_9909.DeviceDesc%= EL9909.ndi, PCI\VEN_10b7&DEV_9909
- %PCI\VEN_10b7&DEV_990A.DeviceDesc%= EL990A.ndi, PCI\VEN_10b7&DEV_990A
- %PCI\VEN_10b7&DEV_9902.DeviceDesc%= EL9902.ndi, PCI\VEN_10b7&DEV_9902&SUBSYS_990210b7
- %PCI\VEN_10b7&DEV_9903.DeviceDesc%= EL9903.ndi, PCI\VEN_10b7&DEV_9903&SUBSYS_990310b7
- %PCI\VEN_10b7&DEV_9904.DeviceDesc%= EL9904C.ndi, PCI\VEN_10b7&DEV_9904&SUBSYS_990410b7
- %PCI\VEN_10b7&DEV_9904C.DeviceDesc%= EL9904C.ndi, PCI\VEN_10b7&DEV_9904&SUBSYS_100010b7
- %PCI\VEN_10b7&DEV_9904S.DeviceDesc%= EL9904S.ndi, PCI\VEN_10b7&DEV_9904&SUBSYS_200010b7
- %PCI\VEN_10b7&DEV_9908.DeviceDesc%= EL9908.ndi, PCI\VEN_10b7&DEV_9908&SUBSYS_990810b7
- %PCI\VEN_10b7&DEV_9909.DeviceDesc%= EL9909.ndi, PCI\VEN_10b7&DEV_9909&SUBSYS_990910b7
- %PCI\VEN_10b7&DEV_990A.DeviceDesc%= EL990A.ndi, PCI\VEN_10b7&DEV_990A&SUBSYS_990A10b7
-
- [EL9902.ndi]
- AddReg = EL99X.reg, EL99X.params, EL99X.params.client
- Characteristics = 0x84
- BusType = 5
- CopyFiles = EL99X.DriverFiles
-
- [EL9902.ndi.Services]
- AddService = EL99X, 2, EL99X.Service, EL99X.EventLog
-
-
- [EL9903.ndi]
- AddReg = EL99X.reg, EL99X.params, EL99X.params.client
- Characteristics = 0x84
- BusType = 5
- CopyFiles = EL99X.DriverFiles
-
- [EL9903.ndi.Services]
- AddService = EL99X, 2, EL99X.Service, EL99X.EventLog
-
-
- [EL9904C.ndi]
- AddReg = EL99X.reg, EL99X.params, EL99X.params.client
- Characteristics = 0x84
- BusType = 5
- CopyFiles = EL99X.DriverFiles
-
- [EL9904C.ndi.Services]
- AddService = EL99X, 2, EL99X.Service, EL99X.EventLog
-
-
- [EL9904S.ndi]
- AddReg = EL99X.reg, EL99X.params, EL99X.params.server
- Characteristics = 0x84
- BusType = 5
- CopyFiles = EL99X.DriverFiles
-
- [EL9904S.ndi.Services]
- AddService = EL99X, 2, EL99X.Service, EL99X.EventLog
-
-
- [EL9908.ndi]
- AddReg = EL99X.reg, EL99X.params, EL99X.params.server
- Characteristics = 0x84
- BusType = 5
- CopyFiles = EL99X.DriverFiles
-
- [EL9908.ndi.Services]
- AddService = EL99X, 2, EL99X.Service, EL99X.EventLog
-
-
- [EL9909.ndi]
- AddReg = EL99X.reg, EL99X.params, EL99X.params.server
- Characteristics = 0x84
- BusType = 5
- CopyFiles = EL99X.DriverFiles
-
- [EL9909.ndi.Services]
- AddService = EL99X, 2, EL99X.Service, EL99X.EventLog
-
-
- [EL990A.ndi]
- AddReg = EL99X.reg, EL99X.params, EL99X.params.server
- Characteristics = 0x84
- BusType = 5
- CopyFiles = EL99X.DriverFiles
-
- [EL990A.ndi.Services]
- AddService = EL99X, 2, EL99X.Service, EL99X.EventLog
-
-
- ;-------------------------------------------------------------------------------
- ; Advanced UI and Settings
- ;
- [EL99X.params]
- HKR,,DownLoadImage,,"1"
-
- HKR,Ndi\params\XCVR_SELECT, ParamDesc, 0, %media_select%
- HKR,Ndi\params\XCVR_SELECT, type, 0, "enum"
- HKR,Ndi\params\XCVR_SELECT, default, 0, "AUTO"
- HKR,Ndi\params\XCVR_SELECT\enum, AUTO, 0, %media_auto%
- HKR,Ndi\params\XCVR_SELECT\enum, 10HALF, 0, %media_10_half%
- HKR,Ndi\params\XCVR_SELECT\enum, 100HALF, 0, %media_100_half%
- HKR,Ndi\params\XCVR_SELECT\enum, 10FULL, 0, %media_10_full%
- HKR,Ndi\params\XCVR_SELECT\enum, 100FULL, 0, %media_100_full%
-
- HKR,Ndi\params\FlowControl, ParamDesc, 0, %flow_control%
- HKR,Ndi\params\FlowControl, type, 0, "enum"
- HKR,Ndi\params\FlowControl, default, 0, "ENABLE"
- HKR,Ndi\params\FlowControl\enum, ENABLE, 0, %enable%
- HKR,Ndi\params\FlowControl\enum, DISABLE, 0, %disable%
-
- HKR,Ndi\params\MBADefaultBoot, ParamDesc, 0, %rom_boot%
- HKR,Ndi\params\MBADefaultBoot, type, 0, "enum"
- HKR,Ndi\params\MBADefaultBoot, default, 0, "0"
- HKR,Ndi\params\MBADefaultBoot\enum,0, 0, %HardwareDefault%
- HKR,Ndi\params\MBADefaultBoot\enum,1, 0, %disable%
- HKR,Ndi\params\MBADefaultBoot\enum,2, 0, %enable%
-
- HKR,Ndi\params\IPSecOffload, ParamDesc, 0, %ipsec_offload%
- HKR,Ndi\params\IPSecOffload, type, 0, "enum"
- HKR,Ndi\params\IPSecOffload, default, 0, "ENABLE"
- HKR,Ndi\params\IPSecOffload\enum, ENABLE, 0, %enable%
- HKR,Ndi\params\IPSecOffload\enum, DISABLE, 0, %disable%
-
- HKR,Ndi\params\TCPSegOffload, ParamDesc, 0, %tcpseg_offload%
- HKR,Ndi\params\TCPSegOffload, type, 0, "enum"
- HKR,Ndi\params\TCPSegOffload, default, 0, "ENABLE"
- HKR,Ndi\params\TCPSegOffload\enum, ENABLE, 0, %enable%
- HKR,Ndi\params\TCPSegOffload\enum, DISABLE, 0, %disable%
-
- HKR,Ndi\params\ChecksumOffload, ParamDesc, 0, %checksum_offload%
- HKR,Ndi\params\ChecksumOffload, type, 0, "enum"
- HKR,Ndi\params\ChecksumOffload, default, 0, "ENABLE"
- HKR,Ndi\params\ChecksumOffload\enum, ENABLE, 0, %enable%
- HKR,Ndi\params\ChecksumOffload\enum, DISABLE, 0, %disable%
-
- HKR,Ndi\params\8021pOffload, ParamDesc, 0, %vlan_offload%
- HKR,Ndi\params\8021pOffload, type, 0, "enum"
- HKR,Ndi\params\8021pOffload, default, 0, "DISABLE"
- HKR,Ndi\params\8021pOffload\enum, ENABLE, 0, %enable%
- HKR,Ndi\params\8021pOffload\enum, DISABLE, 0, %disable%
-
- HKR,Ndi\params\PerfTuning, ParamDesc, 0, %perf_tuning%
- HKR,Ndi\params\PerfTuning, type, 0, "enum"
- HKR,Ndi\params\PerfTuning, default, 0, "ENABLE"
- HKR,Ndi\params\PerfTuning\enum, ENABLE, 0, %enable%
- HKR,Ndi\params\PerfTuning\enum, DISABLE, 0, %disable%
-
- HKR,Ndi\params\SelfHealing, ParamDesc, 0, %self_healing%
- HKR,Ndi\params\SelfHealing, type, 0, "enum"
- HKR,Ndi\params\SelfHealing, default, 0, "BASIC"
- HKR,Ndi\params\SelfHealing\enum, DISABLE, 0, %disable%
- HKR,Ndi\params\SelfHealing\enum, BASIC, 0, %basic%
- HKR,Ndi\params\SelfHealing\enum, ENHANCED, 0, %enhanced%
-
- HKR,Ndi\params\NoTxEntries, ParamDesc, 0, %num_tx_entries%
- HKR,Ndi\params\NoTxEntries, type, 0, "long"
- HKR,Ndi\params\NoTxEntries, default, 0, "256"
- HKR,Ndi\params\NoTxEntries, min, 0, "32"
- HKR,Ndi\params\NoTxEntries, max, 0, "512"
- HKR,Ndi\params\NoTxEntries, step, 0, "32"
- HKR,Ndi\params\NoTxEntries, base, 0, "10"
-
- [EL99X.params.client]
- HKR,Ndi\params\NoRxEntries, ParamDesc, 0, %num_rx_entries%
- HKR,Ndi\params\NoRxEntries, type, 0, "long"
- HKR,Ndi\params\NoRxEntries, default, 0, "64"
- HKR,Ndi\params\NoRxEntries, min, 0, "32"
- HKR,Ndi\params\NoRxEntries, max, 0, "512"
- HKR,Ndi\params\NoRxEntries, step, 0, "32"
- HKR,Ndi\params\NoRxEntries, base, 0, "10"
-
- [EL99X.params.server]
- HKR,Ndi\params\NoRxEntries, ParamDesc, 0, %num_rx_entries%
- HKR,Ndi\params\NoRxEntries, type, 0, "long"
- HKR,Ndi\params\NoRxEntries, default, 0, "128"
- HKR,Ndi\params\NoRxEntries, min, 0, "32"
- HKR,Ndi\params\NoRxEntries, max, 0, "512"
- HKR,Ndi\params\NoRxEntries, step, 0, "32"
- HKR,Ndi\params\NoRxEntries, base, 0, "10"
-
-
- ;-------------------------------------------------------------------------------
- ; Install and Service Section
- ;
- [EL99X.reg]
- HKR, Ndi, Service, 0, "EL99X"
- HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
- HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
-
-
- [EL99X.Service]
- DisplayName = %EL99X.Service.DispName%
- ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
- StartType = 3 ;%SERVICE_DEMAND_START%
- ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\EL99XN51.SYS
- LoadOrderGroup = NDIS
-
-
- [EL99X.EventLog]
- AddReg = EL99X.AddEventLog.reg
-
- [EL99X.AddEventLog.reg]
- HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\EL99XN51.sys"
- HKR,, TypesSupported, 0x00010001, 7
-
-
- [EL99X.DriverFiles]
- EL99XN51.SYS,,,2
- EL99XRUN.OUT,,,2
-
-
- [DestinationDirs]
- DefaultDestDir = 12
- EL99X.DriverFiles = 12
-
-
- ;-------------------------------------------------------------------------------
- ; Localizable Strings
- ;
- [strings]
- V_MS = "3Com"
- V_3COM = "3Com"
-
- disable = "Отключить"
- enable = "Включить"
- basic = "Основной"
- enhanced = "Расширенный"
-
- media_select = "Выбор носителя"
- HardwareDefault = "Аппаратные умолчания"
- media_auto = "Автосогласование"
- media_10_full = "10 Мбит/с, полный дуплекс"
- media_10_half = "10 Мбит/с, полудуплекс"
- media_100_full = "100 Мбит/с, полный дуплекс"
- media_100_half = "100 Мбит/с, полудуплекс"
-
- flow_control = "Управление потоком"
-
- rom_boot = "Загрузка ROM"
- self_healing = "Самовосстановление"
-
- num_tx_entries = "Дескрипторы: передача"
- num_rx_entries = "Дескрипторы: получение"
-
- ipsec_offload = "Разгрузка: IPSec"
- tcpseg_offload = "Разгрузка: сегментация TCP"
- checksum_offload = "Разгрузка: контрольная сумма IP"
- vlan_offload = "Разгрузка: 802.1p"
- perf_tuning = "Настройка производительности"
-
- PCI\VEN_10b7&DEV_9902.DeviceDesc="3Com 10/100 PCI NIC w/3XP (3CR990-TX-95)"
- PCI\VEN_10b7&DEV_9903.DeviceDesc="3Com 10/100 PCI NIC w/3XP (3CR990-TX-97)"
- PCI\VEN_10b7&DEV_9904.DeviceDesc="3Com 10/100 PCI NIC w/3XP (3CR990B-TX-M)"
- PCI\VEN_10b7&DEV_9904C.DeviceDesc="3Com 10/100 PCI NIC w/3XP (3CR990B-TX-M)"
- PCI\VEN_10b7&DEV_9904S.DeviceDesc="3Com 10/100 PCI Server NIC w/3XP (3CR990B-TX-M)"
- PCI\VEN_10b7&DEV_9908.DeviceDesc="3Com 10/100 PCI Server NIC w/3XP (3CR990SVR95)"
- PCI\VEN_10b7&DEV_9909.DeviceDesc="3Com 10/100 PCI Server NIC w/3XP (3CR990SVR97)"
- PCI\VEN_10b7&DEV_990A.DeviceDesc="3Com 10/100 PCI Server NIC w/3XP (3C990BSVR)" ;
-
- EL99X.Service.DispName = "3Com 3C99x EtherLink XL адаптер"
-
-