Measurement Computing Personal488 rev.3.0 For DOS & Windows 3.Xi User Manual
Page 41

I. HARDWARE GUIDES
6. Personal488/CARD
Personal488 User’s Manual, Rev. 3.0
I-25
following drivers are available for the Personal488/CARD: Driver488/DRV, Driver488/SUB, and
Driver488/W31.
Initialization Software
Initialization of the Personal488/CARD is software oriented. The Client Driver and Enabler files
conform to the PCMCIA (PC Card) Card Services Specification 2.1. When used with CardSoft™ Card
and Socket Services (or compatible) software, the Personal488/CARD automatically configures itself
upon system start-up. The use of CardSoft™ is not required, however, the chosen utility software must
be compatible with the PCMCIA (PC Card) Card Services Specification 2.1.
If you need to control which resources the Personal488/CARD utilizes, you must load either the Client
Driver or Enabler, but not both. The Personal488/CARD’s resources are IRQ level, base I/O port
address for sixteen consecutive ports, and PCMCIA Type II socket number (with 0 being the first
socket).
Using the Client Driver
The Client Driver sets the IRQ, Socket # (if more than one PCMCIA socket is available), and an I/O
Address Range for communication purposes. The settings which result are referred to as default.
There is no predetermined default setting since these settings depend on what the Client Driver finds
vacant and, therefore, usable. This does not take into account transparent devices not seen by the
Client Driver.
Note:
Depending on your system configuration, the default settings may conflict with the IRQ,
Socket #, and I/O Address Range that your system has already allocated to another device. If
this is the case, change the initialization settings as described below.
Using the Enabler
The Enabler performs the same function of setting up the needed system resources as the Client Driver,
but in a more direct and somewhat limited way. The only real advantage of using the Enabler is the
amount of PC memory rescued (about 7 kb). This memory would be used indefinitely by the Client
Driver, since the Client Driver must store a program in memory to manage “Hot-Swapping.” If the
Card and Socket Services are only needed for the Client Driver, you could save more memory by not
loading them when using the Enabler.
On the down side of using the Enabler, the Personal488/Card must be installed before you run the
Enabler. Also, every time the Personal488/Card is removed, and reinstalled, the Enabler must be run.
The Enabler requires explicit IRQ, Socket #, and I/O Address Range parameters. If Card and Socket
Services are running, they will not know that the Enabler allocated some resources, and may therefore
allocate them to another device.
Changing Initialization Settings
Use the following steps to change the initialization settings, or to initialize the Personal488/CARD
system to your specifications and/or needs.
Note:
If your PC has a valid version of PCMCIA Card and Socket Services software, it is
recommended that you use Client Driver, since Client Driver supports
Note:
“Hot-Swapping” refers to the insertion and removal of the PCMCIA card while the system is
powered.
1.
Choose between the Client Driver (
IOT488CL.SYS
) or Enabler (
IOT488EN.EXE
) files as to which
one best suits your needs. The choice heavily depends upon the host computer environment and
the desire for Plug and Play functionality.
2.
If you choose the Client Driver file option, you will need to update your
CONFIG.SYS
file by
adding the following command line:
DEVICE=path\IOT488CL.SYS options