;
;          Copyright (c) 1998-1999 Harris Semiconductor
;          All Rights Reserved.
;
;    $Logfile:  $
;    $Revision:  $
;    $Date:  $
;    $Author:  $
;
;
[version]
Signature	= "$Windows NT$"
Class		= Net
ClassGUID	= {4d36e972-e325-11ce-bfc1-08002be10318}
Provider	= %GT_STR%
LayoutFile	= layout.inf
DriverVer	= 04/06/2000,5.00.1.20

[Manufacturer]
%GT_STR%=GT12

[ControlFlags]
ExcludeFromSelect = PCMCIA\LUCENT_TECHNOLOGIES-WAVELAN/IEEE-C908

[SourceDisksFiles]
neccmzwp.SYS = gt11mb.sys,1234

[DestinationDirs]
DefaultDestDir				=12 ; LDID_SYS
PRISM.ndis3.CopyFiles			=12 ; LDID_SYS


[GT12]
%DLINK_PCMCIA_PRISM3_STR%=PRISM_PCMCIA_PRISM3.ndi, PCMCIA\D-Link_DWL-650_11Mbps_WLAN_Card-F360

;-------------------------------------------------------------------------------
; D-Link 11Mbit PC Card
;-------------------------------------------------------------------------------
[PRISM_PCMCIA_PRISM3.ndi]
;DelReg=PRISM.reg.del
AddReg=PRISM_PCMCIA_PRISM3.ndi.reg,PRISM.reg,PRISM_PCMCIA.reg
MaxInstance=1

;-------------------------------------------------------------------------------
; D-Link 11Mbit PC Card Parameters
;-------------------------------------------------------------------------------
[PRISM_PCMCIA_PRISM3.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = PRISM_PCMCIA_PRISM3.ndi.reg,PRISM.reg,PRISM_PCMCIA.reg,GT11.NT.reg
CopyFiles       = PRISM.ndis3.CopyFiles,PRISM.inf.CopyFiles

[PRISM_PCMCIA_PRISM3.ndi.NT.services]
AddService      = GT12, 2, GT11.Service, GT11.AddEventLog

;-------------------------------------------------------------------------------
; NT 5.0 only sections
;-------------------------------------------------------------------------------

[GT11.NT.reg]
HKR, Ndi,            Service,    0, "GT12"
HKR, Ndi\Interfaces, DefUpper,   0, "ndis5"
HKR, Ndi\Interfaces, DefLower,   0, "ethernet"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"

[GT11.Service]
DisplayName     = %GT11.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\gt11mb.sys
LoadOrderGroup  = NDIS

[GT11.AddEventLog]
AddReg = GT11.AddEventLog.reg

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

[PRISM_PCMCIA_PRISM3.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\D-Link_DWL-650_11Mbps_WLAN_Card-F360"
HKR,,BusType,,8

;[PRISM.reg.del]


;-------------------------------------------------------------------------------
; D-Link driver params
;-------------------------------------------------------------------------------
[PRISM.reg]
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,gt11mb.sys
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"

;-------------------------------------------------------------------------------
; NDIS Info
;-------------------------------------------------------------------------------
HKR,NDIS,LogDriverName,,"gt11"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A

;-------------------------------------------------------------------------------
; Interfaces
;-------------------------------------------------------------------------------
HKR,NDI\Interfaces,DefUpper,,"ndis3"
HKR,NDI\Interfaces,DefLower,,"ethernet"
HKR,NDI\Interfaces,UpperRange,,"ndis3"
HKR,NDI\Interfaces,LowerRange,,"ethernet"

;-------------------------------------------------------------------------------
; Install sections
;-------------------------------------------------------------------------------
HKR,NDI\Install,ndis3,,"PRISM.ndis3"

;-------------------------------------------------------------------------------
; Vendor Description
;-------------------------------------------------------------------------------
HKR,,VendorDesc,0,"D-Link_DWL-650_11Mbps_WLAN_Card"

;-------------------------------------------------------------------------------
; Default parameters
;------------------------------------------------------------------------------- 
HKR,,SSID,,%SSID_DEF_STR%
;HKR,defaults,SSID,,%SSID_DEF_STR%
HKR,NDI\params\SSID,ParamDesc,,"SSID"
HKR,NDI\params\SSID,type,,edit
HKR,NDI\params\SSID,limitText,,32
HKR,NDI\params\SSID,default,,%SSID_DEF_STR%
HKR,NDI\params\SSID,flag,1,30,00,00,00
HKR,,ATIMWindow,0,0

;HKR,defaults,ATIMWindow,0,0
;HKR,NDI\params\ATIMWindow,,0,0
;HKR,NDI\params\ATIMWindow,ParamDesc,,%ATIMWINDOW_STR%
;HKR,NDI\params\ATIMWindow,flag,1,30,00,00,00
;HKR,NDI\params\ATIMWindow,type,,int
;HKR,Ndi\params\ATIMWindow,default,,0
;HKR,NDI\params\ATIMWindow,optional,0,0

HKR,,ListenInterval,0,3

;HKR,defaults,ListenInterval,0,3
;HKR,NDI\params\ListenInterval,,0,3
;HKR,NDI\params\ListenInterval,ParamDesc,,%LISTENINTERVAL_STR%
;HKR,NDI\params\ListenInterval,flag,1,30,00,00,00
;HKR,NDI\params\ListenInterval,type,,int
;HKR,Ndi\params\ListenInterval,default,,3
;HKR,NDI\params\ListenInterval,min,0,0
;HKR,NDI\params\ListenInterval,max,0,77
;HKR,NDI\params\ListenInterval,step,0,1
;HKR,NDI\params\ListenInterval,optional,0,0

;
; Channel
; 

HKR,,DSChannel,,1
;HKR,defaults,DSChannel,,6
HKR,NDI\params\DSChannel,ParamDesc,,"Channel"
HKR,NDI\params\DSChannel,type,,enum
HKR,NDI\params\DSChannel,default,,6
HKR,NDI\params\DSChannel,flag,1,30,00,00,00
HKR,NDI\params\DSChannel\enum,1,,"Channel  1"
HKR,NDI\params\DSChannel\enum,2,,"Channel  2"
HKR,NDI\params\DSChannel\enum,3,,"Channel  3"
HKR,NDI\params\DSChannel\enum,4,,"Channel  4"
HKR,NDI\params\DSChannel\enum,5,,"Channel  5"
HKR,NDI\params\DSChannel\enum,6,,"Channel  6"
HKR,NDI\params\DSChannel\enum,7,,"Channel  7"
HKR,NDI\params\DSChannel\enum,8,,"Channel  8"
HKR,NDI\params\DSChannel\enum,9,,"Channel  9"
HKR,NDI\params\DSChannel\enum,10,,"Channel 10"
HKR,NDI\params\DSChannel\enum,11,,"Channel 11"
HKR,NDI\params\DSChannel\enum,12,,"Channel 12"
;HKR,NDI\params\DSChannel\enum,13,,"Channel 13"
;HKR,NDI\params\DSChannel\enum,14,,"Channel 14"

;
; Encapsultion (i.e. Ethernet Translation)
;0-encapsul, 1 -rfc1042 2-802.1h
HKR,,Encapsulation,,1
;HKR,defaults,Encapsulation,,2

;
; TxRate
;
HKR,,TxRate,,15
;HKR,defaults,TxRate,,3
HKR,NDI\params\TxRate,ParamDesc,,"Transmit Rate"
HKR,NDI\params\TxRate,type,,enum
HKR,NDI\params\TxRate,default,,15
HKR,NDI\params\TxRate,flag,1,30,00,00,00
HKR,NDI\params\TxRate\enum,1,,"Fixed 1 Mb/s"
HKR,NDI\params\TxRate\enum,2,,"Fixed 2 Mb/s"
HKR,NDI\params\TxRate\enum,3,,"Auto Select 1 or 2"
HKR,NDI\params\TxRate\enum,4,,"Fixed 5.5 Mb/s"
HKR,NDI\params\TxRate\enum,8,,"Fixed 11 Mb/s"
HKR,NDI\params\TxRate\enum,15,,"Fully Auto"

;
; RTS Threshold
;
HKR,,RTSThresh,0,2432
;HKR,defaults,RTSThresh,0,2432
;HKR,NDI\params\RTSThresh,,0,2432
;HKR,NDI\params\RTSThresh,ParamDesc,0,%RTSTHRESH_STR%
;HKR,NDI\params\RTSThresh,type,0,int
;HKR,Ndi\params\RTSThresh,default,0,2432
;HKR,NDI\params\RTSThresh,min,0,128
;HKR,NDI\params\RTSThresh,max,0,2432
;HKR,NDI\params\RTSThresh,step,0,128
;HKR,NDI\params\RTSThresh,flag,1,20,00,00,00
;HKR,NDI\params\RTSThresh,optional,0,0

HKR,,FragThresh,0,2500
;HKR,defaults,FragThresh,0,2500
;HKR,NDI\params\FragThresh,,0,2500
;HKR,NDI\params\FragThresh,ParamDesc,0,%FRAGTHRESH_STR%
;HKR,NDI\params\FragThresh,type,0,int
;HKR,Ndi\params\FragThresh,default,0,2500
;HKR,NDI\params\FragThresh,min,0,256
;HKR,NDI\params\FragThresh,max,0,2500
;HKR,NDI\params\FragThresh,step,0,128
;HKR,NDI\params\FragThresh,flag,1,20,00,00,00
;HKR,NDI\params\FragThresh,optional,0,0

;
; Network Type
;
HKR,,NetworkType,,1
;HKR,defaults,NetworkType,,1
HKR,NDI\params\NetworkType,ParamDesc,,"Network Type"
HKR,NDI\params\NetworkType,type,,enum
HKR,NDI\params\NetworkType,default,,1
HKR,NDI\params\NetworkType,flag,1,30,00,00,00
HKR,NDI\params\NetworkType\enum,1,,"Infrastructure"
HKR,NDI\params\NetworkType\enum,3,,"Ad hoc"

;
; PS Mode
;
HKR,,PSMode,,1
;HKR,defaults,PSMode,,1
HKR,NDI\params\PSMode,ParamDesc,,"Power Save Mode"
HKR,NDI\params\PSMode,type,,enum
HKR,NDI\params\PSMode,default,,1
HKR,NDI\params\PSMode,flag,1,30,00,00,00
HKR,NDI\params\PSMode\enum,1,,"Disabled"
HKR,NDI\params\PSMode\enum,2,,"Enabled"

HKR,,PSLevel,,0
;HKR,defaults,PSLevel,,0
HKR,NDI\params\PSLevel,ParamDesc,,"Power Save Level"
HKR,NDI\params\PSLevel,type,,enum
HKR,NDI\params\PSLevel,default,,0
HKR,NDI\params\PSLevel,flag,1,30,00,00,00
HKR,NDI\params\PSLevel\enum,0,,"Normal"
HKR,NDI\params\PSLevel\enum,1,,"Enhanced"


;
;	Wep Required
;
HKR,,WepReq,0,0
;HKR,defaults,WepReq,0,0
;HKR,NDI\params\WepReq,,0,0
;HKR,NDI\params\WepReq,ParamDesc,,%WEPREQ_STR%
;HKR,NDI\params\WepReq,flag,1,30,00,00,00
;HKR,NDI\params\WepReq,type,,enum
;HKR,Ndi\params\WepReq,default,,0
;HKR,NDI\params\WepReq\enum,0,,"Disabled"
;HKR,NDI\params\WepReq\enum,2,,"Mandatory"
;HKR,NDI\params\WepReq,optional,0,0


;
; Install NDIS3 miniport driver
;
[PRISM.ndis3]
CopyFiles=PRISM.ndis3.CopyFiles

[PRISM.ndis3.CopyFiles]
gt11mb.sys

;
; other general sections
;
[PRISM_PCMCIA.reg]
HKR,NDI,CardType,,"PCMCIA"

;
; All resources are dynamically configured
;
HKR,,IOBaseAddress,1,02,00,00,00
HKR,,InterruptNumber,1,04,00,00,00
;HKR,,PCCARDAttributeMemoryAddress,1,01,00,00,00
;HKR,,PCCARDAttributeMemorySize,,1000

;-------------------------------------------------------------------------------
; Localizable Strings
;-------------------------------------------------------------------------------
[strings]
GT_STR="D-Link"
DLINK_PCMCIA_PRISM3_STR="D-Link_DWL-650_11Mbps_WLAN_Card"
GT11.Service.DispName   = "D-Link_DWL-650_11Mbps_WLAN_Card Driver"
ATIMWINDOW_STR="Adhoc STA - Atim Window"
LISTENINTERVAL_STR="Infrastructure STA - Listen Interval"
SSID_DEF_STR="default"
RTSTHRESH_STR="RTS Threshold"
FRAGTHRESH_STR="Fragmentation Threshold"
WEPREQ_STR="Use Wep"
