[version]
ClassGUID
{4d36e972-e325-11ce-bfc1-08002be10318}
DriverVer
03/11/2017,1.1.5.89
[Manufacturer]
[ControlFlags]
[QCA11ad.NTamd64]
%QCA.DeviceDesc.960x%
QCA_DEV_OS6162_946x.ndi, PCI\VEN_1AE9&DEV_0310&SUBSYS_00001AE9 ; Sparrow device
[QCA_DEV_OS6162_946x.ndi.NTamd64]
AddReg
QCA11ad_os6162.reg, QCA11ad.reg
CopyFiles
QCA11ad.CopyFiles, QCA11ad.FwCopyFiles, QCA11ad.IhvCopyFiles
*IfType
71 ; IF_TYPE_IEEE80211
*MediaType
16 ; NdisMediumNative802_11
*PhysicalMediaType
9 ; NdisPhysicalMediumNative802_11
RegisterDlls
QCA11ad.RegisterDll
[QCA_DEV_OS6162_946x.ndi.NTamd64.Services]
AddService
qca11adx, 2, QCA11ad.Service, QCA11ad.EventLog
[QCA_DEV_OS6162_946x.ndi.NTamd64.HW]
Needs
VWiFiBus.PnPFilterRegistration
[QCA11ad_os6162.reg]
HKR, Ndi, Service, 0, "qca11adx"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "wlan,vwifi,ethernet"
[QCA11ad.reg]
HKR,,Enable80211JumboFrame, 0x00010001, 1
HKR, Ndi\params\HwRingBuffers, ParamDesc, 0, "%HwRingBuffers%"
HKR, Ndi\params\HwRingBuffers, default, 0, "512"
HKR, Ndi\params\HwRingBuffers, min, 0, "128"
HKR, Ndi\params\HwRingBuffers, max, 0, "00001024"
HKR, Ndi\params\HwRingBuffers, step, 0, "128"
HKR, Ndi\params\HwRingBuffers, Base, 0, "10"
HKR, Ndi\params\HwRingBuffers, type, 0, "int"
HKR, Ndi\params\AggMaxWinSize, ParamDesc, 0, "%AggMaxWinSize%"
HKR, Ndi\params\AggMaxWinSize, default, 0, "32"
HKR, Ndi\params\AggMaxWinSize, min, 0, "0"
HKR, Ndi\params\AggMaxWinSize, max, 0, "32"
HKR, Ndi\params\AggMaxWinSize, step, 0, "1"
HKR, Ndi\params\AggMaxWinSize, Base, 0, "10"
HKR, Ndi\params\AggMaxWinSize, type, 0, "int"
HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %NetworkAddress%
HKR, Ndi\params\NetworkAddress, default, 0, ""
HKR, Ndi\params\NetworkAddress, LimitText, 0, "12"
HKR, Ndi\params\NetworkAddress, UpperCase, 0, "1"
HKR, Ndi\params\NetworkAddress, optional, 0, "1"
HKR, Ndi\params\NetworkAddress, type, 0, "edit"
HKR, Ndi\params\SoftAPChannel, ParamDesc, 0, "%SoftAPChannel%"
HKR, Ndi\params\SoftAPChannel, default, 0, "2"
HKR, Ndi\params\SoftAPChannel, min, 0, "1"
HKR, Ndi\params\SoftAPChannel, max, 0, "3"
HKR, Ndi\params\SoftAPChannel, step, 0, "1"
HKR, Ndi\params\SoftAPChannel, Base, 0, "10"
HKR, Ndi\params\SoftAPChannel, type, 0, "int"
HKR, Ndi\params\UseContiguousTxBuffer, ParamDesc, 0, "%UseContiguousTxBuffer%"
HKR, Ndi\params\UseContiguousTxBuffer, default, 0, "1"
HKR, Ndi\params\UseContiguousTxBuffer, min, 0, "0"
HKR, Ndi\params\UseContiguousTxBuffer, max, 0, "1"
HKR, Ndi\params\UseContiguousTxBuffer, step, 0, "1"
HKR, Ndi\params\UseContiguousTxBuffer, Base, 0, "10"
HKR, Ndi\params\UseContiguousTxBuffer, type, 0, "int"
HKR, Ndi\params\MtuMaxSize, ParamDesc, 0, "%MtuMaxSize%"
HKR, Ndi\params\MtuMaxSize, default, 0, "1500"
HKR, Ndi\params\MtuMaxSize, min, 0, "68"
HKR, Ndi\params\MtuMaxSize, max, 0, "7858"
HKR, Ndi\params\MtuMaxSize, step, 0, "1"
HKR, Ndi\params\MtuMaxSize, Base, 0, "10"
HKR, Ndi\params\MtuMaxSize, type, 0, "int"
HKR, Ndi\params\UseSwRxReorder, ParamDesc, 0, "%UseSwRxReorder%"
HKR, Ndi\params\UseSwRxReorder, default, 0, "1"
HKR, Ndi\params\UseSwRxReorder, min, 0, "0"
HKR, Ndi\params\UseSwRxReorder, max, 0, "1"
HKR, Ndi\params\UseSwRxReorder, step, 0, "1"
HKR, Ndi\params\UseSwRxReorder, Base, 0, "10"
HKR, Ndi\params\UseSwRxReorder, type, 0, "int"
HKR, Ndi\params\ResetMode, ParamDesc, 0, "%ResetMode%"
HKR, Ndi\params\ResetMode, Base, 0, "10"
HKR, Ndi\params\ResetMode, default, 0, "1"
HKR, Ndi\params\ResetMode, type, 0, "enum"
HKR, Ndi\params\ResetMode\enum, "1", 0, %ResetModeNormal%
HKR, Ndi\params\ResetMode\enum, "2", 0, %ResetModeBL%
HKR, Ndi\params\ResetMode\enum, "3", 0, %ResetModeDebug%
HKR, Ndi\IHVExtensions, ExtensibilityDLL, 0, "%%SystemRoot%%\system32\Qca11adIhvExt.dll"
HKR, Ndi\IHVExtensions, GroupName,0, "Atheros IHV Service"
HKR, Ndi\IHVExtensions, AdapterOUI, 0x00010001, 0x0000037F
HKR, Ndi\params\TxInterframeTimeoutUsec, ParamDesc, 0, "%TxInterframeTimeoutUsec%"
HKR, Ndi\params\TxInterframeTimeoutUsec, default, 0, "13"
HKR, Ndi\params\TxInterframeTimeoutUsec, min, 0, "0"
HKR, Ndi\params\TxInterframeTimeoutUsec, max, 0, "16535"
HKR, Ndi\params\TxInterframeTimeoutUsec, step, 0, "1"
HKR, Ndi\params\TxInterframeTimeoutUsec, Base, 0, "10"
HKR, Ndi\params\TxInterframeTimeoutUsec, type, 0, "int"
HKR, Ndi\params\RxInterframeTimeoutUsec, ParamDesc, 0, "%RxInterframeTimeoutUsec%"
HKR, Ndi\params\RxInterframeTimeoutUsec, default, 0, "13"
HKR, Ndi\params\RxInterframeTimeoutUsec, min, 0, "0"
HKR, Ndi\params\RxInterframeTimeoutUsec, max, 0, "16535"
HKR, Ndi\params\RxInterframeTimeoutUsec, step, 0, "1"
HKR, Ndi\params\RxInterframeTimeoutUsec, Base, 0, "10"
HKR, Ndi\params\RxInterframeTimeoutUsec, type, 0, "int"
HKR, Ndi\params\TxMaxBurstDurationUsec, ParamDesc, 0, "%TxMaxBurstDurationUsec%"
HKR, Ndi\params\TxMaxBurstDurationUsec, default, 0, "500"
HKR, Ndi\params\TxMaxBurstDurationUsec, min, 0, "0"
HKR, Ndi\params\TxMaxBurstDurationUsec, max, 0, "16535"
HKR, Ndi\params\TxMaxBurstDurationUsec, step, 0, "1"
HKR, Ndi\params\TxMaxBurstDurationUsec, Base, 0, "10"
HKR, Ndi\params\TxMaxBurstDurationUsec, type, 0, "int"
HKR, Ndi\params\RxMaxBurstDurationUsec, ParamDesc, 0, "%RxMaxBurstDurationUsec%"
HKR, Ndi\params\RxMaxBurstDurationUsec, default, 0, "500"
HKR, Ndi\params\RxMaxBurstDurationUsec, min, 0, "0"
HKR, Ndi\params\RxMaxBurstDurationUsec, max, 0, "16535"
HKR, Ndi\params\RxMaxBurstDurationUsec, step, 0, "1"
HKR, Ndi\params\RxMaxBurstDurationUsec, Base, 0, "10"
HKR, Ndi\params\RxMaxBurstDurationUsec, type, 0, "int"
HKR, Ndi\params\IdentifyAs11ad, ParamDesc, 0, "%IdentifyAs11ad%"
HKR, Ndi\params\IdentifyAs11ad, default, 0, "1"
HKR, Ndi\params\IdentifyAs11ad, min, 0, "0"
HKR, Ndi\params\IdentifyAs11ad, max, 0, "1"
HKR, Ndi\params\IdentifyAs11ad, step, 0, "1"
HKR, Ndi\params\IdentifyAs11ad, Base, 0, "10"
HKR, Ndi\params\IdentifyAs11ad, type, 0, "int"
[QCA11ad.msi]
HKR,Interrupt Management,,0x00000010
HKR,Interrupt Management\MessageSignaledInterruptProperties,,0x00000010
HKR,Interrupt Management\MessageSignaledInterruptProperties,MSISupported,0x00010001,1
HKR,Interrupt Management\MessageSignaledInterruptProperties,MessageNumberLimit,0x00010001,4
[QCA11ad.DelReg]
HKR,Ndi\Params\authTypeUseOnly
HKR,Ndi\params,MapRegisters,0x2000
HKR,Ndi\params,radioEnable,0x2000
HKR,Ndi\params,sleepMode,0x2000
HKR, Ndi\params\*TransmitBuffers
HKR, Ndi\params\smpsDynamic
HKR, Interrupt Management
HKR, Ndi\params\ignore11dBeacon
[QCA11ad.Service]
DisplayName
%QCA.Service.DispName%
ServiceType
1 ;SERVICE_KERNEL_DRIVER
StartType
3 ;SERVICE_DEMAND_START
ErrorControl
1 ;SERVICE_ERROR_NORMAL
ServiceBinary
%12%\qca11adx.sys
[QCA11ad.EventLog]
AddReg
QCA11ad.AddEventLog.reg
[QCA11ad.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported, 0x00010001, 7
[QCA11ad.CopyFiles]
[QCA11ad.FwCopyFiles]
wil6210_Acer_TravelMateP238-M.brd,,,2
wil6210_Acer_TravelMateP446-M.brd,,,2
wil6210_Acer_TravelMateP446-MG.brd,,,2
wil6210_Acer_TravelMateP648-M.brd,,,2
wil6210_Acer_TravelMateP648-MG.brd,,,2
wil6210_Acer_TravelMateP658-M.brd,,,2
wil6210_Acer_TravelMateP658-MG.brd,,,2
wil6210_Acer_AspireSA5-271.brd,,,2
wil6210_ASUSTeKCOMPUTERINC_GX700VO.brd,,,2
wil6210_Notebook_P775DM2(-G).brd,,,2
wil6210_Notebook_P775DM3(-G).brd,,,2
wil6210_Acer_TravelMateP648-G2-M.brd,,,2
wil6210_Acer_TravelMateP648-G2-MG.brd,,,2
wil6210_Acer_TravelMateP658-G2-M.brd,,,2
wil6210_Acer_TravelMateP658-G2-MG.brd,,,2
wil6210_Acer_TravelMateP449-G2-M.brd,,,2
wil6210_Acer_TravelMateP449-G2-MG.brd,,,2
wil6210_Acer_TravelMateP459-G2-M.brd,,,2
wil6210_Acer_TravelMateP459-G2-MG.brd,,,2
[QCA11ad.IhvCopyFiles]
[SourceDisksNames]
[SourceDisksFiles]
wil6210_Acer_TravelMateP238-M.brd
1,,
wil6210_Acer_TravelMateP446-M.brd
1,,
wil6210_Acer_TravelMateP446-MG.brd
1,,
wil6210_Acer_TravelMateP648-M.brd
1,,
wil6210_Acer_TravelMateP648-MG.brd
1,,
wil6210_Acer_TravelMateP658-M.brd
1,,
wil6210_Acer_TravelMateP658-MG.brd
1,,
wil6210_Acer_AspireSA5-271.brd
1,,
wil6210_ASUSTeKCOMPUTERINC_GX700VO.brd
1,,
wil6210_Notebook_P775DM2(-G).brd
1,,
wil6210_Notebook_P775DM3(-G).brd
1,,
wil6210_Acer_TravelMateP648-G2-M.brd
1,,
wil6210_Acer_TravelMateP648-G2-MG.brd
1,,
wil6210_Acer_TravelMateP658-G2-M.brd
1,,
wil6210_Acer_TravelMateP658-G2-MG.brd
1,,
wil6210_Acer_TravelMateP449-G2-M.brd
1,,
wil6210_Acer_TravelMateP449-G2-MG.brd
1,,
wil6210_Acer_TravelMateP459-G2-M.brd
1,,
wil6210_Acer_TravelMateP459-G2-MG.brd
1,,
[DestinationDirs]
[QCA11ad.RegisterDll]
11,,Qca11adIhvUI.dll,0x00000001
[Strings]
QCA11ad
"Qualcomm Atheros 802.11ad Wireless"
QCA.Service.DispName
"Qualcomm Atheros 802.11ad Wireless device driver"
DiskDescription
"Qualcomm Atheros Sample Driver Disk 1"
AggMaxWinSize
"Aggregation maximum window size"
NetworkAddress
"Network Address"
scanTimeValid
"Scan Valid Interval"
shortPreamble
"802.11b Preamble"
shortPreambleEnable
"Long and Short"
shortPreambleDisable
"Long only"
QCA.DeviceDesc.960x
"Qualcomm Atheros Sparrow 11ad Wireless Network Adapter"
SoftAPChannel
"Soft AP Channel"
UseContiguousTxBuffer
"Use Contiguous buffer in Tx path"
MtuMaxSize
"Max MTU packet size"
UseSwRxReorder
"Use SW reorder packets"
HwRingBuffers
"Max HW buffers for Tx and Rx"
ResetModeNormal
"Reset mode normal "
ResetModeBL
"enable Boot Loader burn"
ResetModeDebug
"enable loading driver even if reset fails"
TxMaxBurstDurationUsec
"interrupt moderation: max TX complete burst duration in usec"
TxInterframeTimeoutUsec
"interrupt moderation: timeout to detect end of burst in usec"