;/****************************************************************************
; * Qualcomm Wireless LAN WDI Miniport Adapter                       *
; *                                                                          *
; * Copyright (c) 2018-2019 Qualcomm Technologies, Inc.                   *
; * All Rights Reserved.                                                     *
; * Confidential and Proprietary - Qualcomm Technologies, Inc.       *
; *                                                                          *
; * INF file for Qualcomm reference designs                          *
; ****************************************************************************/

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %MSFT%
DriverVer   = 04/22/2020,1.0.0.1236

[Manufacturer]
%QUALCOMM%  = QUALCOMM, NTamd64.6.3

[ControlFlags]
ExcludeFromSelect = *

;
; OS 6.3 Manufacturer section
;
[QUALCOMM.NTamd64.6.3]
; DisplayName               Section                 DeviceID
; -----------               -------                 --------
%QcWlan.DeviceDesc.6290%     = QcWlan_LITHIUM_FTM.ndi,,                 PCI\VEN_17CB&DEV_1100&SUBSYS_00000000
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_FTM.ndi,,                 PCI\VEN_17CB&DEV_1002&SUBSYS_00000000
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_FTM.ndi,,                 PCI\VEN_17CB&DEV_1101&SUBSYS_010817CB&REV_00
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM.ndi,,                     PCI\VEN_17CB&DEV_1101&SUBSYS_337217CB&REV_00
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_ACER_NFA544.ndi,,         PCI\VEN_17CB&DEV_1101&SUBSYS_080C11AD&REV_00 ;NFA544 for Acer/Liteon
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_DELL_NFA544.ndi,,         PCI\VEN_17CB&DEV_1101&SUBSYS_E0A8105B&REV_00 ;NFA544 for DELL/Foxconn
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_Foxconn_NFA544.ndi,,      PCI\VEN_17CB&DEV_1101&SUBSYS_E0AE105B&REV_00 ;NFA544 for VAIO/Foxconn
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_ASUS_NFA544.ndi,,         PCI\VEN_17CB&DEV_1101&SUBSYS_43501A3B&REV_00 ;NFA544 for ASUS/AzureWave
%QcWlan.DeviceDesc.6390_1%   = QcWlan_LITHIUM_SEMCO.ndi,,               PCI\VEN_17CB&DEV_1101&SUBSYS_A5011A56&REV_00 ;NFA524 for Rivet/SEMCO
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_SEMCO.ndi,,               PCI\VEN_17CB&DEV_1101&SUBSYS_C077055D&REV_00 ;NFA524 for Dell/SEMCO
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_VAIO_NFA524.ndi,,         PCI\VEN_17CB&DEV_1101&SUBSYS_C078055D&REV_00 ;NFA524 for VAIO/SEMCO

%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_FTM.ndi,,                 PCI\VEN_17CB&DEV_1101&SUBSYS_010817CB&REV_01
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM.ndi,,                     PCI\VEN_17CB&DEV_1101&SUBSYS_337217CB&REV_01
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_ACER_NFA544.ndi,,         PCI\VEN_17CB&DEV_1101&SUBSYS_080C11AD&REV_01 ;NFA544 for Acer/Liteon
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_DELL_NFA544.ndi,,         PCI\VEN_17CB&DEV_1101&SUBSYS_E0A8105B&REV_01 ;NFA544 for DELL/Foxconn
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_Foxconn_NFA544.ndi,,      PCI\VEN_17CB&DEV_1101&SUBSYS_E0AE105B&REV_01 ;NFA544 for VAIO/Foxconn
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_ASUS_NFA544.ndi,,         PCI\VEN_17CB&DEV_1101&SUBSYS_43501A3B&REV_01 ;NFA544 for ASUS/AzureWave
%QcWlan.DeviceDesc.6390_1%   = QcWlan_LITHIUM_SEMCO.ndi,,               PCI\VEN_17CB&DEV_1101&SUBSYS_A5011A56&REV_01 ;NFA524 for Rivet/SEMCO
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_SEMCO.ndi,,               PCI\VEN_17CB&DEV_1101&SUBSYS_C077055D&REV_01 ;NFA524 for Dell/SEMCO
%QcWlan.DeviceDesc.6390%     = QcWlan_LITHIUM_VAIO_NFA524.ndi,,         PCI\VEN_17CB&DEV_1101&SUBSYS_C078055D&REV_01 ;NFA524 for VAIO/SEMCO

;;Start of FTM section
[QcWlan_LITHIUM_FTM.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = QcWlan_os63.reg, QcWlan11n.reg, smpsDynamic.reg, FTMMode.reg, D0PC.reg, roam.reg, wmmac.reg, enableLegacyBurst.reg, M3Needed.reg, FileName.reg, TxBf.reg, wowEnable.reg, lso.reg, WakeOnMagicPacket.reg
CopyFiles       = QcWlan.CopyFiles, QcWlanFWFile.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = netvwifibus.inf, machine.inf
Needs           = VWiFiBus.CopyFiles

[QcWlan_LITHIUM_FTM.ndi.NTamd64.Services]
AddService = qcwlan, 2, QcWlan.Service, QcWlan.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[QcWlan_LITHIUM_FTM.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.HW, VWiFiBus.PnPFilterRegistration.HW
;;End of FTM section

;;Start of LITHIUM section
[QcWlan_LITHIUM.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = QcWlan_os63.reg, QcWlan11n.reg, smpsDynamic.reg, D0PC.reg, roam.reg, wmmac.reg, enableLegacyBurst.reg, M3Needed.reg, FileName.reg, TxBf.reg, wowEnable.reg, lso.reg, Ch1213_options_SingleSKU.reg, WakeOnMagicPacket.reg
CopyFiles       = QcWlan.CopyFiles, QcWlanFWFile.CopyFiles, QcWlan_BD_LITHIUM.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = netvwifibus.inf, machine.inf
Needs           = VWiFiBus.CopyFiles

[QcWlan_LITHIUM.ndi.NTamd64.Services]
AddService = qcwlan, 2, QcWlan.Service, QcWlan.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[QcWlan_LITHIUM.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.HW, VWiFiBus.PnPFilterRegistration.HW
;;End of LITHIUM section

;;Start of LITHIUM section for DELL NFA544
[QcWlan_LITHIUM_DELL_NFA544.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = QcWlan_os63.reg, QcWlan11n.reg, smpsDynamic.reg, D0PC.reg, roam.reg, wmmac.reg, enableLegacyBurst.reg, M3Needed.reg, FileName.reg, TxBf.reg, wowEnable.reg, lso.reg, enableSmbios.reg, enableHwRfKill.reg, Ch1213_options_SingleSKU.reg, WakeOnMagicPacket.reg
CopyFiles       = QcWlan.CopyFiles, QcWlanFWFile.CopyFiles, QcWlan_BD_LITHIUM.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = netvwifibus.inf, machine.inf
Needs           = VWiFiBus.CopyFiles

[QcWlan_LITHIUM_DELL_NFA544.ndi.NTamd64.Services]
AddService = qcwlan, 2, QcWlan.Service, QcWlan.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[QcWlan_LITHIUM_DELL_NFA544.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.HW, VWiFiBus.PnPFilterRegistration.HW
;;End of LITHIUM section  for DELL NFA544

;;Start of LITHIUM section for ACER NFA544
[QcWlan_LITHIUM_ACER_NFA544.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = QcWlan_os63.reg, QcWlan11n.reg, smpsDynamic.reg, D0PC.reg, roam.reg, wmmac.reg, enableLegacyBurst.reg, M3Needed.reg, FileName.reg, TxBf.reg, wowEnable.reg, lso.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg, WakeOnMagicPacket.reg
CopyFiles       = QcWlan.CopyFiles, QcWlanFWFile.CopyFiles, QcWlan_BD_LITHIUM.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = netvwifibus.inf, machine.inf
Needs           = VWiFiBus.CopyFiles

[QcWlan_LITHIUM_ACER_NFA544.ndi.NTamd64.Services]
AddService = qcwlan, 2, QcWlan.Service, QcWlan.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[QcWlan_LITHIUM_ACER_NFA544.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.HW, VWiFiBus.PnPFilterRegistration.HW
;;End of LITHIUM section  for ACER NFA544

;;Start of LITHIUM section for ASUS/AzureWave
[QcWlan_LITHIUM_ASUS_NFA544.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = QcWlan_os63.reg, QcWlan11n.reg, smpsDynamic.reg, D0PC.reg, roam.reg, wmmac.reg, enableLegacyBurst.reg, M3Needed.reg, FileName.reg, TxBf.reg, wowEnable.reg, lso.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg, WakeOnMagicPacket.reg
CopyFiles       = QcWlan.CopyFiles, QcWlanFWFile.CopyFiles, QcWlan_BD_LITHIUM.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = netvwifibus.inf, machine.inf
Needs           = VWiFiBus.CopyFiles

[QcWlan_LITHIUM_ASUS_NFA544.ndi.NTamd64.Services]
AddService = qcwlan, 2, QcWlan.Service, QcWlan.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[QcWlan_LITHIUM_ASUS_NFA544.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.HW, VWiFiBus.PnPFilterRegistration.HW
;;End of LITHIUM section  for ASUS/AzureWave NFA544

;;Start of LITHIUM section for Foxconn NFA544
[QcWlan_LITHIUM_Foxconn_NFA544.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = QcWlan_os63.reg, QcWlan11n.reg, smpsDynamic.reg, D0PC.reg, roam.reg, wmmac.reg, enableLegacyBurst.reg, M3Needed.reg, FileName.reg, TxBf.reg, wowEnable.reg, lso.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg, WakeOnMagicPacket.reg
CopyFiles       = QcWlan.CopyFiles, QcWlanFWFile.CopyFiles, QcWlan_BD_LITHIUM.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = netvwifibus.inf, machine.inf
Needs           = VWiFiBus.CopyFiles

[QcWlan_LITHIUM_Foxconn_NFA544.ndi.NTamd64.Services]
AddService = qcwlan, 2, QcWlan.Service, QcWlan.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[QcWlan_LITHIUM_Foxconn_NFA544.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.HW, VWiFiBus.PnPFilterRegistration.HW
;;End of LITHIUM section  for Foxconn NFA544

;;Start of LITHIUM_SEMCO section
[QcWlan_LITHIUM_SEMCO.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = QcWlan_os63.reg, QcWlan11n.reg, smpsDynamic.reg, D0PC.reg, roam.reg, wmmac.reg, enableLegacyBurst.reg, M3Needed.reg, FWFileName.reg, BD_SEMCO.reg, TxBf.reg, wowEnable.reg, lso.reg, enableSmbios.reg, enableHwRfKill.reg, Ch1213_options_SingleSKU.reg, WakeOnMagicPacket.reg, IdlePowerSave.reg
CopyFiles       = QcWlan.CopyFiles, QcWlanFWFile.CopyFiles, QcWlan_BD_LITHIUM.CopyFiles, QcWlan_BD_SEMCO.CopyFiles, QcWlan_BD_SEMCO_NFA524_DE.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = netvwifibus.inf, machine.inf
Needs           = VWiFiBus.CopyFiles

[QcWlan_LITHIUM_SEMCO.ndi.NTamd64.Services]
AddService = qcwlan, 2, QcWlan.Service, QcWlan.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[QcWlan_LITHIUM_SEMCO.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.HW, VWiFiBus.PnPFilterRegistration.HW
;;End of LITHIUM_SEMCO section

;;Start of QcWlan_LITHIUM_VAIO_NFA524 section
[QcWlan_LITHIUM_VAIO_NFA524.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = QcWlan_os63.reg, QcWlan11n.reg, smpsDynamic.reg, D0PC.reg, roam.reg, wmmac.reg, enableLegacyBurst.reg, M3Needed.reg, FWFileName.reg, BD_NFA524_1.reg, TxBf.reg, wowEnable.reg, lso.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg, WakeOnMagicPacket.reg
CopyFiles       = QcWlan.CopyFiles, QcWlanFWFile.CopyFiles, QcWlan_BD_LITHIUM.CopyFiles, QcWlan_BD_NFA524_1.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = netvwifibus.inf, machine.inf
Needs           = VWiFiBus.CopyFiles

[QcWlan_LITHIUM_VAIO_NFA524.ndi.NTamd64.Services]
AddService = qcwlan, 2, QcWlan.Service, QcWlan.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[QcWlan_LITHIUM_VAIO_NFA524.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.HW, VWiFiBus.PnPFilterRegistration.HW
;;End of QcWlan_LITHIUM_VAIO_NFA524 section

;;Start of registries sections
[QcWlan_os63.reg]
HKR, Ndi,                           Service,    0, "qcwlan"
HKR, Ndi\Interfaces,                UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces,                LowerRange, 0, "wlan,ethernet,vwifi"

[QcWlan11n.reg]
HKR, Ndi\Params\roamPolicy,         ParamDesc,  0, %RoamAggressive%
HKR, Ndi\Params\roamPolicy,         Type,       0, "enum"
HKR, Ndi\Params\roamPolicy\enum,    "5",        0, %RssiHighest%
HKR, Ndi\Params\roamPolicy\enum,    "4",        0, %RssiMedium-high%
HKR, Ndi\Params\roamPolicy\enum,    "3",        0, %RssiMedium%
HKR, Ndi\Params\roamPolicy\enum,    "2",        0, %RssiMedium-low%
HKR, Ndi\Params\roamPolicy\enum,    "1",        0, %RssiLowest%
HKR, Ndi\Params\roamPolicy,         Default,    0, "3"
HKR, Ndi\params\NetworkAddress,     ParamDesc,  0,  %NetworkAddress%
HKR, Ndi\params\NetworkAddress,     default,    0,  ""
HKR, Ndi\params\NetworkAddress,     LimitText,  0,  "12"
HKR, Ndi\params\NetworkAddress,     UpperCase,  0,  "1"
HKR, Ndi\params\NetworkAddress,     optional,   0,  "1"
HKR, Ndi\params\NetworkAddress,     type,       0,  "edit"

[FTMMode.reg]
HKR, , DriverMode,    0x10001,  "1"

[smpsDynamic.reg]
HKR, Ndi\params\smpsDynamic,            ParamDesc,  0,  %smpsDynamic%
HKR, Ndi\params\smpsDynamic,            Base,       0,  "10"
HKR, Ndi\params\smpsDynamic,            default,    0,  "0"
HKR, Ndi\params\smpsDynamic,            type,       0,  "enum"
HKR, Ndi\params\smpsDynamic\enum,       "1",        0,  %Enable%
HKR, Ndi\params\smpsDynamic\enum,       "0",        0,  %Disable%

[D0PC.reg]
HKR, NDI\params\D0PCEnable,ParamDesc,,          %D0PCDesc%
HKR, NDI\params\D0PCEnable,type,,               "enum"
HKR, NDI\params\D0PCEnable,Default,,            "0"
HKR, NDI\params\D0PCEnable\enum,0,,             %Disable%
HKR, NDI\params\D0PCEnable\enum,1,,             %Enable%

[MSI.reg]
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 32

[roam.reg]
HKR, , ftEnable, 0x00010001, 1

[wmmac.reg]
HKR, , wmmacEnable, 0x00010001, 1

[wowEnable.reg]
HKR, , wowEnable, 0x00010001, 1

;[enableWoWWLAN.reg]
;HKLM, SYSTEM\CurrentControlSet\Services\NativeWifiP\Parameters, EnableWoWLAN, 0x00010001, 1

[enableLegacyBurst.reg]
HKR, , legacyburstenable, 0x00010001, 1

[M3Needed.reg]
HKR, , M3Needed, 0x00010001, 1

[IdlePowerSave.reg]
HKR, , IdlePowerSave, 0x00010001, 1

[FileName.reg]
HKR, , FWFileName, 0,   %FWFileName%
HKR, , BDFileName, 0,   %BDFileName%

[FWFileName.reg]
HKR, , FWFileName, 0,   %FWFileName%

[TxBf.reg]
HKR, ,                                  TxBfeeEnable,                           0x00010001,  "1"

[lso.reg]
HKR, NDI\params\*LsoV2IPv4,ParamDesc,,          "Large Send Offload V2 (IPv4)"
HKR, NDI\params\*LsoV2IPv4,type,,               "enum"
HKR, NDI\params\*LsoV2IPv4,Default,,            "1"
HKR, NDI\params\*LsoV2IPv4\enum,0,,             "Disable"
HKR, NDI\params\*LsoV2IPv4\enum,1,,             "Enable"

HKR, NDI\params\*LsoV2IPv6 ,ParamDesc,,         "Large Send Offload V2 (IPv6)"
HKR, NDI\params\*LsoV2IPv6 ,type,,              "enum"
HKR, NDI\params\*LsoV2IPv6 ,Default,,           "1"
HKR, NDI\params\*LsoV2IPv6\enum,0,,             "Disable"
HKR, NDI\params\*LsoV2IPv6\enum,1,,             "Enable"

[WakeOnMagicPacket.reg]
HKR, NDI\params\*WakeOnMagicPacket,ParamDesc,,          "Wake On Magic Packet"
HKR, NDI\params\*WakeOnMagicPacket,type,,               "enum"
HKR, NDI\params\*WakeOnMagicPacket,Default,,            "1"
HKR, NDI\params\*WakeOnMagicPacket\enum,0,,             "Disable"
HKR, NDI\params\*WakeOnMagicPacket\enum,1,,             "Enable"

[enableSmbios.reg]
HKR, , SmUfCfgParaPolicy, 0x00010001, 1

[enableHwRfKill.reg]
HKR, , EnableHardwareRFKill, 0x00010001, 1

[Ch1213_options_SingleSKU.reg]
HKR, , Ch1213_options, 0x00010001, 3

[BD_SEMCO.reg]
HKR, , BDFileName, 0x00000000, "bdwlan_qca6390_2p0_NFA524.elf"

[BD_NFA524_1.reg]
HKR, , BDFileName, 0x00000000, "bdwlan_qca6390_2p0_NFA524_1.elf"

[QcWlanFWFile.CopyFiles]
wlanfw20.mbn,,,2
m3.bin,,,2
bdwlan.elf,,,2

[QcWlan_BD_LITHIUM.CopyFiles]
bdwlan01.e01,,,2
bdwlan01.e02,,,2
bdwlan01.e03,,,2
bdwlan01.e04,,,2
bdwlan01.e06,,,2

[QcWlan_BD_SEMCO.CopyFiles]
bdwlan_qca6390_2p0_NFA524.elf,,,2

[QcWlan_BD_SEMCO_NFA524_DE.CopyFiles]
bdwlan_qca6390_2p0_NFA524_DE_1901.elf ,,,2
bdwlan_qca6390_2p0_NFA524_DE_1902.elf ,,,2
bdwlan_qca6390_2p0_NFA524_DE_1903.elf ,,,2

[QcWlan_BD_NFA524_1.CopyFiles]
bdwlan_qca6390_2p0_NFA524_1.elf,,,2

[QcWlan.Service]
DisplayName     = %QcWlan.Service.DispName%
ServiceType     = 1         ;SERVICE_KERNEL_DRIVER
StartType       = 3         ;SERVICE_DEMAND_START
ErrorControl    = 1         ;SERVICE_ERROR_NORMAL
ServiceBinary   = %12%\qcwlan64.sys
LoadOrderGroup  = NDIS

[QcWlan.EventLog]
AddReg = QcWlan.AddEventLog.reg

[QcWlan.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported,   0x00010001, 7

[QcWlan.CopyFiles]
qcwlan64.sys,,,2

;;;

[SourceDisksNames]
1 = %DiskDescription%,,,

[SourceDisksFiles]
qcwlan64.sys                         = 1,,
wlanfw20.mbn                         = 1,,
m3.bin                               = 1,,
bdwlan.elf                           = 1,,
bdwlan01.e01                         = 1,,
bdwlan01.e02                         = 1,,
bdwlan01.e03                         = 1,,
bdwlan01.e04                         = 1,,
bdwlan01.e06                         = 1,,
bdwlan_qca6390_2p0_NFA524.elf        = 1,,
bdwlan_qca6390_2p0_NFA524_DE_1901.elf     = 1,,
bdwlan_qca6390_2p0_NFA524_DE_1902.elf     = 1,,
bdwlan_qca6390_2p0_NFA524_DE_1903.elf     = 1,,
bdwlan_qca6390_2p0_NFA524_1.elf           = 1,,

[DestinationDirs]
QcWlan.CopyFiles                  = 12
QcWlanFWFile.CopyFiles            = 12
QcWlan_BD_LITHIUM.CopyFiles       = 12
QcWlan_BD_SEMCO.CopyFiles         = 12
DefaultDestDir                    = 11
QcWlan_BD_SEMCO_NFA524_DE.CopyFiles    = 12
QcWlan_BD_NFA524_1.CopyFiles      = 12

[Strings]
MSFT                         = "Microsoft"
QUALCOMM                     = "Qualcomm Communications Inc."
QcWlan.Service.DispName      = "Qualcomm Extensible Wireless LAN 11AC device driver"
DiskDescription              = "Qualcomm Sample Driver Disk 1"
Enable                       = "Enable"
Disable                      = "Disable"
RoamAggressive               = "Roaming aggressiveness"
RssiLowest                   = "1.Lowest"
RssiMedium-low               = "2.Medium-low"   
RssiMedium                   = "3.Medium"
RssiMedium-high              = "4.Medium-high"
RssiHighest                  = "5.Highest"
NetworkAddress               = "Network Address"
bkScanEnable                 = "BackgroundScan On/Off"
radioEnable                  = "Radio On/Off"
smpsDynamic                  = "Dynamic MIMO Power Save"
D0PCDesc                     = "D0 PacketCoalescing"
FWFileName                   = "wlanfw.mbn"
BDFileName                   = "bdwlan.elf"
QcWlan.DeviceDesc.ABCD       = "Qualcomm ABCD Wireless Network Adapter"
QcWlan.DeviceDesc.6290       = "Qualcomm 6290 Wireless Network Adapter"
QcWlan.DeviceDesc.6390       = "Qualcomm QCA639x Wi-Fi 6 Dual Band Simultaneous (DBS) Network Adapter"
QcWlan.DeviceDesc.6390_1     = "Killer Wi-Fi 6 AX500-DBS Wireless Network Adapter"
