beautypg.com

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

Page 41

background image

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