;/****************************************************************************
; * Copyright 2011-2014 Qualcomm Atheros Inc., all rights reserved.          *
; *                                                                          *
; * Copyright (c) 2011-2014 Qualcomm Atheros, Inc.                           *
; * All Rights Reserved.                                                     *
; * Qualcomm Atheros Confidential and Proprietary.                           *
; *                                                                          *
; * INF file for Qualcomm Atheros reference designs                          *
; ****************************************************************************/

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %ATHEROS%
CatalogFile = Qcamainext10x.cat
DriverVer   = 10/31/2019,12.0.0.927

[Manufacturer]
%ATHEROS%     = Atheros, NTamd64.10.0

[ControlFlags]
ExcludeFromSelect = *

;
; OS 10.0 Manufacturer section
;
[Atheros.NTamd64.10.0]
; DisplayName               Section                 DeviceID
; -----------               -------                 --------
;;Rome 2.2
%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_FTM.ndi,                PCI\VEN_168C&DEV_003E&SUBSYS_00000000
;%ATHR.DeviceDesc.2582%     = ATHR_DEV_OS63_988x_Killer_NFA344.ndi,      PCI\VEN_168C&DEV_003E&SUBSYS_15251A56&REV_20 ;for Killer QCA2582
;%ATHR.DeviceDesc.2582%     = ATHR_DEV_OS63_988x_LE_Killer_NFA344.ndi,   PCI\VEN_168C&DEV_003E&SUBSYS_152517AA&REV_20 ;for Lenovo Killer QCA2582
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_NFA344.ndi,             PCI\VEN_168C&DEV_003E&SUBSYS_3344168C&REV_20 ;for QCA NFA344i
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_NFA345.ndi,             PCI\VEN_168C&DEV_0041&SUBSYS_3345168C&REV_20 ;for QCA NFA345i
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_NFA324.ndi,             PCI\VEN_168C&DEV_003E&SUBSYS_3346168C        ;for QCA NFA324
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_NFA354.ndi,             PCI\VEN_168C&DEV_003E&SUBSYS_3348168C&REV_20 ;for QCA NFA354 
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_NFA355.ndi,             PCI\VEN_168C&DEV_0041&SUBSYS_3349168C&REV_20 ;for QCA NFA355i
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_FUJI_NFA344.ndi,        PCI\VEN_168C&DEV_003E&SUBSYS_190D10CF&REV_20 ;for Fujitsu NFA344
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_LE_NFA344.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_304417AA&REV_20 ;for Lenovo NFA344-WW 
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_LE_NFA344.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_314417AA&REV_20 ;for Lenovo NFA344-US 
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_LE_NFA344.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_324417AA&REV_20 ;for Lenovo NFA344-Indonesia 
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_LE_NFA344.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_334417AA&REV_20 ;for Lenovo NFA344-Russia/Ukraine/Egypt
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_LE_NFA345.ndi,          PCI\VEN_168C&DEV_0041&SUBSYS_304517AA&REV_20 ;for Lenovo NFA345-WW 
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_LE_NFA345.ndi,          PCI\VEN_168C&DEV_0041&SUBSYS_314517AA&REV_20 ;for Lenovo NFA345-US 
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_LE_NFA345.ndi,          PCI\VEN_168C&DEV_0041&SUBSYS_324517AA&REV_20 ;for Lenovo NFA345-Indonesia
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_LE_NFA345_IPG.ndi,      PCI\VEN_168C&DEV_0041&SUBSYS_354517AA&REV_20 ;for Lenovo NFA345-WW 
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_LE_NFA345_IPG.ndi,      PCI\VEN_168C&DEV_0041&SUBSYS_364517AA&REV_20 ;for Lenovo NFA345-US 
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_LE_NFA345_IPG.ndi,      PCI\VEN_168C&DEV_0041&SUBSYS_374517AA&REV_20 ;for Lenovo NFA345-Indonesia
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_AC_NFA344.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_080411AD&REV_20 ;for Acer NFA344
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_AC_NFA344.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_E08E105B&REV_20 ;for Acer NFA344
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_AC_NFA344.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_180411AD&REV_20 ;for Acer NFA344 US
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_NFA344.ndi,             PCI\VEN_168C&DEV_003E&SUBSYS_082411AD&REV_20 ;for generic NFA344
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_AS_NFA344.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_081411AD&REV_20 ;for Asus NFA344
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_AS_NFA345.ndi,          PCI\VEN_168C&DEV_0041&SUBSYS_080511AD&REV_20 ;for Asus NFA345 
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_ss_NFA354.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_4125144D&REV_20 ;for Samsung NFA354
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_ss_NFA354.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_4126144D&REV_20 ;for Samsung NFA354
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_ss_NFA354.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_4127144D&REV_20 ;for Samsung NFA354
;%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_ss_NFA354.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_4128144D&REV_20 ;for Samsung NFA354
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_ss_NFA355.ndi,          PCI\VEN_168C&DEV_0041&SUBSYS_4121144D&REV_20 ;for Samsung NFA355
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_ss_NFA355.ndi,          PCI\VEN_168C&DEV_0041&SUBSYS_4122144D&REV_20 ;for Samsung NFA355
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_ss_NFA355.ndi,          PCI\VEN_168C&DEV_0041&SUBSYS_4123144D&REV_20 ;for Samsung NFA355
;%ATHR.DeviceDesc.6320_2%   = ATHR_DEV_OS63_988x_ss_NFA355.ndi,          PCI\VEN_168C&DEV_0041&SUBSYS_4124144D&REV_20 ;for Samsung NFA355

;;Tufello 1.0
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_FTM.ndi,                PCI\VEN_168C&DEV_0042&SUBSYS_00000000
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_NFA425_TF.ndi,          PCI\VEN_168C&DEV_0042&SUBSYS_3365168C&REV_30 ;for QCA NFA425
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_NFA435_TF.ndi,          PCI\VEN_168C&DEV_0042&SUBSYS_334F168C&REV_30 ;for QCA NFA435
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA455_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_412B144D&REV_30 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_412C144D&REV_30 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_412D144D&REV_30 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_412E144D&REV_30 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA425_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_4133144D&REV_30 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_2_TF.ndi,     PCI\VEN_168C&DEV_0042&SUBSYS_22311A3B&REV_30 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_SGL_CS_TF.ndi,PCI\VEN_168C&DEV_0042&SUBSYS_2B311A3B&REV_30 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_2_TF.ndi,     PCI\VEN_168C&DEV_0042&SUBSYS_2C311A3B&REV_30 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_2_TF.ndi,     PCI\VEN_168C&DEV_0042&SUBSYS_2D311A3B&REV_30 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_2_TF.ndi,     PCI\VEN_168C&DEV_0042&SUBSYS_081611AD&REV_30 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_2F311A3B&REV_30 ;for Asus Indonesia
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_7145144F&REV_30 ;for Asus Askey
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_E09A105B&REV_30 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_080611AD&REV_30 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_180611AD&REV_30 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_403517AA&REV_30 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_413517AA&REV_30 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_423517AA&REV_30 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_433517AA&REV_30 ;for Lenovo
;;Tufello 1.1
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_NFA425_TF11.ndi,      PCI\VEN_168C&DEV_0042&SUBSYS_3365168C&REV_31 ;for QCA NFA425
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_NFA425_SGL_TF11.ndi,  PCI\VEN_168C&DEV_0042&SUBSYS_3369168C&REV_31 ;for QCA NFA425-5s
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_NFA435_TF11.ndi,      PCI\VEN_168C&DEV_0042&SUBSYS_334F168C&REV_31 ;for QCA NFA435
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_NFA435_SGL_TF11.ndi,  PCI\VEN_168C&DEV_0042&SUBSYS_3368168C&REV_31 ;for QCA NFA435as
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA455_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_412B144D&REV_31 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_412C144D&REV_31 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_412D144D&REV_31 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_412E144D&REV_31 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SS_NFA425_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_4133144D&REV_31 ;for Samsung
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_223A1A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_223B1A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_223C1A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_22311A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_2B311A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_7145144F&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_2C311A3B&REV_31 ;for Asus Indonesia
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_2F311A3B&REV_31 ;for Asus Indonesia
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_7148144F&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_2_TF11.ndi,     PCI\VEN_168C&DEV_0042&SUBSYS_22511A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_2_TF11.ndi,     PCI\VEN_168C&DEV_0042&SUBSYS_25131A3B&REV_31 ;for Asus Indonesia
%ATHR.DeviceDesc.9377% 	   = ATHR_DEV_OS63_988x_AZ_NFA425_TF11.ndi, 	  PCI\VEN_168C&DEV_0042&SUBSYS_2B511A3B&REV_31 ;for AzureWave
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_2C511A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_7142144F&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_25111A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_3_SGL_TF11.ndi, PCI\VEN_168C&DEV_0042&SUBSYS_2A511A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_2_SGL_TF11.ndi, PCI\VEN_168C&DEV_0042&SUBSYS_25141A3B&REV_31 ;for Asus Indonesia
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_SGL_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_25121A3B&REV_31 ;for Asus
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_ECS_NFA425_TF11.ndi,  PCI\VEN_168C&DEV_0042&SUBSYS_25151A3B&REV_31 ;for ECS
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA425_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_050711AD&REV_31 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA425_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_25101A3B&REV_31 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_E09A105B&REV_31 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_080611AD&REV_31 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_180611AD&REV_31 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_08A611AD&REV_31 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AC_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_E0A1105B&REV_31 ;for Acer
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF11_1.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_403517AA&REV_31 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_413517AA&REV_31 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_423517AA&REV_31 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_433517AA&REV_31 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF11_1.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_090117AA&REV_31 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_SMT_NFA435_TF11.ndi,    PCI\VEN_168C&DEV_0042&SUBSYS_09011235&REV_31 ;for Lenovo Smart
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF11_1.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_09031235&REV_31 ;for Lenovo Smart
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF11_1.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_091117AA&REV_31 ;for Lenovo Indonesia SKU
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA435_TF11_1.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_092117AA&REV_31 ;for Lenovo AGN SKU
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA425_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_093117AA&REV_31 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_LE_NFA425_TF11_1.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_402517AA&REV_31 ;for Lenovo
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_NFA425_TF11.ndi,      PCI\VEN_168C&DEV_0042&SUBSYS_050811AD&REV_31 ;for LiteOn
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_NFA435A_TF11.ndi,     PCI\VEN_168C&DEV_0042&SUBSYS_082611AD&REV_31 ;for LiteOn
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_2_TF11.ndi,     PCI\VEN_168C&DEV_0042&SUBSYS_051811AD&REV_31 ;for LiteOn
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA425_3_SGL_TF11.ndi, PCI\VEN_168C&DEV_0042&SUBSYS_151811AD&REV_31 ;for LiteOn
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_083611AD&REV_31 ;for LiteOn
%ATHR.DeviceDesc.9377%     = ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF11.ndi,   PCI\VEN_168C&DEV_0042&SUBSYS_183611AD&REV_31 ;for LiteOn
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_XM_NFA435_TF11.ndi,       PCI\VEN_168C&DEV_0042&SUBSYS_084611AD&REV_31 ;for Xiaomi

;;Rome 3.x
%ATHR.DeviceDesc.6320%     = ATHR_DEV_OS63_988x_PARSBERG_FTM.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_00000000	     ;for MSFT Parsberg
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA324A_1.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_334E168C&REV_30 ;for QCA NFA324A-1
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA324A_5.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_3360168C&REV_30 ;for QCA NFA324A-5
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_3361168C&REV_30 ;for QCA NFA344A
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA354A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_3362168C&REV_30 ;for QCA NFA354A
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA364A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_3363168C&REV_30 ;for QCA NFA364A
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA324A_1.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_334E168C&REV_32 ;for QCA NFA324A-1
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA324A_5.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_3360168C&REV_32 ;for QCA NFA324A-5
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_3361168C&REV_32 ;for QCA NFA344A
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_Killer1525A_NFA344A.ndi, 	PCI\VEN_168C&DEV_003E&SUBSYS_525A1A56&REV_32 ;for Killer1525A
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA354A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_3362168C&REV_32 ;for QCA NFA354A
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA364A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_3363168C&REV_32 ;for QCA NFA364A
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_QCA9008.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_3366168C&REV_32 ;for QCA QCA9008
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_USI_9008.ndi,           PCI\VEN_168C&DEV_003E&SUBSYS_900814CD&REV_32 ;for USI 9008
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AS_9008.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_980114CD&REV_32 ;for Asus 9008
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_QCA9008.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_87511043&REV_32 ;for Asus WW SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_QCA9008.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_87521043&REV_32 ;for Asus US SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AC_9008.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_980214CD&REV_32 ;for Acer 9008
%ATHR.DeviceDesc.2582_2%   = ATHR_DEV_OS63_988x_Killer_NFA344A.ndi,     PCI\VEN_168C&DEV_003E&SUBSYS_14351A56&REV_32 ;for Killer 1435
%ATHR.DeviceDesc.2582_3%   = ATHR_DEV_OS63_988x_Killer_NFA364A.ndi,     PCI\VEN_168C&DEV_003E&SUBSYS_535A1A56&REV_32 ;for Killer
%ATHR.DeviceDesc.2582_3%   = ATHR_DEV_OS63_988x_RV_Killer_NFA364A_2.ndi,PCI\VEN_168C&DEV_003E&SUBSYS_15351A56&REV_32 ;for Rivet Killer
%ATHR.DeviceDesc.2582_3%   = ATHR_DEV_OS63_988x_RV_Killer_NFA364A.ndi,  PCI\VEN_168C&DEV_003E&SUBSYS_15361A56&REV_32 ;for Rivet Killer
%ATHR.DeviceDesc.2582_3%   = ATHR_DEV_OS63_988x_LE_Killer_NFA364A.ndi,  PCI\VEN_168C&DEV_003E&SUBSYS_153517AA&REV_32 ;for Lenovo Killer
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_FJ_1_NFA344A.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_192A10CF&REV_32 ;for Fujitsu
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_FJ_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_192B10CF&REV_32 ;for Fujitsu
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_SS_NFA324A_5.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_412F144D&REV_32 ;for Samsung
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_SS_NFA324A_5.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_4130144D&REV_32 ;for Samsung
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_SS_NFA324A_5.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_4131144D&REV_32 ;for Samsung
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_SS_NFA324A_5.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_4132144D&REV_32 ;for Samsung
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AC_NFA324A_5.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_E0A0105B&REV_32 ;for Acer
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AC_NFA324A_5.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_050311AD&REV_32 ;for Acer
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_SS_COB.ndi,             PCI\VEN_168C&DEV_003E&SUBSYS_C135144D&REV_32 ;for Samsung ; Win10 only
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_SS_COB_1.ndi,           PCI\VEN_168C&DEV_003E&SUBSYS_C14F144D&REV_32 ;for Samsung ; Win10 only
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_SS_COB_2.ndi,           PCI\VEN_168C&DEV_003E&SUBSYS_C150144D&REV_32 ;for Samsung ; Win10 only
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AC_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_080711AD&REV_32 ;for Acer WW SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AC_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_180711AD&REV_32 ;for Acer US SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AC_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_E09D105B&REV_32 ;for Acer WW,US,Indonesia
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_VA_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_E0A2105B&REV_32 ;for VAIO
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AS_NFA364A_3.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_86CD1043&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AS_NFA364A_3.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_86E01043&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AS_NFA364A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_22601A3B&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AS_NFA364A_2.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_080811AD&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA364A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_7144144F&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_7143144F&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AS_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_86F81043&REV_32 ;for Asus WW SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AS_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_86F91043&REV_32 ;for Asus US SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_AS_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_081711AD&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_LE_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_082717AA&REV_32 ;for Lenovo
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_LE_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_083717AA&REV_32 ;for Lenovo FCC SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_LE_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_084717AA&REV_32 ;for Lenovo Indonesia SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_LE_NFA344A.ndi,         PCI\VEN_168C&DEV_003E&SUBSYS_085717AA&REV_32 ;for Lenovo AGN SKU
%ATHR.DeviceDesc.2582_2%   = ATHR_DEV_OS63_988x_LE_Killer_NFA344A.ndi,  PCI\VEN_168C&DEV_003E&SUBSYS_143517AA&REV_32 ;for Lenovo
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_LTE_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_083711AD&REV_32 ;for LiteOn
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA364A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_081811AD&REV_32 ;for LiteOn
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA324A_5.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_052311AD&REV_32 ;for LiteOn
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_LE_NFA324A_5.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_302417AA&REV_32 ;for LiteOn
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_LG_NFA324A_5.ndi,       PCI\VEN_168C&DEV_003E&SUBSYS_051311AD&REV_32 ;for LG
%ATHR.DeviceDesc.2582_2%   = ATHR_DEV_OS63_988x_Killer_NFA324A_5.ndi,   PCI\VEN_168C&DEV_003E&SUBSYS_143A1A56&REV_32 ;for Killer1435-S
%ATHR.DeviceDesc.6174A%	   = ATHR_DEV_OS63_988x_Killer_NFA324A_5_H.ndi,	PCI\VEN_168C&DEV_003E&SUBSYS_535B1A56&REV_32 ;for Rivet
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_Sparklan_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_02581DAC ;for Sparklan (white brand)
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA364A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_02591DAC ;for Sparklan
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_Sparklan_NFA324A_5.ndi,          PCI\VEN_168C&DEV_003E&SUBSYS_02611DAC&REV_32 ;for Sparklan 
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_E0A6105B&REV_32 ;for Foxconn
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_FOXCONN_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_E0A5105B&REV_32 ;for Foxconn
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_XM_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_084711AD&REV_32 ;for Xiaomi
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_XM_NFA324A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_053311AD&REV_32 ;for Xiaomi
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_JR_NFA344A.ndi,            PCI\VEN_168C&DEV_003E&SUBSYS_32221E2B&REV_32 ;for Jorjin
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_TX8.ndi,        PCI\VEN_168C&DEV_003E&SUBSYS_3370168C&REV_32; WiFi Only SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_TX8_LTE.ndi,        PCI\VEN_168C&DEV_003E&SUBSYS_3371168C&REV_32; WiFi/LTE SKU
%ATHR.DeviceDesc.6320_3%   = ATHR_DEV_OS63_988x_Parsberg.ndi,        PCI\VEN_168C&DEV_003E&SUBSYS_0001045E&REV_32; for MSFT
;;Start of FTM section

[ATHR_DEV_OS63_988x_FTM.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, UtfMode.reg, D0PC.reg, roam.reg, wmmac.reg, FW_FTM.reg, BD_FTM.reg
CopyFiles       = atheros.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_FTM.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_FTM.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

;;End of FTM section

;;Start of FTM section - MSFT Parsberg Modifications

[ATHR_DEV_OS63_988x_PARSBERG_FTM.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, UtfMode.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_PARSBERG.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_PARSBERG.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_PARSBERG_FTM.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_PARSBERG_FTM.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

;;End of FTM section - MSFT Parsberg Modifications

;;Start of Rome 2.x section
;[ATHR_DEV_OS63_988x_NFA324.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA324.reg, enableLegacyBurst.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA324.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles

;[ATHR_DEV_OS63_988x_NFA324.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services

;[ATHR_DEV_OS63_988x_NFA324.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

;[ATHR_DEV_OS63_988x_Killer_NFA344.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA344_le.reg, CoexConfig_dell.reg, enableSmbios.reg, enableLegacyBurst.reg, BandPrefer_WirelessMode.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA344_le.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_Killer_NFA344.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_Killer_NFA344.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_LE_Killer_NFA344.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA344_le.reg, 11acUefi.reg, CoexConfig_le.reg, enableLegacyBurst.reg, enableSmbios.reg, BandPrefer_WirelessMode.reg, NotifyChannelChangeEnable.reg ; Win10 only 1
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA344_le.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles

;[ATHR_DEV_OS63_988x_LE_Killer_NFA344.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_LE_Killer_NFA344.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_NFA344.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA344.reg, enableLegacyBurst.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA344.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_NFA344.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_NFA344.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_NFA345.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA345.reg, enableLegacyBurst.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA345.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_NFA345.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_NFA345.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_NFA354.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA354.reg, enableLegacyBurst.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA354.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_NFA354.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_NFA354.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_NFA355.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA355.reg, enableLegacyBurst.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA355.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_NFA355.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_NFA355.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_FUJI_NFA344.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA344.reg, wowEnable.reg, enableLegacyBurst.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA344.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_FUJI_NFA344.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_FUJI_NFA344.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_LE_NFA344.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA344_le.reg, TPCOffset_le_344.reg, TPC_Profile_LE_344.reg, resumeAsyncDlFw.reg, 11acUefi.reg, CoexConfig_le.reg, enableLegacyBurst.reg, NotifyChannelChangeEnable.reg ; Win10 only 1
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA344_le.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_LE_NFA344.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_LE_NFA344.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_LE_NFA345.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA345.reg, resumeAsyncDlFw.reg, 11acUefi.reg, CoexConfig_le.reg, enableLegacyBurst.reg, NotifyChannelChangeEnable.reg ; Win10 only 1
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA345.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_LE_NFA345.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_LE_NFA345.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_LE_NFA345_IPG.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA345_le.reg, TPCOffset_le_345.reg, TPC_Profile_LE_345.reg, resumeAsyncDlFw.reg, 11acUefi.reg, CoexConfig_le.reg, enableLegacyBurst.reg, MAX_MSDU.reg, NotifyChannelChangeEnable.reg ; Win10 only 2
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA345_le.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_LE_NFA345_IPG.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_LE_NFA345_IPG.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_AC_NFA344.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA344.reg, enableIOACv20.reg, BandPrefer_WirelessMode.reg, GOTimeQuota.reg, enableLegacyBurst.reg, AdjustRSSI2.reg ; Win10 only
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA344.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_AC_NFA344.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_AC_NFA344.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_AS_NFA344.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA344.reg, enableLegacyBurst.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA344.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_AS_NFA344.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_AS_NFA344.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_AS_NFA345.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_20.reg, BD_NFA345.reg, enableLegacyBurst.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA345.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_AS_NFA345.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_AS_NFA345.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_ss_NFA354.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, ignore11denable.reg, FW_20.reg, BD_NFA354.reg, CoexConfig_ss.reg, TPC_Profile_SS.reg, D3TimingOpEnable_ss.reg, BandPrefer_WirelessMode.reg, ANI_Disable.reg, DYN_ANI_On_RTS.reg, BeLatency.reg, enableLegacyBurst.reg, enableSmbios.reg, DisableAmsdu.reg, LTRValueBKBE.reg; Win10 only
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA354.CopyFiles, atheros_BD_NFA354_SS.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_ss_NFA354.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_ss_NFA354.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;[ATHR_DEV_OS63_988x_ss_NFA355.ndi.NTamd64]
;Characteristics = 0x84
;BusType         = 5
;AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, ignore11denable.reg, FW_20.reg, BD_NFA355.reg, CoexConfig_ss.reg, D3TimingOpEnable_ss.reg, BandPrefer_WirelessMode.reg, BeLatency.reg, enableLegacyBurst.reg, DisableAmsdu.reg
;CopyFiles       = atheros.CopyFiles, atheros_FW.CopyFiles, atheros_BD_NFA355.CopyFiles
;*IfType         = 71        ; IF_TYPE_IEEE80211
;*MediaType      = 16        ; NdisMediumNative802_11
;*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
;Include         = machine.inf, netvwifibus.inf
;Needs           = VWiFiBus.CopyFiles
;
;[ATHR_DEV_OS63_988x_ss_NFA355.ndi.NTamd64.Services]
;AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
;Include    = netvwifibus.inf
;Needs      = VWiFiBus.Services
;
;[ATHR_DEV_OS63_988x_ss_NFA355.ndi.NTamd64.HW]
;AddReg  = MSI.reg
;Include = netvwifibus.inf
;Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw
;
;;End of Rome 2.x Section

;;Start of Tufello 1.0 Sections

[ATHR_DEV_OS63_988x_NFA425_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF.reg, enableTxbfee.reg, enableDVS.reg, enableVht2G.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA425_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA425_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_NFA425_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF.reg, enableTxbfee.reg, enableDVS.reg, enableSmbios.reg, enableVht2G.reg, DisableAmsdu.reg , ignore11denable.reg, CoexConfig_ss.reg, LTRValueBKBE.reg; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_NFA425_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_NFA425_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA435_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF.reg, enableTxbfee.reg, enableDVS.reg, enableVht2G.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA435_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA435_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_NFA435_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF.reg, enableTxbfee.reg, enableDVS.reg, BandPrefer_WirelessMode.reg, enableVht2G.reg, DisableAmsdu.reg , ignore11denable.reg, CoexConfig_ss.reg, LTRValueBKBE.reg; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_NFA435_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_NFA435_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_NFA455_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA455_TF.reg, enableTxbfee.reg, enableDVS.reg, CoexConfig_ss.reg, BandPrefer_WirelessMode.reg, enableVht2G.reg, DisableAmsdu.reg , ignore11denable.reg, LTRValueBKBE.reg; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA455_TF.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_NFA455_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_NFA455_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AC_NFA435_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF.reg, enableTxbfee.reg, enableDVS.reg, enableVht2G.reg, BandPrefer_WirelessMode.reg, enableSmbios.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, AdjustRSSI2.reg, wowEnable.reg ; Win10 only 2
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AC_NFA435_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AC_NFA435_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_NFA435_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF.reg, enableTxbfee.reg, wowEnable.reg, enableDVS.reg, enableTTA.reg, 11acUefi.reg, TPC_Profile_NFA435_LE.reg, stbcTxbfWar.reg, BdfExtPerUEFI.reg, WarScanAfterRadioOn.reg, enableLegacyBurst.reg, DPC_Core_2.reg, NotifyChannelChangeEnable.reg ; Win10 only 5
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF.CopyFiles, atheros_BD_NFA435_TF_LE.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_NFA435_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_LE_NFA435_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA435_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF_A.reg, enableTxbfee.reg, enableDVS.reg, wowEnable.reg, TPC_Profile_NFA435_AS.reg, enableVht2G.reg, serviceMonWlan.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA435_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA435_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA435_2_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF_A.reg, enableTxbfee.reg, enableDVS.reg, wowEnable.reg, TPC_Profile_NFA435_AS.reg, enableVht2G.reg, enableSMBIOS.reg, enableLegacyBurst.reg, serviceMonWlan.reg, enableHwRfKill.reg ; Win8 Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA435_2_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA435_2_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = machine.inf, netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF_A.reg, enableTxbfee.reg, wowEnable.reg, TPC_Profile_NFA435_AS.reg, enableVht2G.reg, enableSMBIOS.reg, enableLegacyBurst.reg, serviceMonWlan.reg, enableHwRfKill.reg, WarForCardLost.reg ; Win8 Win10 only, Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = machine.inf, netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_CS_TF.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF_A.reg, enableTxbfee.reg, wowEnable.reg, TPC_Profile_NFA435_AS.reg, enableVht2G.reg, enableSMBIOS.reg, enableLegacyBurst.reg, serviceMonWlan.reg, EnableModulatedDTIM3.reg, enableHwRfKill.reg, WarForCardLost.reg ; Win8 Win10 only, Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_CS_TF.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_CS_TF.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = machine.inf, netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

;;End of Tufello 1.0 Sections

;;Start of Tufello 1.1 Sections

[ATHR_DEV_OS63_988x_NFA425_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11.reg, enableTxbfee.reg, enableDVS.reg, enableVht2G.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA425_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA425_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA435A_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, enableDVS.reg, enableTTA.reg, wowEnable.reg, 11acUefi.reg, TPC_Profile_NFA435_LE.reg, enableVht2G.reg, stbcTxbfWar.reg, enableLegacyBurst.reg, BdfExtPerUEFI.reg, DPC_Core_2.reg ; Win8 Win10 only, Win10 only 1
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles, atheros_BD_NFA435_TF11_LE.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA435A_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA435A_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_NFA425_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = TPC_Profile_LE_000.reg, atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11_L.reg, enableTxbfee.reg, wowEnable.reg, enableDVS.reg, enableTTA.reg, stbcTxbfWar.reg, enableLegacyBurst.reg, TPC_Profile_NFA435_LE.reg, BdfExtPerUEFI.reg, 11acUefi.reg, DPC_Core_2.reg, NotifyChannelChangeEnable.reg, PreferredBand.reg ; Win10 only 3
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_L.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_NFA425_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_LE_NFA425_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_NFA425_TF11_1.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = TPC_Profile_LE_000.reg, atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, Ch1213_options_SingleSKU.reg, FW_TF.reg, BD_NFA425_TF11_L.reg, enableTxbfee.reg, wowEnable.reg, enableDVS.reg, enableTTA.reg, stbcTxbfWar.reg, enableLegacyBurst.reg, TPC_Profile_NFA435_LE.reg, BdfExtPerUEFI.reg, 11acUefi.reg, DPC_Core_2.reg, NotifyChannelChangeEnable.reg, PreferredBand.reg ; Win10 only 3
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_L.CopyFiles, atheros_BD_NFA425_TF11_L_1.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_NFA425_TF11_1.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_LE_NFA425_TF11_1.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AC_NFA425_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11.reg, enableTxbfee.reg, enableDVS.reg, enableVht2G.reg, BandPrefer_WirelessMode.reg, Ch1213_options_SingleSKU.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, CtlPerUEFI.reg, AdjustRSSI2.reg ; Win10 only 2 reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AC_NFA425_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AC_NFA425_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA425_SGL_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11.reg, enableTxbfee.reg, enableVht2G.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA425_SGL_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA425_SGL_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_NFA425_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11.reg, enableTxbfee.reg, enableDVS.reg, enableSmbios.reg, enableVht2G.reg, DisableAmsdu.reg, BandPrefer_WirelessMode.reg , ignore11denable.reg, CoexConfig_ss.reg, LTRValueBKBE.reg; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11.CopyFiles, atheros_BD_NFA425_TF11_SS.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_NFA425_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_NFA425_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AZ_NFA425_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType = 5
AddReg = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11_A.reg, enableTxbfee.reg, enableDVS.reg, wowEnable.reg, enableVht2G.reg, serviceMonWlan.reg, enableSmbios.reg, enableLegacyBurst.reg
CopyFiles = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_A.CopyFiles, atheros_BD_NFA425_TF11_A_AZ.CopyFiles
*IfType = 71 ; IF_TYPE_IEEE80211
*MediaType = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11
Include = machine.inf, netvwifibus.inf
Needs = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AZ_NFA425_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ATHR_DEV_OS63_988x_AZ_NFA425_TF11.ndi.NTamd64.HW]
AddReg = MSI.reg
Include = netvwifibus.inf
Needs = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA425_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11_A.reg, enableTxbfee.reg, enableDVS.reg, wowEnable.reg, enableVht2G.reg, serviceMonWlan.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA425_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA425_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA425_2_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11_A.reg, enableTxbfee.reg, enableDVS.reg, wowEnable.reg, enableVht2G.reg, serviceMonWlan.reg, enableSmbios.reg, Ch1213Option.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_A.CopyFiles, atheros_BD_NFA425_TF11_A_low.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA425_2_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA425_2_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = machine.inf, netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

[ATHR_DEV_OS63_988x_AS_NFA425_SGL_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11_A.reg, enableTxbfee.reg, wowEnable.reg, enableVht2G.reg, serviceMonWlan.reg, enableHwRfKill.reg ; Win8 Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA425_SGL_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA425_SGL_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA425_2_SGL_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11_A.reg, enableTxbfee.reg, wowEnable.reg, enableVht2G.reg, serviceMonWlan.reg, enableSmbios.reg, enableHwRfKill.reg ; Win8 Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA425_2_SGL_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA425_2_SGL_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA425_3_SGL_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11_A.reg, enableTxbfee.reg, wowEnable.reg, enableVht2G.reg, serviceMonWlan.reg, enableSmbios.reg, Ch1213Option.reg, enableHwRfKill.reg ; Win8 Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_A.CopyFiles, atheros_BD_NFA425_TF11_A_low.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA425_3_SGL_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA425_3_SGL_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = machine.inf, netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

[ATHR_DEV_OS63_988x_ECS_NFA425_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA425_TF11_A.reg, enableTxbfee.reg, wowEnable.reg, enableVht2G.reg, serviceMonWlan.reg, enableSmbios.reg, enableHwRfKill.reg ; Win8 Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA425_TF11_A.CopyFiles, atheros_BD_NFA425_TF11_A_low.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_ECS_NFA425_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_ECS_NFA425_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA435_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, enableDVS.reg, enableVht2G.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA435_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA435_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SMT_NFA435_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, enableSmbios.reg, enableDVS.reg, wowEnable.reg, WarForPldrOnAMD.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SMT_NFA435_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SMT_NFA435_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA435_SGL_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, enableVht2G.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA435_SGL_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA435_SGL_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_NFA435_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, enableDVS.reg, BandPrefer_WirelessMode.reg, enableVht2G.reg, DisableAmsdu.reg , ignore11denable.reg, CoexConfig_ss.reg, LTRValueBKBE.reg; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_NFA435_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_NFA435_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_NFA455_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, enableDVS.reg, CoexConfig_ss.reg, BandPrefer_WirelessMode.reg, enableVht2G.reg, DisableAmsdu.reg , ignore11denable.reg, CoexConfig_ss.reg, LTRValueBKBE.reg; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_NFA455_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_NFA455_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AC_NFA435_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, enableDVS.reg, enableVht2G.reg, BandPrefer_WirelessMode.reg, enableSmbios.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, CtlPerUEFI.reg, AdjustRSSI2.reg, fastDlBinary.reg, wowEnable.reg ; Win10 only 3
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AC_NFA435_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AC_NFA435_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_NFA435_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = TPC_Profile_LE_000.reg, atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, wowEnable.reg, enableDVS.reg, enableTTA.reg, 11acUefi.reg, TPC_Profile_NFA435_LE.reg, stbcTxbfWar.reg, enableLegacyBurst.reg, BdfExtPerUEFI.reg, BdfExtPerACPI.reg, DPC_Core_2.reg, NotifyChannelChangeEnable.reg, PreferredBand.reg ; Win8 Win10 only, Win10 only 3
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles, atheros_BD_NFA435_TF11_LE.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_NFA435_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_LE_NFA435_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_NFA435_TF11_1.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = TPC_Profile_LE_000.reg, atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, wowEnable.reg, enableDVS.reg, enableTTA.reg, 11acUefi.reg, TPC_Profile_NFA435_LE.reg, stbcTxbfWar.reg, enableLegacyBurst.reg, BdfExtPerUEFI.reg, BdfExtPerACPI.reg, DPC_Core_2.reg, NotifyChannelChangeEnable.reg, PreferredBand.reg, WarForPldrOnAMD.reg ; Win8 Win10 only, Win10 only 3
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles, atheros_BD_NFA435_TF11_LE.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_NFA435_TF11_1.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_LE_NFA435_TF11_1.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11_A.reg, enableTxbfee.reg, enableDVS.reg, wowEnable.reg, enableVht2G.reg, enableSMBIOS.reg, enableLegacyBurst.reg, serviceMonWlan.reg, enableHwRfKill.reg ; Win8 Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA435_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = machine.inf, netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11_A.reg, enableTxbfee.reg, wowEnable.reg, enableVht2G.reg, enableSMBIOS.reg, enableLegacyBurst.reg, serviceMonWlan.reg, enableHwRfKill.reg, WarForCardLost.reg ; Win8 Win10 only, Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11_A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA435_SGL_TF11.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = machine.inf, netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

;;End of Tufello 1.1 Sections

;;Start of Rome 3.x section

[ATHR_DEV_OS63_988x_NFA324A_1.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_1.reg, enableTxbfee.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_1.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA324A_1.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA324A_1.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_COB.ndi.NTamd64] ; Win10 only
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_SS_COB.reg, enableTxbfee.reg, wowEnable.reg, enableSmbios.reg, MacAddressPerUEFI.reg, enableLegacyBurst.reg, ch128Disable.reg, disable2gHt40.reg, CoexConfig_ss.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_SS_COB.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_COB.ndi.NTamd64.Services] ; Win10 only
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_COB.ndi.NTamd64.HW] ; Win10 only
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_COB_1.ndi.NTamd64] ; Win10 only
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_SS_COB_1.reg, enableTxbfee.reg, wowEnable.reg, enableSmbios.reg, MacAddressPerUEFI.reg, enableLegacyBurst.reg, ch128Disable.reg, disable2gHt40.reg, CoexConfig_ss.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_SS_COB_1.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_COB_1.ndi.NTamd64.Services] ; Win10 only
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_COB_1.ndi.NTamd64.HW] ; Win10 only
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_COB_2.ndi.NTamd64] ; Win10 only
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_SS_COB_2.reg, enableTxbfee.reg, wowEnable.reg, enableSmbios.reg, MacAddressPerUEFI.reg, enableLegacyBurst.reg, ch128Disable.reg, disable2gHt40.reg, CoexConfig_ss.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_SS_COB_2.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_COB_2.ndi.NTamd64.Services] ; Win10 only
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_COB_2.ndi.NTamd64.HW] ; Win10 only
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA324A_5.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5.reg, enableTxbfee.reg, ANI_Disable.reg, DYN_ANI_On_RTS.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA324A_5.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA324A_5.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_Sparklan_NFA324A_5.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5.reg, enableTxbfee.reg, ANI_Disable.reg, DYN_ANI_On_RTS.reg, enableHwRfKill.reg, wowEnable.reg, BandPrefer_WirelessMode.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_Sparklan_NFA324A_5.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_Sparklan_NFA324A_5.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_NFA324A_5.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5.reg, enableTxbfee.reg, ANI_Disable.reg, DYN_ANI_On_RTS.reg,enableTTA.reg, enableVht2G.reg, stbcTxbfWar.reg, disableTXBFforBadPerfAPs.reg, enableLegacyBurst.reg, BdfExtPerUEFI.reg, 11acUefi.reg, DPC_Core_2.reg ; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_NFA324A_5.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_LE_NFA324A_5.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LG_NFA324A_5.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5.reg, enableTxbfee.reg, ANI_Enable.reg, BandPrefer_WirelessMode.reg, enableHwRfKill.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LG_NFA324A_5.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_LG_NFA324A_5.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_Killer_NFA324A_5.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5.reg, enableTxbfee.reg, enableSmbios.reg, BandPrefer_WirelessMode.reg, DPC_Core_2.reg, fastDlBinary.reg, wowEnable.reg , UA_Reduce_Pwr.reg; Win10 only 2 ; Win7Win10 only 2
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5.CopyFiles, atheros_BD_NFA324A_5_RV_0520.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_Killer_NFA324A_5.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_Killer_NFA324A_5.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_Killer_NFA324A_5_H.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5_H.reg, enableTxbfee.reg, enableSmbios.reg, BandPrefer_WirelessMode.reg, DPC_Core_2.reg, fastDlBinary.reg, wowEnable.reg, UA_Reduce_Pwr.reg ; Win10 only 2; Win7Win10 only 2
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5_H.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_Killer_NFA324A_5_H.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_Killer_NFA324A_5_H.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AC_NFA324A_5.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5.reg, enableTxbfee.reg, BandPrefer_WirelessMode.reg, enableSmbios.reg, wowEnable.reg, disableBTService.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, CtlPerUEFI.reg, AdjustRSSI2.reg ; Win10 only 2 reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AC_NFA324A_5.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AC_NFA324A_5.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_SS_NFA324A_5.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5.reg, enableTxbfee.reg, BandPrefer_WirelessMode.reg, enableSmbios.reg, CoexConfig_ss.reg, DisableAmsdu.reg , ignore11denable.reg, LTRValueBKBE.reg; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5.CopyFiles, atheros_BD_NFA324A_SS.CopyFiles, atheros_BD_NFA324A_5_B.CopyFiles ; Win10 only
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_SS_NFA324A_5.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_SS_NFA324A_5.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_FOXCONN_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, WirelessMode_simple.reg; Win7Win10 Only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_FOXCONN_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_FOXCONN_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_XM_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType = 5
AddReg = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A_XM.reg, enableTxbfee.reg, enableSmbios.reg, Ch1213OptionDefault.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, wowEnable.reg, fastDlBinary.reg
CopyFiles = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A_XM.CopyFiles, service.CopyFiles
*IfType = 71 ; IF_TYPE_IEEE80211
*MediaType = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11
Include = machine.inf, netvwifibus.inf
Needs = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_XM_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_XM_NFA344A.ndi.NTamd64.HW]
AddReg = MSI.reg
Include = netvwifibus.inf
Needs = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_XM_NFA324A.ndi.NTamd64]
Characteristics = 0x84
BusType = 5
AddReg = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA324A_5.reg, enableTxbfee.reg, enableSmbios.reg, Ch1213OptionDefault.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, wowEnable.reg, fastDlBinary.reg
CopyFiles = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA324A_5.CopyFiles, service.CopyFiles
*IfType = 71 ; IF_TYPE_IEEE80211
*MediaType = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11
Include = machine.inf, netvwifibus.inf
Needs = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_XM_NFA324A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_XM_NFA324A.ndi.NTamd64.HW]
AddReg = MSI.reg
Include = netvwifibus.inf
Needs = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_XM_NFA435_TF11.ndi.NTamd64]
Characteristics = 0x84
BusType = 5
AddReg = atheros_os63.reg, atheros11n.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_TF.reg, BD_NFA435_TF11.reg, enableTxbfee.reg, enableDVS.reg, enableSmbios.reg, Ch1213OptionDefault.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, fastDlBinary.reg, wowEnable.reg
CopyFiles = atheros.CopyFiles, atheros_FW_TF.CopyFiles, atheros_BD_NFA435_TF11.CopyFiles, service.CopyFiles
*IfType = 71 ; IF_TYPE_IEEE80211
*MediaType = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11
Include = machine.inf, netvwifibus.inf
Needs = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_XM_NFA435_TF11.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_XM_NFA435_TF11.ndi.NTamd64.HW]
AddReg = MSI.reg
Include = netvwifibus.inf
Needs = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_JR_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType = 5
AddReg = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, wowEnable.reg ; Win10 only 3 reg
CopyFiles = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles, service.CopyFiles
*IfType = 71 ; IF_TYPE_IEEE80211
*MediaType = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11
Include = machine.inf, netvwifibus.inf
Needs = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_JR_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_JR_NFA344A.ndi.NTamd64.HW]
AddReg = MSI.reg
Include = netvwifibus.inf
Needs = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_Sparklan_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, enableHwRfKill.reg, wowEnable.reg, BandPrefer_WirelessMode.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_Sparklan_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_Sparklan_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_Killer1525A_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, fastDlBinary.reg ; Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_Killer1525A_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_Killer1525A_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LTE_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, BandPrefer_WirelessMode.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LTE_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_LTE_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = TPC_Profile_LE_000.reg, atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, Ch1213_options_SingleSKU.reg, FW_3X.reg, BD_NFA344A_H.reg, enableTxbfee.reg, wowEnable.reg, enableTTA.reg, stbcTxbfWar.reg, disableTXBFforBadPerfAPs.reg, enableLegacyBurst.reg, BdfExtPerUEFI.reg, 11acUefi.reg, DPC_Core_2.reg, NotifyChannelChangeEnable.reg, fastDlBinary.reg, PreferredBand.reg ; Win10 only 5
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A_H.CopyFiles, atheros_BD_NFA344A_LE.CopyFiles, service.CopyFiles, ControlFile.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_LE_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_Killer_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, enableSmbios.reg, BandPrefer_WirelessMode.reg, Ch1213_options_SingleSKU.reg, DPC_Core_2.reg, fastDlBinary.reg, wowEnable.reg, UA_Reduce_Pwr.reg ; Win10 only 2 , Win7Win10 only 2
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles, atheros_BD_NFA344A_RV.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_Killer_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_Killer_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, WowEventIgnore.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_AS_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AC_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, enableSmbios.reg, BandPrefer_WirelessMode.reg, Ch1213_options_SingleSKU.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, CtlPerUEFI.reg, AdjustRSSI2.reg, wowEnable.reg ; Win10 only 3 reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles, atheros_BD_NFA344A_AC.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AC_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AC_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_VA_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, enableSmbios.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, BandPrefer_WirelessMode.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles, atheros_BD_NFA344A_AC.CopyFiles, atheros_BD_NFA344A_VA.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_VA_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_VA_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_FJ_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A.reg, enableTxbfee.reg, WirelessMode_simple.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_FJ_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_FJ_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_FJ_1_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA344A_F.reg, enableTxbfee.reg, WirelessMode_simple.reg, wowEnable.reg, PCIEWarmReset.reg, WarForCardLostFujitsu.reg ; Win10 only 2
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A_F.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_FJ_1_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_FJ_1_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA354A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA354A.reg, enableTxbfee.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA354A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA354A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA354A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_NFA364A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA364A.reg, enableTxbfee.reg, wowEnable.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA364A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_NFA364A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_NFA364A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_TX8.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_TX8.reg, enableTxbfee.reg, wowEnable.reg, ForceWowSleep.reg, fastDlBinary.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg   
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_TX8.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_TX8.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_TX8.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

[ATHR_DEV_OS63_988x_TX8_LTE.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_TX8_LTE.reg, enableTxbfee.reg, wowEnable.reg, ForceWowSleep.reg, fastDlBinary.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg   
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_TX8_LTE.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_TX8_LTE.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_TX8_LTE.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

[ATHR_DEV_OS63_988x_AS_NFA364A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA364A.reg, enableTxbfee.reg, wowEnable.reg, enableSmbios.reg, serviceMonWlan.reg, WirelessMode_normal.reg, enableHwRfKill.reg ; Win8 Win10 only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA364A.CopyFiles, atheros_BD_NFA364A_1213.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA364A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA364A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA364A_2.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA364A_A.reg, enableTxbfee.reg, wowEnable.reg, enableSmbios.reg, serviceMonWlan.reg, enableHwRfKill.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA364A_A.CopyFiles, atheros_BD_NFA364A_1213.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA364A_2.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA364A_2.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_NFA364A_3.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA364A.reg, enableTxbfee.reg, wowEnable.reg, enableSmbios.reg, serviceMonWlan.reg, WowEventIgnore.reg, disableTXBFforBadPerfAPs.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA364A.CopyFiles, atheros_BD_NFA364A_1213.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_NFA364A_3.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_NFA364A_3.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_QCA9008.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_QCA9008.reg, enableTxbfee.reg, WowEventIgnore.reg, wowEnable.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_QCA9008.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_QCA9008.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_QCA9008.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_USI_9008.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_QCA9008.reg, enableTxbfee.reg, enableSmbios.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_QCA9008.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_USI_9008.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_USI_9008.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AC_9008.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_QCA9008.reg, enableTxbfee.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg, enableLegacyBurst.reg, SetPCIECtrlMiscRegOnAMD.reg, CtlPerUEFI.reg, AdjustRSSI2.reg ; Win10 only 2 reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_QCA9008.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AC_9008.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AC_9008.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_AS_9008.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_QCA9008.reg, enableTxbfee.reg, wowEnable.reg, serviceMonWlan.reg, Ch1213Option.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_QCA9008.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_AS_9008.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_AS_9008.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_Killer_NFA364A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA364A.reg, enableTxbfee.reg, enableSmbios.reg, BandPrefer_WirelessMode.reg, UA_Reduce_Pwr.reg, fastDlBinary.reg; Win7Win10 Only, Win10 Only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA364A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_Killer_NFA364A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_Killer_NFA364A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_RV_Killer_NFA364A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA364A.reg, enableTxbfee.reg, enableSmbios.reg, BandPrefer_WirelessMode.reg, wowEnable.reg, disableTXBFforBadPerfAPs.reg, stbcTxbfWar.reg, serviceMonWlan.reg, Ch1213_options_SingleSKU.reg, CtlPerUEFI.reg, fastDlBinary.reg, UA_Reduce_Pwr.reg ; Win10 only 2; Win7Win10 Only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA364A.CopyFiles, atheros_BD_NFA364A_RV.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_RV_Killer_NFA364A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_RV_Killer_NFA364A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_RV_Killer_NFA364A_2.ndi.NTamd64] ; Win10 only
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA364A.reg, enableTxbfee.reg, enableSmbios.reg, BandPrefer_WirelessMode.reg, wowEnable.reg, disableTXBFforBadPerfAPs.reg, stbcTxbfWar.reg, serviceMonWlan.reg, CtlPerUEFI.reg, BdfExtPerUEFI.reg, DPC_Core_2.reg, 11acUefi.reg, fastDlBinary.reg, UA_Reduce_Pwr.reg ; Win10 only 5; Win7Win10 Only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA364A.CopyFiles, atheros_BD_NFA364A_RV.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_RV_Killer_NFA364A_2.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_RV_Killer_NFA364A_2.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_Killer_NFA364A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_NFA364A.reg, disableTxbfee.reg, DYN_ANI.reg, DYN_BURST.reg, 11acUefi.reg, DPC_Core_2.reg , NotifyChannelChangeEnable.reg, DPC_Core_2.reg, fastDlBinary.reg, PreferredBand.reg, UA_Reduce_Pwr.reg ; Win10 only 5; Win7Win10 Only
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA364A.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_Killer_NFA364A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_LE_Killer_NFA364A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_LE_Killer_NFA344A.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = TPC_Profile_LE_000.reg, atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, Ch1213_options_SingleSKU.reg, FW_3X.reg, BD_NFA344A_H.reg, disableTXBFforBadPerfAPs.reg, enableLegacyBurst.reg, BdfExtPerUEFI.reg, disableTxbfee.reg, DYN_ANI.reg, DYN_BURST.reg, 11acUefi.reg, DPC_Core_2.reg , NotifyChannelChangeEnable.reg, fastDlBinary.reg, PreferredBand.reg ; Win8 Win10 only 4, Win10 only 4
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_NFA344A_H.CopyFiles, atheros_BD_NFA344A_LE.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_LE_Killer_NFA344A.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services

[ATHR_DEV_OS63_988x_LE_Killer_NFA344A.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw

[ATHR_DEV_OS63_988x_Parsberg.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_PARSBERG.reg, enableTxbfee.reg, wowEnable.reg, NAPSEnable.reg, ForceWowSleep.reg, fastDlBinary.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg
CopyFiles       = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_PARSBERG.CopyFiles, service.CopyFiles
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11
Include         = machine.inf, netvwifibus.inf
Needs           = VWiFiBus.CopyFiles

[ATHR_DEV_OS63_988x_Parsberg.ndi.NTamd64.Services]
AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog
Include    = netvwifibus.inf
Needs      = VWiFiBus.Services
AddService = QcomWlanSrv, 0x00000800, wlanService

[ATHR_DEV_OS63_988x_Parsberg.ndi.NTamd64.HW]
AddReg  = MSI.reg
Include = netvwifibus.inf
Needs   = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw

;;End of Rome 3.x section

[atheros_os63.reg]
HKR, Ndi,                           Service,    0, "Qcamain10x64"
HKR, Ndi\Interfaces,                UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces,                LowerRange, 0, "wlan,ethernet,vwifi"
HKR, , AddNewChannelfor11d, 0x00010001, 0
HKR, , disableP2pLinkSpeedInd, 0x00010001, 1  ; Win10 only
HKR, , AdaptiveSchedulerEnable, 0x00010001, 1 ; Win10 only

[atheros11n.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"

[qca_utf.reg]
HKR, , UtfMode,       0x10001,  "0"
HKR, , UtfTraceLevel, 0x10001,  "0"

[UtfMode.reg]
HKR, , UtfMode,       0x10001,  "1"
HKR, , UtfTraceLevel, 0x10001,  "0"

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

[BandPrefer_WirelessMode.reg]
HKR, Ndi\params\StaPreferredBand,      ParamDesc,          0,          "Preferred Band"
HKR, Ndi\params\StaPreferredBand,      default,            0,          "1"
HKR, Ndi\params\StaPreferredBand,      type,               0,          "enum"
HKR, Ndi\params\StaPreferredBand\enum, "1",                0,          "1 - No Preference"
HKR, Ndi\params\StaPreferredBand\enum, "2",                0,          "2 - Prefer 2.4Ghz Band"
HKR, Ndi\params\StaPreferredBand\enum, "3",                0,          "3 - Prefer 5Ghz Band"
HKR, Ndi\params\StaWirelessMode,       ParamDesc,          0,          "Wireless Mode"
HKR, Ndi\params\StaWirelessMode,       default,            0,          "12"
HKR, Ndi\params\StaWirelessMode,       type,               0,          "enum"
HKR, Ndi\params\StaWirelessMode\enum,  "1",                0,          "01 - 11 b"
HKR, Ndi\params\StaWirelessMode\enum,  "2",                0,          "02 - 11 g"
HKR, Ndi\params\StaWirelessMode\enum,  "3",                0,          "03 - 11 b/g"
HKR, Ndi\params\StaWirelessMode\enum,  "4",                0,          "04 - 11 g/n"
HKR, Ndi\params\StaWirelessMode\enum,  "5",                0,          "05 - 11 b/g/n"
HKR, Ndi\params\StaWirelessMode\enum,  "6",                0,          "06 - 11 a"
HKR, Ndi\params\StaWirelessMode\enum,  "7",                0,          "07 - 11 a/n"
HKR, Ndi\params\StaWirelessMode\enum,  "8",                0,          "08 - 11 a/b/g/n"
HKR, Ndi\params\StaWirelessMode\enum,  "9",                0,          "09 - 11 a/g/n"
HKR, Ndi\params\StaWirelessMode\enum,  "10",               0,          "10 - 11 a/n/ac"
HKR, Ndi\params\StaWirelessMode\enum,  "11",               0,          "11 - 11 a/g/n/ac"
HKR, Ndi\params\StaWirelessMode\enum,  "12",               0,          "12 - 11 a/b/g/n/ac"

[PreferredBand.reg]
HKR, Ndi\params\StaPreferredBand,      ParamDesc,          0,          "Preferred Band"
HKR, Ndi\params\StaPreferredBand,      default,            0,          "1"
HKR, Ndi\params\StaPreferredBand,      type,               0,          "enum"
HKR, Ndi\params\StaPreferredBand\enum, "1",                0,          "1 - No Preference"
HKR, Ndi\params\StaPreferredBand\enum, "2",                0,          "2 - Prefer 2.4Ghz Band"
HKR, Ndi\params\StaPreferredBand\enum, "3",                0,          "3 - Prefer 5Ghz Band"

[WirelessMode_simple.reg]
HKR, Ndi\params\StaWirelessMode,       ParamDesc,          0,          "Wireless Mode Selection"
HKR, Ndi\params\StaWirelessMode,       default,            0,          "12"
HKR, Ndi\params\StaWirelessMode,       type,               0,          "enum"
HKR, Ndi\params\StaWirelessMode\enum,  "5",                0,          "2GHz Only"
HKR, Ndi\params\StaWirelessMode\enum,  "10",               0,          "5GHz Only"
HKR, Ndi\params\StaWirelessMode\enum,  "12",               0,          "Auto"

[WirelessMode_normal.reg]
HKR, Ndi\params\StaWirelessMode, ParamDesc, 0, "Wireless Mode"
HKR, Ndi\params\StaWirelessMode, default, 0, "12"
HKR, Ndi\params\StaWirelessMode, type, 0, "enum"
HKR, Ndi\params\StaWirelessMode\enum, "1", 0, "01 - 11 b"
HKR, Ndi\params\StaWirelessMode\enum, "2", 0, "02 - 11 g"
HKR, Ndi\params\StaWirelessMode\enum, "3", 0, "03 - 11 b/g"
HKR, Ndi\params\StaWirelessMode\enum, "4", 0, "04 - 11 g/n"
HKR, Ndi\params\StaWirelessMode\enum, "5", 0, "05 - 11 b/g/n"
HKR, Ndi\params\StaWirelessMode\enum, "6", 0, "06 - 11 a"
HKR, Ndi\params\StaWirelessMode\enum, "7", 0, "07 - 11 a/n"
HKR, Ndi\params\StaWirelessMode\enum, "8", 0, "08 - 11 a/b/g/n"
HKR, Ndi\params\StaWirelessMode\enum, "9", 0, "09 - 11 a/g/n"
HKR, Ndi\params\StaWirelessMode\enum, "10", 0, "10 - 11 a/n/ac"
HKR, Ndi\params\StaWirelessMode\enum, "11", 0, "11 - 11 a/g/n/ac"
HKR, Ndi\params\StaWirelessMode\enum, "12", 0, "12 - 11 a/b/g/n/ac"

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

[ANI_Disable.reg]
HKR, , enableANI, 0x00010001, 0

[ANI_Enable.reg]
HKR, , enableANI, 0x00010001, 1

[DYN_ANI_On_RTS.reg]
HKR, , RTSOnANIFlag, 0x00010001, 1

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

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

[ignore11denable.reg]
HKR, , ignore11dBeacon, 0x00010001, 1

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

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

[UA_Reduce_Pwr.reg]
HKR, , UA_reduce_pwr, 0x00010001, 1

[ForceWowSleep.reg]
HKR, , ForceWowSleep, 0x00010001, 0

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

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

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

;[resumeAsyncDlFw.reg]
;HKR, , resumeAsyncDlFw, 0x00010001, 1

;[BeLatency.reg]
;HKR, , BEVOLatencyEnable, 0x00010001, 1

[11acUefi.reg]
HKR, , dot11acSelection, 0x00010001, 1

[TPC_Profile_NFA435_LE.reg]
HKR, , TpcProfile, 0x00010001, 4

[TPC_Profile_NFA435_AS.reg]
HKR, , TpcProfile, 0x00010001, 6

[enableSmbiosLe.reg]
HKR, , SmUfCfgParaPolicy, 0x00010001, 2

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

;[GOTimeQuota.reg]
;HKR, , MediaStreamGOTimeQuota, 0x00010001, 0x32

;[enableIOACv20.reg]
;HKR, , wowEnable, 0x00010001, 1
;HKR, , AcerWowOffload, 0x00010001, 0x81

[enableTxbfee.reg]
HKR, , Txbfee, 0x00010001, 0x8D
HKR, , Txbfeeenable, 0x00010001, 1

;[CoexConfig_dell.reg]
;HKR, , CoexConfig, 0x00010001, 1

[CoexConfig_ss.reg]
HKR, , CoexConfig, 0x00010001, 2

;[CoexConfig_le.reg]
;HKR, , CoexConfig, 0x00010001, 4

[DPC_Core_2.reg] ; Win10 only
HKR, , DpcTargetProcessors, 0x00010001, 4

;[TPCOffset_le_344.reg]
;HKR, , TPCOffset, 0x00010001, 0x25

;[TPCOffset_le_345.reg]
;HKR, , TPCOffset, 0x00010001, 0x45

[enableDVS.reg]
HKR, , gAntennaDiversity, 0x00010001, 3

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

;[TPC_Profile_SS.reg]
;HKR, , TpcProfile, 0x00010001, 1

;[TPC_Profile_LE_344.reg]
;HKR, , TpcProfile, 0x00010001, 2

[TPC_Profile_LE_000.reg]
HKR, , TpcProfile, 0x00010001, 7

;[TPC_Profile_LE_345.reg]
;HKR, , TpcProfile, 0x00010001, 3

;[D3TimingOpEnable_ss.reg]
;HKR, , D3TimingOpEnable, 0x00010001, 1

[DYN_ANI.reg]
HKR, , enableANI, 0x00010001, 1
HKR, , RTSOnANIFlag, 0x00010001, 1

[DYN_BURST.reg]
HKR, , BurstDisableOnANIFlag, 0x00010001, 1

[disableTxbfee.reg]
HKR, , Txbfeeenable, 0x00010001, 0

[enableVht2G.reg]
HKR, , NetBand, 0x00010001, 0x6FFFFFF
HKR, , wModeSelect, 0x00010001, 0x6FFFFFF
HKR, , VHT40WAR, 0x00010001, 1

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

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

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

[serviceMonWlan.reg]
HKR, , serviceMonWlan, 0x00010001, 0

[disableBTService.reg]
HKR, , serviceMonWlan, 0x00010001, 0

[EnableModulatedDTIM3.reg]
HKR, , gEnableModulatedDTIM, 0x00010001, 3

[WowEventIgnore.reg]
HKR, , WowEventIgnore, 0x00010001, 0x28

[SetPCIECtrlMiscRegOnAMD.reg]
HKR, , SetPCIECtrlMiscRegOnAMD, 0x00010001, 0x1

[BdfExtPerUEFI.reg]
HKR, , BdfExtPerUEFI, 0x00010001, 2

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

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

[DisableAmsdu.reg]
HKR, , htamsduEnable, 0x00010001, 0

[Ch1213OptionDefault.reg] 
HKR, , Ch1213_options, 0x00010001, 0

[Ch1213Option.reg]
HKR, , Ch1213_options, 0x00010001, 2

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

;[MAX_MSDU.reg] ; Win10 only
;HKR, , *TransmitBuffers, 0x00010001, 512

[MacAddressPerUEFI.reg] ; Win10 only
HKR, , MacAddressPerUEFI, 0x00010001, 1

[ch128Disable.reg] ; Win10 only
HKR, , ch128_disable, 0x00010001, 1

[CtlPerUEFI.reg] ; Win10 only
HKR, , CtlPerUEFI, 0x00010001, 1

[disable2gHt40.reg] ; Win10 only
HKR, , enable2GHzHt40Cap, 0x00010001, 0

[AdjustRSSI2.reg] ; Win10 only
HKR, , AdjustRSSI2, 0x00010001, 1

[WarScanAfterRadioOn.reg] ; Win10 only
HKR, , WarScanAfterRadioOn, 0x00010001, 1

[NotifyChannelChangeEnable.reg] ; Win10 only
HKR, , NotifyChannelChangeEnable, 0x00010001, 1

[PCIEWarmReset.reg] ; Win10 only
HKR, , DisablePCIEWarmReset, 0x00010001, 1

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

;;End of Customized Section

[wlanService]
DisplayName    = "Qualcomm Atheros WLAN Driver Service"
ServiceType    = 0x10 ; SERVICE_WIN32_OWN_PROCESS
StartType      = 2    ; SERVICE_AUTO_START 
ErrorControl   = 0    ; ERROR_NORMAL
ServiceBinary  = %12%\QcomWlanSrvx64.exe
AddReg		   = ComponentBitmap.reg

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

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

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

[atheros.CopyFiles]
Qcamain10x64.sys,,,2

;;Start of FTM FW and BD files

[FW_FTM.reg]
HKR, , FWFileName, 0x00000000, "qca_fw.bin"

[BD_FTM.reg]
HKR, , BoardDataFileName, 0x00000000, "fakeBoardData.bin"

;;End of FTM FW and BD files

;;Start of Rome 2.x FW and BD files

;[FW_20.reg]
;HKR, , FWFileName, 0x00000000, "qca61x4_1_1_2.bin"

;[BD_NFA324.reg]
;HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_2p1_NFA324i_5.bin"

;[BD_NFA344.reg]
;HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_2p1_NFA344i.bin"

;[BD_NFA344_le.reg]
;HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_2p1_NFA344i_highTX.bin"

;[BD_NFA345.reg]
;HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_2p1_NFA345i.bin"

;[BD_NFA345_le.reg]
;HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_2p1_NFA345i_highTX.bin"

;[BD_NFA354.reg]
;HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_2p1_NFA354xp.bin"

;[BD_NFA355.reg]
;HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_2p1_NFA355i.bin"

;[atheros_FW.CopyFiles]
;qca61x4_1_1_2.bin,,,2

;[atheros_BD_NFA324.CopyFiles]
;eeprom_ar6320_2p1_NFA324i_5.bin,,,2

;[atheros_BD_NFA344.CopyFiles]
;eeprom_ar6320_2p1_NFA344i.bin,,,2

;[atheros_BD_NFA344_le.CopyFiles]
;eeprom_ar6320_2p1_NFA344i_highTX.bin,,,2

;[atheros_BD_NFA345.CopyFiles]
;eeprom_ar6320_2p1_NFA345i.bin,,,2

;[atheros_BD_NFA345_le.CopyFiles]
;eeprom_ar6320_2p1_NFA345i_highTX.bin,,,2

;[atheros_BD_NFA354.CopyFiles]
;eeprom_ar6320_2p1_NFA354xp.bin,,,2

;[atheros_BD_NFA354_SS.CopyFiles]
;eeprom_ar6320_2p1_NFA354xp_SS_EU.bin,,,2

;[atheros_BD_NFA355.CopyFiles]
;eeprom_ar6320_2p1_NFA355i.bin,,,2

;;End of Rome 2.x FW and BD files

;;Start of Tufello FW and BD files

[FW_TF.reg]
HKR, , FWFileName, 0x00000000, "qca9377_2_0.bin"
HKR, , DBFileName, 0x00000000, "Data9377_2_0.msc"

[BD_NFA425_TF.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p0_NFA425_olpc.bin"

[BD_NFA425_TF11.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p1_NFA425_olpc.bin"

[BD_NFA425_TF11_L.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p1_NFA425_olpc_L.bin"

[BD_NFA425_TF11_A.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p1_NFA425_olpc_A.bin"

[BD_NFA435_TF.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p0_NFA435_olpc.bin"

[BD_NFA435_TF_A.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p0_NFA435_olpc_A.bin"

[BD_NFA435_TF11.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p1_NFA435_olpc.bin"

[BD_NFA435_TF11_A.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p1_NFA435_olpc_A.bin"

[BD_NFA455_TF.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_qca9377_1p0_NFA455_olpc.bin"

[atheros_FW_TF.CopyFiles]
qca9377_2_0.bin,,,2
Data9377_2_0.msc,,,2 ; Win10 only

[atheros_BD_NFA425_TF.CopyFiles]
eeprom_qca9377_1p0_NFA425_olpc.bin,,,2

[atheros_BD_NFA425_TF11.CopyFiles]
eeprom_qca9377_1p1_NFA425_olpc.bin,,,2

[atheros_BD_NFA425_TF11_L.CopyFiles]
eeprom_qca9377_1p1_NFA425_olpc_L.bin,,,2

[atheros_BD_NFA425_TF11_L_1.CopyFiles]
eeprom_qca9377_1p1_NFA425_olpc_L_LE_1.bin,,,2

[atheros_BD_NFA425_TF11_A.CopyFiles]
eeprom_qca9377_1p1_NFA425_olpc_A.bin,,,2

[atheros_BD_NFA425_TF11_A_low.CopyFiles]
eeprom_qca9377_1p1_NFA425_olpc_A_low.bin,,,2
eeprom_qca9377_1p1_NFA425_olpc_A_low2.bin,,,2
eeprom_qca9377_1p1_NFA425_olpc_A_TP203NA.bin,,,2
eeprom_qca9377_1p1_NFA425_olpc_A_TP203NAH.bin,,,2
eeprom_qca9377_1p1_NFA425_olpc_A_T103HAF.bin,,,2

[atheros_BD_NFA425_TF11_SS.CopyFiles]
eeprom_qca9377_1p1_NFA425_olpc_SS_N.bin,,,2
eeprom_qca9377_1p1_NFA425_olpc_SS_S.bin,,,2
eeprom_qca9377_1p1_NFA425_olpc_SS_T.bin,,,2
eeprom_qca9377_1p1_NFA425_olpc_SS_V.bin,,,2

[atheros_BD_NFA435_TF.CopyFiles]
eeprom_qca9377_1p0_NFA435_olpc.bin,,,2

[atheros_BD_NFA435_TF_A.CopyFiles]
eeprom_qca9377_1p0_NFA435_olpc_A.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_A_TP401NA.bin,,,2

[atheros_BD_NFA435_TF_LE.CopyFiles]
eeprom_qca9377_1p0_NFA435_olpc_LE_1.bin,,,2
eeprom_qca9377_1p0_NFA435_olpc_LE_2.bin,,,2

[atheros_BD_NFA435_TF11.CopyFiles]
eeprom_qca9377_1p1_NFA435_olpc.bin,,,2

[atheros_BD_NFA435_TF11_A.CopyFiles]
eeprom_qca9377_1p1_NFA435_olpc_A.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_A_TP401NA.bin,,,2

[atheros_BD_NFA435_TF11_LE.CopyFiles]
eeprom_qca9377_1p1_NFA435_olpc_LE_1.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_2.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_3.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_4.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_5.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_6.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_7.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_8.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_9.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_10.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_11.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_12.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_13.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_14.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_15.bin,,,2
eeprom_qca9377_1p1_NFA435_olpc_LE_16.bin,,,2

[atheros_BD_NFA455_TF.CopyFiles]
eeprom_qca9377_1p0_NFA455_olpc.bin,,,2

[atheros_BD_NFA425_TF11_A_AZ.CopyFiles]
eeprom_qca9377_1p1_NFA425_olpc_A_BC_CBXA0.bin,,,2

;;End of Tufello FW and BD files

;;Start of Rome 3.x FW and BD files

[FW_3X.reg]
HKR, , FWFileName, 0x00000000, "qca61x4_2_2.bin"
HKR, , DBFileName, 0x00000000, "Data61x4_2_2.msc" ; Win10 only

[BD_NFA324A_1.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA324i_1.bin"

[BD_SS_COB.reg] ; Win10 only
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_SS_700.bin"

[BD_SS_COB_1.reg] ; Win10 only
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_SS_720.bin"

[BD_SS_COB_2.reg] ; Win10 only
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_SS_620.bin"

[BD_NFA324A_5.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA324i_5.bin"

[BD_NFA324A_5_H.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA324i_5_RV_0521.bin"

[BD_NFA344A.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA344a.bin"

[BD_NFA344A_F.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA344a_F.bin"

[BD_NFA344A_H.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA344a_highTX.bin"

[BD_NFA344A_XM.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA344a_XM.bin"

[BD_NFA354A.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA354xp.bin"

[BD_NFA364A.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA364xp.bin"

[BD_TX8.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_TX8_clpc.bin"

[BD_PARSBERG.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_Parsberg_clpc.bin"

[BD_TX8_LTE.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_TX8_lte_clpc.bin"

[BD_NFA364A_A.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_NFA364xp_powerA.bin"

[BD_QCA9008.reg]
HKR, , BoardDataFileName, 0x00000000, "eeprom_ar6320_3p0_QCA9008.bin"

[ComponentBitMap.reg]
HKR, , ComponentBitmap, 0x00010001, 8

[LTRValueBKBE.reg]
HKR, , LTRValueBKBE, 0x00010001, 0x384

[atheros_FW_3X.CopyFiles]
qca61x4_2_2.bin,,,2
Data61x4_2_2.msc,,,2 ; Win10 only

[atheros_BD_NFA324A_1.CopyFiles]
eeprom_ar6320_3p0_NFA324i_1.bin,,,2

[atheros_BD_SS_COB.CopyFiles] ; Win10 only
eeprom_ar6320_3p0_SS_700.bin,,,2
eeprom_ar6320_3p0_SS_700_K.bin,,,2

[atheros_BD_SS_COB_1.CopyFiles] ; Win10 only
eeprom_ar6320_3p0_SS_720.bin,,,2
eeprom_ar6320_3p0_SS_720_K.bin,,,2

[atheros_BD_SS_COB_2.CopyFiles] ; Win10 only
eeprom_ar6320_3p0_SS_620.bin,,,2
eeprom_ar6320_3p0_SS_620_K.bin,,,2

[atheros_BD_NFA324A_5.CopyFiles]
eeprom_ar6320_3p0_NFA324i_5.bin,,,2

[atheros_BD_NFA324A_5_H.CopyFiles]
eeprom_ar6320_3p0_NFA324i_5_RV_0521.bin,,,2

[atheros_BD_NFA324A_5_RV_0520.CopyFiles]
eeprom_ar6320_3p0_NFA324i_5_RV_0520.bin,,,2
eeprom_ar6320_3p0_NFA324i_5_RV_0522.bin,,,2

[atheros_BD_NFA324A_SS.CopyFiles]
eeprom_ar6320_3p0_NFA324i_5_SS_N.bin,,,2
eeprom_ar6320_3p0_NFA324i_5_SS_S.bin,,,2
eeprom_ar6320_3p0_NFA324i_5_SS_T.bin,,,2
eeprom_ar6320_3p0_NFA324i_5_SS_V.bin,,,2

[atheros_BD_NFA324A_5_B.CopyFiles] ; Win10 only
eeprom_ar6320_3p0_NFA324i_5_B.bin,,,2

[atheros_BD_NFA344A.CopyFiles]
eeprom_ar6320_3p0_NFA344a.bin,,,2

[atheros_BD_NFA344A_F.CopyFiles]
eeprom_ar6320_3p0_NFA344a_F.bin,,,2

[atheros_BD_NFA344A_H.CopyFiles]
eeprom_ar6320_3p0_NFA344a_highTX.bin,,,2

[atheros_BD_NFA344A_LE.CopyFiles]
eeprom_ar6320_3p0_NFA344a_highTX_LE_1.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_2.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_3.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_4.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_5.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_6.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_7.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_8.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_9.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_10.bin,,,2
eeprom_ar6320_3p0_NFA344a_highTX_LE_11.bin,,,2

[atheros_BD_NFA344A_AC.CopyFiles]
eeprom_ar6320_3p0_NFA344a_BLP.bin,,,2
eeprom_ar6320_3p0_NFA344a_AC_BRN.bin,,,2

[atheros_BD_NFA344A_VA.CopyFiles]
eeprom_ar6320_3p0_NFA344a_VA_1.bin,,,2

[atheros_BD_NFA344A_XM.CopyFiles]
eeprom_ar6320_3p0_NFA344a_XM.bin,,,2

[atheros_BD_NFA354A.CopyFiles]
eeprom_ar6320_3p0_NFA354xp.bin,,,2

[atheros_BD_NFA364A.CopyFiles]
eeprom_ar6320_3p0_NFA364xp.bin,,,2

[atheros_BD_NFA364A_A.CopyFiles]
eeprom_ar6320_3p0_NFA364xp_powerA.bin,,,2

[atheros_BD_NFA364A_1213.CopyFiles]
eeprom_ar6320_3p0_NFA364xp_power1213.bin,,,2

[atheros_BD_TX8.CopyFiles]
eeprom_ar6320_3p0_TX8_clpc.bin,,,2

[atheros_BD_PARSBERG.CopyFiles]
eeprom_ar6320_3p0_Parsberg_clpc.bin,,,2

[atheros_BD_TX8_LTE.CopyFiles]
eeprom_ar6320_3p0_TX8_lte_clpc.bin,,,2

[atheros_BD_NFA364A_RV.CopyFiles]
eeprom_ar6320_3p0_NFA364xp_RV_0519.bin ,,,2
eeprom_ar6320_3p0_NFA364xp_RV_0520.bin ,,,2
eeprom_ar6320_3p0_NFA364xp_LE_1.bin ,,,2
eeprom_ar6320_3p0_NFA364xp_LE_2.bin ,,,2

[atheros_BD_NFA344A_RV.CopyFiles]
eeprom_ar6320_3p0_NFA344A_power1213_RV_0519.bin ,,,2

[atheros_BD_QCA9008.CopyFiles]
eeprom_ar6320_3p0_QCA9008.bin,,,2

[service.CopyFiles]
QcomWlanSrvx64.exe,,,0x00004000  

[ControlFile.CopyFiles]
LE_CTL_ar6320_3p0_NFA344a_highTX_A.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_B.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_C.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_D.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_E.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_F.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_G.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_H.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_I.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_J.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_K.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_L.bin,,,0x00004000
LE_CTL_ar6320_3p0_NFA344a_highTX_M.bin,,,0x00004000

;;End of Rome 3.x FW and BD files

[SourceDisksNames]
1 = %DiskDescription%,,,

[SourceDisksFiles]
Qcamain10x64.sys                          = 1,,
;qca61x4_1_1_2.bin                         = 1,,
;eeprom_ar6320_2p1_NFA324i_5.bin           = 1,,
;eeprom_ar6320_2p1_NFA344i.bin             = 1,,
;eeprom_ar6320_2p1_NFA344i_highTX.bin      = 1,,
;eeprom_ar6320_2p1_NFA345i.bin             = 1,,
;eeprom_ar6320_2p1_NFA345i_highTX.bin      = 1,,
;eeprom_ar6320_2p1_NFA354xp.bin            = 1,,
eeprom_ar6320_2p1_NFA354xp_SS_EU.bin      = 1,,
;eeprom_ar6320_2p1_NFA355i.bin             = 1,,
qca9377_2_0.bin                           = 1,,
Data9377_2_0.msc                          = 1,, ; Win10 only
eeprom_qca9377_1p0_NFA425_olpc.bin        = 1,,
eeprom_qca9377_1p1_NFA425_olpc.bin        = 1,,
eeprom_qca9377_1p1_NFA425_olpc_L.bin      = 1,,	
eeprom_qca9377_1p1_nfa425_olpc_L_LE_1.bin = 1,,
eeprom_qca9377_1p1_NFA425_olpc_A.bin      = 1,,
eeprom_qca9377_1p1_NFA425_olpc_A_low.bin  = 1,,
eeprom_qca9377_1p1_NFA425_olpc_A_low2.bin = 1,,
eeprom_qca9377_1p1_NFA425_olpc_A_TP203NA.bin	= 1,,
eeprom_qca9377_1p1_NFA425_olpc_A_TP203NAH.bin	= 1,,
eeprom_qca9377_1p1_NFA425_olpc_A_T103HAF.bin	= 1,,
eeprom_qca9377_1p1_NFA435_olpc_A_TP401NA.bin	= 1,,
eeprom_qca9377_1p1_NFA425_olpc_SS_N.bin   = 1,,
eeprom_qca9377_1p1_NFA425_olpc_SS_S.bin   = 1,,
eeprom_qca9377_1p1_NFA425_olpc_SS_T.bin   = 1,,
eeprom_qca9377_1p1_NFA425_olpc_SS_V.bin   = 1,,
eeprom_qca9377_1p1_NFA425_olpc_A_BC_CBXA0.bin	= 1,,
eeprom_qca9377_1p0_NFA435_olpc.bin        = 1,,
eeprom_qca9377_1p0_NFA435_olpc_A.bin      = 1,,
eeprom_qca9377_1p0_NFA435_olpc_LE_1.bin   = 1,,
eeprom_qca9377_1p0_NFA435_olpc_LE_2.bin   = 1,,
eeprom_qca9377_1p1_NFA435_olpc.bin        = 1,,
eeprom_qca9377_1p1_NFA435_olpc_A.bin      = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_1.bin   = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_2.bin   = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_3.bin   = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_4.bin	  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_5.bin	  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_6.bin	  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_7.bin	  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_8.bin	  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_9.bin	  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_10.bin  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_11.bin  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_12.bin  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_13.bin  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_14.bin  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_15.bin  = 1,,
eeprom_qca9377_1p1_NFA435_olpc_LE_16.bin  = 1,,
eeprom_qca9377_1p0_NFA455_olpc.bin        = 1,,
qca61x4_2_2.bin                           = 1,,
Data61x4_2_2.msc                          = 1,, ; Win10 only
eeprom_ar6320_3p0_NFA324i_1.bin           = 1,,
eeprom_ar6320_3p0_SS_700.bin              = 1,, ; Win10 only
eeprom_ar6320_3p0_SS_700_K.bin            = 1,, ; Win10 only
eeprom_ar6320_3p0_SS_720.bin              = 1,, ; Win10 only
eeprom_ar6320_3p0_SS_720_K.bin              = 1,, ; Win10 only
eeprom_ar6320_3p0_SS_620.bin              = 1,, ; Win10 only
eeprom_ar6320_3p0_SS_620_K.bin		  	  = 1,, ; Win10 only 
eeprom_ar6320_3p0_NFA324i_5.bin           = 1,,
eeprom_ar6320_3p0_NFA324i_5_RV_0520.bin	  = 1,,
eeprom_ar6320_3p0_NFA324i_5_RV_0521.bin	  = 1,,
eeprom_ar6320_3p0_NFA324i_5_RV_0522.bin	  = 1,,
eeprom_ar6320_3p0_NFA324i_5_SS_N.bin      = 1,,
eeprom_ar6320_3p0_NFA324i_5_SS_S.bin      = 1,,
eeprom_ar6320_3p0_NFA324i_5_SS_T.bin      = 1,,
eeprom_ar6320_3p0_NFA324i_5_SS_V.bin      = 1,,
eeprom_ar6320_3p0_NFA324i_5_B.bin         = 1,, ; Win10 only
eeprom_ar6320_3p0_NFA344a.bin             = 1,,
eeprom_ar6320_3p0_NFA344a_F.bin             = 1,,
eeprom_ar6320_3p0_NFA344a_highTX.bin      = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_1.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_2.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_3.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_4.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_5.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_6.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_7.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_8.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_9.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_10.bin = 1,,
eeprom_ar6320_3p0_NFA344a_highTX_LE_11.bin = 1,,
eeprom_ar6320_3p0_NFA344a_BLP.bin         = 1,,
eeprom_ar6320_3p0_NFA344a_AC_BRN.bin      = 1,,
eeprom_ar6320_3p0_NFA344a_VA_1.bin        = 1,,
eeprom_ar6320_3p0_NFA344a_XM.bin          = 1,,
eeprom_ar6320_3p0_NFA354xp.bin            = 1,,
eeprom_ar6320_3p0_NFA364xp.bin            = 1,,
eeprom_ar6320_3p0_NFA364xp_powerA.bin     = 1,,
eeprom_ar6320_3p0_NFA364xp_power1213.bin  = 1,,
eeprom_ar6320_3p0_TX8_clpc.bin			  = 1,,
eeprom_ar6320_3p0_parsberg_clpc.bin		  = 1,,
eeprom_ar6320_3p0_TX8_lte_clpc.bin		  = 1,,
eeprom_ar6320_3p0_NFA364xp_RV_0519.bin    = 1,,
eeprom_ar6320_3p0_NFA364xp_RV_0520.bin    = 1,,
eeprom_ar6320_3p0_NFA364xp_LE_1.bin 	  = 1,,
eeprom_ar6320_3p0_NFA364xp_LE_2.bin 	  = 1,,
eeprom_ar6320_3p0_QCA9008.bin             = 1,,
eeprom_ar6320_3p0_NFA344A_power1213.bin   = 1,,
eeprom_ar6320_3p0_NFA344A_power1213_DE_5459.bin = 1,,
eeprom_ar6320_3p0_NFA344A_power1213_DE_0410.bin = 1,,
eeprom_ar6320_3p0_NFA344A_power1213_RV_0519.bin = 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_A.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_B.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_C.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_D.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_E.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_F.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_G.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_H.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_I.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_J.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_K.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_L.bin			= 1,,
LE_CTL_ar6320_3p0_NFA344a_highTX_M.bin			= 1,,
QcomWlanSrvx64.exe                              = 1,,

[DestinationDirs]
atheros.CopyFiles                  = 12
;atheros_FW.CopyFiles               = 12
;atheros_BD_NFA324.CopyFiles        = 12
;atheros_BD_NFA344.CopyFiles        = 12
;atheros_BD_NFA344_le.CopyFiles     = 12
;atheros_BD_NFA345.CopyFiles        = 12
;atheros_BD_NFA345_le.CopyFiles     = 12
;atheros_BD_NFA354.CopyFiles        = 12
;atheros_BD_NFA354_SS.CopyFiles     = 12
;atheros_BD_NFA355.CopyFiles        = 12
atheros_FW_TF.CopyFiles            = 12
atheros_BD_NFA425_TF.CopyFiles     = 12
atheros_BD_NFA425_TF11_L.CopyFiles     = 12
atheros_BD_NFA425_TF11_L_1.CopyFiles     = 12
atheros_BD_NFA425_TF11.CopyFiles   = 12
atheros_BD_NFA425_TF11_A.CopyFiles = 12
atheros_BD_NFA425_TF11_A_low.CopyFiles = 12
atheros_BD_NFA425_TF11_SS.CopyFiles    = 12
atheros_BD_NFA435_TF.CopyFiles     = 12
atheros_BD_NFA435_TF_A.CopyFiles   = 12
atheros_BD_NFA435_TF_LE.CopyFiles  = 12
atheros_BD_NFA435_TF11.CopyFiles   = 12
atheros_BD_NFA435_TF11_A.CopyFiles = 12
atheros_BD_NFA435_TF11_LE.CopyFiles= 12
atheros_BD_NFA455_TF.CopyFiles     = 12
atheros_BD_NFA425_TF11_A_AZ.CopyFiles  = 12
atheros_FW_3X.CopyFiles            = 12
atheros_BD_NFA324A_1.CopyFiles     = 12
atheros_BD_SS_COB.CopyFiles        = 12 ; Win10 only
atheros_BD_SS_COB_1.CopyFiles      = 12 ; Win10 only
atheros_BD_SS_COB_2.CopyFiles      = 12 ; Win10 only
atheros_BD_NFA324A_5.CopyFiles     = 12
atheros_BD_NFA324A_5_H.CopyFiles   = 12
atheros_BD_NFA324A_5_RV_0520.CopyFiles = 12
atheros_BD_NFA324A_SS.CopyFiles    = 12
atheros_BD_NFA324A_5_B.CopyFiles   = 12 ; Win10 only
atheros_BD_NFA344A.CopyFiles       = 12
atheros_BD_NFA344A_F.CopyFiles       = 12
atheros_BD_NFA344A_H.CopyFiles     = 12
atheros_BD_NFA344A_LE.CopyFiles    = 12
atheros_BD_NFA344A_AC.CopyFiles    = 12
atheros_BD_NFA344A_VA.CopyFiles    = 12
atheros_BD_NFA344A_XM.CopyFiles    = 12
atheros_BD_NFA354A.CopyFiles       = 12
atheros_BD_NFA364A.CopyFiles       = 12
atheros_BD_NFA364A_A.CopyFiles     = 12
atheros_BD_NFA364A_1213.CopyFiles  = 12
atheros_BD_TX8.CopyFiles   = 12
atheros_BD_PARSBERG.CopyFiles	   = 12
atheros_BD_TX8_LTE.CopyFiles	   = 12
atheros_BD_NFA364A_RV.CopyFiles    = 12
atheros_BD_QCA9008.CopyFiles       = 12
atheros_BD_NFA344A_RV.CopyFiles    = 12
service.CopyFiles                  = 12
ControlFile.CopyFiles			   = 12
DefaultDestDir                     = 11

[Strings]
Msft                         = "Microsoft"
Atheros                      = "Qualcomm Atheros Communications Inc."
ATHR.Service.DispName        = "Qualcomm Atheros Extensible Wireless LAN 11AC device driver"
DiskDescription              = "Qualcomm Atheros 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"
ATHR.DeviceDesc.6320         = "Qualcomm Atheros QCA61x4 Wireless Network Adapter"
ATHR.DeviceDesc.6320_2       = "Qualcomm Atheros QCA61x4 Wireless Network Adapter"
ATHR.DeviceDesc.6320_3       = "Qualcomm Atheros QCA61x4A Wireless Network Adapter"
ATHR.DeviceDesc.2582         = "Killer Wireless-n/a/ac 1525 Wireless Network Adapter"
ATHR.DeviceDesc.2582_2       = "Killer Wireless-n/a/ac 1435 Wireless Network Adapter"
ATHR.DeviceDesc.2582_3       = "Killer Wireless-n/a/ac 1535 Wireless Network Adapter"
ATHR.DeviceDesc.9377         = "Qualcomm Atheros QCA9377 Wireless Network Adapter"
ATHR.DeviceDesc.6174A        = "Qualcomm QCA6174A HMC Wireless Network Adapter"
