aqnic640.inf Driver File Contents (asus_rog-maximus-z690_mboard_win11_x64.zip)

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

;* Copyright (c) 2020 Marvell. All rights reserved.                      *

;*                                                                       *

;* Marvell FastLinQ Edge Network Adapter                                 *

;*                                                                       *

;* aqnic640.inf                                                          *

;*************************************************************************



[Version]

Signature   = "$Windows NT$"

Class       = Net

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

Provider    = %Marvell%

DriverVer = 01/22/2021,3.0.19.0

PnpLockDown = 1

CatalogFile = aqnic640.cat



[Manufacturer]

%Marvell% = Marvell, NTamd64.6.3



[Marvell.NTamd64.6.3]

; DisplayName                    Section                    DeviceID

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

%AntiguaSample.DeviceDesc%       = Antigua10G,              PCI\VEN_1D6A&DEV_00C0

%FlqEdge-10G.DeviceDesc%         = Antigua10G,              PCI\VEN_1D6A&DEV_94C0 ; AQC113CS

%FlqEdge-5G.DeviceDesc%          = Antigua5G,               PCI\VEN_1D6A&DEV_93C0 ; AQC114CS

%FlqEdge-10G.DeviceDesc%         = Antigua10G,              PCI\VEN_1D6A&DEV_04C0 ; AQC113

%FlqEdge-10G.DeviceDesc%         = Antigua10G,              PCI\VEN_1D6A&DEV_14C0 ; AQC113C

%FlqEdge-2.5G.DeviceDesc%        = Antigua2.5G,             PCI\VEN_1D6A&DEV_12C0 ; AQC115C

%FlqEdge-10G.DeviceDesc%         = Antigua10G,              PCI\VEN_1D6A&DEV_34C0 ; AQC113CA

%FlqEdge-1G.DeviceDesc%          = Antigua1G,               PCI\VEN_1D6A&DEV_11C0 ; AQC116C

%Asus.XG-Antigua.DeviceDesc%     = Antigua10G,              PCI\VEN_1D6A&DEV_94C0&SUBSYS_88121043&REV_02 ; AQC113CS



%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_00011D6A&REV_02

%FlqEdge.Gaming-10G.DeviceDesc%  = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_80011D6A&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G.EEE.on,       PCI\VEN_1D6A&DEV_D108&SUBSYS_00011D6A&REV_02

%FlqEdge.Gaming-5G.DeviceDesc%   = Atlantic5G,              PCI\VEN_1D6A&DEV_D108&SUBSYS_80011D6A&REV_02

%FlqEdge-2.5G.DeviceDesc%        = Atlantic2.5G,            PCI\VEN_1D6A&DEV_D109&SUBSYS_00011D6A&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_00011D6A&REV_02 ;AQC107

%FlqEdge.Gaming-10G.DeviceDesc%  = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_80011D6A&REV_02 ;AQC107

%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_08B1&SUBSYS_00011D6A&REV_02 ;AQC108

%FlqEdge.Gaming-5G.DeviceDesc%   = Atlantic5G,              PCI\VEN_1D6A&DEV_08B1&SUBSYS_80011D6A&REV_02 ;AQC108

%FlqEdge-2.5G.DeviceDesc%        = Atlantic2.5G,            PCI\VEN_1D6A&DEV_09B1&SUBSYS_00011D6A&REV_02 ;AQC109



%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_11B1&SUBSYS_00011D6A&REV_02 ;AQC111

%FlqEdge-2.5G.DeviceDesc%        = Atlantic2.5G,            PCI\VEN_1D6A&DEV_12B1&SUBSYS_00011D6A&REV_02 ;AQC112



%Felicity.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_D100&SUBSYS_00011D6A&REV_02

%Felicity.DeviceDesc%            = Atlantic5G,              PCI\VEN_1D6A&DEV_D100&SUBSYS_00041D6A&REV_02

%Felicity.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_00B1&SUBSYS_00011D6A&REV_02 ;AQC100

%Felicity.DeviceDesc%            = Atlantic5G,              PCI\VEN_1D6A&DEV_00B1&SUBSYS_00041D6A&REV_02 ;AQC100



; S-parts

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_00011D6A&REV_02 ;AQC107S

%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_88B1&SUBSYS_00011D6A&REV_02 ;AQC108S

%FlqEdge-2.5G.DeviceDesc%        = Atlantic2.5G,            PCI\VEN_1D6A&DEV_89B1&SUBSYS_00011D6A&REV_02 ;AQC109S



%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_91B1&SUBSYS_00011D6A&REV_02 ;AQC111S

%FlqEdge-2.5G.DeviceDesc%        = Atlantic2.5G,            PCI\VEN_1D6A&DEV_92B1&SUBSYS_00011D6A&REV_02 ;AQC112S



%Felicity.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_80B1&SUBSYS_00011D6A&REV_02 ;AQC100S

%Felicity.DeviceDesc%            = Atlantic5G,              PCI\VEN_1D6A&DEV_80B1&SUBSYS_00041D6A&REV_02 ;AQC100S



; *** PTT

%SANLink3-10G.DeviceDesc%        = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_7202105A&REV_02

%SANLink3-10G.DeviceDesc%        = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_7202105A&REV_02

%SANLink3-10G.SFP.DeviceDesc%    = Atlantic10G,             PCI\VEN_1D6A&DEV_80B1&SUBSYS_7201105A&REV_02



; *** ASUS

%Asus.ROG.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_872E1043&REV_02

%Asus.ROG.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_872E1043&REV_02

%Asus.XG.DeviceDesc%             = Atlantic10G.Asus.XG,     PCI\VEN_1D6A&DEV_D107&SUBSYS_87411043&REV_02

%Asus.XG.DeviceDesc%             = Atlantic10G.Asus.XG,     PCI\VEN_1D6A&DEV_07B1&SUBSYS_87411043&REV_02

%Asus.XG.DeviceDesc%             = Atlantic10G.Asus.XG,     PCI\VEN_1D6A&DEV_07B1&SUBSYS_87421043&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G.Asus.200F,   PCI\VEN_1D6A&DEV_D107&SUBSYS_200F1043&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G.Asus.205F,   PCI\VEN_1D6A&DEV_D107&SUBSYS_205F1043&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G.Asus.208F,   PCI\VEN_1D6A&DEV_D107&SUBSYS_208F1043&REV_02

%Asus-10G.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_87571043&REV_02

%Asus-10G.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_87571043&REV_02

%Asus-5G.DeviceDesc%             = Atlantic5G,              PCI\VEN_1D6A&DEV_D108&SUBSYS_875B1043&REV_02

%Asus-5G.DeviceDesc%             = Atlantic5G,              PCI\VEN_1D6A&DEV_08B1&SUBSYS_875B1043&REV_02

%Asus.AQC111C.DeviceDesc%        = Atlantic5G,              PCI\VEN_1D6A&DEV_11B1&SUBSYS_87721043&REV_02

%Asus.AQC112C.DeviceDesc%        = Atlantic2.5G,            PCI\VEN_1D6A&DEV_12B1&SUBSYS_87751043&REV_02



%Asus.SFP.DeviceDesc%            = Atlantic.SFP.10G,        PCI\VEN_1D6A&DEV_D100&SUBSYS_874A1043&REV_02

%Asus.SFP.DeviceDesc%            = Atlantic.SFP.10G,        PCI\VEN_1D6A&DEV_00B1&SUBSYS_874A1043&REV_02



; *** Gigabyte

%Gigabyte-10G.DeviceDesc%        = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_E0001458&REV_02

%Gigabyte-10G.DeviceDesc%        = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_E0001458&REV_02

%Gigabyte.AQC111C.DeviceDesc%    = Atlantic5G,              PCI\VEN_1D6A&DEV_11B1&SUBSYS_E0001458&REV_02



; *** ASRock

%FlqEdge-10G.DeviceDesc%         = Atlantic10G.PM.off,      PCI\VEN_1D6A&DEV_D107&SUBSYS_D1071849&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G.PM.off,      PCI\VEN_1D6A&DEV_07B1&SUBSYS_D1071849&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G.PM.off,       PCI\VEN_1D6A&DEV_D108&SUBSYS_D1081849&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G.PM.off,       PCI\VEN_1D6A&DEV_08B1&SUBSYS_D1081849&REV_02



; *** Edimax

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_81051432&REV_02



; *** MSI

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_B9121462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_B9121462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_7A921462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_12021462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_12021462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_121C1462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_121C1462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_7C361462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_7C361462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_7C591462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_7B961462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_7C701462&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_7D031462&REV_02



; *** Super Micro

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_07B115D9&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_1B1A15D9&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_1B2815D9&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_08B1&SUBSYS_08B115D9&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_D108&SUBSYS_097B15D9&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_D108&SUBSYS_098E15D9&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_D108&SUBSYS_D10815D9&REV_02



; *** Caldigit

%Caldigit.AQUA-X-10G.DeviceDesc% = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_01701AB6&REV_02 ;AQC107S-B1

%Caldigit.HULK3-10G.DeviceDesc%  = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_01711AB6&REV_02 ;AQC107S-B1

%Caldigit.Falcon-10G.DeviceDesc% = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_01721AB6&REV_02 ;AQC107S-B1



; *** Sonnet Technologies

%Sonnet.SoloTB3-10G%             = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_72E116B8&REV_02 ;AQC107S-B1

%Sonnet.SoloTB2-10G%             = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_72E316B8&REV_02 ;AQC107S-B1

%Sonnet.SoloTB3.SFP-10G%         = Atlantic10G,             PCI\VEN_1D6A&DEV_80B1&SUBSYS_72E516B8&REV_02 ;AQC100S-B1

%Sonnet.SoloTB2.SFP-10G%         = Atlantic10G,             PCI\VEN_1D6A&DEV_80B1&SUBSYS_72E716B8&REV_02 ;AQC100S-B1

%Sonnet.PrestoSolo-10G%          = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_730016B8&REV_02 ;AQC107S-B1

%Sonnet.PrestoSolo.SFP-10G%      = Atlantic10G,             PCI\VEN_1D6A&DEV_80B1&SUBSYS_730216B8&REV_02 ;AQC100S-B1

%Sonnet.EchoTB3-10G%             = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_731116B8&REV_02 ;AQC107S-B1



; *** OWC

%OWC.TB3-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_000F1C7A&REV_02

%OWC.TB3Dock-10G.DeviceDesc%     = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_DE2B1C7A&REV_02



; *** InXtron

%Inxtron.Akitio-10G%             = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_00011CF0&REV_02 ;AQC107S-B1



; *** Lenovo

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_104717AA&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_104617AA&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_D108&SUBSYS_000117AA&REV_02



; *** HP

%FlqEdge-10G.DeviceDesc%         = Atlantic10G.EEE.on,      PCI\VEN_1D6A&DEV_D107&SUBSYS_873E103C&REV_02

%FlqEdge-10G.DeviceDesc%         = Atlantic10G.EEE.on,      PCI\VEN_1D6A&DEV_07B1&SUBSYS_873E103C&REV_02

%FlqEdge-5G.DeviceDesc%          = Atlantic5G,              PCI\VEN_1D6A&DEV_D108&SUBSYS_00011590&REV_02



; *** Synology

%Synology.E10G18-T1%             = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_10017053&REV_02 ;AQC107-B1



; *** QNAP

%Qnap.QXG-10G.DeviceDesc%        = Atlantic10G,             PCI\VEN_1D6A&DEV_D107&SUBSYS_D1071BAA&REV_02

%Qnap.QXG-10G.DeviceDesc%        = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_07B11BAA&REV_02

%Qnap.QNA-T310G1T.DeviceDesc%    = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_87B11BAA&REV_02

%Qnap.QNA-T310G1S.DeviceDesc%    = Atlantic10G,             PCI\VEN_1D6A&DEV_80B1&SUBSYS_80B11BAA&REV_02

%Qnap.QXG-10G2T.DeviceDesc%      = Atlantic10G,             PCI\VEN_1D6A&DEV_87B1&SUBSYS_87B21BAA&REV_02

%Qnap.QM2.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_07B21BAA&REV_02

%Qnap.QXG-5G1T.DeviceDesc%       = Atlantic5G,              PCI\VEN_1D6A&DEV_11B1&SUBSYS_87B31BAA&REV_02 ;AQC111

%Qnap.QXG-5G2T.DeviceDesc%       = Atlantic5G,              PCI\VEN_1D6A&DEV_11B1&SUBSYS_87B41BAA&REV_02 ;AQC111

%Qnap.QXG-5G4T.DeviceDesc%       = Atlantic5G,              PCI\VEN_1D6A&DEV_11B1&SUBSYS_87B51BAA&REV_02 ;AQC111



; *** Dell

%FlqEdge-10G.DeviceDesc%         = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_08731028&REV_02 ;AQC107-B1



; *** ITI-Tek

%Felicity.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_D100&SUBSYS_101B20F4&REV_02

%Felicity.DeviceDesc%            = Atlantic10G,             PCI\VEN_1D6A&DEV_00B1&SUBSYS_101B20F4&REV_02



; *** Allied Telesis

%ATelesis.AT-DNC10%              = Atlantic10G,             PCI\VEN_1D6A&DEV_00B1&SUBSYS_29921259&REV_02 ;AQC100

%ATelesis.AT-DNC10%              = Atlantic10G,             PCI\VEN_1D6A&DEV_00B1&SUBSYS_29931259&REV_02 ;AQC100

%ATelesis.AT-DNC10%              = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_29911259&REV_02 ;AQC107



; *** Buffalo

%Buffalo.LGY-MG2.DeviceDesc%     = Atlantic10G,             PCI\VEN_1D6A&DEV_07B1&SUBSYS_03691154&REV_02



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

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

; Marvell FastLinQ Edge 10Gbit Network Adapter

;

[Antigua10G]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.10M.reg, Speed.2.5G.reg, Speed.5G.reg, Speed.10G.reg

AddReg             = EEE.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = QoS.reg

AddReg             = PM.reg

AddReg             = PM.D3D.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Antigua10G.hw]

AddReg             = MSI.reg



[Antigua10G.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell FastLinQ Edge 5Gbit Network Adapter

;

[Antigua5G]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.10M.reg, Speed.2.5G.reg, Speed.5G.reg

AddReg             = EEE.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = QoS.reg

AddReg             = PM.reg

AddReg             = PM.D3D.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Antigua5G.hw]

AddReg             = MSI.reg



[Antigua5G.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell FastLinQ Edge 2.5Gbit Network Adapter

;

[Antigua2.5G]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.10M.reg, Speed.2.5G.reg

AddReg             = EEE.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = QoS.reg

AddReg             = PM.reg

AddReg             = PM.D3D.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Antigua2.5G.hw]

AddReg             = MSI.reg



[Antigua2.5G.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell FastLinQ Edge Gigabit Network Adapter

;

[Antigua1G]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.10M.reg

AddReg             = EEE.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = QoS.reg

AddReg             = PM.reg

AddReg             = PM.D3D.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Antigua1G.hw]

AddReg             = MSI.reg



[Antigua1G.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell AQtion 10Gbit Network Adapter

;

[Atlantic10G]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg, Speed.10G.reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = PM.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Atlantic10G.hw]

AddReg             = MSI.reg



[Atlantic10G.Services]

AddService         = %ServiceName%, 2, Service, EventLog



[Atlantic10G.PM.off]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg, Speed.10G.Reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = PM.off.reg

AddReg             = PM.WakeFromPowerOff.off.reg

CopyFiles          = CopyFiles



[Atlantic10G.PM.off.hw]

AddReg             = MSI.reg



[Atlantic10G.PM.off.Services]

AddService         = %ServiceName%, 2, Service, EventLog



[Atlantic.SFP.10G]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = PM.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Atlantic.SFP.10G.hw]

AddReg             = MSI.reg



[Atlantic.SFP.10G.Services]

AddService         = %ServiceName%, 2, Service, EventLog



[Atlantic10G.EEE.on]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg, Speed.10G.reg

AddReg             = EEE.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = PM.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Atlantic10G.EEE.on.hw]

AddReg             = MSI.reg



[Atlantic10G.EEE.on.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell AQtion 5Gbit Network Adapter

;

[Atlantic5G]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = PM.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Atlantic5G.hw]

AddReg             = MSI.reg



[Atlantic5G.Services]

AddService         = %ServiceName%, 2, Service, EventLog



[Atlantic5G.PM.off]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.Reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = PM.off.reg

AddReg             = PM.WakeFromPowerOff.off.reg

CopyFiles          = CopyFiles

 

[Atlantic5G.PM.off.hw]

AddReg             = MSI.reg

 

[Atlantic5G.PM.off.Services]

AddService         = %ServiceName%, 2, Service, EventLog



[Atlantic5G.EEE.on]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg

AddReg             = EEE.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = PM.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Atlantic5G.EEE.on.hw]

AddReg             = MSI.reg



[Atlantic5G.EEE.on.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell AQtion 2.5Gbit Network Adapter

;

[Atlantic2.5G]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSC.reg 

AddReg             = RSS.reg

AddReg             = PM.reg

AddReg             = PM.WakeFromPowerOff.reg

CopyFiles          = CopyFiles



[Atlantic2.5G.hw]

AddReg             = MSI.reg



[Atlantic2.5G.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell AQtion 10Gbit Network Adapter

;

[Atlantic10G.Asus.200F]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg, Speed.10G.reg

AddReg             = EEE.off.reg

AddReg             = CSO.Reg

AddReg             = LSO.Reg

AddReg             = RSC.Reg

AddReg             = RSS.Reg

AddReg             = PM.reg

AddReg             = PM.Asus.WakeFromPowerOff.off.reg

CopyFiles          = CopyFiles



[Atlantic10G.Asus.200F.hw]

AddReg             = MSI.reg



[Atlantic10G.Asus.200F.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell AQtion 10Gbit Network Adapter

;

[Atlantic10G.Asus.205F]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg, Speed.10G.reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = PM.reg

AddReg             = PM.Asus.WakeFromPowerOff.reg

CopyFiles          = CopyFiles

 

[Atlantic10G.Asus.205F.hw]

AddReg             = MSI.reg

 

[Atlantic10G.Asus.205F.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Marvell AQtion 10Gbit Network Adapter

;

[Atlantic10G.Asus.208F]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg, Speed.10G.reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

AddReg             = PM.reg

CopyFiles          = CopyFiles

 

[Atlantic10G.Asus.208F.hw]

AddReg             = MSI.reg

 

[Atlantic10G.Asus.208F.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; ASUS XG-C100C 10G PCI-E Network Adapter

;

[Atlantic10G.Asus.XG]

Characteristics    = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType            = 5     ; PCI

*IfType            = 6     ; IF_TYPE_ETHERNET_CSMACD

*MediaType         = 0     ; NdisMedium802_3

*PhysicalMediaType = 14    ; NdisPhysicalMedium802_3

AddReg             = General.reg

AddReg             = Speed.Common.reg, Speed.2.5G.reg, Speed.5G.reg, Speed.10G.reg

AddReg             = EEE.off.reg

AddReg             = CSO.reg

AddReg             = LSO.reg

AddReg             = RSS.reg

AddReg             = RSC.reg

CopyFiles          = CopyFiles

 

[Atlantic10G.Asus.XG.hw]

AddReg             = MSI.reg

 

[Atlantic10G.Asus.XG.Services]

AddService         = %ServiceName%, 2, Service, EventLog



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

; Co-installers sections.



[Atlantic10G.CoInstallers]

AddReg=CoInstaller_AddReg

CopyFiles=CoInstaller.CopyFiles



[Atlantic5G.CoInstallers]

AddReg=CoInstaller_AddReg

CopyFiles=CoInstaller.CopyFiles



[Atlantic2.5G.CoInstallers]

AddReg=CoInstaller_AddReg

CopyFiles=CoInstaller.CopyFiles



[CoInstaller.CopyFiles]

atlco2.dll



[CoInstaller_AddReg]

HKR,,CoInstallers32,0x00010000,"atlco2.dll,CoDeviceInstall"



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

; Registry Settings

;

[General.reg]

; Miniport Common

HKR,    ,                                        BusNumber,              0, "0"

HKR, Ndi,                                        Service,                0, %ServiceName%

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

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



; FlowControl

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

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

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

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

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

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

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



; JumboPacket

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

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

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

HKR, Ndi\Params\*JumboPacket\Enum,               "4088",                 0, %Jumbo.4088bytes%

HKR, Ndi\Params\*JumboPacket\Enum,               "9014",                 0, %Jumbo.9014bytes%

HKR, Ndi\Params\*JumboPacket\Enum,               "16348",                0, %Jumbo.16348bytes%

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



; Log Link State Event

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

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

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

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

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



; Downshift retries

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

HKR, Ndi\Params\Downshift,                       Default,                0, "4"

HKR, Ndi\Params\Downshift\Enum,                  "7",                    0, "7"

HKR, Ndi\Params\Downshift\Enum,                  "6",                    0, "6"

HKR, Ndi\Params\Downshift\Enum,                  "5",                    0, "5"

HKR, Ndi\Params\Downshift\Enum,                  "4",                    0, "4"

HKR, Ndi\Params\Downshift\Enum,                  "3",                    0, "3"

HKR, Ndi\Params\Downshift\Enum,                  "2",                    0, "2"

HKR, Ndi\Params\Downshift\Enum,                  "1",                    0, "1"

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

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



; *InterruptModeration

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

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

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

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

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



; Interrupt Throttle Rate

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

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

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

HKR, Ndi\Params\ITR\Enum,                        "1022",                 0, %InterruptModeration.Extreme%

HKR, Ndi\Params\ITR\Enum,                        "254",                  0, %InterruptModeration.High%

HKR, Ndi\Params\ITR\Enum,                        "62",                   0, %InterruptModeration.Medium%

HKR, Ndi\Params\ITR\Enum,                        "14",                   0, %InterruptModeration.Low%

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

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



; *TransmitBuffers

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

HKR, Ndi\params\*TransmitBuffers,                Default,                0, "2048"

HKR, Ndi\params\*TransmitBuffers,                Min,                    0, "256"

HKR, Ndi\params\*TransmitBuffers,                Max,                    0, "8184"

HKR, Ndi\params\*TransmitBuffers,                Step,                   0, "8"

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

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



; *ReceiveBuffers

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

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

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

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

HKR, Ndi\params\*ReceiveBuffers,                 Step,                   0, "8"

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

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



; Network Address

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

HKR, Ndi\params\NetworkAddress,                  Default,                0, ""

HKR, Ndi\params\NetworkAddress,                  Type,                   0, "edit"

HKR, NDI\params\NetworkAddress,                  LimitText,              0, "12"

HKR, NDI\params\NetworkAddress,                  UpperCase,              0, "1"

HKR, NDI\params\NetworkAddress,                  Optional,               0, "1"



; *PriorityVLANTag

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

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

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

HKR, Ndi\Params\*PriorityVLANTag\enum,           "0",                    0, %PriorityVlanTag.Disabled%

HKR, Ndi\Params\*PriorityVLANTag\enum,           "1",                    0, %PriorityVlanTag.Priority%

HKR, Ndi\Params\*PriorityVLANTag\enum,           "2",                    0, %PriorityVlanTag.Vlan%

HKR, Ndi\Params\*PriorityVLANTag\enum,           "3",                    0, %PriorityVlanTag.Enabled%



; VlanID

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

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

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



[EEE.reg]

; *EEE

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

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

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

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

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



[EEE.off.reg]

; *EEE

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

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

HKR,Ndi\Params\*EEE,                             Default,                0, "0"

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

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



[Speed.Common.reg]

; Common link speed parameters

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

HKR, Ndi\params\LinkSpeed,                       Type,                   0, "enum"

HKR, Ndi\params\LinkSpeed,                       Default,                0, "0"

HKR, Ndi\params\LinkSpeed\enum,                  "0",                    0, %LinkSpeed.AutoNegotiation%

HKR, Ndi\params\LinkSpeed\enum,                  "4",                    0, %LinkSpeed.100M%

HKR, Ndi\params\LinkSpeed\enum,                  "6",                    0, %LinkSpeed.1000M%



[Speed.Common.HalfDuplex.reg]

; Common link speed parameters for Half Duplex

HKR, Ndi\params\LinkSpeed\enum,                  "1",                    0, %LinkSpeed.10M.HalfDuplex%

HKR, Ndi\params\LinkSpeed\enum,                  "3",                    0, %LinkSpeed.100M.HalfDuplex%

HKR, Ndi\params\LinkSpeed\enum,                  "5",                    0, %LinkSpeed.1000M.HalfDuplex%



[Speed.10M.reg]

HKR, Ndi\params\LinkSpeed\enum,                  "2",                    0, %LinkSpeed.10M%



[Speed.2.5G.reg]

; 2.5G link speed parameters

HKR, Ndi\params\LinkSpeed\enum,                  "2500",                 0, %LinkSpeed.2500M%



[Speed.5G.reg]

; 5G link speed parameters

HKR, Ndi\params\LinkSpeed\enum,                  "5000",                 0, %LinkSpeed.5000M%



[Speed.10G.reg]

; 10G link speed parameters

HKR, Ndi\params\LinkSpeed\enum,                  "7",                    0, %LinkSpeed.10G%



[LSO.reg]

; *LsoV1IPv4

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

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

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

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

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

; *LsoV2IPv4

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

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

; *LsoV2IPv6

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

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



; Checksum offload parameters

[CSO.reg]

; *IPChecksumOffloadIPv4

HKR, Ndi\Params\*IPChecksumOffloadIPv4,          ParamDesc,              0, %CsumOffload.IPv4%

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

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

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

HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,     "1",                    0, %CsumOffload.Tx%

HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,     "2",                    0, %CsumOffload.Rx%

HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,     "3",                    0, %CsumOffload.TxRx%

; *TCPUDPChecksumOffloadIPv4

HKR, Ndi\Params\*TCPUDPChecksumOffloadIPv4,      ParamDesc,              0, %CsumOffload.TCPUDP.IPv4%

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

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

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

HKR, Ndi\Params\*TCPUDPChecksumOffloadIPv4\Enum, "1",                    0, %CsumOffload.Tx%

HKR, Ndi\Params\*TCPUDPChecksumOffloadIPv4\Enum, "2",                    0, %CsumOffload.Rx%

HKR, Ndi\Params\*TCPUDPChecksumOffloadIPv4\Enum, "3",                    0, %CsumOffload.TxRx%

; *TCPUDPChecksumOffloadIPv6

HKR, Ndi\Params\*TCPUDPChecksumOffloadIPv6,      ParamDesc,              0, %CsumOffload.TCPUDP.IPv6%

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

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

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

HKR, Ndi\Params\*TCPUDPChecksumOffloadIPv6\Enum, "1",                    0, %CsumOffload.Tx%

HKR, Ndi\Params\*TCPUDPChecksumOffloadIPv6\Enum, "2",                    0, %CsumOffload.Rx%

HKR, Ndi\Params\*TCPUDPChecksumOffloadIPv6\Enum, "3",                    0, %CsumOffload.TxRx%



; Receive Segment Coalescing

[RSC.reg]

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

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

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%



; Receive Side Scaling

[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%

; *NumRssQueues

HKR, Ndi\Params\*NumRssQueues,                   ParamDesc,              0, %Rss.NumRssQueues%

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

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

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

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

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

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

 

; Quality of Service

[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, "QoS Disabled"

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



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

; Power Management

;

[PM.reg]

; *PMARPOffload

HKR, Ndi\Params\*PMARPOffload,                   ParamDesc,              0, %ARPOffload%

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

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

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

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

; *PMNSOffload

HKR, Ndi\Params\*PMNSOffload,                    ParamDesc,              0, %NSOffload%

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

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

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

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

; *WakeOnPattern

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

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

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

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

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

; *WakeOnMagicPacket

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

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

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

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

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

; WakeOnLink

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

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

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

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

HKR, Ndi\Params\WakeOnLink\Enum,                 "2",                    0, %Forced%

; WakeOnPing

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

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

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

HKR, Ndi\Params\WakeOnPing\Enum,                 "1",                    0, %Enabled%

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



[PM.off.reg]

; *PMARPOffload

HKR, Ndi\Params\*PMARPOffload,                   ParamDesc,              0, %ARPOffload%

HKR, Ndi\Params\*PMARPOffload,                   Default,                0, "0"

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

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

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

; *PMNSOffload

HKR, Ndi\Params\*PMNSOffload,                    ParamDesc,              0, %NSOffload%

HKR, Ndi\Params\*PMNSOffload,                    Default,                0, "0"

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

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

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

; *WakeOnPattern

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

HKR, Ndi\Params\*WakeOnPattern,                  Default,                0, "0"

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

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

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

; *WakeOnMagicPacket

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

HKR, Ndi\Params\*WakeOnMagicPacket,              Default,                0, "0"

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

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

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

; WakeOnLink

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

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

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

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

HKR, Ndi\Params\WakeOnLink\Enum,                 "2",                    0, %Forced%

; WakeOnPing

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

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

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

HKR, Ndi\Params\WakeOnPing\Enum,                 "1",                    0, %Enabled%

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



[PM.D3D.reg]

; *DeviceSleepOnDisconnect

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

HKR, Ndi\Params\*DeviceSleepOnDisconnect,        Default,                0, "0"

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

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

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



[PM.WakeFromPowerOff.reg]

; WakeFromPowerOff

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

HKR,Ndi\Params\WakeFromPowerOff,                 Default,                0, "1"

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

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

HKR,Ndi\Params\WakeFromPowerOff\Enum,            "1",                    0, %Enabled%



[PM.Asus.WakeFromPowerOff.reg]

; WakeFromPowerOff

HKR,Ndi\Params\WakeFromPowerOff,                 ParamDesc,              0, %WakeFromPowerOff.Asus%

HKR,Ndi\Params\WakeFromPowerOff,                 Default,                0, "1"

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

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

HKR,Ndi\Params\WakeFromPowerOff\Enum,            "1",                    0, %Enabled%



[PM.WakeFromPowerOff.off.reg]

; WakeFromPowerOff

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

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

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

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

HKR,Ndi\Params\WakeFromPowerOff\Enum,            "1",                    0, %Enabled%



[PM.Asus.WakeFromPowerOff.off.reg]

; WakeFromPowerOff

HKR,Ndi\Params\WakeFromPowerOff,                 ParamDesc,              0, %WakeFromPowerOff.Asus%

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

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

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

HKR,Ndi\Params\WakeFromPowerOff\Enum,            "1",                    0, %Enabled%



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

[MSI.reg]

HKR, "Interrupt Management", 0x00000010

HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010

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



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

; Common Driver and Service

;

[CopyFiles]

aqnic640.sys,,,2



[Service]

DisplayName        = %Service.DispName%

ServiceType        = 1 ;%SERVICE_KERNEL_DRIVER%

StartType          = 3 ;%SERVICE_DEMAND_START%

ErrorControl       = 1 ;%SERVICE_ERROR_NORMAL%

ServiceBinary      = %12%\aqnic640.sys

LoadOrderGroup     = NDIS

AddReg             = TextModeFlags.Reg



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

; EventLog and TextModeFlags

;

[EventLog]

AddReg             = AddEventLog.Reg



[AddEventLog.reg]

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

HKR, , TypesSupported,   0x00010001, 7



[TextModeFlags.reg]

HKR, , TextModeFlags,    0x00010001, 0x0001



[SourceDisksNames]

1 = %DiskDescription%,,,



[SourceDisksFiles]

aqnic640.sys  = 1,,

atlco2.dll = 1,,



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

; DestinationDirs

;

[DestinationDirs]

CopyFiles = 12

CoInstaller.CopyFiles = 11



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

; Localizable Strings

;

[Strings]

Marvell                      = "Marvell"



LAA                          = "Locally Administered Address"

LsoV1IPv4                    = "Large Send Offload V1 (IPv4)"

LsoV2IPv4                    = "Large Send Offload V2 (IPv4)"

LsoV2IPv6                    = "Large Send Offload V2 (IPv6)"

CsumOffload.TxRx             = "Rx & Tx Enabled"

CsumOffload.Tx               = "Tx Enabled"

CsumOffload.Rx               = "Rx Enabled"

CsumOffload.IPv4             = "IPv4 Checksum Offload"

CsumOffload.TCP.IPv6         = "TCP Checksum Offload (IPv6)"

CsumOffload.UDP.IPv6         = "UDP Checksum Offload (IPv6)"

CsumOffload.TCPUDP.IPv4      = "TCP/UDP Checksum Offload (IPv4)"

CsumOffload.TCPUDP.IPv6      = "TCP/UDP Checksum Offload (IPv6)"

TransmitBuffers              = "Transmit Buffers"

ReceiveBuffers               = "Receive Buffers"

RSS                          = "Receive Side Scaling"

Rss.NumRssQueues             = "Maximum number of RSS Queues"

Rss.1queue                   = "1 Queue"

Rss.2queues                  = "2 Queues"

Rss.4queues                  = "4 Queues"

Rss.8queues                  = "8 Queues"

QoS                          = "NDIS QoS"

FlowControl                  = "Flow Control"

FlowControl.RxOnly           = "Rx Enabled"

FlowControl.TxOnly           = "Tx Enabled"

FlowControl.Full             = "Rx & Tx Enabled"

PriorityVlanTag              = "Priority & VLAN"

PriorityVlanTag.Disabled     = "Priority & VLAN Disabled"

PriorityVlanTag.Enabled      = "Priority & VLAN Enabled"

PriorityVlanTag.Priority     = "Packet Priority Enabled"

PriorityVlanTag.Vlan         = "VLAN Enabled"

VlanID                       = "VLAN ID"

LinkSpeed                    = "Speed & Duplex"

LinkSpeed.10M.HalfDuplex     = "10 Mbps Half Duplex"

LinkSpeed.10M                = "10 Mbps Full Duplex"

LinkSpeed.100M.HalfDuplex    = "100 Mbps Half Duplex"

LinkSpeed.100M               = "100 Mbps Full Duplex"

LinkSpeed.1000M.HalfDuplex   = "1.0 Gbps Half Duplex"

LinkSpeed.1000M              = "1.0 Gbps Full Duplex"

LinkSpeed.2500M              = "2.5 Gbps Full Duplex"

LinkSpeed.5000M              = "5 Gbps Full Duplex"

LinkSpeed.10G                = "10 Gbps Full Duplex"

LinkSpeed.AutoNegotiation    = "Auto Negotiation"

JumboPacket                  = "Jumbo Packet"

Jumbo.4088bytes              = "4088 Bytes"

Jumbo.9014bytes              = "9014 Bytes"

Jumbo.16348bytes             = "16348 Bytes"

LogLinkState                 = "Log Link State Event"

Downshift                    = "Downshift retries"

InterruptModeration          = "Interrupt Moderation"

InterruptThrottleRate        = "Interrupt Moderation Rate"

InterruptModeration.Adaptive = "Adaptive"

InterruptModeration.Extreme  = "Extreme"

InterruptModeration.High     = "High"

InterruptModeration.Medium   = "Medium"

InterruptModeration.Low      = "Low"

ARPOffload                   = "ARP Offload"

NSOffload                    = "NS Offload"

WakeOnMagicPacket            = "Wake on Magic Packet"

WakeOnPattern                = "Wake on Pattern Match"

WakeOnPing                   = "Wake on Ping"

WakeOnLink                   = "Wake on Link"

WakeFromPowerOff             = "Wake from power off state"

WakeFromPowerOff.Asus        = "Shutdown Wake-On-Lan"

DeviceSleepOnDisconnect      = "Device sleep on disconnect"

RscIPv4                      = "Recv Segment Coalescing (IPv4)"

RscIPv6                      = "Recv Segment Coalescing (IPv6)"

EEE                          = "Energy-Efficient Ethernet"

True                         = "True"

False                        = "False"

Enabled                      = "Enabled"

Disabled                     = "Disabled"

Forced                       = "Forced"



ServiceName                  = "aqnic640"

Service.DispName             = "Marvell FastLinQ Edge Network Adapter Driver"

DiskDescription              = "Marvell FastLinQ Edge Device Installation Disk"



; DeviceDesc strings

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

FlqEdge-10G.DeviceDesc         = "Marvell FastLinQ Edge 10Gbit Network Adapter"

FlqEdge.Gaming-10G.DeviceDesc  = "Marvell FastLinQ Edge 10Gbit Gaming Network Adapter"

FlqEdge-5G.DeviceDesc          = "Marvell FastLinQ Edge 5Gbit Network Adapter"

FlqEdge.Gaming-5G.DeviceDesc   = "Marvell FastLinQ Edge 5Gbit Gaming Network Adapter"

FlqEdge-2.5G.DeviceDesc        = "Marvell FastLinQ Edge 2.5Gbit Network Adapter"

FlqEdge-1G.DeviceDesc          = "Marvell FastLinQ Edge Gigabit Network Adapter"

Felicity.DeviceDesc            = "Marvell FastLinQ Edge Felicity Network Adapter"

AntiguaSample.DeviceDesc       = "Marvell Antigua Engineering Sample"



; *** PTT

SANLink3-10G.DeviceDesc        = "SANLink3 N1 10Gbit Network Adapter"

SANLink3-10G.SFP.DeviceDesc    = "SANLink3 10Gbit SFP+ Network Adapter" 



; *** ASUS

Asus-10G.DeviceDesc            = "Marvell 10G Ethernet connection"

Asus-5G.DeviceDesc             = "Marvell 5G Ethernet connection"

Asus.ROG.DeviceDesc            = "ROG AREION 10G"

Asus.XG.DeviceDesc             = "ASUS XG-C100C 10G PCI-E Network Adapter"

Asus.SFP.DeviceDesc            = "ASUS XG-C100F 10G SFP+ Network Adapter"

Asus.AQC111C.DeviceDesc        = "Marvell AQC111C 5GbE connection"

Asus.AQC112C.DeviceDesc        = "Marvell AQC112C 2.5GbE connection"

Asus.XG-Antigua.DeviceDesc     = "ASUS 10G PCI-E Network Adapter"



; *** Gigabyte

Gigabyte-10G.DeviceDesc        = "GIGABYTE 10Gbit Network by AQtion AQC107"

Gigabyte.AQC111C.DeviceDesc    = "GIGABYTE 5Gbit Network by AQtion AQC111"



; *** Caldigit

Caldigit.AQUA-X-10G.DeviceDesc = "CalDigit 10Gbit Network Adapter over TBT (NDIS 6.40 Miniport)"

Caldigit.HULK3-10G.DeviceDesc  = "CalDigit 10Gbit Network Adapter over TBT (NDIS 6.40 Miniport)"

Caldigit.Falcon-10G.DeviceDesc = "CalDigit 10Gbit Network Adapter (NDIS 6.40 Miniport)"



; *** Sonnet Technologies

Sonnet.SoloTB3-10G             = "Solo 10G Thunderbolt 3 Edition"

Sonnet.SoloTB2-10G             = "Solo 10G Thunderbolt 2 Edition"

Sonnet.SoloTB3.SFP-10G         = "Solo 10G SFP+ Thunderbolt 3 Edition"

Sonnet.SoloTB2.SFP-10G         = "Solo 10G SFP+ Thunderbolt 2 Edition"

Sonnet.PrestoSolo-10G          = "Presto Solo 10GBASE-T Ethernet 1-Port PCIe Card"

Sonnet.PrestoSolo.SFP-10G      = "Presto Solo 10GbE SFP+ Ethernet 1-Port PCIe Card"

Sonnet.EchoTB3-10G             = "Echo Pro Thunderbolt 3 Dock"



; *** OWC

OWC.TB3-10G.DeviceDesc         = "Thunderbolt 3 to 10GbE Adapter"

OWC.TB3Dock-10G.DeviceDesc     = "OWC 10Gbit Network Adapter"



; *** InXtron

Inxtron.Akitio-10G             = "AKiTiO 10Gbit Network Adapter"



; *** Synology 

Synology.E10G18-T1             = "Synology E10G18-T1"



; *** QNAP

Qnap.QXG-10G.DeviceDesc        = "QNAP QXG 10GbE Network Adapter"

Qnap.QNA-T310G1T.DeviceDesc    = "QNA-T310G1T"

Qnap.QNA-T310G1S.DeviceDesc    = "QNA-T310G1S"

Qnap.QXG-10G2T.DeviceDesc      = "QNAP QXG-10G2T-107 10GbE Network Adapter"

Qnap.QM2.DeviceDesc            = "QNAP QM2 Expansion Adapter"

Qnap.QXG-5G1T.DeviceDesc       = "QNAP QXG-5G1T-111C 5GbE Network Adapter"

Qnap.QXG-5G2T.DeviceDesc       = "QNAP QXG-5G2T-111C 5GbE Network Adapter"

Qnap.QXG-5G4T.DeviceDesc       = "QNAP QXG-5G4T-111C 5GbE Network Adapter"



; *** Allied Telesis

ATelesis.AT-DNC10              = "Allied Telesis AT-DNC10 Series Ethernet"



; *** Buffalo

Buffalo.LGY-MG2.DeviceDesc     = "BUFFALO LGY-PCIE-MG2"

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: 0.72