; msft_unsigned.inf
;
; QLogic FCoE Offload driver
;
; (c) COPYRIGHT 2020 Marvell Semiconductor Inc., ALL RIGHTS RESERVED.
;
; INF version: 7.14.22.101

[Version]
Signature="$Windows NT$"
Provider=%qlgc%
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Class=SCSIAdapter
; Real driver date: 04/21/2020
DriverVer=05/26/2018,7.14.22.101


[ControlFlags]
ExcludeFromSelect = *


[DestinationDirs]
DefaultDestDir = 12


[Manufacturer]
%qlgc%=QLogic, NTamd64


[QLogic.NTamd64]
%BXFCOE.BCM57712%=FCOEOffloadDevice, EBDRV\FCOE&PCI_166214E4
%BXFCOE.BCM57712MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_166314E4
%BXFCOE.M61KRB%=FCOEOffloadDevice, EBDRV\FCOE&PCI_166214E4&SUBSYS_006D1137
%BXFCOE.CSCO57712%=FCOEOffloadDevice, EBDRV\FCOE&PCI_166214E4&SUBSYS_00871137
%BXFCOE.CSCO57712%=FCOEOffloadDevice, EBDRV\FCOE&PCI_166214E4&SUBSYS_00881137
%BXFCOE.CSCO57712%=FCOEOffloadDevice, EBDRV\FCOE&PCI_166214E4&SUBSYS_007C1137
%BXFCOE.CSCO57810%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_00CB1137
%BXFCOE.CSCO57810%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4&SUBSYS_00CB1137
%BXFCOE.BCM57800%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168A14E4
%BXFCOE.BCM57800%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168B14E4
%BXFCOE.BCM57800MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A514E4
%BXFCOE.BCM57810%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4
%BXFCOE.BCM57810%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168F14E4
%BXFCOE.BCM57810MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4
%BXFCOE.QLGC57810S%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_00161BD4
%BXFCOE.QLGC57810S%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_DF2419E5
%BXFCOE.QLGC57810S%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4&SUBSYS_DF2419E5
%BXFCOE.BCM5784020G%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A214E4
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16AB14E4
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_510614E4
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_410014E4
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_1F791028
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_1F7A1028
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_05601120
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_055F1120
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_049F1014
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_04D91014
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_85911043
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_80191BCF
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_80201BCF
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_80481BFC
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_80491BFC
%BXFCOE.BCM57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_400014E4
%BXFCOE.QLGC57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_E3F31077
%BXFCOE.QLGC57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_E3F41077
%BXFCOE.QLGC57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_100B193D
%BXFCOE.QLGC57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_100B193D
%BXFCOE.CAVM57840_20G%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_00011CB8
%BXFCOE.CAVM57840_10G%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_00021CB8
%BXFCOE.CSCO57840%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A114E4&SUBSYS_01521137
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_1F7A1028
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_420014e4
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_1F791028
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_1F7F1028
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_049F1014
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_04D91014
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_85911043
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_80201BCF
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_80481BCF
%BXFCOE.BCM57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_80491BCF
%BXFCOE.QLGC57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_E3F31077
%BXFCOE.QLGC57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_E3F41077
%BXFCOE.CAVM57840MF_20G%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_00011CB8
%BXFCOE.CAVM57840MF_10G%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_00021CB8
%BXFCOE.CSCO57840MF%=FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_01521137
%BXFCOE.QLGC57810S%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_100F193D
%BXFCOE.QLGC57810S%=FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_100F193D

%BXFCOE.533FLR% = FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_193A103C
%BXFCOE.533FLR% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4&SUBSYS_193A103C
%BXFCOE.534FLR% = FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_1930103C
%BXFCOE.534FLR% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4&SUBSYS_1930103C
%BXFCOE.CN1100R% = FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_1931103C
%BXFCOE.CN1100R% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4&SUBSYS_1931103C
%BXFCOE.CN1100RT% = FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_81481590
%BXFCOE.CN1100RT% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4&SUBSYS_81481590
%BXFCOE.534FLB% = FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_1932103C
%BXFCOE.534FLB% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4&SUBSYS_1932103C
%BXFCOE.534M% = FCOEOffloadDevice, EBDRV\FCOE&PCI_168E14E4&SUBSYS_1933103C
%BXFCOE.534M% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16AE14E4&SUBSYS_1933103C
%BXFCOE.536FLB% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A214E4&SUBSYS_22FA103C
%BXFCOE.536FLB% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_22FA103C
%BXFCOE.630FLB% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A214E4&SUBSYS_1916103C
%BXFCOE.630FLB% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_1916103C
%BXFCOE.630M% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A214E4&SUBSYS_1917103C
%BXFCOE.630M% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_1917103C
%BXFCOE.3820C% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A214E4&SUBSYS_2231103C 
%BXFCOE.3820C% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_2231103C
%BXFCOE.536FLRT% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A11077&SUBSYS_22ED1590
%BXFCOE.536FLRT% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A41077&SUBSYS_22ED1590
%BXFCOE.536FLRT% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A11077&SUBSYS_00EC1590
%BXFCOE.536FLRT% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A41077&SUBSYS_00EC1590
%BXFCOE.2820C% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A214E4&SUBSYS_8107103C
%BXFCOE.2820C% = FCOEOffloadDevice, EBDRV\FCOE&PCI_16A414E4&SUBSYS_8107103C


[FCOEOffloadDevice]
CopyFiles=FCOEOffloadDevice.Copy


[FCOEOffloadDevice.Copy]
bxfcoe.sys
bnxfcd.sys


[FCOEOffloadDevice.Services]
AddService = bxfcoe, 0x0000002, bxfcoe_Service_Inst, bxfcoe_EventLog_Inst


[bxfcoe_Service_Inst]
DisplayName = %BXFCOE.SVCDESC%
ServiceType = 1
StartType = 0
ErrorControl = 1
ServiceBinary = %12%\bxfcoe.sys
AddReg = bxfcoe_Service_Inst.AddReg


[bxfcoe_Service_Inst.AddReg]
HKR, "Parameters\Device", "BusType", 0x00010001, 0x00000006
HKR, "Parameters", "IoTimeoutValue", 0x00010001, 0x0000003C


[bxfcoe_EventLog_Inst]
AddReg = bxfcoe_EventLog_Inst.AddReg


[bxfcoe_EventLog_Inst.AddReg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\iologmsg.dll;%%SystemRoot%%\System32\drivers\bxfcoe.sys"
HKR, , TypesSupported  , 0x00010001, 7


[SourceDisksNames]
3426 = %DiskName%


[SourceDisksFiles]
bxfcoe.sys = 3426
bnxfcd.sys = 3426


[strings]
;*******************************************************************************
; Non-Localizable strings
;*******************************************************************************
qlgc = "Marvell Semiconductor Inc."

;*******************************************************************************
; Localizable strings
;*******************************************************************************
BXFCOE.BCM57712 = "QLogic BCM57712 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.BCM57712MF = "QLogic BCM57712 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.M61KRB = "Cisco UCS CNA M61KR-B QLogic BCM57712 FCoE Adapter"
BXFCOE.CSCO57712 = "Cisco BCM57712 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.CSCO57810 = "Cisco BCM57810 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.BCM57800 = "QLogic BCM57800 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.BCM57800MF = "QLogic BCM57800 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.BCM57810 = "QLogic BCM57810 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.BCM57810MF = "QLogic BCM57810 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.QLGC57810S = "QLogic 57810 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.BCM57840 = "QLogic BCM57840 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.BCM5784020G = "QLogic BCM57840 10/20 Gigabit Ethernet FCoE Adapter"
BXFCOE.BCM57840MF = "QLogic BCM57840 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.QLGC57840 = "QLogic 57840 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.QLGC57840MF = "QLogic 57840 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.CSCO57840 = "Cisco 57840 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.CSCO57840MF = "Cisco 57840 10 Gigabit Ethernet FCoE Adapter"
BXFCOE.CAVM57840_10G = "Cavium BCM57840 4x10GbE Adapter (FCoE)"
BXFCOE.CAVM57840MF_10G = "Cavium BCM57840 4x10GbE Adapter (FCoE)"
BXFCOE.CAVM57840_20G = "Cavium 57840 Dual Port 20G Adapter (FCoE)"
BXFCOE.CAVM57840MF_20G = "Cavium 57840 Dual Port 20G Adapter (FCoE)"
BXFCOE.533FLR = "HPE 533FLR-T FCoE Device"
BXFCOE.534FLR = "HPE 534FLR-SFP+ FCoE Device"
BXFCOE.CN1100R = "HPE CN1100R FCoE Device"
BXFCOE.CN1100RT = "HPE StoreFabric CN1100R-T FCoE Device"
BXFCOE.534FLB = "HPE 534FLB FCoE Device"
BXFCOE.534M = "HPE 534M FCoE Device"
BXFCOE.536FLB = "HPE 536FLB FCoE Device"
BXFCOE.630FLB = "HPE 630FLB FCoE Device"
BXFCOE.630M = "HPE 630M FCoE Device"
BXFCOE.3820C = "HPE Synergy 3820C 10/20Gb FCoE Device"
BXFCOE.536FLRT = "HPE FlexFabric 10Gb 4-port 536FLR-T FCoE Device"
BXFCOE.2820C = "HPE Synergy 2820C FCoE Device"
BXFCOE.SVCDESC = "QLogic FCoE Offload driver"
DiskName = "Windows CD"
