;******************************************************************************* ; Copyright 2001 Compaq Corporation. ; ; INF for Windows 2000, Me, and 98SE. ; ; History: ; 06/02/00 Hav Khauv Inception. ;******************************************************************************* [Version] Signature = "$Chicago$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} CatalogFile = q57w2k.cat Compatible = 1 Provider = %CPQ% DriverVer = 12/12/2002,2.90.0.0 [Manufacturer] %CPQ% = Compaq [ControlFlags] ExcludeFromSelect = * [Compaq] %NC7770% = NC7770.Inst, PCI\VEN_14e4&DEV_1645&SUBSYS_007c0e11 %NC6770% = NC6770.Inst, PCI\VEN_14e4&DEV_1645&SUBSYS_00c10e11 %NC7780% = NC7780.Inst, PCI\VEN_14e4&DEV_1645&SUBSYS_00850e11 %NC7760% = NC7760.Inst, PCI\VEN_14e4&DEV_16a6&SUBSYS_00bb0e11 %NC7771% = NC7771.Inst, PCI\VEN_14e4&DEV_16a7&SUBSYS_00ca0e11 %NC7781% = NC7781.Inst, PCI\VEN_14e4&DEV_16a7&SUBSYS_00cb0e11 ;******************************************************************************* ; Win2000 Install sections. ;******************************************************************************* [NC7770.Inst.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL DelReg = DelReg.RxMtu AddReg = NC7770.ProductString, NtAddReg, BCM5701.Params, ParamsNt, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed ;CpyFiles = CopyFile.NtSys BusType = 5 [NC7770.Inst.NT.Services] AddService = q57w2k, 2, NC7770.AddService, NtEventLog [NC7770.AddService] DisplayName = %NC7770% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\q57w2k.sys LoadOrderGroup = NDIS [NC7770.ProductString] HKR, , ProductString, 0, %NC7770% [NC6770.Inst.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL DelReg = DelReg.RxMtu, DelReg.RequestedMediaType, DelReg.Wol AddReg = NC6770.ProductString, NtAddReg, BCM5701.Params, ParamsNt, ParamsNtW9x ;CpyFiles = CopyFile.NtSys BusType = 5 [NC6770.Inst.NT.Services] AddService = q57w2k, 2, NC6770.AddService, NtEventLog [NC6770.AddService] DisplayName = %NC6770% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\q57w2k.sys LoadOrderGroup = NDIS [NC6770.ProductString] HKR, , ProductString, 0, %NC6770% [NC7780.Inst.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL DelReg = DelReg.RxMtu AddReg = NC7780.ProductString, NtAddReg, BCM5701.Params, ParamsNt, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed ;CpyFiles = CopyFile.NtSys BusType = 5 [NC7780.Inst.NT.Services] AddService = q57w2k, 2, NC7780.AddService, NtEventLog [NC7780.AddService] DisplayName = %NC7780% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\q57w2k.sys LoadOrderGroup = NDIS [NC7780.ProductString] HKR, , ProductString, 0, %NC7780% [NC7760.Inst.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL DelReg = DelReg.RxMtu AddReg = NC7760.ProductString, NtAddReg, BCM5702.Params, ParamsNt, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed ;CpyFiles = CopyFile.NtSys BusType = 5 [NC7760.Inst.NT.Services] AddService = q57w2k, 2, NC7760.AddService, NtEventLog [NC7760.AddService] DisplayName = %NC7760% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\q57w2k.sys LoadOrderGroup = NDIS [NC7760.ProductString] HKR, , ProductString, 0, %NC7760% [NC7771.Inst.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL DelReg = DelReg.RxMtu AddReg = NC7771.ProductString, NtAddReg, BCM5703.Params, ParamsNt, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed ;CpyFiles = CopyFile.NtSys BusType = 5 [NC7771.Inst.NT.Services] AddService = q57w2k, 2, NC7771.AddService, NtEventLog [NC7771.AddService] DisplayName = %NC7771% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\q57w2k.sys LoadOrderGroup = NDIS [NC7771.ProductString] HKR, , ProductString, 0, %NC7771% [NC7781.Inst.NT] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL DelReg = DelReg.RxMtu AddReg = NC7781.ProductString, NtAddReg, BCM5703.Params, ParamsNt, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed ;CpyFiles = CopyFile.NtSys BusType = 5 [NC7781.Inst.NT.Services] AddService = q57w2k, 2, NC7781.AddService, NtEventLog [NC7781.AddService] DisplayName = %NC7781% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\q57w2k.sys LoadOrderGroup = NDIS [NC7781.ProductString] HKR, , ProductString, 0, %NC7781% ;******************************************************************************* ; Windows NT common sections. ;******************************************************************************* [NtAddReg] HKR, Ndi, Service, 0, "q57w2k" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" [NtEventLog] AddReg = NtAddEventLogReg [NtAddEventLogReg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\q57w2k.sys" HKR, , TypesSupported , 0x00010001, 7 ;******************************************************************************* ; Win 9x Install sections. ;******************************************************************************* [NC7770.Inst] AddReg = NC7770.ProductString, NC7770.W9xAddReg, W9xAddReg2, BCM5701.Params, ParamsW9x, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed DelReg = DelReg.RxMtu ;CpyFiles = CopyFile.W9xSys BusType = 5 [NC7770.W9xAddReg] HKR, Ndi, DeviceID, 0, "PCI\VEN_14e4&DEV_1645" HKR, Ndi\Install, ndis3, , "NC7770.Inst" [NC6770.Inst] DelReg = DelReg.RxMtu, DelReg.RequestedMediaType, DelReg.Wol AddReg = NC6770.ProductString, NC6770.W9xAddReg, W9xAddReg2, BCM5701.Params, ParamsW9x, ParamsNtW9x ;CpyFiles = CopyFile.W9xSys BusType = 5 [NC6770.W9xAddReg] HKR, Ndi, DeviceID, 0, "PCI\VEN_14e4&DEV_1645" HKR, Ndi\Install, ndis3, , "NC6770.Inst" [NC7780.Inst] AddReg = NC7780.ProductString, NC7780.W9xAddReg, W9xAddReg2, BCM5701.Params, ParamsW9x, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed DelReg = DelReg.RxMtu ;CpyFiles = CopyFile.W9xSys BusType = 5 [NC7780.W9xAddReg] HKR, Ndi, DeviceID, 0, "PCI\VEN_14e4&DEV_1645" HKR, Ndi\Install, ndis3, , "NC7780.Inst" [NC7760.Inst] AddReg = NC7760.ProductString, NC7760.W9xAddReg, W9xAddReg2, BCM5702.Params, ParamsW9x, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed DelReg = DelReg.RxMtu ;CpyFiles = CopyFile.W9xSys BusType = 5 [NC7760.W9xAddReg] HKR, Ndi, DeviceID, 0, "PCI\VEN_14e4&DEV_16a6" HKR, Ndi\Install, ndis3, , "NC7760.Inst" [NC7771.Inst] AddReg = NC7771.ProductString, NC7771.W9xAddReg, W9xAddReg2, BCM5701.Params, ParamsW9x, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed DelReg = DelReg.RxMtu ;CpyFiles = CopyFile.W9xSys BusType = 5 [NC7771.W9xAddReg] HKR, Ndi, DeviceID, 0, "PCI\VEN_14e4&DEV_16a7" HKR, Ndi\Install, ndis3, , "NC7771.Inst" [NC7781.Inst] AddReg = NC7781.ProductString, NC7781.W9xAddReg, W9xAddReg2, BCM5703.Params, ParamsW9x, ParamsNtW9x, ParamsC, ParamsWOL, ParamsWireSpeed DelReg = DelReg.RxMtu ;CpyFiles = CopyFile.W9xSys BusType = 5 [NC7781.W9xAddReg] HKR, Ndi, DeviceID, 0, "PCI\VEN_14e4&DEV_16a7" HKR, Ndi\Install, ndis3, , "NC7781.Inst" ;******************************************************************************* ; Win9x common sections. ;******************************************************************************* [W9xAddReg2] HKR, , DevLoader, 0, *ndis HKR, , DeviceVxDs, 0, q57w2k.sys ;Windows 95 does not support Ndis5 upper range. HKR, Ndi\Interfaces, DefUpper, 0, "ndis3" HKR, Ndi\Interfaces, DefLower, 0, "ethernet" HKR, Ndi\Interfaces, UpperRange, 0, "ndis3" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, NDIS, LogDriverName, 0, "q57w2k" HKR, NDIS, MajorNdisVersion, 1, 04 HKR, NDIS, MinorNdisVersion, 1, 00 ;******************************************************************************* ; Registry parameters. ;******************************************************************************* [BCM5701.Params] HKR, , TxPacketDescCnt, 0, "200" HKR, , RxStdDescCnt, 0, "200" HKR, , RxCoalescingTicks, 0, "10" HKR, , TxCoalescingTicks, 0, "30" HKR, , RxMaxCoalescedFrames, 0, "5" HKR, , TxMaxCoalescedFrames, 0, "200" HKR, , RxMtu, 2, "1500" [BCM5702.Params] HKR, , TxPacketDescCnt, 0, "200" HKR, , RxStdDescCnt, 0, "200" HKR, , RxCoalescingTicks, 0, "10" HKR, , TxCoalescingTicks, 0, "30" HKR, , RxMaxCoalescedFrames, 0, "5" HKR, , TxMaxCoalescedFrames, 0, "200" HKR, , RxMtu, 2, "1500" [BCM5703.Params] HKR, , TxPacketDescCnt, 0, "200" HKR, , RxStdDescCnt, 0, "200" HKR, , RxCoalescingTicks, 0, "10" HKR, , TxCoalescingTicks, 0, "30" HKR, , RxMaxCoalescedFrames, 0, "5" HKR, , TxMaxCoalescedFrames, 0, "200" HKR, , RxMtu, 2, "1500" [ParamsNt] HKR, Ndi\Params\TaskOffloadCap, ParamDesc, , %TaskOffload% HKR, Ndi\Params\TaskOffloadCap, default, , "21" HKR, Ndi\Params\TaskOffloadCap, type, , "enum" HKR, Ndi\Params\TaskOffloadCap\enum, 0, , %TaskOffload_None% HKR, Ndi\Params\TaskOffloadCap\enum, 42, , %TaskOffload_Rx_Chksum% HKR, Ndi\Params\TaskOffloadCap\enum, 21, , %TaskOffload_Tx_Chksum% HKR, Ndi\Params\TaskOffloadCap\enum, 63, , %TaskOffload_Rx_Tx_Chksum% HKR, Ndi\Params\Enable8021p, ParamDesc, , %QOS_8021p% HKR, Ndi\Params\Enable8021p, default, , "0" HKR, Ndi\Params\Enable8021p, type, , "enum" HKR, Ndi\Params\Enable8021p\enum, 0, , %QOS_8021p_Disable% HKR, Ndi\Params\Enable8021p\enum, 1, , %QOS_8021p_Enable% [ParamsW9x] HKR, , IsWin9x, 0, "1" [ParamsNtW9x] HKR, Ndi\Params\FlowControlCap, ParamDesc, , %FlowControl% HKR, Ndi\Params\FlowControlCap, default, , "0" HKR, Ndi\Params\FlowControlCap, type, , "enum" HKR, Ndi\Params\FlowControlCap\enum, 0, , %FlowControl_Disable% HKR, Ndi\Params\FlowControlCap\enum, 1, , %FlowControl_Rx_Pause% HKR, Ndi\Params\FlowControlCap\enum, 2, , %FlowControl_Tx_Pause% HKR, Ndi\Params\FlowControlCap\enum, 3, , %FlowControl_Rx_Tx_Pause% HKR, Ndi\Params\FlowControlCap\enum, 2147483648, , %FlowControl_Auto% [ParamsWireSpeed] HKR, Ndi\Params\WireSpeed, ParamDesc, , %WireSpeed% HKR, Ndi\Params\WireSpeed, default, , "1" HKR, Ndi\Params\WireSpeed, type, , "enum" HKR, Ndi\Params\WireSpeed\enum, 0, , %WireSpeed_Disable% HKR, Ndi\Params\WireSpeed\enum, 1, , %WireSpeed_Enable% [ParamsC] HKR, Ndi\Params\RequestedMediaType, ParamDesc, , %Speed_Duplex% HKR, Ndi\Params\RequestedMediaType, default, , "0" HKR, Ndi\Params\RequestedMediaType, type, , "enum" HKR, Ndi\Params\RequestedMediaType\enum, 0, , %Speed_Duplex_Auto% HKR, Ndi\Params\RequestedMediaType\enum, 3, , %Speed_Duplex_10Mb_Hd% HKR, Ndi\Params\RequestedMediaType\enum, 4, , %Speed_Duplex_10Mb_Fd% HKR, Ndi\Params\RequestedMediaType\enum, 5, , %Speed_Duplex_100Mb_Hd% HKR, Ndi\Params\RequestedMediaType\enum, 6, , %Speed_Duplex_100Mb_Fd% [ParamsWOL] HKR, Ndi\Params\WakeUpModeCap, ParamDesc, , %WakeUpMode% HKR, Ndi\Params\WakeUpModeCap, default, , "3" HKR, Ndi\Params\WakeUpModeCap, type, , "enum" HKR, Ndi\Params\WakeUpModeCap\enum, 0, , %WakeUpMode_None% HKR, Ndi\Params\WakeUpModeCap\enum, 1, , %WakeUpMode_Magic% HKR, Ndi\Params\WakeUpModeCap\enum, 2, , %WakeUpMode_Pattern% HKR, Ndi\Params\WakeUpModeCap\enum, 3, , %WakeUpMode_Both% HKR, Ndi\Params\WolSpeed, ParamDesc, , %WolSpeed% HKR, Ndi\Params\WolSpeed, default, , "0" HKR, Ndi\Params\WolSpeed, type, , "enum" HKR, Ndi\Params\WolSpeed\enum, 0, , %WolSpeed_Auto% HKR, Ndi\Params\WolSpeed\enum, 1, , %WolSpeed_10mb% HKR, Ndi\Params\WolSpeed\enum, 2, , %WolSpeed_100mb% ;******************************************************************************* ; Keys to remove. ;******************************************************************************* [DelReg.RxMtu] HKR, Ndi\Params\RxMtu [DelReg.RequestedMediaType] HKR, Ndi\Params\RequestedMediaType [DelReg.Wol] HKR, Ndi\Params\WakeUpModeCap HKR, Ndi\Params\WolSpeed ;******************************************************************************* ; Destination directories ;******************************************************************************* [DestinationDirs] DefaultDestDir = 11 CopyFile.NtSys = 12 CopyFile.W9xSys = 11 [SourceDisksNames] 1 = %DISK_DESC%,,, [SourceDisksFiles] q57w2k.sys = 1 [CopyFile.NtSys] q57w2k.sys,,,1 [CopyFile.W9xSys] q57w2k.sys,,,1 ;******************************************************************************* ; Localizable strings ;******************************************************************************* [Strings] CPQ = "Compaq" DISK_DESC = "Compaq Driver Diskette" NC7770 = "Compaq NC7770 Gigabit Server Adapter" NC6770 = "Compaq NC6770 Gigabit Server Adapter" NC7780 = "Compaq NC7780 Gigabit Server Adapter" NC7760 = "Compaq NC7760 Gigabit Server Adapter" NC7771 = "Compaq NC7771 Gigabit Server Adapter" NC7781 = "Compaq NC7781 Gigabit Server Adapter" FlowControl = "Flow Control" FlowControl_Disable = "Disable" FlowControl_Rx_Pause = "Rx PAUSE" FlowControl_Tx_Pause = "Tx PAUSE" FlowControl_Rx_Tx_Pause = "Rx/Tx PAUSE" FlowControl_Auto = "Auto" Speed_Duplex = "Speed & Duplex" Speed_Duplex_Auto = "Auto" Speed_Duplex_10Mb_Hd = "10 Mb Half" Speed_Duplex_10Mb_Fd = "10 Mb Full" Speed_Duplex_100Mb_Hd = "100 Mb Half" Speed_Duplex_100Mb_Fd = "100 Mb Full" QOS_8021p = "802.1p QOS" QOS_8021p_Disable = "Disable" QOS_8021p_Enable = "Enable" WireSpeed = "Ethernet@WireSpeed" WireSpeed_Disable = "Disable" WireSpeed_Enable = "Enable" TaskOffload = "Checksum Offload" TaskOffload_None = "None" TaskOffload_Rx_Chksum = "Rx TCP/IP Checksum" TaskOffload_Tx_Chksum = "Tx TCP/IP Checksum" TaskOffload_Rx_Tx_Chksum = "Tx/Rx TCP/IP Checksum" WakeUpMode = "Wake Up Capabilities" WakeUpMode_None = "None" WakeUpMode_Magic = "Magic Packet" WakeUpMode_Pattern = "Wake Up Frame" WakeUpMode_Both = "Both" WolSpeed = "WOL Speed" WolSpeed_Auto = "Auto" WolSpeed_10mb = "10 Mb" WolSpeed_100mb = "100 Mb"