;; netrtwlanu.inf 
;;
;; NEC AtermWL900U(PA-WL900U) Wireless Network Adapter
;;
;; Copyright (C) 2013 NEC AccessTechnica, Ltd.
;;
;; 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	= %NEC%
CatalogFile.NT	= netrtwlanu.cat		;; for WHQL certified
DriverVer = 05/07/2013,1023.7.0408.2013

[Manufacturer]
%NEC% = NEC,NTamd64.6.2

[ControlFlags]
ExcludeFromSelect = *

[NEC.NTamd64.6.2]
;; For 8812A NEC			================================================================
%NEC_0408.DeviceDesc%				= RTL8812auNEC.ndi, USB\VID_0409&PID_0408



;;----------------------------------------------------------------------------
;; NEC 8812AU default installation
;;----------------------------------------------------------------------------



[RTL8812auNEC.ndi.NT]
AddReg				= NDIS_62.reg, UsbCommon.reg, RTLWLAN.reg, Ndis6UsbRxAgg_Jaguar.reg, RtlSsOnn.reg, 11acWirelessMode.reg, TxByTimerOnn.reg, Ndis6Set.reg, CIHVS.reg, TimerGPIOSetting8812AU.reg, TcpReorderEnable.reg, EarlyModeDisable.reg, CustomTxPwrConfigFile.reg, CustomerID_NEC.reg, NEC.reg, Signal.reg

Include         	= netvwifibus.inf
Needs				= VWiFiBus.CopyFiles
Characteristics		= 0x84
BusType				= 15 
CopyFiles			= RTWlanU.CopyFiles
*IfType				= 71            ; IF_TYPE_IEEE80211
*MediaType			= 16            ; NdisMediumNative802_11
*PhysicalMediaType	= 9          ; NdisPhysicalMediumNative802_11

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

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


;;
;; OS relative registry.
;;
[NDIS_62.reg]
HKR, Ndi\Interfaces,	UpperRange, 0, "ndis5,mdcwifi"
HKR, Ndi\Interfaces,	LowerRange, 0, "wlan, ethernet, vwifi"
HKR, Ndi,				Service,    0, "RtlWlanu"
;;
;; OS relative service.
;;
[RtlWlanu.Service]
DisplayName    	= %RtlWlanu.DeviceDesc.DispName%
ServiceType    	= 1		; %SERVICE_KERNEL_DRIVER%
StartType      	= 3		; %SERRVICE_DEMAND_START%
ErrorControl   	= 1		; %SERRVICE_ERROR_NORMAL%
ServiceBinary  	= %12%\rtwlanu.sys
LoadOrderGroup 	= NDIS

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

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

;*******************************************************************************
; USB common paramters
;*******************************************************************************
[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 PDN mode switch.
HKR,,DongleSS,0,"1"

;; For Different selective suspend power save level. Now support 1 and 2. 2 is better.
HKR,,SSPwrLvl,0,"2"

;; For wake on WLAN mode enable.
;;HKR,,WoWLANMode,0,"0"

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

;; For Different Tx power limit.
;;HKR,,TxPwrLimit,0x00010001,"0xFFFFFFFF"		// Define as DW

;; For Different Tx power limit control registry test.
;;HKR,,TxPwrCtrl, 0x00010001 ,"0x12345678"

;; For IO mode switch.
HKR,,NByteAccess,0,"2"

;; For Init mode
HKR,,FWOffload,0,"2"

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

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

[Ndis6UsbRxAgg_Jaguar.reg]
HKR,defaults,UsbRxAggMode,0,"1"
HKR,,UsbRxAggMode,0,"1"
HKR,defaults,UsbRxAggPageCount,0,"16"
HKR,,UsbRxAggPageCount,0,"16"

;-------------------------------------------------------------------------------
;	WoWlanMode
;-------------------------------------------------------------------------------
[WowlanEnable.reg]
HKR,,WoWLANMode,0,"3"
HKR,,WoWLANLPSLevel,0,"1"
[WowlanDisable.reg]
HKR,,WoWLANMode,0,"0"
HKR,,WoWLANLPSLevel,0,"0"

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

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


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

[TimerGPIOSetting8723A.reg]
;; For GPIO detect setting.
HKR,,TimerGPIO,0,"0"
HKR,,GPIODelay,0,"1000"
HKR,,GPIOBack,0,"1000"

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

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

;;----------------------------------------------------------------------------
;; 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,""


[RAAndIbssSet.reg]
HKR,defaults,WiFi11bIbss,0,"0"
HKR,,WiFi11bIbss,0,"0"

HKR,defaults,bRateAdaptive,0,"1"
HKR,,bRateAdaptive,0,"1"


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

HKR,defaults,Channel,0,"1"
HKR,,Channel,0,"1"

;; Antenna Diversity Type
;;HKR,Ndi\params\AntennaDivType, 	default, 	0, "0"
;;HKR,Ndi\params\AntennaDivType,	ParamDesc, 	0, "Antenna Diversity Type"
;;HKR,Ndi\params\AntennaDivType, 		    type, 		    0, "enum"
;;HKR,Ndi\params\AntennaDivType\enum,   	"0",        	0, "Auto"
;;HKR,Ndi\params\AntennaDivType\enum,   	"1",        	0, "T/Rx Diversity"
;;HKR,Ndi\params\AntennaDivType\enum,   	"2",        	0, "2R Diversity"
;;HKR,Ndi\params\AntennaDivType\enum,   	"3",        	0, "Fixed"  

;;HKR,Ndi\params\NetworkType,			ParamDesc,  0, %NETWORK_TYPE_STR%
;;HKR,Ndi\params\NetworkType,			type,       0, "enum"
;;HKR,Ndi\params\NetworkType,			default,    0, "1"
;;HKR,Ndi\params\NetworkType\enum,		"0",        0, %AD_HOC_STR%
;;HKR,Ndi\params\NetworkType\enum,		"1",        0, %INFRASTRUCTURE_STR%
;;HKR,Ndi\params\NetworkType\enum,		"2",        0, %AUTO_SELECT%
;;HKR,defaults,NetworkType,0,"1"
;;HKR,,NetworkType,0,"1"

HKR,defaults,StaUapsd,0,"0"
HKR,,StaUapsd,0,"0"

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

;; For LDPC test, config
;;// BIT0: Enable VHT LDPC Rx, BIT1: Enable VHT LDPC Tx, BIT4: Enable HT LDPC Rx, BIT5: Enable HT LDPC Tx
HKR,Ndi\params\LdpcCap,        ParamDesc,  0, "LDPC"
HKR,Ndi\params\LdpcCap,        type,       0, "enum"
HKR,Ndi\params\LdpcCap,        default,    0, "51"
HKR,Ndi\params\LdpcCap\enum,   "0",        0, "無効"
;;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,   "51",       0, "有効"
HKR,defaults,LdpcCap,0,"51"
HKR,,LdpcCap,0,"51"
HKR,,LdpcCap,,"51"

;; For STBC test, config
;;// BIT0: Enable VHT STBC Rx, BIT1: Enable VHT STBC Tx, BIT4: Enable HT STBC Rx, BIT5: Enable HT STBC Tx
;;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"

;; For AMfactor test, config
;;// AMDPU factor from 0 to 7
;;HKR,Ndi\params\AMfactor,        ParamDesc,  0, "VHT AMPDU Factor"
;;HKR,Ndi\params\AMfactor,        type,       0, "enum"
;;HKR,Ndi\params\AMfactor,        default,    0, "7"
;;HKR,Ndi\params\AMfactor\enum,   "0",        0, "VHT AMPDU Factor 0"
;;HKR,Ndi\params\AMfactor\enum,   "1",        0, "VHT AMPDU Factor 1"
;;HKR,Ndi\params\AMfactor\enum,   "2",        0, "VHT AMPDU Factor 2"
;;HKR,Ndi\params\AMfactor\enum,   "3",        0, "VHT AMPDU Factor 3"
;;HKR,Ndi\params\AMfactor\enum,   "4",       0, "VHT AMPDU Factor 4"
;;HKR,Ndi\params\AMfactor\enum,   "5",       0, "VHT AMPDU Factor 5"
;;HKR,Ndi\params\AMfactor\enum,   "6",       0, "VHT AMPDU Factor 6"
;;HKR,Ndi\params\AMfactor\enum,   "7",       0, "VHT AMPDU Factor 7"
;;HKR,defaults,AMfactor,0,"7"
;;HKR,,AMfactor,0,"7"
;;HKR,,AMfactor,,"7"

;; For VHTRSec test, config
;;// VHTRSec factor from 0 to 7
;;HKR,Ndi\params\VHTRSec,        ParamDesc,  0, "VHT Support Rate"
;;HKR,Ndi\params\VHTRSec,        type,       0, "enum"
;;HKR,Ndi\params\VHTRSec,        default,    0, "0"
;;HKR,Ndi\params\VHTRSec\enum,   "0",        0, "Defau Setting"
;;HKR,Ndi\params\VHTRSec\enum,   "1",        0, "Support 1SS MCS0-7"
;;HKR,Ndi\params\VHTRSec\enum,   "2",        0, "Support 1SS MCS0-8"
;;HKR,Ndi\params\VHTRSec\enum,   "3",        0, "Support 1SS MCS0-9"
;;HKR,Ndi\params\VHTRSec\enum,   "4",       0, "Support 1SS/2SS MCS0-7"
;;HKR,Ndi\params\VHTRSec\enum,   "5",       0, "Support 1SS/2SS MCS0-8"
;;HKR,Ndi\params\VHTRSec\enum,   "6",       0, "Support 1SS/2SS MCS0-9"
;;HKR,Ndi\params\VHTRSec\enum,   "7",       0, "Support 1SS MCS0-7 2SS MCS0-9"
;;HKR,Ndi\params\VHTRSec\enum,   "8",       0, "Support 1SS MCS0-8 2SS MCS0-9"
;;HKR,Ndi\params\VHTRSec\enum,   "9",       0, "Support 1SS MCS0-7 2SS MCS0-8"
;;HKR,defaults,VHTRSec,0,"0"
;;HKR,,VHTRSec,0,"0"
;;HKR,,VHTRSec,,"0"

;; For RxReorder_WinSize test, config
;;// RxReorder_WinSize factor from 0 to 7
;;HKR,Ndi\params\RxReorder_WinSize,        ParamDesc,  0, "RxReorder_WinSize"
;;HKR,Ndi\params\RxReorder_WinSize,        type,       0, "enum"
;;HKR,Ndi\params\RxReorder_WinSize,        default,    0, "64"
;;HKR,Ndi\params\RxReorder_WinSize\enum,   "64",        0, "Defau Setting"
;;HKR,Ndi\params\RxReorder_WinSize\enum,   "4",        0, "RxReorder_WinSize 4"
;;HKR,Ndi\params\RxReorder_WinSize\enum,   "8",        0, "RxReorder_WinSize 8"
;;HKR,Ndi\params\RxReorder_WinSize\enum,   "16",        0, "RxReorder_WinSize 16"
;;HKR,Ndi\params\RxReorder_WinSize\enum,   "32",       0, "RxReorder_WinSize 32"
;;HKR,Ndi\params\RxReorder_WinSize\enum,   "64",       0, "RxReorder_WinSize 64"
;;HKR,Ndi\params\RxReorder_WinSize\enum,   "128",       0, "RxReorder_WinSize 128"
;;HKR,Ndi\params\RxReorder_WinSize\enum,   "256",       0, "RxReorder_WinSize 256"
;;HKR,defaults,RxReorder_WinSize,0,"64"
;;HKR,,RxReorder_WinSize,0,"64"
;;HKR,,RxReorder_WinSize,,"64"

;; For RxReorder_PendTime test, config
;;// RxReorder_PendTime factor from 0 to 7
;;HKR,Ndi\params\RxReorder_PendTime,        ParamDesc,  0, "RxReorder_PendTime"
;;HKR,Ndi\params\RxReorder_PendTime,        type,       0, "enum"
;;HKR,Ndi\params\RxReorder_PendTime,        default,    0, "30"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "30",        0, "Defau Setting"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "0",        0, "RxReorder_PendTime 0"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "10",        0, "RxReorder_PendTime 10"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "20",        0, "RxReorder_PendTime 20"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "30",       0, "RxReorder_PendTime 30"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "50",       0, "RxReorder_PendTime 50"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "100",       0, "RxReorder_PendTime 100"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "500",       0, "RxReorder_PendTime 500"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "1000",       0, "RxReorder_PendTime 1000"
;;HKR,Ndi\params\RxReorder_PendTime\enum,   "10000",       0, "RxReorder_PendTime 10000"
;;HKR,defaults,RxReorder_PendTime,0,"30"
;;HKR,,RxReorder_PendTime,0,"30"
;;HKR,,RxReorder_PendTime,,"30"

;;HKR,Ndi\params\BWSetting,        ParamDesc,  0, "Bandwisth"     
;;HKR,Ndi\params\BWSetting,        type,       0, "enum"                  
;;HKR,Ndi\params\BWSetting,        default,    0, "2"                    
;;HKR,Ndi\params\BWSetting\enum,   "2",        0, "Defau Setting"        
;;HKR,Ndi\params\BWSetting\enum,   "0",        0, "20 MHz only"   
;;HKR,Ndi\params\BWSetting\enum,   "1",        0, "20_40 MHz only"   
;;HKR,Ndi\params\BWSetting\enum,   "2",        0, "20_40_80 MHz" 
;;HKR,defaults,BWSetting,0,"2"                                           
;;HKR,,BWSetting,0,"2"                                                   
;;HKR,,BWSetting,,"2"                                                    


;;HKR,Ndi\params\RFType,        ParamDesc,  0, "RfType"
;;HKR,Ndi\params\RFType,        type,       0, "enum"
;;HKR,Ndi\params\RFType,        default,    0, "5"
;;HKR,Ndi\params\RFType\enum,   "5",        0, "Default Setting"
;;HKR,Ndi\params\RFType\enum,   "3",        0, "RF_1T1R"
;;HKR,Ndi\params\RFType\enum,   "2",        0, "RF_2T2R"
;;HKR,defaults,RfType,0,"5"
;;HKR,,RFType,0,"5"
;;HKR,,RFType,,"5"

;;HKR,,UsbCurMode,0,"0"
;;HKR,,UsbCurMode,,"0"

;;HKR,,UsbMode3To2Cnt,0,"0"
;;HKR,,UsbMode3To2Cnt,,"0"

;;HKR,,UsbMode2To3Cnt,0,"0"
;;HKR,,UsbMode2To3Cnt,,"0"

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

;; 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,,DefaultKeyID,,"0"
HKR,,DefaultKey0,,""
HKR,,DefaultKey1,,""
HKR,,DefaultKey2,,""
HKR,,DefaultKey3,,""

;Leisure Power Save
HKR,defaults,bLeisurePs,0,"0"
HKR,,bLeisurePs,0,"0"

;Fw Control LPS
HKR,defaults,bFwCtrlLPS,0,"1"
HKR,,bFwCtrlLPS,0,"1"

;; LPS Interval
;HKR,defaults,LPSIntvl,0,"5"
HKR,,LPSIntvl,0,"5"

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

; Reset Tx Hang
HKR,defaults,USBResetTxHang,0,"1"
HKR,,USBResetTxHang,0,"1"

HKR,,WEPinNmode,0,"0"

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

; Win8 FSS mode detection mechanism
HKR,,FSSDetection,0,"1"

;-------------------------------------------------------------------------------
;	Some function ability setting
;-------------------------------------------------------------------------------
HKR,defaults,UPDMEnable,0,"1"
HKR,,UPDMEnable,0,"1"

HKR,defaults,LinkSpeedLevel,0,"0"
HKR,,LinkSpeedLevel,0,"0"

HKR,defaults,AutoConnect,0,"1"
HKR,,AutoConnect,0,"1"

HKR,defaults,RWRetry,0,"0"
HKR,,RWRetry,0,"0"

HKR,defaults,MultiMode,0,"1"
HKR,,MultiMode,0,"1"

HKR,defaults,TxMode,0,"0"
HKR,,TxMode,0,"0"

HKR,defaults,PwrTblSel,0,"0"
HKR,,PwrTblSel,0,"0"
HKR,defaults,PwrByRate,0,"0"
HKR,,PwrByRate,0,"0"
HKR,defaults,PwrRaTbl1,0,"0"
HKR,,PwrRaTbl1,0,"0"
HKR,defaults,PwrRaTbl2,0,"0"
HKR,,PwrRaTbl2,0,"0"
HKR,defaults,PwrRaTbl3,0,"0"
HKR,,PwrRaTbl3,0,"0"
HKR,defaults,PwrRaTbl4,0,"0"
HKR,,PwrRaTbl4,0,"0"
HKR,defaults,PwrRaTbl5,0,"0"
HKR,,PwrRaTbl5,0,"0"
HKR,defaults,PwrRaTbl6,0,"0"
HKR,,PwrRaTbl6,0,"0"
HKR,defaults,PwrRaTbl7,0,"0"
HKR,,PwrRaTbl7,0,"0"
HKR,defaults,PwrRaTbl8,0,"0"
HKR,,PwrRaTbl8,0,"0"
HKR,defaults,PwrRaTbl9,0,"0"
HKR,,PwrRaTbl9,0,"0"
HKR,defaults,PwrRaTbl10,0,"0"
HKR,,PwrRaTbl10,0,"0"
HKR,defaults,PwrRaTbl11,0,"0"
HKR,,PwrRaTbl11,0,"0"
HKR,defaults,PwrRaTbl12,0,"0"
HKR,,PwrRaTbl12,0,"0"
HKR,defaults,PwrRaTbl13,0,"0"
HKR,,PwrRaTbl13,0,"0"
HKR,defaults,PwrRaTbl14,0,"0"
HKR,,PwrRaTbl14,0,"0"
HKR,defaults,PwrRaTbl15,0,"0"
HKR,,PwrRaTbl15,0,"0"
HKR,defaults,PwrRaTbl16,0,"0"
HKR,,PwrRaTbl16,0,"0"

HKR,defaults,GainOffsetFCCLow,0,"0"
HKR,,GainOffsetFCCLow,0,"0"
HKR,defaults,GainOffsetFCC,0,"0"
HKR,,GainOffsetFCC,0,"0"
HKR,defaults,GainOffsetFCCHigh,0,"0"
HKR,,GainOffsetFCCHigh,0,"0"

HKR,defaults,GainOffsetMKKLow,0,"0"
HKR,,GainOffsetMKKLow,0,"0"
HKR,defaults,GainOffsetMKK,0,"0"
HKR,,GainOffsetMKK,0,"0"
HKR,defaults,GainOffsetMKKHigh,0,"0"
HKR,,GainOffsetMKKHigh,0,"0"

HKR,defaults,GainOffsetETSILow,0,"0"
HKR,,GainOffsetETSILow,0,"0"
HKR,defaults,GainOffsetETSI,0,"0"
HKR,,GainOffsetETSI,0,"0"
HKR,defaults,GainOffsetETSIHigh,0,"0"
HKR,,GainOffsetETSIHigh,0,"0"

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

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

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

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

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

; Hw Beacon Max Error
HKR,,bBcnMaxErrorRegEnable,0,"0"

;Inactive Power Save
HKR,defaults,InactivePs,0,"0"
HKR,,InactivePs,0,"0"

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

[Ndis6Set.reg]
;Inactive Power Save
HKR,defaults,InactivePs,0,"0"
HKR,,InactivePs,0,"0"

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

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

;Leisure Power Save
HKR,defaults,bLeisurePs,0,"0"
HKR,,bLeisurePs,0,"0"

;Fw Control LPS
HKR,defaults,bFwCtrlLPS,0,"1"
HKR,,bFwCtrlLPS,0,"1"

;; LPS Interval
;HKR,defaults,LPSIntvl,0,"5"
HKR,,LPSIntvl,0,"5"

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

; Reset Tx Hang
HKR,defaults,USBResetTxHang,0,"1"
HKR,,USBResetTxHang,0,"1"

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

; Win8 FSS mode detection mechanism
HKR,,FSSDetection,0,"1"

HKR,defaults,MultiMode,0,"1"
HKR,,MultiMode,0,"1"

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

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

[Signal.reg]
;;HKR,Ndi\params\LinkSpeedLevel, 	ParamDesc, 	0, "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, 	"12", 	0, "SS Display Lvl1"
;;HKR,Ndi\params\LinkSpeedLevel\enum, 	"14", 	0, "SS Display Lvl2"
;;HKR,Ndi\params\LinkSpeedLevel\enum, 	"16", 	0, "SS Display Lvl3"
;;HKR,Ndi\params\LinkSpeedLevel\enum, 	"18", 	0, "SS Display Lvl4"
;;HKR,Ndi\params\LinkSpeedLevel\enum, 	"20", 	0, "SS Display Lvl5"
;;HKR,Ndi\params\LinkSpeedLevel\enum, 	"24", 	0, "SS Display Lvl6"
;;HKR,Ndi\params\LinkSpeedLevel\enum, 	"28", 	0, "SS Display Lvl7"
;;HKR,Ndi\params\LinkSpeedLevel\enum, 	"35", 	0, "SS Display Lvl8"
;;HKR,Ndi\params\LinkSpeedLevel\enum, 	"40", 	0, "SS Display Lvl9"
HKR,defaults,LinkSpeedLevel, 0, "0"
HKR,,LinkSpeedLevel, 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

;;----------------------------------------------------------------------------
;; 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,defaults,BWSetting,0,"1"
HKR,,BWSetting,0,"1"
HKR,,BWSetting,,"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"

[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"
HKR,,RFType,0,"5"

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

;;----------------------------------------------------------------------------
;; Wake on Wlan mode option parameters
;;----------------------------------------------------------------------------
[WoWModeOnn.reg]
;;HKR,Ndi\params\WoWLANMode, 		ParamDesc, 	0, %WOW_MODE_STR%
;;HKR,Ndi\params\WoWLANMode, 		type, 		0, "enum"
;;HKR,Ndi\params\WoWLANMode, 		default, 	0, "1"
;;HKR,Ndi\params\WoWLANMode\enum, 	"0", 		0, %WOW_DISABLE%
;;HKR,Ndi\params\WoWLANMode\enum, 	"1", 		0, %WOW_ENABLE_MAGIC_PKT%
;;HKR,Ndi\params\WoWLANMode\enum, 	"2", 		0, %WOW_ENABLE_PATTERN_PKT%
;;HKR,Ndi\params\WoWLANMode\enum, 	"3", 		0, %WOW_ENABLE_MAGIC_PATTERN_PKT%
HKR,defaults,WoWLANMode, 0, "1"
HKR,,WoWLANMode, 0, "1"

; ARP Offload
HKR,,ARPOffloadEnable, 0, "1"

; GTK Offload
HKR,,GTKOffloadEnable, 0, "1"

[WoWModeOff.reg]
;;HKR,Ndi\params\WoWLANMode, 		ParamDesc, 	0, %WOW_MODE_STR%
;;HKR,Ndi\params\WoWLANMode, 		type, 		0, "enum"
;;HKR,Ndi\params\WoWLANMode, 		default, 	0, "0"
;;HKR,Ndi\params\WoWLANMode\enum, 	"0", 		0, %WOW_DISABLE%
;;HKR,Ndi\params\WoWLANMode\enum, 	"1", 		0, %WOW_ENABLE_MAGIC_PKT%
;;HKR,Ndi\params\WoWLANMode\enum, 	"2", 		0, %WOW_ENABLE_PATTERN_PKT%
;;HKR,Ndi\params\WoWLANMode\enum, 	"3", 		0, %WOW_ENABLE_MAGIC_PATTERN_PKT%
HKR,defaults,WoWLANMode, 0, "0"
HKR,,WoWLANMode, 0, "0"


;;----------------------------------------------------------------------------
;; Usb selective suspend parameters
;;----------------------------------------------------------------------------
[NdisSS.reg]
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"

;*******************************************************************************
; 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"

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

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

[DestinationDirs]
DefaultDestDir     	= 11
RTWlanU.CopyFiles	= 12


;;****************************************************************************
;; Source Files
;;****************************************************************************
[SourceDisksFiles]
RTWlanU.sys = 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)"
FORCE_PRIORITY_STR			= "Forced Priority"
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"
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_11AN_STR			= "IEEE 802.11a/n"
IEEE_802_11ANAC_STR			= "IEEE 802.11a/n/ac"
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			= "ストリーミングモード"

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


;*******************************************************************************
; manufacture description
;*******************************************************************************
NEC						= "NEC AccessTechnica, Ltd."

;*******************************************************************************
;	Source disk name
;*******************************************************************************
DISKNAME							= "NEC AtermWL900U(PA-WL900U) Wireless Network Adapter Disk"
RtlWlanu.DeviceDesc 				= "NEC AtermWL900U(PA-WL900U) Wireless Network Adapter"
RtlWlanu.DeviceDesc.DispName		= "NEC AtermWL900U(PA-WL900U) Wireless Network Adapter"

;*******************************************************************************
; RTL8812AU Device description
;*******************************************************************************
NEC_0408.DeviceDesc					= "NEC AtermWL900U(PA-WL900U) Wireless Network Adapter"
NEC_0408.DeviceDesc.DispName			= "NEC AtermWL900U(PA-WL900U) Wireless Network Adapter"
