Drivers

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Adaptec Drivers for DOS and Windows 3.x
(c) Copyright Adaptec, Inc. 1995-1999

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=




=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
DOS / WINDOWS 3.1/3.11 HOST ADAPTER DRIVERS (ASPI MANAGERS)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Under DOS, drivers (also called ASPI Managers) are
required to support Adaptec SCSI host adapters as specified in the list
below. Following this list are troubleshooting
tips for the drivers.

PCI Bus
-------
ASPI8DOS.SYS Adaptec AHA-2910A/2910B
Adaptec AHA-2906
Adaptec AHA-2920C
Adaptec AHA-2930A/2930B/2930C/2930CU
Adaptec AHA-2940/2940AU/2940W/2940U/2940UW
Adaptec AHA-2944W/2944UW
Adaptec AHA-3940/3940U/3940W/3940UW
Adaptec AHA-3940AU/3940AUW
Adaptec AVA-2904, AVA-2902E/I, AVA-2906
Adaptec AIC-7850/7855/7860/7870/7880 based SCSI host adapters
Adaptec AIC-7895 based SCSI host adapters

ASPI8U2.SYS Adaptec AHA-2930U2
Adaptec AHA-2940U2W
Adaptec AHA-3950U2
AIC-7890/7891/7896/7897 based SCSI host adapters

MCAM18XX.SYS Adaptec AHA-2920/2920A


Parallel Port Bus
-----------------


MA358.SYS Trantor MiniSCSI EPP (T358)
Adaptec MiniSCSI EPP (APA-358)
Adaptec MiniSCSI EPP (APA-358A)

ISA Bus
-------


ASPI2DOS.SYS Adaptec AVA-1502P,1502AP
Adaptec AVA-1505
Adaptec AVA-1515
Adaptec AHA-1510/1520/1522
Adaptec AHA-1510A/1520A/1522A
Adaptec AHA-1510B/1520B/1522B
Adaptec AHA-1530P/1532P
Adaptec AVA-1502AE/AI,AVA-1505AE/AI,AVA-1505AES
Adaptec AIC-6260/6360/6370 based SCSI host adapters
Adaptec AVA-2825 host adapter

ASPI4DOS.SYS Adaptec AHA-1540B/1542B
Adaptec AHA-1540C/1542C
Adaptec AHA-1540CF/1542CF
Adaptec AHA-1540CP/1542CP

Microchannel
------------

ASPI4DOS.SYS Adaptec AHA-1640

EISA
----

ASPIEDOS.SYS Adaptec AHA-1740/1742/1744 (when configured for ENHANCED mode)
Adaptec AHA-1740A/1742A (when configured for ENHANCED mode)

ASPI4DOS.SYS Adaptec AHA-1740/1742/1744 (when configured for STANDARD mode)
Adaptec AHA-1740A/1742A (when configured for STANDARD mode

ASPI7DOS.SYS Adaptec AHA-2740/2742/2740T/2742T
Adaptec AHA-2740A/2742A/2740AT/2742AT
Adaptec AHA-2740W/2742W
Adaptec AIC-7770 based SCSI host adapters

VL Bus
------
ASPI7DOS.SYS Adaptec AHA-2840VL/2842VL
Adaptec AHA-2840A/2842A



====================
TROUBLESHOOTING TIPS
====================

ASPI2DOS.SYS
------------
ASPI2DOS.SYS is Adaptec's ASPI manager for the AIC-6x60 based ISA host
adapters.

o If the adapter is not at the driver default of I/O Port 340h and IRQ 11,
the following parameters must be added to the driver command line. Consult
your installation guide or Adaptec Interactive Fax at (303)684-3400 for jumper
settings for your host adapter. The installation guides are also posted on the
Adaptec Web site at http://www.adaptec.com/support/manuals/installation.html#isa

For I/O Port address 140h /P140
For IRQ 9, 10, 12 /Q9, /Q10, or /Q12

o Command line parameters which may be required for operation of some peripherals

/u- - Force Asynchronous Data Transfers on a Host Adapter.
/norst - Disables Hard Reset during initialization.
/y - Disables parity checking.
/c - Disables Disconnect.
/L - Enables LUN support.

ASPI4DOS.SYS
------------

ASPI4DOS.SYS is Adaptec's ASPI manager for the AHA-1540 and AHA-1640 host adapters, and
for the AHA-174X EISA adapter when used in STANDARD mode (Use EISA config to set up
adapter parameters).

o For the AHA-1540C/CF/CP host adapters, the BIOS and port addresses are set by the DIP
switches. The IRQ and DMA channel are set in the SCSISelect utility. The default is
I/O port 330h, IRQ 11, DMA 5, and BIOS address start at DC000.

o If the I/O port range is changed from the default of 330h, the selected port must
be added to the ASPI4DOS.SYS driver line with the parameter /Pxxx (x=the 3 digit
I/O port range).

o If installing in Pentium systems, it may be necessary to match the IRQ selected
in SCSISelect, via jumpers, or EISA config, to the CMOS (System BIOS) resources.
The IRQ setting in the CMOS is usually located in the PCI Configuration and must
be reserved for the ISA card. Consult your vendor documentation.

o For the AHA-1540B/1542B, consult your installation guide or Adaptec Interactive Fax
at (303)684-3400 for jumper settings for your host adapter.

o For systems with more than 16MB of RAM, also load ASPIBUF.SYS.
ASPIBUF.SYS should be loaded directly after ASPI4DOS.SYS.

o Consult your installation guide or Adaptec Interactive Fax at (303)684-3400 for jumper
settings for your host adapter. The installation guides are also posted on the
Adaptec Web site at http://www.adaptec.com/support/manuals/installation.html#isa


MCAM18XX.SYS
------------

MCAM18XX.SYS is Adaptec's ASPI manager for AHA-2920/2920A PCI SCSI Host
Adapters.
o The command line switches for MCAM18XX.SYS are currently not documented
in our on-line "Device Driver Reference" Windows help file. The
following command line switches are supported:

/u- - Force Asynchronous Data Transfers on a Host Adapter.
/norst - Disables Hard Reset during initialization.
/y - Disables parity checking.
/m1 - Force PCI bus scanning using the "Mechanism 1" method.
/m2 - Force PCI bus scanning using the "Mechanism 2" method.
/mb - Force PCI bus scanning using INT 1A.
/l - Enable multiple LUN support


MA358.SYS
---------

MA358.SYS is Adaptec's ASPI manager for its APA-358/358A parallel port
SCSI host adapters.

o MA358.SYS, by default, will automatically detect the type of parallel
port you are using. You can use the /Mnm switch to force a specific
mode, and to set the amount of time that the MiniSCSI "Fast" read and
write cycles are delayed (parallel ports on some computers require
delays). You must specify values for both 'n' and 'm'.

The 'n' specifies the amount of delay. Allowable values for 'n' are 0
through 7, with each number representing a 125-nanosecond (ns)
increment. A value of 7, for example, adds an 875 ns (7x125) delay to
the cycles. The default of 0 specifies no delays.

The 'm' parameter determines the mode. The allowable values are shown
in the following table:

Value of 'm' Meaning
------------ ------------------------------------------------------
0 Auto-detect mode (the default). Automatically detects
the type of port and configures the APA-358/358A for
EPP if that port is detected to support EPP mode,
otherwise the port is set up as a standard parallel
port.
2 Forces unidirectional mode.
4 Forces bidirectional mode.
8 Assumes EPP 8-bit bidirectional mode. For this to
work, the parallel port must be set for EPP mode in
the CMOS setup program or by configuring jumper
settings on your EPP I/O card. For instructions on
using the CMOS setup program, see your motherboard
documentation. For instructions on configuring
jumpers on your EPP I/O card, see your EPP I/O card
documentation.

For example, if your parallel port is configured for EPP mode, and you
would like the default read/write delay, your CONFIG.SYS would contain
the following:

DEVICE=C:\SCSI\MA358.SYS /m08

If you change the MA358.SYS options in the config.sys file, turn the
computer OFF and then ON again to have the changes take effect. (Do
not simply reboot the computer using Ctrl-Alt-Del.)

o If you have an original NEC Ultralite Versa laptop, and MA358.SYS is
unable to detect the APA-358/358A SCSI host adapter, you should use
the /m20 command line switch. For example:

DEVICE=C:\SCSI\MA358.SYS /m20

o If you are using the APA-358 with an NEC Versa E or Versa V system,
which uses the Western Digital Super I/O chip for FPP Parallel Ports
(Chip #WD76C30), you should use the MA358NEC.SYS ASPI Manager in your
CONFIG.SYS file instead of the standard MA358.SYS ASPI Manager.

o If you are using an IBM ThinkPad 720 series computer, you should use
the MA358IBM.SYS ASPI manager in your CONFIG.SYS file instead of the
standard MA358.SYS ASPI manager.

o When using the APA-358/358A, you should not configure your parallel
port for ECP mode. Instead, you should configure the port for EPP
mode.

o MA358.SYS only supports one APA-358/358A in a system.

o If you are using the APA-358/358A, and you are backing up from a SCSI
disk drive to a SCSI tape drive, and you are using SMARTDRV, we
recommend that you disable SMARTDRV write caching. Leaving write
caching enabled can cause the backup to fail.


=-=-=-=-=-=-=-=-=
HARD DRIVE AND REMOVABLE DRIVE SUPPORT
=-=-=-=-=-=-=-=-=

Windows 3.1/3.11 and DOS
------------------------

DOS and Windows 3.1x include built-in support for SCSI hard drives if your
new drive is under BIOS control. Please refer to your host adapter documentation
to learn whether or not your SCSI host adapter includes an on-board ROM BIOS.
(Your host adapter BIOS may also contain an option to support removable disks as hard drives.
If so, you can enable that option for 'All Disks' and use the steps below to prepare your drive.
Set the option back to 'boot only' or 'disabled' after drive preparation to use the device
as a removable drive.)

If your hard drive or removable drive is under BIOS control, you can follow these steps:

1.) Boot to DOS.
2.) Run FDISK. Select and partition your new drive.
3.) Reboot your operating system.
4.) Run FORMAT on your newly created drive letter(s).

Note: Some host adapters may only allow system support of two hard drives. Consult your
host adapter installation guide for hard drive support limitations.

If your new SCSI drive is not under BIOS control, you can follow
these steps:

1.) Install the appropriate driver for your controller in the Config.sys using
the following syntax (this is for all ASPI drivers)
Device=[drive:][path]Drivername /D [Parameter]

Example: Device=A:\ASPI2DOS.SYS /D /P140 /Q10

2.) Install the driver for the removable disk device, ASPIDISK.SYS using the following
syntax
Device=[drive:][path]ASPIDISK.SYS

3.) If the removable drive is to be installed using vendor software,
for example, IOMEGA TOOLS, do not use the Adaptec disk driver.
It is only necessary to load the driver for the installed host adapter.

4.) If the drive is unformatted, AND you are using the Adaptec driver, the disk
must be partitioned with the program AFDISK in order to have the OS assign
a drive letter. Run AFDISK and follow the prompts to partition your drive. The
drive is high level formatted for DOS at the same time, so the DOS FORMAT command
is not needed.

****Important Note****
If FDISK returns 'no disk drives available', the host adapter either does not have a
BIOS, the BIOS is disabled, or the BIOS is enabled but does not assign a drive letter or
hex address. You may have a defective drive or may have to Low Level Format the drive.
To verify drive operation or format the hard drive, install the driver per the above
procedure and run the file SCSIFMT from the DOS prompt. The utility should identify the
hard drive(s). Select the drive and then the VERIFY option. This test is non-destructive.
If the drive returns an error screen with a Medium error code listed, select the FORMAT command
and Low Level Format the drive. This will erase all information on the drive. If the drive
returns an error screen with a Hardware error code listed, the drive is probably defective.
If the VERIFY and FORMAT commands both return errors, the drive is probably bad. Consult the
drive vendor for interpretation of any additional sense codes or qualifiers.
**********************




=-=-=-=-=-=-=-=
CD-ROM SUPPORT
=-=-=-=-=-=-=-=

Windows 3.1/3.11 and DOS
------------------------

Adaptec's CD-ROM driver for DOS/Windows, ASPICD.SYS, has been written to
support any SCSI-2 CD-ROM drive and most SCSI-1 CD-ROM drives.

Adaptec EZ-SCSI has been tested with CD-ROM drives from the following
vendors:

AIWA
Compaq
Chinon
Denon
Goldstar
Hitachi
IBM
LMS
Matsushita
NEC
Panasonic
Nakamichi
Philips
Pioneer
Plasmon Data
Plextor
Ricoh
Sanyo
Sony
TEAC
Texel
Toshiba
Yamaha


o The following drives do not support parity:

NEC CDR 38
NEC CDR 55
NEC CDR 72
NEC CDR 73
NEC CDR 74 (NOTE: 74-1 and 84-1 do support SCSI parity)
NEC CDR 84
NEC CDR 210 (NOTE: 210P does support parity)

Please consult your host adapter documentation on how to disable parity
support on your SCSI host adapter.

o The following jukebox CD-ROM drives are fully supported:

Nakamichi MBR-7
Pioneer DRM 600
Pioneer DRM 604X
Pioneer DRM 624X

A drive letter will be assigned for each CD.

o Some older SCSI CD-ROM drives do not support synchronous negotiation
properly. If you encounter problems using your CD-ROM drive, try
disabling synchronous negotiation. Please refer to your host adapter
documentation on how to do this.

o In rare circumstances, you may encounter problems with Windows 3.x and
DOS reading your CD-ROM drive.
For example, you change the contents of the CD-ROM drive, but when you run
DIR, the contents of the previous CD is displayed instead of the new CD's.
Or you may see multiple drive letters assigned to your single CD-ROM drive.
One solution is to add the /NOLUN switch to the aspicd.sys line in config.sys.
We have seen the former problem with the Sony 55s - an older double speed
CD-ROM drive, and the latter problem with an older SCSI1 Panasonic drive.
By adding the /NOLUN switch, you will however loose support
for any CD Changers or PD drives that you also have connected to your PC.

o Installation of the CD-ROM Driver

If installing the ASPI drivers to facilitate installation of CD-ROM based applications
such as Windows95, you can follow these steps:

1.) Install the device driver command line for your host adapter.
The driver can be located on either a floppy or hard drive.
The correct syntax is

Device=[drive:][path]Drivername /D [parameter]

Example: Device=A:\ASPI8DOS.SYS /D

2. Install the device driver for the CD-ROM. The correct syntax is
Device=[drive:][path]ASPICD.SYS /D:xxxx (xxxx is any text string, i.e., 'test' or
'CD1')

Example: Device=A:\ASPICD.SYS /D:ASPICD0

3. If installing the drivers to a DOS 6.xx Operating System, you must use the
DOS 6.xx version of MSCDEX.EXE. If installing to a Windows95 Operating System
you must use the Windows95 version of MSCDEX.EXE located in the
\Windows\System\Command subdirectory. The correct syntax in the Autoexec.bat file is

[drive:]MSCDEX.EXE /D:xxxx (xxxx is the same text string used in the ASPICD.SYS
command line)

Example: A:\MSCDEX.EXE /D:ASPICD0


A typical re-installation of Windows95/98 to a new hard drive, requiring
booting to a floppy and installing the OS from CD:

1.) Format a floppy on a DOS or Windows95 system using the command: A:\format /S
This formats the floppy and makes it a boot diskette.
2.) Copy the MSCDEX.EXE from the Operating System to the floppy.
3.) Copy the drivers from DOSDRVR.EXE to the floppy.
4.) Using a text editor such as Notepad, Edit, or WordPad, create a Config.sys
file (or copy from the workstation) with the command line for your host adapter
and the command line for ASPICD.SYS. (see examples above)
5.) Using a text editor, create (or copy from a workstation),
a Autoexec.bat file with the MSCDEX.EXE command line. (see example above)
6. Copy the file HIMEM.SYS to the floppy from a working Windows95 installation.
7. Using a text editor, edit the Config.sys file created in step 4 with the command
line:
Device=a:\himem.sys
This will allow the CD Setup.EXE to check the hard drive using SCANDISK.
8.) Boot to the floppy. The driver should load for the card, display the attached devices
and install successfully. The ASPICD.SYS should detect the drive and indicate it is a
target. MSCDEX.EXE will load and assign a drive letter. The CD-ROM should then be
accessible from the DOS prompt.


A typical installation of Novell 3.x/4.x/5.x to a new hard drive, requiring
booting to a floppy and installing the OS from CD:

1.) Format a floppy on a DOS or Windows95 system using the command: A:\format /S
This formats the floppy and makes it a boot diskette.
2.) Copy the MSCDEX.EXE from the Operating System to the floppy.
3.) Copy the drivers from DOSDRVR.EXE to the floppy.
4.) Using a text editor such as Notepad, Edit, or WordPad, create a Config.sys
file (or copy from the workstation) with the command line for your host adapter
and the command line for ASPICD.SYS. (see examples above)
5.) Using a text editor, create (or copy from a workstation),
a Autoexec.bat file with the MSCDEX.EXE command line. (see example above)
6.) Boot to the floppy. The driver should load for the card, display the attached devices
and install successfully. The ASPICD.SYS should detect the drive and indicate it is a
target. MSCDEX.EXE will load and assign a drive letter. The CD-ROM should then be
accessible from the DOS prompt.



  Filename Size Readme O.S. Description
exe 7800w9x.exe 143KB 7800w9x.htm Adaptec Windows 95 / 98 drivers for adaptec PCI Ultra/Fast Ultra 2 SCSI controllers
Note: See readme for models
exe 7800wnt.exe 224KB 7800wnt.htm Adaptec Windows NT 4.0 drivers for adaptec PCI Ultra/Fast Ultra 2 SCSI controllers
Note: See readme for models
zip a358a.zip 89KB a358a.htm Adaptec APA358/348/358A Mini SCSI Drivers for all OS
exe dosdrvr.exe 524KB dosdrvr.htm Adaptec DOS drivers for adaptec PCI Ultra/Fast Ultra 2 SCSI controllers
Note: See readme for models
exe doswin31.exe 720KB doswin31.htm Adaptec Windows 3.1x drivers for adaptec PCI Ultra/Fast Ultra 2 SCSI controllers
Note: See readme for models

style="display:inline-block;width:336px;height:280px"
data-ad-client="ca-pub-5193782351433030"
data-ad-slot="2063583586">