pc4800.inf Driver File Contents (48dsk103.exe)

Driver Package File Name: 48dsk103.exe
File Size: 198.8 KB

; PC4800.INF
;
; ARLAN PCMCIA Interface Cards.
;
; Copyright 1998, Aironet Wireless Communications, Inc.
;	By Ned Nassar
;
[version]
LayoutFile=layout.inf
signature="$CHICAGO$"
Class=Net
provider=%V_AIRONET%
															  
[Manufacturer]
%V_AIRONET%=AIRONET

[AIRONET]
%PC4800.DecvDesc%=PC4800.ndi,PCMCIA\AIRONET-PC4800-D913
%PCI4800.DecvDesc%=PCI4800.ndi,PCI\VEN_14B9&DEV_4800    
%PCI4800.DecvDesc%=PCI4800.ndi,PCI\VEN_14B9&DEV_0001    
%PNPISA4800.DecvDesc%=ISA4800.ndi,*AWL4800 
%PNPISA4800.DecvDesc%=ISA4800.ndi,*AWL0001 
;
;****************************************************************************
; Aironet PC4800 PCMCIA
;****************************************************************************
[PC4800.ndi]
AddReg=DEV.ndi.reg,PC4800BUS.ndi.reg,PC4800.ndi.reg
;
[PCI4800.ndi]
AddReg=DEV.ndi.reg,PCI4800BUS.ndi.reg,PC4800.ndi.reg
;
[ISA4800.ndi]
AddReg=DEV.ndi.reg,ISA4800BUS.ndi.reg,PC4800.ndi.reg
LogConfig=pnp4800.LogConfig
;
;[PC4800.ndi.reg]
[DEV.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\AIRONET-PC4800-D913"
HKR,Ndi,DeviceID,,"PCI\VEN_14B9&DEV_4800"   
HKR,Ndi,DeviceID,,"PCI\VEN_14B9&DEV_0001"   
HKR,Ndi,DeviceID,,"*AWL4800"   
HKR,Ndi,DeviceID,,"*AWL0001"   
;
;****************************************************************************
; Aironet PC4800 PCMCIA base section
;****************************************************************************
[PC4800BUS.ndi.reg]
HKR,,BusType,,8
HKR,,FormFactor,,"PCMCIA"
;
[PCI4800BUS.ndi.reg]
HKR,,BusType,,5
HKR,NDI,CardType,,"PCI"
HKR,,FormFactor,,"PCI"
HKLM,System\CurrentControlSet\Services\VxD\PCI,480014B9,1,00,00,40,00
HKLM,System\CurrentControlSet\Services\VxD\PCI,000114B9,1,00,00,40,00
HKLM,System\CurrentControlSet\Services\VxD\PCI,114B9,1,00,00,40,00
;
[ISA4800BUS.ndi.reg]
HKR,,BusType,,1
HKR,,FormFactor,,"ISA"
;;to allow for LogConfig for Legacy;;
;;HKR,NDI,CardType,,"ISAPNP"
;
[pnp4800.LogConfig]
IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
IOConfig=40@100-3FF%FFFF(3FF::)
ConfigPriority=HARDRECONFIG
;
;****************************************************************************
; Aironet PC4800 RADIO base section
;****************************************************************************
[PC4800.ndi.reg]
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,PCX500.sys
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
; NDIS Info
HKR,NDIS,LogDriverName,,"PC4800"
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,,"PC4800Install.ndis3"
;
HKR,,AdapterType,,1
;
; Resources
HKR,,PCCARDAttributeMemoryAddress,1,01,00,00,00
HKR,,IOBaseAddress,1,02,00,00,00
HKR,,InterruptNumber,1,04,00,00,00

; SSID-1
HKR,NDI\params\SSID1,ParamDesc,0,"SSID"
HKR,NDI\params\SSID1,type,0,edit
HKR,NDI\params\SSID1,flag,1,38,0,0,0
HKR,NDI\params\SSID1,default,0,""
;
; NetworkAddress
;;HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
;;HKR,NDI\params\NetworkAddress,type,,edit
;;HKR,NDI\params\NetworkAddress,LimitText,,12
;;HKR,NDI\params\NetworkAddress,UpperCase,,1
;;HKR,NDI\params\NetworkAddress,default,,""
;;HKR,NDI\params\NetworkAddress,flag,1,38,00,00,00
;;HKR,NDI\params\NetworkAddress,optional,,1

; NodeName
HKR,NDI\params\NodeName,ParamDesc,,"Client Name"
HKR,NDI\params\NodeName,type,,edit
HKR,NDI\params\NodeName,LimitText,,16
HKR,NDI\params\NodeName,default,,""
HKR,NDI\params\NodeName,flag,1,38,00,00,00

; InfrastructureMode
HKR,NDI\params\InfrastructureMode,ParamDesc,,"Infrastructure Mode"
;HKR,NDI\params\InfrastructureMode,flag,1,20,00,00,00
HKR,NDI\params\InfrastructureMode,flag,1,38,00,00,00
HKR,NDI\params\InfrastructureMode,type,,enum
HKR,NDI\params\InfrastructureMode,default,,1 
HKR,NDI\params\InfrastructureMode\enum,0,,"off"
HKR,NDI\params\InfrastructureMode\enum,1,,"on"

;PowerSaveMode
HKR,NDI\params\PowerSaveMode,ParamDesc,,"Power Saving Mode(PSP)"
HKR,NDI\params\PowerSaveMode,flag,1,38,00,00,00
HKR,NDI\params\PowerSaveMode,type,,enum
HKR,NDI\params\PowerSaveMode,default,,0 
HKR,NDI\params\PowerSaveMode\enum,0,,"CAM"
HKR,NDI\params\PowerSaveMode\enum,2,,"PSP-CAM (FASTPSP)"
HKR,NDI\params\PowerSaveMode\enum,3,,"Max Power Save/PSP"
;
; Supported rates
HKR,NDI\params\SupportedRates,ParamDesc,,"Data Rates"
HKR,NDI\params\SupportedRates,flag,1,38,00,00,00
HKR,NDI\params\SupportedRates,type,,enum
HKR,NDI\params\SupportedRates,default,,0 
HKR,NDI\params\SupportedRates\enum,0,,"Auto"
HKR,NDI\params\SupportedRates\enum,2,,"1 Mb"
HKR,NDI\params\SupportedRates\enum,4,,"2 Mb"
HKR,NDI\params\SupportedRates\enum,B,,"5.5 Mb"
HKR,NDI\params\SupportedRates\enum,16,,"11 Mb"
HKR,NDI\params\SupportedRates,base,0,16	  
;
[HKR,Override,0000,1, \] 
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,00,00,00, \
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; I/O Resource Descriptor
;
24,00,00,00, \           ; Total length of I/O Resource Descriptor
02,00,00,00, \           ; ResType_IO = 0x00000002
01,00, \                 ; IOD_Count;
0C,00, \                 ; IOD_Type;    // IOType_Range = 0x000C
00,00, \                 ; IOD_Alloc_Base;
00,00, \                 ; IOD_Alloc_End;
00,00, \                 ; IOD_DesFlags;
00, \                    ; IOD_Alloc_Alias;
00, \                    ; IOD_Alloc_Decode;
C0,FF, \                 ; IOR_Align;    // Mask for base alignment
40,00, \                 ; IOR_nPorts;    // 0x40 = Number of ports
00,00, \				 ; IOR_Min;    // 0x00 = Min port address
FF,FF, \                 ; IOR_Max;    // Max port address
00,00, \                 ; IOR_RangeFlags;  // Flags
00, \                    ; IOR_Alias;    // Alias offset
00, \                    ; IOR_Decode;    // Address specified
40,00,00,00, \           ; PCCARD flags, 0x40 = 16-bit port
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; IRQ Resource Descriptor
; 1 level-mode interrupt anywhere
;
14,00,00,00, \ ; Total length of IRQ Resource Descriptor
04,00,00,00, \ ; ResType_IRQ = 0x00000004
00,00, \       ; IRQD_Flags;
00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
00,00, \       ; IRQD_Reserved;
20,00,00,00, \ ; PCCARD flags      // 0x20 = Level mode interrupts
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; MEM Resource Descriptor 
; 4K 8-bit attribute memory window mapped to PCMCIA address 0000
;
34,00,00,00, \ ; Total length of Memory Resource Descriptor
01,00,00,00, \ ; ResType_Mem = 0x00000001
01,00, \       ; MD_Count;
14,00, \       ; MD_Type;          // MType_Range = 0x0014
00,00,00,00, \ ; MD_Alloc_Base;
00,00,00,00, \ ; MD_Alloc_End;
00,00, \       ; MD_Flags;
00,00, \       ; MD_Reserved;
00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
00,01,00,00, \ ; MR_nBytes;        // Count of bytes, 0x400 bytes , only 0x400 is actually used
00,00,00,00, \ ; MR_Min;           // Min Address
FF,FF,FF,FF, \ ; MR_Max;           // Max Address
00,00,00,00  \ ; MR_Flags,MR_Reserved;// Flags
02,00,00,00, \ ; PCCARD flags      // 0x02 = attribute,
			   ; 0x04=8-bit common,
			   ; 0x08=16-bit common  
00,00,00,00, \ ; Memory card address
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
00,00, \       ; Socket;
02,00, \       ; Attributes;
32, \          ; Vcc;
32, \          ; Vpp1;
32, \          ; Vpp2;
02, \          ; IntType;
E0,03,00,00, \ ; ConfigBase;
00, \          ; Status;
00, \          ; Pin;
00, \          ; Copy;
45, \          ; ConfigIndex;
03, \          ; Present;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; TERMINATOR
00,00,00,00
;
;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
; Install NDIS3
[PC4800Install.ndis3]
CopyFiles=AironetCopySys,AironetCopyInf 
;
[AironetCopySys]
PCX500.sys
vxdX500.vxd
;
[AironetCopyInf]
;PC4800.inf
;
;****************************************************************************
; Destination Directories
;****************************************************************************
[DestinationDirs]
DefaultDestDir		= 11 
AironetCopySys    	= 11
AironetCopyInf    	= 17


;****************************************************************************
; Localizable Strings
;****************************************************************************
[strings]
; Provider
V_MS="Microsoft"
; Manufacturers
V_AIRONET="AIRONET"
; PNP Devices
PC4800.DecvDesc		= "PC4800 DS Wireless PCMCIA LAN Adapter"
PCI4800.DecvDesc	= "PC4800 DS Wireless PCI LAN Adapter"
PNPISA4800.DecvDesc	= "PC4800 Wireless PNP ISA LAN Adapter"
server: web4, load: 0.65