;*********************************************************************** ; ; mwlu97w8x64.inf ; ; Copyright (C) 2011, Marvell International Ltd. ; All Rights Reserved ; ; Installation script for Marvell AVASTAR Family Wireless Network adapters. ; ;*********************************************************************** [Version] Signature = "$Windows NT$" ; Compatible = 1 Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %MSFT% DriverVer = 03/05/2013,14.69.17064.93 [ControlFlags] ;Exclude all PNP adapters from user selection ExcludeFromSelect = * [Manufacturer] %MRVL_VER_VENDOR_NAME_STR% = mv14usb_models, NTamd64.6.1 [mv14usb_models.NTamd64.6.1] %MRVL_USB8797_COMBO_STR% = mv14u6x.Boot.NTamd64.6.1, USB\VID_1286&PID_2043 %MRVL_USB8797_DESC_STR% = mv14u6x.NTamd64.6.1, USB\VID_1286&PID_2044&MI_02 %MRVL_USB8797_COMBO_STR% = mv14u6x.NTamd64.6.1, USB\VID_045E&PID_02CF ;******************************************************************************** ; x64 Install section for Windows 8 ;******************************************************************************** [mv14u6x.Boot.NTamd64.6.1] AddReg = mv14u6x_boot.reg, mv14u6x_boot.usb.reg ,mv14u6x_boot.common_ndis.reg,mv14x6x.params.reg CopyFiles = mv14u6x.copyfiles.NTamd64.6.1 BusType = 15 Characteristics = 0x84 ; NCF_PHYSICAL, NCF_HAS_UI *IfType = 6 ; IF_TYPE_ETHERNET_CSMACD *MediaType = 0 ; NdisMedium802_3 *PhysicalMediaType = 14 ; NdisPhysicalMedium802_3 [mv14u6x.NTamd64.6.1] Include=netvwifibus.inf Needs=VWiFiBus.CopyFiles AddReg = mv14u6x.reg, mv14u6x.usb.reg, mv14u6x.common_ndis.reg, mv14x6x.params.reg CopyFiles = mv14u6x.copyfiles.NTamd64.6.1 ;Driver loading should be blocked after installation untill reboot happens Reboot ; BusType is not required in Win7, this is here just to satisfy ChkINF BusType = 15 Characteristics = 0x84 ; NCF_PHYSICAL, NCF_HAS_UI *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 [mv14u6x.NTamd64.6.1.Services] Include=netvwifibus.inf Needs=VWiFiBus.Services AddService = %MRVL_USB_SERVICE_STR%, 2, mv14u6x.NTamd64.Service.6.1, mv14u6x.EventLog [mv14u6x.NTamd64.Service.6.1] DisplayName = %MRVL_USB_SERVICE_STR% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\mwlu97w8x64.sys LoadOrderGroup = NDIS [mv14u6x.Boot.NTamd64.6.1.Services] AddService = %MRVL_USB_SERVICE_STR%, 2, mv14u6x.Boot.NTamd64.Service.6.1, mv14u6x.EventLog [mv14u6x.Boot.NTamd64.Service.6.1] DisplayName = %MRVL_USB_SERVICE_STR% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\mwlu97w8x64.sys LoadOrderGroup = NDIS [mv14u6x.NTamd64.6.1.HW] Include=netvwifibus.inf Needs=VWiFiBus.PnPFilterRegistration ;******************************************************************************** ; Common Install section for Windows 8 ;******************************************************************************** [mv14u6x_boot.reg] HKR,NDI ,DeviceID ,0 ,"USB\VID_1286&PID_2043" HKR, ,VendorDesc ,0 ,%MRVL_USB_SERVICE_STR% HKR, ,NetworkAddress ,0 ,"" [mv14u6x_boot.usb.reg] HKR,NDI ,Service ,0 ,%MRVL_USB_SERVICE_STR% HKR,NDI ,CardType ,0 ,"USB" HKR, ,BusType ,0 ,"0" ;******************************************************************************** ; Common Install section for Windows 8 ;******************************************************************************** [mv14u6x.reg] HKR,NDI ,DeviceID ,0 ,"USB\VID_1286&PID_2043" HKR, ,VendorDesc ,0 ,%MRVL_USB_DESC_STR% HKR, ,NetworkAddress ,0 ,"" [mv14u6x.usb.reg] HKR,NDI ,Service ,0 ,%MRVL_USB_SERVICE_STR% HKR,NDI ,CardType ,0 ,"USB" HKR, ,BusType ,0 ,"0" ;********************************************************************************************* [mv14u6x.EventLog] AddReg = mv14u6x.EventLog.reg [mv14u6x.EventLog.reg] HKR, ,EventMessageFile ,0x00020000 ,"%%SystemRoot%%\System32\netevent.dll" HKR, ,TypesSupported ,0x00010001 ,7 ;********************************************************************************************* [mv14u6x.common_ndis.reg] HKR, ,DevLoader ,0 ,"*ndis" HKR,NDI ,Service ,0 ,%MRVL_USB_SERVICE_STR% HKR,NDI\Interfaces ,UpperRange ,0 ,"ndis5" HKR,NDI\Interfaces ,LowerRange ,0 ,"ethernet,wlan,vwifi" HKR,NDIS ,LogDriverName ,0 ,%MRVL_USB_SERVICE_STR% ;********************************************************************************************* [mv14u6x_boot.common_ndis.reg] HKR, ,DevLoader ,0 ,"*ndis" HKR,NDI ,Service ,0 ,%MRVL_USB_SERVICE_STR% HKR,NDI\Interfaces ,UpperRange ,0 ,"ndis5" HKR,NDI\Interfaces ,LowerRange ,0 ,"ethernet" HKR,NDIS ,LogDriverName ,0 ,%MRVL_USB_SERVICE_STR% [mv14x6x.params.reg] ;---------------------------------------------------------------------------- ; RTS Threshold ;---------------------------------------------------------------------------- HKR,,RTSThresh ,0x00010001 ,2347 ;---------------------------------------------------------------------------- ; Fragmentation Threshold ;---------------------------------------------------------------------------- HKR,,FragThresh ,0x00010001 ,2346 ;---------------------------------------------------------------------------- ; Band to Use ;---------------------------------------------------------------------------- HKR,,Band ,0x00010001 ,6 ;---------------------------------------------------------------------------- ; Adhoc Band to Use ;---------------------------------------------------------------------------- HKR,,AdhocBand ,0x00010001 ,0 ;---------------------------------------------------------------------------- ; Adhoc Channel ;---------------------------------------------------------------------------- HKR,,AdhocChannel ,0x00010001 ,6 ;---------------------------------------------------------------------------- ; Band Data Rate ;---------------------------------------------------------------------------- HKR,,DataRate ,0x00010001 ,12 ;---------------------------------------------------------------------------- ; 11d Support ;---------------------------------------------------------------------------- HKR,,EnableDot11d ,0x00010001 ,0 ;---------------------------------------------------------------------------- ; 11n Data Rate ;---------------------------------------------------------------------------- HKR,,Dot11nDataRate ,0x00010001 ,-1 ;---------------------------------------------------------------------------- ; 11n Aggregation Mode options ;---------------------------------------------------------------------------- HKR,,Dot11nAggMode ,0x00010001 ,1 ;---------------------------------------------------------------------------- ; 11n Guard Interval ;---------------------------------------------------------------------------- HKR,,GuardInterval ,0x00010001 ,0 ;---------------------------------------------------------------------------- ; Enable 11n Green Field ;---------------------------------------------------------------------------- HKR,,EnableGF ,0x00010001 ,0 ;---------------------------------------------------------------------------- ; Use 40MHz band for 2.4 GHZ ;---------------------------------------------------------------------------- HKR,,2.4GhzAutoUse40MHz ,0x00010001 ,0 ;---------------------------------------------------------------------------- ; Use 40MHz band for 5 GHZ ;---------------------------------------------------------------------------- HKR,,5GhzAutoUse40MHz ,0x00010001 ,1 ;---------------------------------------------------------------------------- ; HT TxRx Stream Cfg ;---------------------------------------------------------------------------- HKR,,HTTxRxStream ,0x00010001 , 2 ;---------------------------------------------------------------------------- ; Enable Radio ;---------------------------------------------------------------------------- HKR,,RadioEnabled ,0x00010001 ,1 ;---------------------------------------------------------------------------- ; Poor RSSI Factor ;---------------------------------------------------------------------------- HKR,,PoorRssiFactor ,0x00010001 ,4 ;---------------------------------------------------------------------------- ; Roam BSS RSSI factor ;---------------------------------------------------------------------------- HKR,,RoamBssRssiFactor ,0x00010001 ,3 ;---------------------------------------------------------------------------- ; ATIM Window size in TU ;---------------------------------------------------------------------------- HKR,,ATIMWindow ,0x00010001 ,4 ;---------------------------------------------------------------------------- ; Sleep Period ;---------------------------------------------------------------------------- HKR,,SleepPeriod ,0x00010001 ,20 ;---------------------------------------------------------------------------- ; Inactivity Timeout ;---------------------------------------------------------------------------- HKR,,InactivityTimeout ,0x00010001 ,50 ;---------------------------------------------------------------------------- ; Local Listen Interval ;---------------------------------------------------------------------------- HKR,,LocalListenInterval ,0x00010001 ,0 ;---------------------------------------------------------------------------- ; Power Save protocol options ;---------------------------------------------------------------------------- HKR,,PSProto ,0x00010001 ,"0" ;---------------------------------------------------------------------------- ; Tx BF options ;---------------------------------------------------------------------------- HKR,,BeamForming ,0x00010001 , 0 ;---------------------------------------------------------------------------- ; Number of Tx Buffers ;---------------------------------------------------------------------------- HKR,,NumOfTxBuffer ,0x00010001 ,64 ;---------------------------------------------------------------------------- ; Enable WPP tracing ;---------------------------------------------------------------------------- HKR,,EnableTracing ,0x00010001 ,1 ;---------------------------------------------------------------------------- ; Debug Mask for Event Tracing or Debug prints ; Default flags =(0x68400117) (MMSG | MCMND| MFATAL | MERROR |MWARN | MINFO | MCMND | MOID | MSTATS) ;---------------------------------------------------------------------------- HKR,,DebugMask ,0x00010001 ,0x68400117 ;---------------------------------------------------------------------------- ; Enable WoWLan ;---------------------------------------------------------------------------- HKR,,EnableWOW ,0x00010001 ,0 ;---------------------------------------------------------------------------- ; Packet Coalescing Options ;---------------------------------------------------------------------------- HKR,NDI\Params\*PacketCoalescing,ParamDesc ,0 ,%PACKET_COALESCING% HKR,NDI\Params\*PacketCoalescing,Type ,0 ,enum HKR,NDI\Params\*PacketCoalescing,Default ,0 ,"1" HKR,NDI\Params\*PacketCoalescing\enum,"0" ,0 ,%DISABLE_STR% HKR,NDI\Params\*PacketCoalescing\enum,"1" ,0 ,%ENABLE_STR% ;---------------------------------------------------------------------------- ; Selective Suspend Options ;---------------------------------------------------------------------------- HKR,NDI\Params\*SelectiveSuspend,ParamDesc ,0 ,%SEL_SUSPEND% HKR,NDI\Params\*SelectiveSuspend,Type ,0 ,enum HKR,NDI\Params\*SelectiveSuspend,Default ,0 ,"1" HKR,NDI\Params\*SelectiveSuspend\enum,"0" ,0 ,%DISABLE_STR% HKR,NDI\Params\*SelectiveSuspend\enum,"1" ,0 ,%ENABLE_STR% ;---------------------------------------------------------------------------- ; Selective Suspend Options ;---------------------------------------------------------------------------- HKR,NDI\Params\*SSIdleTimeout,ParamDesc ,0 ,%SS_TIMEOUT% HKR,NDI\Params\*SSIdleTimeout,Type ,0 ,int HKR,NDI\Params\*SSIdleTimeout,Default ,0 ,5 HKR,NDI\Params\*SSIdleTimeout,Min ,0 ,1 HKR,NDI\Params\*SSIdleTimeout,Max ,0 ,60 ;********************************************************************************************* [DestinationDirs] DefaultDestDir = 12 ; %windir%\system32\drivers [SourceDisksNames] 1 = %INSTALL_DISK_STR% [SourceDisksFiles] mwlu97w8x64.sys = 1 [mv14u6x.copyfiles.NTamd64.6.1] mwlu97w8x64.sys ;********************************************************************************************* [Strings] ; Non-Localizable strings MSFT = "Microsoft" MRVL_VER_VENDOR_STR = "Marvell" ; Localizable Strings MRVL_VER_VENDOR_NAME_STR = "Marvell Semiconductor, Inc." MRVL_USB8797_COMBO_STR = "Marvell AVASTAR Wireless Composite Device" MRVL_USB8797_DESC_STR = "Marvell AVASTAR 350N Wireless Network Controller" MRVL_USB_DESC_STR = "Marvell AVASTAR 350N Wireless Network Controller" MRVL_USB_SERVICE_STR = "mwlu97w8" INSTALL_DISK_STR = "Marvell AVASTAR Software Install Disk" PACKET_COALESCING = "Packet Coalescing" ENABLE_STR = "Enable" DISABLE_STR = "Disable" SEL_SUSPEND = "Selective Suspend" SS_TIMEOUT = "SelSuspend idle timeOut"