;============================================================================= ; Copyright (c) 1997, Phoenix Technologies Ltd. ; ; PCMCIA.INF for CirrusLogic 6832 Adapter ; DEC/COMPAL BabyBox II - HiNote VP ; ; Author: Brian Lee ;============================================================================= [Version] LayoutFile=Layout.inf Signature="$CHICAGO$" Class=PCMCIA ClassGUID={4d36e977-e325-11ce-bfc1-08002be10318} Provider=%PTLTD% ; Information for installing the PCMCIA class [ClassInstall] AddReg=ClassAddReg [ClassAddReg] HKR,,,,%ClassName% HKR,,Installer,,MSPCIC.dll HKR,,Icon,,0 HKR,,EnumPropPages,,"MSPCIC.dll, EnumClassPropPages" ; List of manufacturers and devices [Manufacturer] %CirrusMfg%=Cirrus [Cirrus] %PCI\VEN_1013&DEV_1110.DeviceDesc%=CLCARDBUS, PCI\VEN_1013&DEV_1110 [CLCARDBUS] ;Currently using setup.ini to modify Start Menu ;CopyFiles=SystemFiles, DeinstallFile, InfFiles, StartMenuGroup, StartUpFile CopyFiles=SystemFiles, DeinstallFile, InfFiles AddReg=CSReg, CLCARDBUSReg, RenameFilesReg, OtherReg UpdateInis=DoSetupINI [CLCARDBUS.HW] AddReg=SSReg ;============================================================================= ; Copy Files ; ---- ----- [SystemFiles] PcCard.vxd SS6832.vxd PCMMTD95.vxd VSUPRD.386 ; already part of DEC's softload ;MSVCRT40.DLL ;MFC40.DLL [InfFiles] PCMHDC.INF ; No flash support ;MTD.INF ; For TEL MultiFunction card HDCTELMF.INF [DeinstallFile] Deinst95.exe [StartMenuGroup] CardAgnt.lnk [StartUpFile] CardAgnt.lnk ;============================================================================= ; Registry changes ; -------- ------- [CLCARDBUSReg] HKR,,Driver,,"ss6832.vxd" ; Card Services [CSReg] HKR,,DevLoader,,"PCCARD.vxd" HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe" ; PcCard switches HKLM,SOFTWARE\Phoenix\PCCARD,Number_of_functions,1,02 HKLM,SOFTWARE\Phoenix\PCCARD,Number_of_regions,1,08 HKLM,SOFTWARE\Phoenix\PCCARD,Maximum_number_of_clients,1,08 HKLM,SOFTWARE\Phoenix\PCCARD,Queue_depth,1,1f HKLM,SOFTWARE\Phoenix\PCCARD,Status_mask,1,80 HKLM,SOFTWARE\Phoenix\PCCARD,Idle_time,1,14 HKLM,SOFTWARE\Phoenix\PCCARD,Verbose,1,00 HKLM,SOFTWARE\Phoenix\PCCARD,AppName,,"CardAgnt.exe" HKLM,SOFTWARE\Phoenix\PCCARD,Vcc_with_Suspend,1,00 HKLM,SOFTWARE\Phoenix\PCCARD,Delay_after_Reset,1,45,01 HKLM,SOFTWARE\Phoenix\PCCARD,Launch_App,1,00 HKLM,SOFTWARE\Phoenix\PCCARD,NullIrq,1,01 HKLM,SOFTWARE\Phoenix\PCCARD,ZVCapable,1,01 HKLM,SOFTWARE\Phoenix\PCCARD,App_path,,"c:\PhoenixCard95" ; PCCard options HKLM,System\CurrentControlSet\Services\Class\PCMCIA,Options,1,01,00,00,00 HKLM,System\CurrentControlSet\Services\Class\PCMCIA,Memory,1,00,00,0d,00,ff,ff,ff,00,00,10,00,00 HKLM,System\CurrentControlSet\Services\Class\PCMCIA,Memory32,1,00,00,0d,00,ff,ff,ff,00,00,10,00,00 HKLM,System\CurrentControlSet\Services\Class\PCMCIA,AllocMemWin,1,00,00,0d,00 ; PCCard info - Don't know if we actually need it HKLM,Enum\PCMCIA\PCCARD\HTREE&ROOT&0,DeviceDesc,,"Phoenix Card Services and Enumerator" HKLM,Enum\PCMCIA\PCCARD\HTREE&ROOT&0,ConfigFlags,1,00,00,00,00 HKLM,Enum\PCMCIA\PCCARD\HTREE&ROOT&0,HardwareID,,"PCCARD" HKLM,Enum\PCMCIA\PCCARD\HTREE&ROOT&0,Class,,"PCMCIA" HKLM,Enum\PCMCIA\PCCARD\HTREE&ROOT&0,Mfg,,"Phoenix Technologies Ltd." ; Socket Services [SSReg] HKR,,ConfigFlags,3,01,00,00,00 ; SS6832 switches - only non-default-value switches are listed HKLM,SOFTWARE\Phoenix\PCMSS\CL6832\0000,Speaker,1,01,00,00,00 HKLM,SOFTWARE\Phoenix\PCMSS\CL6832\0000,ResetDelay,1,50,00,00,00 HKLM,SOFTWARE\Phoenix\PCMSS\CL6832\0000,IrqMask,1,FF,F9,00,00 ; Rename short filenames to long [RenameFilesReg] ; Rename the PCM95 short directory to long file name HKLM,%KEY_RENAME%\PcmDir,,,"%30%" HKLM,%KEY_RENAME%\PcmDir,"%PCM95_SHORT_DIR%",,"%PCM95_LONG_DIR%" ; ; Hah !!! - It doesn't rename if target file exists ; Can't copy over because the directories are not made up yet ; during the Windows installation - Have to use SETUP.INI ; Keep this in case they fix it. ; Rename the CardAgnt's link from short to long in Phoenix's Group ;HKLM,%KEY_RENAME%\PcmGroupFile,,,"%10%"\"%PCM95_SHORT_GRP%" ;HKLM,%KEY_RENAME%\PcmGroupFile,CardAgnt.lnk,,"%PCM95_CARDAGNT%" ; Rename the Program Group PCM95 to Phoenix PCM95 ;HKLM,%KEY_RENAME%\PcmGroupDir,,,"%10%"\"%PCM95_PROGRAMS%" ;HKLM,%KEY_RENAME%\PcmGroupDir,"%PCM95_SHORT_DIR%",,"%PCM95_GROUP%" ; Rename the CardAgnt's link from short to long ;HKLM,%KEY_RENAME%\PcmStart,,,"%10%"\"%PCM95_STARTUP%" ;HKLM,%KEY_RENAME%\PcmStart,CardAgnt.lnk,,"%PCM95_CARDAGNT%" ; Rename PCMStart to Start Menu ;HKLM,%KEY_RENAME%\StartMenuDir,,,"%10%" ;HKLM,%KEY_RENAME%\StartMenuDir,"%PCM95_START%",,"Start Menu" ; Other registry changes [OtherReg] ; CardAgnt HKLM,SOFTWARE\Classes\CLSID\{5D329B80-92B4-11CF-8457-00AA002F6EE9},,,"SysResrc.Diag" HKLM,SOFTWARE\Classes\CLSID\{5D329B80-92B4-11CF-8457-00AA002F6EE9}\ProgID,,,"SysResrc.Diag" HKLM,SOFTWARE\Classes\CLSID\{5D329B80-92B4-11CF-8457-00AA002F6EE9}\InprocHandler32,,,"ole32.dll" HKLM,SOFTWARE\Classes\CLSID\{5D329B80-92B4-11CF-8457-00AA002F6EE9}\LocalServer32,,,"c:\PhoenixCard95\SYSRESRC.EXE" HKLM,SOFTWARE\Classes\SYSRESRC.DIAG,,,"SYSRESRC.DIAG HKLM,SOFTWARE\Classes\SYSRESRC.DIAG\CLSID,,,"{5D329B80-92B4-11CF-8457-00AA002F6EE9}" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\CARDAGNT.EXE",,,"C:\Phoeni~1\CardAgnt.exe" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\CARDAGNT.EXE",Path,,"C:\Phoeni~1" HKLM,SOFTWARE\Phoenix,Short_path,,"c:\"%PCM95_LS_DIR%"" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"Phoenix PCM95",,"C:\PhoenixCard95\CardAgnt.exe" HKCU,"Software\Phoenix\Card Agent\General",DisplayWarning,1,01,00,00,00 ; Registration Info HKLM,SOFTWARE\Phoenix\"%PCM95_NAME%"\1.0,name,,"Preferred Customer" HKLM,SOFTWARE\Phoenix\"%PCM95_NAME%"\1.0,company,,"DEC" ;PCI Bus values HKLM,System\CurrentControlSet\Services\VxD\PCI,IRQTableStatus,1,21,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,IRQMiniportDataStatus,1,20,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,IRQMINIPORTStatus,1,20,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,Options,1,22,00,00,00 ; Needed to allow PCMCIA support immediately after reboot HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,EnablePCMCIA,,"rundll sysdm.cpl,EnablePCMCIA_RunDLL" ; Uninstall HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\"%PCM95_NAME%",UninstallString,,"c:\windows\deinst95.exe -Silent "%PCM95_LS_DIR%" "%PCM95_LS_DIR%".lnk" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\"%PCM95_NAME%",DisplayName,,"%PCM95_NAME%" HKLM,SOFTWARE\Phoenix,Short_path,,"c:\"%PCM95_LS_DIR%"" ; Don't show card in taskbar for Microsoft's PCMCIA icon HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Applets\SysTray",Services,1,05,00,00,00 ;============================================================================= ; Additions to the StartMenu ; --------- -- --- --------- ; Watch out for Internationalization ! ; StartUp is called something else in other languages. ; For now, OK with Program file name [DoSetupINI] ;setup.ini, progman.groups,, "startup=StartUp" setup.ini, progman.groups,, "pcm95=%PCM95_GROUP%" ;setup.ini, startup,, """%PCM95_NAME%"",C:\"%PCM95_SHORT_DIR%"\CardAgnt.lnk,,,,C:\"%PCM95_SHORT_DIR%"" setup.ini, pcm95,, """%PCM95_NAME%"",C:\"%PCM95_SHORT_DIR%"\CardAgnt.lnk,,,,C:\"%PCM95_SHORT_DIR%"" ;============================================================================= ; Source and Target Files/Directories ; ------ --- ------ ----------------- [DestinationDirs] DefaultDestDir=11 ; LDID_SYS SystemFiles=11 InfFiles=17 StartMenuGroup=10,"%PCM95_START_GRP%" StartUpFile=10,"%PCM95_STARTUP%" DeinstallFile=10 [SourceDisksFiles] ss6832.vxd=1 pccard.vxd=1 pcmmtd95.vxd=1 CardAgnt.lnk=1 VSUPRD.386=1 Deinst95.exe=1 PCMHDC.INF=1 MTD.INF=1 HDCTELMF.INF=1 NETSOCK2.INF=1 NETTDK3.INF=1 NETTDKMF.INF=1 NETLM282.INF=1 MDMLM282.INF=1 MDMTDKMF.INF=1 MDMTELMF.INF=1 3COMMDM.INF=1 3COMNET.INF=1 ; already part of DEC's softload ;MSVCRT40.DLL ;MFC40.DLL [SourceDisksNames] 1 = %ID1%,,0000-0000,\"%PCM95_SHORT_DIR%",\"%PCM95_LS_DIR%" ;============================================================================= [ControlFlags] ;ExcludeFromSelect=PCI\VEN_1013&DEV_1110 [Strings] ClassName="PCMCIA socket" PTLTD="Phoenix Technologies Ltd." ID1= "Phoenix Installation Disk2" ; Manufacturer name strings CirrusMfg="Cirrus Logic" ; Device Decription strings PCI\VEN_1013&DEV_1110.DeviceDesc="Cirrus Logic 6832 PCMCIA/CardBus controller" KEY_RENAME = "Software\Microsoft\Windows\CurrentVersion\RenameFiles" PCM95_CARDAGNT = "PhoenixCard Manager(TM) 95.lnk" PCM95_NAME = "PhoenixCard Manager(TM) 95" PCM95_LONG_DIR = "PhoenixCard95" PCM95_SHORT_DIR = "PCM95" PCM95_LS_DIR = "Phoeni~1" PCM95_GROUP = "Phoenix PCM95" PCM95_START = "PCMStart" PCM95_PROGRAM = "PCMStart\Programs" PCM95_START_GRP = "PCMStart\Programs\PCM95" PCM95_STARTUP = "PCMStart\Programs\StartUp"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.