
About Future Domain Host Adapters
---------------------------------

Future Domain's Future/CAM manages all SCSI transactions on
the SCSI bus. All driver and application SCSI I/O requests 
are eventually processed by Future/CAM.  Future/CAM drivers 
are provided for each adapter type.

For 8-bit and 16-bit adapters, two versions of CAM are 
provided: Single tasking and Multitasking. Single tasking CAM
issues requests to the SCSI bus, and does not disconnect. 
This means that each transaction on the SCSI bus begins and
ends, and no outstanding requests are generated. 

Multitasking CAM, on the other hand, allows disconnect/recon-
nect.  This means that while a device is busy fetching data, 
it can disconnect from the SCSI bus.  This frees CPU time for 
the system, thus optimizing CPU cycles.  In addition, while a 
device is disconnected from the SCSI bus, other SCSI requests 
can be issued to other SCSI devices on the bus.  The condition 
of overlapped I/O where several outstanding requests may be in 
process on the SCSI bus.


(TMC-18XX) Future/CAM 16-Bit Single tasking CAM
----------------------------------------------

By default Future/CAM negotiates the fastest data transfer
possible for each device.  Although this works with all 
SCSI 2 devices, some early SCSI 1 devices have problems 
supporting speeds they negotiate at.  To solve this problem, 
from the Custom Install for the 18XX CAM you can select the 
Asynchronous data transfer option, which will force Future/CAM
to default to the lowest data transfer rate allowed.

 Syntax:
    device=[drive:][path]MCAM18XX.SYS [/A0] [/A1] [/A2] [/A3]

 Parameters:
    /An:   Set adapter n to Asynchronous negotiation


(TMC-18XX) Future/CAM 16-Bit Multitasking CAM
---------------------------------------------

By default Future/CAM negotiates the fastest data 
transfer possible for each device.  Although this works with
all SCSI 2 devices, some early SCSI 1 devices have problems
supporting speeds they negotiate at.  To solve this problem,
from the Custom Install for the 18XX CAM you can select the 
Asynchronous data transfer option, which will force Future/CAM
to default to the lowest data transfer rate allowed.

 Syntax:
    device=[drive:][path]DCAM18XX.EXE [/A0] [/A1] [/A2] [/A3]

 Parameters:
    /An:  Set adapter n to Asynchronous negotiation.


(TMC-950) Future/CAM 8-Bit Single tasking CAM
--------------------------------------------

Future Domains 8-Bit Single tasking CAM provides CAM support
for all 8-bit SCSI controller cards.

 Syntax:
    device=[drive:][path]MCAM950.SYS

 Parameters:
    None


(TMC-950) Future/CAM 8-Bit Multitasking CAM
-------------------------------------------

Future Domains 8-Bit Multitasking CAM provides CAM support
for all 8-bit SCSI controller cards.

 Syntax:
    device=[drive:][path]DCAM950.EXE /Memory_address IRQ

 Parameters:
    For each adapter DCAM950.EXE must support the memory 
    address and IRQ must be supplied on the command line.
    Valid memory addresses include C800, CA00, CE00, DE00, 
    E800, and EC00.  Valid IRQs include 3, 4, 5, 10, 11, 12,
    14, and 15.  Each 8-bit adapter must be installed with
    it's own unique memory address and IRQ.


Future Domain ASPI Manager
--------------------------

Future Domain's ASPI Manager is a driver that converts ASPI 
requests to CAM requests.  This driver must be loaded in the
CONFIG.SYS file after any CAM drivers have been loaded.

 Syntax:
    device=[drive:][path]ASPIFCAM.SYS [/D] [/O]

 Parameters:
    /D:    enables disconnect/reconnect support
    /O:    enables overlapped I/O}


Future Domain Customer Service
------------------------------

If you have any comments or questions with Future Domain
products, please contact Future Domain's Customer Service
representatives at the following times:

        Mondays to Fridays
        8 AM to 5 PM (PST)
        Phone: (714) 253-0440
        FAX:   (714) 253-0429


You may also correspond via the following address:

        Future Domain Corporation
        Customer Service Department
        2801 McGaw Avenue
        Irvine, CA 92714
        U.S.A.


Using the IBM ThinkPad SCSI Docking Stations
--------------------------------------------

IBM 3550 ThinkPad Docking Station ASPI Manager
----------------------------------------------
For the IBM 3545 ThinkPad Docking Station SCSI controller 
to work with this  device drivers, a valid ASPI Manager 
(ASPIIBM.SYS) must be loaded in the CONFIG.SYS.

IBM 3545 ThinkPad Docking Station ASPI Manager
----------------------------------------------
For the IBM 3545 ThinkPad Docking Station SCSI controller
to work with this device drivers, a valid CAM driver 
(DCAM950.EXE) and ASPI Manager (ASPIFCAM.SYS) must be 
loaded in the CONFIG.SYS.  The CAM driver must be loaded prior 
to the ASPI Manager and a memory address and IRQ must be 
supplied on the command line. The ASPI Manager converts ASPI 
requests to CAM requests.

Syntax for the CAM Driver:

device=[drive:][path]DCAM950.EXE /memory_address IRQ

Where:
Valid memory addresses include C800, CA00, CE00, DE00, 
     E800, and EC00. Valid IRQs include 3, 4, 5, 10, 11, 
     12, 14, and 15. Each 8-bit adapter must be installed 
     with it's own unique memory address and IRQ.

Syntax for the ASPI Manager :

device=[drive:][path]ASPIFCAM.SYS [/D] [/O]

Where:
/D:    enables disconnect/reconnect support
/O:    enables overlapped I/O}


