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.