1. TABLE OF CONTENTS ASW1440.DSK is Adaptec's AHA-154x and AHA-1640 ASPI Manager and SCSI Disk Driver certified for NetWare 386 v3.0. This driver has also been working well with NetWare 386 v3.1. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= File Name Size in Bytes Date Stamp Time Stamp ----------- ------------- ---------- ---------- ASW1440.DSK 12937 03-15-90 12:00p =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= A. ASW1440.DSK PRODUCT FEATURES - The driver is fully Novell certified. - The driver is compatible with the AHA-1540 (AT), AHA-154xA, AHA-154xB, and the AHA-1640 (PS2). - The driver supports up to four host adapters for the AHA-1540 (max. of 28 drives) and up to six for the AHA-1640 (max. of 42 drives). - The driver is reentrant. This means that only one driver will be in memory to control multiple host adapters rather than having a copy of the driver for each one. - The driver will automatically scan the SCSI bus and register any new devices it finds. There is no user interaction required. - You can have a DOS partition and a NetWare 386 partition on the same SCSI drive. If this drive is under the host adapter BIOS, this will allow you to automatically boot into NetWare 386. - The driver contains a built-in Advanced SCSI Programming Interface (ASPI) to optimize connectivity. ASPI will allow future modules (ie. Tape, CD-ROM, WORM, printer drivers, etc.) to access the SCSI host adapters without conflict. For example, you could have a tape drive, disk drive, magneto-optical drive, and SCSI printer all attached to the same host adapter. B. AHA-154xA/AHA-154xB/AHA-1640 PRODUCT FEATURES - High performance Bus Master DMA with selectable or programmable data rates of up to 10 MBytes/sec for the AHA-1540. - High performance Bus Master DMA with data rates of up to 8 MBytes/sec for the AHA-1640. - 16- and 8-bit transfers - Even or odd starting address transfers - Maximum synchronous SCSI transfer rate of 5.0 MBytes/sec. - Asynchronous and synchronous peripherals supported simultaneously. - Programmable AT bus burst transfer on and off time for the AHA-1540. - True multithreaded operation supporting up to 255 tasks simultaneously. - Programmable mailbox architecture. - Adaptec BIOS for standard hard disk emulation. Bootability under NetWare 386. - Internal and external SCSI connectors - Initiator and Target modes of operation fully supported. - On-board floppy disk controller (AHA-1542A or AHA-1542B only). - Support for NetWare 286, NetWare 386, OS/2, Unix, Zenix, DOS, and DOS extenders. 2. NETWARE SETUP STEPS A. Configuring the host adapter. Please consult the installation guide that came with your host adapter on how to configure the host adapter. If installing multiple host adapters, please make sure each host adapter has a unique port address, unique DMA channel, and unique interrupt level. Also, the BIOS should only be enabled on your "boot" host adapter. It should be disabled for the rest. Each host adapter should also have its own SCSI bus to avoid conflict. For example, no two host adapters should be connected to the same SCSI cable. B. Installing the driver files for the card. You can load the driver from either your internal hard disk or from a floppy. From the NetWare 386 console, you would type: :load [path] asw1440 [parameters] The path is optional. The next section describes in further detail how to load and configure the driver. C. Loading and configuring the driver. Installing the disk driver into NetWare 386 requires use of the LOAD console command. The driver will need to be loaded for each host adapter in the system. For example, if you have three host adapters, you will need to load the driver three times. Since this driver is reentrant, only one image of the driver will remain in memory. When you load the driver, you need to specify for which host adapter you are loading the driver. For an AHA-1540, you do this with the "port=xxx" command line option (i.e. load asw1440 port=330). The driver will read the interrupt level and DMA channel from the host adapter and pass this information to the NetWare operating system. For the AHA-1640, select the host adapter with the "slot=x" command line option (i.e. load asw1440 slot=3). The driver will read the port address, interrupt level, and DMA arbitration level from the POS registers and pass this information to NetWare. If you do not specify the "port" or "slot" setting, you will be prompted for one. NetWare will determine if loading the driver will cause any conflicts (i.e. two host adapters at DMA 5). If there is a possibility for a conflict, the driver will not load. Refer to the command line options section for further information. 3. CUSTOMER SUPPORT: For questions, please contact Adaptec's Hot Line at: (408) 945-2550. 4. DRIVER UPDATES: Adaptec will continue to innovate and provide added value in the software arena. For future enhancements, please check with your Adaptec host adapter dealer and/or call our Hot Line (for a distributor near you). NetWare 386 v3.1 was designed to be compatible with NetWare 386 v3.0 disk drivers. In our testing, we have found no compatibility problems with the ASW1440.DSK v1.0 running under NetWare 386 v3.1. Due to our commitment to the NetWare community, we are currently in the process of preparing a NetWare 386 v3.1 specific driver for the AHA-154x and the AHA-1640. Some of the enhanced features and changes over this driver will be: - Full support for removable media (512 bytes/sector), including magneto-optical drives. - Easier AHA-1640 installation. - Full support for "NetWare Ready" drives. - Enhanced "verbose = y" configuration display. - Improved performance. 5. INSTALLATION MANUALS: To acquire the latest documentation and information on new products, please contact our Literature Department at (408) 945-8500. 6. COMMAND LINE OPTIONS: For those of you who wish to "tune" your host adapter, the driver supports the following command line options: Possible Host Option Values Adapter Description ------------ -------- ------- -------------------------------------- port = 330 154x This option selects the host adapter's 334 port location. If none is given, the 234 user will be prompted for one. 230 134 130 speed = 0 154x 0 = 5.0 MBytes/sec AT transfer rate 1 1 = 6.7 MBytes/sec AT transfer rate 2 2 = 8.0 MBytes/sec AT transfer rate 3 3 = 10.0 MBytes/sec AT transfer rate 4 4 = 5.7 MBytes/sec AT transfer rate If this option is not chosen, the default will be 5.0 MBytes/sec. Keep in mind that some computers may not handle the higher transfer speeds. bus_on = 2-15 154x This option sets the host adapter's bus-on time in microseconds. If this option is not chosen, the default value of 11 usec will be used. bus_off = 1-64 154x This option sets the host adapter's bus-off time in microseconds. If this option is not chosen, the default value of 4 usec will be used. slot = 1-8 1640 This option selects the host adapter's slot location. If none is given, the user will be prompted for one. verbose = y 154x/1640 With this option, the driver will display host adapter configuration information during load time. removable = off 154x/1640 This option disables support for removable media. By default removable media is supported. A user may want to disable "removable" disk support in order to load their own ASPI Removable Disk Module. The driver only supports media with 512 bytes/ sector. fixed_disk = off 154x/1640 This option disables support for fixed disk drives. By default, fixed disk drives are supported. A user may want to disable "fixed" disk support in order to load their own ASPI Fixed Disk Module.