netmlx5.inf Driver File Contents (3com-3c2000-t-gigabit-adapter_Win.zip)

ÿþ; /*****************************************************************************

; ** COPYRIGHT (C) 2008-2009 Mellanox                                        **

; ****************************************************************************/



[version]



Signature   = "$Windows NT$"

Class       = Net

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

Provider    = %MSFT%

Compatible  = 1

DriverVer = 05/06/2018,1.90.19240.0



[Manufacturer]

%Mellanox%     = Mellanox,NTamd64.10.0



; Mellanox CX Based PCI VPI Adapter





[Mellanox.NTamd64.10.0]

; DisplayName           Section       DeviceID

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

%MT4115.00af117c.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_00af117c

%MT4115.00b0117c.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_00b0117c

%MT4115.00C71590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_00C71590

%MT4115.00C81590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_00C81590

%MT4115.00D41590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_00D41590

%MT4115.00EF1590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_00EF1590

%MT4115.02211590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_02211590

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_000215B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_000315B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_000415B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_000515B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_000615B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_000715B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_000815B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_000915B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001015B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001115B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001215B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001315B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001415B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001515B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001715B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001815B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_002015B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_002215B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_002315B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_002415B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_002615B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_002815B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_002915B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_003115B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_003315B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_003415B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_003815B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_003915B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_004015B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_004115B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_004615B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_004815B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_004915B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_006115B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_007015B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_007915B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_008715B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_008915B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001575B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013&SUBSYS_001675B3

%MT4115.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1013   ; Mellanox ConnectX-4 VPI Adapter

%MT4116.00af117c.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00af117c&REV_00

%MT4116.00af117c.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00af117c&REV_80

%MT4116.00b0117c.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00b0117c&REV_00

%MT4116.00b0117c.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00b0117c&REV_80

%MT4116.00C71590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00C71590&REV_00

%MT4116.00C71590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00C71590&REV_80

%MT4116.00C81590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00C81590&REV_00

%MT4116.00C81590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00C81590&REV_80

%MT4116.00D41590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00D41590&REV_00

%MT4116.00D41590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00D41590&REV_80

%MT4116.00EF1590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00EF1590&REV_00

%MT4116.00EF1590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_00EF1590&REV_80

%MT4116.02211590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_02211590&REV_00

%MT4116.02211590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_02211590&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000215B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000215B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000315B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000315B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000415B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000415B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000515B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000515B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000615B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000615B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000715B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000715B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000815B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000815B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000915B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_000915B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001015B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001015B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001115B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001115B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001215B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001215B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001315B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001315B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001415B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001415B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001515B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001515B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001715B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001715B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001815B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001815B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002015B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002015B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002215B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002215B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002315B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002315B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002415B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002415B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002615B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002615B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002815B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002815B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002915B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_002915B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003115B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003115B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003315B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003315B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003415B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003415B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003815B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003815B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003915B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_003915B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004015B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004015B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004115B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004115B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004615B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004615B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004815B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004815B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004915B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_004915B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_006115B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_006115B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_007015B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_007015B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_007915B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_007915B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_008715B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_008715B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_008915B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_008915B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001575B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001575B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001675B3&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&SUBSYS_001675B3&REV_80

%MT4116.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1014&REV_00

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014&REV_80

%MT4116.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1014   ; Mellanox ConnectX-4 VF

%MT4117.00D31590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_00D31590

%MT4117.00D41590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_00D41590

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_000115B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_000215B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_000315B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_000415B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_000515B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_000615B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_000815B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_000915B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_001115B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_001315B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_001715B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_001915B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_002015B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_002115B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_002415B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_002715B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_002915B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_003415B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_003815B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_003915B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_004015B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_004115B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_004215B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_004315B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_005915B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_006015B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_006315B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_008315B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_008715B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_009015B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_009115B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_009215B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_009415B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_009915B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_009c15b3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_010015B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015&SUBSYS_019715B3

%MT4117.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1015   ; Mellanox ConnectX-4 Lx VPI Adapter

%MT4118.00D31590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_00D31590&REV_00

%MT4118.00D31590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_00D31590&REV_80

%MT4118.00D41590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_00D41590&REV_00

%MT4118.00D41590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_00D41590&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000115B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000115B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000215B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000215B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000315B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000315B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000415B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000415B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000515B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000515B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000615B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000615B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000815B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000815B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000915B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_000915B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_001115B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_001115B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_001315B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_001315B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_001715B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_001715B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_001915B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_001915B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002015B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002015B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002115B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002115B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002415B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002415B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002715B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002715B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002915B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_002915B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_003415B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_003415B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_003815B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_003815B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_003915B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_003915B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_004015B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_004015B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_004115B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_004115B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_004215B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_004215B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_004315B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_004315B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_005915B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_005915B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_006015B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_006015B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_006315B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_006315B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_008315B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_008315B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_008715B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_008715B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009015B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009015B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009115B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009115B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009215B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009215B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009415B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009415B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009915B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009915B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009c15b3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_009c15b3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_010015B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_010015B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_019715B3&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&SUBSYS_019715B3&REV_80

%MT4118.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1016&REV_00

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016&REV_80

%MT4118.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1016   ; Mellanox ConnectX-4 Lx VF

%MT4119.00b1117c.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_00b1117c

%MT4119.00B2117C.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_00B2117C

%MT4119.00EF1590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_00EF1590

%MT4119.02461590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_02461590

%MT4119.02551590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_02551590

%MT4119.02561590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_02561590

%MT4119.02571590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_02571590

%MT4119.02821590.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_02821590

%MT4119.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017&SUBSYS_002815B3

%MT4119.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1017   ; Mellanox ConnectX-5 VPI Adapter

%MT4120.00b1117c.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_00b1117c&REV_00

%MT4120.00b1117c.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_00b1117c&REV_80

%MT4120.00B2117C.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_00B2117C&REV_00

%MT4120.00B2117C.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_00B2117C&REV_80

%MT4120.00EF1590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_00EF1590&REV_00

%MT4120.00EF1590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_00EF1590&REV_80

%MT4120.02461590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02461590&REV_00

%MT4120.02461590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02461590&REV_80

%MT4120.02551590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02551590&REV_00

%MT4120.02551590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02551590&REV_80

%MT4120.02561590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02561590&REV_00

%MT4120.02561590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02561590&REV_80

%MT4120.02571590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02571590&REV_00

%MT4120.02571590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02571590&REV_80

%MT4120.02821590.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02821590&REV_00

%MT4120.02821590.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_02821590&REV_80

%MT4120.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_002815B3&REV_00

%MT4120.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&SUBSYS_002815B3&REV_80

%MT4120.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_1018&REV_00

%MT4120.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018&REV_80

%MT4120.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_1018; Mellanox ConnectX-5 Virtual Adapter

%MT4121.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_1019   ; Mellanox ConnectX-5 Ex Adapter

%MT4122.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_101a&REV_00

%MT4122.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_101a&REV_80

%MT4122.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_101a; Mellanox ConnectX-5 Ex Virtual Adapter

%MT4123.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_101b   ; Mellanox ConnectX-6 Adapter

%MT4124.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_101c&REV_00

%MT4124.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_101c&REV_80

%MT4124.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_101c; Mellanox ConnectX-6 Virtual Adapter

%MT41682.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_A2D2   ; Mellanox BlueField integrated ConnectX-5 Adapter

%MT41683.DeviceDesc%=mlx5.vMlx5install.10.0, PCI\VEN_15B3&DEV_A2D3&REV_00

%MT41683.DeviceDesc%=mlx5.hvMlx5install.10.0, PCI\VEN_15B3&DEV_A2D3&REV_80

%MT41683.DeviceDesc%=mlx5.Mlx5install.10.0, PCI\VEN_15B3&DEV_A2D3   ; Mellanox BlueField SoC Virtual Adapter







;

; Windows NT specific entry

;

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

; ConnectX-4

;







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



[mlx5.Mlx5install.10.0]

Characteristics = 0x84

AddReg          = cx.reg,cx10.0.reg, cx_pf.reg, bindings.reg, virt.reg,virt10.0.reg, cx4.reg, cx4_pf.reg

CopyFiles       = mlx5.CopyFiles

*IfType         = 6			; IF_TYPE_ETHERNET_CSMACD

*MediaType      = 0			; NdisMedium802_3

*PhysicalMediaType = 14		; NdisPhysicalMedium802_3

BusType         = 5

Port1FunctionNumber = 0



[mlx5.Mlx5install.10.0.Services]

AddService = mlx5, 2, mlx5.Service, common.EventLog



[mlx5.Mlx5install.10.0.HW]

AddReg = hw.reg

Include = machine.inf

Needs = PciSriovSupported.HW



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

; ConnectX-4 non Hyper-V VF

;

[mlx5.vMlx5install.10.0]

Characteristics = 0x84

AddReg          = cx.reg,cx10.0.reg, bindings.reg, cx4.reg, cx_vf_nhv.reg

CopyFiles       = mlx5.CopyFiles

*IfType         = 6			; IF_TYPE_ETHERNET_CSMACD

*MediaType      = 0			; NdisMedium802_3

*PhysicalMediaType = 14		; NdisPhysicalMedium802_3

BusType         = 5

Port1FunctionNumber = 0



[mlx5.vMlx5install.10.0.Services]

AddService = mlx5, 2, mlx5.Service, common.EventLog



[mlx5.vMlx5install.10.0.HW]

AddReg = hw.reg

Include = machine.inf

Needs = PciSriovSupported.HW



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

; ConnectX-4 Hyper-V VF

;

[mlx5.hvMlx5install.10.0]

Characteristics = 0x84

AddReg          = cx.reg,cx10.0.reg,vf_bindings.reg, cx4.reg, cx_vf_hv.reg

CopyFiles       = mlx5.CopyFiles

*IfType         = 6			; IF_TYPE_ETHERNET_CSMACD

*MediaType      = 0			; NdisMedium802_3

*PhysicalMediaType = 14		; NdisPhysicalMedium802_3

BusType         = 5

Port1FunctionNumber = 0



[mlx5.hvMlx5install.10.0.Services]

AddService = mlx5, 2, mlx5.Service, common.EventLog



[mlx5.hvMlx5install.10.0.HW]

AddReg = hw.reg

Include = machine.inf

Needs = PciSriovSupported.HW













[hw.reg]

; AssignmentSetOverride - processors KAFFINITY mask

HKR,"Interrupt Management\Affinity Policy",AssignmentSetOverride,0x00000001,0x0

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



; IrqPolicyMachineDefault (0) - use default policy for the computer

; IrqPolicyAllCloseProcessors (1) - connect interrupts to all processors of the near NUMA node

; IrqPolicyOneCloseProcessor (2) - connect interrupts to one processor

; IrqPolicyAllProcessorsInMachine (3) - connect interrupts to all processors in the machine

; IrqPolicySpecifiedProcessors (4) - connects interrupts according to AssignmentSetOverride

; IrqPolicySpreadMessagesAcrossAllProcessors (5) - assign different message-based interrupts to different processors

HKR,"Interrupt Management\Affinity Policy",DevicePolicy,0x00010001,0x5



; 0 - indicates that the device interrupts only on logical processors in group 0

; 1 - indicates that the device can interrupt on logical processors beyond group 0.

HKR,"Interrupt Management\Affinity Policy",GroupPolicy,0x00010001,0x1



; IrqArbPriorityUndefined (0) - no interrupt priority policy.

; IrqArbPriorityLow (1) - device can tolerate low IRQL

; IrqArbPriorityNormal (2) - device expects normal interrupt latencies

; IrqArbPriorityHigh (3) - device requires the lowest possible interrupt latency

HKR,"Interrupt Management\Affinity Policy",DevicePriority,0x00010001,0x3



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

; cx common

;

[cx.reg]

HKR, NDI\Params\RecvCompletionMethod,  ParamDesc, 0, "%RecvCompletionMethod%"

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

HKR, NDI\Params\RecvCompletionMethod,  Default, 0, "1"

HKR, NDI\Params\RecvCompletionMethod,  Optional, 0, "0"

HKR, NDI\Params\RecvCompletionMethod\enum,  "0", 0, "%Polling%"

HKR, NDI\Params\RecvCompletionMethod\enum,  "1", 0, "%Adaptive%"

HKR, "", RecvCompletionMethod, 0, "1"



HKR, NDI\Params\*JumboPacket ,         ParamDesc,  0, "%MaxFrameSize%"

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

HKR, NDI\Params\*JumboPacket ,         min,        0, "614"

HKR, NDI\Params\*JumboPacket ,         max,        0, "00009614"

HKR, NDI\Params\*JumboPacket ,         step,       0, "1"

HKR, NDI\Params\*JumboPacket ,         Base,       0, "10"

HKR, NDI\Params\*JumboPacket ,         type,       0, "dword"

HKR, "", *JumboPacket ,  0, "1514"



HKR, NDI\Params\*ReceiveBuffers,  ParamDesc, 0, "%RecvRingSize%"

HKR, NDI\Params\*ReceiveBuffers,  default,    0, "512"

HKR, NDI\Params\*ReceiveBuffers,  min, 	   0, "16"

HKR, NDI\Params\*ReceiveBuffers,  max, 	   0, "4096"

HKR, NDI\Params\*ReceiveBuffers,  step,	   0, "1"

HKR, NDI\Params\*ReceiveBuffers,  Base,	   0, "10"

HKR, NDI\Params\*ReceiveBuffers,  type,	   0, "dword"

HKR, "", *ReceiveBuffers, 0, "512"



HKR, NDI\Params\*TransmitBuffers,  ParamDesc, 0, "%SendRingSize%"

HKR, NDI\Params\*TransmitBuffers,  default,	  0, "2048"

HKR, NDI\Params\*TransmitBuffers,  min,	   0, "256"

HKR, NDI\Params\*TransmitBuffers,  max,	   0, "4096"

HKR, NDI\Params\*TransmitBuffers,  step,    0, "1"

HKR, NDI\Params\*TransmitBuffers,  Base,    0, "10"

HKR, NDI\Params\*TransmitBuffers,  type,    0, "dword"

HKR, "", *TransmitBuffers,  0, "2048"



HKR, NDI\Params\*NetworkDirect,            ParamDesc,  0, %ND_STR%

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

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

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

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

HKR, "", *NetworkDirect, 0, "1"



;RSS

HKR, NDI\Params\*RSS,  ParamDesc, 0, "%RssMode%"

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

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

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

HKR, NDI\Params\*RSS\enum,  "0", 0, "%No_rebalnce%"

HKR, NDI\Params\*RSS\enum,  "1", 0, "%NDIS_RSS%"

HKR, "", *RSS,  0, "1"



; *NumaNodeId

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"



; *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, "dword"

HKR, "", *RssBaseProcNumber,  0, "0"



; *MaxRssProcessors

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

HKR, NDI\Params\*MaxRssProcessors,  default, 0, "8"

HKR, NDI\Params\*MaxRssProcessors,  type,    0, "dword"

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

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

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

HKR, NDI\Params\*MaxRssProcessors,  Base,        0, "10"

HKR, "", *MaxRssProcessors,  0, "8"



;*NumRSSQueues

HKR, NDI\Params\*NumRSSQueues,  ParamDesc, 0, "%NumRSSQueues%"

HKR, NDI\Params\*NumRSSQueues,  Type,      0, "dword"

HKR, NDI\Params\*NumRSSQueues,  Default,   0, "8"

HKR, NDI\Params\*NumRSSQueues,  min,       0, "1"

HKR, NDI\Params\*NumRSSQueues,  max,       0, "512"

HKR, NDI\Params\*NumRSSQueues,  step,      0, "1"

HKR, NDI\Params\*NumRSSQueues,  Base,      0, "10"

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



; *RSSProfile

HKR, NDI\Params\*RSSProfile,  ParamDesc, 0, "%RssProfile%"

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

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

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, "1"



HKR, NDI\Params\RxIntModeration,  ParamDesc, 0, "%RxIntModeration%"

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

HKR, NDI\Params\RxIntModeration,  Default,	0, "2"

HKR, NDI\Params\RxIntModeration,  Optional,	0, "0"

HKR, NDI\Params\RxIntModeration\enum, "1",	0, "%Static%"

HKR, NDI\Params\RxIntModeration\enum, "2",	0, "%Adaptive%"

HKR, "", RxIntModeration,0, "2"



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, "", *InterruptModeration, 0, "1"



HKR, NDI\Params\RxIntModerationProfile,  ParamDesc, 0, "%RxIntModerationProfile%"

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

HKR, NDI\Params\RxIntModerationProfile,  Default,   0, "1"

HKR, NDI\Params\RxIntModerationProfile,  Optional,  0, "0"

HKR, NDI\Params\RxIntModerationProfile\enum,  "0",  0, "%LowLatency%"

HKR, NDI\Params\RxIntModerationProfile\enum,  "1",  0, "%Moderate%"

HKR, NDI\Params\RxIntModerationProfile\enum,  "2",  0, "%Aggressive%"

HKR, "", RxIntModerationProfile, 0, "1"



HKR, NDI\Params\DcbxMode,  ParamDesc, 0, "%DcbxMode%"

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

HKR, NDI\Params\DcbxMode,  Default,   0, "2"

HKR, NDI\Params\DcbxMode,  Optional,  0, "0"

HKR, NDI\Params\DcbxMode\enum,  "0",  0, "%DCBX_DISABLE_HOST_CHARGE%"

HKR, NDI\Params\DcbxMode\enum,  "2",  0, "%DCBX_IEEE_MODE_FW_CHARGE%"

HKR, "", DcbxMode, 0, "2"



HKR, NDI\Params\TxIntModerationProfile,  ParamDesc, 0, "%TxIntModerationProfile%"

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

HKR, NDI\Params\TxIntModerationProfile,  Default,   0, "1"

HKR, NDI\Params\TxIntModerationProfile,  Optional,  0, "0"

HKR, NDI\Params\TxIntModerationProfile\enum,  "0",  0, "%LowLatency%"

HKR, NDI\Params\TxIntModerationProfile\enum,  "1",  0, "%Moderate%"

HKR, NDI\Params\TxIntModerationProfile\enum,  "2",  0, "%Aggressive%"

HKR, "", TxIntModerationProfile, 0, "1"



HKR, NDI\Params\*IPChecksumOffloadIPv4,  ParamDesc, 0, "%IPChecksumOffloadIPv4%"

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

HKR, NDI\Params\*IPChecksumOffloadIPv4,  Default,   0, "3"

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

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

HKR, NDI\Params\*IPChecksumOffloadIPv4\enum,	"1",  0, "%TxEnabled%"

HKR, NDI\Params\*IPChecksumOffloadIPv4\enum,	"2",  0, "%RxEnabled%"

HKR, NDI\Params\*IPChecksumOffloadIPv4\enum,	"3",  0, "%TxRxEnabled%"

HKR, "", *IPChecksumOffloadIPv4, 0, "3"



HKR, NDI\Params\*TCPUDPChecksumOffloadIPv4,  ParamDesc, 0, "%TCPUDPChecksumOffloadIPv4%"

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

HKR, NDI\Params\*TCPUDPChecksumOffloadIPv4,  Default,   0, "3"

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

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

HKR, NDI\Params\*TCPUDPChecksumOffloadIPv4\enum,	"1",  0, "%TxEnabled%"

HKR, NDI\Params\*TCPUDPChecksumOffloadIPv4\enum,	"2",  0, "%RxEnabled%"

HKR, NDI\Params\*TCPUDPChecksumOffloadIPv4\enum,	"3",  0, "%TxRxEnabled%"

HKR, "", *TCPUDPChecksumOffloadIPv4, 0, "3"



HKR, NDI\Params\*TCPUDPChecksumOffloadIPv6,  ParamDesc, 0, "%TCPUDPChecksumOffloadIPv6%"

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

HKR, NDI\Params\*TCPUDPChecksumOffloadIPv6,  Default,   0, "3"

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

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

HKR, NDI\Params\*TCPUDPChecksumOffloadIPv6\enum,	"1",  0, "%TxEnabled%"

HKR, NDI\Params\*TCPUDPChecksumOffloadIPv6\enum,	"2",  0, "%RxEnabled%"

HKR, NDI\Params\*TCPUDPChecksumOffloadIPv6\enum,	"3",  0, "%TxRxEnabled%"

HKR, "", *TCPUDPChecksumOffloadIPv6, 0, "3"



HKR, NDI\Params\*LsoV2IPv4,  ParamDesc, 0, "%LsoV2IPv4%"

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

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

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

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

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

HKR, "", *LsoV2IPv4, 0, "1"



HKR, NDI\Params\*LsoV2IPv6,  ParamDesc, 0, "%LsoV2IPv6%"

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

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

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

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

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

HKR, "", *LsoV2IPv6, 0, "1"





;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

; Parameters for Auto Tracing session

;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Trace parameters

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","BufferSize",%REG_DWORD%,0x20

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","FlushTimer",%REG_DWORD%,300

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","MaximumBuffers",%REG_DWORD%,0x60

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","MinimumBuffers",%REG_DWORD%,0x40

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","Start",%REG_DWORD%,0x0

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","ClockType",%REG_DWORD%,0x1

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","MaxFileSize",%REG_DWORD%,0x10

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","LogFileMode",%REG_DWORD%,0x2

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","Status",%REG_DWORD%,0x0

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","Guid",%REG_SZ%,"{149b9107-c527-4f61-a959-e24b83339144}"

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","FileName",%REG_SZ%,"%%SystemRoot%%\system32\LogFiles\Mlnx\Mellanox-WinOF2-System.etl"

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","FileMax",%REG_DWORD%,0x3

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel","FileCounter",%REG_DWORD%,0x1



; Providers:

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel\{72224E5D-F7EF-4670-ABD1-56BAAA2F96A1}","Enabled",%REG_DWORD%,0x1

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel\{72224E5D-F7EF-4670-ABD1-56BAAA2F96A1}","EnableLevel",%REG_DWORD%,0x2

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel\{72224E5D-F7EF-4670-ABD1-56BAAA2F96A1}","EnableProperty",%REG_DWORD%,0x0

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel\{72224E5D-F7EF-4670-ABD1-56BAAA2F96A1}","MatchAllKeyword",0x000B0001,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel\{72224E5D-F7EF-4670-ABD1-56BAAA2F96A1}","MatchAnyKeyword",0x000B0001,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00

HKLM,"System\CurrentControlSet\Control\WMI\Autologger\Mellanox-WinOF2-Kernel\{72224E5D-F7EF-4670-ABD1-56BAAA2F96A1}","Status",%REG_DWORD%,0x0



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

[cx10.0.reg]

HKR, NDI\Params\*PacketDirect,  ParamDesc, 0, "%PacketDirect%"

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

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

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

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

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

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



HKR, NDI\Params\*RssOnHostVPorts,  ParamDesc, 0, "%RssOnHostVPorts%"

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

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

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

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

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

HKR, "", *RssOnHostVPorts, %REG_SZ%, "1"



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



;DELL registry keys

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

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

[cx_pf.reg]

HKR, NDI\Params\*FlowControl,  ParamDesc, 0, "%FlowControl%"

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

HKR, NDI\Params\*FlowControl,  Default,   0, "3"

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

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

HKR, NDI\Params\*FlowControl\enum,  "1",  0, "%TxEnabled%"

HKR, NDI\Params\*FlowControl\enum,  "2",  0, "%RxEnabled%"

HKR, NDI\Params\*FlowControl\enum,  "3",  0, "%TxRxEnabled%"

HKR, "", *FlowControl, 0, "3"



HKR, NDI\Params\*PriorityVLANTag,  ParamDesc, 0, "%PriorityVLANTag%"

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

HKR, NDI\Params\*PriorityVLANTag,  Default,   0, "3"

HKR, NDI\Params\*PriorityVLANTag\enum,        "0",  0, "%PriorityVlanDisabled%"

HKR, NDI\Params\*PriorityVLANTag\enum,        "1",  0, "%PriorityEnabled%"

HKR, NDI\Params\*PriorityVLANTag\enum,        "2",  0, "%VlanEnabled%"

HKR, NDI\Params\*PriorityVLANTag\enum,        "3",  0, "%PriorityVlanEnabled%"

HKR, "", *PriorityVLANTag, 0, "3"



HKR, NDI\Params\RoceMaxFrameSize ,         ParamDesc,  0, "%RoceMaxFrameSize%"

HKR, NDI\Params\RoceMaxFrameSize ,		   type,	   0, "enum"

HKR, NDI\Params\RoceMaxFrameSize ,         default,    0, "0"

HKR, NDI\Params\RoceMaxFrameSize\enum,		  "0",		0, "%MaxSizeWithinMaxFramSize%"

HKR, NDI\Params\RoceMaxFrameSize\enum,		  "256",	0, "256"

HKR, NDI\Params\RoceMaxFrameSize\enum,		  "512",	0, "512"

HKR, NDI\Params\RoceMaxFrameSize\enum,		  "1024",	0, "1024"

HKR, NDI\Params\RoceMaxFrameSize\enum,		  "2048",	0, "2048"

HKR, "", RoceMaxFrameSize ,  0, "0"



HKR, NDI\Params\VlanID,  ParamDesc, 0, "%VlanID%"

HKR, NDI\Params\VlanID,  default,	  0, "0"

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"

HKR, NDI\Params\VlanID,  type,    0, "dword"

HKR, "", VlanID,  0, "0"



HKR, NDI\Params\NetworkAddress,  ParamDesc,  0, "%NetworkAddress%"

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"



[cx_vf_hv.reg]

HKR, NDI\Params\*PriorityVLANTag,  ParamDesc, 0, "%PriorityVLANTag%"

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

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

HKR, NDI\Params\*PriorityVLANTag\enum,        "0",  0, "%PriorityVlanDisabled%"

HKR, NDI\Params\*PriorityVLANTag\enum,        "1",  0, "%PriorityEnabled%"

HKR, "", *PriorityVLANTag, 0, "1"



[cx_vf_nhv.reg]

HKR, NDI\Params\*PriorityVLANTag,  ParamDesc, 0, "%PriorityVLANTag%"

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

HKR, NDI\Params\*PriorityVLANTag,  Default,   0, "3"

HKR, NDI\Params\*PriorityVLANTag\enum,        "0",  0, "%PriorityVlanDisabled%"

HKR, NDI\Params\*PriorityVLANTag\enum,        "1",  0, "%PriorityEnabled%"

HKR, NDI\Params\*PriorityVLANTag\enum,        "2",  0, "%VlanEnabled%"

HKR, NDI\Params\*PriorityVLANTag\enum,        "3",  0, "%PriorityVlanEnabled%"

HKR, "", *PriorityVLANTag, 0, "3"



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

; ConnectX-4 specific registry keys

;

[cx4_pf.reg]

HKR, NDI\Params\*QOS,  ParamDesc, 0, "%QOS%"

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

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

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

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

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

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



[cx4.reg]

HKR, NDI\Params\*RscIPv4,  ParamDesc, 0, "%RscIPv4%"

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

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

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

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

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

HKR, "", *RscIPv4, 0, "1"



HKR, NDI\Params\*RscIPv6,  ParamDesc, 0, "%RscIPv6%"

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

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

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

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

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

HKR, "", *RscIPv6, 0, "1"



[virt.reg]

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

; Task offload registry keys.

;

HKR, Ndi\Params\*EncapsulatedPacketTaskOffload,  ParamDesc, 0, "%EncapsulatedPacketTaskOffload%"

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

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

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

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

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

HKR, "", *EncapsulatedPacketTaskOffload, 0, "1"







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

; SRIOV Default switch registry keys.

;

HKR, NicSwitches\0, *SwitchId,   %REG_DWORD%, 0

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

HKR, NicSwitches\0, *SwitchType,   %REG_DWORD%, 1

HKR, NicSwitches\0, *Flags,   %REG_DWORD%, 0

HKR, NicSwitches\0, *NumVFs,   %REG_DWORD%, 32



HKR, NDI\Params\*Sriov,      paramDesc, , %Sriov%

HKR, NDI\Params\*Sriov,      type,      , "enum"

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

HKR, NDI\Params\*Sriov\enum, 0,         , %Disabled%

HKR, NDI\Params\*Sriov\enum, 1,         , %Enabled%

HKR, "", *SRIOV, 0, "1"



HKR, NDI\Params\*VMQ,  ParamDesc, 0, "%VMQ%"

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

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

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

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

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

HKR, "", *VMQ, 0, "1"



HKR, NDI\Params\*VMQVlanFiltering,  ParamDesc, 0, "%VMQVlanFiltering%"

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

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

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

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

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

HKR, "", *VMQVlanFiltering, 0, "1"

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

;;; NDIS650 ONLY ;;;

[virt10.0.reg]

HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadNvgre,  ParamDesc, 0, "%EncapsulatedPacketTaskOffloadNvgre%"

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

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

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

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

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

HKR, "", *EncapsulatedPacketTaskOffloadNvgre, 0, "1"



HKR, Ndi\Params\*EncapsulatedPacketTaskOffloadVxlan,  ParamDesc, 0, "%EncapsulatedPacketTaskOffloadVxlan%"

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

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

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

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

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

HKR, "", *EncapsulatedPacketTaskOffloadVxlan, 0, "1"



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

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

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

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

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

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

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

HKR, "", *VxlanUDPPortNumber,	0, "4789"



HKR, NDI\Params\*EncapOverhead ,    ParamDesc,  0, "%EncapsulationOverhead%"

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 ,    step,       0, "32"

HKR, NDI\Params\*EncapOverhead ,    Base,       0, "10"

HKR, NDI\Params\*EncapOverhead ,    type,       0, "dword"

HKR, "", *EncapOverhead ,  0,  "0"





; mlx5 NT specific

[bindings.reg]

; use ndis5 as the upper bound because NT supports it

HKR, Ndi,                       Service,    0, "mlx5"

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

HKR, NDI\Interfaces,            LowerRange, 0, "ethernet,MLNX"



[vf_bindings.reg]

HKR, Ndi,                       Service,    0, "mlx5"

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

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





[mlx5.Service]

DisplayName     = %mlx5.Service.DispName%

ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%

StartType		= 3 ;%SERVICE_DEMAND_START%

ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%

ServiceBinary   = %12%\mlx5.sys

LoadOrderGroup  = NDIS

AddReg			= Bus.ParamsReg

AddReg			= BootFlags.ParamsReg



[BootFlags.ParamsReg]

HKR,,BootFlags,0x00010003,0x1 ; CM_SERVICE_NETWORK_BOOT_LOAD



[Bus.ParamsReg]

HKR,"Parameters","CapabilityFlag",%REG_DWORD%,0x00000000

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





[common.EventLog]

AddReg = common.AddEventLog.reg



[common.AddEventLog.reg]

HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\mlx5.sys;%%SystemRoot%%\System32\netevent.dll"

HKR, , TypesSupported,   0x00010001, 7



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

; DestinationDirs

;



[DestinationDirs]

mlx5.CopyFiles    = 12



[mlx5.CopyFiles]

mlx5.sys,,,2









[SourceDisksNames]

;

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

;

1 = %DiskDescription%,mlx5.sys,,



[SourceDisksFiles]

;

; filename_on_source = diskID[, [subdir][, size]]

;

mlx5.sys = 1,, ; on distribution disk 1



[Strings]

Mellanox                 = "Mellanox Technologies Ltd."

MSFT                     = "Microsoft"

Disabled                 = "Disabled"

Enabled                  = "Enabled"

MaxFrameSize             = "Jumbo Packet"

ND_STR                   = "NetworkDirect Functionality"



HeaderDataSplit          = "Header Data Split"

RecvCompletionMethod	 = "Receive Completion Method"

RecvRingSize             = "Receive Buffers"

SendRingSize             = "Send Buffers"

Polling                  = "Polling"

Interrupts               = "Interrupts"

Adaptive                 = "Adaptive"

No_rebalnce              = "Disabled"

NDIS_RSS                 = "Enabled"

RssMode                  = "Receive Side 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"

RssBaseProcNumber        = "RSS Base Processor Number"

MaxRssProcessors         = "Maximum number of RSS Processors"

NumRSSQueues              = "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"

FailOver                 = "Fail Over"

RxIntModeration		 	 = "Rx Interrupt Moderation Type"

Static                   = "Static"

FlowControl              = "Flow Control"

InterruptModeration      = "Interrupt Moderation"

TxEnabled				 = "Tx Enabled"

RxEnabled				 = "Rx Enabled"

TxRxEnabled				 = "Rx & Tx Enabled"

IPChecksumOffloadIPv4    = "IPV4 Checksum Offload"

TCPUDPChecksumOffloadIPv4= "TCP/UDP Checksum Offload (IPv4)"

TCPUDPChecksumOffloadIPv6= "TCP/UDP Checksum Offload (IPv6)"

LsoV2IPv4		 = "Large Send Offload V2 (IPv4)"

LsoV2IPv6		 = "Large Send Offload V2 (IPv6)"

RscIPv4			 = "Recv Segment Coalescing (IPv4)"

RscIPv6			 = "Recv Segment Coalescing (IPv6)"

PacketDirect		 = "Packet Direct"

RssOnHostVPorts		 = "Virtual Switch RSS"

PriorityVLANTag          = "Priority & Vlan Tag"

PriorityVlanDisabled     = "Priority & VLAN Disabled"

PriorityEnabled          = "Priority Enabled"

VlanEnabled              = "VLAN Enabled"

PriorityVlanEnabled      = "Priority & VLAN Enabled"

VlanID					 = "VLAN ID"

NetworkAddress			 = "Network Address"



QOS                      = "Quality Of Service"

VMQ 					 = "Virtual Machine Queues"

VMQVlanFiltering		 = "VMQ VLAN Filtering"

RoceMaxFrameSize         = "R/RoCE Max Frame Size"

MaxSizeWithinMaxFramSize = "Auto"



EncapsulatedPacketTaskOffload = "Encapsulated Task Offload"



;;; NDIS650 ONLY ;;;

EncapsulatedPacketTaskOffloadNvgre = "NVGRE Encapsulated Task Offload"

EncapsulatedPacketTaskOffloadVxlan = "VXLAN Encapsulated Task Offload"

VxlanUDPPortNumber = "VXLAN UDP destination port number"

EncapsulationOverhead = "Encapsulation Overhead"



SwitchName		 	= "Name of the default NIC switch"

DefaultSwitchName   = "Default Switch"

SwitchId		 	= "Id of the default NIC switch"

SwitchType		 	= "Type of the default NIC switch"

SwitchFlags		 	= "Flags of the default NIC switch"

SwitchNumVFs		= "Number of VFs of the default NIC switch"

Sriov			 	= "SR-IOV"



; VPI

MT4115.00af117c.DeviceDesc="FastFrame N351"

MT4115.00b0117c.DeviceDesc="FastFrame N352"

MT4115.00C71590.DeviceDesc="HPE IB EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter"

MT4115.00C81590.DeviceDesc="HPE IBEDR/Ethernet 100Gb 2-port 840QSFP28 Adapter"

MT4115.00D41590.DeviceDesc="HPE Infiniband EDR 1-port 840 Apollo 8000 Adapter"

MT4115.00EF1590.DeviceDesc="HPE Apollo IB EDR 100Gb 2p 840z Mezz FIO Adapter"

MT4115.02211590.DeviceDesc="HPE Synergy 6410C 25/50Gb Ethernet Adptr"

MT4115.DeviceDesc="Mellanox ConnectX-4 Adapter"

MT4116.00af117c.DeviceDesc="FastFrame N351"

MT4116.00b0117c.DeviceDesc="FastFrame N352"

MT4116.00C71590.DeviceDesc="HPE IB EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter"

MT4116.00C81590.DeviceDesc="HPE IBEDR/Ethernet 100Gb 2-port 840QSFP28 Adapter"

MT4116.00D41590.DeviceDesc="HPE Infiniband EDR 1-port 840 Apollo 8000 Adapter"

MT4116.00EF1590.DeviceDesc="HPE Apollo IB EDR 100Gb 2p 840z Mezz FIO Adapter"

MT4116.02211590.DeviceDesc="HPE Synergy 6410C 25/50Gb Ethernet Adptr"

MT4116.DeviceDesc="Mellanox ConnectX-4 Virtual Adapter"

MT4117.00D31590.DeviceDesc="HPE Ethernet 10/25Gb 2-port 640FLR-SFP28 Adapter"

MT4117.00D41590.DeviceDesc="HPE Ethernet 10/25Gb 2-port 640SFP28 Adapter"

MT4117.DeviceDesc="Mellanox ConnectX-4 Lx Ethernet Adapter"

MT4118.00D31590.DeviceDesc="HPE Ethernet 10/25Gb 2-port 640FLR-SFP28 Adapter"

MT4118.00D41590.DeviceDesc="HPE Ethernet 10/25Gb 2-port 640SFP28 Adapter"

MT4118.DeviceDesc="Mellanox ConnectX-4 Lx Virtual Ethernet Adapter"

MT4119.00b1117c.DeviceDesc="FastFrame N311"

MT4119.00B2117C.DeviceDesc="FastFrame N312"

MT4119.00EF1590.DeviceDesc="HPE Apollo IB EDR 100Gb 2p 840z Mezz FIO Adapter"

MT4119.02461590.DeviceDesc="HPE Ethernet 100Gb 1-port 842QSFP28 Adapter"

MT4119.02551590.DeviceDesc="HPE InfiniBand EDR 100Gb 1-port 841QSFP28 Adapter"

MT4119.02561590.DeviceDesc="HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28"

MT4119.02571590.DeviceDesc="HPE Apollo IB EDR 100Gb 2p 841z Mezz FIO Adapter"

MT4119.02821590.DeviceDesc="HPE IB FDR/Eth 40/50Gb 2-port 547FLR-QSFP Adapter"

MT4119.DeviceDesc="Mellanox ConnectX-5 Adapter"

MT4120.00b1117c.DeviceDesc="FastFrame N311"

MT4120.00B2117C.DeviceDesc="FastFrame N312"

MT4120.00EF1590.DeviceDesc="HPE Apollo IB EDR 100Gb 2p 840z Mezz FIO Adapter"

MT4120.02461590.DeviceDesc="HPE Ethernet 100Gb 1-port 842QSFP28 Adapter"

MT4120.02551590.DeviceDesc="HPE InfiniBand EDR 100Gb 1-port 841QSFP28 Adapter"

MT4120.02561590.DeviceDesc="HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28"

MT4120.02571590.DeviceDesc="HPE Apollo IB EDR 100Gb 2p 841z Mezz FIO Adapter"

MT4120.02821590.DeviceDesc="HPE IB FDR/Eth 40/50Gb 2-port 547FLR-QSFP Adapter"

MT4120.DeviceDesc="Mellanox ConnectX-5 Virtual Adapter"

MT4121.DeviceDesc="Mellanox ConnectX-5 Ex Adapter"

MT4122.DeviceDesc="Mellanox ConnectX-5 Ex Virtual Adapter"

MT4123.DeviceDesc="Mellanox ConnectX-6 Adapter"

MT4124.DeviceDesc="Mellanox ConnectX-6 Virtual Adapter"

MT41682.DeviceDesc="Mellanox BlueField integrated ConnectX-5 Adapter"

MT41683.DeviceDesc="Mellanox BlueField SoC Virtual Adapter"



mlx5.Service.DispName = "Mellanox WinOF-2 Networking Driver"



DiskDescription 	  = "Mellanox Driver Disk 1"



RxIntModerationProfile    = "Rx Interrupt Moderation Profile"

TxIntModerationProfile    = "Tx Interrupt Moderation Profile"

LowLatency                = "Low Latency"

Moderate                  = "Moderate"

Aggressive                = "Aggressive"



DcbxMode                  = "DcbxMode"

DCBX_DISABLE_HOST_CHARGE  = "Host in Charge"

DCBX_IEEE_MODE_FW_CHARGE  = "Firmware in Charge"



REG_SZ                    = 0x00000000

REG_DWORD                 = 0x00010001

REG_DWORD_NO_CLOBBER	  = 0x00010003

FLG_ADDREG_NOCLOBBER      = 0x00000002

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 1.53