; Copyright (c) 2000, Microsoft [Version] Signature = "$Windows NT$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %MSFT% LayoutFile = layout.inf DriverVer=07/01/2001,5.41.22.0 [Manufacturer] %COMPAQ% = Compaq [ControlFlags] ExcludeFromSelect = * [Compaq] %N1001.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B01E0E11 ; Compaq NC3120 Fast Ethernet NIC %N1004.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B0C60E11 ; Compaq NC3161 Fast Ethernet NIC %N1005.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B0C70E11 ; Compaq NC3160 Fast Ethernet NIC %N1006.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B0D70E11 ; Compaq NC3121 Fast Ethernet NIC %N1007.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B01F0E11 ; Compaq NC3122 Fast Ethernet NIC %N1008.DeviceDesc% = multiport.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B0DD0E11 ; Compaq NC3131 Fast Ethernet NIC %N1009.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B0DE0E11 ; Compaq NC3132 Fast Ethernet Module %N100A.DeviceDesc% = N103.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B0E10E11 ; Compaq NC3133 Fast Ethernet Module %N100B.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B1340E11 ; Compaq NC3163 Fast Ethernet NIC %N100C.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B13C0E11 ; Compaq NC3162 Fast Ethernet NIC %N100D.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B1440E11 ; Compaq NC3123 Fast Ethernet NIC %N100E.DeviceDesc% = multiport.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B1630E11 ; Compaq NC3134 Fast Ethernet NIC %N100F.DeviceDesc% = N100.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B1640E11 ; Compaq NC3135 Fast Ethernet Upgrade Module ;---------------------------------------------------------------------------- ; N100 Section: Fast Ethernet ; [N100.ndi.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Speed100.reg, 82557.reg, n100.ndi.NT.reg ;CpyFiles = n100_NT.CopyFiles [N100.ndi.NT.Services] AddService = N100, 2, n100.Service, common.EventLog [N100.ndi.NTIA64] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Speed100.reg, 82557.reg, n100.ndi.NT.reg, ia64.reg ;CpyFiles = n100_NTIA64.CopyFiles [N100.ndi.NTIA64.Services] AddService = N100, 2, n100_NTIA64.Service, common.EventLog_NTIA64 ;---------------------------------------------------------------------------- ; multiport N100 Section: Fast Ethernet ; [multiport.ndi.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Speed100.reg, 82557.reg, n100.ndi.NT.reg ;CpyFiles = n100_NT.CopyFiles Port1DeviceNumber = 4 [multiport.ndi.NT.Services] AddService = N100, 2, n100.Service, common.EventLog [multiport.ndi.NTIA64] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Speed100.reg, 82557.reg, n100.ndi.NT.reg, ia64.reg ;CpyFiles = n100_NTIA64.CopyFiles Port1DeviceNumber = 4 [multiport.ndi.NTIA64.Services] AddService = N100, 2, n100_NTIA64.Service, common.EventLog_NTIA64 ;---------------------------------------------------------------------------- ; N103 Secion: NC3133 100Fx ; [N103.ndi.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Speed103.reg, 82557.reg, n100.ndi.NT.reg ;CpyFiles = n100_NT.CopyFiles [N103.ndi.NT.Services] AddService = N100, 2, n100.Service, common.EventLog [N103.ndi.NTIA64] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Speed103.reg, 82557.reg, n100.ndi.NT.reg, ia64.reg ;CpyFiles = n100_NTIA64.CopyFiles [N103.ndi.NTIA64.Services] AddService = N100, 2, n100_NTIA64.Service, common.EventLog_NTIA64 ;---------------------------------------------------------------------------- ; Common 82557 NDI parameters ; [82557.reg] ; Rx Frame Descriptors HKR, Ndi\params\NumRfd, ParamDesc, 0, %NumRfd% HKR, Ndi\params\NumRfd, default, 0, "48" HKR, Ndi\params\NumRfd, min, 0, "1" HKR, Ndi\params\NumRfd, max, 0, "1024" HKR, Ndi\params\NumRfd, step, 0, "1" HKR, Ndi\params\NumRfd, Base, 0, "10" HKR, Ndi\params\NumRfd, type, 0, "int" ; Tx Control Blocks HKR, Ndi\params\NumTcb, ParamDesc, 0, %NumTcb% HKR, Ndi\params\NumTcb, default, 0, "32" HKR, Ndi\params\NumTcb, min, 0, "1" HKR, Ndi\params\NumTcb, max, 0, "64" HKR, Ndi\params\NumTcb, step, 0, "1" HKR, Ndi\params\NumTcb, Base, 0, "10" HKR, Ndi\params\NumTcb, type, 0, "int" ; Coalesce Buffers HKR, Ndi\params\NumCoalesce, ParamDesc, 0, %NumCoalesce% HKR, Ndi\params\NumCoalesce, default, 0, "8" HKR, Ndi\params\NumCoalesce, min, 0, "1" HKR, Ndi\params\NumCoalesce, max, 0, "32" HKR, Ndi\params\NumCoalesce, step, 0, "1" HKR, Ndi\params\NumCoalesce, Base, 0, "10" HKR, Ndi\params\NumCoalesce, type, 0, "int" ; 802.1p/802.1q Tagging HKR, Ndi\Params\TaggingMode, ParamDesc, 0, %PacketTagging% HKR, Ndi\Params\TaggingMode, default, 0, "0" HKR, Ndi\Params\TaggingMode\Enum, "1", 0, %Enabled% HKR, Ndi\Params\TaggingMode\Enum, "0", 0, %Disabled% HKR, Ndi\Params\TaggingMode, type, 0, "enum" HKR, Ndi\params\CPUSaver, ParamDesc, 0, %CPUSAVER% HKR, Ndi\params\CPUSaver, default, 0, "1536" HKR, Ndi\params\CPUSaver, min, 0, "0" HKR, Ndi\params\CPUSaver, max, 0, "4096" HKR, Ndi\params\CPUSaver, step, 0, "32" HKR, Ndi\params\CPUSaver, Base, 0, "10" HKR, Ndi\params\CPUSaver, type, 0, "int" ; Network Address HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %LAA% HKR, Ndi\params\NetworkAddress, Default, 0, "" HKR, Ndi\params\NetworkAddress, type, 0, "edit" HKR, NDI\params\NetworkAddress, LimitText, 0, "12" HKR, NDI\params\NetworkAddress, UpperCase, 0, "1" HKR, NDI\params\NetworkAddress, optional, 0, "1" ; Hardwired defaults HKR,, PcNic, 0, "0" HKR,, Adaptive_IFS,0, "1" HKR,, UcodeSW, 0, "1" HKR,, Coalesce, 0, "0" ;HKR,, CPUSaver, 0, "1536" HKR,, MWIEnable, 0, "1" HKR,, LogErrorMessages, 0, "1" HKR,, AdvancedMapRegisterMechanism, 0, "0" HKR,, UseScatterGather, 0, "1" ;---------------------------------------------------------------------------- ; 100Mb only NDI parameters only for NC3133 ; [Speed103.reg] HKR, Ndi\params\SpeedDuplex, ParamDesc, 0, %SpeedDuplex% HKR, Ndi\params\SpeedDuplex, default, 0, "4" HKR, Ndi\params\SpeedDuplex, type, 0, "enum" HKR, Ndi\params\SpeedDuplex\enum, "3", 0, %100Mb-Half-Duplex% HKR, Ndi\params\SpeedDuplex\enum, "4", 0, %100Mb-Full-Duplex% ;---------------------------------------------------------------------------- ; 100Mb only NDI parameters ; [Speed100.reg] ; Speed Duplex Mode HKR, Ndi\params\SpeedDuplex, ParamDesc, 0, %SpeedDuplex% HKR, Ndi\params\SpeedDuplex, default, 0, "0" HKR, Ndi\params\SpeedDuplex, type, 0, "enum" HKR, Ndi\params\SpeedDuplex\enum, "0", 0, %AutoDetect% HKR, Ndi\params\SpeedDuplex\enum, "1", 0, %10Mb-Half-Duplex% HKR, Ndi\params\SpeedDuplex\enum, "2", 0, %10Mb-Full-Duplex% HKR, Ndi\params\SpeedDuplex\enum, "3", 0, %100Mb-Half-Duplex% HKR, Ndi\params\SpeedDuplex\enum, "4", 0, %100Mb-Full-Duplex% ;---------------------------------------------------------------------------- ; IA64 Specific [IA64.reg] HKR,,EEpromSTBEnableBit, 2, "0" ;---------------------------------------------------------------------------- ; NT NDI object registration ; [N100.ndi.NT.reg] HKR,Ndi\Interfaces, UpperRange, 0, "ndis5" HKR,Ndi\Interfaces, LowerRange, 0, "ethernet" HKR,Ndi, Service, 0, "N100" ;---------------------------------------------------------------------------- ; NT Service registration 64 ; [n100_NTIA64.Service] DisplayName = %n100nt.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\n100645.sys LoadOrderGroup = NDIS ;---------------------------------------------------------------------------- ; NT Service registration 32 ; [n100.Service] DisplayName = %n100nt.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\n100325.sys LoadOrderGroup = NDIS ;----------------------------------------------------------------------------- ; NT Common base for all drivers for Eventlog ; [common.EventLog_NTIA64] AddReg = common.AddEventLog_NTIA64.reg [common.AddEventLog_NTIA64.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\n100645.sys" HKR, , TypesSupported, 0x00010001, 7 [common.EventLog] AddReg = common.AddEventLog.reg [common.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\n100325.sys" HKR, , TypesSupported, 0x00010001, 7 [DestinationDirs] DefaultDestDir = 12 n100_NT.CopyFiles = 12 n100_NTIA64.CopyFiles = 12 [N100_NTIA64.CopyFiles] n100645.sys,,,2 [N100_NT.CopyFiles] n100325.sys,,,2 ;---------------------------------------------------------------------------- ; Localizable Strings ; [Strings] MSFT = "Microsoft" COMPAQ = "Compaq" AutoDetect = "Автовыбор" SpeedDuplex = "&Скорость линии и режим дуплекса" 10Mb-Half-Duplex = "10 Мбит/с, полудуплекс" 10Mb-Full-Duplex = "10 Мбит/с, полный дуплекс" 100Mb-Half-Duplex = "100 Мбит/с, полудуплекс" 100Mb-Full-Duplex = "100 Мбит/с, полный дуплекс" NumRfd = "Буферы приема" NumTcb = "Блоки управления передачей" NumCoalesce = "Объединенные буферы" CPUSAVER = "Адаптивная настройка производительности" PacketTagging = "Разметка 802.1p/802.1q" Enabled = "Включено" Disabled = "Отключено" LAA = "Локально администрируемый адрес" N1001.DeviceDesc = "Compaq NC3120 Fast Ethernet адаптер" N1004.DeviceDesc = "Compaq NC3161 Fast Ethernet адаптер" N1005.DeviceDesc = "Compaq NC3160 Fast Ethernet адаптер" N1006.DeviceDesc = "Compaq NC3121 Fast Ethernet адаптер" N1007.DeviceDesc = "Compaq NC3122 Fast Ethernet адаптер" N1008.DeviceDesc = "Compaq NC3131 Fast Ethernet адаптер" N1009.DeviceDesc = "Compaq NC3132 Fast Ethernet модуль" N100A.DeviceDesc = "Compaq NC3133 Fast Ethernet модуль" N100B.DeviceDesc = "Compaq NC3163 Fast Ethernet адаптер" N100C.DeviceDesc = "Compaq NC3162 Fast Ethernet адаптер" N100D.DeviceDesc = "Compaq NC3123 Fast Ethernet адаптер" N100E.DeviceDesc = "Compaq NC3134 Fast Ethernet адаптер" N100F.DeviceDesc = "Compaq NC3135 Fast Ethernet модуль обновления" n100nt.Service.DispName = "Compaq Ethernet или Fast Ethernet, драйвер адаптера"