????

Your IP : 3.140.250.173


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

��;/*++

;

;Copyright (c) 2018 Chelsio Communications Inc. All rights Reserved

; 

; 



[version]

Signature       = "$Windows NT$"

Class           = Net

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

Provider = %MSFT%

DriverVer = 02/05/2019,6.11.4.100



[Manufacturer]

%Chelsio%     = Chelsio, NTamd64.10.0



[ControlFlags]

ExcludeFromSelect = *



[Chelsio.NTamd64.10.0]

; DisplayName             Section             DeviceID

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

%ChelsioT4.DeviceDesc%    = T5Ndis10,         CHT5BUS\chnet

%ChelsioT4.DeviceDesc%    = T5Ndis10_WS,      CHT5BUS\chnetws

%ChelsioVF.DeviceDesc%    = T5Ndis63_VF,      CHT5VF\chnet

%ChelsioVF.DeviceDesc%    = T5Ndis63_VF_NWH,  CHT5VF_NON_WIN_HOST\chnet

%ChelsioT4.DeviceDesc%    = T5Ndis10,         CHT6BUS\chnet

%ChelsioT4.DeviceDesc%    = T5Ndis10_WS,      CHT6BUS\chnetws

%ChelsioTR.DeviceDesc%    = T5Mirror,         CHT5BUS\chmirror

%ChelsioTR.DeviceDesc%    = T5Mirror,         CHT6BUS\chmirror



[T5Mirror]

Characteristics     = 0x84      ; NCF_HAS_UI | NCF_SOFTWARE_ENUMERATED

BusType             = 1         ; PCI

*IfType             = 6         ; IF_TYPE_ETHERNET_CSMACD 

*MediaType          = 0         ; NdisMedium802_3

*PhysicalMediaType  = 14        ; NdisPhysicalMedium802_3

CopyFiles           = Driver_CopyFiles



AddReg              = Standard.reg

AddReg              = BasicParams.reg

AddReg              = Jumbo.Reg

AddReg              = FC.reg

AddReg              = Checksum.reg

AddReg              = NetworkAddress.reg

AddReg              = RSS.reg

AddReg              = Server.reg

AddReg				= Mirror.reg



[T5Mirror.Services]

AddService = chndis, 2, Driver_Service, Driver_EventLog



[T5Ndis10]

Characteristics     = 0x84      ; NCF_HAS_UI | NCF_SOFTWARE_ENUMERATED

BusType             = 1         ; PCI

*IfType             = 6         ; IF_TYPE_ETHERNET_CSMACD 

*MediaType          = 0         ; NdisMedium802_3

*PhysicalMediaType  = 14        ; NdisPhysicalMedium802_3

CopyFiles           = Driver_CopyFiles



AddReg              = Standard.reg

AddReg              = BasicParams.reg

AddReg              = Jumbo.Reg

AddReg              = Offload.reg

AddReg              = FC.reg

AddReg              = Checksum.reg

AddReg              = NetworkAddress.reg

AddReg              = RSS.reg

AddReg              = vRSS.reg

AddReg              = VMQ.reg

AddReg              = Nvgre.reg

AddReg              = Vxlan.reg

AddReg              = EO.reg

AddReg              = Sriov.reg

ADDReg              = PD.reg

AddReg              = QOS.reg

AddReg              = NDKPI.reg

AddReg              = RSC.reg

AddReg              = Server.reg



[T5Ndis10.Services]

AddService = chndis, 2, Driver_Service, Driver_EventLog



[T5Ndis10_WS]

Characteristics     = 0x84      ; NCF_HAS_UI | NCF_SOFTWARE_ENUMERATED

BusType             = 1         ; PCI

*IfType             = 6         ; IF_TYPE_ETHERNET_CSMACD 

*MediaType          = 0         ; NdisMedium802_3

*PhysicalMediaType  = 14        ; NdisPhysicalMedium802_3

CopyFiles           = Driver_CopyFiles



AddReg              = Standard.reg

AddReg              = BasicParams.reg

AddReg              = Jumbo.Reg

AddReg              = Offload.reg

AddReg              = FC.reg

AddReg              = Checksum.reg

AddReg              = NetworkAddress.reg

AddReg              = RSS.reg

AddReg              = VMQ.reg

AddReg              = Nvgre.reg

AddReg              = Vxlan.reg

AddReg              = EO.reg

AddReg              = Sriov.reg

AddReg              = RSC.reg

AddReg              = QOS.reg

AddReg              = NDKPI.reg

AddReg              = Workstation.reg



[T5Ndis10_WS.Services]

AddService = chndis, 2, Driver_Service, Driver_EventLog



[T5Ndis63_VF]

Characteristics     = 0x84      ; NCF_HAS_UI | NCF_SOFTWARE_ENUMERATED

BusType             = 5         ; PCI

*IfType             = 6         ; IF_TYPE_ETHERNET_CSMACD 

*MediaType          = 0         ; NdisMedium802_3

*PhysicalMediaType  = 14        ; NdisPhysicalMedium802_3

CopyFiles           = Driver_CopyFiles



AddReg              = VF.reg

AddReg              = Checksum.reg

AddReg              = RSC.reg

AddReg              = Link.reg

AddReg              = RSS_VF.reg

AddReg              = NDKPI.reg

AddReg              = Jumbo.reg



[T5Ndis63_VF.Services]

AddService = chndis, 2, Driver_Service, Driver_EventLog



[T5Ndis63_VF_NWH]

Characteristics     = 0x84      ; NCF_HAS_UI | NCF_SOFTWARE_ENUMERATED

BusType             = 5         ; PCI

*IfType             = 6         ; IF_TYPE_ETHERNET_CSMACD 

*MediaType          = 0         ; NdisMedium802_3

*PhysicalMediaType  = 14        ; NdisPhysicalMedium802_3

CopyFiles           = Driver_CopyFiles



AddReg              = VF_NWH.reg

AddReg              = Checksum.reg

AddReg              = RSC.reg

AddReg              = Link.reg

AddReg              = RSS_VF.reg

AddReg              = Jumbo.reg



[T5Ndis63_VF_NWH.Services]

AddService = chndis, 2, Driver_Service, Driver_EventLog



; ============================================================================

; Registry Settings (decimal)

;

[vf.reg]

HKR, Ndi,                       Service,    0, "chndis"

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

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

HKR,,DeviceCharacteristics,     0x10001,    0x0100         ; Use same security checks on relative opens

HKR,,Security,,                             "D:P(A;;GA;;;BA)(A;;GA;;;SY)"      ; Allow generic-all access to Built-in administrators and Local system



HKR,,VF, 0, 1



[vf_nwh.reg]

HKR, Ndi,                       Service,    0, "chndis"

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

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

HKR,,DeviceCharacteristics,     0x10001,    0x0100         ; Use same security checks on relative opens

HKR,,Security,,                             "D:P(A;;GA;;;BA)(A;;GA;;;SY)"      ; Allow generic-all access to Built-in administrators and Local system



HKR,,VF, 0, 1



[Standard.reg]

HKR, Ndi,                       Service,    0, "chndis"

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

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

HKR,,DeviceCharacteristics,     0x10001,    0x0100         ; Use same security checks on relative opens

HKR,,Security,,                             "D:P(A;;GA;;;BA)(A;;GA;;;SY)"      ; Allow generic-all access to Built-in administrators and Local system



HKR,,MaxRxIndicate, 0, 64

HKR,,MaxTxIndicate, 0, 64

HKR,,MaxFwEvtQueMsgs, 0, 128

HKR,,MaxRxToeQueMsgs, 0, 128

HKR,,MaxRxRdmaQueMsgs, 0, 128

HKR,,NDKInterruptModerationTimer1, 0, 20

HKR,,NDKInterruptModerationTimer2, 0, 50

;HKR,,T4NicChimneyDDP, 0, 1

HKR,,MaxOrdIrd, 0, 32

HKR,,MPARevision, 0, 2

HKR,,RxCoalesceThreshold, 0, 8



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

;

;   Basic Parameters

;

[BasicParams.reg]

;HKR, Ndi\Params\T4NicDebugTraceLevel,            ParamDesc,              0, %T4NicDebugTraceLevel%

;HKR, Ndi\Params\T4NicDebugTraceLevel,            Default,                0, "3"

;HKR, Ndi\params\T4NicDebugTraceLevel,            Base,                  0, "16"

;HKR, Ndi\params\T4NicDebugTraceLevel,            type,                   0, "int"



;HKR, Ndi\Params\T4NicDebugTraceFlags,            ParamDesc,              0, %T4NicDebugTraceFlags%

;HKR, Ndi\Params\T4NicDebugTraceFlags,            Default,                0, "E00000000"

;HKR, Ndi\params\T4NicDebugTraceFlags,            Base,                  0, "16"

;HKR, Ndi\params\T4NicDebugTraceFlags,            type,                   0, "int"



;HKR, Ndi\params\T4NicFreeList0Size,              ParamDesc,              0, %T4NicFreeList0Size%

;HKR, Ndi\params\T4NicFreeList0Size,              default,                0, "1024"

;HKR, Ndi\params\T4NicFreeList0Size,              min,                    0, "512"

;HKR, Ndi\params\T4NicFreeList0Size,              max,                    0, "2048"

;HKR, Ndi\params\T4NicFreeList0Size,              step,                   0, "64"

;HKR, Ndi\params\T4NicFreeList0Size,              Base,                   0, "10"

;HKR, Ndi\params\T4NicFreeList0Size,              type,                   0, "int"



;HKR, Ndi\params\T4NicFreeList1Size,              ParamDesc,              0, %T4NicFreeList1Size%

;HKR, Ndi\params\T4NicFreeList1Size,              default,                0, "1024"

;HKR, Ndi\params\T4NicFreeList1Size,              min,                    0, "512"

;HKR, Ndi\params\T4NicFreeList1Size,              max,                    0, "2048"

;HKR, Ndi\params\T4NicFreeList1Size,              step,                   0, "64"

;HKR, Ndi\params\T4NicFreeList1Size,              Base,                   0, "10"

;HKR, Ndi\params\T4NicFreeList1Size,              type,                   0, "int"



;HKR, Ndi\params\T4NicFwEvtQueSize,               ParamDesc,              0, %T4NicFwEvtQueSize%

;HKR, Ndi\params\T4NicFwEvtQueSize,               default,                0, "256"

;HKR, Ndi\params\T4NicFwEvtQueSize,               min,                    0, "128"

;HKR, Ndi\params\T4NicFwEvtQueSize,               max,                    0, "2048"

;HKR, Ndi\params\T4NicFwEvtQueSize,               step,                   0, "32"

;HKR, Ndi\params\T4NicFwEvtQueSize,               Base,                   0, "10"

;HKR, Ndi\params\T4NicFwEvtQueSize,               type,                   0, "int"



;HKR, Ndi\params\T4NicFwdIntQueSize,              ParamDesc,             0, %T4NicFwdIntQueSize%

;HKR, Ndi\params\T4NicFwdIntQueSize,              default,               0, "1024"

;HKR, Ndi\params\T4NicFwdIntQueSize,              min,                   0, "512"

;HKR, Ndi\params\T4NicFwdIntQueSize,              max,                   0, "2048"

;HKR, Ndi\params\T4NicFwdIntQueSize,              step,                  0, "64"

;HKR, Ndi\params\T4NicFwdIntQueSize,              Base,                  0, "10"

;HKR, Ndi\params\T4NicFwdIntQueSize,              type,                  0, "int"



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

HKR, NDI\Params\*InterruptModeration,             Type,                  0, "enum"

HKR, NDI\Params\*InterruptModeration,             Default,               0, "1"

HKR, NDI\Params\*InterruptModeration,             Optional,              0, "0"

HKR, NDI\Params\*InterruptModeration\enum,        "0",                   0, "%Disabled%"

HKR, NDI\Params\*InterruptModeration\enum,        "1",                   0, "%Enabled%"



HKR, NDI\Params\RxCoalesceTime,                   ParamDesc,             0, %InterruptModerationRate%

HKR, NDI\Params\RxCoalesceTime,                   Type,                  0, "enum"

HKR, NDI\Params\RxCoalesceTime,                   Default,               0, "10"

HKR, NDI\Params\RxCoalesceTime\enum,              "5",                   0, "Minimal"

HKR, NDI\Params\RxCoalesceTime\enum,              "10",                  0, "Low"

HKR, NDI\Params\RxCoalesceTime\enum,              "20",                  0, "Moderate"

HKR, NDI\Params\RxCoalesceTime\enum,              "50",                  0, "High"

HKR, NDI\Params\RxCoalesceTime\enum,              "100",                 0, "Extreme"



HKR, Ndi\params\VlanID,                          ParamDesc,             0, %VlanID%

HKR, Ndi\params\VlanID,                          default,               0, "0"

HKR, Ndi\params\VlanID,                          type,                  0, "long"

HKR, Ndi\params\VlanID,                          min,                   0, "0"

HKR, Ndi\params\VlanID,                          max,                   0, "4095"

HKR, Ndi\params\VlanID,                          step,                  0, "1"

HKR, Ndi\params\VlanID,                          base,                  0, "10"



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

[Jumbo.reg]

HKR,,*JumboPacket, 0, "1514"

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

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

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

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

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

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



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

;

; Offload Params

;

[Offload.reg]

HKR, Ndi\params\T4NicTxOfldQueSize,                ParamDesc,             0, %T4NicTxOfldQueSize%

HKR, Ndi\params\T4NicTxOfldQueSize,                default,               0, "512"

HKR, Ndi\params\T4NicTxOfldQueSize,                min,                   0, "256"

HKR, Ndi\params\T4NicTxOfldQueSize,                max,                   0, "4096"

HKR, Ndi\params\T4NicTxOfldQueSize,                step,                  0, "64"

HKR, Ndi\params\T4NicTxOfldQueSize,                Base,                  0, "10"

HKR, Ndi\params\T4NicTxOfldQueSize,                type,                  0, "int"



HKR, Ndi\params\T4NicRxOfldQueSize,                ParamDesc,             0, %T4NicRxOfldQueSize%

HKR, Ndi\params\T4NicRxOfldQueSize,                default,               0, "512"

HKR, Ndi\params\T4NicRxOfldQueSize,                min,                   0, "256"

HKR, Ndi\params\T4NicRxOfldQueSize,                max,                   0, "2048"

HKR, Ndi\params\T4NicRxOfldQueSize,                step,                  0, "64"

HKR, Ndi\params\T4NicRxOfldQueSize,                Base,                  0, "10"

HKR, Ndi\params\T4NicRxOfldQueSize,                type,                  0, "int"



;HKR, Ndi\params\T4NicTCPOffload,                  ParamDesc,            0, %T4NicChimney% 

;HKR, Ndi\Params\T4NicTCPOffload,                  default,              0, "0"

;HKR, Ndi\Params\T4NicTCPOffload,                  type,                 0, "enum"

;HKR, Ndi\Params\T4NicTCPOffload\Enum,             "0",                  0, %ChecksumDisabled%

;HKR, Ndi\Params\T4NicTCPOffload\Enum,             "1",                  0, %ChecksumEnabled%



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

;

; Flow Control

;

[FC.reg]

HKR,,*FlowControl, 0, "4"

HKR, Ndi\params\*FlowControl,                   ParamDesc,      0, "%FlowControl%" 

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

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

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

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

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

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

HKR, Ndi\Params\*FlowControl\Enum,              "4",            0, %AutoNegotiation%



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

;

;   Checksum Settings

;

[Checksum.reg]

HKR, Ndi\params\*IPChecksumOffloadIPv4,                   ParamDesc,      0, "%IPChecksumOffloadIPv4%" 

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

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

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

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

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

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



;HKR, Ndi\params\*IPChecksumOffloadIPv6,                   ParamDesc,      0, "%IPChecksumOffloadIPv6%" 

;HKR, Ndi\Params\*IPChecksumOffloadIPv6,                   default,        0, "3"

;HKR, Ndi\Params\*IPChecksumOffloadIPv6,                   type,           0, "enum"

;HKR, Ndi\Params\*IPChecksumOffloadIPv6\Enum,              "0",            0, %ChecksumDisabled%

;HKR, Ndi\Params\*IPChecksumOffloadIPv6\Enum,              "1",            0, %ChecksumTxEnabled%

;HKR, Ndi\Params\*IPChecksumOffloadIPv6\Enum,              "2",            0, %ChecksumRxEnabled%

;HKR, Ndi\Params\*IPChecksumOffloadIPv6\Enum,              "3",            0, %ChecksumRxTxEnabled%



HKR, Ndi\params\*TCPChecksumOffloadIPv4,                  ParamDesc,      0, "%TCPChecksumOffloadIPv4%" 

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

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

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

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

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

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



HKR, Ndi\params\*TCPChecksumOffloadIPv6,                  ParamDesc,      0, "%TCPChecksumOffloadIPv6%" 

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

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

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

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

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

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



HKR, Ndi\params\*UDPChecksumOffloadIPv4,                  ParamDesc,      0, "%UDPChecksumOffloadIPv4%" 

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

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

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

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

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

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



HKR, Ndi\params\*UDPChecksumOffloadIPv6,                  ParamDesc,      0, "%UDPChecksumOffloadIPv6%" 

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

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

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

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

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

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



HKR, Ndi\params\*LsoV2IPv4,               ParamDesc,      0, "%LsoV2IPv4%" 

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

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

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

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



HKR, Ndi\params\*LsoV2IPv6,               ParamDesc,      0, "%LsoV2IPv6%" 

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

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

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

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



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



[VMQ.reg]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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



[Nvgre.reg]

HKR, Ndi\Params\*EncapsulatedPacketTaskOffload,                       ParamDesc,              0, %*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"



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

[Vxlan.reg]

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadNvgre,                  ParamDesc,              0, %*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"



HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadVxlan,                  ParamDesc,              0, %*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"



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

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

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

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

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

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

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



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

[EO.reg]

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

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

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

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

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

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

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



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

[RSS.reg]

; *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%



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

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

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

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

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

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

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

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



HKR, Ndi\Params\*NumRSSQueues,                          ParamDesc,              0, %NumRSSQs%

HKR, Ndi\params\*NumRSSQueues,                          default,                0, "8"

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

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

HKR, Ndi\params\*NumRSSQueues,                          min,                    0, "1"

HKR, Ndi\params\*NumRSSQueues,                          max,                    0, "16"

HKR, "", *NumRSSQueues,  0, "8"



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

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

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

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

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

HKR, Ndi\Params\*MaxRssProcessors,                      max,                    0, "64"



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

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

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

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

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

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

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



; *RssMaxProcNumber

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

HKR, Ndi\params\*RssMaxProcNumber,                      default,                0, "63"

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

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

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

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

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



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

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

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

HKR, Ndi\params\*NumaNodeId\Enum,                       "65535",                0, %NumaNodeId_default%

HKR, Ndi\params\*NumaNodeId\Enum,                       "0",                    0, %node0%

HKR, Ndi\params\*NumaNodeId\Enum,                       "1",                    0, %node1%

HKR, Ndi\params\*NumaNodeId\Enum,                       "2",                    0, %node2%

HKR, Ndi\params\*NumaNodeId\Enum,                       "3",                    0, %node3%

HKR, Ndi\params\*NumaNodeId\Enum,                       "4",                    0, %node4%

HKR, Ndi\params\*NumaNodeId\Enum,                       "5",                    0, %node5%

HKR, Ndi\params\*NumaNodeId\Enum,                       "6",                    0, %node6%

HKR, Ndi\params\*NumaNodeId\Enum,                       "7",                    0, %node7%

HKR, "", *NumaNodeId,  0, "65535"



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

[RSS_VF.reg]

; *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%



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

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

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

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

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

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

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

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



HKR, Ndi\Params\*NumRSSQueues,                          ParamDesc,              0, %NumRSSQs%

HKR, Ndi\params\*NumRSSQueues,                          default,                0, "4"

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

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

HKR, Ndi\params\*NumRSSQueues,                          min,                    0, "1"

HKR, Ndi\params\*NumRSSQueues,                          max,                    0, "7"

HKR, "", *NumRSSQueues,  0, "4"



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

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

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\*RssBaseProcNumber,                     ParamDesc,              0, %RssBaseProcNumber%

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

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

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

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

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

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



; *RssMaxProcNumber

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

HKR, Ndi\params\*RssMaxProcNumber,                      default,                0, "63"

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

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

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

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

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



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

[vRSS.reg]

; *RssOnHostVPorts 



HKR, Ndi\Params\*RssOnHostVPorts,                       ParamDesc,              0, %vRSS%

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

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

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

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



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

;  Locally Administered Address



[NetworkAddress.reg]

HKR, Ndi\params\NetworkAddress,   ParamDesc,  0, %LocalAdminAddr%

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"



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

;

;[MSIX.reg]

;

;HKR, "Interrupt Management", 0x00000010

;HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010

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

;HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 16



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

;NDK capablities 



[NDKPI.reg]

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

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

HKR, Ndi\Params\*NetworkDirect,         Type,       0, "enum"

HKR, Ndi\Params\*NetworkDirect\enum,    "0",        0, %Disabled%

HKR, Ndi\Params\*NetworkDirect\enum,    "1",        0, %Enabled%



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

HKR, Ndi\Params\NDKIntrModeration,         default,    0, "1"

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

HKR, Ndi\Params\NDKIntrModeration\enum,    "0",        0, %Disabled%

HKR, Ndi\Params\NDKIntrModeration\enum,    "1",        0, %Enabled%



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

;Receive Segment Coalescing capablities 



[RSC.reg]

HKR, Ndi\Params\*RSCIPv4,               ParamDesc,  0, %ReceiveSegmentCoalescingIpv4%

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

HKR, Ndi\Params\*RSCIPv4,               Type,       0, "enum"

HKR, Ndi\Params\*RSCIPv4\enum,          "0",        0, %Disabled%

HKR, Ndi\Params\*RSCIPv4\enum,          "1",        0, %Enabled%



HKR, Ndi\Params\*RSCIPv6,               ParamDesc,  0, %ReceiveSegmentCoalescingIpv6%

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

HKR, Ndi\Params\*RSCIPv6,               Type,       0, "enum"

HKR, Ndi\Params\*RSCIPv6\enum,          "0",        0, %Disabled%

HKR, Ndi\Params\*RSCIPv6\enum,          "1",        0, %Enabled%



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

; SR-IOV



[Sriov.reg]

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%



HKR, NicSwitches\0, *SwitchName,        0x00000002, "Default Switch"

HKR, NicSwitches\0, *Flags,             0x00010003, 0

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

HKR, NicSwitches\0, *SwitchId,          0x00010003, 0

HKR, NicSwitches\0, *NumVFs,            0x00010003, 32



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

; QOS/DCB

;

[QOS.reg]

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%

HKR, "", *QOS,  0, "0"



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

; PacketDirect

[PD.reg]

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

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

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

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

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

HKR, "", *PacketDirect,  0, "0"



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

; Server Specific Entries 

;

[Server.reg]

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

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

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

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

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

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

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



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

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

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

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"



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

; Workstation Specific Entries 

;

[Workstation.reg]

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

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

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

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

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

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

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



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

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

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

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"



[Link.reg]

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

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

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

HKR, Ndi\Params\LinkUp\enum,                    "0",        0, %Disabled%

HKR, Ndi\Params\LinkUp\enum,                    "1",        0, %Enabled%



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

; Mirror interface specific

;

[Mirror.reg]

HKR,,Mirror, 0, 1



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



; Driver copy files

;

[Driver_CopyFiles]

cht4nx64.sys,,,2



[Driver_Service]

DisplayName     = %ChelsioT4.Service.DispName%

ServiceType     = 1     ; %SERVICE_KERNEL_DRIVER%

StartType       = 3     ; %SERVICE_DEMAND_START%

ErrorControl    = 1     ; %SERVICE_ERROR_NORMAL%

ServiceBinary   = %12%\cht4nx64.sys

LoadOrderGroup  = NDIS



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

; Common base for all drivers for Eventlog and TextModeFlags

;



[Driver_EventLog]

AddReg = Driver.AddEventLog.reg



[Driver.AddEventLog.reg]

HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"

HKR, , TypesSupported,   0x00010001, 7



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

; DestinationDirs

;

[DestinationDirs]

DefaultDestDir              = 11

Driver_CopyFiles            = 12



[SourceDisksNames]

;

; diskid = description[, [tagfile] [, <unused>,subdir]]

;

1 = %DISKNAME%,,,



[SourceDisksFiles]

cht4nx64.sys = 1,,



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

; Localizable Strings



[Strings]



MSFT                            = "Microsoft"

Chelsio                         = "Chelsio"

AutoDetect                      = "Auto Detect"



T4NicDebugTraceLevel            = "Debug Trace Level"

T4NicDebugTraceFlags            = "Debug Trace Flags"

T4NicTxQueSize                  = "Tx Ethernet Queue Size "

T4NicFreeList0Size              = "Rx Queue #0 Size"

T4NicFreeList1Size              = "Rx Queue #1 Size"

T4NicRespQueSize                = "Rx Ethernet Queue Size"

T4NicFwEvtQueSize               = "Firmware Event Queue Size"

T4NicFwdIntQueSize              = "Forwarded Interrupts Queue Size"

T4NicTxOfldQueSize              = "Tx Offload Queue Size"

T4NicRxOfldQueSize              = "Rx Offload Queue Size"

;T4NicChimney                    = "TCP Offload"

;T4NicChimneyDDP                 = "TCP Chimney DDP"

JumboPacket                     = "Jumbo Packet"



VlanID                          = "VLAN Identifier"



;

; Flow Control values

;

FlowControl                     = "Flow Control"

FlowControlDisabled             = "Disabled"

FlowControlRxEnabled            = "Rx Enabled"

FlowControlTxEnabled            = "Tx Enabled"

FlowControlRxTxEnabled          = "Rx & Tx Enabled"

AutoNegotiation                 = "Auto Negotiation"



;

; Checksum values

;

IPChecksumOffloadIPv4           = "IPv4 Checksum Offload"

;IPChecksumOffloadIPv6           = "IPv6 Checksum Offload"

TCPChecksumOffloadIPv4          = "TCP Checksum Offload (IPv4)"

TCPChecksumOffloadIPv6          = "TCP Checksum Offload (IPv6)"

UDPChecksumOffloadIPv4          = "UDP Checksum Offload (IPv4)"

UDPChecksumOffloadIPv6          = "UDP Checksum Offload (IPv6)"



LsoV2IPv4                       = "Large Send Offload V2 (IPv4)"

LsoV2IPv6                       = "Large Send Offload V2 (IPv6)"



ChecksumDisabled                = "Disabled"

ChecksumEnabled                 = "Enabled"

ChecksumTxEnabled               = "Tx Enabled"

ChecksumRxEnabled               = "Rx Enabled"

ChecksumRxTxEnabled             = "Rx & Tx Enabled"



*VMQ                            = "Virtual Machine Queues"

*VMQLookaheadSplit              = "VMQ LookAhead Split"

*VMQVlanFiltering               = "VMQ VLAN ID Filtering"



*EncapsulatedPacketTaskOffload  = "Encapsulated Task Offload"

*EncapsulatedPacketTaskOffloadNvgre = "Nvgre Task Offload"

*EncapsulatedPacketTaskOffloadVxlan = "Vxlan Task Offload"

*VxlanUDPPortNumber             = "Vxlan UDP Port Number"

*EncapOverhead                  = "Encapsulation Overhead"

*PacketDirect			= "Packet Direct"



NetworkDirect                   = "NetworkDirect Functionality"

NDKIntrModeration               = "NetworkDirect Interrupt Moderation"

ReceiveSegmentCoalescingIpv4    = "Recv Segment Coalescing (IPv4)"

ReceiveSegmentCoalescingIpv6    = "Recv Segment Coalescing (IPv6)"

SRIOV                           = "SR-IOV"

QOS                             = "NDIS QoS"



UserModeNetworkDirect           = "User Mode NetworkDirect"



RSS                             = "Receive Side Scaling"

vRSS                            = "Virtual Switch RSS"

NumRSSQs                        = "Maximum Number of RSS Queues"

Disabled                        = "Disabled"

Enabled                         = "Enabled"

InterruptModeration             = "Interrupt Moderation"

InterruptModerationRate         = "Interrupt Moderation Rate"



RSSProfile                      = "RSS load balancing profile"

MaxRssProcessors                = "Maximum Number of RSS processors"

RssBaseProcNumber               = "RSS Base processor"

RssMaxProcNumber                = "Maximum RSS Processor Number"

ClosestProcessor                = "Closest Processor"

ClosestProcessorStatic          = "Closest Processor Static"

NUMAScaling                     = "NUMA Scaling"

NUMAScalingStatic               = "NUMA Scaling Static"

ConservativeScaling             = "Conservative Scaling"



NumaNodeId                      = "Preferred NUMA node"

NumaNodeId_default              = "Default Settings"

node0                           = "Node 0"

node1                           = "Node 1"

node2                           = "Node 2"

node3                           = "Node 3"

node4                           = "Node 4"

node5                           = "Node 5"

node6                           = "Node 6"

node7                           = "Node 7"



Static                          = "Static"

Dynamic                         = "Dynamic"

LinkUp                          = "Link always ON"



4088Bytes                       = "4088 Bytes"

9014Bytes                       = "9014 Bytes"



;

; Locally Administered Address

;

LocalAdminAddr                  = "Locally Administered Address"



ChelsioT4.Service.DispName      = "Chelsio NDIS Driver"

DISKNAME                        = "Chelsio NDIS Driver Disk"



;; Brandnames.str

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

ChelsioT4.DeviceDesc            = "Chelsio Network Adapter"

ChelsioVF.DeviceDesc            = "Chelsio VF Network Adapter"

ChelsioTR.DeviceDesc            = "Chelsio Mirror Network Adapter"





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

; --- End of file ---