;; Realtek RTLWLANE PCI-E Wireless LAN Network Interface Cards.
;;
;; Copyright 2014, Realtek Semiconductor Corporation
;;

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %MSFT%
DriverVer = 07/10/2019,2024.0.8.108
[Manufacturer]
%Realtek% = Realtek,NTamd64.10.0
%TPLINK% = TPLINK,NTamd64.10.0

[ControlFlags]
ExcludeFromSelect = *

[Realtek.NTamd64.10.0]

;;*******************************************************************************
;; RTK COMMON DEVICE DESC
;;*******************************************************************************
;;----------------------------------------------------------------------------
;; For 8822B RTK common
;;----------------------------------------------------------------------------
%RTL8822be.DeviceDesc%		= RTL8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B82210EC
%RTL8822be.DeviceDesc%		= RTL8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B12510EC ;; HP Dragon
%RTL8822be.DeviceDesc%		= RTL8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B12310EC

;;Lenovo
%RTL8822be.DeviceDesc%		= LNV8822be_pwr_limit.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B02310EC ;; Lenovo China for preliminary designation for Thinkpad
%RTL8822be.DeviceDesc%		= LNV8822be_pwr_limit.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B02417AA ;; Lenovo China for Thinkpad FCC sku
%RTL8822be.DeviceDesc%		= LNV8822be_pwr_limit.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B02517AA ;; Lenovo China for Thinkpad 5GZ B4 Passive scan only SKU for Indonesia
%RTL8822be.DeviceDesc%		= LNV8822be_pwr_limit.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B02617AA ;; Lenovo China for Thinkpad 11ac disable SKU for Egypt
%RTL8822be.DeviceDesc%		= LNV8822be_pwr_limit.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B02717AA ;; Lenovo China for Thinkpad 5G B1/B2-only SKU for Tunisia

;;8822BE WAPI
%RTL8822be.DeviceDesc%		= LNV8822be_pwr_limit_wapi.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B02317AA ;; Lenovo China for Thinkpad WW sku WAPI

;;HP
%HP8822be.DeviceDesc%		= HP8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_831B103C ;; Foxconn
%HP8822be.DeviceDesc%		= HP8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_840B103C ;; Dragon

;;NEC
%RTL8822be.DeviceDesc%		= NEC8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B02810EC

;;ASUS

;;ASUS NB
%RTL8822be.DeviceDesc%		= ASUS8822be_NB.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_29501A3B ;;NB, Azurewave
%RTL8822be.DeviceDesc%		= ASUS8822be_NB.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_29521A3B ;;NB, Azurewave
%RTL8822be.DeviceDesc%		= ASUS8822be_NB.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_080811AD ;;NB, LiteOn

;;ASUS OPBG
%RTL8822be.DeviceDesc%		= ASUS8822be_OPBG.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_87461043 ;;OPBG, LiteOn and Azurewave and Askey 
%RTL8822be.DeviceDesc%		= ASUS8822be_OPBG.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_874C1043 ;;OPBG, LiteOn and Azurewave and Askey
%RTL8822be.DeviceDesc%		= ASUS8822be_OPBG.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_878D1043 ;;OPBG, LiteOn and Azurewave and Askey

;;Acer
%RTL8822be.DeviceDesc%		= ACER8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B02910EC

;;Azurewave
%RTL8822be.DeviceDesc%		= RTL8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_29511A3B
%RTL8822be.DeviceDesc%		= RTL8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_30811A3B

;;Nexstgo (Module maker: GSD)
%RTL8822be.DeviceDesc%		= RTL8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_54672A3B

;;ECS
%RTL8822be.DeviceDesc%		= ECS8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B03010EC
%RTL8822be.DeviceDesc%		= ECS8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B03110EC
%RTL8822be.DeviceDesc%		= ECS8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_29551A3B
%RTL8822be.DeviceDesc%		= ECS8822be_WiFiDash.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B03210EC ;;Mother board (WiFi Dash)

;;Fujitsu
%RTL8822be.DeviceDesc%		= FJT8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_199510CF

;;Toshiba
%RTL8822be.DeviceDesc%		= RTL8822be.ndi,		PCI\VEN_10EC&DEV_B822&SUBSYS_B03510EC

;;----------------------------------------------------------------------------
;; For 8822C RTK common
;;----------------------------------------------------------------------------

;;Realtek demoboard
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C82210EC	
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C82F&SUBSYS_C82F10EC ;;RTL8822CE-VS	
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C12810EC ;;NGFF1216

;;Lenovo	
%RTL8822ce.DeviceDesc% = LNV8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C12317AA	
%RTL8822ce.DeviceDesc% = LNV8822ce.ndi,, PCI\VEN_10EC&DEV_C82F&SUBSYS_C02F17AA ;;RTL8822CE-VS	
%RTL8822ce.DeviceDesc% = LNV8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C82B10EC ;;HWID for RTL8822CE WiFi Dragon solution

;;ASUS
;;NB
%RTL8822ce.DeviceDesc% = ASUS8822ce_NB.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_37501A3B ;;Azurewave	
%RTL8822ce.DeviceDesc% = ASUS8822ce_NB.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_42111A3B ;;Azurewave NGFF1216	
%RTL8822ce.DeviceDesc% = ASUS8822ce_NB.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_081011AD ;;LiteOn	
%RTL8822ce.DeviceDesc% = ASUS8822ce_NB.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_30501DFB ;;GSD	
%RTL8822ce.DeviceDesc% = ASUS8822ce_NB.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_87B11043 ;;ASUS MB

;;Azurewave	
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_37511A3B	
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_42101A3B ;;NGFF1216

;;HP	
%HP8822ce.DeviceDesc% = HP8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_85F7103C	
%HP8822ce.DeviceDesc% = HP8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_884F103C	;;NGFF1216 (Canary SD)

;;Inet	
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C12410EC

;;Fujitsu	
%RTL8822ce.DeviceDesc% = FJT8822ce.ndi,,		PCI\VEN_10EC&DEV_C822&SUBSYS_003C1E26

;;NEC	
%RTL8822ce.DeviceDesc% = NEC8822ce.ndi,,	PCI\VEN_10EC&DEV_C822&SUBSYS_C12610EC	
%RTL8822ce.DeviceDesc% = NEC8822ce.ndi,, PCI\VEN_10EC&DEV_C82F&SUBSYS_C03F10EC ;;RTL8822CE-VS

;;Huawei	
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_1E251058

;;Acer	
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_305210EC

;;Xiaomi
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C8231D2E

;;Dynabook
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C12910EC ;;NGFF2230
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C12710EC ;;NGFF1216

;;Microsoft
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C13510EC

;;DELL
%RTL8822ce.DeviceDesc% = RTL8822ce.ndi,, PCI\VEN_10EC&DEV_C822&SUBSYS_C13010EC



;;----------------------------------------------------------------------------
;; For 8821C RTK common
;;----------------------------------------------------------------------------
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_B821&SUBSYS_B82110EC
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C81110EC ;;NGFF1216 module
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C82110EC
%RTL8821ce.DeviceDesc%		= HP8821ce.ndi,			PCI\VEN_10EC&DEV_C821&SUBSYS_C82310EC ;;single ant(connect to right one S1)
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C82B&SUBSYS_C82B10EC

;;Xiaomi
%RTL8821ce.DeviceDesc%		= MI8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C82710EC

;;FN-link (RTL8821CE-VBL-CG, for China module maker that force disable MU-MIMO)
%RTL8821ce.DeviceDesc%		= FN8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C81510EC

;; ASUS
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_30471DFB ;;GSD
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_30481DFB ;;GSD
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_30401A3B ;;Azurewave
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_30411A3B ;;Azurewave
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_30441A3B ;;Azurewave
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_30451A3B ;;Azurewave
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_304C1A3B ;;Azurewave, RTL8821CE-VB
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_304D1A3B ;;Azurewave, RTL8821CE-VB
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_304A1A3B ;;Azurewave, RTL8821CE-VC
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_304B1A3B ;;Azurewave, RTL8821CE-VC
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_180911AD ;;LiteOn, RTL8821CE-VC
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_080911AD ;;LiteOn, RTL8821CE-VC
;; ASUS MB
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_87AE1043 ;;Dual antenna
%RTL8821ce.DeviceDesc%		= ASUS8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_87B01043 ;;Single antenna

;; Azurewave
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_30421A3B
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_30431A3B
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_30491A3B

;; Lenovo
%RTL8821ce.DeviceDesc%		= LNV8821ce_WW_SKU.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C02417AA ;;w/ Dual antenna for diversity (for Ideapad/AIO/DT WW SKU)
%RTL8821ce.DeviceDesc%		= LNV8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C02617AA ;;w/ Dual antenna for diversity (for AIO/DT FCC SKU)
%RTL8821ce.DeviceDesc%		= LNV8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C02717AA ;;w/ Dual antenna for diversity (for AIO/DT Indonesia SKU)
%RTL8821ce.DeviceDesc%		= LNV8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C02817AA ;;w/ Dual antenna for diversity (for AIO/DT 11ac disable SKU for Egypt)
%RTL8821ce.DeviceDesc%		= LNV8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C02917AA ;;w/ Dual antenna for diversity (for AIO/DT Tunisia SKU)

;; HP
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C025103C
%HP8821ce.DeviceDesc%		= HP8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_831A103C
%HP8821ce.DeviceDesc%		= HP8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_884D103C ;;RTL8821CE-VB that enables L1SS
%HP8821ce.DeviceDesc%		= HP8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_C032103C ;;RTL8821CE-VC that enables L1SS

;; ACER
%RTL8821ce.DeviceDesc%		= ACER8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C82410EC
%RTL8821ce.DeviceDesc%		= ACER8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_C83010EC ;;RTL8821CE-VC that enables L1SS

;; SAMSUNG
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_4134144D

;; Vestel
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_A4161019

;;Positivo
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_304610EC ;;Foxconn for Positivo in Brazil

;;NEC
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,		PCI\VEN_10EC&DEV_C821&SUBSYS_C03010EC

;;Dynabook
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_C03110EC

;;DELL
%RTL8821ce.DeviceDesc%		= DELL8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_C82810EC ;;RTL8821CE-VC that enables L1SS

;;Tsinghua Unigroup
%RTL8821ce.DeviceDesc%		= RTL8821ce.ndi,,		PCI\VEN_10EC&DEV_C821&SUBSYS_C85110EC ;;RTL8821CE-VC that enables L1SS


;;----------------------------------------------------------------------------
;; For 8723D RTK common		
;;----------------------------------------------------------------------------
%RTL8723de.DeviceDesc%		= RTL8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_D72310EC

;;ASUS
%RTL8723de.DeviceDesc%		= ASUS8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_27411A3B
%RTL8723de.DeviceDesc%		= ASUS8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_27421A3B
%RTL8723de.DeviceDesc%		= ASUS8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_108711AD
%RTL8723de.DeviceDesc%		= ASUS8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_080711AD
%RTL8723de.DeviceDesc%		= ASUS8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_832010EC
%RTL8723de.DeviceDesc%		= ASUS8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_832110EC
%RTL8723de.DeviceDesc%		= ASUS8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_83201DFB
%RTL8723de.DeviceDesc%		= ASUS8723de.ndi,		PCI\VEN_10EC&DEV_D723&SUBSYS_83211DFB

;;HP
%HP8723de.DeviceDesc%		= HP8723de.ndi,			PCI\VEN_10EC&DEV_D723&SUBSYS_8319103C

;;FN-link
%RTL8723de.DeviceDesc%		= FN8723de.ndi,			PCI\VEN_10EC&DEV_D723&SUBSYS_D12310EC

;;DELL
%RTL8723de.DeviceDesc%		= DELL8723de.ndi,,		PCI\VEN_10EC&DEV_D723&SUBSYS_D73810EC


[TPLINK.NTamd64.10.0]


;;****************************************************************************
;; Install
;;****************************************************************************
;;----------------------------------------------------------------------------
;; Realtek default installation
;;----------------------------------------------------------------------------


[RTL8822be.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, DelayeMACePHY.reg, MCCEnable_v3.reg, S5Wake.reg, PowerConsumption_8822b.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, AdvanceConductiveTest.reg, MCCReport.reg, ECS_SUPPORT_SWITCH_ON.reg, EnableSupportMACRandom.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[RTL8822be.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[RTL8822be.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; ECS installation
;;----------------------------------------------------------------------------


[ECS8822be.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, MSIEnable.reg, 32kEnable.reg, WowlanEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, DelayeMACePHY.reg, MCCDisable_v2.reg, S5Wake.reg, PowerConsumption_8822b.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, AdvanceConductiveTest.reg, MCCReport.reg, EnableClassMode.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[ECS8822be.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ECS8822be.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; Realtek default installation (ECS WiFi Dash)
;;----------------------------------------------------------------------------


[ECS8822be_WiFiDash.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, MSIEnable.reg, 32kEnable.reg, WowlanDisable.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, DelayeMACePHY.reg, MCCDisable_v2.reg, PowerConsumption_8822b.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, AdvanceConductiveTest.reg, MCCReport.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[ECS8822be_WiFiDash.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ECS8822be_WiFiDash.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; Fujitsu default installation
;;----------------------------------------------------------------------------


[FJT8822be.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, DelayeMACePHY.reg, MCCEnable_v3.reg, AdvanceWdiGOon5GHzBandSupportedEnable.reg, S5Wake.reg, PowerConsumption_8822b.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnableSupportMACRandom.reg, RoamingAggressiveness.reg, EnhanceLPS_Enable.reg, AdvanceConductiveTest.reg, ECS_SUPPORT_SWITCH_ON.reg, MCCReport.reg, FJT_EXTEND_PASSIVE_SCAN_CHNL_LIST.reg, SKU_From_SMBIOS_Enable.reg
DelReg          = DelRTLWLAN.reg
DelReg          = DelRoamingAggressiveness.reg, DelRegFujitsuRS5Inbox.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[FJT8822be.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[FJT8822be.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg



;;----------------------------------------------------------------------------
;; NEC default installation
;;----------------------------------------------------------------------------


[NEC8822be.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, MSIEnable.reg, 32kEnable.reg, WowlanEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, DelayeMACePHY.reg, MCCEnable_v2.reg, WdiGODfsErrorDisable.reg, PowerConsumption_8822b.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, AdvanceConductiveTest.reg, MCCReport.reg, PreferBand5G.reg, NECRoamingAggressiveness.reg, NECRoamingAlog.reg
DelReg          = DelRTLWLAN.reg, NECDelRoamingAggressiveness.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[NEC8822be.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[NEC8822be.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

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

;;----------------------------------------------------------------------------
;; Lenovo China with daymic power limit installation
;;----------------------------------------------------------------------------


[LNV8822be_pwr_limit.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, LC.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, L1OffEnable.reg, DelayeMACePHY.reg, APCI_Lenovo_WRDS_SAR.reg, MCCEnable_v3.reg, WdiGOon5GHzBandSupportedEnable.reg, 5GpassiveScan.reg, PowerConsumption_8822b.reg, IntMitDisable.reg, EnableSupportMACRandom.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, MCCReport.reg, EnableTxPowerTableFromSingleFile.reg,RealWoW.reg,ECS_SUPPORT_SWITCH_ON.reg, RetryTimes_32.reg, Specify8822beTxPwrLmtTableID_UpdateUkraine.reg, PreferBand5G.reg, IPSEnable.reg, LPSEnable.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[LNV8822be_pwr_limit.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[LNV8822be_pwr_limit.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; Lenovo China with daymic power limit installation wapi
;;----------------------------------------------------------------------------


[LNV8822be_pwr_limit_wapi.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, LC.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, L1OffEnable.reg, DelayeMACePHY.reg, APCI_Lenovo_WRDS_SAR.reg, MCCEnable_v3.reg, WdiGOon5GHzBandSupportedEnable.reg, 5GpassiveScan.reg, PowerConsumption_8822b.reg, IntMitDisable.reg, EnableSupportMACRandom.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, MCCReport.reg, EnableTxPowerTableFromSingleFile.reg,RealWoW.reg,ECS_SUPPORT_SWITCH_ON.reg, RetryTimes_32.reg, Specify8822beTxPwrLmtTableID_UpdateUkraine.reg, PreferBand5G.reg, IPSEnable.reg, LPSEnable.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[LNV8822be_pwr_limit_wapi.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[LNV8822be_pwr_limit_wapi.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; HP installation
;;----------------------------------------------------------------------------


[HP8822be.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acAdvancedWirelessMode.reg, RTL8822be.Common.reg, HP.Common.reg, HP.Common_2017.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, DelayeMACePHY.reg, MCCEnable_v3.reg, PowerConsumption_8822b.reg, LtrSWDCEnable.reg, S5Wake.reg, WdiGOon5GHzBandSupportedEnable.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, MCCReport.reg, PMEFollow.reg, Specify8822beTxPwrLmtTableID_UpdateUkraine.reg, RetryTimes_32.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[HP8822be.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[HP8822be.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; ACER installation
;;----------------------------------------------------------------------------


[ACER8822be.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, MSIEnable.reg, 32kEnable.reg, WowlanEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, DelayeMACePHY.reg, RSSI2GridMode_5.reg, MCCDisable_v2.reg, PowerConsumption_8822b.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, AdvanceConductiveTest.reg, MCCReport.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[ACER8822be.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ACER8822be.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; ASUS NB installation
;;----------------------------------------------------------------------------


[ASUS8822be_NB.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, ForceStandby.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, DelayeMACePHY_OFF.reg, MCCDisable_v3.reg, PowerConsumption_8822b.reg, EnableDynamicReloadTxPwrLmtTableByRegulation.reg, ASUS_AdvanceOTA.reg, LtrHWAuto.reg, ASUS8822be_ExtPwrTableDynamicSwitch.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, AdvanceConductiveTest.reg, MCCReport.reg, APCI_ASUS_BIOS_SAR.reg, RetryTimes_5.reg, AdvancedRetryLimit.reg, WdiGOon5GHzBandSupportedEnable.reg, BTPowerDown_at_S5.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[ASUS8822be_NB.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ASUS8822be_NB.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; ASUS OPBG installation
;;----------------------------------------------------------------------------


[ASUS8822be_OPBG.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822be.Common.reg, MSIEnable.reg, 32kEnable.reg, WowlanEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, L1OffEnable.reg, DelayeMACePHY_OFF.reg, MCCDisable_v3.reg, S5Wake.reg, PowerConsumption_8822b.reg, EnableDynamicReloadTxPwrLmtTableByRegulation.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, EnhanceLPS_Enable.reg, AdvanceConductiveTest.reg, MCCReport.reg, WdiGOon5GHzBandSupportedEnable.reg, BTPowerDown_at_S5.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[ASUS8822be_OPBG.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ASUS8822be_OPBG.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; Realtek default installation
;;----------------------------------------------------------------------------


[RTL8822ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822ce.Common.reg, RTL8822ce.ASPM.reg, PowerConsumption_8822c.reg, MSIEnable.reg, TcpReorderEnable.reg, ECS_SUPPORT_SWITCH_ON.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnablePG.reg, RealWoW.reg, S5Wake.reg, WW.SingleSku.RTK.reg, MCCEnable_v3.reg, WdiGOon5GHzBandSupportedEnable.reg, EnableSupportMACRandom.reg, PGEnable.reg, FakeGCEnable.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs = VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71 ; IF_TYPE_IEEE80211
*MediaType      = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11

[RTL8822ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[RTL8822ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs  = VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg


;;----------------------------------------------------------------------------
;; ASUS NB installation
;;----------------------------------------------------------------------------


[ASUS8822ce_NB.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822ce.Common.reg, RTL8822ce.ASPM.reg, PowerConsumption_8822c.reg, MSIEnable.reg, TcpReorderEnable.reg, ECS_SUPPORT_SWITCH_ON.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnablePG.reg, RealWoW.reg, WW.SingleSku.RTK.reg, InterferenceTest.reg, MCCDisable_v3.reg, APCI_ASUS_BIOS_SAR.reg, WdiGOon5GHzBandSupportedEnable.reg, PGEnable.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs = VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71 ; IF_TYPE_IEEE80211
*MediaType      = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11

[ASUS8822ce_NB.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ASUS8822ce_NB.ndi.NT.HW]
Include = netvwifibus.inf
Needs  = VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg




;;----------------------------------------------------------------------------
;; HP installation
;;----------------------------------------------------------------------------


[HP8822ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acAdvancedWirelessMode.reg, RTL8822ce.Common.reg, RTL8822ce.ASPM.reg, PowerConsumption_8822c.reg, HP.CommonNew.reg, MSIEnable.reg, TcpReorderEnable.reg, ECS_SUPPORT_SWITCH_ON.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnablePG.reg, RealWoW.reg, S5Wake.reg, MCCEnable_v3.reg, WdiGOon5GHzBandSupportedEnable.reg, PMEFollow.reg, FakeGCEnable.reg, PGEnable.reg, DisableIMPSWA.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs = VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71 ; IF_TYPE_IEEE80211
*MediaType      = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11

[HP8822ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[HP8822ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs  = VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg




;;----------------------------------------------------------------------------
;; LNV installation
;;----------------------------------------------------------------------------


[LNV8822ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822ce.Common.reg, RTL8822ce.ASPM.reg, PowerConsumption_8822c.reg, LC.CommonNew.reg, MSIEnable.reg, TcpReorderEnable.reg, ECS_SUPPORT_SWITCH_ON.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnablePG.reg, RealWoW.reg, WW.SingleSku.RTK.reg, MCCEnable_v3.reg, WdiGOon5GHzBandSupportedEnable.reg, 5GpassiveScan.reg, EnableSupportMACRandom.reg, APCI_Lenovo_WRDS_SAR.reg, PreferBand5G.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs = VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71 ; IF_TYPE_IEEE80211
*MediaType      = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11

[LNV8822ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[LNV8822ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs  = VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; Fujitsu installation
;;----------------------------------------------------------------------------


[FJT8822ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822ce.Common.reg, RTL8822ce.ASPM.reg, PowerConsumption_8822c.reg, MSIEnable.reg, TcpReorderEnable.reg, ECS_SUPPORT_SWITCH_ON.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnablePG.reg, RealWoW.reg, S5Wake.reg, WW.SingleSku.RTK.reg, MCCEnable_v3.reg, AdvanceWdiGOon5GHzBandSupportedEnable.reg, EnableSupportMACRandom.reg, PGEnable.reg, RoamingAggressiveness.reg, FJT_EXTEND_PASSIVE_SCAN_CHNL_LIST.reg, SKU_From_SMBIOS_Enable.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs = VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71 ; IF_TYPE_IEEE80211
*MediaType      = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11

[FJT8822ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[FJT8822ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs  = VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg


;;----------------------------------------------------------------------------
;; NEC installation
;;----------------------------------------------------------------------------


[NEC8822ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8822ce.Common.reg, RTL8822ce.ASPM.reg, PowerConsumption_8822c.reg, MSIEnable.reg, TcpReorderEnable.reg, ECS_SUPPORT_SWITCH_ON.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnablePG.reg, RealWoW.reg, S5Wake.reg, WW.SingleSku.RTK.reg, MCCEnable_v3.reg, WdiGOon5GHzBandSupportedEnable.reg, EnableSupportMACRandom.reg, PGEnable.reg, PreferBand5G.reg, NECRoamingAggressiveness.reg, NECRoamingAlog.reg, WdiGODfsErrorDisable.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs = VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71 ; IF_TYPE_IEEE80211
*MediaType      = 16 ; NdisMediumNative802_11
*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11

[NEC8822ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[NEC8822ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs  = VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg







;;----------------------------------------------------------------------------
;; Realtek default installation
;;----------------------------------------------------------------------------


[RTL8821ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8821ce.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, IntMitEnable_v1.reg, LtrHWAuto.reg, S5Wake.reg, IQKBeforeConnection.reg, AdvanceConductiveTest.reg, MCCEnable_v3.reg, EnableSupportMACRandom.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[RTL8821ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[RTL8821ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; DELL RTL8821CE installation
;;----------------------------------------------------------------------------


[DELL8821ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = WW.SingleSku.RTK.reg
AddReg          = 11acWirelessMode.reg, RTL8821ce.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, IntMitEnable_v1.reg, LtrHWAuto.reg, S5Wake.reg, IQKBeforeConnection.reg, AdvanceConductiveTest.reg, MCCEnable_v3.reg, EnableSupportMACRandom.reg,
AddReg          = WdiGOon5GHzBandSupportedEnable.reg, APCI_DELL_BIOS_SAR.reg, RoamingSensitivity.reg, TPC_Support.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[DELL8821ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[DELL8821ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs = VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;--------------------------------------------------------------------------------------------------
;; Xiaomi installation
;;--------------------------------------------------------------------------------------------------


[MI8821ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, MI8821ce.Common.reg, MSIEnable.reg, 32kEnable.reg, WowlanEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, WdiGOon5GHzBandSupportedEnable.reg, IntMitEnable_v1.reg, LtrHWAuto.reg, S5Wake.reg, IQKBeforeConnection.reg, AdvanceConductiveTest.reg, L1OffEnable.reg, MCCEnable_v3.reg, MCCReport.reg, GoMoveToStaEnable.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[MI8821ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[MI8821ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;--------------------------------------------------------------------------------------------------
;; FN-Link installation (RTL8821CE-VBL-CG module, For China module maker that force disable MU-MIMO)
;;--------------------------------------------------------------------------------------------------


[FN8821ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, FN8821ce.Common.reg, MSIEnable.reg, 32kEnable.reg, WowlanEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, IntMitEnable_v1.reg, LtrHWAuto.reg, S5Wake.reg, IQKBeforeConnection.reg, AdvanceConductiveTest.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[FN8821ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[FN8821ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; Lenovo China installation
;;----------------------------------------------------------------------------


[LNV8821ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8821ce.Common.reg, LC.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, WdiGOon5GHzBandSupportedEnable.reg, IntMitDisable.reg, AntSwBiasEnable.reg, STBCDisable.reg, DmCsiRptEnable.reg, MCCEnable_v3.reg, EnableTxPowerTableFromSingleFile.reg, IQKBeforeConnection.reg, MCCReport.reg, LtrHWAuto.reg, ApplyBModeOtaPatch.reg, RetryTimes_32.reg, Specify8821ceTxPwrLmtTableID_UpdateUkraine.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[LNV8821ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[LNV8821ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; Lenovo China (WW SKU) installation
;;----------------------------------------------------------------------------


[LNV8821ce_WW_SKU.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8821ce.Common.reg, LC.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, WdiGOon5GHzBandSupportedEnable.reg, IntMitDisable.reg, AntSwBiasEnable.reg, STBCDisable.reg, DmCsiRptEnable.reg, MCCEnable_v3.reg, EnableTxPowerTableFromSingleFile.reg, IQKBeforeConnection.reg, MCCReport.reg, LtrHWAuto.reg, ApplyBModeOtaPatch.reg, RetryTimes_32.reg, Specify8821ceTxPwrLmtTableID_UpdateUkraine.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[LNV8821ce_WW_SKU.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[LNV8821ce_WW_SKU.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; HP installation
;;----------------------------------------------------------------------------


[HP8821ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acAdvancedWirelessMode.reg, RTL8821ce.Common.reg, HP.Common.reg, HP.Common_2017.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, MSIEnable.reg, 32kEnable.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, IntMitEnable_v1.reg, MCCEnable_v3.reg, LtrSWDCEnable.reg, S5Wake.reg, IQKBeforeConnection.reg, WdiGOon5GHzBandSupportedEnable.reg, MCCReport.reg, PMEFollow.reg, Specify8821ceTxPwrLmtTableID_UpdateUkraine.reg, RetryTimes_32.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[HP8821ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[HP8821ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; ASUS installation
;;----------------------------------------------------------------------------


[ASUS8821ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8821ce.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, ForceStandby.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, IntMitEnable_v1.reg, LtrHWAuto.reg, IQKBeforeConnection.reg, AdvanceConductiveTest.reg, APCI_ASUS_BIOS_SAR.reg, MCCDisable_v2.reg, BTPowerDown_at_S5.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[ASUS8821ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ASUS8821ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; ACER installation
;;----------------------------------------------------------------------------


[ACER8821ce.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = 11acWirelessMode.reg, RTL8821ce.Common.reg, ACER.Common.reg, MSIEnable.reg, 32kEnable.reg, WowlanEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, PGDisable.reg, RealWoW.reg, IntMitEnable_v1.reg, LtrHWAuto.reg, IQKBeforeConnection.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[ACER8821ce.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ACER8821ce.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; Realtek default installation
;;----------------------------------------------------------------------------


[RTL8723de.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = RoamingSensitivity.reg, 11nWirelessMode.reg, RTL8723de.Common.reg, MSIEnable.reg, 32kDisable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffEnable.reg, AntDetectDisable.reg, LtrHWAuto.reg, RefClkAutoKEnable.reg, EnableSupportMACRandom.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[RTL8723de.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[RTL8723de.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; HP installation
;;----------------------------------------------------------------------------


[HP8723de.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = RoamingSensitivity.reg, 11nAdvancedWirelessMode.reg, RTL8723de.Common.reg, HP.Common.reg, HP.Common_2017.reg, MSIEnable.reg, 32kEnable.reg, WowlanEnable.reg, WowlanPSModeLPS32k.reg, TcpReorderEnable.reg, RSSI2GridMode_3.reg, Class.reg, IsHPAdvanceSetting.reg, RealWoW.reg, AntDetectDisable.reg, AntDivDisable.reg, EnableForcedCCKTH.reg, LtrSWDCEnable.reg, S5Wake.reg, PMEFollow.reg, RetryTimes_32.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[HP8723de.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[HP8723de.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg
;;----------------------------------------------------------------------------
;; ASUS installation
;;----------------------------------------------------------------------------


[ASUS8723de.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = RoamingSensitivity.reg, 11nWirelessMode.reg, RTL8723de.Common.reg, ASUS.Common.reg, MSIEnable.reg, 32kDisable.reg, TcpReorderEnable.reg, RealWoW.reg, AntDetectDisable.reg, LtrHWAuto.reg,RefClkAutoKEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, APCI_ASUS_BIOS_SAR.reg, MCCDisable_v2.reg
AddReg          = WW.SingleSku.RTK.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[ASUS8723de.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[ASUS8723de.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; FN-LINK installation
;;----------------------------------------------------------------------------


[FN8723de.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = RoamingSensitivity.reg, 11nWirelessMode.reg, RTL8723de.Common.reg, MSIEnable.reg, 32kDisable.reg, WowlanEnable.reg, WowlanPSModeAllDisable.reg, TcpReorderEnable.reg, RealWoW.reg, L1OffDisable.reg, AntDetectDisable.reg, LtrHWAuto.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[FN8723de.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[FN8723de.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;----------------------------------------------------------------------------
;; DELL installation
;;----------------------------------------------------------------------------


[DELL8723de.ndi.NT]
AddReg          = NDIS_64.reg, RTLWLAN.reg
AddReg          = RoamingSensitivity.reg, 11nWirelessMode.reg, RTL8723de.Common.reg, MSIEnable.reg, 32kEnable.reg, ModernStandbyEnable.reg, WowlanPSModeAllEnable.reg, TcpReorderEnable.reg, RSSI2GridMode_3.reg, Class.reg, LtrSWDCEnable.reg, PMEFollow.reg, RetryTimes_32.reg, Dot11dEnable.reg, APCI_DELL_BIOS_SAR.reg, L1OffAuto.reg, RefClkAutoKEnable.reg
DelReg          = DelRTLWLAN.reg
Include         = netvwifibus.inf
Needs		= VWiFiBus.CopyFiles
Characteristics = 0x84
BusType         = 5
CopyFiles       = RTWlanE.CopyFiles
FeatureScore    = 0xFE
*IfType         = 71		; IF_TYPE_IEEE80211
*MediaType      = 16		; NdisMediumNative802_11
*PhysicalMediaType = 9		; NdisPhysicalMediumNative802_11

[DELL8723de.ndi.NT.Services]
AddService = RTWlanE, 2, RTWlanE.Service, RTWlanE.EventLog
Include = netvwifibus.inf
Needs = VWiFiBus.Services

[DELL8723de.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw
AddReg = RTWlanE.MSI.AddReg

;;****************************************************************************
;; OS relative registry
;;****************************************************************************
;;----------------------------------------------------------------------------
;; NDIS Common Parameters
;;----------------------------------------------------------------------------
[NDIS_64.reg]
HKR, Ndi,                       Service,    0, "RTWlanE"
HKR, Ndi\Interfaces,		UpperRange, 0, "ndis5,mdcwifi,wifipro"
HKR, Ndi\Interfaces,		LowerRange, 0, "wlan,ethernet,vwifi"
;;----------------------------------------------------------------------------
;; RTWLAN Common Parameters
;;----------------------------------------------------------------------------
[RTLWLAN.reg]
HKR,defaults,			AH_BcnIntv, 	0, "1000"

HKR,Ndi\params\AH_BcnIntv, 	default, 	0, "100"
HKR,Ndi\params\AH_BcnIntv,	ParamDesc, 	0, %AH_BCNINTV_STR%
HKR,Ndi\params\AH_BcnIntv, 	type, 		0, "int"
HKR,Ndi\params\AH_BcnIntv, 	min, 		0, "20"
HKR,Ndi\params\AH_BcnIntv, 	max, 		0, "1000"
HKR,Ndi\params\AH_BcnIntv, 	step, 		0, "1"

;;HKR,Ndi\params\Dot11dEnable,        ParamDesc,  0, %DOT11_ENABLE_STR%
;;HKR,Ndi\params\Dot11dEnable,        type,       0, "enum"
;;HKR,Ndi\params\Dot11dEnable,        default,    0, "0"
;;HKR,Ndi\params\Dot11dEnable\enum,   "0",        0, %DISABLE_STR%
;;HKR,Ndi\params\Dot11dEnable\enum,   "1",        0, %ENABLE_STR%

HKR,defaults,Dot11dEnable,0,"0"
HKR,,Dot11dEnable,0,"0"

HKR,Ndi\params\PreambleMode,        ParamDesc,  0, %PREAMBLE_MODE_STR%
HKR,Ndi\params\PreambleMode,        type,       0, "enum"
HKR,Ndi\params\PreambleMode,        default,    0, "2"
HKR,Ndi\params\PreambleMode\enum,   "1",        0, %LONG_PREAMBLE_STR%
HKR,Ndi\params\PreambleMode\enum,   "2",        0, %LONG_SHORT_PREAMBLE_STR%

HKR,defaults,PreambleMode,0,"2"
HKR,,PreambleMode,0,"2"

;; For WiFi test, 1: WiFi Config and 0: Performance Config
HKR,defaults,WiFiConfg,0,"0"
HKR,,WiFiConfg,0,"0"

HKR,defaults,bLeisurePs,0,"2"
HKR,,bLeisurePs,0,"2"
HKR,,bFwCtrlLPS,0,"1"
;; LPS Interval
HKR,,LPSIntvl,0,"5"
;; LPS synchronize mechanism
HKR,,bProtectLps,0,"1"

;; RF Off
;HKR,defaults,HwSwRfOffD3,0,"0"
HKR,,HwSwRfOffD3,0,"0"

;; Tx early mode
HKR,,bEarlymodeEnable,0,"0"

;; RTD3
HKR,,RTD3Enable,0,"0"

;; ASPM
HKR,defaults,PciASPM,0,"5"
HKR,,PciASPM,0,"5"

;; Delay selection for clock request to EPHY
HKR,defaults,ClkDelayToEphy,0,"1"
HKR,,ClkDelayToEphy,0,"1"

;Keep Alive Mechanism
HKR,,KeepAliveLevel,0,"1"

HKR,,SupportPNPCapabilities,0,"1"

;;Define enable status of each RT Bug Check IDs
HKR,,BugCheckIdLogEnConfig,0x10001,0x7FFF

HKR,,DefaultKeyID,,"0"
HKR,,DefaultKey0,,""
HKR,,DefaultKey1,,""
HKR,,DefaultKey2,,""
HKR,,DefaultKey3,,""

HKR,defaults,RxSC,0,"0"
HKR,,RxSC,0,"0"

HKR,defaults,TxSC,0,"0"
HKR,,TxSC,0,"0"

HKR,defaults,BINumber,0,"10"
HKR,,BINumber,0,"10"

HKR,,Locale,0,%LOCALE_STR%

;; ASPM Support
HKR,,ClkReqSupport,0,"0"
HKR,,L0sSupport,0,"0"
HKR,,L1Support,0,"0"
HKR,,L1OffSupport,0,"0"

;; Packet Drop Mechanism
HKR,,PacketDrop,0,"1"

;; Adaptivity DM
HKR,,DynamicLinkAdaptivity,0,"0"

;; Fix Tx/Rx hang
HKR,defaults,RuntimeResetDMA,0,"1"
HKR,,RuntimeResetDMA,0,"1"

;; PCI ignore EIOS
HKR,defaults,PciIgnoreEIOS,0,"1"
HKR,,PciIgnoreEIOS,0,"1"

;; Rx reorder pending time
HKR,,RxReorder_PendTime,0,"100"

;; Enable SMBIOS parsing Processor ID
HKR,,LoadProcessorIDfromSMBIOS,0,"1"

HKR,defaults,PHYParaFromFolder,0,"0"
HKR,,PHYParaFromFolder,0,"0"

;; TxSuspectedFrameHandler
HKR,defaults,bEnableFrameAbort,0,"0"
HKR,,bEnableFrameAbort,0,"0"

;;DfsChnlScanTypeMonitorTime
HKR,,DfsChnlScanTypeMonitorTime,0x10001,0x00000060
;;Get pci bus information
HKR,,GetPciInfo,0,"0"

;;LiveKernelDump
HKR,,LKDSupport,0,"1"

;;----------------------------------------------------------------------------
;; RTWLAN Common Parameters needs be remove before install new driver
;;----------------------------------------------------------------------------
[DelRTLWLAN.reg]
;; Antenna Diversity
HKR,,AntDivSel
HKR,,PhydmSelectAntenna
HKR, Ndi\params\AntDivSel
HKR, Ndi\params\PhydmSelectAntenna

;; Wireless Mode
HKR,,WirelessMode
HKR, Ndi\params\WirelessMode

;; Remove for mcc
HKR,Ndi\params\MultiChannelFcsMode
HKR,defaults,MultiChannelFcsMode
HKR,,MultiChannelFcsMode

;; Remove for IntrMit
HKR,,CapOfIntMit

HKR,,bAdvancedLPs
HKR,,RFType
HKR,,RefClkAutoK
HKR,,bEarlymodeEnable
HKR,,RTD3Enable

HKR,,StbcCap
HKR, Ndi\params\StbcCap

HKR,,LdpcCap
HKR, Ndi\params\LdpcCap

HKR,,AMfactor
HKR, Ndi\params\AMfactor

HKR,,RFEType
HKR, Ndi\params\RFEType

;; WoWLAN
HKR,,PnpKeepLink
HKR,,*WakeOnMagicPacket
HKR,,*WakeOnPattern
HKR,,*PacketCoalescing
HKR,,ARPOffloadEnable
HKR,,GTKOffloadEnable
HKR,,NSOffloadEnable
HKR,,D2ListenIntvl
HKR,,NLOEnable
HKR,,WakeOnDisconnect
HKR,,WoWLANLPSLevel
HKR,,WoWLANPSMode
HKR, Ndi\params\*WakeOnMagicPacket
HKR, Ndi\params\*WakeOnPattern
HKR, Ndi\params\ARPOffloadEnable
HKR, Ndi\params\GTKOffloadEnable
HKR, Ndi\params\NSOffloadEnable
HKR, Ndi\params\WakeOnDisconnect

;;----------------------------------------------------------------------------
;; Roaming Sensitivity Level Parameters
;;----------------------------------------------------------------------------
[RoamingSensitivity.reg]
HKR,,RegROAMSensitiveLevel,0,"80"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, ParamDesc, 0, %ROAMING_SENSITIVITY_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Type,      0, "enum"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Default,   0, "80"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "127",  0, %DISABLE_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "65",  0, %HIGH_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "70",  0, %MIDDLE_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "80",  0, %LOW_STR%

;;----------------------------------------------------------------------------
;; Roaming selection
;;----------------------------------------------------------------------------
[NECRoamingAlog.reg]
HKR,,RoamAlgo,0,"1"
HKR,,RoamCase,0,"1"

;;----------------------------------------------------------------------------
;; Roaming Sensitivity Level Like Intel Parameters
;;----------------------------------------------------------------------------
[RoamingAggressiveness.reg]
HKR,,RegROAMSensitiveLevel,0,"60"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, ParamDesc, 0, "Roaming Aggressiveness"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Type,      0, "enum"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Default,   0, "60"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "40",  0, "6. Highest"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "50",  0, "5. Medium-High"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "60",  0, "4. Medium"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "70",  0, "3. Medium-Low"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "80",  0, "2. Lowest"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "127",  0, "1. Disable"

[DelRoamingAggressiveness.reg]
HKR,,RegROAMSensitiveLevel
HKR, Ndi\params\RegROAMSensitiveLevel


[NECRoamingAggressiveness.reg]
HKR,,RegROAMSensitiveLevel,0,"127"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, ParamDesc, 0, "Roaming Aggressiveness"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Type,      0, "enum"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Default,   0, "127"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "40",  0, "6. Highest"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "50",  0, "5. Medium-High"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "60",  0, "4. Medium"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "70",  0, "3. Medium-Low"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "80",  0, "2. Lowest"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "127",  0, "1. Disable"

[NECDelRoamingAggressiveness.reg]
HKR,,RegROAMSensitiveLevel
HKR, Ndi\params\RegROAMSensitiveLevel

[DelRegFujitsuRS5Inbox.reg]
;;[TxPwrLevel.reg]
HKR,,TxPwrLevel
HKR,Ndi\params\TxPwrLevel

;;[ProtectionMode.reg]
;; Mix protection mode
HKR,,ProtectionMode
HKR,Ndi\params\ProtectionMode

;;[FatChannelIntolerant.reg]
HKR,,b40Intolerant
HKR,Ndi\params\b40Intolerant


;;----------------------------------------------------------------------------
;; Wireless Mode Related Parameters
;;----------------------------------------------------------------------------
[11nWirelessMode.reg]
HKR,Ndi\params\WirelessMode, 		ParamDesc, 	0, %WL_MODE_STR%
HKR,Ndi\params\WirelessMode, 		type, 		0, "enum"
HKR,Ndi\params\WirelessMode, 		default, 	0, "8"
HKR,Ndi\params\WirelessMode\enum, 	"2", 		0, %IEEE_802_11B_STR%
HKR,Ndi\params\WirelessMode\enum, 	"4", 		0, %IEEE_802_11BG_STR%
HKR,Ndi\params\WirelessMode\enum, 	"8", 		0, %AUTO_STR%
HKR,defaults,WirelessMode, 0, "8"
HKR,,WirelessMode, 0, "8"

;; 40MHz Support in 11n
HKR,Ndi\params\BWSetting, 			ParamDesc, 	0, "Bandwidth"
HKR,Ndi\params\BWSetting, 			type, 		0, "enum"
HKR,Ndi\params\BWSetting, 			default, 	0, "1"
HKR,Ndi\params\BWSetting\enum, 		"0", 		0, "20MHz Only"
HKR,Ndi\params\BWSetting\enum, 		"1", 		0, "20_40MHz"
HKR,defaults,BWSetting,0,"1"
HKR,,BWSetting,0,"1"
HKR,,BWSetting,,"1"

HKR,,Channel,0,"10"

[11nAdvancedWirelessMode.reg]
HKR,Ndi\params\WirelessMode, 		ParamDesc, 	0, %WL_MODE_STR%
HKR,Ndi\params\WirelessMode, 		type, 		0, "enum"
HKR,Ndi\params\WirelessMode, 		default, 	0, "6"
HKR,Ndi\params\WirelessMode\enum, 	"2", 		0, "1. 802.11b"
HKR,Ndi\params\WirelessMode\enum, 	"4", 		0, "2. 802.11g"
HKR,Ndi\params\WirelessMode\enum, 	"6", 		0, "3. 802.11b/g"
HKR,defaults,WirelessMode, 0, "6"
HKR,,WirelessMode, 0, "6"

HKR,Ndi\params\HTMode, 				ParamDesc, 	0, "HT mode"
HKR,Ndi\params\HTMode, 				type, 		0, "enum"
HKR,Ndi\params\HTMode, 				default, 	0, "2"
HKR,Ndi\params\HTMode\enum, 		"1", 		0, %DISABLE_STR%
HKR,Ndi\params\HTMode\enum, 		"2", 		0, %ENABLE_STR%
HKR,defaults,HTMode, 0, "2"
HKR,,HTMode, 0, "2"

;; Channel width for 2.4G
;;HKR,Ndi\params\BW40MHzFor2G, 			ParamDesc, 	0, "802.11n channel width for 2.4GHz"
;;HKR,Ndi\params\BW40MHzFor2G, 			type, 		0, "enum"
;;HKR,Ndi\params\BW40MHzFor2G, 			default, 	0, "1"
;;HKR,Ndi\params\BW40MHzFor2G\enum, 		"0", 		0, "20MHz Only"
;;HKR,Ndi\params\BW40MHzFor2G\enum, 		"1", 		0, "Auto"
HKR,defaults,BW40MHzFor2G,0,"1"
HKR,,BW40MHzFor2G,0,"1"
HKR,,BW40MHzFor2G,,"1"


HKR,,BWSetting,0,"1"
HKR,,BWSetting,,"1"

HKR,,Channel,0,"10"

[11acWirelessMode.reg]
HKR,Ndi\params\WirelessMode, 		ParamDesc, 	0, %WL_MODE_STR%
HKR,Ndi\params\WirelessMode, 		type, 		0, "enum"
HKR,Ndi\params\WirelessMode, 		default, 	0, "8"
HKR,Ndi\params\WirelessMode\enum, 	"8", 		0, %AUTO_STR%
HKR,Ndi\params\WirelessMode\enum, 	"1", 		0, %IEEE_802_11A_STR%
HKR,Ndi\params\WirelessMode\enum, 	"2", 		0, %IEEE_802_11B_STR%
HKR,Ndi\params\WirelessMode\enum, 	"4", 		0, %IEEE_802_11BG_STR%
HKR,Ndi\params\WirelessMode\enum, 	"16", 		0, %IEEE_802_11BGN_STR%
HKR,Ndi\params\WirelessMode\enum, 	"32", 		0, %IEEE_802_11AN_STR%
HKR,Ndi\params\WirelessMode\enum, 	"64", 		0, %IEEE_802_11ANAC_STR%
HKR,defaults,WirelessMode, 0, "8"
HKR,,WirelessMode, 0, "8"

HKR,,Channel,0,"36"

;; RFE Enable
HKR,,EnRFEType,0,"1"

HKR,defaults,BWSetting,0,"2"
HKR,,BWSetting,0,"2"

[5GpassiveScan.reg]
HKR,,5GPassiveScan,0,"1"

[FakeGCEnable.reg]
HKR,,SupportFakeGC,0,"1"

[11acAdvancedWirelessMode.reg]
HKR,Ndi\params\WirelessMode, 		ParamDesc, 	0, %WL_MODE_STR%
HKR,Ndi\params\WirelessMode, 		type, 		0, "enum"
HKR,Ndi\params\WirelessMode, 		default, 	0, "7"
HKR,Ndi\params\WirelessMode\enum, 	"1", 		0, "1. 802.11a"
HKR,Ndi\params\WirelessMode\enum, 	"2", 		0, "2. 802.11b"
HKR,Ndi\params\WirelessMode\enum, 	"4", 		0, "3. 802.11g"
HKR,Ndi\params\WirelessMode\enum, 	"6", 		0, "4. 802.11b/g"
HKR,Ndi\params\WirelessMode\enum, 	"5", 		0, "5. 802.11a/g"
HKR,Ndi\params\WirelessMode\enum, 	"7", 		0, "6. 802.11a/b/g"
HKR,defaults,WirelessMode, 0, "7"
HKR,,WirelessMode, 0, "7"

HKR,Ndi\params\HTMode, 				ParamDesc, 	0, "HT mode"
HKR,Ndi\params\HTMode, 				type, 		0, "enum"
HKR,Ndi\params\HTMode, 				default, 	0, "4"
HKR,Ndi\params\HTMode\enum, 		"1", 		0, %DISABLE_STR%
HKR,Ndi\params\HTMode\enum, 		"2", 		0, "HT mode"
HKR,Ndi\params\HTMode\enum, 		"4", 		0, "VHT mode"
HKR,defaults,HTMode, 0, "4"
HKR,,HTMode, 0, "4"


;; Channel width foe 2.4G
;;HKR,Ndi\params\BW40MHzFor2G, 			ParamDesc, 	0, "802.11n channel width for 2.4GHz"
;;HKR,Ndi\params\BW40MHzFor2G, 			type, 		0, "enum"
;;HKR,Ndi\params\BW40MHzFor2G, 			default, 	0, "1"
;;HKR,Ndi\params\BW40MHzFor2G\enum, 		"0", 		0, "20MHz Only"
;;HKR,Ndi\params\BW40MHzFor2G\enum, 		"1", 		0, "Auto"
HKR,defaults,BW40MHzFor2G,0,"1"
HKR,,BW40MHzFor2G,0,"1"
HKR,,BW40MHzFor2G,,"1"

;; Channel width foe 5G
;;HKR,Ndi\params\BW40MHzFor5G, 			ParamDesc, 	0, "802.11n channel width for 5.2GHz"
;;HKR,Ndi\params\BW40MHzFor5G, 			type, 		0, "enum"
;;HKR,Ndi\params\BW40MHzFor5G, 			default, 	0, "1"
;;HKR,Ndi\params\BW40MHzFor5G\enum, 		"0", 		0, "20MHz Only"
;;HKR,Ndi\params\BW40MHzFor5G\enum, 		"1", 		0, "Auto"
HKR,defaults,BW40MHzFor5G,0,"1"
HKR,,BW40MHzFor5G,0,"1"
HKR,,BW40MHzFor5G,,"1"

HKR,,Channel,0,"36"

;; RFE Enable
HKR,,EnRFEType,0,"1"

HKR,defaults,BWSetting,0,"2"
HKR,,BWSetting,0,"2"

;; Prefer Band
;;HKR,Ndi\params\PreferBand, 			ParamDesc, 	0, "Preferred Band"
;;HKR,Ndi\params\PreferBand, 			default, 	0, "0"
;;HKR,Ndi\params\PreferBand, 			type, 		0, "enum"
;;HKR,Ndi\params\PreferBand\enum, 	"0", 		0, "1. No Preference"
;;HKR,Ndi\params\PreferBand\enum, 	"1", 		0, "2. 2.4G first"
;;HKR,Ndi\params\PreferBand\enum, 	"2", 		0, "3. 5G first"
HKR,,PreferBand,0,"0"


[PreferBand5G.reg]
;; Prefer Band
;;HKR,Ndi\params\PreferBand, 			ParamDesc, 	0, "Preferred Band"
;;HKR,Ndi\params\PreferBand, 			default, 	0, "0"
;;HKR,Ndi\params\PreferBand, 			type, 		0, "enum"
;;HKR,Ndi\params\PreferBand\enum, 	"0", 		0, "1. No Preference"
;;HKR,Ndi\params\PreferBand\enum, 	"1", 		0, "2. 2.4G first"
;;HKR,Ndi\params\PreferBand\enum, 	"2", 		0, "3. 5G first"
HKR,,PreferBand,0,"2"

;;----------------------------------------------------------------------------
;; MSI Control Parameters
;;----------------------------------------------------------------------------
[MSIEnable.reg]
HKR,,MSISupport,0,"1"
;;----------------------------------------------------------------------------
;; WOWLAN Control Parameters
;;----------------------------------------------------------------------------
[WowlanEnable.reg]
HKR,,ARPOffloadEnable,0,"1"
HKR,,GTKOffloadEnable,0,"1"
HKR,,*WakeOnMagicPacket,0,"1"
HKR,,*WakeOnPattern,0,"1"

;;HKR, Ndi\params\*WakeOnMagicPacket,         ParamDesc,  0, %WakeOnMagicPacket%
;;HKR, Ndi\params\*WakeOnMagicPacket,         default,    0, "1"
;;HKR, Ndi\params\*WakeOnMagicPacket,         type,       0, "enum"
;;HKR, Ndi\params\*WakeOnMagicPacket\enum,    "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\*WakeOnMagicPacket\enum,    "1",        0, %ENABLE_STR%
;;
;;HKR, Ndi\params\*WakeOnPattern ,            ParamDesc,  0, %WakeOnPattern%
;;HKR, Ndi\params\*WakeOnPattern,             default,    0, "1"
;;HKR, Ndi\params\*WakeOnPattern,             type,       0, "enum"
;;HKR, Ndi\params\*WakeOnPattern\enum,        "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\*WakeOnPattern\enum,        "1",        0, %ENABLE_STR%

[WowlanDisable.reg]
HKR,,ARPOffloadEnable,0,"0"
HKR,,GTKOffloadEnable,0,"0"
HKR,,WoWLANPSMode,0,"0"

[ModernStandbyEnable.reg]
; AOAC reconnect
HKR,,PnpKeepLink,0,"1"

HKR,,ARPOffloadEnable,0,"1"
HKR,,GTKOffloadEnable,0,"1"
HKR,,D2ListenIntvl,0,"5"
HKR,,NSOffloadEnable,0,"1"
HKR,,NLOEnable,0,"1"
HKR,,*WakeOnMagicPacket,0,"1"
HKR,,*WakeOnPattern,0,"1"

;;HKR, Ndi\params\*WakeOnMagicPacket,         ParamDesc,  0, %WakeOnMagicPacket%
;;HKR, Ndi\params\*WakeOnMagicPacket,         default,    0, "1"
;;HKR, Ndi\params\*WakeOnMagicPacket,         type,       0, "enum"
;;HKR, Ndi\params\*WakeOnMagicPacket\enum,    "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\*WakeOnMagicPacket\enum,    "1",        0, %ENABLE_STR%
;;
;;HKR, Ndi\params\*WakeOnPattern ,            ParamDesc,  0, %WakeOnPattern%
;;HKR, Ndi\params\*WakeOnPattern,             default,    0, "1"
;;HKR, Ndi\params\*WakeOnPattern,             type,       0, "enum"
;;HKR, Ndi\params\*WakeOnPattern\enum,        "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\*WakeOnPattern\enum,        "1",        0, %ENABLE_STR%

;; Packet coalescing should be enabled in WHCK test
HKR,defaults,*PacketCoalescing,0,"0"
HKR,,*PacketCoalescing,0,"0"

;;----------------------------------------------------------------------------
;; LPS OnOFF Parameters
;;----------------------------------------------------------------------------
;Leisure Power Save
[LPSEnable.reg]
HKR,defaults,bLeisurePs,0,"1"
HKR,,bLeisurePs,0,"1"

;;----------------------------------------------------------------------------
;; WoWLAN PS Mode
;;----------------------------------------------------------------------------
;; No Power Saving
[WowlanPSModeAllDisable.reg] 
HKR,,WoWLANPSMode,0,"0"

;; LPS 32K
[WowlanPSModeLPS32k.reg]
HKR,,WoWLANPSMode,0,"2"

;; LPS 32K + FW IPS
[WowlanPSModeAllEnable.reg]
HKR,,WoWLANPSMode,0,"6"

;; LPS PG + FW IPS
[WowlanPSModeAllEnablePG.reg]
HKR,,WoWLANPSMode,0,"14"

;;----------------------------------------------------------------------------
;; LPS Option
;;----------------------------------------------------------------------------
[DisableIMPSWA.reg]
HKR,,DisableIMPS,0,"1"

;;----------------------------------------------------------------------------
;; Force enter FW IPS
;;----------------------------------------------------------------------------
[ForceStandby.reg]
HKR,,ForceStandby,0,"1"

;;----------------------------------------------------------------------------
;; LPS 32k Control Parameters
;;----------------------------------------------------------------------------
[32kEnable.reg]
HKR,,bLowPowerEnable,0,"1"
[32kDisable.reg]
HKR,,bLowPowerEnable,0,"0"

;;----------------------------------------------------------------------------
;; LPS PG Control Parameters
;;----------------------------------------------------------------------------
[PGEnable.reg]
HKR,,bLPS_PG_En,0,"1"
[PGDisable.reg]
HKR,,bLPS_PG_En,0,"0"
;;----------------------------------------------------------------------------
;; IPS OnOFF Parameters
;;----------------------------------------------------------------------------
;Inactive Power Save
[IPSEnable.reg]
HKR,defaults,InactivePs,0,"1"
HKR,,InactivePs,0,"1"

;;----------------------------------------------------------------------------
;; TCP Reorder Control Parameters
;;----------------------------------------------------------------------------
[TcpReorderEnable.reg]
HKR,,TcpReorder,0,"1"
;;----------------------------------------------------------------------------
;; Go Move to STA Parameters
;;----------------------------------------------------------------------------
[GoMoveToStaEnable.reg]
HKR,,bGoMoveToSta,0,"1"
;;----------------------------------------------------------------------------
;; LDPC, STBC  Parameters
;;----------------------------------------------------------------------------
[STBCDisable.reg] 
HKR,,StbcCap,0,"0"

;; ECS switch on setting
[ECS_SUPPORT_SWITCH_ON.reg]
HKR,,ECSSupport,0,"1"

;; extend passive scan channel list for FUJITSU
[FJT_EXTEND_PASSIVE_SCAN_CHNL_LIST.reg]
HKR,,CustChnlList,0,"12,13"


;;----------------------------------------------------------------------------
;; Tx PowerTable Load From Single File Feature
;;----------------------------------------------------------------------------
[EnableTxPowerTableFromSingleFile.reg]
HKR,,TxPwrLmtTableFromSingleFile,0,"1"

;; Enable dynamically reload Tx power limit table by current determined regulation (FCC/IC)
[EnableDynamicReloadTxPwrLmtTableByRegulation.reg]
HKR,,DynamicReloadTxPwrLmtTableByRegulation,0,"1"

;; Specify 8821CE Tx Power limit table ID as 00009 (For Ukraine)
[Specify8821ceTxPwrLmtTableID_UpdateUkraine.reg]
HKR,,SupportTxPwrTableDump,0,"1"
HKR,,TxPwrLmtTableFromSingleFile,0,"1"
HKR,,ForcedCustomTxPwrLmtTableID,0,"9"

;; Specify 8822BE Tx Power limit table ID as 00010 (For Ukraine)
[Specify8822beTxPwrLmtTableID_UpdateUkraine.reg]
HKR,,SupportTxPwrTableDump,0,"1"
HKR,,TxPwrLmtTableFromSingleFile,0,"1"
HKR,,ForcedCustomTxPwrLmtTableID,0,"10"

;;----------------------------------------------------------------------------
;; Transmit Power Control (TPC) Support
;;----------------------------------------------------------------------------
[TPC_Support.reg]
HKR,Ndi\params\TPCEnable,        ParamDesc,  0, "TPCEnable"
HKR,Ndi\params\TPCEnable,        type,       0, "enum"
HKR,Ndi\params\TPCEnable,        default,    0, "0"
HKR,Ndi\params\TPCEnable\enum,   "0",        0, "TPC Disable"
HKR,Ndi\params\TPCEnable\enum,   "1",        0, "ETSI Enable"
HKR,Ndi\params\TPCEnable\enum,   "2",        0, "MKK Enable"
HKR,Ndi\params\TPCEnable\enum,   "4",        0, "FCC Enable"
HKR,Ndi\params\TPCEnable\enum,   "8",        0, "WW Enable"
HKR,Ndi\params\TPCEnable\enum,   "15",        0, "Enable All"
HKR,defaults,TPCEnable,0,"0"
HKR,,TPCEnable,0,"0"

HKR,Ndi\params\TxPowerControl,        ParamDesc,  0, "TxPowerControl"
HKR,Ndi\params\TxPowerControl,        type,       0, "enum"
HKR,Ndi\params\TxPowerControl,        default,    0, "0"
HKR,Ndi\params\TxPowerControl\enum,   "0",        0, "100%%"
HKR,Ndi\params\TxPowerControl\enum,   "1",        0, "50%%"
HKR,Ndi\params\TxPowerControl\enum,   "2",        0, "0"
HKR,defaults,TxPowerControl,0,"0"
HKR,,TxPowerControl,0,"0"

;;----------------------------------------------------------------------------
;; BT HS mode Parameters
;;----------------------------------------------------------------------------
;S5 power down BT
[BTPowerDown_at_S5.reg]
HKR,,BTPowerDown_at_S5,0,"1"

;;----------------------------------------------------------------------------
;; INT_MIT Parameters
;;----------------------------------------------------------------------------
[IntMitEnable_v1.reg]
HKR,,CapOfIntMit,0x10001,"0x3E"
HKR,,ValIntMitAC,0x10001,"0x0"
HKR,,ValIntMitDCLPS,0x10001,0xAAAA9C40
HKR,,ValIntMitDCLPSNo32k,0x10001,0x00AA9C40
HKR,,ValIntMitDCNonLPS,0x10001,0xAA009C40
HKR,,ValIntMitPing,0x10001,"0x0"
HKR,,ValIntMitFPing,0x10001,"0x0"

[IntMitDisable.reg]
HKR,,CapOfIntMit,0,"0"

;;----------------------------------------------------------------------------
;; L1 Off Parameters
;;----------------------------------------------------------------------------
[L1OffEnable.reg]
HKR,,L1OffSupport,0,"0"
[L1OffAuto.reg]
HKR,,L1OffSupport,0,"0"
[L1OffDisable.reg]
HKR,,L1OffSupport,0,"0"

;;----------------------------------------------------------------------------
;; Ltr Parameters
;;----------------------------------------------------------------------------
[LtrHWAuto.reg]
HKR,,LtrSupport,0,"2"

[LtrSWDCEnable.reg]
HKR,,LtrSupport,0,"3"
;;----------------------------------------------------------------------------
;; Delay eMAC/ePHY Parameters
;;----------------------------------------------------------------------------
[DelayeMACePHY.reg]
HKR,,DelayeMACePHY,0,"1"

[DelayeMACePHY_OFF.reg]
HKR,,DelayeMACePHY,0,"0"
;;----------------------------------------------------------------------------
;; Reference Clock Auto K function Parameters
;;----------------------------------------------------------------------------
[RefClkAutoKEnable.reg]
HKR,,RefClkAutoK,0,"1"
;;----------------------------------------------------------------------------
;; Do fwIQK before connection
;;----------------------------------------------------------------------------
[IQKBeforeConnection.reg]
HKR,,IQKBeforeConnection,0,"1"

[InterferenceTest.reg]
HKR,,InterferenceTest,0,"1"

;;----------------------------------------------------------------------------
;; Follow Power Management Enable bit mode.
;;----------------------------------------------------------------------------
[PMEFollow.reg]
HKR,,IgnorePMEMode,0,"0"

;;----------------------------------------------------------------------------
;; FW enhanced Leisure Power Save mechanism
;;----------------------------------------------------------------------------
[EnhanceLPS_Enable.reg]
HKR,,bLPSTuningEnable,0,"1"
;;----------------------------------------------------------------------------
;; Related power Consumption
;;----------------------------------------------------------------------------
[PowerConsumption_8822b.reg]
HKR,,Scan_IPSEnable,0,"1"
HKR,,bAdvancedLPs,0,"243"

HKR,,1RCCA,0,"1"

HKR,,TBTTShift,0,"2"

[PowerConsumption_8822c.reg]

;; LPS Setting
HKR,,bLeisurePs,0,"2"
HKR,,bLowPowerEnable,0,"1"
HKR,,bLPS_PG_En,0,"1"
HKR,,bLPSTuningEnable,0,"1"
HKR,,TBTTShift,0,"2"
HKR,,1RCCA,0,"0"
HKR,,bAdvancedLPs,0,"243"
HKR,,BusyTraffic_TH2,0,"120"
HKR,,BusyTraffic_TH3,0,"200"

;; IPS Setting
HKR,,Scan_IPSEnable,0,"1"

;; Interrupter Mitigation
HKR,,CapOfIntMit,0,"0"
HKR,,EnableFwIntMtg,0,"0"
HKR,,FwRxBcnCntTH,0,"5"

;;----------------------------------------------------------------------------
;; Classroom mode Parameters
;;----------------------------------------------------------------------------
[EnableClassMode.reg]
HKR,,ActingAsClassMode,0,"1"

[Class.reg]
;;HKR,Ndi\params\ActingAsClassMode,        ParamDesc,  0, "Classroom mode"
;;HKR,Ndi\params\ActingAsClassMode,        type,       0, "enum"
;;HKR,Ndi\params\ActingAsClassMode,        default,    0, "0"
;;HKR,Ndi\params\ActingAsClassMode\enum,   "0",        0, %DISABLE_STR%
;;HKR,Ndi\params\ActingAsClassMode\enum,   "1",        0, %ENABLE_STR%
HKR,defaults,ActingAsClassMode,0,"0"
HKR,,ActingAsClassMode,0,"0"
;;----------------------------------------------------------------------------
;; B mode OTA Special Patch
;;----------------------------------------------------------------------------
[ApplyBModeOtaPatch.reg]
HKR,,BModeOtaPatch,0,"1"
;;----------------------------------------------------------------------------
;; RSSI to Grid Mode Parameters
;;----------------------------------------------------------------------------
[RSSI2GridMode_3.reg]
HKR,,RSSI2GridMode,0,"3"
[RSSI2GridMode_5.reg]
HKR,,RSSI2GridMode,0,"5"
;;----------------------------------------------------------------------------
;; RealWow and S5Wake Parameters
;;----------------------------------------------------------------------------
[RealWoW.reg]
HKR,defaults,RtHwCapability,0x00010001,8
HKR,,RtHwCapability,0x00010001,8

[S5Wake.reg]
HKR,defaults,WoWLANS5Support,0,"1"
HKR,,WoWLANS5Support,0,"1"

;;----------------------------------------------------------------------------
;; SMBIOS Settings
;;----------------------------------------------------------------------------
[SKU_From_SMBIOS_Enable.reg]
;; Enable SMBIOS parsing (0: disable, 1: Load country code & SAR Table ID, 2: Load SAR Table ID only, 3: Load country code only)
HKR,,LoadSystemSKUfromSMBIOS,0,"1"
;;----------------------------------------------------------------------------
;; ACPI Settings
;;----------------------------------------------------------------------------
[APCI_Lenovo_WRDS_SAR.reg]
;; Enable ACPI Table parsing
HKR,,LoadWrdsSarTablefromACPI,0,"1"
;; Specify ACPIProfile as ACPI_PROFILE_LENOVO_SAR (0x2) to enable Lenovo Single SKU SAR Solution
HKR,,ACPIProfile,0,"4"
HKR,,SupportBiosDynamicSAR,0,"1"
HKR,,SupportTxPwrTableDump,0,"1"

[APCI_ASUS_BIOS_SAR.reg]
;; Enable ACPI Table parsing
HKR,,LoadWrdsSarTablefromACPI,0,"1"
;; Specify ACPIProfile as ACPI_PROFILE_ASUS_SAR (0x4) to enable ASUS BIOS dynamic SAR Solution
HKR,,ACPIProfile,0,"4"
HKR,,SupportBiosDynamicSAR,0,"1"
HKR,,SupportTxPwrTableDump,0,"1"

[APCI_DELL_BIOS_SAR.reg]
;; Enable ACPI Table parsing
HKR,,LoadWrdsSarTablefromACPI,0,"1"
;; Specify ACPIProfile as ACPI_PROFILE_ASUS_SAR (0x4) to enable ASUS BIOS dynamic SAR Solution
HKR,,ACPIProfile,0,"1"
HKR,,SupportBiosDynamicSAR,0,"1"
HKR,,SupportTxPwrTableDump,0,"1"

;;----------------------------------------------------------------------------
;; Antenna diversity Control Parameters
;;----------------------------------------------------------------------------
[AntDivDisable.reg]
HKR,,AntDiv,0,"0"
;;----------------------------------------------------------------------------
;; Antenna Detection Control Parameters
;;----------------------------------------------------------------------------
[AntDetectDisable.reg]
HKR,,EnableAntDet,0,"0"

;;----------------------------------------------------------------------------
;; MAC Random Control Parameters
;;----------------------------------------------------------------------------
[EnableSupportMACRandom.reg]
HKR,,SupportMACRandom,0,"1"

;;HKR, Ndi\params\SupportMACRandom,       ParamDesc,  0, "MAC Randomization"
;;HKR, Ndi\params\SupportMACRandom,       default,    0, "1"
;;HKR, Ndi\params\SupportMACRandom,       type,       0, "enum"
;;HKR, Ndi\params\SupportMACRandom\enum,       "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\SupportMACRandom\enum,       "1",        0, %ENABLE_STR%
;;----------------------------------------------------------------------------
;; CCK Threshold Control Parameters
;;----------------------------------------------------------------------------
[EnableForcedCCKTH.reg]
HKR,,ForcedCCKTh,0,"1"
;;----------------------------------------------------------------------------
;; Worldwide Single SKU (Realtek Proposed) parameters
;;----------------------------------------------------------------------------
[WW.SingleSku.RTK.reg]
;; Enable Power Table dump for checking SAR table in ACPI table.
HKR,,SupportTxPwrTableDump,0,"1"

;; Enable Dynamic SKU Determining Process
HKR,,EnableDynamicSkuProcess,0,"1"
;; Enable 802.11d
HKR,,Dot11dEnable,0,"1"
HKR,,DecisionByCountry,0,"1"
HKR,,CountryThreshold,0,"0"
HKR,,Majority,0,"0"
[Dot11dEnable.reg]
HKR,defaults,Dot11dEnable,0,"1"
HKR,,Dot11dEnable,0,"1"


;;----------------------------------------------------------------------------
;; Customer Define Parameters
;;----------------------------------------------------------------------------
;;----------------------------------------------------------------------------
;; HP BW Advanced Setting Control Parameters
;;----------------------------------------------------------------------------
[IsHPAdvanceSetting.reg]
HKR,,IsHPAdvanceSetting,0,"1"

;;-------------------------
;; HP Common parameters
;;-------------------------
[HP.CommonNew.reg]
;;copy from HP.Common.reg
;;HP CusDefine ID is 1
HKR,,CusDefine,0,"1"

;;HP workaround configuration (bitwise setting)
;;BIT0: HP_WA_TIE_CLKREQ_LOW, a worksound to tie CLKREQ to low to avoid card loss issue.
HKR,,HP_WA_Config,0,"0"
;; 0: Disable, 1: Enable, 2: Auto(keep original setting after IC auto-load)
HKR,,PciSerrConfig,0,"0"

;;[RoamingAggressiveness.reg]
HKR,,RegROAMSensitiveLevel,0,"75"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, ParamDesc, 0, "Roaming Aggressiveness"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Type,      0, "enum"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Default,   0, "75"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "40",  0, "6. Highest"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "50",  0, "5. Medium-High"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "60",  0, "4. Medium"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "70",  0, "3. Medium-Low"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "80",  0, "2. Lowest"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "127",  0, "1. Disable"

;;[TxPwrLevel.reg]
HKR,,TxPwrLevel,0,"0"
;;HKR,Ndi\params\TxPwrLevel, 			ParamDesc, 	0, "Transmit power"
;;HKR,Ndi\params\TxPwrLevel, 			default, 	0, "0"
;;HKR,Ndi\params\TxPwrLevel, 			type, 		0, "enum"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"0", 		0, "5. Highest"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"1", 		0, "4. Medium-high"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"2", 		0, "3. Medium"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"3", 		0, "2. Medium-low"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"4", 		0, "1. Lowest"

;;[ProtectionMode.reg]
;; Mix protection mode
;;HKR,Ndi\params\ProtectionMode, 			ParamDesc, 	0, "Mixed mode protection"
;;HKR,Ndi\params\ProtectionMode, 			type, 		0, "enum"
;;HKR,Ndi\params\ProtectionMode, 			default, 	0, "1"
;;HKR,Ndi\params\ProtectionMode\enum, 		"0", 	0, "RTS/CTS Enabled"
;;HKR,Ndi\params\ProtectionMode\enum, 		"1", 	0, "CTS-to-self Enabled"
HKR,defaults,ProtectionMode,0,"1"
HKR,,ProtectionMode,0,"1"
HKR,,ProtectionMode,,"1"

;;[FatChannelIntolerant.reg]
;;HKR,Ndi\params\b40Intolerant, 			ParamDesc, 	0, "Fat Channel Intolerant"
;;HKR,Ndi\params\b40Intolerant, 			type, 		0, "enum"
;;HKR,Ndi\params\b40Intolerant, 			default, 	0, "0"
;;HKR,Ndi\params\b40Intolerant\enum, 		"0", 		0, %DISABLE_STR%
;;HKR,Ndi\params\b40Intolerant\enum, 		"1", 		0, %ENABLE_STR%
HKR,,b40Intolerant,0,"0"
HKR,,b40Intolerant,,"0"

;;Advance Conductive Test
;;BIT1:Skip Sensitivity Roaming
;;BIT2:Disable RTS on AMPDU
;;IsConductive() criteria: RSSI,Performance,SSID
HKR,,AdvanceConductiveTest,0,"1286"

;;copy from HP.Common_2017.reg
;; Enable ACPI Table parsing
HKR,,LoadWrdsSarTablefromACPI,0,"1"
;; Specify ACPIProfile as ACPI_PROFILE_HP_SAR (0x3) to enable HP Single SKU SAR Solution
HKR,,ACPIProfile,0,"3"
HKR,,SupportBiosDynamicSAR,0,"1"	
;; Eaable Power Table dump for checking SAR table in ACPI table.
HKR,,SupportTxPwrTableDump,0,"1"

;; Enable SMBIOS SKU Number Parsing(For mapping SKU Num to specific country code for regulation assignment)
HKR,,LoadSkuNumberFromSMBIOS,0,"1"

;; Enable Dynamic SKU Determining Process
HKR,,EnableDynamicSkuProcess,0,"2"
;; Enable 802.11d
HKR,,Dot11dEnable,0,"1"
HKR,,DecisionByCountry,0,"1"
HKR,,Majority,0,"1"
HKR,,PriorCountry,,"US"
HKR,,CountryThreshold,0,"3"


;;[WowlanAllEnableNoLPS.reg]
HKR,,WoWLANPSMode,0,"0"
HKR,,ARPOffloadEnable,0,"1"
HKR,,GTKOffloadEnable,0,"1"
HKR,,NSOffloadEnable,0,"1"
HKR,,*WakeOnMagicPacket,0,"1"
HKR,,*WakeOnPattern,0,"1"

;;HKR, Ndi\params\*WakeOnMagicPacket,         ParamDesc,  0, %WakeOnMagicPacket%
;;HKR, Ndi\params\*WakeOnMagicPacket,         default,    0, "1"
;;HKR, Ndi\params\*WakeOnMagicPacket,         type,       0, "enum"
;;HKR, Ndi\params\*WakeOnMagicPacket\enum,    "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\*WakeOnMagicPacket\enum,    "1",        0, %ENABLE_STR%
;;
;;HKR, Ndi\params\*WakeOnPattern ,            ParamDesc,  0, %WakeOnPattern%
;;HKR, Ndi\params\*WakeOnPattern,             default,    0, "1"
;;HKR, Ndi\params\*WakeOnPattern,             type,       0, "enum"
;;HKR, Ndi\params\*WakeOnPattern\enum,        "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\*WakeOnPattern\enum,        "1",        0, %ENABLE_STR%

;;[WowlanOffload.reg] only enable when WoWlan is enabled
;; ARPOffload enable/disable
;;HKR,Ndi\params\ARPOffloadEnable, 			ParamDesc, 	0, "ARP offload for WoWLAN"
;;HKR,Ndi\params\ARPOffloadEnable, 			type, 		0, "enum"
;;HKR,Ndi\params\ARPOffloadEnable, 			default, 	0, "1"
;;HKR,Ndi\params\ARPOffloadEnable\enum, 		"0", 		0, "Disabled"
;;HKR,Ndi\params\ARPOffloadEnable\enum, 		"1", 		0, "Enabled"
;;;; GTK rekeying enable/disable
;;HKR,Ndi\params\GTKOffloadEnable, 			ParamDesc, 	0, "GTK rekeying for WoWLAN"
;;HKR,Ndi\params\GTKOffloadEnable, 			type, 		0, "enum"
;;HKR,Ndi\params\GTKOffloadEnable, 			default, 	0, "1"
;;HKR,Ndi\params\GTKOffloadEnable\enum, 		"0", 		0, "Disabled"
;;HKR,Ndi\params\GTKOffloadEnable\enum, 		"1", 		0, "Enabled"
;;;; NSOffload enable/disable
;;HKR,Ndi\params\NSOffloadEnable, 			ParamDesc, 	0, "NS offload for WoWLAN"
;;HKR,Ndi\params\NSOffloadEnable, 			type, 		0, "enum"
;;HKR,Ndi\params\NSOffloadEnable, 			default, 	0, "1"
;;HKR,Ndi\params\NSOffloadEnable\enum, 		"0", 		0, "Disabled"
;;HKR,Ndi\params\NSOffloadEnable\enum, 		"1", 		0, "Enabled"

;;[SleepOnDisconnectDisable.reg]
HKR,,WakeOnDisconnect,0,"1"
;;HKR, Ndi\params\WakeOnDisconnect,             ParamDesc,  0, %SleepOnDisconnect%
;;HKR, Ndi\params\WakeOnDisconnect,             default,    0, "1"
;;HKR, Ndi\params\WakeOnDisconnect,             type,       0, "enum"
;;HKR, Ndi\params\WakeOnDisconnect\enum,        "1",        0, %DISABLE_STR%
;;HKR, Ndi\params\WakeOnDisconnect\enum,        "0",        0, %ENABLE_STR%




[HP.Common.reg]
;;HP CusDefine ID is 1
HKR,,CusDefine,0,"1"

;; 0: Disable, 1: Enable, 2: Auto(keep original setting after IC auto-load)
HKR,,PciSerrConfig,0,"0"

;;[RoamingAggressiveness.reg]
HKR,,RegROAMSensitiveLevel,0,"75"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, ParamDesc, 0, "Roaming Aggressiveness"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Type,      0, "enum"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Default,   0, "75"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "40",  0, "6. Highest"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "50",  0, "5. Medium-High"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "60",  0, "4. Medium"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "70",  0, "3. Medium-Low"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "80",  0, "2. Lowest"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "127",  0, "1. Disable"

;;[TxPwrLevel.reg]
HKR,,TxPwrLevel,0,"0"
;;HKR,Ndi\params\TxPwrLevel, 			ParamDesc, 	0, "Transmit power"
;;HKR,Ndi\params\TxPwrLevel, 			default, 	0, "0"
;;HKR,Ndi\params\TxPwrLevel, 			type, 		0, "enum"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"0", 		0, "5. Highest"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"1", 		0, "4. Medium-high"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"2", 		0, "3. Medium"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"3", 		0, "2. Medium-low"
;;HKR,Ndi\params\TxPwrLevel\enum, 	"4", 		0, "1. Lowest"

;;[ProtectionMode.reg]
;; Mix protection mode
;;HKR,Ndi\params\ProtectionMode, 			ParamDesc, 	0, "Mixed mode protection"
;;HKR,Ndi\params\ProtectionMode, 			type, 		0, "enum"
;;HKR,Ndi\params\ProtectionMode, 			default, 	0, "1"
;;HKR,Ndi\params\ProtectionMode\enum, 		"0", 	0, "RTS/CTS Enabled"
;;HKR,Ndi\params\ProtectionMode\enum, 		"1", 	0, "CTS-to-self Enabled"
HKR,defaults,ProtectionMode,0,"1"
HKR,,ProtectionMode,0,"1"
HKR,,ProtectionMode,,"1"

;;[FatChannelIntolerant.reg]
;;HKR,Ndi\params\b40Intolerant, 			ParamDesc, 	0, "Fat Channel Intolerant"
;;HKR,Ndi\params\b40Intolerant, 			type, 		0, "enum"
;;HKR,Ndi\params\b40Intolerant, 			default, 	0, "0"
;;HKR,Ndi\params\b40Intolerant\enum, 		"0", 		0, %DISABLE_STR%
;;HKR,Ndi\params\b40Intolerant\enum, 		"1", 		0, %ENABLE_STR%
HKR,,b40Intolerant,0,"0"
HKR,,b40Intolerant,,"0"

;;Advance Conductive Test
;;BIT1:Skip Sensitivity Roaming
;;BIT2:Disable RTS on AMPDU
;;IsConductive() criteria: RSSI,Performance,SSID
HKR,,AdvanceConductiveTest,0,"1286"

;;Waiting for leaving IPS before indicating task scan M4
HKR,,ScanM4WaitForIPSLeave,0,"1"


[HP.Common_2017.reg]
;; Enable ACPI Table parsing
HKR,,LoadWrdsSarTablefromACPI,0,"1"
;; Specify ACPIProfile as ACPI_PROFILE_HP_SAR (0x3) to enable HP Single SKU SAR Solution
HKR,,ACPIProfile,0,"3"
HKR,,SupportBiosDynamicSAR,0,"1"	
;; Eaable Power Table dump for checking SAR table in ACPI table.
HKR,,SupportTxPwrTableDump,0,"1"

;; Enable SMBIOS SKU Number Parsing(For mapping SKU Num to specific country code for regulation assignment)
HKR,,LoadSkuNumberFromSMBIOS,0,"1"

;; Enable Dynamic SKU Determining Process
HKR,,EnableDynamicSkuProcess,0,"2"
;; Enable 802.11d
HKR,,Dot11dEnable,0,"1"
HKR,,DecisionByCountry,0,"1"
HKR,,Majority,0,"1"
HKR,,PriorCountry,,"US"
HKR,,CountryThreshold,0,"3"

;; Enable AdvanceOTA setting for HP
HKR,,AdvanceOTA,0,"2"

;;Phydm Adaptive SOML 
;;Disable for HP OTA Test
HKR,,bSupportAdaptiveSOML,0,"0"

;;[WowlanAllEnableNoLPS.reg]
HKR,,WoWLANPSMode,0,"0"
HKR,,ARPOffloadEnable,0,"1"
HKR,,GTKOffloadEnable,0,"1"
HKR,,NSOffloadEnable,0,"1"
HKR,,*WakeOnMagicPacket,0,"1"
HKR,,*WakeOnPattern,0,"1"

;;HKR, Ndi\params\*WakeOnMagicPacket,         ParamDesc,  0, %WakeOnMagicPacket%
;;HKR, Ndi\params\*WakeOnMagicPacket,         default,    0, "1"
;;HKR, Ndi\params\*WakeOnMagicPacket,         type,       0, "enum"
;;HKR, Ndi\params\*WakeOnMagicPacket\enum,    "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\*WakeOnMagicPacket\enum,    "1",        0, %ENABLE_STR%
;;
;;HKR, Ndi\params\*WakeOnPattern ,            ParamDesc,  0, %WakeOnPattern%
;;HKR, Ndi\params\*WakeOnPattern,             default,    0, "1"
;;HKR, Ndi\params\*WakeOnPattern,             type,       0, "enum"
;;HKR, Ndi\params\*WakeOnPattern\enum,        "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\*WakeOnPattern\enum,        "1",        0, %ENABLE_STR%

;;[WowlanOffload.reg] only enable when WoWlan is enabled
;; ARPOffload enable/disable
;;HKR,Ndi\params\ARPOffloadEnable, 			ParamDesc, 	0, "ARP offload for WoWLAN"
;;HKR,Ndi\params\ARPOffloadEnable, 			type, 		0, "enum"
;;HKR,Ndi\params\ARPOffloadEnable, 			default, 	0, "1"
;;HKR,Ndi\params\ARPOffloadEnable\enum, 		"0", 		0, "Disabled"
;;HKR,Ndi\params\ARPOffloadEnable\enum, 		"1", 		0, "Enabled"
;;;; GTK rekeying enable/disable
;;HKR,Ndi\params\GTKOffloadEnable, 			ParamDesc, 	0, "GTK rekeying for WoWLAN"
;;HKR,Ndi\params\GTKOffloadEnable, 			type, 		0, "enum"
;;HKR,Ndi\params\GTKOffloadEnable, 			default, 	0, "1"
;;HKR,Ndi\params\GTKOffloadEnable\enum, 		"0", 		0, "Disabled"
;;HKR,Ndi\params\GTKOffloadEnable\enum, 		"1", 		0, "Enabled"
;;;; NSOffload enable/disable
;;HKR,Ndi\params\NSOffloadEnable, 			ParamDesc, 	0, "NS offload for WoWLAN"
;;HKR,Ndi\params\NSOffloadEnable, 			type, 		0, "enum"
;;HKR,Ndi\params\NSOffloadEnable, 			default, 	0, "1"
;;HKR,Ndi\params\NSOffloadEnable\enum, 		"0", 		0, "Disabled"
;;HKR,Ndi\params\NSOffloadEnable\enum, 		"1", 		0, "Enabled"

;;[SleepOnDisconnectDisable.reg]
HKR,,WakeOnDisconnect,0,"1"
;;HKR, Ndi\params\WakeOnDisconnect,             ParamDesc,  0, %SleepOnDisconnect%
;;HKR, Ndi\params\WakeOnDisconnect,             default,    0, "1"
;;HKR, Ndi\params\WakeOnDisconnect,             type,       0, "enum"
;;HKR, Ndi\params\WakeOnDisconnect\enum,        "1",        0, %DISABLE_STR%
;;HKR, Ndi\params\WakeOnDisconnect\enum,        "0",        0, %ENABLE_STR%
;;-------------------------
;; ASUS Common parameters
;;-------------------------
[ASUS.Common.reg]
HKR,,CustomerID,0,"47"
;;-------------------------
;; Lenovo Common parameters
;;-------------------------
[LC.CommonNew.reg]
HKR,,CustomerID,0,"40"
HKR,,LoadSystemSKUfromSMBIOS,0,"1"
HKR,,SupportTxPwrTableDump,0,"1"

;; Enable loading single SKU info from UEFI (0: disable, 1: Load country code & SAR Table ID, 2: Load SAR Table ID only, 3: Load country code only)
HKR,,LoadSystemSKUfromUEFI,0,"2"
;; Profile: Lenovo
HKR,,UEFIProfile,0,"1"
;; Enable loading single SKU info from SMBIOS (0: disable, 1: Load country code & SAR Table ID, 2: Load SAR Table ID only, 3: Load country code only)
HKR,,LoadSystemSKUfromSMBIOS,0,"2"
;; Rule to define BIOS single SKU information source priority configuration
;;   1. Prority is determined by order of alphabet, i.e. A>B>C>....>H
;;   2. The index of each letter in this registry string indicates the order of the enum definition of BIOS_METHOD, i.e. "UEFI","SMBIOS","ACPI",....
;; So if defined BiosMethodPriority = "ABC", the single SKU info source priority will be UEFI > SMBIOS > ACPI.
HKR,,BiosMethodPriority,0,"ABC"

;;BIT1 Skip Sensitivity Roaming
;;BIT2 Diable RTSonAMPDU
;;IsConductive() : RSSI,APNUM,Performance  
HKR,,AdvanceConductiveTest,0,"1542"

HKR,Ndi\params\BWSetting,        ParamDesc,  0, "Bandwidth"
HKR,Ndi\params\BWSetting,        type,       0, "enum"
HKR,Ndi\params\BWSetting,        default,    0, "2"
HKR,Ndi\params\BWSetting\enum,   "0",        0, "20MHz Only"
HKR,Ndi\params\BWSetting\enum,   "1",        0, "40_20MHz"
HKR,Ndi\params\BWSetting\enum,   "2",        0, "80_40_20MHz"
HKR,defaults,BWSetting,0,"2"
HKR,,BWSetting,0,"2"

HKR,,RegROAMSensitiveLevel,0,"80"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, ParamDesc, 0, %ROAMING_SENSITIVITY_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Type,      0, "enum"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Default,   0, "80"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "127",  0, %DISABLE_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "65",  0, %HIGH_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "70",  0, %MIDDLE_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "80",  0, %LOW_STR%

;; Prefer Band
;;HKR,Ndi\params\PreferBand, 			ParamDesc, 	0, "Preferred Band"
;;HKR,Ndi\params\PreferBand, 			default, 	0, "0"
;;HKR,Ndi\params\PreferBand, 			type, 		0, "enum"
;;HKR,Ndi\params\PreferBand\enum, 	"0", 		0, "1. No Preference"
;;HKR,Ndi\params\PreferBand\enum, 	"1", 		0, "2. 2.4G first"
;;HKR,Ndi\params\PreferBand\enum, 	"2", 		0, "3. 5G first"
HKR,,PreferBand,0,"0"

;; AdaptivityDisable.reg
HKR,,EnableAdaptivity,0,"0"


[LC.Common.reg]
HKR,,CustomerID,0,"40"
HKR,,LoadSystemSKUfromSMBIOS,0,"1"
HKR,,SupportTxPwrTableDump,0,"1"

;; Enable loading single SKU info from UEFI (0: disable, 1: Load country code & SAR Table ID, 2: Load SAR Table ID only, 3: Load country code only)
HKR,,LoadSystemSKUfromUEFI,0,"2"
;; Profile: Lenovo
HKR,,UEFIProfile,0,"1"
;; Enable loading single SKU info from SMBIOS (0: disable, 1: Load country code & SAR Table ID, 2: Load SAR Table ID only, 3: Load country code only)
HKR,,LoadSystemSKUfromSMBIOS,0,"2"
;; Rule to define BIOS single SKU information source priority configuration
;;   1. Prority is determined by order of alphabet, i.e. A>B>C>....>H
;;   2. The index of each letter in this registry string indicates the order of the enum definition of BIOS_METHOD, i.e. "UEFI","SMBIOS","ACPI",....
;; So if defined BiosMethodPriority = "ABC", the single SKU info source priority will be UEFI > SMBIOS > ACPI.
HKR,,BiosMethodPriority,0,"ABC"

;;BIT0 Reload Tx Power Limit
;;BIT1 Skip Sensitivity Roaming
;;BIT2 Diable RTSonAMPDU
;;IsConductive() : RSSI,APNUM,Performance  
HKR,,AdvanceConductiveTest,0,"1543"

HKR,Ndi\params\BWSetting,        ParamDesc,  0, "Bandwidth"
HKR,Ndi\params\BWSetting,        type,       0, "enum"
HKR,Ndi\params\BWSetting,        default,    0, "2"
HKR,Ndi\params\BWSetting\enum,   "0",        0, "20MHz Only"
HKR,Ndi\params\BWSetting\enum,   "1",        0, "40_20MHz"
HKR,Ndi\params\BWSetting\enum,   "2",        0, "80_40_20MHz"
HKR,defaults,BWSetting,0,"2"
HKR,,BWSetting,0,"2"

HKR,,RegROAMSensitiveLevel,0,"80"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, ParamDesc, 0, %ROAMING_SENSITIVITY_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Type,      0, "enum"
;;HKR,Ndi\Params\RegROAMSensitiveLevel, Default,   0, "80"
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "127",  0, %DISABLE_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "65",  0, %HIGH_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "70",  0, %MIDDLE_STR%
;;HKR,Ndi\Params\RegROAMSensitiveLevel\enum, "80",  0, %LOW_STR%

;; Prefer Band
;;HKR,Ndi\params\PreferBand, 			ParamDesc, 	0, "Preferred Band"
;;HKR,Ndi\params\PreferBand, 			default, 	0, "0"
;;HKR,Ndi\params\PreferBand, 			type, 		0, "enum"
;;HKR,Ndi\params\PreferBand\enum, 	"0", 		0, "1. No Preference"
;;HKR,Ndi\params\PreferBand\enum, 	"1", 		0, "2. 2.4G first"
;;HKR,Ndi\params\PreferBand\enum, 	"2", 		0, "3. 5G first"
HKR,,PreferBand,0,"0"

;; AdaptivityDisable.reg
HKR,,EnableAdaptivity,0,"0"

;;-------------------------
;; ACER Common parameters
;;-------------------------
[ACER.Common.reg]
HKR,,RSSI2GridMode,0,"5"

;;BIT0 Reload Tx Power Limit
;;BIT1 Skip Sensitivity Roaming
;;BIT2 Diable RTSonAMPDU
;;IsConductive() : RSSI,APNUM,Performance
HKR,,AdvanceConductiveTest,0,"1543"
;----------------------------------------------------------------------------
;; Advance Conductive Test
;;----------------------------------------------------------------------------
[AdvanceConductiveTest.reg]
;;BIT2 Diable RTSonAMPDU
HKR,,AdvanceConductiveTest,0,"4"
;----------------------------------------------------------------------------
;; Antenna Switch Bias Control Parameters
;;----------------------------------------------------------------------------
[AntSwBiasEnable.reg]
HKR,,DmAntSwPwdbBias,0,"1"
;----------------------------------------------------------------------------
;; DM CSI Report Control Parameters
;;----------------------------------------------------------------------------
[DmCsiRptEnable.reg]
HKR,,DmCsiRpt,0,"1"
;*******************************************************************************
; RTL8822BE Special Parameters
;*******************************************************************************
[RTL8822be.Common.reg]
HKR,,BeamformCap,0,"10"
HKR,,ValidRFPath,0,"51"
HKR,,PreInitMem,0,"1"
HKR,,BeamformeeCapRfNum,0,"3"
HKR,,AvoidRxDpcWDViolation,0,"1"
HKR,,EmacDelayValue,0,"15"
HKR,,TxPwrIndex,0,"1"

;Set Forced AMSDU in AMPDU in default
HKR,,AMfactor,0,"253"

HKR,,ECSSupport,0,"0"

;Force to Gen 1
HKR,,ForcePCIeRate,0,"1"

;;Enable dumping ePHY register in initializing Adapter by setting DumpInterfacePhyRegMaxCount as 0xFF. (Otherwise, set 0 to disable it)
HKR,,DumpInterfacePhyRegMaxCount,0,"255"

;Set default Channel to 10
HKR,,Channel,0,"10"

;; STBC 
;;HKR,Ndi\params\StbcCap,        ParamDesc,  0, "StbcCap"
;;HKR,Ndi\params\StbcCap,        type,       0, "enum"
;;HKR,Ndi\params\StbcCap,        default,    0, "51"
;;HKR,Ndi\params\StbcCap\enum,   "0",        0, "STBC Disable"
;;HKR,Ndi\params\StbcCap\enum,   "3",        0, "VHT STBC TX|RX"
;;HKR,Ndi\params\StbcCap\enum,   "17",        0, "HT/VHT STBC RX"
;;HKR,Ndi\params\StbcCap\enum,   "34",        0, "HT/VHT STBC TX"
;;HKR,Ndi\params\StbcCap\enum,   "51",       0, "VHT STBC TX|RX & HT STBC TX|RX"
;;HKR,defaults,StbcCap,0,"51"
HKR,,StbcCap,0,"51"
;;HKR,,StbcCap,,"51"

;; LDPC 
;;HKR,Ndi\params\LdpcCap,        ParamDesc,  0, "LdpcCap"
;;HKR,Ndi\params\LdpcCap,        type,       0, "enum"
;;HKR,Ndi\params\LdpcCap,        default,    0, "51"
;;HKR,Ndi\params\LdpcCap\enum,   "0",        0, "LDPC Disable"
;;HKR,Ndi\params\LdpcCap\enum,   "3",        0, "VHT LDPC TX|RX"
;;HKR,Ndi\params\LdpcCap\enum,   "17",        0, "HT/VHT LDPC RX"
;;HKR,Ndi\params\LdpcCap\enum,   "34",        0, "HT/VHT LDPC TX"
;;HKR,Ndi\params\LdpcCap\enum,   "51",       0, "VHT LDPC TX|RX & HT LDPC TX|RX"
;;HKR,defaults,LdpcCap,0,"51"
HKR,,LdpcCap,0,"51"
;;HKR,,LdpcCap,,"51"


HKR,,SupportFakeGC,0,"1"

;;Avoid desc with error
HKR,,bRxDescErrorChk,0,"1"


[ASUS8822be_ExtPwrTableDynamicSwitch.reg]
;; For Dynamic Loading external Primary/Secondary TxPowerLimitTable
;; If TxPowerLimitTableSel = 0xFF(255), it will not load external primary file until user issue "set pwrTable 0" by WlanCLI tool
HKR,,EnableTxPowerLimit,0,"1"
HKR,,PwrLimitFile,0,"DEFAULT_REALTEK.txt"
HKR,,SecondaryPwrLimitFile,0,"LOW_REALTEK.txt"
HKR,,TxPowerLimitTableSel,0,"255"
HKR,,TxPwrLmtDynamicLoading,0,"1"



;*******************************************************************************
; RTL8822CE Special Parameters
;*******************************************************************************
[RTL8822ce.Common.reg]
HKR,,BeamformCap,0,"10"
HKR,,ValidRFPath,0,"51"
HKR,,PreInitMem,0,"1"
HKR,,BeamformeeCapRfNum,0,"3"
HKR,,AvoidRxDpcWDViolation,0,"1"
HKR,,EmacDelayValue,0,"1"
HKR,,TxPwrIndex,0,"1"

;;Advance Conductive Test
;;BIT1:Skip Sensitivity Roaming
;;BIT2:Disable RTS on AMPDU
;;IsConductive() criteria: RSSI,Performance,SSID
HKR,,AdvanceConductiveTest,0,"1286"

;Set Forced AMSDU in AMPDU in default
HKR,,AMfactor,0,"253"

HKR,,ECSSupport,0,"0"

;Force to Gen 1
HKR,,ForcePCIeRate,0,"1"

;;Enable dumping ePHY register in initializing Adapter by setting DumpInterfacePhyRegMaxCount as 0xFF. (Otherwise, set 0 to disable it)
HKR,,DumpInterfacePhyRegMaxCount,0,"255"

;Set default Channel to 10
HKR,,Channel,0,"10"

;; STBC 
;;HKR,Ndi\params\StbcCap,        ParamDesc,  0, "StbcCap"
;;HKR,Ndi\params\StbcCap,        type,       0, "enum"
;;HKR,Ndi\params\StbcCap,        default,    0, "51"
;;HKR,Ndi\params\StbcCap\enum,   "0",        0, "STBC Disable"
;;HKR,Ndi\params\StbcCap\enum,   "3",        0, "VHT STBC TX|RX"
;;HKR,Ndi\params\StbcCap\enum,   "17",        0, "HT/VHT STBC RX"
;;HKR,Ndi\params\StbcCap\enum,   "34",        0, "HT/VHT STBC TX"
;;HKR,Ndi\params\StbcCap\enum,   "51",       0, "VHT STBC TX|RX & HT STBC TX|RX"
;;HKR,defaults,StbcCap,0,"51"
HKR,,StbcCap,0,"51"
;;HKR,,StbcCap,,"51"

;; LDPC 
;;HKR,Ndi\params\LdpcCap,        ParamDesc,  0, "LdpcCap"
;;HKR,Ndi\params\LdpcCap,        type,       0, "enum"
;;HKR,Ndi\params\LdpcCap,        default,    0, "51"
;;HKR,Ndi\params\LdpcCap\enum,   "0",        0, "LDPC Disable"
;;HKR,Ndi\params\LdpcCap\enum,   "3",        0, "VHT LDPC TX|RX"
;;HKR,Ndi\params\LdpcCap\enum,   "17",        0, "HT/VHT LDPC RX"
;;HKR,Ndi\params\LdpcCap\enum,   "34",        0, "HT/VHT LDPC TX"
;;HKR,Ndi\params\LdpcCap\enum,   "51",       0, "VHT LDPC TX|RX & HT LDPC TX|RX"
;;HKR,defaults,LdpcCap,0,"51"
HKR,,LdpcCap,0,"51"
;;HKR,,LdpcCap,,"51"

HKR,,MCCDbg,0,"3"

[RTL8822ce.ASPM.reg]
HKR,,ClkReqDelayValue,0,"11"
HKR,,L0sDelayValue,0,"255"
HKR,,L1DelayValue,0,"254"
HKR,,L1DelayLongValue,0,"3"
HKR,,RefClkAutoK,0,"1"


HKR,,L0sSupport,0,"0"
HKR,,ClkReqSupport,0,"0"
HKR,,L1Support,0,"0"
HKR,,L1OffSupport,0,"0"
HKR,,LtrSupport,0,"3"



;*******************************************************************************
; RTL8821CE Special Parameters
;*******************************************************************************
[RTL8821ce.Common.reg]

HKR,,BeamformCap,0,"10"
HKR,,BeamformeeCapRfNum,0,"3"
HKR,,ValidRFPath,0,"17"
HKR,,PreInitMem,0,"1"
HKR,,EmacDelayValue,0,"13"
HKR,,DynamicClk,0,"0"
HKR,,RdAtWt,0,"0"
HKR,,ChkRdTO,0,"1"
HKR,,DmAggNum,0,"1"
HKR,,PWRSavingType,0,"2"
HKR,,TxPwrIndex,0,"1"

;; Power Consumption
HKR,,Scan_IPSEnable,0,"1"
HKR,,bAdvancedLPs,0,"243"
HKR,,TBTTShift,0,"2"
HKR,,bLPSTuningEnable,0,"1"
HKR,,L1OffSupport,0,"0"

;; STBC 
;;HKR,Ndi\params\StbcCap,        ParamDesc,  0, "StbcCap"
;;HKR,Ndi\params\StbcCap,        type,       0, "enum"
;;HKR,Ndi\params\StbcCap,        default,    0, "17"
;;HKR,Ndi\params\StbcCap\enum,   "0",        0, "STBC Disable"
;;HKR,Ndi\params\StbcCap\enum,   "1",        0, "VHT STBC RX"
;;HKR,Ndi\params\StbcCap\enum,   "17",       0, "HT/VHT STBC RX"
;;HKR,defaults,StbcCap,0,"17"
HKR,,StbcCap,0,"17"
;;HKR,,StbcCap,,"17"

;; LDPC 
;;HKR,Ndi\params\LdpcCap,        ParamDesc,  0, "LdpcCap"
;;HKR,Ndi\params\LdpcCap,        type,       0, "enum"
;;HKR,Ndi\params\LdpcCap,        default,    0, "34"
;;HKR,Ndi\params\LdpcCap\enum,   "0",        0, "LDPC Disable"
;;HKR,Ndi\params\LdpcCap\enum,   "2",        0, "VHT LDPC TX"
;;HKR,Ndi\params\LdpcCap\enum,   "34",       0, "HT/VHT LDPC TX"
;;HKR,defaults,LdpcCap,0,"34"
HKR,,LdpcCap,0,"34"
;;HKR,,LdpcCap,,"34"

;;Enable dumping ePHY register in initializing Adapter by setting DumpInterfacePhyRegMaxCount as 0xFF. (Otherwise, set 0 to disable it)
HKR,,DumpInterfacePhyRegMaxCount,0,"255"

HKR,,SupportFakeGC,0,"1"

;;Avoid desc with error
HKR,,bRxDescErrorChk,0,"1"


[MI8821ce.Common.reg]

HKR,,BeamformCap,0,"10"
HKR,,BeamformeeCapRfNum,0,"3"
HKR,,ValidRFPath,0,"17"
HKR,,PreInitMem,0,"1"
HKR,,EmacDelayValue,0,"14"
HKR,,DynamicClk,0,"0"
HKR,,RdAtWt,0,"0"
HKR,,ChkRdTO,0,"1"
HKR,,DmAggNum,0,"1"
HKR,,PWRSavingType,0,"2"
HKR,,TxPwrIndex,0,"1"

;; Power Consumption
HKR,,Scan_IPSEnable,0,"1"
HKR,,bAdvancedLPs,0,"243"
HKR,,TBTTShift,0,"2"
HKR,,bLPSTuningEnable,0,"1"
HKR,,L1OffSupport,0,"0"

;; STBC 
;;HKR,Ndi\params\StbcCap,        ParamDesc,  0, "StbcCap"
;;HKR,Ndi\params\StbcCap,        type,       0, "enum"
;;HKR,Ndi\params\StbcCap,        default,    0, "17"
;;HKR,Ndi\params\StbcCap\enum,   "0",        0, "STBC Disable"
;;HKR,Ndi\params\StbcCap\enum,   "1",        0, "VHT STBC RX"
;;HKR,Ndi\params\StbcCap\enum,   "17",       0, "HT/VHT STBC RX"
;;HKR,defaults,StbcCap,0,"17"
HKR,,StbcCap,0,"17"
;;HKR,,StbcCap,,"17"

;; LDPC 
;;HKR,Ndi\params\LdpcCap,        ParamDesc,  0, "LdpcCap"
;;HKR,Ndi\params\LdpcCap,        type,       0, "enum"
;;HKR,Ndi\params\LdpcCap,        default,    0, "34"
;;HKR,Ndi\params\LdpcCap\enum,   "0",        0, "LDPC Disable"
;;HKR,Ndi\params\LdpcCap\enum,   "2",        0, "VHT LDPC TX"
;;HKR,Ndi\params\LdpcCap\enum,   "34",       0, "HT/VHT LDPC TX"
;;HKR,defaults,LdpcCap,0,"34"
HKR,,LdpcCap,0,"34"
;;HKR,,LdpcCap,,"34"

;;Enable dumping ePHY register in initializing Adapter by setting DumpInterfacePhyRegMaxCount as 0xFF. (Otherwise, set 0 to disable it)
HKR,,DumpInterfacePhyRegMaxCount,0,"255"

HKR,,SupportFakeGC,0,"1"

[FN8821ce.Common.reg]
HKR,,BeamformCap,0,"34"
HKR,,BeamformeeCapRfNum,0,"3"
HKR,,ValidRFPath,0,"17"
HKR,,PreInitMem,0,"1"
HKR,,EmacDelayValue,0,"13"
HKR,,DynamicClk,0,"0"
HKR,,RdAtWt,0,"0"
HKR,,ChkRdTO,0,"1"
HKR,,DmAggNum,0,"1"
HKR,,PWRSavingType,0,"2"
HKR,,TxPwrIndex,0,"1"

;; STBC 
;;HKR,Ndi\params\StbcCap,        ParamDesc,  0, "StbcCap"
;;HKR,Ndi\params\StbcCap,        type,       0, "enum"
;;HKR,Ndi\params\StbcCap,        default,    0, "17"
;;HKR,Ndi\params\StbcCap\enum,   "0",        0, "STBC Disable"
;;HKR,Ndi\params\StbcCap\enum,   "1",        0, "VHT STBC RX"
;;HKR,Ndi\params\StbcCap\enum,   "17",       0, "HT/VHT STBC RX"
;;HKR,defaults,StbcCap,0,"17"
HKR,,StbcCap,0,"17"
;;HKR,,StbcCap,,"17"

;; LDPC 
;;HKR,Ndi\params\LdpcCap,        ParamDesc,  0, "LdpcCap"
;;HKR,Ndi\params\LdpcCap,        type,       0, "enum"
;;HKR,Ndi\params\LdpcCap,        default,    0, "34"
;;HKR,Ndi\params\LdpcCap\enum,   "0",        0, "LDPC Disable"
;;HKR,Ndi\params\LdpcCap\enum,   "2",        0, "VHT LDPC TX"
;;HKR,Ndi\params\LdpcCap\enum,   "34",       0, "HT/VHT LDPC TX"
;;HKR,defaults,LdpcCap,0,"34"
HKR,,LdpcCap,0,"34"
;;HKR,,LdpcCap,,"34"

;;Enable dumping ePHY register in initializing Adapter by setting DumpInterfacePhyRegMaxCount as 0xFF. (Otherwise, set 0 to disable it)
HKR,,DumpInterfacePhyRegMaxCount,0,"255"
;*******************************************************************************
; RTL8723DE Special Parameters
;*******************************************************************************
[RTL8723de.Common.reg]
HKR,,StbcCap,0,"16"
HKR,,LdpcCap,0,"0"
HKR,,EmacDelayValue,0,"0"
HKR,,WdiGOon5GHzBandSupported,0,"0"

;;Enable dumping ePHY register in initializing Adapter by setting DumpInterfacePhyRegMaxCount as 0xFF. (Otherwise, set 0 to disable it)
HKR,,DumpInterfacePhyRegMaxCount,0,"255"


;*******************************************************************************
; AdvanceOTA Settings
;*******************************************************************************
[ASUS_AdvanceOTA.reg]
;; Enable AdvanceOTA setting for ASUS
HKR,,AdvanceOTA,0,"24"
;;Phydm Adaptive SOML 
;;Disable for ASUS OTA Test
HKR,,bSupportAdaptiveSOML,0,"0"

;*******************************************************************************
; RetryTimes Settings (0x42a)
;*******************************************************************************
[RetryTimes_32.reg]
HKR,,RetryTimes,0,"32"
[RetryTimes_5.reg]
HKR,,RetryTimes,0,"5"
[AdvancedRetryLimit.reg]
HKR,,AdvancedRetryLimit,0,"1"

;*******************************************************************************
; Multi-Channel Concurrent section
;*******************************************************************************
[MCCDisable_v2.reg]
;;HKR,Ndi\params\MultiChannelFcsMode, 		ParamDesc, 	0, "Multi-Channel Concurrent"
;;HKR,Ndi\params\MultiChannelFcsMode, 		type, 		0, "enum"
;;HKR,Ndi\params\MultiChannelFcsMode, 		default, 	0, "0"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"0", 		0, "Disabled"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"12", 		0, "Enabled"
HKR,defaults,MultiChannelFcsMode, 0, "0"
HKR,,MultiChannelFcsMode, 0, "0"

[MCCEnable_v2.reg]
;;HKR,Ndi\params\MultiChannelFcsMode, 		ParamDesc, 	0, "Multi-Channel Concurrent"
;;HKR,Ndi\params\MultiChannelFcsMode, 		type, 		0, "enum"
;;HKR,Ndi\params\MultiChannelFcsMode, 		default, 	0, "12"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"0", 		0, "Disabled"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"12", 		0, "Enabled"
HKR,defaults,MultiChannelFcsMode, 0, "12"
HKR,,MultiChannelFcsMode, 0, "12"

[MCCDisable_v3.reg]
;;HKR,Ndi\params\MultiChannelFcsMode, 		ParamDesc, 	0, "Multi-Channel Concurrent"
;;HKR,Ndi\params\MultiChannelFcsMode, 		type, 		0, "enum"
;;HKR,Ndi\params\MultiChannelFcsMode, 		default, 	0, "0"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"0", 		0, "Disabled"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"12", 		0, "Enabled"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"28", 		0, "Enabled + Hotspot"
HKR,defaults,MultiChannelFcsMode, 0, "0"
HKR,,MultiChannelFcsMode, 0, "0"

[MCCEnable_v3.reg]
;;HKR,Ndi\params\MultiChannelFcsMode, 		ParamDesc, 	0, "Multi-Channel Concurrent"
;;HKR,Ndi\params\MultiChannelFcsMode, 		type, 		0, "enum"
;;HKR,Ndi\params\MultiChannelFcsMode, 		default, 	0, "28"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"0", 		0, "Disabled"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"12", 		0, "Enabled"
;;HKR,Ndi\params\MultiChannelFcsMode\enum, 	"28", 		0, "Enabled + Hotspot"
HKR,defaults,MultiChannelFcsMode, 0, "28"
HKR,,MultiChannelFcsMode, 0, "28"

[MCCReport.reg]
HKR,,MCCDbg,0,"3"
;;----------------------------------------------------------------------------
;; WDI GO on 5GHz Supported
;;----------------------------------------------------------------------------
[WdiGOon5GHzBandSupportedEnable.reg]
HKR,,WdiGOon5GHzBandSupported,0,"1"

[AdvanceWdiGOon5GHzBandSupportedEnable.reg]
HKR,,WdiGOon5GHzBandSupported,0,"1"

;;HKR, Ndi\params\WdiGOon5GHzBandSupported,       ParamDesc,  0, "Hot Spot Dual Band"
;;HKR, Ndi\params\WdiGOon5GHzBandSupported,       default,    0, "1"
;;HKR, Ndi\params\WdiGOon5GHzBandSupported,       type,       0, "enum"
;;HKR, Ndi\params\WdiGOon5GHzBandSupported\enum,       "0",        0, %DISABLE_STR%
;;HKR, Ndi\params\WdiGOon5GHzBandSupported\enum,       "1",        0, %ENABLE_STR%
;;----------------------------------------------------------------------------
;; Disable WDI GO DFS Operating Channel Error Reported to WDI
;;----------------------------------------------------------------------------
[WdiGODfsErrorDisable.reg]
HKR,,WdiGODfsError,0,"0"
;;****************************************************************************
;; OS relative service.
;;****************************************************************************
[RTWlanE.Service]
DisplayName     = %RTWlanE.DeviceDesc.DispName%
ServiceType     = 1 		;SERVICE_KERNEL_DRIVER
StartType       = 3 		;SERVICE_DEMAND_START
ErrorControl    = 1 		;SERVICE_ERROR_NORMAL
ServiceBinary   = %12%\rtwlane.sys
LoadOrderGroup  = NDIS

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

[RTWlanE.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported,   0x00010001, 7
[RTWlanE.CopyFiles]
rtwlane.sys,,,2
[RTWlanE.MSI.AddReg]
HKR, "Interrupt Management", 0x00000010 
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 1
;;****************************************************************************
;; Destination Directory
;;****************************************************************************
[DestinationDirs]
RTWlanE.CopyFiles          = 12
DefaultDestDir             = 11        ; LDID_SYS
;;****************************************************************************
;; Source Files
;;****************************************************************************
[SourceDisksNames]
1 = %DISKNAME%,,,
[SourceDisksFiles]
rtwlane.sys = 1
;;****************************************************************************
;; Strings
;;****************************************************************************
[Strings]
MSFT					= "Microsoft"
Realtek     				= "Realtek Semiconductor Corp."
Lenovo					= "Lenovo Corp."
ASUS					= "ASUSTeK Computer Inc."
EDIMAX					= "Edimax Technology Co., Ltd"
TPLINK					= "TP-Link Technologies Co., Ltd."

LOCALE_STR				= "0000"
SSID_STR 				= "SSID"
CHANNEL_STR				= "Channel"
NETWORK_TYPE_STR 			= "Network Type"
LED_CONTROL_STR				= "LED Control" 
POWER_SAVE_STR				= "Power Save Mode"
WIFI_IBSS_STR				= "IBSS Default 11b Mode"
RATE_ADAPTIVE_STR			= "Rate Adaptive"
QOS_STR					= "QoS"
WMM_APSD				= "WMM APSD"
CCX_RM_STR				= "CCX Radio Measurement"
CCX_OFF_LINE_DUR_UP_LIMIT_STR		= "CCX Max Off-Line Measurement (0: unlimited)"
HW_PARA_STR				= "Init from HwParaFile"
THREE_WIRE_MODE_STR			= "Three Wire Programming Mode"
BOARD_TYPE_STR				= "Board Type"
PROTECTION_MODE_STR			= "Protection Mode"
TPC_STR					= "Transmit Power Control"

TPC_POLARITY_STR			= "TPC Polarity Select"
HIGH_POWER_STR				= "High Power Mechanism"
INIT_GAIN_STR				= "Initial Gain State"
CW_MAX_MIN_STR				= "Contention Window"
PSP_XLINK_STR				= "PSP XLink Mode"
CHANNEL_PLAN_STR			= "Channel Plan"
WL_MODE_STR				= "Wireless Mode"
PREAMBLE_MODE_STR			= "Preamble Mode"
FRAGTHRESH_STR				= "Fragmentation Threshold"
RTSTHRESH_STR				= "RTS Threshold"
DOT11_ENABLE_STR			= "802.11d"
11NADHOC_ENABLE_STR			= "11n AdHoc"

DISABLE_STR 				= "Disabled"
ENABLE_STR 				= "Enabled"
CAM_STR 				= "CAM"
MAX_PSP_STR 				= "MAX_PSP"
FAST_PSP_STR 				= "Fast_PSP"
AD_HOC_STR 				= "Ad Hoc"
INFRASTRUCTURE_STR 			= "Infrastructure"
AUTO_SELECT_STR 			= "Auto select"
DOMAIN_FROM_EEPROM_STR 			= "DOMAIN_FROM_EEPROM"
AUTO_STR 				= "Auto"
LONG_PREAMBLE_STR 			= "Long only"
LONG_SHORT_PREAMBLE_STR			= "Short & long"
SHORT_PREAMBLE_STR 			= "Short Preamble"

FCC_STR 				= "FCC"
IC_STR 					= "IC"
ETSI_STR 				= "ETSI"
SPAIN_STR 				= "Spain"
FRANCE_STR 				= "France"
MKK_STR 				= "MKK"
MKK1_STR 				= "MKK1"
ISRAEL_STR 				= "Israel"
TELEC_STR 				= "TELEC"

IEEE_802_11A_STR 			= "IEEE 802.11a"
IEEE_802_11B_STR 			= "IEEE 802.11b"
IEEE_802_11BG_STR 			= "IEEE 802.11b/g"
IEEE_802_11BGN_STR 			= "IEEE 802.11b/g/n"
IEEE_802_11AN_STR			= "IEEE 802.11a/n"	
IEEE_802_11ANAC_STR			= "IEEE 802.11a/n/ac"
Roam_Retry_Limit_STR			= "Roam Retry Limit(sec)"
LEISURE_POWER_SAVE_STR			= "Leisure Power Save"
LEISURE_POWER_SAVE_AUTO			= "AUTO"
LEISURE_POWER_SAVE_ENABLE		= "ENABLE"
LEISURE_POWER_SAVE_DISABLE		= "DISABLE"
AH_BCNINTV_STR 				= "Beacon Interval"

ROAMING_SENSITIVITY_STR		= "Roaming Sensitivity Level"
HIGH_STR			= "High"
MIDDLE_STR			= "Middle"
LOW_STR				= "Low"

TX_POWER_LEVEL_STR		= "TX Power Level"
HIGH_TX_POWER_STR		= "100 %"			
MIDDLE_TX_POWER_STR		= "75 %"			
LOW_TX_POWER_STR		= "50 %"			
VERY_LOW_TX_POWER_STR		= "20 %"			

TWO_STA_CONCURRENT_MODE			= "Two STA Concurrent Mode"
SECONDARY_DISABLE			= "Secondary client Disable"
SECONDARY_ENABLE			= "Secondary Client Enable"
SECONDARY_AUTO				= "Secondary Client Auto Select"

WakeOnMagicPacket           = "Wake on Magic Packet"
WakeOnPattern               = "Wake on Pattern Match"
SleepOnDisconnect			= "Sleep on WoWLAN disconnect"


;;Source disk name
DISKNAME 			="Realtek Wireless LAN 802.11n PCI-E Network Adapter Driver Disk"
RTWlanE.DeviceDesc 		="Realtek Wireless LAN 802.11n PCI-E Network Adapter"
RTWlanE.DeviceDesc.DispName	="Realtek Wireless LAN 802.11n PCI-E Network Adapter"

RTL8822be.DeviceDesc		    ="Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC"
RTL8822be.DeviceDesc.DispName	="Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC"
HP8822be.DeviceDesc		    ="Realtek RTL8822BE 802.11ac PCIe Adapter"
HP8822be.DeviceDesc.DispName	="Realtek RTL8822BE 802.11ac PCIe Adapter"

RTL8822ce.DeviceDesc     ="Realtek 8822CE Wireless LAN 802.11ac PCI-E NIC"
RTL8822ce.DeviceDesc.DispName ="Realtek 8822CE Wireless LAN 802.11ac PCI-E NIC"
HP8822ce.DeviceDesc		    ="Realtek RTL8822CE 802.11ac PCIe Adapter"
HP8822ce.DeviceDesc.DispName	="Realtek RTL8822CE 802.11ac PCIe Adapter"

RTL8814be.DeviceDesc		    ="Realtek 8814BE Wireless LAN 802.11ac PCI-E NIC"
RTL8814be.DeviceDesc.DispName	="Realtek 8814BE Wireless LAN 802.11ac PCI-E NIC"

RTL8821ce.DeviceDesc		    ="Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC"
RTL8821ce.DeviceDesc.DispName	="Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC"
HP8821ce.DeviceDesc		    ="Realtek RTL8821CE 802.11ac PCIe Adapter"
HP8821ce.DeviceDesc.DispName	="Realtek RTL8821CE 802.11ac PCIe Adapter"

RTL8723de.DeviceDesc		    ="Realtek 8723DE Wireless LAN 802.11n PCI-E NIC"
RTL8723de.DeviceDesc.DispName	="Realtek 8723DE Wireless LAN 802.11n PCI-E NIC"
HP8723de.DeviceDesc		    ="Realtek RTL8723DE 802.11b/g/n PCIe Adapter"
HP8723de.DeviceDesc.DispName	="Realtek RTL8723DE 802.11b/g/n PCIe Adapter"
