PRISMA02.inf
上传用户:comfort
上传日期:2017-08-31
资源大小:4737k
文件大小:16k
- ;***********************************************************************
- ; PRISMA02.INF
- ;
- ; PRISM 802.11 USB 2.0 Adapter installation script.
- ; Installs driver, network control panel app, coinstaller, advanced properties,
- ; PRISM API, and PRISM server.
- ; Supports Windows 98, Me, 2000 and XP.
- ; WHQL certifiable (passes INF check).
- ;
- ; Copyright 2001-2005 Conexant Systems, Inc. All Rights Reserved
- ;***********************************************************************
- [Version]
- DriverVer = 04/14/2005, 3.03.25.0
- Signature = "$Chicago$"
- Compatible = 1
- Class = Net
- ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
- Provider = %VER_VENDOR_STR%
- CatalogFile = PRISMA02.cat
- MillenniumPreferred = .ME
- [ControlFlags]
- ;Exclude all PNP adapters from user selection
- ExcludeFromSelect = *
- [Manufacturer]
- %VER_VENDOR_NAME_STR% = DeviceList, NTX86, NTAMD64
- [DeviceList.NTX86]
- %A021_DESC_STR% = PRISM_A021, USBVID_1435&PID_0210
- %A022_DESC_STR% = PRISM_A022, USBVID_1435&PID_0427
- [DeviceList.NTAMD64]
- %A021_DESC_STR% = PRISM_A021, USBVID_1435&PID_0210
- %A022_DESC_STR% = PRISM_A022, USBVID_1435&PID_0427
- [DeviceList]
- %A021_DESC_STR% = PRISM_A021, USBVID_1435&PID_0210
- %A022_DESC_STR% = PRISM_A022, USBVID_1435&PID_0427
- ;==========
- [PRISM_A021] ; Win9x
- AddReg = PRISM_A021.reg, COMMON_A02.reg, COMMON_NDIS.reg, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy, PRISM_APPLET.copy, PRISM_NDI.copy
- [PRISM_A021.ME] ; WinMe
- AddReg = PRISM_A021.reg, COMMON_A02.reg, COMMON_NDIS.reg.ME, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy.ME, PRISM_APPLET.copy.ME, PRISM_NDI.copy.ME
- [PRISM_A021.ME.ME] ; WinMe - Same as .ME (Needed for Update Driver)
- AddReg = PRISM_A021.reg, COMMON_A02.reg, COMMON_NDIS.reg.ME, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy.ME, PRISM_APPLET.copy.ME, PRISM_NDI.copy.ME
- [PRISM_A021.NT] ; Win2k and WinXP
- AddReg = PRISM_A021.reg, COMMON_A02.reg, COMMON_NDIS.reg.NT, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy.NT, PRISM_APPLET.copy.NT
- BusType = 15 ; PNP (allows USB)
- Characteristics= 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
- [PRISM_A021.NT.Services]
- AddService= "PRISM_A02", 2, PRISM_DRIVER_A02.Service, PRISM_DRIVER.EventLog
- [PRISM_A021.NT.CoInstallers]
- CopyFiles = PRISM_COINSTALL.copy.NT
- AddReg = PRISM_COINSTALL.reg.NT
- [PRISM_A021.NTAMD64]
- AddReg = PRISM_A021.reg, COMMON_A02.reg, COMMON_NDIS.reg.NT, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy.NTAMD64, PRISM_APPLET.copy.NT
- BusType = 15 ; PNP (allows USB)
- Characteristics= 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
- [PRISM_A021.NTAMD64.Services]
- AddService = "PRISM_A02", 2, PRISM_DRIVER_A02.Service, PRISM_DRIVER.EventLog
- [PRISM_A021.NTAMD64.CoInstallers]
- CopyFiles = PRISM_COINSTALL.copy.NT
- AddReg = PRISM_COINSTALL.reg.NT
- [PRISM_A021.reg]
- HKR,Ndi,DeviceID,0,"USBVID_1435&PID_0210"
- ; 0x3890 = 14480 0x2280 = 8832
- HKR,,PlatformID,0,14480
- HKR,,UsbVariant,0,8832
- HKR,,VendorDesc,0,%A021_DESC_STR%
- HKR,,FWFileName,0,"PRISMA02.arm"
-
- ;==========
- [PRISM_A022] ; Win9x
- AddReg = PRISM_A022.reg, COMMON_A02.reg, COMMON_NDIS.reg, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy, PRISM_APPLET.copy, PRISM_NDI.copy
- [PRISM_A022.ME] ; WinMe
- AddReg = PRISM_A022.reg, COMMON_A02.reg, COMMON_NDIS.reg.ME, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy.ME, PRISM_APPLET.copy.ME, PRISM_NDI.copy.ME
- [PRISM_A022.ME.ME] ; WinMe - Same as .ME (Needed for Update Driver)
- AddReg = PRISM_A022.reg, COMMON_A02.reg, COMMON_NDIS.reg.ME, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy.ME, PRISM_APPLET.copy.ME, PRISM_NDI.copy.ME
- [PRISM_A022.NT] ; Win2k
- AddReg = PRISM_A022.reg, COMMON_A02.reg, COMMON_NDIS.reg.NT, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy.NT, PRISM_APPLET.copy.NT
- BusType = 15 ; PNP (allows USB)
- Characteristics= 0x84
- [PRISM_A022.NT.Services]
- AddService= "PRISM_A02", 2, PRISM_DRIVER_A02.Service, PRISM_DRIVER.EventLog
- [PRISM_A022.NT.CoInstallers]
- CopyFiles = PRISM_COINSTALL.copy.NT
- AddReg = PRISM_COINSTALL.reg.NT
- [PRISM_A022.NTAMD64]
- AddReg = PRISM_A022.reg, COMMON_A02.reg, COMMON_NDIS.reg.NT, COMMON.reg
- CopyFiles = PRISM_DRIVER.copy.NTAMD64, PRISM_APPLET.copy.NT
- BusType = 15 ; PNP (allows USB)
- Characteristics= 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
- [PRISM_A022.NTAMD64.Services]
- AddService = "PRISM_A02", 2, PRISM_DRIVER_A02.Service, PRISM_DRIVER.EventLog
- [PRISM_A022.NTAMD64.CoInstallers]
- CopyFiles = PRISM_COINSTALL.copy.NT
- AddReg = PRISM_COINSTALL.reg.NT
- [PRISM_A022.reg]
- HKR,Ndi,DeviceID,0,"USBVID_1435&PID_0427"
- ; 0x3890 = 14480 0x3887 = 14471
- HKR,,PlatformID,0,14480
- HKR,,UsbVariant,0,14471
- HKR,,VendorDesc,0,%A022_DESC_STR%
- HKR,,FWFileName,0,"PRISMA02.arm"
- ;###############################################################################
- [PRISM_COINSTALL.reg.NT]
- HKR, ,CoInstallers32 ,0x00010000 ,"PRISMNDI.dll,NdiProc"
- [PRISM_DRIVER_A02.Service]
- DisplayName = %A02_SERVICE_STR%
- Description = "%HelpText%"
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 3 ; SERVICE_DEMAND_START
- ErrorControl = 1 ; NORMAL
- ServiceBinary = %12%PRISMA02.sys
- LoadOrderGroup = NDIS
- [PRISM_DRIVER.EventLog]
- AddReg = PRISM_DRIVER.EventLog.reg
- [PRISM_DRIVER.EventLog.reg]
- HKR, ,EventMessageFile ,0x00020000 ,"%%SystemRoot%%System32netevent.dll"
- HKR, ,TypesSupported ,0x00010001 ,7
- ;###############################################################################
- [COMMON_A02_DEL.reg]
- HKR, ,FWFileName
- [COMMON_A02.reg]
- HKR,NDI ,CardType ,0 ,"USB"
- HKR, ,BusType ,0 ,"0" ; Inconsistency with earlier definition is needed.
- [COMMON_NDIS.reg]
- ; Win9X
- HKR, ,RunningWin9X ,0 ,"1"
- HKR, ,DevLoader ,0 ,"*ndis"
- HKR, ,EnumPropPages ,0 ,"netdi.dll,EnumPropPages"
- HKR, ,DeviceVxDs ,0 ,"PRISMA02.sys"
- HKR,NDI ,NdiInstaller ,0 ,"PRISMNDI.dll,NdiProc"
- HKR,NDIInterfaces ,UpperRange ,0 ,"ndis3"
- HKR,NDIInterfaces ,LowerRange ,0 ,"ethernet"
- HKR,NDIInterfaces ,DefUpper ,0 ,"ndis3"
- HKR,NDIInterfaces ,DefLower ,0 ,"ethernet"
- HKR,NDIS ,LogDriverName ,0 ,"PRISM"
- HKR,NDIS ,MajorNdisVersion ,1 ,04
- HKR,NDIS ,MinorNdisVersion ,1 ,00
- [COMMON_NDIS.reg.ME]
- HKR, ,RunningWin9X ,0 ,"1"
- HKR, ,DevLoader ,0 ,"*ndis"
- HKR, ,EnumPropPages ,0 ,"netdi.dll,EnumPropPages"
- HKR, ,DeviceVxDs ,0 ,"PRISMA02.sys"
- HKR,NDI ,NdiInstaller ,0 ,"PRISMNDI.dll,NdiProc"
- HKR,NDIInterfaces ,UpperRange ,0 ,"ndis5"
- HKR,NDIInterfaces ,LowerRange ,0 ,"ethernet"
- HKR,NDIInterfaces ,DefUpper ,0 ,"ndis5"
- HKR,NDIInterfaces ,DefLower ,0 ,"ethernet"
- HKR,NDIS ,LogDriverName ,0 ,"PRISM"
- HKR,NDIS ,MajorNdisVersion ,1 ,04
- HKR,NDIS ,MinorNdisVersion ,1 ,00
- [COMMON_NDIS.reg.NT]
- HKR,NDI ,Service ,0 ,"PRISM_A02"
- HKR,Ndi ,HelpText ,0 ,"%HelpText%"
- ;HKR, ,EnumPropPages32 ,0 ,"PRISMNDI.dll,NetPropPageProvider"
- HKR,NDIInterfaces ,UpperRange ,0 ,"ndis5"
- HKR,NDIInterfaces ,LowerRange ,0 ,"ethernet"
- [COMMON.reg]
- HKR, ,SSID ,0 ,"ANY"
- HKR, ,PRISMIOC ,0 ,"1"
- HKR, ,SilentInstall ,0 ,"1"
- ;Uncomment the line above to install without user interface prompts
- HKR,,PSMode,0,1
- HKR,NdiparamsPSMode,default,0,1
- HKR,NDIparamsPSMode,ParamDesc,0,%POWER_SAVE_STR%
- HKR,NDIparamsPSMode,type,0,"enum"
- HKR,NDIparamsPSMode,flag,1,30,00,00,00
- HKR,NDIparamsPSMode,default,0,"1"
- HKR,NDIparamsPSModeenum,1,,%POWER_SAVE_OFF_STR%
- HKR,NDIparamsPSModeenum,2,,%POWER_SAVE_DYN_STR%
- HKR,NDIparamsPSModeenum,3,,%POWER_SAVE_MAX_STR%
- HKR,NDIparamsPSModeenum,4,,%POWER_SAVE_DYNALWAYS_STR%
- HKR,NDIparamsPSModeenum,5,,%POWER_SAVE_MAXALWAYS_STR%
- HKR,NDIparamsPSMode,optional,0,1
-
- HKR,,ConfigProfile,0,256
- HKR,NDIparamsConfigProfile,default,0,256
- HKR,NDIparamsConfigProfile,ParamDesc,,%CONFIG_PROFILE%
- HKR,NDIparamsConfigProfile,type,0,"enum"
- HKR,NDIparamsConfigProfile,flag,1,30,00,00,00
- HKR,NDIparamsConfigProfileenum,0,,%CONFIG_PROF_B_ONLY%
- HKR,NDIparamsConfigProfileenum,1,,%CONFIG_PROF_MIXED%
- HKR,NDIparamsConfigProfileenum,2,,%CONFIG_PROF_MIXED_LONG%
- HKR,NDIparamsConfigProfileenum,3,,%CONFIG_PROF_G_ONLY%
- HKR,NDIparamsConfigProfileenum,4,,%CONFIG_PROF_TEST%
- HKR,NDIparamsConfigProfileenum,5,,%CONFIG_PROF_B_WIFI%
- HKR,NDIparamsConfigProfileenum,6,,%CONFIG_PROF_MIXED_SHORT%
- HKR,NDIparamsConfigProfileenum,256,,%CONFIG_PROF_WIFI_SPEC%
- HKR,NDIparamsConfigProfile,optional,0,1
- HKR,,NitroMode,0,"1"
- HKR,NDIparamsNitroMode,default,0,1
- HKR,NDIparamsNitroMode,ParamDesc,,%NITRO_MODE%
- HKR,NDIparamsNitroMode,type,,enum
- HKR,NDIparamsNitroMode,flag,1,30,00,00,00
- HKR,NDIparamsNitroModeenum,0,,%OFF_STR%
- HKR,NDIparamsNitroModeenum,1,,%ON_STR%
- HKR,NDIparamsNitroMode,optional,0,1
-
- HKR,NdiparamsRTSThresh,default,0,2347
- HKR,NDIparamsRTSThresh,ParamDesc,0,%RTSTHRESH_STR%
- HKR,NDIparamsRTSThresh,type,0,int
- HKR,NDIparamsRTSThresh,flag,1,20,00,00,00
- HKR,NDIparamsRTSThresh,min,0,0
- HKR,NDIparamsRTSThresh,max,0,2347
- HKR,NDIparamsRTSThresh,step,0,1
- HKR,NDIparamsRTSThresh,optional,0,1
- HKR,NdiparamsFragThresh,default,0,2346
- HKR,NDIparamsFragThresh,ParamDesc,0,%FRAGTHRESH_STR%
- HKR,NDIparamsFragThresh,type,0,int
- HKR,NDIparamsFragThresh,flag,1,20,00,00,00
- HKR,NDIparamsFragThresh,min,0,256
- HKR,NDIparamsFragThresh,max,0,2346
- HKR,NDIparamsFragThresh,step,0,2
- HKR,NDIparamsFragThresh,optional,0,1
-
- HKR,,PpePdlpEnable,0,"0"
- HKR,NDIparamsPpePdlpEnable,default,0,1
- HKR,NDIparamsPpePdlpEnable,ParamDesc,,%PPE_PDLP%
- HKR,NDIparamsPpePdlpEnable,type,,enum
- HKR,NDIparamsPpePdlpEnable,flag,1,30,00,00,00
- HKR,NDIparamsPpePdlpEnableenum,0,,%OFF_STR%
- HKR,NDIparamsPpePdlpEnableenum,1,,%ON_STR%
- HKR,NDIparamsPpePdlpEnable,optional,0,1
- HKR,,PpeCompressEnable,0,"0"
- HKR,NDIparamsPpeCompressEnable,default,0,1
- HKR,NDIparamsPpeCompressEnable,ParamDesc,,%PPE_COMPRESS%
- HKR,NDIparamsPpeCompressEnable,type,,enum
- HKR,NDIparamsPpeCompressEnable,flag,1,30,00,00,00
- HKR,NDIparamsPpeCompressEnableenum,0,,%OFF_STR%
- HKR,NDIparamsPpeCompressEnableenum,1,,%ON_STR%
- HKR,NDIparamsPpeCompressEnable,optional,0,1
-
- HKR,,PpeConcatEnable,0,"1"
- HKR,NDIparamsPpeConcatEnable,default,0,1
- HKR,NDIparamsPpeConcatEnable,ParamDesc,,%PPE_CONCAT%
- HKR,NDIparamsPpeConcatEnable,type,,enum
- HKR,NDIparamsPpeConcatEnable,flag,1,30,00,00,00
- HKR,NDIparamsPpeConcatEnableenum,0,,%OFF_STR%
- HKR,NDIparamsPpeConcatEnableenum,1,,%ON_STR%
- HKR,NDIparamsPpeConcatEnable,optional,0,1
- HKR,,PpePiggyBackEnable,0,"1"
- HKR,NDIparamsPpePiggyBackEnable,default,0,1
- HKR,NDIparamsPpePiggyBackEnable,ParamDesc,,%PPE_PIGGYBACK%
- HKR,NDIparamsPpePiggyBackEnable,type,,enum
- HKR,NDIparamsPpePiggyBackEnable,flag,1,30,00,00,00
- HKR,NDIparamsPpePiggyBackEnableenum,0,,%OFF_STR%
- HKR,NDIparamsPpePiggyBackEnableenum,1,,%ON_STR%
- HKR,NDIparamsPpePiggyBackEnable,optional,0,1
-
- HKR,NDIparamsRoamingProfile,default,0,1
- HKR,NDIparamsRoamingProfile,ParamDesc,0,%ROAM_PROFILE_STR%
- HKR,NDIparamsRoamingProfile,type,0,"enum"
- HKR,NDIparamsRoamingProfile,flag,1,30,00,00,00
- HKR,NDIparamsRoamingProfileenum,0,,%ROAM_PROFILE_SOHO%
- HKR,NDIparamsRoamingProfileenum,1,,%ROAM_PROFILE_HIGH%
- HKR,NDIparamsRoamingProfileenum,2,,%ROAM_PROFILE_MEDIUM%
- HKR,NDIparamsRoamingProfileenum,3,,%ROAM_PROFILE_LOW%
- HKR,NDIparamsRoamingProfile,optional,0,1
-
- ;###############################################################################
- [DestinationDirs]
- ;CopyFiles Section = Destination Directory ID -- see layout.inf
- ;----------------- ------------------------
- DefaultDestDir = 11 ; Win9x=%windir%system Win2k=%windir%system32
- PRISM_DRIVER.copy = 11 ; Win9x=%windir%system
- PRISM_DRIVER.copy.ME = 11 ; Win9x=%windir%system
- PRISM_DRIVER.copy.NT = 12 ; Win2k=%windir%system32drivers
- PRISM_DRIVER.copy.NTAMD64 = 12 ; Win2k=%windir%system32drivers
- [PRISM_NDI.copy]
- PRISMNDI.dll
- PRISMAPI.dll
- PRISMSVR.exe
- [PRISM_NDI.copy.ME]
- PRISMNDI.dll
- PRISMAPI.dll
- PRISMSVR.exe
- [PRISM_COINSTALL.copy.NT]
- PRISMNDI.dll ; Win2k CoInstaller
- PRISMAPI.dll
- PRISMSVR.exe
- [PRISM_DRIVER.copy]
- PRISMA02.sys
- PRISMIOC.vxd ; Win9x Ioctl interface
- [PRISM_DRIVER.copy.ME]
- PRISMA02.sys
- PRISMIOC.vxd ; Win9x Ioctl interface
- [PRISM_DRIVER.copy.NT]
- PRISMA02.sys
- [PRISM_DRIVER.copy.NTAMD64]
- PRISMA02.sys
- [PRISM_APPLET.copy]
- [PRISM_APPLET.copy.ME]
- [PRISM_APPLET.copy.NT]
- [SourceDisksNames]
- ;Source Disk ID = Disk Name
- ;-------------- ---------
- 1 = %INSTALL_DISK_STR%,,,
- [SourceDisksFiles] ; Win9x
- ;File Name = Source Disk ID
- ;--------- --------------
- PRISMA02.sys = 1
- PRISMIOC.vxd = 1,win9x
- PRISMNDI.dll = 1,win9x
- PRISMAPI.dll = 1
- PRISMSVR.exe = 1
- [SourceDisksFiles.ME] ; WinMe
- PRISMA02.sys = 1
- PRISMIOC.vxd = 1,win9x
- PRISMNDI.dll = 1,win9x
- PRISMAPI.dll = 1
- PRISMSVR.exe = 1
- [SourceDisksFiles.X86] ; Win2k/Xp
- PRISMA02.sys = 1,winxp
- PRISMNDI.dll = 1,win2k
- PRISMAPI.dll = 1
- PRISMSVR.exe = 1
-
- [SourceDisksFiles.AMD64]
- PRISMA02.sys = 1,win64
- PRISMNDI.dll = 1,win2k
- PRISMAPI.dll = 1
- PRISMSVR.exe = 1
- ;###############################################################################
- [Strings]
- ;String ID = String Text
- ;--------- -----------
- VER_VENDOR_STR = "Conexant"
- VER_VENDOR_NAME_STR = "Conexant Systems, Inc."
- INSTALL_DISK_STR = "Wireless LAN Install Disk"
- A021_DESC_STR = "802.11g USB 2.0 adapter"
- A022_DESC_STR = "802.11g USB 2.0 adapter"
- A02_SERVICE_STR = "802.11g USB 2.0 adapter"
- HelpText = "The 802.11g USB 2.0 adapter provides wireless local area networking."
- POWER_SAVE_STR = "Power Save Mode"
- POWER_SAVE_OFF_STR = "Disabled"
- POWER_SAVE_DYN_STR = "Dynamic (Auto)"
- POWER_SAVE_MAX_STR = "Maximum (Auto)"
- POWER_SAVE_DYNALWAYS_STR= "Dynamic"
- POWER_SAVE_MAXALWAYS_STR= "Maximum"
- RTSTHRESH_STR = "RTS Threshold"
- FRAGTHRESH_STR = "Fragmentation Threshold"
- ON_STR = "On"
- OFF_STR = "Off"
- CONFIG_PROFILE = "Configuration Profile"
- CONFIG_PROF_B_ONLY = "B only"
- CONFIG_PROF_MIXED = "Mixed"
- CONFIG_PROF_MIXED_LONG = "Mixed Long"
- CONFIG_PROF_G_ONLY = "G only"
- CONFIG_PROF_TEST = "Test"
- CONFIG_PROF_B_WIFI = "B WiFi"
- CONFIG_PROF_MIXED_SHORT = "Mixed Short"
- CONFIG_PROF_WIFI_SPEC = "WiFi Spec"
- NITRO_MODE = "Nitro Mode"
- PPE_PDLP = "Direct Link"
- PPE_COMPRESS = "Compression"
- PPE_CONCAT = "Concatenation"
- PPE_PIGGYBACK = "PiggyBack"
- ROAM_PROFILE_STR = "Roaming Profile"
- ROAM_PROFILE_SOHO = "Single AP"
- ROAM_PROFILE_HIGH = "High Density"
- ROAM_PROFILE_MEDIUM = "Medium Density"
- ROAM_PROFILE_LOW = "Low Density"