=============================================================================
Special Notice
Because the current market supports two versions of WIN 95, user must do the
following procedures according to the version of Windows 95. The default
drivers will support the OSR2 version of Windows 95.
[Windows 95 OSR1]
1).Please copy the SUPPORT.Z file in the OSR1 directory to the root directory
on the diskette.
2).Run the Setup file of CardWorks.
[Windows 95 OSR2]
1).Please copy the SUPPORT.Z file in the OSR2 directory to the root directory
on the diskette.
2).There are two files, CBSS.VXD and PCMCIA.INF, in the DRIVER\PCMCIA\CIRRUS
directory of Windows 95 CD title.
3).Copy "CBSS.VXD" file to the "WINDOWS\SYSTEM" directory of WIN95.
4).Copy "PCMCIA.INF" file to the "WINDOWS\INF" directory of WIN95.
NOTE: "WINDOWS\INF" directory of WIN95 is a hidden directory. It can't be
seen but can be accessed.
5).Delete DRVIDX.BIN & DRVDATA.BIN from the "WINDOWS\INF" directory of WIN95.
6).Click on the System icon in Control Panel.
7).Select the Device Manager tab and click on Other Device icon.
8).Delete the 2 unknown "Cardbus" item.
9).Click "Refresh" button to let WIN95 re-enumerate all devices.
10).Click on the "PC Card" icon in Control Panel.
11).Enable 32 bit interface.
12).Run the Setup file of CardWorks.
=============================================================================
SystemSoft's CardWorks(TM)
The Complete PC CARD Solution for Windows 95
_____________________________________________
Contents
--------
Product Description
Copyright Notices
Tips for Using Real Mode Device Drivers
Novell Network Drivers for LAN Cards
CardID Settings for CardWorks
Overriding CardSoft Driver Installation
Advantages to Loading CardWorks at Startup
Using Copy and Paste with CardWorks
Installing CardWorks with a Docking Station
Removing CardWorks
Initializing PC Card Hard Disks (or ATAs)
Limitations
Product Description
-------------------
CardWorks is a Windows 95 software suite that includes SystemSoft's
industry leading CardSoft & CardWizard PC CARD software to enhance
the functionality of PC CARD technology in Windows 95. CardWorks
is intended to make PC CARD use easy and pleasurable, while
affording the greatest compatibility in the computer industry.
Copyright Notices
-----------------
The following names and terms are registered trademarks of
SystemSoft Corp.:
SystemSoft CardView
The following names and terms are trademarks of SystemSoft Corp.:
CardID CardSoft
CardWizard CardWorks
All of the above are Copyright (c) 1993, 1994, 1995, 1996,
SystemSoft Corp.
All Rights Reserved.
All other trademarks are held by their respective owners.
Tips for Using Real Mode Device Drivers
---------------------------------------
CardWorks provides enhanced compatibility with real mode device
drivers for use with PC CARDS which do not have Plug and Play
drivers. This section provides some tips for configuring cards
using "CardSoft Mode" (real mode) within CardWorks.
Note: Although CardWorks can display information about cards
configured by either real mode or Windows 95, the "PC
Card" Control Panel program can only display cards that
are configured by Windows 95.
Real mode drivers are typically required to be loaded in CONFIG.SYS
or AUTOEXEC.BAT during system boot. Many of these cards must be
inserted prior to booting the system. This is most often the case
with real mode network and SCSI cards, but other cards may have
this requirement as well.
You will need to consult the documentation provided with your
card for information on how to properly install the drivers.
In most cases, there is an install or setup program which
will lead you through the installation process.
CardWorks runs prior to Windows 95. CardWorks tries to determine
what system resources are available for your PCMCIA cards during
system boot. In some cases, CardWorks may mark resources as
used which Windows 95 later marks as available. Once Windows 95
is loaded, CardWorks will query Windows 95 for what resources
the operating system has allocated to devices.
For example, CardWorks may mark IRQ 7 as used when it scans for
available resources during boot. When Windows 95 loads, it detects
that IRQ 7 is free, because there is no printer attached to
your system and IRQ 7 is typically used for local printers.
CardWorks will detect that Windows 95 has marked IRQ 7 as available,
and adjust its resource data base automatically.
You can use CardWorks to include and exclude resources which
CardWorks will use when configuring cards during the boot process.
To continue with the IRQ 7 example, the following describes
how to make IRQ 7 available for cards configured by CardWorks
during boot:
- Open CardWorks and select "IRQs" from the "View" menu.
- Select "Included" and click on the add button.
- Select the IRQ 7 using the mouse or arrow keys.
- Click on the "OK" button to reboot the system
After the system reboots, IRQ 7 should then be available
(before Windows 95 launches).
Novell Network Drivers for LAN Cards
------------------------------------
Before installing real mode Novell network support for a LAN
PC card, first make sure that the card is not already supported
by Plug and Play. If not, install the Novell drivers that came
with the card, following the card software instructions. Usually,
drivers are either loaded in AUTOEXEC.BAT, alternatively in a
separate STARTNET.BAT or other batch file.
Using the Windows 95 Control Panel "Network" applet, install the
"Adapter" called "Existing ODI Driver" (if you do not see
this option, recheck your network setup). Windows 95 should
remove the "NETX" or "VLM" part of the drivers loaded in
AUTOEXEC.BAT or STARTNET.BAT and replace them with the driver
ODIHLP.EXE from the Windows directory. You may have to correct
this by hand - Windows 95 does not always complete this operation
properly.
CardID Settings for CardWorks
-----------------------------
CardID is a CardSoft real mode client responsible for configuring
modems and CardSoft mode ATA disks. CardWorks supports editing
many of the setting in its initialization file, CARDID.INI. Some
settings may have to be changed by editing the file with a text
editor for best results under Windows 95 and CardWorks.
One setting which may need to be modified is "NoDOSModem=Yes".
This setting controls whether CardWorks configures modems in
DOS, before Windows 95 loads. By default, CardWorks does
not configure modems until after Windows 95 loads. If you wish
to use modems in DOS before Windows 95 loads, you will have to
change this line to "NoDOSModems=No".
CARDID.INI specifies card libraries to be loaded by CardSoft
when CARDID.EXE loads. They are listed toward the end of the
file and have a .CLB extension. The libraries control whether
CARDID.EXE configures a card.
Some entries have been commented out to prevent CardID from
configuring cards present during the boot process. If you are
using a card which is configured during the boot process by
CardSoft and you wish to use a Plug and Play driver, you should
remove the library entry for the card from CARDID.INI.
On the other hand, if you wish to use a card in CardSoft mode,
you may have to enable the library entry for the card. In
particular, the GENATA.LIB library is commented out of CARDID.INI
by default. This library controls most PCMCIA hard disks. If
you wish to use PCMCIA hard disks in CardSoft mode, you should
remove the semicolon from the beginning of the line which contains
GENATA.LIB.
Overriding CardSoft Driver Installation
---------------------------------------
CardWorks uses Plug and Play features to try to assist you
in installing the correct drivers for your PCMCIA cards. In
some cases, Plug and Play drivers may work with certain cards
even though the Plug and Play information for the driver does
not exactly match the information CardWorks reads from the
PCMCIA cards.
CardWorks provides a way for you to configure cards for Plug
and Play mode, overriding the default selection made when the
card is first inserted in your system. To override the
driver selection, insert the card into your computer with
CardWorks running. Select the card you wish to configure
from the Card Information view. Select "Properties..." from
the "View" menu and select the "Drivers" tab. Select the
"Change Card Driver" option and click on the "Use Plug and
Play" option.
Advantages to Loading CardWorks at Startup
-------------------------------------------
CardWorks does not automatically install the application
into the system Startup group. If you wish to have CardWorks
start automatically when Windows 95 loads, you can add the
application to the Startup group by selecting "TaskBar..." from
"Settings" of the "Start" button.
By running the CardWorks application at startup, you will be
able to view cards which are inserted into your system, track
system resource usage, start applications on card insertion,
play sound files on card insertion, and easily "stop" Plug
and Play configured cards before removing them.
If you have a configuration problem with a PCMCIA card, CardWorks
may be able to solve the problem for you. Loading CardWorks at
startup will allow you to be informed of configuration problems
should they occur; however, CardWorks does not have to be loaded at
startup to help diagnose PCMCIA problems. You can run CardWorks
any time and consult the "wizard" for help.
Using Copy and Paste with CardWorks
------------------------------------
CardWorks allows the text of the Wizard tips (problem solving
suggestions) to be copied into a file for printing. To copy text
onto the Windows clipboard, highlight the text you wish to copy with
the mouse. Hold the control key down (usually the control
key has "CTRL" for a label) and press the 'C' or the "Insert"
key. The Wizard text will be copied to the clipboard and
can be pasted into a text editor such as Notepad for printing
or later review.
Installing CardWorks with a Docking Station
-------------------------------------------
CardWorks needs to be added after Windows 95 has already been
installed with a docking station, and after 32-bit PCMCIA support
has been enabled. If you acquire a docking station after
installing CardWorks, you will need to remove CardWorks and then
reinstall it in order to support PCMCIA slots on the dock. See
the next section, "Removing CardWorks", for instructions on how
to remove CardWorks.
Deinstalling CardWorks
----------------------
If you have previously installed CardWorks and wish to remove it,
take the following steps:
Note: If your machine is setup with docking enabled and your
docking station has PCMCIA slots, you need to dock the
machine before you start the CardWorks deinstall process.
1. First remove CardWorks from the Start Menu (if it was previously
installed to automatically appear in the TaskBar when
Windows 95 starts):
- Select Start/Settings/TaskBar.
- Select the Start Menu Programs Tab.
- Click on the Remove Button.
- Select the CardWorks entry and click on the Remove Button.
- Then confirm that you want to remove this item.
2. If you had previously installed CardWorks to run upon startup,
Double Click on Startup entry, select Wiz (if available) and
click on Remove.
3. Close the Remove Shortcuts/Folders dialog, then press OK in the
TaskBar Properties dialog.
4. Remove any short cut to the CardWorks application on the Desktop
by clicking on the icon with the right mouse button and selecting
Delete.
5. Next, open a DOS box and edit CONFIG.SYS.
6. Any lines containing the information shown below should be deleted
from the CONFIG.SYS file. In particular, any drivers loaded from
the installation directory which was specified by the user at SETUP
(typically C:\CARDWORK).
rem SystemSoft CardWorks(TM) PCMCIA drivers:
devicehigh=C:\CARDWORK\SSVADEM.EXE /SKT:2
devicehigh=C:\CARDWORK\SSVLSI.EXE /SKT:2
devicehigh=C:\CARDWORK\CS.EXE /POLL:1
device=C:\CARDWORK\CSALLOC.EXE
devicehigh=C:\CARDWORK\ATADRV.EXE /S:2
devicehigh=C:\CARDWORK\MTAA.EXE
devicehigh=C:\CARDWORK\MTAB.EXE
devicehigh=C:\CARDWORK\MTI1.EXE
devicehigh=C:\CARDWORK\MTI2P.EXE
devicehigh=C:\CARDWORK\MTATM.EXE
devicehigh=C:\CARDWORK\MTHB2.EXE
devicehigh=C:\CARDWORK\MTSRAM.EXE
devicehigh=C:\CARDWORK\MTDDRV.EXE
devicehigh=C:\CARDWORK\FTL.EXE
devicehigh=C:\CARDWORK\SSMSFLSH.SYS
devicehigh=C:\CARDWORK\CARDID.EXE
install=C:\CARDWORK\CS_APM.EXE
7. You should also delete the CardWorks install directory contents
(i.e., C:\CARDWORK) from the system.
8. You must then use the Windows 95 device manager to deinstall
CardWorks to use the basic PC Card support provided with
Windows 95.
- To deinstall CardWorks, open the Control Panel (by selecting
Start, then Settings, then Control Panel) and select the System
icon. Open that icon and select the Device Manager tab. Double
click on PCMCIA socket and select the PCMCIA controller. Use
the remove button to remove the PCMCIA controller. (Then
select OK to confirm removal in the device removal dialog box.)
9. Windows will ask you to restart your system. After restarting
your system, open the Control Panel and select the System icon.
- Open that icon and select the Device Manager tab.
- Inspect the PCMCIA controller entry. If it does not appear, add
PCMCIA support using Add Hardware in the control panel (See
procedure # 2 above)
- If the PCMCIA controller entry has an x on top of it, select it
and press the property button.
- Inspect the Device Status. If the status is disabled, in the
Device Usage Box, check the Undocked configuration box and press OK. The
PCMCIA Wizard will guide you and enable PCMCIA.
10. Consult the Windows 95 Help file for complete instructions on
adding the Windows 95 PCMCIA (PC Card) support. Make sure you
fully reinstall Windows 95 PCMCIA support before you reinstall
CardWorks - or else the error dialog will appear when attempting
to install CardWorks.
Note: On some systems, the PCMCIA controller will be redetected
when Windows restarts, and the PCMCIA controller icon in
"DeviceManager" reappears and its status is "working
properly". On these systems, you need to uncheck the
"Undocked" configuration box and select "OK". When
Windows asks you to restart your computer, choose "No"
and again click on "Properties" for the PCMCIA controller.
Now check the "Undocked" box in the "Device Usage" section.
This will start the PCMCIA Wizard and enable native 32-bit
PCMCIA support.
Initializing PC Card Hard Disks (or ATAs)
-----------------------------------------
ATAINIT.EXE is a program that initializes the low level
format of PC Card hard disk drive. It is used fairly
infrequently because the hard disk can be reformatted using
the MS-DOS FORMAT command once it has been initialized. A
known limitation of ATAINIT.EXE is that it does not work in
an MS-DOS window.
To use ATAINIT, first you must edit the file CARDID.INI in the
CardWorks home directory. Remove the semicolon from the line
;CardLib=GENATA.CLB
Now you need to restart your computer, using the "Shut Down"
option from the "Start Menu". Insert the PC Card hard disk
that you want to initialize and use CardWorks to change the
card driver to "Use CardSoft Mode". Reinsert the card and
ensure that CardWorks says it is properly configured. Take
note of the drive letter used by the hard drive in CardSoft
mode. Now use the "Restart the Computer in MS-DOS Mode"
option from "Shut Down" on the "Start Menu". Change to the
CardWorks home directory and type ATAINIT followed by the
CardSoft drive letter, for example:
ATAINIT D:
The PC Card hard drive should be initialized. You should
next FORMAT the drive, as per the CardWorks Help on "ATA
Card Formatting". After the drive is initialized, you should
replace the semicolon that you removed from CARDID.INI.
Limitations
-----------
Application Launching
The application launch feature of CardWorks is currently
restricted to assigning only the program name to a card - a
program command line option cannot be added using the "Browse"
button from the Wizard's Application Launching Assignments dialog.
Command line options can be added manually by editing the WIZ.INI
file. To add a command line to an application, first use the
Wizard to assign the application to the card. Then use a text
editor to edit WIZ.INI, which is located in the Windows directory.
Find the application program name under [APPLICATIONS], add the
command line to the end, and save the file.
CardWorks is not automatically started when a problem configuring
a card is detected.
CardWorks does not display memory resources for PC cards
configured with Plug and Play mode, as it does cards configured
in CardSoft mode.
The "PC Card" applet in the Control Panel will not display cards
that are configured in CardSoft Mode (CardWorks will display
cards configured in either Plug and Play mode or CardSoft mode).
CardWorks will not identify as "Stopped" cards that are stopped
by the "PC Card" applet.
ATAINIT does not work in an MS-DOS window. See the section
"Initializing PC Card Hard Disks" above.
Memory Window Configuration
CardWorks is currently installed using a 64K memory window in
Upper Memory Block (UMB) space in the range D000-DFFF. Many
notebooks use a large range of UMB space for other functions
so the only UMB area remaining is the 'D' segment (D000-DFFF)
and part of the 'C' segment (CC00-CFFF or C800-CFFF).
The current CardWorks installation takes all of the 'D' segment,
leaving only a small amount of UMB space free.
On systems with less than 16 MB of memory, PCCARD uses extended
memory in the range of 8 Meg to 16 Meg for most of its memory
requirements. However, on systems configured with 16 Meg of memory,
PCCARD is forced to use UMB memory to locate its own memory windows.
In addition, card drivers which require memory to operate may also
be located in the UMB area on systems which have 16 Meg or more of
physical memory.
The combined requirements of all drivers for UMB space may exceed
the space which remains after the default CardWorks installation.
As a result, some cards may not configure properly with CardWorks
installed. This is particularly true of LAN cards with memory
mapped buffers.
To workaround this problem, you can decrease the amount of UMB
space used by CardWorks to 16K; change the following areas:
1.) Modify c:\CARDWORK\CSALLOC.INI
MEMEXCLUDE=C000-CFFF,E000-EFFF
from 64K to 16K, change it to -->
MEMEXCLUDE=C000-CFFF,D000-DAFF,EO00-EFFF
2.) Modify C:\WINDOWS\SYSTEM.INI
EMMEXCLUDE=D000-DFFF
if it is there, change it to -->
EMMEXCLUDE=DB00-DFFF
3.) Modify or Create C:\CONFIG.SYS to include the following lines
device=himem.sys
device=emm386.exe noems x=D000-DFFF
dos=high,umb
change it to -->
device=himem.sys
device=emm386.exe noems x=DB00-DFFF
dos=high,umb
First Time Insertion of Flash or SRAM PC Cards
When inserting a Flash or SRAM card for the first time, it is
recommended that you choose CardSoft mode.
Attaching Sound Files to PC Card Events
When mapping or attaching sound files to a PC Card event, it is
recommended that you turn off or disable the PC speaker from the
OPTIONS pull-down menu.
CardWorks Use with the Simple Technology 28.8 KB PC Card Modem
Prior to use of the Simple Technology 28.8 KB PC Card Modem, you
will need to modify your Windows 95 SYSTEM.INI file.
Add or modify the following line to read:
TIMERCRITICALSECTION=0.
Once this file has been modified, you will need to restart Windows
for this change to take effect.
===============================================================================
Ver.4.11.05A
1. Support 6832, Support ZV.
11/11/1996
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.