????

Your IP : 18.218.251.50


Current Path : C:/Windows/INF/
Upload File :
Current File : C:/Windows/INF/netxix64.inf

��; Copyright (c) 2006-2019, Microsoft Corporation



[Version]

Signature   = "$Windows NT$"

Class       = Net

ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}

Provider    = %MSFT%

DriverVer = 06/27/2019,4.1.143.1



[Manufacturer]

%Intel%     = Intel, NTamd64.10.0



[ControlFlags]

ExcludeFromSelect = *



[Intel.NTamd64.10.0]

; DisplayName                       Section     DeviceID

; -----------                       -------     --------

%O10A6.DeviceDesc%                  = NO_DRV,   PCI\VEN_8086&DEV_10A6

%N10F7.KX4.Dual.Description%        = N10F7,    PCI\VEN_8086&DEV_10F7&SUBSYS_000D8086

%N10F7.KX4.FEM.Description%         = N10FC,    PCI\VEN_8086&DEV_10F7&SUBSYS_7B12108E

%N10F7.Generic.Description%         = N10FC,    PCI\VEN_8086&DEV_10F7

%N1514.KX4.Dual.Description%        = N1514,    PCI\VEN_8086&DEV_1514&SUBSYS_000B8086

%N10F8.KX4.KR.Dual.Description%     = N10F8_NoSec, PCI\VEN_8086&DEV_10F8&SUBSYS_000C8086

%N10F8.KR.NDC.Description%          = N10F8_NDC, PCI\VEN_8086&DEV_10F8&SUBSYS_1F631028

%N10FB.SFI.Dual.Description%        = N10FB,    PCI\VEN_8086&DEV_10FB&SUBSYS_7B11108E

%N1507.SFI.Dual.Description%        = N10FB,    PCI\VEN_8086&DEV_1507&SUBSYS_7B10108E

%N1517.KR.Dual.Description%         = N10FC,    PCI\VEN_8086&DEV_1517&SUBSYS_006A1137

%N10FB.OCP.DP.Generic.Description%  = N10FB_OCP, PCI\VEN_8086&DEV_10FB&SUBSYS_00088086

%N1557.OCP.SP.Generic.Description%  = N1557_OCP, PCI\VEN_8086&DEV_1557&SUBSYS_00018086

%N10FB.SFI.FLEXLOM.Description%     = N10FB_PM,  PCI\VEN_8086&DEV_10FB&SUBSYS_107117AA

%N10F8.Generic.Description%         = N10F8,    PCI\VEN_8086&DEV_10F8

%N152A.Generic.Description%         = N10F8,    PCI\VEN_8086&DEV_152A

%N10F9.Generic.Description%         = N10FC,    PCI\VEN_8086&DEV_10F9

%N10FB.Generic.Description%         = N10FB_PM, PCI\VEN_8086&DEV_10FB&SUBSYS_11A91734

%N10FB.SFI.Dual.Description%        = N10FB_NOSEC,  PCI\VEN_8086&DEV_10FB&SUBSYS_7A118086

%N10FB.CopperDA.Dual.Description%   = N10FC,    PCI\VEN_8086&DEV_10FB&SUBSYS_00028086

%N10FB.SFI.Single.Description%      = N10FB_SP, PCI\VEN_8086&DEV_10FB&SUBSYS_000A8086

%N10FB.SFI.Single.Description%      = N10FB_SP, PCI\VEN_8086&DEV_10FB&SUBSYS_00068086

%N10FB.SFI.Dual.Description%        = N10FB,    PCI\VEN_8086&DEV_10FB&SUBSYS_00038086

%N10FB.SFI.Dual.Description%        = N10FB,    PCI\VEN_8086&DEV_10FB&SUBSYS_000C8086

%N10FB.SFI.Dual.Description%        = N10FB,    PCI\VEN_8086&DEV_10FB&SUBSYS_7A128086

%N10FB.Generic.Description%         = N10FB,    PCI\VEN_8086&DEV_10FB&SUBSYS_152D8975

%N154D.SFI.Dual.Description%        = N10FB_NOSEC, PCI\VEN_8086&DEV_154D&SUBSYS_7B118086

%N10FB.SFI.NDC.Description%         = N10FB_NDC, PCI\VEN_8086&DEV_10FB&SUBSYS_1F721028

%N10FB.SFI.LOM.Description%         = N10FB_NDC, PCI\VEN_8086&DEV_10FB&SUBSYS_06EE1028

%N10FB.SFI.ECNA.Description%        = N10FB_ECNA, PCI\VEN_8086&DEV_10FB&SUBSYS_04708086

%N10FB.Generic.Description%         = N10FB,    PCI\VEN_8086&DEV_10FB

%N10FC.Generic.Description%         = N10FC,    PCI\VEN_8086&DEV_10FC

%N1529.Generic.Description%         = N10FB,    PCI\VEN_8086&DEV_1529

%N1557.Generic.Description%         = N10FB_SP, PCI\VEN_8086&DEV_1557

%N151C.Copper.Dual.Description%     = N151C,    PCI\VEN_8086&DEV_151C&SUBSYS_A02C8086

%N151C.Copper.Dual.Description%     = N151C,    PCI\VEN_8086&DEV_151C&SUBSYS_A21C8086

%N151C.Copper.Dual.Description%     = N151C,    PCI\VEN_8086&DEV_151C&SUBSYS_A03C8086

%N151C.Copper.Dual.Sun.Description% = N151C,    PCI\VEN_8086&DEV_151C&SUBSYS_7B13108E

%N151C.Generic.Description%         = N151C,    PCI\VEN_8086&DEV_151C

%N154A.SFI.Quad.Description%        = N154A,    PCI\VEN_8086&DEV_154A&SUBSYS_011A8086

%N154A.SFI.Quad.Description%        = N154A,    PCI\VEN_8086&DEV_154A&SUBSYS_011B8086

%N154A.SFI.Quad.Description%        = N154A,    PCI\VEN_8086&DEV_154A&SUBSYS_011C8086

%N1558.QSFP.Quad.Description%       = N1558,    PCI\VEN_8086&DEV_1558&SUBSYS_011A8086

%N1558.QSFP.Quad.Description%       = N1558,    PCI\VEN_8086&DEV_1558&SUBSYS_011B8086

%T1528.Dual.Description%            = T1528,     PCI\VEN_8086&DEV_1528&SUBSYS_00018086

%T1528.Dual.Description%            = T1528,     PCI\VEN_8086&DEV_1528&SUBSYS_001A8086

%T1528.Dual.Description%            = T1528,     PCI\VEN_8086&DEV_1528&SUBSYS_00BF1137

%T1528.Dual2P.Description%          = T1528_D2P, PCI\VEN_8086&DEV_1528&SUBSYS_50038086

%T1528.Dual2P.Description%          = T1528_D2P, PCI\VEN_8086&DEV_1528&SUBSYS_50048086

%T1528.Single.Description%          = T1528_SP,  PCI\VEN_8086&DEV_1528&SUBSYS_00028086

%T1528.Single.Description%          = T1528_SP,  PCI\VEN_8086&DEV_1528&SUBSYS_00A28086

%T1560.Single.Description%          = T1560_SP,  PCI\VEN_8086&DEV_1560

%T1528.Dual.LPA.Description%        = T1528,     PCI\VEN_8086&DEV_1528&SUBSYS_7B15108E

%T1528.Dual.EM.Description%         = T1528,     PCI\VEN_8086&DEV_1528&SUBSYS_7B14108E

%T1528.LOM.Description%             = T1528,     PCI\VEN_8086&DEV_1528&SUBSYS_00D41137

%T1528.Copper.NDC.Description%      = T1528_NDC, PCI\VEN_8086&DEV_1528&SUBSYS_1F611028

%T1528.Copper.ECNA.Description%     = T1528_PM,  PCI\VEN_8086&DEV_1528&SUBSYS_04718086

%T1528.Copper.FLEXLOM.Description%  = T1528_PM,  PCI\VEN_8086&DEV_1528&SUBSYS_107317AA

%T1528.Generic.Description%         = T1528_PM,  PCI\VEN_8086&DEV_1528

%S1563.Dual.Description%            = S1563_DP,  PCI\VEN_8086&DEV_1563

%S1563.Retail.Dual.Description%     = S1563_DP,  PCI\VEN_8086&DEV_1563&SUBSYS_00018086

%S1563.Generic.Dual.Description%    = S1563_DP,  PCI\VEN_8086&DEV_1563&SUBSYS_001A8086

%S15D1.Single.Description%          = S15D1_SP,  PCI\VEN_8086&DEV_15D1

%S15D1.Retail.Single.Description%   = S15D1_SP,  PCI\VEN_8086&DEV_15D1&SUBSYS_00028086

%S15D1.Generic.Single.Description%  = S15D1_SP,  PCI\VEN_8086&DEV_15D1&SUBSYS_00A28086

%S1563.Generic.Dual.Description%    = S1563_DP,  PCI\VEN_8086&DEV_1563&SUBSYS_00228086

%S15D1.Generic.Single.Description%  = S15D1_SP,  PCI\VEN_8086&DEV_15D1&SUBSYS_00218086

%S1563.Dual2P.Description%          = S1563_D2P,  PCI\VEN_8086&DEV_1563&SUBSYS_001D8086

%S1563.HP.Dual.Description%         = S1563_HP,  PCI\VEN_8086&DEV_1563&SUBSYS_00D11590

%S1563.Cisco.Dual.Description%      = S1563_DP,  PCI\VEN_8086&DEV_1563&SUBSYS_01A31137

%S1563.Cisco.Dual.Description%      = S1563_DP,  PCI\VEN_8086&DEV_1563&SUBSYS_01A41137

%S1563.Cisco.Dual.Description%      = S1563_DP,  PCI\VEN_8086&DEV_1563&SUBSYS_01A51137

%S1563.OCP.Dual.Description%        = S1563_DP,  PCI\VEN_8086&DEV_1563&SUBSYS_001B8086

%S15D1.OCP.Single.Description%      = S15D1_SP,  PCI\VEN_8086&DEV_15D1&SUBSYS_001B8086

%B15AA.KX4.Description%             = B15AA,     PCI\VEN_8086&DEV_15AA

%B15AB.KR.Description%              = B15AB,     PCI\VEN_8086&DEV_15AB

%B15AC.SFP.Description%             = B15AC,     PCI\VEN_8086&DEV_15AC

%B15AD.Copper.Dual.Description%     = B15AD,     PCI\VEN_8086&DEV_15AD

%B15A7.Generic.Description%         = B15AA,     PCI\VEN_8086&DEV_15A7

%B15AE.Copper1G.Description%        = B15AE,     PCI\VEN_8086&DEV_15AE

%A15C2.KR.Description%              = A15C2,     PCI\VEN_8086&DEV_15C2

%A15C3.KX.Description%              = A15C2,     PCI\VEN_8086&DEV_15C3

%A15C4.SFP.Description%             = A15C4,     PCI\VEN_8086&DEV_15C4

%A15C4.SFP.Description%             = A15C4,     PCI\VEN_8086&DEV_15CE

%A15C8.Copper10G.Description%       = A15C8,     PCI\VEN_8086&DEV_15C8

%A15E4.Copper1G.Description%        = A15E4,     PCI\VEN_8086&DEV_15E4

%A15E5.Copper1G.Description%        = A15E4,     PCI\VEN_8086&DEV_15E5



[NO_DRV]

Characteristics    = 0x01

Include            = pci.inf

Needs              = NO_DRV



[NO_DRV.Services]

Include            = pci.inf

Needs              = NO_DRV.Services



; ------------------------------------------------------

; Intel(R) 10 Gigabit X520 Server Adapters

; ------------------------------------------------------



[N10FB]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg, Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10FB.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10FB.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) 10 Gigabit X520-1 Server Adapters

; ------------------------------------------------------



[N10FB_SP]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg, Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10FB_SP.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10FB_SP.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) 10 Gigabit X520 Server Adapters

; ------------------------------------------------------



[N10FB_NOSEC]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

DelReg             = IPSec.DelReg

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = NoIPSec.reg,  Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10FB_NOSEC.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10FB_NOSEC.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) 82599 Dual 10 Gigabit Network Connection

; ------------------------------------------------------



[N10FB_PM]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg, Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10FB_PM.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10FB_PM.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet 10GSFP+ DP Embedded CNA X520-2

; ------------------------------------------------------



[N10FB_ECNA]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg, Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10FB_ECNA.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10FB_ECNA.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet OCP Server Adapter X520-2

; ------------------------------------------------------



[N10FB_OCP]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  NoDCB.reg, IPSec.reg, Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10FB_OCP.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10FB_OCP.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet OCP Server Adapter X520-1

; ------------------------------------------------------



[N1557_OCP]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

AddReg             = Default.reg, RSS.reg,  NoDCB.reg, IPSec.reg, Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N1557_OCP.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N1557_OCP.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) 82599 10 Gigabit Dual Port Network Connection

; ------------------------------------------------------

[N10FC]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10FC.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10FC.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; -----------------------------------------------

; Intel(R) Ethernet Server Adapter X520-T1/T2

; -----------------------------------------------

[N151C]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg, Dualspeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N151C.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N151C.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet Mezzanine Adapter X520-KX4

; ------------------------------------------------------

[N10F7]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10F7.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10F7.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet 10G 2P X520-k bNDC

; ------------------------------------------------------

[N10F8_NDC]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

DelReg             = IPSec.DelReg

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = NoIPSec.reg, SmartSpeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10F8_NDC.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10F8_NDC.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

;Intel(R) Ethernet 10G 4P X520/I350 rNDC

; ------------------------------------------------------

[N10FB_NDC]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

DelReg             = IPSec.DelReg

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = NoIPSec.reg,  Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10FB_NDC.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10FB_NDC.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet X520 10GbE Dual Port KX4 Mezz

; ------------------------------------------------------

[N1514]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

DelReg             = IPSec.DelReg

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = NoIPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N1514.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N1514.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet X520 10GbE Dual Port KX4-KR Mezz

; ------------------------------------------------------

[N10F8_NoSec]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

DelReg             = IPSec.DelReg

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = NoIPSec.reg, SmartSpeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10F8_NoSec.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10F8_NoSec.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) 82599 10 Gigabit Dual Port Backplane Connection

; ------------------------------------------------------

[N10F8]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg,  SmartSpeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N10F8.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N10F8.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet Converged Network Adapter X520-4

; ------------------------------------------------------

[N154A]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg, Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N154A.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N154A.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) Ethernet Converged Network Adapter X520-Q1

; ------------------------------------------------------

[N1558]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  DCB.reg

AddReg             = IPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[N1558.Services]

AddService = %ServiceName%, 2, Service, EventLog



[N1558.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Server Adapter X540

; ------------------------------------------------

[T1528]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DCB.reg,  IPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[T1528.Services]

AddService = %ServiceName%, 2, Service, EventLog



[T1528.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Server Adapter X540-1

; ------------------------------------------------

[T1528_SP]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DCB.reg,  IPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[T1528_SP.Services]

AddService = %ServiceName%, 2, Service, EventLog



[T1528_SP.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Controller X540-AT2

; ------------------------------------------------

[T1528_PM]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DCB.reg,  IPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[T1528_PM.Services]

AddService = %ServiceName%, 2, Service, EventLog



[T1528_PM.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet 10G 2P X540-t Adapter

; ------------------------------------------------

[T1528_D2P]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

DelReg             = IPSec.DelReg

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DCB.reg,  NoIPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[T1528_D2P.Services]

AddService = %ServiceName%, 2, Service, EventLog



[T1528_D2P.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------------

; Intel(R) 10GbE 2P X540 rNDC

; ------------------------------------------------------

[T1528_NDC]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

DelReg             = IPSec.DelReg

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DCB.reg,  NoIPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[T1528_NDC.Services]

AddService = %ServiceName%, 2, Service, EventLog



[T1528_NDC.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Controller X540

; ------------------------------------------------

[T1560_SP]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DCB.reg,  IPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[T1560_SP.Services]

AddService = %ServiceName%, 2, Service, EventLog



[T1560_SP.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Controller X552

; ------------------------------------------------

[B15AA]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[B15AA.Services]

AddService = %ServiceName%, 2, Service, EventLog



[B15AA.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Controller X552

; ------------------------------------------------

[B15AB]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[B15AB.Services]

AddService = %ServiceName%, 2, Service, EventLog



[B15AB.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Connection X552 10 GbE SFP+

; ------------------------------------------------

[B15AC]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = Forcespeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[B15AC.Services]

AddService = %ServiceName%, 2, Service, EventLog



[B15AC.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Connection X552/X557-AT 10GBASE-T

; ------------------------------------------------

[B15AD]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = Dualspeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[B15AD.Services]

AddService = %ServiceName%, 2, Service, EventLog



[B15AD.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Connection X552 1GbE

; ------------------------------------------------

[B15AE]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DMACoalescing.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[B15AE.Services]

AddService = %ServiceName%, 2, Service, EventLog



[B15AE.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ---------------------------------------------------

; Intel(R) Ethernet Converged Network Adapter X550-T2

; ---------------------------------------------------

[S1563_DP]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0 

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DCB.reg,  IPSec.reg

AddReg             = EncapTO.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[S1563_DP.Services]

AddService = %ServiceName%, 2, Service, EventLog



[S1563_DP.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ---------------------------------------------------

; Intel(R) Ethernet Converged Network Adapter X550-T1

; ---------------------------------------------------

[S15D1_SP]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DCB.reg,  IPSec.reg

AddReg             = EncapTO.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[S15D1_SP.Services]

AddService = %ServiceName%, 2, Service, EventLog



[S15D1_SP.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ---------------------------------------------------

; Intel(R) Ethernet 10G 2P X550-t Adapter

; ---------------------------------------------------

[S1563_D2P]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0 

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = EncapTO.reg

AddReg             = DCB.reg,  NoIPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[S1563_D2P.Services]

AddService = %ServiceName%, 2, Service, EventLog



[S1563_D2P.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ---------------------------------------------------

; HPE Ethernet 10Gb 2-port 562T Adapter

; ---------------------------------------------------

[S1563_HP]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0 

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = EncapTO.reg

AddReg             = NoDCB.reg, NoIPSec.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[S1563_HP.Services]

AddService = %ServiceName%, 2, Service, EventLog



[S1563_HP.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Connection X553 10 GbE Backplane

; ------------------------------------------------

[A15C2]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DMACoalescing.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[A15C2.Services]

AddService = %ServiceName%, 2, Service, EventLog



[A15C2.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Connection X553 10 GbE SFP+

; ------------------------------------------------

[A15C4]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = Forcespeed.reg

AddReg             = DMACoalescing.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[A15C4.Services]

AddService = %ServiceName%, 2, Service, EventLog



[A15C4.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Connection X553/X557-AT 10GBASE-T

; ------------------------------------------------

[A15C8]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DMACoalescing.reg

AddReg             = Dualspeed.reg, Force10G.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[A15C8.Services]

AddService = %ServiceName%, 2, Service, EventLog



[A15C8.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



; ------------------------------------------------

; Intel(R) Ethernet Connection X553 1GbE

; ------------------------------------------------

[A15E4]

Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5 ; PCI

Port1FunctionNumber = 0

AddReg             = Default.reg, RSS.reg,  HeaderSplit.reg, Triplespeed.reg

AddReg             = DMACoalescing.reg

AddReg             = Triplespeed.reg

CopyFiles          = CopyFiles

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3



[A15E4.Services]

AddService = %ServiceName%, 2, Service, EventLog



[A15E4.HW]

Include            = pci.inf

Needs              = PciSriovSupported.HW, PciIoSpaceNotRequired.HW

AddReg             = MSI.reg



;-------------------------------------------------------------------------------

; Registry Settings

;-------------------------------------------------------------------------------

[Default.reg]

HKR, Ndi\Interfaces,                            UpperRange,             0, "ndis5"

HKR, Ndi\Interfaces,                            LowerRange,             0, "ethernet"

HKR, Ndi,                                       Service,                0, %ServiceName%



; *FlowControl

HKR, Ndi\Params\*FlowControl,                   ParamDesc,              0, %FlowControl%

HKR, Ndi\Params\*FlowControl,                   default,                0, "3"

HKR, Ndi\Params\*FlowControl\Enum,              "0",                    0, %Disabled%

HKR, Ndi\Params\*FlowControl\Enum,              "1",                    0, %FlowControl_TxOnly%

HKR, Ndi\Params\*FlowControl\Enum,              "2",                    0, %FlowControl_RxOnly%

HKR, Ndi\Params\*FlowControl\Enum,              "3",                    0, %FlowControl_Full%

HKR, Ndi\Params\*FlowControl,                   type,                   0, "enum"



; *TransmitBuffers

HKR, Ndi\params\*TransmitBuffers,               ParamDesc,              0, %TransmitBuffers%

HKR, Ndi\params\*TransmitBuffers,               default,                0, "512"

HKR, Ndi\params\*TransmitBuffers,               min,                    0, "128"

HKR, Ndi\params\*TransmitBuffers,               max,                    0, "16384"

HKR, Ndi\params\*TransmitBuffers,               step,                   0, "64"

HKR, Ndi\params\*TransmitBuffers,               Base,                   0, "10"

HKR, Ndi\params\*TransmitBuffers,               type,                   0, "int"



; *ReceiveBuffers

HKR, Ndi\params\*ReceiveBuffers,                ParamDesc,              0, %ReceiveBuffers%

HKR, Ndi\params\*ReceiveBuffers,                default,                0, "512"

HKR, Ndi\params\*ReceiveBuffers,                min,                    0, "128"

HKR, Ndi\params\*ReceiveBuffers,                max,                    0, "4096"

HKR, Ndi\params\*ReceiveBuffers,                step,                   0, "64"

HKR, Ndi\params\*ReceiveBuffers,                Base,                   0, "10"

HKR, Ndi\params\*ReceiveBuffers,                type,                   0, "int"



; *TCPChecksumOffloadIPv4

HKR, Ndi\Params\*TCPChecksumOffloadIPv4,        ParamDesc,              0, %TCPChksumOffv4%

HKR, Ndi\Params\*TCPChecksumOffloadIPv4,        default,                0, "3"

HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum,   "0",                    0, %Disabled%

HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum,   "1",                    0, %ChksumOffTx%

HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum,   "2",                    0, %ChksumOffRx%

HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum,   "3",                    0, %ChksumOffTxRx%

HKR, Ndi\Params\*TCPChecksumOffloadIPv4,        type,                   0, "enum"



; *TCPChecksumOffloadIPv6

HKR, Ndi\Params\*TCPChecksumOffloadIPv6,        ParamDesc,              0, %TCPChksumOffv6%

HKR, Ndi\Params\*TCPChecksumOffloadIPv6,        default,                0, "3"

HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum,   "0",                    0, %Disabled%

HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum,   "1",                    0, %ChksumOffTx%

HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum,   "2",                    0, %ChksumOffRx%

HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum,   "3",                    0, %ChksumOffTxRx%

HKR, Ndi\Params\*TCPChecksumOffloadIPv6,        type,                   0, "enum"



; *UDPChecksumOffloadIPv4

HKR, Ndi\Params\*UDPChecksumOffloadIPv4,        ParamDesc,              0, %UDPChksumOffv4%

HKR, Ndi\Params\*UDPChecksumOffloadIPv4,        default,                0, "3"

HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum,   "0",                    0, %Disabled%

HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum,   "1",                    0, %ChksumOffTx%

HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum,   "2",                    0, %ChksumOffRx%

HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum,   "3",                    0, %ChksumOffTxRx%

HKR, Ndi\Params\*UDPChecksumOffloadIPv4,        type,                   0, "enum"



; *UDPChecksumOffloadIPv6

HKR, Ndi\Params\*UDPChecksumOffloadIPv6,        ParamDesc,              0, %UDPChksumOffv6%

HKR, Ndi\Params\*UDPChecksumOffloadIPv6,        default,                0, "3"

HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum,   "0",                    0, %Disabled%

HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum,   "1",                    0, %ChksumOffTx%

HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum,   "2",                    0, %ChksumOffRx%

HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum,   "3",                    0, %ChksumOffTxRx%

HKR, Ndi\Params\*UDPChecksumOffloadIPv6,        type,                   0, "enum"



; *IPChecksumOffloadIPv4

HKR, Ndi\Params\*IPChecksumOffloadIPv4,         ParamDesc,              0, %IPChksumOffv4%

HKR, Ndi\Params\*IPChecksumOffloadIPv4,         default,                0, "3"

HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,    "0",                    0, %Disabled%

HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,    "1",                    0, %ChksumOffTx%

HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,    "2",                    0, %ChksumOffRx%

HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,    "3",                    0, %ChksumOffTxRx%

HKR, Ndi\Params\*IPChecksumOffloadIPv4,         type,                   0, "enum"



; 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"



;Log Link State Event

HKR,Ndi\Params\LogLinkStateEvent,               ParamDesc,              0, %LogLinkState%

HKR,Ndi\Params\LogLinkStateEvent,               Type,                   0, "enum"

HKR,Ndi\Params\LogLinkStateEvent,               Default,                0, "51"

HKR,Ndi\Params\LogLinkStateEvent\Enum,          "51",                   0, %Enabled%

HKR,Ndi\Params\LogLinkStateEvent\Enum,          "16",                   0, %Disabled%



; Interrupt Throttle Rate

HKR, Ndi\Params\ITR,                            ParamDesc,              0, %InterruptThrottleRate%

HKR, Ndi\Params\ITR,                            default,                0, "65535"

HKR, Ndi\Params\ITR\Enum,                       "65535",                0, %Adaptive%

HKR, Ndi\Params\ITR\Enum,                       "2000",                 0, %Extreme%

HKR, Ndi\Params\ITR\Enum,                       "950",                  0, %High%

HKR, Ndi\Params\ITR\Enum,                       "488",                  0, %Medium%

HKR, Ndi\Params\ITR\Enum,                       "200",                  0, %Low%

HKR, Ndi\Params\ITR\Enum,                       "0",                    0, %Off%

HKR, Ndi\Params\ITR,                            type,                   0, "enum"



; *PriorityVLANTag

HKR, Ndi\Params\*PriorityVLANTag,               ParamDesc,              0, %PriorityVLANTag2%

HKR, Ndi\Params\*PriorityVLANTag,               default,                0, "3"

HKR, Ndi\Params\*PriorityVLANTag\Enum,          "0",                    0, %PriorityVlanDisabled2%

HKR, Ndi\Params\*PriorityVLANTag\Enum,          "1",                    0, %PriorityEnabled2%

HKR, Ndi\Params\*PriorityVLANTag\Enum,          "2",                    0, %VlanEnabled%

HKR, Ndi\Params\*PriorityVLANTag\Enum,          "3",                    0, %PriorityVlanEnabled2%

HKR, Ndi\Params\*PriorityVLANTag,               type,                   0, "enum"



; *InterruptModeration

HKR, Ndi\Params\*InterruptModeration,           ParamDesc,              0, %InterruptModeration%

HKR, Ndi\Params\*InterruptModeration,           default,                0, "1"

HKR, Ndi\Params\*InterruptModeration\Enum,      "0",                    0, %Disabled%

HKR, Ndi\Params\*InterruptModeration\Enum,      "1",                    0, %Enabled%

HKR, Ndi\Params\*InterruptModeration,           type,                   0, "enum"



; *LsoV2IPv4

HKR, Ndi\Params\*LsoV2IPv4,                     ParamDesc,              0, %LsoV2IPv4%

HKR, Ndi\Params\*LsoV2IPv4,                     default,                0, "1"

HKR, Ndi\Params\*LsoV2IPv4\Enum,                "0",                    0, %Disabled%

HKR, Ndi\Params\*LsoV2IPv4\Enum,                "1",                    0, %Enabled%

HKR, Ndi\Params\*LsoV2IPv4,                     type,                   0, "enum"



; *LsoV2IPv6

HKR, Ndi\Params\*LsoV2IPv6,                     ParamDesc,              0, %LsoV2IPv6%

HKR, Ndi\Params\*LsoV2IPv6,                     default,                0, "1"

HKR, Ndi\Params\*LsoV2IPv6\Enum,                "0",                    0, %Disabled%

HKR, Ndi\Params\*LsoV2IPv6\Enum,                "1",                    0, %Enabled%

HKR, Ndi\Params\*LsoV2IPv6,                     type,                   0, "enum"



; *JumboPacket

HKR, Ndi\Params\*JumboPacket,                   ParamDesc,              0, %JumboPacket%

HKR, Ndi\Params\*JumboPacket,                   default,                0, "1514"

HKR, Ndi\Params\*JumboPacket\Enum,              "1514",                 0, %Disabled%

HKR, Ndi\Params\*JumboPacket\Enum,              "4088",                 0, %Bytes4088%

HKR, Ndi\Params\*JumboPacket\Enum,              "9014",                 0, %Bytes9014%

HKR, Ndi\Params\*JumboPacket,                   type,                   0, "enum"



; *QOS

HKR, Ndi\Params\*QOS,                           ParamDesc,              0, %QOS%

HKR, Ndi\Params\*QOS,                           default,                0, "0"

HKR, Ndi\Params\*QOS,                           type,                   0, "enum"

HKR, Ndi\Params\*QOS\Enum,                      "0",                    0, %Disabled%

HKR, Ndi\Params\*QOS\Enum,                      "1",                    0, %Enabled%



; *VMQ

HKR, Ndi\Params\*VMQ,                           ParamDesc,              0, %VMQ%

HKR, Ndi\Params\*VMQ,                           default,                0, "1"

HKR, Ndi\Params\*VMQ,                           type,                   0, "enum"

HKR, Ndi\Params\*VMQ\Enum,                      "0",                    0, %Disabled%

HKR, Ndi\Params\*VMQ\Enum,                      "1",                    0, %Enabled%

HKR,,                                           VMQSupported,           0, "1"



; *SRIOV

HKR, Ndi\Params\*SRIOV,                         ParamDesc,              0, %Sriov%

HKR, Ndi\Params\*SRIOV,                         default,                0, "1"

HKR, Ndi\Params\*SRIOV,                         type,                   0, "enum"

HKR, Ndi\Params\*SRIOV\Enum,                    "0",                    0, %Disabled%

HKR, Ndi\Params\*SRIOV\Enum,                    "1",                    0, %Enabled%



; SRIOV Default switch configuration

HKR, NicSwitches\0,*Flags,                                              0x00010001,       0x06

HKR, NicSwitches\0,*SwitchType,                                         0x00010001,       1

HKR, NicSwitches\0,*SwitchId,                                           0x00010001,       0

HKR, NicSwitches\0,*SwitchName,                                         0,                "DefaultSwitchName"

HKR, NicSwitches\0,*NumVFs,                                             0x00010001,       62

HKR, NicSwitches\0,*NumVPorts,                                          0x00010001,       64

HKR, NicSwitches\0,*NumQueuePairsForDefaultVPort,                       0x00010001,       1

HKR, NicSwitches\0,*NumQueuePairsForNonDefaultVPorts,                   0x00010001,       63



; *EncapOverhead

HKR, Ndi\Params\*EncapOverhead,                 default,                0, "0"

HKR, Ndi\Params\*EncapOverhead,                 min,                    0, "0"

HKR, Ndi\Params\*EncapOverhead,                 max,                    0, "256"

HKR, Ndi\Params\*EncapOverhead,                 base,                   0, "10"

HKR, Ndi\Params\*EncapOverhead,                 step,                   0, "32"

HKR, Ndi\Params\*EncapOverhead,                 type,                   0, "int"



; *RssOnHostVPorts

HKR, Ndi\Params\*RssOnHostVPorts,               default,                0, "1"

HKR, Ndi\Params\*RssOnHostVPorts,               type,                   0, "enum"

HKR, Ndi\Params\*RssOnHostVPorts\Enum,          "0",                    0, %Disabled%

HKR, Ndi\Params\*RssOnHostVPorts\Enum,          "1",                    0, %Enabled%

HKR,,                                           NumRssQueuesPerVPort,   0, "4"



; Miscellanous defaults

HKR,,                                           MulticastFilterType,    0, "0"

HKR,,                                           VlanFiltering,          0, "0"



[EncapTO.reg]

; *EncapsulatedPacketTaskOffload

HKR, Ndi\Params\*EncapsulatedPacketTaskOffload,        default,         0, "1"

HKR, Ndi\Params\*EncapsulatedPacketTaskOffload\Enum,   "0",             0, %Disabled%

HKR, Ndi\Params\*EncapsulatedPacketTaskOffload\Enum,   "1",             0, %Enabled%

HKR, Ndi\Params\*EncapsulatedPacketTaskOffload,        type,            0, "enum"



; *EncapsulatedPacketTaskOffloadNvgre

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadNvgre,        default,         0, "1"

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadNvgre\Enum,   "0",             0, %Disabled%

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadNvgre\Enum,   "1",             0, %Enabled%

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadNvgre,        type,            0, "enum"



; *EncapsulatedPacketTaskOffloadVxlan

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadVxlan,        default,         0, "1"

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadVxlan\Enum,   "0",             0, %Disabled%

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadVxlan\Enum,   "1",             0, %Enabled%

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadVxlan,        type,            0, "enum"



; *VxlanUDPPortNumber

HKR, Ndi\Params\*VxlanUDPPortNumber,        default,         0, "4789"

HKR, Ndi\Params\*VxlanUDPPortNumber,        min,             0, "1"

HKR, Ndi\Params\*VxlanUDPPortNumber,        max,             0, "65535"

HKR, Ndi\Params\*VxlanUDPPortNumber,        step,            0, "1"

HKR, Ndi\Params\*VxlanUDPPortNumber,        Optional,        0, "0"

HKR, Ndi\Params\*VxlanUDPPortNumber,        type,            0, "dword"



[DMACoalescing.reg]

; DMACoalescing

HKR, Ndi\Params\DMACoalescing\Enum,       "0",                          0, %Disabled%

HKR, Ndi\Params\DMACoalescing,            type,                         0, "enum"

HKR, Ndi\Params\DMACoalescing,            default,                      0, "0"



[Dualspeed.reg]

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, %AutoNegotiation%

HKR, Ndi\params\*SpeedDuplex\enum,              "6",                    0, %1000Mb_Full_Duplex%



[Force10G.reg]

HKR, Ndi\params\*SpeedDuplex\enum,              "7",                    0, %10Gb_Full_Duplex%



[Forcespeed.reg]

HKR, Ndi\params\*SpeedDuplex,                   ParamDesc,              0, %SpeedDuplex%

HKR, Ndi\params\*SpeedDuplex,                   default,                0, "7"

HKR, Ndi\params\*SpeedDuplex,                   type,                   0, "enum"

HKR, Ndi\params\*SpeedDuplex\enum,              "6",                    0, %1000Mb_Full_Duplex%

HKR, Ndi\params\*SpeedDuplex\enum,              "7",                    0, %10Gb_Full_Duplex%



[HeaderSplit.reg]

; Header Split capabilities

HKR, Ndi\Params\*HeaderDataSplit,               ParamDesc,              0, %HeaderDataSplit%

HKR, Ndi\Params\*HeaderDataSplit,               default,                0, "1"

HKR, Ndi\Params\*HeaderDataSplit\Enum,          "0",                    0, %Disabled%

HKR, Ndi\Params\*HeaderDataSplit\Enum,          "1",                    0, %Enabled%

HKR, Ndi\Params\*HeaderDataSplit,               type,                   0, "enum"

HKR,,                                           *HeaderDataSplit,       0, "0"



[Triplespeed.reg]

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, %AutoNegotiation%

HKR, Ndi\params\*SpeedDuplex\enum,              "4",                    0, %100Mb_Full_Duplex%

HKR, Ndi\params\*SpeedDuplex\enum,              "6",                    0, %1000Mb_Full_Duplex%

HKR, Ndi\params\*SpeedDuplex\enum,              "7",                    0, %10Gb_Full_Duplex%



[RSS.reg]

; NumRssQueues

HKR, Ndi\Params\*NumRssQueues,                   ParamDesc,              0, %NumRssQueues2%

HKR, Ndi\Params\*NumRssQueues,                   default,                0, "8"

HKR, Ndi\Params\*NumRssQueues,                   type,                   0, "enum"

HKR, Ndi\Params\*NumRssQueues\Enum,              "1",                    0, %1queue%

HKR, Ndi\Params\*NumRssQueues\Enum,              "2",                    0, %2queues%

HKR, Ndi\Params\*NumRssQueues\Enum,              "4",                    0, %4queues%

HKR, Ndi\Params\*NumRssQueues\Enum,              "8",                    0, %8queues%

HKR, Ndi\Params\*NumRssQueues\Enum,              "16",                   0, %16queues%



; *RSSProfile

HKR, Ndi\Params\*RSSProfile,                   ParamDesc,              0, %RSSProfile%

HKR, Ndi\Params\*RSSProfile,                   default,                0, "1"

HKR, Ndi\Params\*RSSProfile,                   type,                   0, "enum"

HKR, Ndi\Params\*RSSProfile\Enum,              "1",                    0, %Closest_Processor%

HKR, Ndi\Params\*RSSProfile\Enum,              "2",                    0, %Closest_Processor_Static%

HKR, Ndi\Params\*RSSProfile\Enum,              "3",                    0, %NUMA_Scaling%

HKR, Ndi\Params\*RSSProfile\Enum,              "4",                    0, %NUMA_Scaling_Static%

HKR, Ndi\Params\*RSSProfile\Enum,              "5",                    0, %Conservative_Scaling%

HKR,,                                          *RSSProfile,            0, "4"



; *RSS

HKR, Ndi\Params\*RSS,                           ParamDesc,              0, %RSS%

HKR, Ndi\Params\*RSS,                           default,                0, "1"

HKR, Ndi\Params\*RSS,                           type,                   0, "enum"

HKR, Ndi\Params\*RSS\Enum,                      "0",                    0, %Disabled%

HKR, Ndi\Params\*RSS\Enum,                      "1",                    0, %Enabled%



; *RssBaseProcNumber

HKR, Ndi\params\*RssBaseProcNumber,             ParamDesc,              0, %RssBaseProcNumber%

HKR, Ndi\params\*RssBaseProcNumber,             default,                0, "0"

HKR, Ndi\params\*RssBaseProcNumber,             min,                    0, "0"

HKR, Ndi\params\*RssBaseProcNumber,             max,                    0, "63"

HKR, Ndi\params\*RssBaseProcNumber,             step,                   0, "1"

HKR, Ndi\params\*RssBaseProcNumber,             Optional,               0, "0"

HKR, Ndi\params\*RssBaseProcNumber,             type,                   0, "int"



; *NumaNodeId

HKR, Ndi\params\*NumaNodeId,                    ParamDesc,              0, %NumaNodeId%

HKR, Ndi\params\*NumaNodeId,                    default,                0, "65535"

HKR, Ndi\params\*NumaNodeId,                    type,                   0, "dword"

HKR, Ndi\params\*NumaNodeId,                    min,                    0, "0"

HKR, Ndi\params\*NumaNodeId,                    max,                    0, "65535"

HKR, Ndi\params\*NumaNodeId,                    step,                   0, "1"



; *MaxRssProcessors

HKR, Ndi\params\*MaxRssProcessors,              ParamDesc,              0, %MaxRssProcessors%

HKR, Ndi\params\*MaxRssProcessors,              default,                0, "16"

HKR, Ndi\params\*MaxRssProcessors,              type,                   0, "enum"

HKR, Ndi\params\*MaxRssProcessors\Enum,         "1",                    0, %1%

HKR, Ndi\params\*MaxRssProcessors\Enum,         "2",                    0, %2%

HKR, Ndi\params\*MaxRssProcessors\Enum,         "4",                    0, %4%

HKR, Ndi\params\*MaxRssProcessors\Enum,         "8",                    0, %8%

HKR, Ndi\params\*MaxRssProcessors\Enum,         "16",                   0, %16%



[NoDCB.reg]

HKR, Ndi\Interfaces,                            UpperRange,             0, BIND_UPPER_NO_DCB

HKR,,                                           EnableFcoeOffload,      0, "0"



[DCB.reg]

HKR, DcbCfg,                                     DcbPfcAdvertise,       2, "1"

HKR, DcbCfg,                                     DcbPfcEnable,          2, "1"

HKR, DcbCfg,                                     DcbPfcWilling,         2, "1"

HKR, DcbCfg,                                     DcbPgAdvertise,        2, "1"

HKR, DcbCfg,                                     DcbPgEnable,           2, "1"

HKR, DcbCfg,                                     DcbPgWilling,          2, "1"

HKR, DcbCfg,                                     Bw0DetailTx,           2, "Bandwidth Group 0"

HKR, DcbCfg,                                     Bw0DetailRx,           2, "Bandwidth Group 0"

HKR, DcbCfg,                                     Bw0PercentageRx,       2, "13"

HKR, DcbCfg,                                     Bw0PercentageTx,       2, "13"

HKR, DcbCfg,                                     Bw1DetailTx,           2, "Bandwidth Group 1"

HKR, DcbCfg,                                     Bw1DetailRx,           2, "Bandwidth Group 1"

HKR, DcbCfg,                                     Bw1PercentageRx,       2, "13"

HKR, DcbCfg,                                     Bw1PercentageTx,       2, "13"

HKR, DcbCfg,                                     Bw2DetailTx,           2, "Bandwidth Group 2"

HKR, DcbCfg,                                     Bw2DetailRx,           2, "Bandwidth Group 2"

HKR, DcbCfg,                                     Bw2PercentageRx,       2, "13"

HKR, DcbCfg,                                     Bw2PercentageTx,       2, "13"

HKR, DcbCfg,                                     Bw3DetailTx,           2, "Bandwidth Group 3"

HKR, DcbCfg,                                     Bw3DetailRx,           2, "Bandwidth Group 3"

HKR, DcbCfg,                                     Bw3PercentageRx,       2, "13"

HKR, DcbCfg,                                     Bw3PercentageTx,       2, "13"

HKR, DcbCfg,                                     Bw4DetailTx,           2, "Bandwidth Group 4"

HKR, DcbCfg,                                     Bw4DetailRx,           2, "Bandwidth Group 4"

HKR, DcbCfg,                                     Bw4PercentageRx,       2, "12"

HKR, DcbCfg,                                     Bw4PercentageTx,       2, "12"

HKR, DcbCfg,                                     Bw5DetailTx,           2, "Bandwidth Group 5"

HKR, DcbCfg,                                     Bw5DetailRx,           2, "Bandwidth Group 5"

HKR, DcbCfg,                                     Bw5PercentageRx,       2, "12"

HKR, DcbCfg,                                     Bw5PercentageTx,       2, "12"

HKR, DcbCfg,                                     Bw6DetailTx,           2, "Bandwidth Group 6"

HKR, DcbCfg,                                     Bw6DetailRx,           2, "Bandwidth Group 6"

HKR, DcbCfg,                                     Bw6PercentageRx,       2, "12"

HKR, DcbCfg,                                     Bw6PercentageTx,       2, "12"

HKR, DcbCfg,                                     Bw7DetailTx,           2, "Bandwidth Group 7"

HKR, DcbCfg,                                     Bw7DetailRx,           2, "Bandwidth Group 7"

HKR, DcbCfg,                                     Bw7PercentageRx,       2, "12"

HKR, DcbCfg,                                     Bw7PercentageTx,       2, "12"

HKR, DcbCfg\St0Config,                           DcbAppData,            0x00000003 , "00"

HKR, DcbCfg\St0Config,                           DcbAppAdvertise,       2, "0"

HKR, DcbCfg\St0Config,                           DcbAppEnable,          2, "1"

HKR, DcbCfg\St0Config,                           DcbAppWilling,         2, "1"

HKR, DcbCfg\St0Config,                           DcbLLinkAdvertise,     2, "1"

HKR, DcbCfg\St0Config,                           DcbLLinkEnable,        2, "1"

HKR, DcbCfg\St0Config,                           DcbLLinkWilling,       2, "1"

HKR, DcbCfg\St1Config,                           DcbAppData,            0x00000003 , "00"

HKR, DcbCfg\St1Config,                           DcbAppAdvertise,       2, "0"

HKR, DcbCfg\St1Config,                           DcbAppEnable,          2, "1"

HKR, DcbCfg\St1Config,                           DcbAppWilling,         2, "1"

HKR, DcbCfg\Tc0Config,                           Pfc,                   2, "1"

HKR, DcbCfg\Tc0Config\Rx,                        BwID,                  2, "0"

HKR, DcbCfg\Tc0Config\Rx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc0Config\Rx,                        UptoTc,                2, "1"

HKR, DcbCfg\Tc0Config\Rx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc0Config\Tx,                        BwID,                  2, "0"

HKR, DcbCfg\Tc0Config\Tx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc0Config\Tx,                        UptoTc,                2, "1"

HKR, DcbCfg\Tc0Config\Tx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc1Config,                           Pfc,                   2, "1"

HKR, DcbCfg\Tc1Config\Rx,                        BwID,                  2, "1"

HKR, DcbCfg\Tc1Config\Rx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc1Config\Rx,                        UptoTc,                2, "2"

HKR, DcbCfg\Tc1Config\Rx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc1Config\Tx,                        BwID,                  2, "1"

HKR, DcbCfg\Tc1Config\Tx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc1Config\Tx,                        UptoTc,                2, "2"

HKR, DcbCfg\Tc1Config\Tx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc2Config,                           Pfc,                   2, "1"

HKR, DcbCfg\Tc2Config\Rx,                        BwID,                  2, "2"

HKR, DcbCfg\Tc2Config\Rx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc2Config\Rx,                        UptoTc,                2, "4"

HKR, DcbCfg\Tc2Config\Rx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc2Config\Tx,                        BwID,                  2, "2"

HKR, DcbCfg\Tc2Config\Tx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc2Config\Tx,                        UptoTc,                2, "4"

HKR, DcbCfg\Tc2Config\Tx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc3Config,                           Pfc,                   2, "1"

HKR, DcbCfg\Tc3Config\Rx,                        BwID,                  2, "3"

HKR, DcbCfg\Tc3Config\Rx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc3Config\Rx,                        UptoTc,                2, "8"

HKR, DcbCfg\Tc3Config\Rx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc3Config\Tx,                        BwID,                  2, "3"

HKR, DcbCfg\Tc3Config\Tx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc3Config\Tx,                        UptoTc,                2, "8"

HKR, DcbCfg\Tc3Config\Tx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc4Config,                           Pfc,                   2, "1"

HKR, DcbCfg\Tc4Config\Rx,                        BwID,                  2, "4"

HKR, DcbCfg\Tc4Config\Rx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc4Config\Rx,                        UptoTc,                2, "16"

HKR, DcbCfg\Tc4Config\Rx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc4Config\Tx,                        BwID,                  2, "4"

HKR, DcbCfg\Tc4Config\Tx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc4Config\Tx,                        UptoTc,                2, "16"

HKR, DcbCfg\Tc4Config\Tx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc5Config,                           Pfc,                   2, "1"

HKR, DcbCfg\Tc5Config\Rx,                        BwID,                  2, "5"

HKR, DcbCfg\Tc5Config\Rx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc5Config\Rx,                        UptoTc,                2, "32"

HKR, DcbCfg\Tc5Config\Rx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc5Config\Tx,                        BwID,                  2, "5"

HKR, DcbCfg\Tc5Config\Tx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc5Config\Tx,                        UptoTc,                2, "32"

HKR, DcbCfg\Tc5Config\Tx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc6Config,                           Pfc,                   2, "1"

HKR, DcbCfg\Tc6Config\Rx,                        BwID,                  2, "6"

HKR, DcbCfg\Tc6Config\Rx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc6Config\Rx,                        UptoTc,                2, "64"

HKR, DcbCfg\Tc6Config\Rx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc6Config\Tx,                        BwID,                  2, "6"

HKR, DcbCfg\Tc6Config\Tx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc6Config\Tx,                        UptoTc,                2, "64"

HKR, DcbCfg\Tc6Config\Tx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc7Config,                           Pfc,                   2, "1"

HKR, DcbCfg\Tc7Config\Rx,                        BwID,                  2, "7"

HKR, DcbCfg\Tc7Config\Rx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc7Config\Rx,                        UptoTc,                2, "128"

HKR, DcbCfg\Tc7Config\Rx,                        StrictPriority,        2, "0"

HKR, DcbCfg\Tc7Config\Tx,                        BwID,                  2, "7"

HKR, DcbCfg\Tc7Config\Tx,                        BwPercentage,          2, "100"

HKR, DcbCfg\Tc7Config\Tx,                        UptoTc,                2, "128"

HKR, DcbCfg\Tc7Config\Tx,                        StrictPriority,        2, "0"



[MSI.reg]

HKR, "Interrupt Management", 0x00000010

HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010

HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1

HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 18



[IPSec.reg]

; IPSec capabilities

HKR, Ndi\Params\*IPsecOffloadV2,                        ParamDesc,              0, %IPsecOffloadV2%

HKR, Ndi\Params\*IPsecOffloadV2,                        default,                0, "3"    

HKR, Ndi\Params\*IPsecOffloadV2\Enum,                   "0",                    0, %Disabled%

HKR, Ndi\Params\*IPsecOffloadV2\Enum,                   "1",                    0, %IPsecAH%

HKR, Ndi\Params\*IPsecOffloadV2\Enum,                   "2",                    0, %IPsecESP%

HKR, Ndi\Params\*IPsecOffloadV2\Enum,                   "3",                    0, %IPsecAHESP%

HKR, Ndi\Params\*IPsecOffloadV2,                        type,                   0, "enum"



[NoIPSec.reg]

HKR,,                                                   IPSecurity,             0, "0"



[SmartSpeed.reg]

HKR,Ndi\Params\SmartSpeed,                ParamDesc,                    0, %SmartSpeed%

HKR,Ndi\Params\SmartSpeed,                Type,                         0, "enum"

HKR,Ndi\Params\SmartSpeed,                Default,                      0, "0"

HKR,Ndi\Params\SmartSpeed\Enum,           "0",                          0, %Enabled%

HKR,Ndi\Params\SmartSpeed\Enum,           "2",                          0, %Disabled%



[IPSec.DelReg]

HKR,, *IPsecOffloadV2



[AddEventLog]

HKR,, EventMessageFile, 0x00020000, %EventLogMessageDllPath%

HKR,, TypesSupported,   0x00010001, 7



;-----------------------------------------------------------------------------

; Driver "service" installation settings

;-----------------------------------------------------------------------------

[Service]

DisplayName     = %Service.Displayname%

ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%

StartType       = 3 ;%SERVICE_DEMAND_START%

ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%

ServiceBinary   = %12%\ixi68x64.sys

LoadOrderGroup  = NDIS



;-----------------------------------------------------------------------------

; Event Log settings

;-----------------------------------------------------------------------------



[EventLog]

AddReg             = AddEventLog



[CopyFiles]

ixi68x64.sys,,,2



;-----------------------------------------------------------------------------

; DestinationDirs

;-----------------------------------------------------------------------------

[DestinationDirs]

CopyFiles          = 12



[SourceDisksNames]

1 = %DiskName%,,,



;-----------------------------------------------------------------------------

; SourceDisksFiles

;-----------------------------------------------------------------------------

[SourceDisksFiles]

ixi68x64.sys  = 1



[Strings]

InterruptModeration             = "Interrupt Moderation"

InterruptThrottleRate           = "Interrupt Moderation Rate"

Adaptive                        = "Adaptive"

Extreme                         = "Extreme"

High                            = "High"

Medium                          = "Medium"

Low                             = "Low"

IPChksumOffv4                   = "IPv4 Checksum Offload"

TCPChksumOffv4                  = "TCP Checksum Offload (IPv4)"

UDPChksumOffv4                  = "UDP Checksum Offload (IPv4)"

LsoV2IPv4                       = "Large Send Offload V2 (IPv4)"

TCPChksumOffv6                  = "TCP Checksum Offload (IPv6)"

UDPChksumOffv6                  = "UDP Checksum Offload (IPv6)"

LsoV2IPv6                       = "Large Send Offload V2 (IPv6)"

HeaderDataSplit                 = "Header Data Split"

ChksumOffTxRx                   = "Rx & Tx Enabled"

ChksumOffTx                     = "Tx Enabled"

ChksumOffRx                     = "Rx Enabled"

TransmitBuffers                 = "Transmit Buffers"

ReceiveBuffers                  = "Receive Buffers"

RSS                             = "Receive Side Scaling"

NumRssQueues2                   = "Maximum Number of RSS Queues"

RSSProfile                      = "RSS load balancing profile"

Closest_Processor               = "ClosestProcessor"

Closest_Processor_Static        = "ClosestProcessorStatic"

NUMA_Scaling                    = "NUMAScaling"

NUMA_Scaling_Static             = "NUMAScalingStatic"

Conservative_Scaling            = "ConservativeScaling"

RssBaseProcNumber               = "Starting RSS CPU"

MaxRssProcessors                = "Maximum Number of RSS Processors"

NumaNodeId                      = "Preferred NUMA node"

1                               = "1"

2                               = "2"

4                               = "4"

8                               = "8"

16                              = "16"

1queue                          = "1 Queue"

2queues                         = "2 Queues"

4queues                         = "4 Queues"

8queues                         = "8 Queues"

16queues                        = "16 Queues"

IPsecOffloadV2                  = "IPsec Offload"

IPsecAH                         = "Auth Header Enabled"

IPsecESP                        = "ESP Enabled"

IPSecAHESP                      = "Auth Header & ESP Enabled"

FlowControl                     = "Flow Control"

FlowControl_RxOnly              = "Rx Enabled"

FlowControl_TxOnly              = "Tx Enabled"

FlowControl_Full                = "Rx & Tx Enabled"

PriorityVLANTag2                = "Packet Priority & VLAN"

PriorityVlanDisabled2           = "Packet Priority & VLAN Disabled"

PriorityEnabled2                = "Packet Priority Enabled"

PriorityVlanEnabled2            = "Packet Priority & VLAN Enabled"

VlanEnabled                     = "VLAN Enabled"

SpeedDuplex                     = "Speed & Duplex"

AutoNegotiation                 = "Auto Negotiation"

100Mb_Full_Duplex               = "100 Mbps Full Duplex"

1000Mb_Full_Duplex              = "1.0 Gbps Full Duplex"

10Gb_Full_Duplex                = "10 Gbps Full Duplex"

Off                             = "Off"

Enabled                         = "Enabled"

Disabled                        = "Disabled"

Bytes4088                       = "4088 Bytes"

Bytes9014                       = "9014 Bytes"

LAA                             = "Locally Administered Address"

JumboPacket                     = "Jumbo Packet"

LogLinkState                    = "Log Link State Event"

VMQ                             = "Virtual Machine Queues"

SRIOV                           = "SR-IOV"

QOS                             = "NDIS QOS"

SmartSpeed                      = "Smart Speed"

ServiceName                     = "ixi68x64"

Intel                           = "Intel Corporation"

MSFT                       = "Microsoft"

EventLogMessageDllPath          = "%SystemRoot%\System32\netevent.dll;%SystemRoot%\System32\drivers\ixi68x64.sys"

DiskName                        = "Intel(R) PRO/10GbE Driver Disk"

Service.Displayname             = "Intel(R) PRO/10GbE PCIe-I Network Connection Driver"



;-----------------------------------------------------------------------------

; Device Description Strings

;-----------------------------------------------------------------------------

O10A6.DeviceDesc                  = "Intel(R) 82599 Multi-Function Network Device"

N10F7.Generic.Description         = "Intel(R) 10 Gigabit BR KX4 Dual Port Network Connection"

N10F8.Generic.Description         = "Intel(R) 82599 10 Gigabit Dual Port Backplane Connection"

N152A.Generic.Description         = "Intel(R) 82599 10 Gigabit Dual Port Backplane Connection with FCoE"

N10F7.KX4.Dual.Description        = "Intel(R) Ethernet Mezzanine Adapter X520-KX4-2"

N1514.KX4.Dual.Description        = "Intel(R) Ethernet X520 10GbE Dual Port KX4 Mezz"

N10F8.KX4.KR.Dual.Description     = "Intel(R) Ethernet X520 10GbE Dual Port KX4-KR Mezz"

N10F8.KR.NDC.Description          = "Intel(R) Ethernet 10G 2P X520-k bNDC"

N1507.SFI.Dual.Description        = "Intel(R) Ethernet ExpressModule X520-P2"

N10F7.KX4.FEM.Description         = "Sun Dual 10GbE PCIe 2.0 FEM"

N1517.KR.Dual.Description         = "Cisco UCS CNA M61KR-I Intel Converged Network Adapter"

N154D.SFI.Dual.Description        = "Intel(R) Ethernet 10G 2P X520 Adapter"

N10F9.Generic.Description         = "Intel(R) 82599 10 Gigabit CX4 Dual Port Network Connection"

N10FB.SFI.Single.Description      = "Intel(R) Ethernet Server Adapter X520-1"

N10FB.SFI.Dual.Description        = "Intel(R) Ethernet Server Adapter X520-2"

N10FB.SFI.LOM.Description         = "Intel(R) Ethernet 10G X520 LOM"

N10FB.CopperDA.Dual.Description   = "Intel(R) Ethernet Server Adapter X520-DA2"

N10FB.Generic.Description         = "Intel(R) 82599 10 Gigabit Dual Port Network Connection"

N10FB.SFI.NDC.Description         = "Intel(R) Ethernet 10G 4P X520/I350 rNDC"

N10FB.SFI.ECNA.Description        = "Intel(R) Ethernet 10GSFP+ DP Embedded CNA X520-2"

N10FC.Generic.Description         = "Intel(R) 82599 10 Gigabit Dual Port Network Connection"

N1529.Generic.Description         = "Intel(R) 82599 10 Gigabit Dual Port Network Connection with FCoE"

N1557.Generic.Description         = "Intel(R) 82599 10 Gigabit Network Connection"

N151C.Copper.Dual.Description     = "Intel(R) Ethernet Server Adapter X520-T2"

N151C.Copper.Dual.Sun.Description = "Sun Dual 10GBASE-T LP"

N151C.Generic.Description         = "Intel(R) 82599 10 Gigabit TN Network Connection"

N154A.SFI.Quad.Description        = "Intel(R) Ethernet Converged Network Adapter X520-4"

N1558.QSFP.Quad.Description       = "Intel(R) Ethernet Converged Network Adapter X520-Q1"

N10FB.OCP.DP.Generic.Description  = "Intel(R) Ethernet OCP Server Adapter X520-2"

N1557.OCP.SP.Generic.Description  = "Intel(R) Ethernet OCP Server Adapter X520-1"

N10FB.SFI.FLEXLOM.Description     = "Lenovo ThinkServer X520-2 AnyFabric"

T1528.Dual.Description            = "Intel(R) Ethernet Converged Network Adapter X540-T2"

T1528.Dual2P.Description          = "Intel(R) Ethernet 10G 2P X540-t Adapter"

T1528.Single.Description          = "Intel(R) Ethernet Converged Network Adapter X540-T1"

T1560.Single.Description          = "Intel(R) Ethernet Controller X540"

T1528.Generic.Description         = "Intel(R) Ethernet Controller X540-AT2"

T1528.Dual.LPA.Description        = "Sun Dual Port 10 GbE PCIe 2.0 Low Profile Adapter, Base-T"

T1528.Dual.EM.Description         = "Sun Dual Port 10 GbE PCIe 2.0 ExpressModule, Base-T"

T1528.Copper.NDC.Description      = "Intel(R) Ethernet 10G 4P X540/I350 rNDC"

T1528.Copper.FLEXLOM.Description  = "Lenovo ThinkServer X540-T2 AnyFabric"

T1528.Copper.ECNA.Description     = "Intel(R) Ethernet 10GBT DP Embedded CNA X540-T2"

T1528.LOM.Description             = "Cisco X540-TX 10 Gig LOM"

S1563.Dual.Description           = "Intel(R) Ethernet Controller X550"

S1563.Generic.Dual.Description   = "Intel(R) Ethernet Converged Network Adapter X550-T2"

S1563.Retail.Dual.Description    = "Intel(R) Ethernet Converged Network Adapter X550-T2"

S1563.Dual2P.Description         = "Intel(R) Ethernet 10G 2P X550-t Adapter"

S1563.HP.Dual.Description        = "HPE Ethernet 10Gb 2-port 562T Adapter"

S15D1.Single.Description         = "Intel(R) Ethernet Controller X550"

S15D1.Generic.Single.Description = "Intel(R) Ethernet Converged Network Adapter X550-T1"

S15D1.Retail.Single.Description  = "Intel(R) Ethernet Converged Network Adapter X550-T1"

S1563.Cisco.Dual.Description     = "Cisco X550-TX 10 Gig LOM"

S1563.OCP.Dual.Description       = "Intel(R) Ethernet Server Adapter X550-T2 for OCP"

S15D1.OCP.Single.Description     = "Intel(R) Ethernet Server Adapter X550-T1 for OCP"

B15AA.KX4.Description           = "Intel(R) Ethernet Connection X552 10 GbE Backplane"

B15AB.KR.Description            = "Intel(R) Ethernet Connection X552 10 GbE Backplane"

B15AC.SFP.Description           = "Intel(R) Ethernet Connection X552 10 GbE SFP+"

B15AD.Copper.Dual.Description   = "Intel(R) Ethernet Connection X552/X557-AT 10GBASE-T"

B15A7.Generic.Description       = "Intel(R) Ethernet Controller X552"

B15AE.Copper1G.Description      = "Intel(R) Ethernet Connection X552 1000BASE-T"

A15C2.KR.Description            = "Intel(R) Ethernet Connection X553 Backplane"

A15C3.KX.Description            = "Intel(R) Ethernet Connection X553 Backplane"

A15C4.SFP.Description           = "Intel(R) Ethernet Connection X553 10 GbE SFP+"

A15C8.Copper10G.Description     = "Intel(R) Ethernet Connection X553/X557-AT 10GBASE-T"

A15E4.Copper1G.Description      = "Intel(R) Ethernet Connection X553 1GbE"

A15E5.Copper1G.Description      = "Intel(R) Ethernet Connection X553 1GbE"



;-----------------------------------------------------------------------------

;-----------------------------------------------------------------------------

;-----------------------------------------------------------------------------

;-----------------------------------------------------------------------------

;-----------------------------------------------------------------------------