SystemSoft's CardWizard(TM) The Intelligent PCMCIA Configuration Utility _______________________________________________ Version: 1.0 Contents Product Description Copyright Notices Installation Minimum Requirements Special Notes Features CardWizard Components User Options Expert Diagnostics - "Wizardry" Problems and Limitations Product Description CardWizard is a Windows application that works with SystemSoft's industry leading CardSoft PCMCIA software to enhance the functionality of PCMCIA technology. CardWizard is intended to make PCMCIA card use easy and pleasurable, while minimizing the troubleshooting burden on both end-users and technical support agents alike. Copyright Notices The following names and terms are registered trademarks of SystemSoft: SystemSoft CardView The following names and terms are trademarks of SystemSoft: CardID CardSoft CardWizard All of the above are 1993, 1994 or 1995 SystemSoft Corporation Copyrights. All Rights Reserved. Installation CardWizard installation must be done within Windows. The CardWizard installation installs all DOS and Windows PCMCIA support in addition to the Windows CardWizard interface. Installation Steps 1. Insert the installation disk into a proper disk drive. For example, if drive A: is to be used: From the command line type: win a:setup or change current disk drive to a: then type: setup From Windows Program Manager: choose Run from the file menu. type: a:\setup From Windows File Manager: choose Run from the file menu. type: a:\setup or select the a: drive then double click on setup.exe file. 2. If Card Services from another vendor is loaded on the system, the CardWizard Setup program will prompt you to de-install that version of Card Services before re-attempting to install the CardWizard Setup program. However, if another vender's card services is on the system but it is not loaded, then the CardWizard Setup program will not be able to detect it. 3. If SystemSoft CardServices is already loaded, the installation program will install the same socket adapter driver. If it has not been loaded then the installation program will determine the socket adapter type automatically. If the installation program cannot determine the socket adapter type then a dialog box will appear on the screen. The user can select the correct socket adapter type from the list, the installation program will load the socket adapter driver for you. However, if none of the listed socket adapter is correct then the user can select Other from the list. Under this circumstance the user is responsible to load in the correct socket adapter driver. Then the user will have to manually edit CONFIG.SYS to add the driver before CS.EXE. If this is the case then at the end of the installation the Restart button will be disabled. Without a correct socket driver no PCMCIA card can work on the system. 4. Installation options: The installation program will always install the following: CardWizard program CardSoft and basic I/O drivers The following are options: CardWizard Help CardSoft ATA drivers CardSoft SRAM drivers CardSoft Flash memory drivers 5. The default disk drive for the installation is the drive on which Windows has been installed. The default directory is \CARDWIZ. However, you can assign any path for the installation. 6. You can let this setup program make necessary modifications to Windows SYSTEM.INI and the DOS CONFIG.SYS files. Under certain condition AUTOEXEC.BAT might be modified as well. If you choose not to let the setup program make the modifications on those files, copies of those files will be modified and placed in the user selected installation directory as samples. If you allow the CardWizard Setup program to alter the files, a copy of the original file (with a new extension) will be saved in its directory. CONFIG.SYS will be saved as CONFIG.nnn. AUTOEXEC.BAT will be saved as AUTOEXEC.nnn. SYSTEM.INI will be saved as SYSTEM.nnn. Here nnn ranges from 000 to 999. The latest copy has the highest number. 7. If you choose not to let the setup program modify these files (CONFIG.SYS or SYSTEM.INI), at the end of the installation the restart button will be disabled. This is because CardWizard requires proper driver installation. 8. If there are existing SystemSoft CardSoft drivers in CONFIG.SYS, then each of those drivers might need to be treated differently. If there is no new copy of the existing driver installed, then this existing driver is not modified in CONFIG.SYS. If there is a new copy of an existing driver which is installed at this time, then the driver remains at its old position in the file and keeps its original option (if any). Only its path is changed to the installed CardWizard path. There are exceptions, whenever an option is referring to socket count then the installation program will ignore the old setting and put in the socket count the user has entered. For examples: The socket services driver when the user selects 2 sockets: device=SSCIRRUS.EXE /SKT:2 The ATA device driver in slave mode, the user selects 3 sockets: device=ATADRV.EXE /S:2 9. If there is configuration menu in CONFIG.SYS and the current boot menu does not have SystemSoft CardSoft drivers then this installation program will give you two options. One is to add CardSoft drivers at the end of the current boot menu block. The other option is to add "menuitem=cardwizard" (default) as the first menu item. The menu block "[cardwizard]" is added as the last menu block. In this case, the CardWizard Setup program will also add a label ":cardwizard" in AUTOEXEC.BAT. Actually CardWizard does not need to make any modification in AUTOEXEC.BAT for it to work, but without this label DOS might not allow AUTOEXEC.BAT to finish at restart. If there is configuration menu in CONFIG.SYS and the current boot menu have SystemSoft CardSoft drivers then this installation program will update the CardSoft drivers according to the installation selection. If there are multiple menu items in CONFIG.SYS have CardSoft drivers, the installation program will allow you to choose any or all menu items (with CardSoft drivers) to be updated. If there is no configuration menu in CONFIG.SYS and there is no existing CardSoft file (CS.EXE) in the CONFIG.SYS file then CardWizard Setup will add all installed CardSoft drivers to the end of CONFIG.SYS. If there is no configuration menu in CONFIG.SYS and there is existing CardSoft in the CONFIG.SYS then CardWizard Setup will update the CardSoft drivers according to the installation selection. 10. In [boot] section of SYSTEM.INI, if "comm.drv=sscomm.drv" exists then this line will be comment out by CardWizard Setup. Below this line "comm.drv=comm.drv" will be added. SSCOMM.DRV is used by CardView, when this driver is removed some function of CardView might not work correctly. Because CardWizard needs new VxD driver which works with COMM.DRV this must be done. In [386Enh] section of SYSTEM.INI, "device=*vcd" will be comment out by the installation program. Three lines will be added, "device=ssvrdd.386" "device=ssvcd.386" "device=pccard.386" If the system is running Windows For Workgroups, CardWizard Setup will detect this and replace SSVCD.386 with SSVCD311.386. 11. CardWizard Setup looks for EMM386.EXE in CONFIG.SYS. If this driver is not in the file then "device=EMM386.EXE x=d000-d7ff" will be added to make sure there are 32K bytes of memory can be used by Card Services. If EMM386 is installed in CONFIG.SYS then the installation program will check its memory exclusion range. If it is less than 32K bytes are excluded then the installation program will expand the exclusion range to 32K bytes. Either add or expand memory exclusion range, CardWizard Setup will make sure there is no conflict in the memory inclusion and exclusion ranges. 12. CardWizard Setup will search for Windows program group "SystemSoft Tools". If it does not exist then the installation program will create it. If it exists then the installation program will update it. Three program items will be added to this program group: CardWizard, CardWizard Read Me, CardWizard Help. CardWizard Setup also gives user the option to put CardWizard in Windows StartUp Group. If this option is selected, CardWizard will be added as a program item in this program group. 13. If we are installing over existing CardWizard and the previously installed CardWizard already have some settings saved in WIZ.INI then CardWizard Setup will give the user the option to delete the old settings and start the CardWizard fresh. 14. Install over network is not recommanded. Typical system file modifications are shown below: CONFIG.SYS devicehigh=c:\cardwiz\ss*.exe /SKT=2 * Depends on the hardware devicehigh=c:\cardwiz\cs.exe devicehigh=c:\cardwiz\csalloc.exe devicehigh=c:\cardwiz\atadrv.exe devicehigh=c:\cardwiz\mtsram.exe devicehigh=c:\cardwiz\mtddrv.exe devicehigh=c:\cardwiz\cardid.exe SYSTEM.INI [386Enh] device=c:\cardwiz\pccard.386 device=c:\cardwiz\ssvrdd.386 device=c:\cardwiz\ssvcd.386 (for Windows 3.1) device=c:\cardwiz\ssvcd311.386 (for Windows for Workgroups) emmexclude=d000-d7ff ;device=*vcd Minimum Requirements The following are the minimum requirements for CardWizard: Windows 3.1 or Windows for Workgroups 3.11 - (Enhanced mode only) DOS 5.0 or later 1 or more PCMCIA slots Features CardWizard Components Socket Services and Card Services Drivers Resource Sniffing Utility Super Client Driver - Configures all Fax/Modem, ATA cards, and leading network cards SRAM memory card support CardWizard - Windows Graphical User Interface CardWizard User Options Graphical real time display of slot contents in full-screen mode and as a minimized icon Easy viewing and configuration of system resources - Memory, I/O, and IRQ Easy viewing and editing of card configuration parameters Intelligent notification of PC Card events - Messaging, Beeps, and Sound (.WAV) Files Automatic program launch on card insertion Expert Diagnostics - "Wizardry" CardWizard automatically detects and/or correct over a hundred common PCMCIA configuration problems. Some of the most common ones are listed below. Startup Diagnostics Detect and correct for missing or misplaced device drivers. Detect and correct memory insufficiency, e.g. Memory Manager conflicts in which there is no memory available for PCMCIA usage. Detect and correct system resource conflicts, e.g. Card Status Change IRQ issues. Card Insertion Diagnostics Detect presence of card recognizing software (Card Services Clients) Wizard Invocation Diagnostics Detect and correct I/O port conflicts Detect and correct COM port conflicts Detect and correct IRQ conflicts Detect and correct Memory conflicts Detect and correct missing Card Services Clients (when available) Correct unsynchronized COM settings in Windows SYSTEM.INI Problems and Limitations This copy of CardWizard has the following limitations: This version currently handles one Memory Manager(EMM386.EXE). It does not correct for memory conflicts that result from the presence of QEMM, 386MAX, or other memory managers. This version does not remove previously installed PCMCIA software from other vendors. CardWizard cannot correct problems for cards that require proprietary card services clients. It can, however, report any resource conflicts if the driver is installed properly. As some machines require customized PCMCIA software, CardWizard may not be totally compatible with the following: Compaq Aero HP Omnibook Series HP 95LX, HP100LX, HP200LX (Palmtops)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.