; netproxm.inf ; ; Proxim Network Interface Cards ; ; Copyright 1993-1994, Microsoft Corporation [version] LayoutFile=layout.inf signature="$CHICAGO$" Class=Net provider=%V_PR% [Manufacturer] %MAKER%=DEVICES [DEVICES] %*ISA.DeviceDesc%=*ISA.ndi, *RL2ISA %*OEM.DeviceDesc%=*OEM.ndi, *RL2OEM %*uISA.DeviceDesc%=*uISA.ndi, *RL2UISA %PCM%=*PCM.ndi, PCMCIA\PROXIM-LAN_CARD-D268 %PCCard%=*PCCard.ndi, PCMCIA\PROXIM-LAN_PC_CARD-E8F2 ;**************************************************************************** ; *OEMAdapter ;**************************************************************************** [*OEM.ndi] AddReg=*Product.ndi.reg,Common.ndi.reg,OEM.params.reg,miniISA.params.reg DelFiles=inf.DelFiles CopyFiles=inf.CopyFiles LogConfig=*ISA.LogConfig [OEM.params.reg] ; ; Parameters ; HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level" HKR,NDI\params\InterruptNumber,Type,,enum HKR,NDI\params\InterruptNumber,Default,,b HKR,NDI\params\InterruptNumber\Enum,3,,3 HKR,NDI\params\InterruptNumber\Enum,4,,4 HKR,NDI\params\InterruptNumber\Enum,5,,5 HKR,NDI\params\InterruptNumber\Enum,7,,7 HKR,NDI\params\InterruptNumber\Enum,a,,10 HKR,NDI\params\InterruptNumber\Enum,b,,11 HKR,NDI\params\InterruptNumber\Enum,c,,12 HKR,NDI\params\InterruptNumber\Enum,f,,15 HKR,NDI\params\IOBaseAddress,ParamDesc,,"I/O Base Address" HKR,NDI\params\IOBaseAddress,Type,,enum HKR,NDI\params\IOBaseAddress,Default,,270 HKR,NDI\params\IOBaseAddress\Enum,100,,0x100 HKR,NDI\params\IOBaseAddress\Enum,120,,0x120 HKR,NDI\params\IOBaseAddress\Enum,140,,0x140 HKR,NDI\params\IOBaseAddress\Enum,218,,0x218 HKR,NDI\params\IOBaseAddress\Enum,270,,0x270 HKR,NDI\params\IOBaseAddress\Enum,280,,0x280 HKR,NDI\params\IOBaseAddress\Enum,290,,0x290 HKR,NDI\params\IOBaseAddress\Enum,298,,0x298 HKR,NDI\params\IOBaseAddress\Enum,2a0,,0x2a0 HKR,NDI\params\IOBaseAddress\Enum,2a8,,0x2a8 HKR,NDI\params\IOBaseAddress\Enum,2e0,,0x2e0 HKR,NDI\params\IOBaseAddress\Enum,300,,0x300 HKR,NDI\params\IOBaseAddress\Enum,310,,0x310 HKR,NDI\params\IOBaseAddress\Enum,358,,0x358 HKR,NDI\params\IOBaseAddress\Enum,360,,0x360 HKR,NDI\params\IOBaseAddress\Enum,368,,0x368 HKR,NDI\params\Inactivity_Sec,ParamDesc,,"Inactivity Seconds" HKR,NDI\params\Inactivity_Sec,Type,,int HKR,NDI\params\Inactivity_Sec,Min,,0 HKR,NDI\params\Inactivity_Sec,Max,,55 HKR,NDI\params\Inactivity_Sec,Step,,5 HKR,NDI\params\Inactivity_Sec,Default,,30 HKR,NDI\params\Inactivity_Min,ParamDesc,,"Inactivity Minutes" HKR,NDI\params\Inactivity_Min,Type,,int HKR,NDI\params\Inactivity_Min,Min,,0 HKR,NDI\params\Inactivity_Min,Max,,60 HKR,NDI\params\Inactivity_Min,Default,,0 [miniISA.params.reg] HKR,,CardType,,1 HKR,Ndi,DeviceID,,"*RL2OEM" ;**************************************************************************** ; *uISAAdapter ;**************************************************************************** [*uISA.ndi] AddReg=*Product.ndi.reg,Common.ndi.reg,OEM.params.reg, uISA.params.reg DelFiles=inf.DelFiles CopyFiles=inf.CopyFiles LogConfig=*ISA.LogConfig [uISA.params.reg] HKR,,CardType,,3 HKR,Ndi,DeviceID,,"*RL2UISA" ;**************************************************************************** ; *ISAAdapter ;**************************************************************************** [*ISA.ndi] AddReg=*Product.ndi.reg,Common.ndi.reg,ISA.commonParam.reg, ISA.params.reg DelFiles=inf.DelFiles CopyFiles=inf.CopyFiles LogConfig=*ISA.LogConfig [*ISA.LogConfig] [ISA.commonParam.reg] ; ; Parameters ; HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level" HKR,NDI\params\InterruptNumber,Type,,enum HKR,NDI\params\InterruptNumber,Default,,b HKR,NDI\params\InterruptNumber\Enum,3,,3 HKR,NDI\params\InterruptNumber\Enum,4,,4 HKR,NDI\params\InterruptNumber\Enum,5,,5 HKR,NDI\params\InterruptNumber\Enum,7,,7 HKR,NDI\params\InterruptNumber\Enum,a,,10 HKR,NDI\params\InterruptNumber\Enum,b,,11 HKR,NDI\params\InterruptNumber\Enum,c,,12 HKR,NDI\params\InterruptNumber\Enum,f,,15 HKR,NDI\params\IOBaseAddress,ParamDesc,,"I/O Base Address" HKR,NDI\params\IOBaseAddress,Type,,enum HKR,NDI\params\IOBaseAddress,Default,,270 HKR,NDI\params\IOBaseAddress\Enum,100,,0x100 HKR,NDI\params\IOBaseAddress\Enum,120,,0x120 HKR,NDI\params\IOBaseAddress\Enum,140,,0x140 HKR,NDI\params\IOBaseAddress\Enum,218,,0x218 HKR,NDI\params\IOBaseAddress\Enum,270,,0x270 HKR,NDI\params\IOBaseAddress\Enum,280,,0x280 HKR,NDI\params\IOBaseAddress\Enum,290,,0x290 HKR,NDI\params\IOBaseAddress\Enum,298,,0x298 HKR,NDI\params\IOBaseAddress\Enum,2a0,,0x2a0 HKR,NDI\params\IOBaseAddress\Enum,2a8,,0x2a8 HKR,NDI\params\IOBaseAddress\Enum,2e0,,0x2e0 HKR,NDI\params\IOBaseAddress\Enum,300,,0x300 HKR,NDI\params\IOBaseAddress\Enum,310,,0x310 HKR,NDI\params\IOBaseAddress\Enum,358,,0x358 HKR,NDI\params\IOBaseAddress\Enum,360,,0x360 HKR,NDI\params\IOBaseAddress\Enum,368,,0x368 [ISA.params.reg] HKR,,CardType,,0 HKR,Ndi,DeviceID,,"*RL2ISA" ;**************************************************************************** ; *PCMAdapter ;**************************************************************************** [*PCM.ndi] AddReg=*Product.ndi.reg,Common.ndi.reg,PCM.params.reg DelFiles=inf.DelFiles CopyFiles=inf.CopyFiles [PCM.params.reg] HKR,NDI,CardType,,"PCMCIA" HKR,,CardType,,2 HKR,Ndi,DeviceID,,"PCMCIA\PROXIM-LAN_CARD-D268" ; ; Parameters ; HKR,,InterruptNumber,1,04,00,00,00 HKR,,IOBaseAddress,1,02,00,00,00 HKR,,MemoryBaseAddress,1,01,00,00,00 HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00 HKR,Ndi\params\InterruptNumber,ParamDesc,,"Interrupt Level" HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00 HKR,Ndi\params\IOBaseAddress,resc,1,02,00,00,00 HKR,Ndi\params\IOBaseAddress,ParamDesc,,"I/O Base Address" HKR,NDI\params\IOBaseAddress,flag,1,20,00,00,00 HKR,NDI\params\MemoryBaseAddress,resc,1,01,00,00,00 HKR,NDI\params\MemoryBaseAddress,ParamDesc,,"Memory Base Address" HKR,NDI\params\MemoryBaseAddress,flag,1,20,00,00,00 ; ; PCMCIA Resource Parameters ; ; HKR,NDI\params\Inactivity_Sec,ParamDesc,,"Inactivity Seconds" HKR,NDI\params\Inactivity_Sec,Type,,int HKR,NDI\params\Inactivity_Sec,Min,,0 HKR,NDI\params\Inactivity_Sec,Max,,55 HKR,NDI\params\Inactivity_Sec,Step,,5 HKR,NDI\params\Inactivity_Sec,Default,,30 ; ; HKR,NDI\params\Inactivity_Min,ParamDesc,,"Inactivity Minutes" HKR,NDI\params\Inactivity_Min,Type,,int HKR,NDI\params\Inactivity_Min,Min,,0 HKR,NDI\params\Inactivity_Min,Max,,60 HKR,NDI\params\Inactivity_Min,Default,,0 HKR,Ndi,DeviceID,,"PCMCIA\PROXIM-LAN_CARD-D268" ; ; OVERWRITE ; HKR,Override,0000,1, \ 00,04,00,00, \ ;Configuration version 00,00,00,00, \ ;Priority ; ; I/O ; 24,00,00,00, \ 02,00,00,00, \ 01,00,0C,00, \ 00,00,00,00, \ 00,00,00,00, \ F0,FF, \ ;Mask for IO base alignment 10,00, \ ;Number of ports 00,01, \ ;Min address FF,03, \ ;Max address 00,00, \ ;Alias offset 00,00, \ ;Address specified 40,00,00,00, \ ;16-bit port ; ; IRQ ; 14,00,00,00, \ 04,00,00,00, \ 00,00,00,00, \ FF,FF,00,00, \ 20,00,00,00, \ ; ; Memory Resource Descriptor 0 ; 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,10,00,00, \ ; MR_nBytes; // Count of bytes (4K) 00,00,00,00, \ ; MR_Min; // Min Address FF,FF,0F,00, \ ; MR_Max; // Max Address 00,00, \ ; MR_Flags; // Flags 00,00, \ ; MR_Reserved; 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or ; 0x08 = 16-bit common mem 00,00,02,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; (FILLED IN RUNTIME) 02,00, \ ; Attributes; i/o client 32, \ ; Vcc = 5.0v =50t 32, \ ; Vpp1 set to 12.0v for FLASH access 32, \ ; Vpp2 must be same as Vpp1 02, \ ; IntType; 00,08,00,00, \ ; ConfigBase = 800 00, \ ; Status reg; 00, \ ; Pin reg; 00, \ ; Copy reg; 41, \ ; ConfigIndex 01, \ ; regs defined: {cfg idx, sts} ; ; TERMINATOR ; 00,00,00,00 ;**************************************************************************** ; *PCCardAdapter ;**************************************************************************** [*PCCard.ndi] AddReg=*Product.ndi.reg,Common.ndi.reg,PCCARD.params.reg DelFiles=inf.DelFiles CopyFiles=inf.CopyFiles [PCCARD.params.reg] HKR,NDI,CardType,,"PCMCIA" HKR,,CardType,,2 HKR,Ndi,DeviceID,,"PCMCIA\PROXIM-LAN_PC_CARD-E8F2" ; ; Parameters ; HKR,,InterruptNumber,1,04,00,00,00 HKR,,IOBaseAddress,1,02,00,00,00 HKR,,MemoryBaseAddress,1,01,00,00,00 HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00 HKR,Ndi\params\InterruptNumber,ParamDesc,,"Interrupt Level" HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00 HKR,Ndi\params\IOBaseAddress,resc,1,02,00,00,00 HKR,Ndi\params\IOBaseAddress,ParamDesc,,"I/O Base Address" HKR,NDI\params\IOBaseAddress,flag,1,20,00,00,00 HKR,NDI\params\MemoryBaseAddress,resc,1,01,00,00,00 HKR,NDI\params\MemoryBaseAddress,ParamDesc,,"Memory Base Address" HKR,NDI\params\MemoryBaseAddress,flag,1,20,00,00,00 ; ; PCMCIA Resource Parameters ; ; HKR,NDI\params\Inactivity_Sec,ParamDesc,,"Inactivity Seconds" HKR,NDI\params\Inactivity_Sec,Type,,int HKR,NDI\params\Inactivity_Sec,Min,,0 HKR,NDI\params\Inactivity_Sec,Max,,55 HKR,NDI\params\Inactivity_Sec,Step,,5 HKR,NDI\params\Inactivity_Sec,Default,,30 ; ; HKR,NDI\params\Inactivity_Min,ParamDesc,,"Inactivity Minutes" HKR,NDI\params\Inactivity_Min,Type,,int HKR,NDI\params\Inactivity_Min,Min,,0 HKR,NDI\params\Inactivity_Min,Max,,60 HKR,NDI\params\Inactivity_Min,Default,,0 ; ; ; OVERWRITE ; HKR,Override,0000,1, \ 00,04,00,00, \ ;Configuration version 00,00,00,00, \ ;Priority ; ; I/O ; 24,00,00,00, \ 02,00,00,00, \ 01,00,0C,00, \ 00,00,00,00, \ 00,00,00,00, \ F0,FF, \ ;Mask for IO base alignment 10,00, \ ;Number of ports 00,01, \ ;Min address FF,03, \ ;Max address 00,00, \ ;Alias offset 00,00, \ ;Address specified 40,00,00,00, \ ;16-bit port ; ; IRQ ; 14,00,00,00, \ 04,00,00,00, \ 00,00,00,00, \ FF,FF,00,00, \ 20,00,00,00, \ ; ; Memory Resource Descriptor 0 ; 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,10,00,00, \ ; MR_nBytes; // Count of bytes (4K) 00,00,00,00, \ ; MR_Min; // Min Address FF,FF,0F,00, \ ; MR_Max; // Max Address 00,00, \ ; MR_Flags; // Flags 00,00, \ ; MR_Reserved; 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or ; 0x08 = 16-bit common mem 00,00,02,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; (FILLED IN RUNTIME) 02,00, \ ; Attributes; i/o client 32, \ ; Vcc = 5.0v =50t 32, \ ; Vpp1 set to 12.0v for FLASH access 32, \ ; Vpp2 must be same as Vpp1 02, \ ; IntType; 00,01,00,00, \ ; ConfigBase = 100 00, \ ; Status reg; 00, \ ; Pin reg; 00, \ ; Copy reg; 41, \ ; ConfigIndex 01, \ ; regs defined: {cfg idx, sts} ; ; TERMINATOR ; 00,00,00,00 [*Product.ndi.reg] HKR,Ndi,InstallInf,,"rl2API.INF,Nettrans.INF,Netcli.INF" [Common.ndi.reg] ; ; key,subkey,valuname,type,value ; HKR,,DevLoader,,*ndis HKR,,DeviceVxDs,,rl2win95.sys HKR,,EnumPropPages,,"netdi.dll,EnumPropPages" ; ; Utilities Info ; HKR,Ndi\Compatibility,RequireAll,,"MSTCP,VREDIR,rl2API" ; ; NDIS Info ; HKR,NDIS,LogDriverName,,"rl2win95" 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,rl2api" HKR,Ndi\Interfaces,LowerRange,,"ethernet" ;**************************************************************************** ; Extra Parameters for All Drivers ;**************************************************************************** ; ; Resource ; HKR,NDI\params\Node_Override,ParamDesc,,"Node Override" HKR,NDI\params\Node_Override,Type,,edit HKR,NDI\params\Node_Override,Default,,"DEFAULT" HKR,NDI\params\Node_Override,LimitText,,12 ; HKR,NDI\params\Master_Name,ParamDesc,,"Master Name" HKR,NDI\params\Master_Name,Type,,edit HKR,NDI\params\Master_Name,Default,,"MASTER" HKR,NDI\params\Master_Name,LimitText,,11 ; HKR,NDI\params\Channel,ParamDesc,,"Channel" HKR,NDI\params\Channel,Type,,int HKR,NDI\params\Channel,Default,,1 HKR,NDI\params\Channel,Min,,1 HKR,NDI\params\Channel,Max,,15 HKR,NDI\params\Channel,Step,,1 ; HKR,NDI\params\Subchannel,ParamDesc,,"Subchannel" HKR,NDI\params\Subchannel,Type,,int HKR,NDI\params\Subchannel,Default,,1 HKR,NDI\params\Subchannel,Min,,1 HKR,NDI\params\Subchannel,Max,,15 HKR,NDI\params\Subchannel,Step,,1 ; HKR,NDI\params\Domain,ParamDesc,,"Domain" HKR,NDI\params\Domain,Type,,int HKR,NDI\params\Domain,Default,,0 HKR,NDI\params\Domain,Min,,0 HKR,NDI\params\Domain,Max,,15 HKR,NDI\params\Domain,Step,,1 ; ; HKR,NDI\params\Station_Type,ParamDesc,,"Station Type" HKR,NDI\params\Station_Type,Type,,enum HKR,NDI\params\Station_Type,Default,,0 HKR,NDI\params\Station_Type\Enum,0,,Station HKR,NDI\params\Station_Type\Enum,1,,Alternate Master HKR,NDI\params\Station_Type\Enum,2,,Master ; ; HKR,NDI\params\Mac_Optimize,ParamDesc,,"MAC Optimize" HKR,NDI\params\Mac_Optimize,Type,,enum HKR,NDI\params\Mac_Optimize,Default,,1 HKR,NDI\params\Mac_Optimize\Enum,0,,Light HKR,NDI\params\Mac_Optimize\Enum,1,,Normal ; ; HKR,NDI\params\Roam_Config,ParamDesc,,"Roam Config" HKR,NDI\params\Roam_Config,Type,,enum HKR,NDI\params\Roam_Config,Default,,1 HKR,NDI\params\Roam_Config\Enum,0,,Slow HKR,NDI\params\Roam_Config\Enum,1,,Normal HKR,NDI\params\Roam_Config\Enum,2,,Fast ; ; HKR,NDI\params\Peer_to_Peer,ParamDesc,,"Peer to Peer" HKR,NDI\params\Peer_to_Peer,Type,,enum HKR,NDI\params\Peer_to_Peer,Default,,1 HKR,NDI\params\Peer_to_Peer\Enum,0,,Disabled HKR,NDI\params\Peer_to_Peer\Enum,1,,Enabled ; ;**************************************************************************** ; Install ;**************************************************************************** ; ; Install sections ; HKR,Ndi\Install,ndis3,,"RangeLAN2.ndis3" HKR,Ndi\Remove,,,"RangeLAN2.Remove" [RangeLAN2.ndis3] DelFiles=sys.DelFiles CopyFiles=ndis3.CopyFiles,app.CopyFiles,link.CopyFiles,start.CopyFiles DelReg=Post.DelReg [ndis3.CopyFiles] rl2win95.sys [inf.CopyFiles] netproxm.inf rl2api.inf [app.CopyFiles] pnetcon.exe statmon.exe pnetcon.hlp [link.CopyFiles] pnetcon.lnk statmon.lnk help.lnk [start.CopyFiles] statmon.lnk [Post.DelReg] HKR,"Ndi\Compatibility",RequireAll ;**************************************************************************** ; RangeLAN2.Remove ;**************************************************************************** [RangeLAN2.Remove] DelFiles=sys.DelFiles,inf.DelFiles,app.DelFiles,link.DelFiles,start.DelFiles [sys.DelFiles] rl2win95.sys [inf.Delfiles] netproxm.inf rl2api.inf [app.DelFiles] pnetcon.exe statmon.exe pnetcon.hlp [link.DelFiles] pnetcon.lnk statmon.lnk help.lnk [start.DelFiles] statmon.lnk ;**************************************************************************** ; Source Directories ;**************************************************************************** [SourceDisksNames] 39=%DSK_NAME%, "", 0001 [SourceDisksFiles] rl2win95.sys=39 netproxm.inf=39 rl2api.inf=39 pnetcon.exe=39 statmon.exe=39 pnetcon.hlp=39 pnetcon.lnk=39 statmon.lnk=39 help.lnk=39 ;**************************************************************************** ; Destination Directories ;**************************************************************************** [DestinationDirs] DefaultDestDir =11 ; LDID_SYS ndis3.CopyFiles =11 inf.CopyFiles =17 app.CopyFiles =30,progra~1\rl2 ;\program files\rl2 link.CopyFiles =10,startm~1\programs\rl2 ;\windows\start menu\programs\rl2 start.CopyFiles =10,startm~1\programs\startup sys.DelFiles =11 inf.DelFiles =17 app.DelFiles =30,progra~1\rl2 ;\program files\rl2 link.DelFiles =10,startm~1\programs\rl2 ;\windows\start menu\programs\rl2 start.DelFiles =10,startm~1\programs\startup ;**************************************************************************** ; Localizable Strings ;**************************************************************************** [strings] ; ; Provider ; V_PR="RangeLAN2" ; ; Manufacturers ; MAKER="Proxim" ; ; ISA Card ; *ISA.DeviceDesc="Proxim RangeLAN2 7100 ISA Adapter" ; ; uISA Card ; *uISA.DeviceDesc="Proxim RangeLAN2 Micro ISA Adapter" ; ; OEM Card ; *OEM.DeviceDesc="Proxim RangeLAN2 6300 OEM Adapter" ; ; PNP PCMCIA Card ; PCM="Proxim RangeLAN2 7200 PCMCIA Adapter" ; ; PNP PC Card ; PCCard="Proxim RangeLAN2 7400 PC Card Adapter" ; ; Source Disks ; DSK_NAME="Proxim RangeLAN2"