AMD SCSI Installation Guide
Table of Contents
The AMINSTAL utility provides a user interface allowing automatic installation of drivers and utilities for DOS 5.0 and 6.x, Windows 3.1x, and Windows for Workgroups 3.1x. The utility may also be used after installation to reconfigure command line options or add new drivers. System files are automatically updated (i.e., CONFIG.SYS, AUTOEXEC.BAT, etc.) by the AMINSTAL utility. Back-up files are saved with an ".AMD" extension.
Warning: At least 500 Kbytes of base memory is required. See Section 3.2.1.7, DOS Memory Management, on increasing the amount of available base memory.
To run the AMINSTAL utility, follow these steps:
1. Insert the AMD Driver Disk 1 in your floppy drive.
2. From your floppy drive, type "AMINSTAL" at the prompt (not case sensitive). Then press enter.
3. Enter the path to which all drivers will be installed and where Windows is installed.
Note: WINASPI.DLL will be copied to the Windows subdirectory. If the Windows subdirectory does not exist or a wrong directory is specified, WINASPI.DLL will be copied into the specified destination directory.
4. There are two installation options: Automatic and Custom. Choose the option desired and follow the instructions on the screens to complete the installation.
Note: If you wish to set command line switches, you must select Custom installation.
5. Remove the AMD Driver Disk 1 from the drive and reboot the system to activate the new set up.
Reconfiguration of your system is necessary whenever a new device type such as a CD-ROM drive or a removable media device is being added to a system.
Note: Selecting Automatic installation during reconfiguration will result in the loss of all command line switch settings.
For new device types under DOS, follow these steps:
1. Run AMINSTAL (from the hard disk directory to which the drivers were previously installed).
2. Select Custom installation.
3. Select the appropriate device driver based on the peripheral that is being added (CD-ROM or Removable Media). Follow the instructions to complete the installation.
This section provides you with a description of the modifications made by the AMINSTAL utility to the system files. This information can be used to disable or de-install the AMD drivers.
If Automatic installation is selected, the following lines
will always be added to the CONFIG.SYS file:
DEVICE=[path]\AMSIDA.SYS LASTDRIVE=Z
(The LASTDRIVE statement ensures that MSCDEX obtains a drive letter for the CD-ROM drive. This statement must be changed if using NETX.)
If a CD-ROM drive is attached to the SCSI bus, the following will also be added:
DEVICE=[path]\AMSICD.SYS /D:AMDCD001
If (1) a Removable Media device is attached to the SCSI bus, or (2) a SCSI hard disk drive is attached to the SCSI bus but the SCSI BIOS is absent, the following line will also be added:
DEVICE=[path]\AMSIRM.SYS
If Custom installation is selected and the DOS ASPI Manager is selected for installation, the following line will be added to the CONFIG.SYS file:
DEVICE=[path]\AMSIDA.SYS [command line switches]
If a CD-ROM drive is attached to the SCSI bus or the CD-ROM driver is selected for installation, the following will also be added:
DEVICE=[path]\AMSICD.SYS /D:AMDCD001
If the Removable Media device driver is selected for installation, the following will also be added:
DEVICE=[path]\AMSIRM.SYS
The following lines will always be added to the AUTOEXEC.BAT file:
SET PATH=%PATH%; [path for driver directory]
If the CD-ROM driver is installed, the following line will also be added:
C:\DOS\MSCDEX /D:AMDCD001
The software driver installation procedures in this section are intended to serve as a guide to manually installing drivers for DOS, Windows and Windows for Workgroups, Windows NT, Netware, SCO UNIX, and OS/2. The procedures for your particular configuration may vary. If needed, refer to the appropriate operating system installation manual for additional information.
To install the DOS ASPI Driver, follow the steps below:
1. Copy the DOS ASPI manager file AMSIDA.SYS from the root directory of the AMD Driver Disk 1 to the system hard drive.
2. Modify the CONFIG.SYS FILE to automatically load the driver. The CONFIG.SYS file can be modified with any text editor by adding the following line:
DEVICE= c:\<path>\AMSIDA.SYS [options]
Reboot the system to load the AMSIDA.SYS driver. Upon reboot, the following AMSIDA.SYS sign-on message should appear:
AMD PCSCSI PCI ASPI Manager for DOS Version x.x (c) Copyright 1993,1994 by Advanced Micro Devices, Inc. - All Rights Reserved
If you do not see this message, review the above steps.
DOS ASPI Driver Command Line Switch Options:
If you need to change any of the ASPI driver settings, you may do so by adding any of the command line switches from the following table. For example, to enable active negation for Fast SCSI you would include the following command line switch:
DEVICE= c:\<path>\AMSIDA.SYS /AN
Note: Switches may be entered in any sequence and are not case sensitive.
|
|
---|---|
/AN | Enable active negation. |
/DI- | Disable disconnect privilege. |
/Hx | Host adapter SCSI ID setting where x is a value from 0 to 7 (default is 7). |
/L | Enables support for SCSI logical units other than 0 (if drive supports more than one LUN). |
/PAR- | Disable device parity. |
|
|
---|---|
| Pause upon driver load to allow user to read screen. Press any key to resume booting process. |
/PCI1 | Force mechanism 1 scan of PCI bus. |
/PCI2 | Force mechanism 2 scan of PCI bus. |
/RST | SCSI bus reset upon driver load. |
/S- | Disable synchronous data transfers. |
/SCAM- | Disable SCAM (SCSI Configure Auto-Matically). |
/V | Verbose mode used to display information about the host adapter and attached SCSI devices when booting. |
For the CD-ROM to function, the AMSICD.SYS (the AMD CD-ROM driver) must be installed and the Microsoft CD-ROM Extensions for DOS located in the MSCDEX.EXE file must be loaded. The MSCDEX.EXE file comes standard with DOS 6.x and is available from CompuServe Microsoft Forums for DOS versions prior to 6.x.
AMSIDA.SYS, AMSICD.SYS, and MSCDEX.EXE work together to communicate with a CD-ROM drive. AMSICD.SYS conforms to the Microsoft CD-ROM Extensions specifications and was tested with MSCDEX.EXE version 2.22. This driver supports both data and audio for SCSI-2 compliant CD-ROM devices. Only SCSI-2 devices will play audio correctly.
To install the DOS CD-ROM Device Driver, follow the steps below:
1. Ensure that DOS ASPI has been loaded. See Section 3.2.1.1 for installation procedures.
2. Copy the DOS CD-ROM device driver file AMSICD.SYS from the root directory of the AMD Driver Disk 1 to the system hard drive.
3. Modify the CONFIG.SYS FILE to automatically load the driver. The CONFIG.SYS file can be modified with any text editor by adding the following line:
DEVICE=c:\<path>\AMSICD.SYS /D:<device name>
Note: The device name must match the device name used with the MSCDEX driver.
To load the Microsoft CD-ROM Extensions, follow the steps below:
1. Modify the AUTOEXEC.BAT file by adding the following MSCDEX.EXE execution line to your AUTOEXEC.BAT file:
c:\<path>\MSCDEX /D:<device name> [/L:<drive letter>]
The /D: parameter specifies the CD-ROM device name for the Microsoft CD-ROM Extensions. The device name can be up to eight ASCII characters.
The optional /L parameter allows you to specify a CD-ROM drive letter. If the letter used for the drive is not included in the "last drive = .." line in the CONFIG.SYS file, an error message will appear on the screen. To correct the error, modify the "last drive = .." line in the CONFIG.SYS file to match the drive letter as shown in the example:
c:\<path>\MSCDEX /D:AMDCD001 /L:D
Load the AMSICD.SYS driver by rebooting the system. Upon reboot, the following AMSICD.SYS sign-on message should appear:
CD-ROM Device Driver Version x.x Copyright 1993-1994 by Advanced Micro Devices, Inc. - All Rights Reserved
If you do not see this message, review the above steps.
AMSICG.EXE is the MS-DOS CD-ROM Audio Play Graphical utility file. AMSICG.EXE allows the user to play audio tracks from a Compact Disc via Microsoft CD-ROM Extensions (refer to Section 3.2.1.2).
Note: In the case where multiple CD-ROMs are attached to the SCSI bus, this utility supports the CD-ROM with the lowest SCSI device ID.
AMSICG.EXE requires:
* Microsoft CD-ROM Extensions * A valid Compact Disc device driver loaded prior to running. See Section 3.2.1.2 on loading the Compact Disc device driver and Microsoft CD-ROM Extensions. * At least 500 Kbytes of base memory. See Section 3.17, DOS Memory Management, on increasing the amount of available base memory.
To install this utility, follow the steps below:
1. Copy the AMSICG.EXE file from the root directory of the AMD Driver Disk 1 to your destination drive.
2. Run the application by entering the path and filename on the command line:
c:\<path>\AMSICG
The main screen will appear and you will be able to play CD-audio tracks. The utility can be operated by keyboard or mouse.
The MS-DOS Hard Drive and Removable Media driver file is AMSIRM.SYS. AMSIRM.SYS conforms to the MS-DOS Block Device Driver specifications and has been tested with MS-DOS 5.0 and MS-DOS 6.2x.
Removable media support
AMSIRM.SYS allows reading, writing, and dynamic insertion and removal of removable media cartridges.
Hard drive support
AMSIRM.SYS is intended for use in environments that do not utilize the SCSI BIOS for disk accesses.
Note: The driver AMSIRMS.SYS requires that the DOS ASPI driver (AMSIDA.SYS) be loaded. Refer to Section 3.2.1.1 for information on installing the DOS ASPI driver.
To install the MS-DOS Hard Drive and Removable Media driver, follow the steps below:
1. Copy the AMSIRM.SYS file from the root directory of the AMD Driver Disk 1 to your hard drive.
2. Modify the CONFIG.SYS file to automatically load the driver. The CONFIG.SYS file can be modified with any text editor by adding the following line:
DEVICE=c:\<path>\AMSIRM.SYS
Load the AMSIRM.SYS driver by rebooting the system. Upon boot, you will see the AMSIRM.SYS sign-on message as follows:
Hard Drive and Removable Media Driver Version x.x (C) Copyright 1993-1994 by Advanced Micro Devices, Inc. - All Rights Reserved
If you do not see this message, review the above steps.
Warning: This program will destroy all data on your disk. Use it with caution.
AMSIPD.EXE allows high-level formatting and partitioning of non-booting removable media and hard drives that are either supported by DOS ASPI or are not supported by BIOS.
To run this utility, follow the steps below:
1. Copy the AMSIPD.EXE and AMSIPD.DAT files from the root directory of the AMD Driver Disk 1 to your destination drive.
2. Run the application by entering the path and filename on the DOS command line:
c:\<path>\AMSIPD
A dialog box will appear. After pressing enter, the main screen will appear. The utility can be operated by keyboard or mouse.
AMSILF.EXE is the Low-Level Format Utility. AMSILF.EXE allows the user to format, erase, and scan for defects on SCSI hard drives. It can be run from the hard drive or from a floppy drive, and can be operated by keyboard or by mouse.
Warning: This program will destroy all data on your disk. Use it with caution.
To run this application from your hard drive, follow the steps below:
1. Copy the AMSILF.EXE and AMSIPD.DAT files from the from the root directory of the AMD Driver Disk 1 to your hard drive.
2. Enter the path and filename at the DOS command line:
C:\<path>\AMSILF
To run this application from a floppy drive, follow these steps:
1. Insert the AMD Driver Disk 1 into the floppy drive.
2. Enter the path and filename at the DOS command line:
A:\AMSILF
A dialog box will appear. Press Enter and the main screen will appear.
Third-party memory managers allow loading device drivers into upper memory (the area between 640 Kbytes and 1 Mbyte address space).
The following are examples of memory managers:
* Microsoft EMM 386 (Version 4.49 and above) * Quarterdeck QEMM 386 * Qualitas 386Max
By loading the SCSI device drivers into upper memory, the amount of available base memory (memory below 640 Kbytes) can be maximized. Commands placed in the CONFIG.SYS file determine how the device drivers and memory managers are loaded into memory at system startup.
For DOS 6.0, QEMM, and 386Max, run the appropriate memory configuration utility. If you are using DOS 5.0 with EMM.386, you must edit the CONFIG.SYS file and add the following lines:
DEVICE= c:\<path>\DOS\HIMEM.SYS DEVICE= c:\<path>\DOS\EMM.386 DOS=HIGH,UMB DEVICEHIGH=c:\<path>\AMSIDA.SYS
Note: If you are experiencing trouble with the DOS "memmaker" utility, we strongly recommend that you edit your config.sys manually
The ASPI DLL file is WINASPI.DLL. WINASPI.DLL requires the DOS ASPI driver to be loaded. To install this driver, follow the step below:
1. Copy WINASPI.DLL file from the root directory of the driver diskette (Disk 1) into the WINDOWS\SYSTEM directory. Make sure there is only one WINASPI.DLL in the system. The applications that support ASPI for Windows (e.g., ShowSCSI from AMD) will automatically load this driver.
Note: The WINASPI driver is a Dynamic Link Library (DLL). This version is designed to coexist with third party host adapters. It does not, however, replace third party WINASPI.DLLs.
The ShowSCSI GUI (Graphical User Interface) utility is the file AMSISS.EXE. AMSISS.EXE requires the DOS ASPI driver to be loaded.
To run the ShowSCSI utility, follow the steps below:
1. Run Windows 3.1
2. From the program manager menu, select "File - Run".
3. Click on "Browse" to locate the 'AMSISS.EXE'file or enter the path and filename in the command line and click the OK button.
Once started ShowSCSI will display a menu. You can click on any SCSI device icon for its information. You can also set up a ShowSCSI icon in the Windows menu by following the instructions below:
1. Select File - New - Program Item
2. Once inside the program item menu:
- Enter 'ShowSCSI' as description
- Enter the path for AMSISS.EXE
- Click the OK button
3. You should see a 'ShowSCSI' icon in the Windows menu.
The Windows NT 3.5x driver is located on the root directory of the AMD Driver Disk.
If you are installing Window NT 3.5x to your system for the first time and you wish to install an AMD SCSI controller at the same time, follow the steps below. Windows NT 3.5x can be installed from a CD-ROM drive or a floppy drive using the "Microsoft NT 3.5x Setup Boot Disk."
1. Power down the system.
2. Insert the "Windows NT 3.5x Setup Boot Disk" into the floppy drive. If using a CD-ROM, load the Microsoft NT 3.5x CD-ROM disk into the CD-ROM drive.
3. Reboot the system and follow the Windows NT 3.5x installation instructions. When prompted, select "Express Installation".
4. The NT 3.5x Installation Program will scan the bus for supported SCSI adapters. If it does not find the "AMD PCnet-SCSI/PCSCSI controller", select "S" for additional SCSI adapter.
5. When the program prompts with options, select "Other." If you are installing from the AMD Driver Disk, insert the floppy into the drive and select the AMD PCSCSI Driver for NT 3.5x from the option menu. If you are installing from the 'Copy Disk,' insert the floppy into the drive and select the AMD PCSCSI Driver from the option menu. (See note in the introduction to Section 3.2.3.) The installation program will scan the bus and find the AMD SCSI controller.
6. After the AMD SCSI controller is found, follow the normal Windows NT 3.5x installation procedure.
7. Once the installation is completed, reboot to make sure the AMD SCSI controller is active.
If Windows NT 3.5x has already been installed, the AMD SCSI controller can be selected by running Windows NT 3.5x Setup after the system is booted.
1. Run Windows NT 3.5x.
2. Run "Windows NT 3.5x Setup" from the Windows NT 3.5x Program Manager.
3. Select "Options" from the "Setup" menu. The option menu will appear.
4. Select "Add/Remove SCSI Adapters" from the option menu.
5. Use the "Add" option to show the SCSI adapter list and select "Other." If you are installing from the AMD Driver Disk, insert the floppy into the drive and select the AMD PCSCSI Driver for NT 3.5x from the option menu. If you are installing from the 'Copy Disk,' insert the floppy into the drive and select the AMD PCSCSI Driver from the option menu. (See note in the introduction to Section 3.2.3.) The installation program will scan the bus and find the AMD SCSI controller.
6. Select "AMD PCnet-SCSI/PCSCSI controller" and follow the setup instructions to continue the installation. The SCSI device driver will be copied into the Windows NT 3.5x directory.
7. Once the installation is completed, restart Windows NT 3.5x.
The NetWare Server disk driver files are AMSIN3.DSK for Netware 3.xx and AMSIN4.DSK for Netware 4.x. They are based on the Device Driver Function Specification for NetWare Operating System, version 3.1, revision 2.2. They are both NetWare Loadable Modules (NLM), that is, users can load and unload them from the server command line.
The file AMSINA.NLM is the NetWare ASPI interface used for peripherals other than hard drives (e.g., a CD-ROM drive). It is based on the ASPI interface for NetWare 386. AMSINA.NLM calls AMSIN3.DSK or AMSIN4.DSK for NetWare. If you wish to use a peripheral other than a hard drive (e.g., a CD-ROM drive) under NetWare, you will need to purchase a separate ASPI compliant driver from a third party such as Corel Corporation.
The following contact information is included for your convenience:
The Corel Building 1600 Carling Avenue Ottawa, Ontario K1Z 8R7 Tel: (613) 728-8200 Fax: (613) 761-9176
Note: The following instructions assume the Netware Operating System has already been installed on your system. If this is not the case, refer to the Novell Netware installation procedures before proceeding.
If you are running Netware Version 3.xx, copy AMSIN3.DSK and AMSINA.NLM from the AMD Driver Disk to your hard drive. If you are running Netware Version 4.xx, copy AMSIN4.DSK and AMSINA.NLM from the AMD Driver Disk to your hard drive. Load the server by using the server.exe file.
To manually load the drivers, use the "load" command:
:load <path>\AMSIN3 [options] (for Netware 3.xx) :load <path>\AMSIN4 [options] (for Netware 4.xx) :load <path>\AMSINA (for both)
Then, install NetWare's Installation utility:
:load <path>\install
For installing new hard drives, create NetWare partitions on the hard drives being installed using the menus and instructions provided by NetWare:
1. Select "Disk Options."
2. Select "Partition table."
3. Choose the particular drive from the list on the screen.
4. Create the NetWare Partition.
After each partition is created, volumes also need to be created and mounted for each partition/drive as follows:
1. Select "Volume Option" in the Installation Option menu.
2. Use "Insert Key" to create a new volume, give it a name.
3. Mount Volume.
You can now access your NetWare volumes.
To automatically load the drivers, the STARTUP.NCF file must be modified via system option. This can be done from the NetWare INSTALL.NLM program. A sample STARTUP.NCF may be similar to:
:load <path name> \AMSIN3 (for Netware 3.xx) :load <path name> \AMSIN4 (for Netware 4.xx) :load <path>\AMSINA (for both)
The following procedure applies:
1. Load AMD's AMSINA.NLM.
2. Mount SYS volume.
3. Load Corel's UNIV.DSK.
4. Load Novell's NWPA.NLM.
5. Load Novell's CDROM.NLM (only for 4.02).
6. Type CD DEVICE LIST.
7. Type CD MOUNT Volume Name.
The following procedure applies:
1. Load AMD's AMSINA.NLM.
2. Mount SYS volume.
3. Load Corel's UNIV.DSK.
4. Load Novell's TAPEDAI.DSK.
5. For NetWare 3.1x, load Novell's TSA312.NLM.
For NetWare 4.0x, load Novell's TSA400.NLM.
For NetWare 4.1x, load Novell's TSA410.NLM.
6. Type SCAN FOR NEW DEVICES.
7. Load Novell's SBACKUP for the built-in backup utility.
AMD's PCSCSI drivers for SCO UNIX are located on two separate floppies: a BTLD floppy and a "Custom" floppy. Using the BTLD floppy will result in the permanent installation of the SCSI driver to your system, whereas with the "Custom" floppy, you will be able to de-install the driver at a later date using custom commands.
Note: The BTLD floppy must be used when SCO UNIX is being installed to a SCSI hard drive connected to an AMD-based SCSI adapter card.
If you are installing SCO UNIX to your system for the first time and you wish to install an AMD SCSI driver at the same time, follow the normal SCO UNIX installation procedures until you get to the "Boot:" prompt:
Warning: If installing from a CD-ROM, do not change the default SCSI ID of 5 for the CD-ROM, even though the menu allows you to change to another SCSI ID. The system will not install from any other ID. This will be fixed in a future release of the SCO UNIX drivers.
1. Insert the BTLD floppy into the drive.
2. At the "Boot:" prompt, type "link" and press <Return>.
3. When you are prompted for the name of the driver, type 'AMDHA' and continue with the installation.
4. At the end of the installation you will be asked if you want to permanently install the driver to the system. Answer "Yes".
If SCO UNIX is presently installed on your system and you wish to add an AMD SCSI driver, you can use the standard SCO command "installpkg."
To install from the BTLD floppy (Disk 3):
1. Login as root.
2. Insert the AMD PCSCSI BTLD floppy into the drive.
3. Type "installpkg" and follow the self-explanatory instructions.
To install from the "Custom" floppy (Disk 4):
1. Login as root.
2. Insert the AMD PCSCSI "Custom" floppy (Vol. 1) into the drive.
3. Type "Custom" and follow the self-explanatory menu.
Notes: 1. If you wish to add a SCSI peripheral later, be sure to link that peripheral using the 'mkdev' command.
2. For SCO UNIX versions earlier than 3.2v4.2, a maximum of four hard disk drives can be supported.
There are three drivers required for OS/2 SCSI driver installation: AMSIOS2.ADD, AMSIO2.DDP, and AMSIO2.EXE.
If this is a new OS/2 2.x and 3.0 and 3.0 installation and you are installing on a system using only SCSI (no IDE peripherals), follow the steps outlined below:
1. Copy AMSIOS2.ADD and AMSIO2.DDP from the AMD Driver Disk to the OS/2 diskette labeled "Diskette #1."
2. In the "CONFIG.SYS" file found on the OS/2 diskette labeled "Diskette #1", add the following entry:
BASEDEV=AMSIO2.ADDafter the line: BASEDEV=IMB1S506.ADD.
3. Install OS/2 as normal.
Note: If this is an existing OS/2 2.x and 3.0 installation, you must replace the existing CONFIG.SYS file with a new one. During the installation process, the OS/ 2 installation utility will detect the existing CONFIG.SYS file and will ask if you want to replace it with the new one. Select 'Replace' and continue with the installation.
In the OS/2 desktop, follow the steps below:
1. Select and open the OS/2 "System" folder.
2. Select and open the "System Setup" folder.
3. Select and open the "Device Driver Install" folder and follow the instructions for installing a device driver. Install the floppy diskette containing AMSIO2.ADD when prompted. The CONFIG.SYS file will be automatically updated for you.
Note: If shared interrupt support is required, the proper replacement driver (OS2LDR) can be obtained from IBM. The OS/2 toll free support number is 1-800-992-4777. The problem reference numbers that you will need to refer to are the following: APARPJ 14230 and APARPJ 14710.