;; netrtwlanu6.inf
;;
;; Realtek Wireless 802.11b/g/n USB 2.0 Network Adapter
;;
;; Copyright (C) 2022 Realtek Semiconductor Corp.
;;
;; This release is primarily for WHQL test.
;;

;; FOR XP/Vista/Win7/Win8

[Version]
Signature	= "$Windows NT$"
Class		= Net
ClassGUID	= {4d36e972-e325-11ce-bfc1-08002be10318}
Provider	= %Realtek%
CatalogFile.NT	= netrtwlanu6.cat		;; for WHQL certified
DriverVer = 04/19/2022,5001.0.15.110

[Manufacturer]
%Realtek% = Realtek,NTamd64.10.0

[ControlFlags]
ExcludeFromSelect = *

[Realtek.NTamd64.10.0]
;;----------------------------------------------------------------------------
;; For 8852A RTK common
;;----------------------------------------------------------------------------
%RTL8852au.DeviceDesc%		= RTL8852au.ndi,		USB\VID_0BDA&PID_885A&MI_02
%RTL8832au.DeviceDesc%		= RTL8852au.ndi,		USB\VID_0BDA&PID_885C
%RTL8832au.DeviceDesc%		= RTL8852au.ndi,		USB\VID_0BDA&PID_883A
%RTL8832au.DeviceDesc%		= RTL8852au.ndi,		USB\VID_0BDA&PID_8832
;; D-Link
%DLink_3321.DeviceDesc%		= RTL8852au.ndi,		USB\VID_2001&PID_3321

;; For 8832au ASUS
%ASUS_1997.DeviceDesc% = RTL8852au.ndi, USB\VID_0B05&PID_1997
%ASUS_19FB.DeviceDesc% = RTL8852au.ndi, USB\VID_0B05&PID_19FB

;; For 8832au Edimax
%Edimax_8822.DeviceDesc% = RTL8852au.ndi, USB\VID_7392&PID_8822

;; For 8832au ELECOM
%Elecom_4020.DeviceDesc% = RTL8852au.ndi, USB\VID_056E&PID_4020

;; temp 8852c PID, need check bitfile define

;;----------------------------------------------------------------------------
;; For 8852B RTK common
;;----------------------------------------------------------------------------
;; USB3.0 multi-function
%RTL8852bu.DeviceDesc%		= RTL8852bu.ndi,		USB\VID_0BDA&PID_B852&MI_02
;; USB3.0 multi-function
%RTL8852bu.DeviceDesc%		= RTL8852bu.ndi,		USB\VID_0BDA&PID_A85B&MI_02
;; USB2.0 multi-function
%RTL8852bu_vs.DeviceDesc%	= RTL8852bu.ndi,		USB\VID_0BDA&PID_B85A&MI_02
;; USB3.0 single-function, wifi only
%RTL8832bu.DeviceDesc%		= RTL8852bu.ndi,		USB\VID_0BDA&PID_B832
;; USB2.0 single-function, wifi only
%RTL8832bu_vs.DeviceDesc%	= RTL8852bu.ndi,		USB\VID_0BDA&PID_B83A

;; For ZyXEL
%ZyXEL_3428.DeviceDesc%	= RTL8852bu.ndi,		USB\VID_0586&PID_3428

;; For I-O DATA
%I_O_DATA_095B.DeviceDesc%	= RTL8852bu.ndi,		USB\VID_04BB&PID_095B

;; For MSI
%MSI_6931.DeviceDesc%	= RTL8852bu.ndi,		USB\VID_0DB0&PID_6931

;; For Edimax
%Edimax_6822.DeviceDesc%	= RTL8852bu.ndi,		USB\VID_7392&PID_6822
%Edimax_9822.DeviceDesc%	= RTL8852bu_U2.ndi,		USB\VID_7392&PID_9822

;; For ASUS
%ASUS_1A62.DeviceDesc%	= RTL8852bu.ndi,		USB\VID_0B05&PID_1A62

;; For TRENDnet
%TRENDnet_905A.DeviceDesc%	= RTL8852bu.ndi,		USB\VID_20F4&PID_905A

;; D-Link
%DLink_3324.DeviceDesc%		= RTL8852bu.ndi,		USB\VID_2001&PID_3324
%DLink_3325.DeviceDesc%		= RTL8852bu.ndi,		USB\VID_2001&PID_3325

;;----------------------------------------------------------------------------
;; Realtek 8852AU default installation
;;----------------------------------------------------------------------------

[RTL8852au.ndi.NT]
AddReg				= NDIS_64.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOnn.reg, 5GWirelessMode.reg, 2GWirelessMode.reg, TxByTimerOnn.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852au.common.reg, VHT24G.reg, UwpSrvc.reg, LedPatternC9.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg
Include         	= netvwifibus.inf
Needs				= VWiFiBus.CopyFiles
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles,rtwlanu6Service.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          ; NdisPhysicalMediumNative802_11

[RTL8852au.ndi.NT.Services]
AddService			= rtwlanu6, 2, rtwlanu6.Service, rtwlanu6.EventLog
Include 			= netvwifibus.inf
Needs 				= VWiFiBus.Services
AddService          = RTUsbSwSrvc, 0x0000800, RTUsbSwSrvc.Service

[RTL8852au.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw


;;----------------------------------------------------------------------------
;; Realtek 8852BU default installation
;;----------------------------------------------------------------------------

;; ** Section for os60 Start
[RTL8852bu_os60.ndi.NT]
AddReg				= NDIS_60.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOff.reg, 5GacWirelessMode.reg, 2GnWirelessMode.reg, TxByTimerOff.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852bu.common.reg, VHT24G.reg, USBMode2.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg, LedPatternC9.reg
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          	; NdisPhysicalMediumNative802_11

[RTL8852bu_os60.ndi.NT.Services]
AddService			= rtwlanu6, 2, rtwlanu6.Service, rtwlanu6.EventLog
;; ** Section for os60 End


;; ** Section for os62 Start
[RTL8852bu_os62.ndi.NT]
AddReg				= NDIS_62.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOnn.reg, 5GWirelessMode.reg, 2GWirelessMode.reg, TxByTimerOnn.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852bu.common.reg, VHT24G.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg, LedPatternC9.reg
Include         	= netvwifibus.inf
Needs				= VWiFiBus.CopyFiles
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          ; NdisPhysicalMediumNative802_11

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

[RTL8852bu_os62.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration
;; ** Section for os62 End

;; ** Section for os63 Start
[RTL8852bu_os63.ndi.NT]
AddReg				= NDIS_63.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOnn.reg, 5GWirelessMode.reg, 2GWirelessMode.reg, TxByTimerOnn.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852bu.common.reg, VHT24G.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg, LedPatternC9.reg
Include         	= netvwifibus.inf
Needs				= VWiFiBus.CopyFiles
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          ; NdisPhysicalMediumNative802_11

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

[RTL8852bu_os63.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration
;; ** Section for os63 End

[RTL8852bu.ndi.NT]
AddReg				= NDIS_64.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOnn.reg, 5GWirelessMode.reg, 2GWirelessMode.reg, TxByTimerOnn.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852bu.common.reg, VHT24G.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg, UwpSrvc.reg, LedPatternC9.reg
Include         	= netvwifibus.inf
Needs				= VWiFiBus.CopyFiles
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles,rtwlanu6Service.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          ; NdisPhysicalMediumNative802_11

[RTL8852bu.ndi.NT.Services]
AddService			= rtwlanu6, 2, rtwlanu6.Service, rtwlanu6.EventLog
Include 			= netvwifibus.inf
Needs 				= VWiFiBus.Services
AddService          = RTUsbSwSrvc, 0x0000800, RTUsbSwSrvc.Service

[RTL8852bu.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw


;; ** Section for os60 Start
[RTL8852bu_U2_os60.ndi.NT]
AddReg				= NDIS_60.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOff.reg, 5GacWirelessMode.reg, 2GnWirelessMode.reg, TxByTimerOff.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852bu.common.reg, VHT24G.reg, USBMode2.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg, LedPatternC9.reg
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          	; NdisPhysicalMediumNative802_11

[RTL8852bu_U2_os60.ndi.NT.Services]
AddService			= rtwlanu6, 2, rtwlanu6.Service, rtwlanu6.EventLog
;; ** Section for os60 End


;; ** Section for os62 Start
[RTL8852bu_U2_os62.ndi.NT]
AddReg				= NDIS_62.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOnn.reg, 5GWirelessMode.reg, 2GWirelessMode.reg, TxByTimerOnn.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852bu.common.reg, VHT24G.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg, LedPatternC9.reg, USBMode2.reg
Include         	= netvwifibus.inf
Needs				= VWiFiBus.CopyFiles
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          ; NdisPhysicalMediumNative802_11

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

[RTL8852bu_U2_os62.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration
;; ** Section for os62 End

;; ** Section for os63 Start
[RTL8852bu_U2_os63.ndi.NT]
AddReg				= NDIS_63.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOnn.reg, 5GWirelessMode.reg, 2GWirelessMode.reg, TxByTimerOnn.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852bu.common.reg, VHT24G.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg, LedPatternC9.reg, USBMode2.reg
Include         	= netvwifibus.inf
Needs				= VWiFiBus.CopyFiles
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          ; NdisPhysicalMediumNative802_11

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

[RTL8852bu_U2_os63.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration
;; ** Section for os63 End

[RTL8852bu_U2.ndi.NT]
AddReg				= NDIS_64.reg, UsbCommon.reg, RTLWLAN.reg, RtlSsOnn.reg, 5GWirelessMode.reg, 2GWirelessMode.reg, TxByTimerOnn.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, RTL8852bu.common.reg, VHT24G.reg, G6BFCap_Enable_SU_BFee.reg, RoamingSensitivity.reg, UwpSrvc.reg, LedPatternC9.reg, USBMode2.reg
Include         	= netvwifibus.inf
Needs				= VWiFiBus.CopyFiles
FeatureScore		= 0xFE
Characteristics		= 0x84
BusType				= 15
CopyFiles			= rtwlanu6.CopyFiles,rtwlanu6Service.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          ; NdisPhysicalMediumNative802_11

[RTL8852bu_U2.ndi.NT.Services]
AddService			= rtwlanu6, 2, rtwlanu6.Service, rtwlanu6.EventLog
Include 			= netvwifibus.inf
Needs 				= VWiFiBus.Services
AddService          = RTUsbSwSrvc, 0x0000800, RTUsbSwSrvc.Service

[RTL8852bu_U2.ndi.NT.HW]
Include = netvwifibus.inf
Needs 	= VWiFiBus.PnPFilterRegistration.Hw




;;
;; OS relative registry.
;;
[NDIS_64.reg]
HKR, Ndi\Interfaces,	UpperRange, 0, "ndis5,mdcwifi"
HKR, Ndi\Interfaces,	LowerRange, 0, "wlan,ethernet,vwifi"
HKR, Ndi,				Service,    0, "rtwlanu"
;;
;; OS relative service.
;;
[RTUsbSwSrvc.Service]
DisplayName       = %RTUsbSwSrvc.DeviceDesc.DispName%
ServiceType       = 0x00000010        ; %SERVICE_WIN32_OWN_PROCESS%
StartType         = 2     ; %SERRVICE_DEMAND_START%
ErrorControl      = 0     ; %SERRVICE_ERROR_NORMAL%
ServiceBinary     = %10%\RTUWPSrvcMain.exe
Dependencies      = rtwlanu6
LoadOrderGroup    = rtwlanu6

[rtwlanu6.Service]
DisplayName    	= %rtwlanu6.DeviceDesc.DispName%
ServiceType    	= 1		; %SERVICE_KERNEL_DRIVER%
StartType      	= 3		; %SERRVICE_DEMAND_START%
ErrorControl   	= 1		; %SERRVICE_ERROR_NORMAL%
ServiceBinary  	= %12%\rtwlanu6.sys
LoadOrderGroup 	= NDIS

;;
;; OS relative event log.
;;
[rtwlanu6.EventLog]
AddReg 			= rtwlanu6.AddEventLog.reg

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

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

;*******************************************************************************
; USB common paramters
;*******************************************************************************
[RTL8852au.common.reg]
HKR,defaults,CoreAMSDU,0,"1"
HKR,,CoreAMSDU,0,"1"
HKR,defaults,FWOffload,0,"0"
HKR,,FWOffload,0,"0"

[RTL8852bu.common.reg]
HKR,defaults,CoreAMSDU,0,"1"
HKR,,CoreAMSDU,0,"1"
HKR,defaults,FWOffload,0,"0"
HKR,,FWOffload,0,"0"

[UsbCommon.reg]
HKR,defaults,LedCtrl,0,"1"
HKR,,LedCtrl,0,"1"

HKR,defaults,QoS,0,"1"
HKR,,QoS,0,"1"

HKR,defaults,CcxRm,0,"1"
HKR,,CcxRm,0,"1"

HKR,defaults,CcxOffLineDurUpLimit,0,"0"
HKR,,CcxOffLineDurUpLimit,0,"0"

;; For PDN mode switch.
HKR,,PDNMode,0,"0"


;; For Different AC mode Rx parameters.
HKR,,AcUsbDmaTime,0,"10"
HKR,,AcUsbDmaSize,0,"5"
HKR,,AcUsbDmaTime2,0,"32"
HKR,,AcUsbDmaSize2,0,"5"


;-------------------------------------------------------------------------------
;	USB Tx/Rx aggregation
;-------------------------------------------------------------------------------
HKR,defaults,UsbRxAggBlockCount,0,"8"
HKR,,UsbRxAggBlockCount,0,"8"

HKR,defaults,UsbRxAggBlockTimeout,0,"6"
HKR,,UsbRxAggBlockTimeout,0,"6"

HKR,defaults,UsbRxAggPageTimeout,0,"6"
HKR,,UsbRxAggPageTimeout,0,"6"

HKR,defaults,UsbTxAggMode,0,"1"
HKR,,UsbTxAggMode,0,"1"

HKR,defaults,UsbTxAggDescNum,0,"6"
HKR,,UsbTxAggDescNum,0,"6"

;; For Hotspot UI Select Network Band
HKR,defaults,WdiGOon5GHzBandSupported,0,"0"
HKR,,WdiGOon5GHzBandSupported,0,"0"

;-------------------------------------------------------------------------------
;	USB Tx/Rx aggregation OS Relative
;-------------------------------------------------------------------------------

[Ndis6UsbRxAgg.reg]
HKR,defaults,UsbRxAggMode,0,"2"
HKR,,UsbRxAggMode,0,"2"
HKR,defaults,UsbRxAggPageCount,0,"16"
HKR,,UsbRxAggPageCount,0,"16"


[Ndis6UsbRxAgg_Jaguar.reg]
HKR,defaults,UsbRxAggMode,0,"1"
HKR,,UsbRxAggMode,0,"1"
HKR,defaults,UsbRxAggPageCount,0,"5"
HKR,,UsbRxAggPageCount,0,"5"
HKR,defaults,UsbRxAggPageTimeout,0,"32"
HKR,,UsbRxAggPageTimeout,0,"32"


;-------------------------------------------------------------------------------
;	USB selective suspend.
;-------------------------------------------------------------------------------
[RtlSsOnn.reg]
HKR,,EnableUsbSS,0,"1"
[RtlSsOff.reg]
HKR,,EnableUsbSS,0,"0"

;-------------------------------------------------------------------------------
;	PnP pre-transition handling
;-------------------------------------------------------------------------------
[PnpPreTransOn.reg]
HKR,,PreTransPnP,0,"1"
[PnpPreTransOff.reg]
HKR,,PreTransPnP,0,"0"

;-------------------------------------------------------------------------------
;	TX path selection.
;-------------------------------------------------------------------------------
[TxByTimerOnn.reg]
HKR,,SendPacketByTimer,0,"1"
[TxByTimerOff.reg]
HKR,,SendPacketByTimer,0,"0"

;-------------------------------------------------------------------------------
;	TX power training disable.
;-------------------------------------------------------------------------------
[DisableTxPowerTraining.reg]
HKR,,TxPowerTraining,0,"0"

;-------------------------------------------------------------------------------
;     Timer GPIO.
;-------------------------------------------------------------------------------
[TimerGPIOSetting8821AU.reg]
;; For GPIO detect setting.
HKR,,TimerGPIO,0,"0"
HKR,,GPIODelay,0,"2000"
HKR,,GPIOBack,0,"2000"

[TimerGPIOSetting8812AU.reg]
;; For GPIO detect setting.
HKR,,TimerGPIO,0,"1"
HKR,,GPIODelay,0,"500"
HKR,,GPIOBack,0,"250"

;---------------------------------------------------------------------------------
;    Customer ID
;---------------------------------------------------------------------------------
[CustomerID_Belkin.reg]
; For Customer ID setting.
HKR,,CustomerID, 0,"22"

[CustomerID_DLink.reg]
; For Customer ID setting.
HKR,,CustomerID, 0,"44"

[CustomerID_NEC.reg]
; For Customer ID setting.
HKR,,CustomerID, 0,"45"

[CustomerID_ASUS.reg]
; For Customer ID setting.
HKR,,CustomerID, 0,"35"

[CustomerLED8814A_TREND.reg]
; For Customer ID setting.
HKR,,LedStrategy, 0,"18"

;;----------------------------------------------------------------------------
;; TCP Reorder Control Parameters
;;----------------------------------------------------------------------------
[TcpReorderEnable.reg]
HKR,,TcpReorder,0,"1"
[TcpReorderDisable.reg]
HKR,,TcpReorder,0,"0"

;;----------------------------------------------------------------------------
;; Earlymode Control Parameters
;;----------------------------------------------------------------------------
[EarlyModeEnable.reg]
HKR,,bEarlymodeEnable,0,"1"
[EarlyModeDisable.reg]
HKR,,bEarlymodeEnable,0,"0"

;-------------------------------------------------------------------------------
;	Custom Tx Power Limit And Power By Rate Parameters
;-------------------------------------------------------------------------------
[CustomTxPwrConfigFile.reg]
HKR,,PwrByRateFile,0,""
HKR,,PwrLimitFile,0,""

;-------------------------------------------------------------------------------
; Intel Soft AP Mode Reg
;-------------------------------------------------------------------------------
[Intel.reg]
HKR,,ForcedBstDataRate,0,"0"
HKR,Ndi\params\ForcedBstDataRate,        ParamDesc,  0, "Broadcast/Multicast Data Rate"
HKR,Ndi\params\ForcedBstDataRate,        type,       0, "enum"
HKR,Ndi\params\ForcedBstDataRate,        default,    0, "0"
HKR,Ndi\params\ForcedBstDataRate\enum,   "0",        0, "Auto"
HKR,Ndi\params\ForcedBstDataRate\enum,   "2",        0, "1Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "4",        0, "2Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "11",      0, "5.5Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "22",     0, "11Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "12",      0, "6Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "18",     0, "9Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "24",     0, "12Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "36",     0, "18Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "48",     0, "24Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "72",     0, "36Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "96",     0, "48Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "108",     0, "54Mbps"
HKR,Ndi\params\ForcedBstDataRate\enum,   "128",     0, "MCS0"
HKR,Ndi\params\ForcedBstDataRate\enum,   "129",     0, "MCS1"
HKR,Ndi\params\ForcedBstDataRate\enum,   "130",     0, "MCS2"
HKR,Ndi\params\ForcedBstDataRate\enum,   "131",     0, "MCS3"
HKR,Ndi\params\ForcedBstDataRate\enum,   "132",     0, "MCS4"
HKR,Ndi\params\ForcedBstDataRate\enum,   "133",     0, "MCS5"
HKR,Ndi\params\ForcedBstDataRate\enum,   "134",     0, "MCS6"
HKR,Ndi\params\ForcedBstDataRate\enum,   "135",     0, "MCS7"
HKR,Ndi\params\ForcedBstDataRate\enum,   "136",     0, "MCS8"
HKR,Ndi\params\ForcedBstDataRate\enum,   "137",     0, "MCS9"
HKR,Ndi\params\ForcedBstDataRate\enum,   "138",     0, "MCS10"
HKR,Ndi\params\ForcedBstDataRate\enum,   "139",     0, "MCS11"
HKR,Ndi\params\ForcedBstDataRate\enum,   "140",     0, "MCS12"
HKR,Ndi\params\ForcedBstDataRate\enum,   "141",     0, "MCS13"
HKR,Ndi\params\ForcedBstDataRate\enum,   "142",     0, "MCS14"
HKR,Ndi\params\ForcedBstDataRate\enum,   "143",     0, "MCS15"

;-------------------------------------------------------------------------------
; Uwp Service
;-------------------------------------------------------------------------------
[UwpSrvc.reg]
HKR,,RTSrvcLibSupport,0,"3"

;;----------------------------------------------------------------------------
;; LDPC config parameters 8812/8814 only now! Other IC need to assign another value.
;;----------------------------------------------------------------------------

[LDPC_CONFIG.reg]
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,   "3",        0, "VHT LDPC TX|RX"
HKR,Ndi\params\LdpcCap\enum,   "1",        0, "VHT LDPC RX"
HKR,Ndi\params\LdpcCap\enum,   "2",        0, "VHT LDPC TX"
HKR,Ndi\params\LdpcCap\enum,   "34",        0, "VHT LDPC TX | HT LDPC TX"
HKR,Ndi\params\LdpcCap\enum,   "51",       0, "VHT LDPC TX|RX & HT LDPC TX|RX"
HKR,defaults,LdpcCap,0,"34"
HKR,,LdpcCap,0,"34"
HKR,,LdpcCap,,"34"

;;----------------------------------------------------------------------------
;; STBC config parameters 8812/8814 only now! Other IC need to assign another value.
;;----------------------------------------------------------------------------

[STBC_CONFIG.reg]
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,   "1",        0, "VHT STBC RX"
HKR,Ndi\params\StbcCap\enum,   "2",        0, "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"

;;----------------------------------------------------------------------------
;; Beamformer config parameters 8812/8814 only now! Other IC need to assign another value.
;;----------------------------------------------------------------------------

[BEAM_CONFIG.reg]
HKR,Ndi\params\BeamformCap,        ParamDesc,  0, "BeamCap"
HKR,Ndi\params\BeamformCap,        type,       0, "enum"
HKR,Ndi\params\BeamformCap,        default,    0, "51"
HKR,Ndi\params\BeamformCap\enum,   "0",        0, "BEAM Disable"
HKR,Ndi\params\BeamformCap\enum,   "3",        0, "VHT BEAM TX|RX"
HKR,Ndi\params\BeamformCap\enum,   "1",        0, "VHT BEAM TX"
HKR,Ndi\params\BeamformCap\enum,   "2",        0, "VHT BEAM RX"
HKR,Ndi\params\BeamformCap\enum,   "51",       0, "VHT BEAM TX|RX & HT BEAM TX|RX"
HKR,defaults,BeamformCap,0,"34"
HKR,,BeamformCap,0,"34"
HKR,,BeamformCap,,"34"

;;----------------------------------------------------------------------------
;; Realtek WLAN NIC parameters
;;----------------------------------------------------------------------------
[RTLWLAN.reg]
HKR,defaults,Channel,0,"1"
HKR,,Channel,0,"1"

[G6BFCap_Enable_SU_BFee.reg]
HKR,,WifiBeamform_phy0,0,"68"
HKR,,Wifi_RoleCap_BF,0,"68"

;;Tx power limit
HKR,,EnableTxPowerLimit,0,"2"

;; For QoS test, 1: WiFi Config and 0: Performance Config
HKR,Ndi\params\QoS,        ParamDesc,  0, "QoS Support"
HKR,Ndi\params\QoS,        type,       0, "enum"
HKR,Ndi\params\QoS,        default,    0, "0"
HKR,Ndi\params\QoS\enum,   "0",        0, "Not Support QoS"
HKR,Ndi\params\QoS\enum,   "1",        0, "Support QoS"
HKR,Ndi\params\QoS\enum,   "2",        0, "Auto"
HKR,defaults,QoS,0,"1"
HKR,,QoS,0,"1"
HKR,,QoS,,"1"


HKR,defaults,RxReorder,0,"1"
HKR,,RxReorder,0,"1"
HKR,defaults,RxReorder_PendTime,0,"100"
HKR,,RxReorder_PendTime,0,"100"

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

;BTmode
HKR,,bBTMode,0,"1"

HKR,,WEPinNmode,0,"0"

; OS protocol offload detection and decision
HKR,,ProtocolOffloadDecision,0,"1"

HKR,defaults,AddbaReqRetry,0,"0"
HKR,,AddbaReqRetry,0,"0"

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

;; IPS control
HKR,,IpsEn,0,"0"
HKR,,IpsCap,0,"16"
HKR,,IpsWowEn,0,"0"
HKR,,IpsWowCap,0,"0"

;; LPS control
HKR,,LpsEn,0,"0"
HKR,,LpsCap,0,"15"
HKR,,LpsWowEn,0,"1"
HKR,,LpsWowCap,0,"15"


;-------------------------------------------------------------------------------
;	Some function ability setting
;-------------------------------------------------------------------------------
HKR,defaults,LinkSpeedLevel,0,"0"
HKR,,LinkSpeedLevel,0,"0"

HKR,defaults,PwrTblSel,0,"0"
HKR,,PwrTblSel,0,"0"

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

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

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

;Dynamic batch indication
HKR,defaults,DynamicBatchEnable,0,"1"
HKR,,DynamicBatchEnable,0,"1"

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

HKR,Ndi\params\EnableAdaptivity, 		ParamDesc, 	0, "EnableAdaptivity"
HKR,Ndi\params\EnableAdaptivity, 		type, 		0, "enum"
HKR,Ndi\params\EnableAdaptivity, 		default, 	0, "0"
HKR,Ndi\params\EnableAdaptivity\enum, 	"0", 		0, "Disable"
HKR,Ndi\params\EnableAdaptivity\enum, 	"1", 		0, "Enable"
HKR,Ndi\params\EnableAdaptivity\enum, 	"2", 		0, "Auto"
HKR,defaults,EnableAdaptivity, 0, "2"
HKR,,EnableAdaptivity, 0, "2"

HKR,Ndi\params\L2HForAdaptivity, 		ParamDesc, 	0, "L2HForAdaptivity"
HKR,Ndi\params\L2HForAdaptivity, 		type, 		0, "enum"
HKR,Ndi\params\L2HForAdaptivity, 		default, 	0, "Auto"
HKR,Ndi\params\L2HForAdaptivity\enum, 	"0", 		0, "Auto"
HKR,Ndi\params\L2HForAdaptivity\enum, 	"245", 		0, "F5"
HKR,Ndi\params\L2HForAdaptivity\enum, 	"243", 		0, "F3"
HKR,Ndi\params\L2HForAdaptivity\enum, 	"241", 		0, "F1"
HKR,Ndi\params\L2HForAdaptivity\enum, 	"239", 		0, "EF"
HKR,Ndi\params\L2HForAdaptivity\enum, 	"237", 		0, "ED"
HKR,Ndi\params\L2HForAdaptivity\enum, 	"235", 		0, "EB"
HKR,Ndi\params\L2HForAdaptivity\enum, 	"232", 		0, "E8"
HKR,defaults,L2HForAdaptivity, 0, "0"
HKR,,L2HForAdaptivity, 0, "0"

HKR,Ndi\params\HLDiffForAdaptivity, 		ParamDesc, 	0, "HLDiffForAdaptivity"
HKR,Ndi\params\HLDiffForAdaptivity, 		type, 		0, "enum"
HKR,Ndi\params\HLDiffForAdaptivity, 		default, 	0, "7"
HKR,Ndi\params\HLDiffForAdaptivity\enum, 	"7", 		0, "7"
HKR,Ndi\params\HLDiffForAdaptivity\enum, 	"9", 		0, "9"
HKR,defaults,HLDiffForAdaptivity, 0, "7"
HKR,,HLDiffForAdaptivity, 0, "7"

HKR,Ndi\params\AdaptivityPara, 		ParamDesc, 	0, "AdaptivityPara"
HKR,Ndi\params\AdaptivityPara, 		type, 		0, "enum"
HKR,Ndi\params\AdaptivityPara, 		default, 	0, "0"
HKR,Ndi\params\AdaptivityPara\enum, 	"0", 		0, "0"
HKR,Ndi\params\AdaptivityPara\enum, 	"1", 		0, "1"
HKR,defaults,AdaptivityPara, 0, "0"
HKR,,AdaptivityPara, 0, "0"

;;UIF EventLog
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverSession, Start, 0x00010001, 0x0
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession, GUID, 0x00000000,{810F5633-19B2-4BC7-BB98-5574411A7053}
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession, Start, 0x00010001, 0x1
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession, BufferSize, 0x00010001, 0x50
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession, LogFileMode, 0x00010001, 0x2
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession, MaxFileSize, 0x00010001, 0x8
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession, MaximumBuffers, 0x00010001, 0x10
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession, MinimumBuffers, 0x00010001, 0x2
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession\{7b99cac3-85da-419b-a46d-452d9e1d1659}, Enabled, 0x00010001, 0x1
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession\{7b99cac3-85da-419b-a46d-452d9e1d1659}, EnableLevel, 0x00010001, 0x1
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession\{7b99cac3-85da-419b-a46d-452d9e1d1659}, EnableFlags, 0x00010001, 0x3
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WifiDriverIHVSession\{7b99cac3-85da-419b-a46d-452d9e1d1659}, Status, 0x00010001, 0x0

;; Repro mode
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WiFiDriverIHVSessionRepro, Start, 0x00010001, 0x1
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WiFiDriverIHVSessionRepro\{0d520601-c0c1-4a23-a8d0-cc5b8ac77517}, Enabled, 0x00010001, 0x1
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WiFiDriverIHVSessionRepro\{0d520601-c0c1-4a23-a8d0-cc5b8ac77517}, EnableLevel, 0x00010001, 0x1
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WiFiDriverIHVSessionRepro\{0d520601-c0c1-4a23-a8d0-cc5b8ac77517}, EnableFlags, 0x00010001, 0x3
HKLM, SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\WiFiDriverIHVSessionRepro\{0d520601-c0c1-4a23-a8d0-cc5b8ac77517}, Status, 0x00010001, 0x0

; TPC mechenisum
; 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"



[Ndis5Set.reg]
HKR,Ndi\params\PSPXlinkMode,			ParamDesc,  0, %PSP_XLINK_STR%
HKR,Ndi\params\PSPXlinkMode,			type,       0, "enum"
HKR,Ndi\params\PSPXlinkMode,			default,    0, "0"
HKR,Ndi\params\PSPXlinkMode\enum,		"0",        0, %DISABLE_STR%
HKR,Ndi\params\PSPXlinkMode\enum,		"1",        0, %ENABLE_STR%
HKR,defaults,PSPXlinkMode,0,"0"
HKR,,PSPXlinkMode,0,"0"

HKR,defaults,AggDMEnable,0,"0"
HKR,,AggDMEnable,0,"0"

;;----------------------------------------------------------------------------
;; Win7 high throughput(8814) Rxreorder setting
;;----------------------------------------------------------------------------
[N61RxReorder.reg]
HKR,defaults,RxReorder_WinSize,0,"64"
HKR,,RxReorder_WinSize,0,"64"
HKR,defaults,RxReorder_PendTime,0,"30"
HKR,,RxReorder_PendTime,0,"30"


[NEC.reg]
HKR,Ndi\params\TxPwrPercentage, 	ParamDesc, 	0, %TX_PWR_CONTROL_STR%
HKR,Ndi\params\TxPwrPercentage, 	type, 		0, "enum"
HKR,Ndi\params\TxPwrPercentage, 	default, 	0, "8"
HKR,Ndi\params\TxPwrPercentage\enum, 	"1", 		0, %TX_PWR_PERCENTAGE_1_STR%
HKR,Ndi\params\TxPwrPercentage\enum, 	"2", 		0, %TX_PWR_PERCENTAGE_2_STR%
HKR,Ndi\params\TxPwrPercentage\enum, 	"4", 		0, %TX_PWR_PERCENTAGE_3_STR%
HKR,Ndi\params\TxPwrPercentage\enum, 	"8", 		0, %TX_PWR_PERCENTAGE_4_STR%
HKR,defaults,TxPwrPercentage, 0, "8"
HKR,,TxPwrPercentage, 0, "8"

HKR,Ndi\params\StreamMode, 	ParamDesc, 	0, %STREAM_MODE_STR%
HKR,Ndi\params\StreamMode, 	type, 		0, "enum"
HKR,Ndi\params\StreamMode, 	default, 	0, "0"
HKR,Ndi\params\StreamMode\enum, 	"0", 		0, "OFF"
HKR,Ndi\params\StreamMode\enum, 	"1", 		0, "ON"
HKR,defaults,StreamMode, 0, "0"
HKR,,StreamMode, 0, "0"

;BTmode
HKR,,bBTMode,0,"1"

; OS protocol offload detection and decision
HKR,,ProtocolOffloadDecision,0,"1"

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

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

; /****************************************************************************
; ** Customerize Registry Area.
; ****************************************************************************/
[USBSwitch.reg]
HKR,Ndi\params\ForcedUsbMode, 	ParamDesc, 	0, "USB Switch Mode"
HKR,Ndi\params\ForcedUsbMode, 	type, 		0, "enum"
HKR,Ndi\params\ForcedUsbMode, 	default, 	0, "0"
HKR,Ndi\params\ForcedUsbMode\enum, 	"0", 	0, "Auto"
;;HKR,Ndi\params\ForcedUsbMode\enum, 	"1", 	0, "USB 2.0"
;;HKR,Ndi\params\ForcedUsbMode\enum, 	"2", 	0, "USB 3.0"
HKR,Ndi\params\ForcedUsbMode\enum, 	"3", 	0, "USB Mode 1"
HKR,Ndi\params\ForcedUsbMode\enum, 	"4", 	0, "USB Mode 2"
HKR,Ndi\params\ForcedUsbMode\enum, 	"8", 	0, "USB Mode 3"
HKR,defaults,ForcedUsbMode, 0, "0"
HKR,,ForcedUsbMode, 0, "0"

HKR,Ndi\params\UsbSwFast, 	ParamDesc, 	0, "USB SF Mode"
HKR,Ndi\params\UsbSwFast, 	type, 		0, "enum"
HKR,Ndi\params\UsbSwFast, 	default, 	0, "0"
HKR,Ndi\params\UsbSwFast\enum, 	"0", 	0, "Disable"
HKR,Ndi\params\UsbSwFast\enum, 	"1", 	0, "Enable"
HKR,defaults,UsbSwFast,0,"0"
HKR,,UsbSwFast,0,"0"

HKR,defaults,UsbSwitchSpeed,0,"10"
HKR,,UsbSwitchSpeed,0,"10"

HKR,defaults,UsbSwitchThL,0,"35"
HKR,,UsbSwitchThL,0,"35"

HKR,defaults,UsbSwitchThH,0,"45"
HKR,,UsbSwitchThH,0,"45"

HKR,defaults,UsbSwitchThRssi,0,"40"
HKR,,UsbSwitchThRssi,0,"40"

[USBSwitch3.reg]
HKR,Ndi\params\ForcedUsbMode, 	ParamDesc, 	0, "USB Switch Mode"
HKR,Ndi\params\ForcedUsbMode, 	type, 		0, "enum"
HKR,Ndi\params\ForcedUsbMode, 	default, 	0, "0"
HKR,Ndi\params\ForcedUsbMode\enum, 	"0", 	0, "Auto"
;;HKR,Ndi\params\ForcedUsbMode\enum, 	"1", 	0, "USB 2.0"
;;HKR,Ndi\params\ForcedUsbMode\enum, 	"2", 	0, "USB 3.0"
;;HKR,Ndi\params\ForcedUsbMode\enum, 	"3", 	0, "USB Mode 1"
HKR,Ndi\params\ForcedUsbMode\enum, 	"4", 	0, "USB Mode 2"
HKR,Ndi\params\ForcedUsbMode\enum, 	"8", 	0, "USB Mode 3"
HKR,defaults,ForcedUsbMode, 0, "8"
HKR,,ForcedUsbMode, 0, "8"

HKR,Ndi\params\UsbSwFast, 	ParamDesc, 	0, "USB SF Mode"
HKR,Ndi\params\UsbSwFast, 	type, 		0, "enum"
HKR,Ndi\params\UsbSwFast, 	default, 	0, "0"
HKR,Ndi\params\UsbSwFast\enum, 	"0", 	0, "Disable"
HKR,Ndi\params\UsbSwFast\enum, 	"1", 	0, "Enable"
HKR,defaults,UsbSwFast,0,"0"
HKR,,UsbSwFast,0,"0"

HKR,defaults,UsbSwitchSpeed,0,"50"
HKR,,UsbSwitchSpeed,0,"50"

HKR,defaults,UsbSwitchThL,0,"20"
HKR,,UsbSwitchThL,0,"20"

HKR,defaults,UsbSwitchThH,0,"5"
HKR,,UsbSwitchThH,0,"5"

HKR,defaults,UsbSwitchThRssi,0,"35"
HKR,,UsbSwitchThRssi,0,"35"

[USBModeVx.reg]
HKR,defaults,ForcedUsbMode, 0, "5"
HKR,,ForcedUsbMode, 0, "5"

[USBMode2.reg]
HKR,defaults,ForcedUsbMode, 0, "1"
HKR,,ForcedUsbMode, 0, "1"

[Signal.reg]
HKR,defaults,LinkSpeedLevel, 0, "28"
HKR,,LinkSpeedLevel, 0, "28"

[BeautifySignal.reg]
HKR,Ndi\params\LinkSpeedLevel, 	ParamDesc, 	0, "Beautify Signal Strength Level"
HKR,Ndi\params\LinkSpeedLevel, 	type, 		0, "enum"
HKR,Ndi\params\LinkSpeedLevel, 	default, 	0, "0"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"0", 	0, "Default"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"52", 	0, "SS Display Lvl1"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"54", 	0, "SS Display Lvl2"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"56", 	0, "SS Display Lvl3"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"58", 	0, "SS Display Lvl4"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"60", 	0, "SS Display Lvl5"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"62", 	0, "SS Display Lvl6"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"64", 	0, "SS Display Lvl7"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"68", 	0, "SS Display Lvl8"
HKR,Ndi\params\LinkSpeedLevel\enum, 	"70", 	0, "SS Display Lvl9"
HKR,defaults,LinkSpeedLevel, 0, "0"
HKR,,LinkSpeedLevel, 0, "0"


[ScanType.reg]
HKR,defaults,PassiveScan, 0, "0"
HKR,,PassiveScan, 0, "0"

;*******************************************************************************
; WAPI section
;*******************************************************************************
[wapi.reg]
HKR,defaults,WapiSupport,0,"1"
HKR,,WapiSupport,0,"1"


;;----------------------------------------------------------------------------
;; Belkin WLAN NIC parameters
;;----------------------------------------------------------------------------
[Belkin.reg]
HKR,Ndi\params\RFOff,			ParamDesc,  0, "Radio"
HKR,Ndi\params\RFOff,			type,       0, "enum"
HKR,Ndi\params\RFOff,			default,    0, "0"
HKR,Ndi\params\RFOff\enum,		"0",        0, "On"
HKR,Ndi\params\RFOff\enum,		"1",        0, "Off"
HKR,defaults,RFOff,0,"0"
HKR,,RFOff,0,"0"

;;----------------------------------------------------------------------------
;; 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, %IEEE_802_11BGN_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,,BWSetting,0,"1"

HKR,,Channel,0,"10"

[11gWirelessMode.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,defaults,WirelessMode, 0, "4"
HKR,,WirelessMode, 0, "4"

HKR,,BWSetting,0,"0"

HKR,,Channel,0,"10"

[11agnWirelessMode.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,defaults,WirelessMode, 0, "8"
HKR,,WirelessMode, 0, "8"

[11acWirelessMode.reg]
HKR,Ndi\params\WifiProtocol_phy0, 		ParamDesc, 	0, %WL_MODE_STR%
HKR,Ndi\params\WifiProtocol_phy0, 		type, 		0, "enum"
HKR,Ndi\params\WifiProtocol_phy0, 		default, 	0, "31"
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"31", 		0, %AUTO_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"2", 		0, %IEEE_802_11A_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"1", 		0, %IEEE_802_11B_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"5", 		0, %IEEE_802_11BG_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"13", 		0, %IEEE_802_11BGN_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"10", 		0, %IEEE_802_11AN_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"26", 		0, %IEEE_802_11ANAC_STR%
HKR,defaults,WifiProtocol_phy0, 0, "31"
HKR,,WifiProtocol_phy0, 0, "31"

HKR,,Channel,0,"10"

HKR,defaults,WifiBandwidth_phy0,0,"7"
HKR,,WifiBandwidth_phy0,0,"7"

HKR,,WifiBand_phy0,0,"3"

[5G11acWirelessMode.reg]
HKR,,WirelessMode, 0, "64"
HKR,,Channel,0,"36"
HKR,,BWSetting,0,"2"

[11axWirelessMode.reg]
HKR,Ndi\params\WifiProtocol_phy0, 		ParamDesc, 	0, %WL_MODE_STR%
HKR,Ndi\params\WifiProtocol_phy0, 		type, 		0, "enum"
HKR,Ndi\params\WifiProtocol_phy0, 		default, 	0, "63"
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"63", 		0, %AUTO_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"2", 		0, %IEEE_802_11A_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"1", 		0, %IEEE_802_11B_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"5", 		0, %IEEE_802_11BG_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"13", 		0, %IEEE_802_11BGN_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"10", 		0, %IEEE_802_11AN_STR%
HKR,Ndi\params\WifiProtocol_phy0\enum, 	"26", 		0, %IEEE_802_11ANAC_STR%
HKR,defaults,WifiProtocol_phy0, 0, "63"
HKR,,WifiProtocol_phy0, 0, "63"

HKR,,Channel,0,"10"

HKR,defaults,WifiBandwidth_phy0,0,"7"
HKR,,WifiBandwidth_phy0,0,"7"

HKR,,WifiBand_phy0,0,"3"

[5GWirelessMode.reg]
HKR,Ndi\params\WifiProtocol_5g, 		ParamDesc, 	0, %5G_WL_MODE_STR%
HKR,Ndi\params\WifiProtocol_5g, 		type, 		0, "enum"
HKR,Ndi\params\WifiProtocol_5g, 		default, 	0, "58"
HKR,Ndi\params\WifiProtocol_5g\enum, 	"0", 		0, %DISABLE_STR%
HKR,Ndi\params\WifiProtocol_5g\enum, 	"2", 		0, %IEEE_802_11A_STR%
HKR,Ndi\params\WifiProtocol_5g\enum, 	"10", 		0, %IEEE_802_11AN_STR%
HKR,Ndi\params\WifiProtocol_5g\enum, 	"26", 		0, %IEEE_802_11ANAC_STR%
HKR,Ndi\params\WifiProtocol_5g\enum, 	"58", 		0, %IEEE_802_11ANACAX_STR%
HKR,defaults,WifiProtocol_5g, 0, "58"
HKR,,WifiProtocol_5g, 0, "58"

[5GacWirelessMode.reg]
HKR,Ndi\params\WifiProtocol_5g, 		ParamDesc, 	0, %5G_WL_MODE_STR%
HKR,Ndi\params\WifiProtocol_5g, 		type, 		0, "enum"
HKR,Ndi\params\WifiProtocol_5g, 		default, 	0, "26"
HKR,Ndi\params\WifiProtocol_5g\enum, 	"0", 		0, %DISABLE_STR%
HKR,Ndi\params\WifiProtocol_5g\enum, 	"2", 		0, %IEEE_802_11A_STR%
HKR,Ndi\params\WifiProtocol_5g\enum, 	"10", 		0, %IEEE_802_11AN_STR%
HKR,Ndi\params\WifiProtocol_5g\enum, 	"26", 		0, %IEEE_802_11ANAC_STR%
HKR,defaults,WifiProtocol_5g, 0, "26"
HKR,,WifiProtocol_5g, 0, "26"

[2GWirelessMode.reg]
HKR,Ndi\params\WifiProtocol_2g, 		ParamDesc, 	0, %2G_WL_MODE_STR%
HKR,Ndi\params\WifiProtocol_2g, 		type, 		0, "enum"
HKR,Ndi\params\WifiProtocol_2g, 		default, 	0, "45"
HKR,Ndi\params\WifiProtocol_2g\enum, 	"0", 		0, %DISABLE_STR%
HKR,Ndi\params\WifiProtocol_2g\enum, 	"1", 		0, %IEEE_802_11B_STR%
HKR,Ndi\params\WifiProtocol_2g\enum, 	"5", 		0, %IEEE_802_11BG_STR%
HKR,Ndi\params\WifiProtocol_2g\enum, 	"13", 		0, %IEEE_802_11BGN_STR%
HKR,Ndi\params\WifiProtocol_2g\enum, 	"45", 		0, %IEEE_802_11BGNAX_STR%
HKR,defaults,WifiProtocol_2g, 0, "45"
HKR,,WifiProtocol_2g, 0, "45"

[2GnWirelessMode.reg]
HKR,Ndi\params\WifiProtocol_2g, 		ParamDesc, 	0, %2G_WL_MODE_STR%
HKR,Ndi\params\WifiProtocol_2g, 		type, 		0, "enum"
HKR,Ndi\params\WifiProtocol_2g, 		default, 	0, "13"
HKR,Ndi\params\WifiProtocol_2g\enum, 	"0", 		0, %DISABLE_STR%
HKR,Ndi\params\WifiProtocol_2g\enum, 	"1", 		0, %IEEE_802_11B_STR%
HKR,Ndi\params\WifiProtocol_2g\enum, 	"5", 		0, %IEEE_802_11BG_STR%
HKR,Ndi\params\WifiProtocol_2g\enum, 	"13", 		0, %IEEE_802_11BGN_STR%
HKR,defaults,WifiProtocol_2g, 0, "13"
HKR,,WifiProtocol_2g, 0, "13"

;;----------------------------------------------------------------------------
;; 11AC series IC VHT 2.4G Support
;;----------------------------------------------------------------------------
[VHT24G.reg]
HKR,Ndi\params\Vht24g, 		ParamDesc, 	0, "VHT 2.4G"
HKR,Ndi\params\Vht24g, 		type, 		0, "enum"
HKR,Ndi\params\Vht24g, 		default, 	0, "255"
HKR,Ndi\params\Vht24g\enum, 	"0", 		0, "Disable"
HKR,Ndi\params\Vht24g\enum, 	"255", 		0, "Enable"
HKR,Ndi\params\Vht24g\enum, 	"254", 		0, "Not support Broadcom vendor"
HKR,defaults,Vht24g, 0, "255"
HKR,,Vht24g, 0, "255"

;;----------------------------------------------------------------------------
;; 11N or higher Adhoc Mode
;;----------------------------------------------------------------------------
[HAdhoc.reg]
HKR,Ndi\params\11nAdhoc, 		ParamDesc, 	0, "High Adhoc Mode"
HKR,Ndi\params\11nAdhoc, 		type, 		0, "enum"
HKR,Ndi\params\11nAdhoc, 		default, 	0, "0"
HKR,Ndi\params\11nAdhoc\enum, 	"0", 		0, "Disable"
HKR,Ndi\params\11nAdhoc\enum, 	"1", 		0, "Enable"
HKR,defaults,11nAdhoc, 0, "0"
HKR,,11nAdhoc, 0, "0"

;;----------------------------------------------------------------------------
;; Usb selective suspend parameters
;;----------------------------------------------------------------------------
[NdisSS.reg]
HKR,defaults,NdisSS,0,"1"
HKR,,NdisSS,0,"1"

HKR,,*SelectiveSuspend, 0, "1"
HKR,Ndi\params\*SelectiveSuspend,	    ParamDesc,  0, %SelectiveSuspend%
HKR,Ndi\params\*SelectiveSuspend,	    default,    0, "1"
HKR,Ndi\params\*SelectiveSuspend,	    type,       0, "enum"
HKR,Ndi\params\*SelectiveSuspend\enum,   "0",        0, "Disabled"
HKR,Ndi\params\*SelectiveSuspend\enum,   "1",        0, "Enabled"

HKR,Ndi\params\*SSIdleTimeout,	    ParamDesc,  0, %SSIdleTimeout%
HKR,Ndi\params\*SSIdleTimeout,	    type,       0, "int"
HKR,Ndi\params\*SSIdleTimeout,	    default,    0, "10"
HKR,Ndi\Params\*SSIdleTimeout,      Max,        0, "60"
HKR,Ndi\Params\*SSIdleTimeout,      Min,        0, "5"
HKR,Ndi\Params\*SSIdleTimeout,      Step,       0, "1"

HKR,,*SSIdleTimeout, 0, "10"

;;----------------------------------------------------------------------------
;; Usb led pattern
;;----------------------------------------------------------------------------
[LedPatternC9.reg]
HKR,,LEDCtrlMode,0,"0,5;"
HKR,,LEDConfig,0,"4,1,180,0,3;5,1,0,0,0;6,1,0,0,2;7,1,0,0,1;"
HKR,,LEDToggleArgs,0,"3,0,0,0,0;"
HKR,,LEDToggleIntervals,0,"0,1;"

;*******************************************************************************
; bandwidth setting
;*******************************************************************************
[2G40MHzAnd5G40MHz.reg]
HKR,Ndi\params\BW40MHzFor2G,        ParamDesc,  0, "Bandwidth_2.4G"
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, "20_40MHz"
HKR,defaults,BW40MHzFor2G,0,"1"
HKR,,BW40MHzFor2G,0,"1"
HKR,,BW40MHzFor2G,,"1"

HKR,Ndi\params\BW40MHzFor5G,        ParamDesc,  0, "Bandwidth_5G"
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, "20_40MHz"
HKR,defaults,BW40MHzFor5G,0,"1"
HKR,,BW40MHzFor5G,0,"1"
HKR,,BW40MHzFor5G,,"1"

[2G20MHzAnd5G40MHz.reg]
HKR,defaults,BW40MHzFor2G,0,"0"
HKR,,BW40MHzFor2G,0,"0"

HKR,Ndi\params\BW40MHzFor5G,        ParamDesc,  0, "Bandwidth_5G"
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, "20_40MHz"
HKR,defaults,BW40MHzFor5G,0,"1"
HKR,,BW40MHzFor5G,0,"1"
HKR,,BW40MHzFor5G,,"1"

[2G20MHzAnd5G20MHz.reg]
HKR,defaults,BW40MHzFor2G,0,"0"
HKR,,BW40MHzFor2G,0,"0"

HKR,defaults,BW40MHzFor5G,0,"0"
HKR,,BW40MHzFor5G,0,"0"

[BandWidthSetting.reg]
;; 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"

[BelkinCustomId.reg]
HKR,,CustomerID,0,"21"
HKR,,CustomerID,,"21"

[BandSet.reg]
HKR,Ndi\params\WirelessBand,			ParamDesc,  0, "Disable Bands"
HKR,Ndi\params\WirelessBand,			type,       0, "enum"
HKR,Ndi\params\WirelessBand,			default,    0, "0"
HKR,Ndi\params\WirelessBand\enum,		"0",        0, "Disable 11A"
HKR,Ndi\params\WirelessBand\enum,		"1",        0, "Disable 11B/G"
HKR,Ndi\params\WirelessBand\enum,		"2",        0, "None"
HKR,defaults,WirelessBand,0,"2"
HKR,,WirelessBand,0,"2"

[BandOnly5G.reg]
HKR,defaults,WirelessBand,0,"1"
HKR,,WirelessBand,0,"1"


;*****************************************************************************
; For Wifi config
;*****************************************************************************
[WifiConfig.reg]
;; For WiFi test, 1: WiFi Config and 0: Performance Config
HKR,Ndi\params\WiFiConfg,        ParamDesc,  0, "WiFi Config"
HKR,Ndi\params\WiFiConfg,        type,       0, "enum"
HKR,Ndi\params\WiFiConfg,        default,    0, "0"
HKR,Ndi\params\WiFiConfg\enum,   "0",        0, "Performance"
HKR,Ndi\params\WiFiConfg\enum,   "1",        0, "WiFi"
HKR,defaults,WiFiConfg,0,"0"
HKR,,WiFiConfg,0,"0"
HKR,,WiFiConfg,,"0"

[Disable8021X_WifiConfig.reg]
;; For WiFi test, 1: WiFi Config and 0: Performance Config
HKR,Ndi\params\WiFiConfg,        ParamDesc,  0, "WiFi Config"
HKR,Ndi\params\WiFiConfg,        type,       0, "enum"
HKR,Ndi\params\WiFiConfg,        default,    0, "0"
HKR,Ndi\params\WiFiConfg\enum,   "0",        0, "Performance"
HKR,Ndi\params\WiFiConfg\enum,   "1",        0, "WiFi"
HKR,Ndi\params\WiFiConfg\enum,   "2",        0, "Disable 802.1x"
HKR,defaults,WiFiConfg,0,"2"
HKR,,WiFiConfg,0,"2"
HKR,,WiFiConfg,,"2"




;;----------------------------------------------------------------------------
;; KFree parameters
;;----------------------------------------------------------------------------
[KFREE_COMMON.reg]
HKR,,RfKFreeEnable,0,"0"

;;----------------------------------------------------------------------------
;; Sniffer parameters
;;----------------------------------------------------------------------------
[AdvSniffer.reg]
HKR,,AdvanceSnifferMode,0,"8"

;;----------------------------------------------------------------------------
;; 8192EU WLAN NIC parameters
;;----------------------------------------------------------------------------
[RTL8192EU_COMMON.reg]
HKR,defaults,UsbTxAggDescNum,0,"15"
HKR,,UsbTxAggDescNum,0,"15"
HKR,,DisableBTCoexist,0,"1"
HKR,,WoWLANMode, 0, "0"

HKR,,LdpcCap,0,"0"
HKR,,StbcCap,0,"48"
HKR,,BeamformCap,0,"48"

HKR,,bEarlymodeEnable,0,"0"
HKR,,UsbSafetySwitch,0,"0"
[DLINK_RTL8192EU_COMMON.reg]
HKR,defaults,UsbTxAggDescNum,0,"15"
HKR,,UsbTxAggDescNum,0,"15"
HKR,,DisableBTCoexist,0,"1"
HKR,,WoWLANMode, 0, "0"

HKR,,LdpcCap,0,"0"
HKR,,StbcCap,0,"48"
HKR,,BeamformCap,0,"48"

HKR,,bEarlymodeEnable,0,"0"
HKR,,SoftApAdaptivityNormal,0,"1"
HKR,,UsbSafetySwitch,0,"0"
[DisableSS.reg]
;; disable selective suspend.
HKR,defaults,NdisSS,0,"0"
HKR,,NdisSS,0,"0"

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

;;----------------------------------------------------------------------------
;; Actiontec WLAN NIC parameters
;;----------------------------------------------------------------------------
[Actiontec.reg]
HKR,defaults,VWifiSupport,0,"0"
HKR,,VWifiSupport,0,"0"

;;----------------------------------------------------------------------------
;; IHV Service Reg for CCX
;;----------------------------------------------------------------------------
[CIHVS.reg]
HKR, Ndi\IHVExtensions, ExtensibilityDLL,       0,  "%%SystemRoot%%\system32\Rtlihvs.dll"
HKR, Ndi\IHVExtensions, UIExtensibilityCLSID,   0,  "{6C2A8CCA-B2A2-4d81-A3B2-4E15F445C312}"
HKR, Ndi\IHVExtensions, GroupName,              0,  "Realtek CCX SDK IHV Service"
HKR, Ndi\IHVExtensions, AdapterOUI,             0x00010001, 0x00e04c
;;----------------------------------------------------------------------------
;; MP Related Registry
;;----------------------------------------------------------------------------

;*******************************************************************************
; Destination Directory
;*******************************************************************************
[rtwlanu6.CopyFiles]
rtwlanu6.sys,,,2

[rtwlanu6Service.CopyFiles]
RTUWPSrvcMain.exe,,,64
RTUWPSrvcLib.dll,,,64
RTUWPUsbSwExt.dll,,,64
RTUWPWlanExt.dll,,,64

[DestinationDirs]
DefaultDestDir     			= 11
rtwlanu6.CopyFiles			= 12
rtwlanu6Service.CopyFiles	= 10
CIHVS.CopyFiles				= 11

;;****************************************************************************
;; Source Files
;;****************************************************************************

[CIHVS.CopyFiles]
Rtlihvs.dll,,,2

[SourceDisksFiles]
rtwlanu6.sys = 1
Rtlihvs.dll = 1
RTUWPSrvcMain.exe = 1
RTUWPSrvcLib.dll = 1
RTUWPUsbSwExt.dll = 1
RTUWPWlanExt.dll = 1

[SourceDisksNames]
1=%DISKNAME%,,,

;*******************************************************************************
; Strings
;*******************************************************************************
[Strings]
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"
WiFiConfg_STR	  			= "WiFiConfg"
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"
DISABLE_STR					= "Disable"
ENABLE_STR					= "Enable"
AD_HOC_STR					= "Ad Hoc"
INFRASTRUCTURE_STR			= "Infrastructure"
AUTO_SELECT					= "Auto select"
WL_MODE_STR					= "Wireless Mode"
5G_WL_MODE_STR				= "5G Wireless Mode"
2G_WL_MODE_STR				= "2.4G Wireless Mode"
RX_REORDER_STR				= "Rx Reorder"
CAM_STR						= "CAM"
MAX_PSP_STR					= "MAX_PSP"
Fast_PSP_STR				= "Fast_PSP"
NO_AC_STR					= "No AC (Disable)"
ALL_AC_STR					= "ALL AC"
AUTO_STR 				= "Auto"
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_11BGNAX_STR 		= "IEEE 802.11b/g/n/ax"
IEEE_802_11AN_STR			= "IEEE 802.11a/n"
IEEE_802_11ANAC_STR			= "IEEE 802.11a/n/ac"
IEEE_802_11ANACAX_STR		= "IEEE 802.11a/n/ac/ax"
IEEE_802_11AC_STR			= "IEEE 802.11ac"
SelectiveSuspend               		= "Selective suspend"
SSIdleTimeout                  		= "Selective suspend Timeout"

TX_PWR_CONTROL_STR		= "送信出力"
TX_PWR_PERCENTAGE_1_STR 	= "12.5%"
TX_PWR_PERCENTAGE_2_STR 	= "25%"
TX_PWR_PERCENTAGE_3_STR 	= "50%"
TX_PWR_PERCENTAGE_4_STR 	= "100%"
STREAM_MODE_STR			= "ストリーミングモード"

WakeOnMagicPacket           = "Wake on Magic Packet"
WakeOnPattern               = "Wake on Pattern Match"
PingPatternEnable           = "Wake on Pattern Match by Ping Pattern"
PacketCoalescing		= "D0 Packet Coalescing"

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

;-------------------------------------------------------------------------------
;	USB Tx/Rx aggregation strings
;-------------------------------------------------------------------------------
RX_AGG_MODE_STR				= "Rx Aggregation Mode"
RX_AGG_MODE_BLOCK_STR		= "Rx Agg USB Block Mode"
RX_AGG_MODE_PAGE_STR		= "Rx Agg DMA Page Mode"
RX_AGG_MODE_MIXED_STR		= "Rx Agg USB and Page Mixed Mode"
RX_AGG_USB_BLOCK_STR		= "Rx Agg USB Block Threshold"
RX_AGG_USB_TIMEOUT_STR		= "Rx Agg USB Timeout"
RX_AGG_DMA_PAGE_STR			= "Rx Agg DMA Page Threshold"
RX_AGG_DMA_TIMEOUT_STR		= "Rx Agg DMA Timeout"
TX_AGG_MODE_STR				= "Tx Aggregation Mode"
TX_AGG_DESC_PER_OUT_STR		= "Tx Agg Number of descriptor per bulk out"

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


;*******************************************************************************
; manufacture description
;*******************************************************************************
Realtek					= "Realtek Semiconductor Corp."
PCI             		= "PLANEX COMMUNICATIONS INC"
Sitecom         		= "Sitecom Europe B.V."
EDIMAX         			= "Edimax Technology Co., Ltd."
ELECOM         			= "ELECOM CO.,LTD."
Abocom					= "AboCom System, Inc."
Amigo					= "Amigo Technology Inc"
Hercules				= "Guillemot Corporation S.A"
DLink					= "D-Link Corporation"
Belkin					= "Belkin International, Inc."
Zyxel					= "ZyXEL"
ATKK					= "Allied Telesis K.K."
TRENDnet				= "TRENDnet"
Feixun					= "Shanghai Feixun Communication Co.,Ltd"
NetweeN					= "NetweeN"
XAVI					= "XAVI Technologies Corp."
Netgear					= "NETGEAR Inc."
Oar_Inc					= "Oar Inc."
ASUS					= "ASUSTeK Computer Inc."
HAWKING					= "Hawking Technologies Inc."
Compare					= "Compare Electronics CO.,LTD"
IO_DATA					= "I-O DATA DEVICE, INC"
TPLINK					= "TP-Link Technologies Co., Ltd."
Logitec					= "Logitec Japan"
NEC						= "NEC AccessTechnica, Ltd."
ACTIONTEC				= "Actiontec"
WD						= "Western Digital"
EnGenius				= "EnGenius Technologies."
Linksys					= "Linksys LLC"
BUFFALO					="BUFFALO INC."
Amped					= "Amped Wireless"
Qihoo					= "Qihoo 360 Technology Co.,Ltd"
Proxim					= "Proxim Wireless Corporation"
AirTies					= "AirTies Wireless Networks"
NETSCOUT				= "NETSCOUT Systems inc."
LiteOn					= "LITE-ON TECHNOLOGY CROP."
CCNC					= "CC&C Technologies. Inc."
;*******************************************************************************
;	Source disk name
;*******************************************************************************
;DISKNAME							= "Realtek RTL8192CU Wireless LAN 802.11ax USB 2.0 Network Adapter Driver Disk"
DISKNAME							= "Realtek Wireless LAN 802.11ax USB 2.0 Network Adapter Driver Disk"
rtwlanu6.DeviceDesc 				= "Realtek Wireless LAN 802.11ax USB 2.0 Network Adapter"
rtwlanu6.DeviceDesc.DispName		= "Realtek Wireless LAN 802.11ax USB 2.0 Network Adapter"
RTUsbSwSrvc.DeviceDesc.DispName     = "RTUsbSwSrvc"

RTL8852au.DeviceDesc		    ="Realtek 8852AU Wireless LAN WiFi 6 USB NIC"
RTL8852au.DeviceDesc.DispName	="Realtek 8852AU Wireless LAN WiFi 6 USB NIC"
RTL8832au.DeviceDesc		    ="Realtek 8832AU Wireless LAN WiFi 6 USB NIC"
RTL8832au.DeviceDesc.DispName	="Realtek 8832AU Wireless LAN WiFi 6 USB NIC"

;;D-Link
DLink_3321.DeviceDesc		    ="D-Link DWA-X1850 AX1800 Wi-Fi 6 USB 3.0 Adapter"
DLink_3321.DeviceDesc.DispName	="D-Link DWA-X1850 AX1800 Wi-Fi 6 USB 3.0 Adapter"

;;ASUS
ASUS_1997.DeviceDesc		    ="ASUS Wireless USB Adapter"
ASUS_1997.DeviceDesc.DispName	="ASUS Wireless USB Adapter"
ASUS_19FB.DeviceDesc		    ="ASUS Wireless USB NANO Adapter"
ASUS_19FB.DeviceDesc.DispName	="ASUS Wireless USB NANO Adapter"

;;Edimax
Edimax_8822.DeviceDesc		    ="Edimax EW-7822UMX Wi-Fi USB Adapter"
Edimax_8822.DeviceDesc.DispName	="Edimax EW-7822UMX Wi-Fi USB Adapter"

;;Elecom
Elecom_4020.DeviceDesc		    ="Realtek 8832AU Wireless LAN WiFi 6 USB NIC"
Elecom_4020.DeviceDesc.DispName	="Realtek 8832AU Wireless LAN WiFi 6 USB NIC"


RTL8852bu.DeviceDesc		    ="Realtek 8852BU Wireless LAN WiFi 6 USB NIC"
RTL8852bu.DeviceDesc.DispName	="Realtek 8852BU Wireless LAN WiFi 6 USB NIC"
RTL8852bu_vs.DeviceDesc		    ="Realtek 8852BU-VS Wireless LAN WiFi 6 USB NIC"
RTL8852bu_vs.DeviceDesc.DispName="Realtek 8852BU-VS Wireless LAN WiFi 6 USB NIC"
RTL8832bu.DeviceDesc		    ="Realtek 8832BU Wireless LAN WiFi 6 USB NIC"
RTL8832bu.DeviceDesc.DispName	="Realtek 8832BU Wireless LAN WiFi 6 USB NIC"
RTL8832bu_vs.DeviceDesc		    ="Realtek 8832BU-VS Wireless LAN WiFi 6 USB NIC"
RTL8832bu_vs.DeviceDesc.DispName="Realtek 8832BU-VS Wireless LAN WiFi 6 USB NIC"

;;ZyXEL
ZyXEL_3428.DeviceDesc		    ="Zyxel NWD7605 Dual-band Wireless AX1800 USB Adapter"
ZyXEL_3428.DeviceDesc.DispName	="Zyxel NWD7605 Dual-band Wireless AX1800 USB Adapter"

;;I-O DATA
I_O_DATA_095B.DeviceDesc		    ="I-O DATA WN-DAX1200U Wireless LAN Adapter"
I_O_DATA_095B.DeviceDesc.DispName	="I-O DATA WN-DAX1200U Wireless LAN Adapter"

;; For MSI
MSI_6931.DeviceDesc		    ="MSI AX1800 USB WiFi adapter"
MSI_6931.DeviceDesc.DispName	="MSI AX1800 USB WiFi adapter"

;; For Edimax
Edimax_6822.DeviceDesc		    ="Edimax EW-7822UMX Wi-Fi USB Adapter"
Edimax_6822.DeviceDesc.DispName	="Edimax EW-7822UMX Wi-Fi USB Adapter"
Edimax_9822.DeviceDesc		    ="Realtek 8832BU Wireless LAN WiFi 6 Nano USB NIC"
Edimax_9822.DeviceDesc.DispName	="Realtek 8832BU Wireless LAN WiFi 6 Nano USB NIC"

;; For ASUS
ASUS_1A62.DeviceDesc		    ="ASUS Wireless USB Nano adapter"
ASUS_1A62.DeviceDesc.DispName	="ASUS Wireless USB Nano adapter"

;; For TRENDnet
TRENDnet_905A.DeviceDesc		    ="Realtek 8832BU Wireless LAN WiFi 6 USB NIC"
TRENDnet_905A.DeviceDesc.DispName	="Realtek 8832BU Wireless LAN WiFi 6 USB NIC"

;; For D-Link
DLink_3324.DeviceDesc		    ="AX1800 USB Wi-Fi Adapter"
DLink_3324.DeviceDesc.DispName	="AX1800 USB Wi-Fi Adapter"
DLink_3325.DeviceDesc		    ="AX1800 USB Wi-Fi Adapter"
DLink_3325.DeviceDesc.DispName	="AX1800 USB Wi-Fi Adapter"
