From 55f5458e18ebb745abd917b2cca27385b2c02bd3 Mon Sep 17 00:00:00 2001 From: "Yang You(UU)" Date: Tue, 12 Jul 2022 10:57:06 -0700 Subject: [network\wlan\wdi] Move Project to be Windows Driver Compliance ready (#752) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. Running the ApiValidator and make sure the issue free. 2. Running the InfVerif and make sure the INF file issue free. There is limitations for MSFT currently doesn’t have any SDIO based WI-FI NICs, so the latest Driver Verifier /RC 33 36 tests not run --- network/wlan/WDI/COMMON/common.vcxproj | 12 +- network/wlan/WDI/PLATFORM/NDIS6/SDIO/sdio.vcxproj | 15 +- .../wlan/WDI/PLATFORM/NdisComm/NdisComm.vcxproj | 12 +- .../WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf | 291 ++++----------------- 4 files changed, 71 insertions(+), 259 deletions(-) diff --git a/network/wlan/WDI/COMMON/common.vcxproj b/network/wlan/WDI/COMMON/common.vcxproj index 339f1c94..3de209fa 100644 --- a/network/wlan/WDI/COMMON/common.vcxproj +++ b/network/wlan/WDI/COMMON/common.vcxproj @@ -50,20 +50,20 @@ Windows10 True - Universal + Windows Driver Windows10 False - Universal + Windows Driver True - Universal + Windows Driver Win8 @@ -72,17 +72,17 @@ Windows10 False - Universal + Windows Driver Windows10 True - Universal + Windows Driver Windows10 False - Universal + Windows Driver DbgengKernelDebugger diff --git a/network/wlan/WDI/PLATFORM/NDIS6/SDIO/sdio.vcxproj b/network/wlan/WDI/PLATFORM/NDIS6/SDIO/sdio.vcxproj index 963ab013..057df090 100644 --- a/network/wlan/WDI/PLATFORM/NDIS6/SDIO/sdio.vcxproj +++ b/network/wlan/WDI/PLATFORM/NDIS6/SDIO/sdio.vcxproj @@ -132,7 +132,7 @@ True - Universal + Windows Driver true @@ -147,7 +147,7 @@ False - Universal + Windows Driver @@ -162,7 +162,7 @@ Windows10 True - Universal + Windows Driver @@ -185,7 +185,7 @@ Windows10 False - Universal + Windows Driver true @@ -207,7 +207,7 @@ Windows10 True - Universal + Windows Driver true @@ -229,7 +229,7 @@ Windows10 False - Universal + Windows Driver true @@ -878,6 +878,9 @@ + + + \ No newline at end of file diff --git a/network/wlan/WDI/PLATFORM/NdisComm/NdisComm.vcxproj b/network/wlan/WDI/PLATFORM/NdisComm/NdisComm.vcxproj index 112e7ea9..ec170811 100644 --- a/network/wlan/WDI/PLATFORM/NdisComm/NdisComm.vcxproj +++ b/network/wlan/WDI/PLATFORM/NdisComm/NdisComm.vcxproj @@ -135,7 +135,7 @@ Windows10 True - Universal + Windows Driver Win8 @@ -148,7 +148,7 @@ Windows10 False - Universal + Windows Driver Win8 @@ -161,7 +161,7 @@ Windows10 True - Universal + Windows Driver Win8 @@ -182,7 +182,7 @@ Windows10 False - Universal + Windows Driver Win8 @@ -203,7 +203,7 @@ Windows10 True - Universal + Windows Driver Win8 @@ -224,7 +224,7 @@ Windows10 False - Universal + Windows Driver Win8 diff --git a/network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf b/network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf index 8343a003..181700f1 100644 --- a/network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf +++ b/network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf @@ -14,6 +14,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Realtek% +PnpLockdown = 1 CatalogFile.NT = netrtwlans.cat ;; for WHQL certified DriverVer = 11/23/2015,3008.22.1030.2015 @@ -71,35 +72,6 @@ ExcludeFromSelect = * ;; For 8723D RTK common ================================================================ %RTL8723ds.DeviceDesc% = RTL8723ds.ndi, SD\VID_024C&PID_D723 -;;---------------------------------------------------------------------------- -;; Realtek 8723as default installation -;;---------------------------------------------------------------------------- - - - - - -[RTL8723as.ndi.NT] -AddReg = NDIS_64.reg, RTL8723as.common.reg, RTLWLAN.reg, Ndis6Set.reg, 11nWirelessMode.reg, CIHVS.reg -Include = netvwifibus.inf -Needs = VWiFiBus.CopyFiles -Characteristics = 0x84 -BusType = 15 -CopyFiles = RTWlanS.CopyFiles -*IfType = 71 ; IF_TYPE_IEEE80211 -*MediaType = 16 ; NdisMediumNative802_11 -*PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 - -[RTL8723as.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog -Include = netvwifibus.inf -Needs = VWiFiBus.Services - -[RTL8723as.ndi.NT.HW] -Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration - - ;;---------------------------------------------------------------------------- ;; Realtek 8723bs default installation ;;---------------------------------------------------------------------------- @@ -114,19 +86,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8723bs.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8723bs.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- ;; Acer 8723bs installation ;;---------------------------------------------------------------------------- @@ -141,19 +114,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [ACER8723bs.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [ACER8723bs.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- ;; HP 8723bs installation ;;---------------------------------------------------------------------------- @@ -168,19 +142,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [HP8723bs.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [HP8723bs.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- @@ -197,19 +172,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RSVD8723bs.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RSVD8723bs.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- @@ -226,19 +202,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8188es.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8188es.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- @@ -255,19 +232,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8821as.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8821as.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- @@ -284,19 +262,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8814as.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8814as.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- @@ -313,19 +292,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8192es.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8192es.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- @@ -342,19 +322,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8703bs.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8703bs.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- @@ -371,19 +352,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8188fs.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8188fs.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- ;; Realtek 8822bs default installation @@ -399,19 +381,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8822bs.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8822bs.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistratio.HW ;;---------------------------------------------------------------------------- @@ -428,19 +411,20 @@ Include = netvwifibus.inf Needs = VWiFiBus.CopyFiles Characteristics = 0x84 BusType = 15 +;CopyFiles = RTWlanS.CopyFiles,CIHVS.CopyFiles; TODO: IF IHV provided the Rtlihvs.dll. CopyFiles = RTWlanS.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [RTL8723ds.ndi.NT.Services] -AddService = RtlWlans, 2, RtlWlans.Service, RtlWlans.EventLog +AddService = RtlWlans, 0x10002, RtlWlans.Service, RtlWlans.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services [RTL8723ds.ndi.NT.HW] Include = netvwifibus.inf -Needs = VWiFiBus.PnPFilterRegistration +Needs = VWiFiBus.PnPFilterRegistration.HW ;;---------------------------------------------------------------------------- ;; OS relative registry. @@ -457,7 +441,7 @@ DisplayName = %RtlWlans.DeviceDesc.DispName% ServiceType = 1 ; %SERVICE_KERNEL_DRIVER% StartType = 3 ; %SERRVICE_DEMAND_START% ErrorControl = 1 ; %SERRVICE_ERROR_NORMAL% -ServiceBinary = %12%\rtwlans.sys +ServiceBinary = %13%\rtwlans.sys LoadOrderGroup = NDIS ;; @@ -471,34 +455,11 @@ HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR, , TypesSupported , 0x00010001, 7 [CIHVS.reg] -HKR, Ndi\IHVExtensions, ExtensibilityDLL, 0, "%SystemRoot%\system32\Rtlihvs.dll" +HKR, Ndi\IHVExtensions, ExtensibilityDLL, 0, "%13%\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 -;******************************************************************************* -; WAPI section -;******************************************************************************* -[wapi.reg] -HKR,defaults,WapiSupport,0,"1" -HKR,,WapiSupport,0,"1" - -;******************************************************************************* -; RTL8723as common paramters -;******************************************************************************* -[RTL8723as.common.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" - ;******************************************************************************* ; RTL8723bs common paramters @@ -606,33 +567,6 @@ HKR,,RomDLFwEnable,0,"1" HKR,defaults,bFwCtrlPwrOff,0,"1" HKR,,bFwCtrlPwrOff,0,"1" - -;******************************************************************************* -; RTL8188Fs common paramters -;******************************************************************************* -[RTL8188fs.common.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" - -HKR,defaults,UsbRxAggMode,0,"1" -HKR,,UsbRxAggMode,0,"1" - -HKR,defaults,RomDLFwEnable,0,"0" -HKR,,RomDLFwEnable,0,"0" - -HKR,defaults,bFwCtrlPwrOff,0,"1" -HKR,,bFwCtrlPwrOff,0,"1" - - ;******************************************************************************* ; RTL8821as common paramters ;******************************************************************************* @@ -849,22 +783,6 @@ HKR,Ndi\params\AntDiv, type, 0, "enum" HKR,Ndi\params\AntDiv\enum, "0", 0, %DISABLED_STR% HKR,Ndi\params\AntDiv\enum, "1", 0, %ENABLED_STR% -HKLM, SYSTEM\CurrentControlSet\Services\RtlWlans\Parameters, "BtAntennaInHw", 0x00010001,2 - -[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" - -;Inactive Power Save -HKR,defaults,InactivePs,0,"0" -HKR,,InactivePs,0,"0" - - [Ndis6Set.reg] ;Inactive Power Save HKR,defaults,InactivePs,0,"2" @@ -896,19 +814,6 @@ 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" @@ -937,101 +842,22 @@ HKR,,BWSetting,0,"2" ;;---------------------------------------------------------------------------- [32kEnable.reg] HKR,,bLowPowerEnable,0,"1" -[32kDisable.reg] -HKR,,bLowPowerEnable,0,"0" ;------------------------------------------------------------------------------- ; PnP pre-transition handling ;------------------------------------------------------------------------------- [PnpPreTransOn.reg] HKR,,PreTransPnP,0,"1" -[PnpPreTransOff.reg] -HKR,,PreTransPnP,0,"0" ;;---------------------------------------------------------------------------- ;; WOWLAN Control Parameters ;;---------------------------------------------------------------------------- -[WowlanAllEnable.reg] -HKR,,WoWLANLPSLevel,0,"2" -HKR,,ARPOffloadEnable,0,"1" -HKR,,GTKOffloadEnable,0,"1" - -HKR, Ndi\params\*WakeOnMagicPacket, ParamDesc, 0, %WakeOnMagicPacket% -HKR, Ndi\params\*WakeOnMagicPacket, default, 0, "1" -HKR, Ndi\params\*WakeOnMagicPacket, type, 0, "enum" -HKR, Ndi\params\*WakeOnMagicPacket\enum, "0", 0, %DISABLED_STR% -HKR, Ndi\params\*WakeOnMagicPacket\enum, "1", 0, %ENABLED_STR% -HKR,,*WakeOnMagicPacket,0,"1" - -HKR, Ndi\params\*WakeOnPattern , ParamDesc, 0, %WakeOnPattern% -HKR, Ndi\params\*WakeOnPattern, default, 0, "1" -HKR, Ndi\params\*WakeOnPattern, type, 0, "enum" -HKR, Ndi\params\*WakeOnPattern\enum, "0", 0, %DISABLED_STR% -HKR, Ndi\params\*WakeOnPattern\enum, "1", 0, %ENABLED_STR% -HKR,,*WakeOnPattern,0,"1" [WowlanDisable.reg] HKR,,WoWLANLPSLevel,0,"0" HKR,,ARPOffloadEnable,0,"0" HKR,,GTKOffloadEnable,0,"0" -[WowlanAllEnableNoLPS.reg] -HKR,,WoWLANLPSLevel,0,"0" -HKR,,ARPOffloadEnable,0,"1" -HKR,,GTKOffloadEnable,0,"1" - -HKR, Ndi\params\*WakeOnMagicPacket, ParamDesc, 0, %WakeOnMagicPacket% -HKR, Ndi\params\*WakeOnMagicPacket, default, 0, "1" -HKR, Ndi\params\*WakeOnMagicPacket, type, 0, "enum" -HKR, Ndi\params\*WakeOnMagicPacket\enum, "0", 0, %DISABLED_STR% -HKR, Ndi\params\*WakeOnMagicPacket\enum, "1", 0, %ENABLED_STR% -HKR,,*WakeOnMagicPacket,0,"1" - -HKR, Ndi\params\*WakeOnPattern , ParamDesc, 0, %WakeOnPattern% -HKR, Ndi\params\*WakeOnPattern, default, 0, "1" -HKR, Ndi\params\*WakeOnPattern, type, 0, "enum" -HKR, Ndi\params\*WakeOnPattern\enum, "0", 0, %DISABLED_STR% -HKR, Ndi\params\*WakeOnPattern\enum, "1", 0, %ENABLED_STR% -HKR,,*WakeOnPattern,0,"1" - -[WowlanEnableNoPatternMatch.reg] -HKR,,WoWLANLPSLevel,0,"2" -HKR,,ARPOffloadEnable,0,"1" -HKR,,GTKOffloadEnable,0,"1" - -HKR, Ndi\params\*WakeOnMagicPacket, ParamDesc, 0, %WakeOnMagicPacket% -HKR, Ndi\params\*WakeOnMagicPacket, default, 0, "1" -HKR, Ndi\params\*WakeOnMagicPacket, type, 0, "enum" -HKR, Ndi\params\*WakeOnMagicPacket\enum, "0", 0, %DISABLED_STR% -HKR, Ndi\params\*WakeOnMagicPacket\enum, "1", 0, %ENABLED_STR% -HKR,,*WakeOnMagicPacket,0,"1" - -HKR, Ndi\params\*WakeOnPattern , ParamDesc, 0, %WakeOnPattern% -HKR, Ndi\params\*WakeOnPattern, default, 0, "0" -HKR, Ndi\params\*WakeOnPattern, type, 0, "enum" -HKR, Ndi\params\*WakeOnPattern\enum, "0", 0, %DISABLED_STR% -HKR, Ndi\params\*WakeOnPattern\enum, "1", 0, %ENABLED_STR% -HKR,,*WakeOnPattern,0,"0" - -[WowlanEnableNoLPSNoPatternMatch.reg] -HKR,,WoWLANLPSLevel,0,"0" -HKR,,ARPOffloadEnable,0,"1" -HKR,,GTKOffloadEnable,0,"1" - -HKR, Ndi\params\*WakeOnMagicPacket, ParamDesc, 0, %WakeOnMagicPacket% -HKR, Ndi\params\*WakeOnMagicPacket, default, 0, "1" -HKR, Ndi\params\*WakeOnMagicPacket, type, 0, "enum" -HKR, Ndi\params\*WakeOnMagicPacket\enum, "0", 0, %DISABLED_STR% -HKR, Ndi\params\*WakeOnMagicPacket\enum, "1", 0, %ENABLED_STR% -HKR,,*WakeOnMagicPacket,0,"1" - -HKR, Ndi\params\*WakeOnPattern , ParamDesc, 0, %WakeOnPattern% -HKR, Ndi\params\*WakeOnPattern, default, 0, "0" -HKR, Ndi\params\*WakeOnPattern, type, 0, "enum" -HKR, Ndi\params\*WakeOnPattern\enum, "0", 0, %DISABLED_STR% -HKR, Ndi\params\*WakeOnPattern\enum, "1", 0, %ENABLED_STR% -HKR,,*WakeOnPattern,0,"0" - [ConnectedStandbyEnable.reg] HKR,,WoWLANLPSLevel,0,"2" HKR,,ARPOffloadEnable,0,"1" @@ -1063,18 +889,12 @@ HKR,,*PacketCoalescing,0,"0" ;------------------------------------------------------------------------------- [AutoChnlSelon.reg] HKR,,AutoChnlSel,0,"1" -[AutoChnlSeloff.reg] -HKR,,AutoChnlSel,0,"0" ;;---------------------------------------------------------------------------- ;; RSSI to Grid Mode Parameters ;;---------------------------------------------------------------------------- -[RSSI2GridRealMode.reg] -HKR,,RSSI2GridMode,0,"1" [RSSI2GridMode_2.reg] HKR,,RSSI2GridMode,0,"2" -[RSSI2GridMode_4.reg] -HKR,,RSSI2GridMode,0,"4" ;;---------------------------------------------------------------------------- ;; KFREE parameters @@ -1082,13 +902,6 @@ HKR,,RSSI2GridMode,0,"4" [KFREE_COMMON.reg] HKR,,RfKFreeEnable,0,"0" -;******************************************************************************* -; Customer reg section -;******************************************************************************* -[ScanType.reg] -HKR,defaults,PassiveScan, 0, "0" -HKR,,PassiveScan, 0, "0" - ;******************************************************************************* ; Multi-Channel Concurrent section ;******************************************************************************* @@ -1104,30 +917,26 @@ HKR,,MultiChannelFcsMode, 0, "0" ;******************************************************************************* ; Destination Directory ;******************************************************************************* -[RTWlanS.CopyFiles] -rtwlans.sys,,,2 - [DestinationDirs] -DefaultDestDir = 11 -RTWlanS.CopyFiles = 12 -CIHVS.CopyFiles = 11 -RtlUI2.CopyFiles = 10 +DefaultDestDir = 13 +RTWlanS.CopyFiles = 13 +;CIHVS.CopyFiles = 13 ;;**************************************************************************** ;; Source Files ;;**************************************************************************** -[CIHVS.CopyFiles] -Rtlihvs.dll,,,2 - -[RegisterUIExt] -11,,RtlExtUI.dll,1 +[RTWlanS.CopyFiles] +rtwlans.sys,,,2 -[RtlUI2.CopyFiles] -RtlUI2.exe,,,2 +;TODO, The following section should be included in CopyFiles +; But current solution not found the Rtlihvs.dll file. +; so comment out; +;[CIHVS.CopyFiles] +;Rtlihvs.dll,,,2 [SourceDisksFiles] rtwlans.sys = 1 -Rtlihvs.dll = 1 +;Rtlihvs.dll = 1 [SourceDisksNames] 1=%DISKNAME%,,, -- cgit v1.3.1