README.TXT Driver File Contents (bt950drv.zip)

BusLogic FlashPoint PCI SCSI Host Adapter Driver
For DOS/WINDOWS 3.X



I. Introduction
===============

This README file contains compressed installation instruction and
notes on configuring tunable paramenters for the BusLogic FlashPoint PCI
DOS/Windows 3.X device driver.  For more detailed installation instruction
and other information, please refer to the manual included with the
software package.



II. Installation
================

There are six programs (FLASHPT.SYS, BTMDISK.SYS, BTCDROM.SYS, BTFDISK.EXE,
WINASPI.DLL and VASPID.386 ) that support DOS V3.3x or above, and
Windows V3.x.

These programs can be applied to all of the BusLogic FlashPoint PCI SCSI
Host Adapters.
  

1)  FLASHPT.SYS Version 3.01a

    FLASHPT.SYS is the BusLogic DOS Device Manager that supports ASPI (Advance
    SCSI Programming Interface).  The DOS application program uses the ASPI
    DOS Manager to communicate with the SCSI host adapter and allows access
    to additional SCSI devices connected to the host adapter.

    - When the system is configured with more than two hard disk drives
 
    - When the system has more than one SCSI host adapter installed

    - When the configured SCSI hard disk has a Target ID other than 0 or 1

    - When you want to support a SCSI tape device, and

    - When you want to support programs that use virtual memory
      (i.e., Microsoft Windows V3.1, Quarterdeck QEMM 386, Qualitas 386MAX).


    Configuring the FLASHPT.SYS DOS Device Manager:

    The DOS ASPI manager has several new features along with the WIN-ASPI
    interface module.  Most of these features are related to command line 
    switches at install (boot) time.  Along with improvements in the existing
    switches, additional switches are present.

    In order for the BusLogic ASPI DOS Manager to be loaded whenever
    the system is booted, the CONFIG.SYS file must contain the "DEVICE="
    command.

    The format is as follows:

        DEVICE = [drive:\path]FLASHPT.SYS [optional switches]


    Example of CONFIG.SYS:

        DEVICE = C:\FLASHPNT\FLASHPT.SYS /D


2)  BTMDISK.SYS Version 4.60D

    To access the SCSI hard disk devices that have a SCSI ID other than 0
    or 1 in 'S' products or is not include in BIOS scan of 'C' products,
    you must install this extented hard disk driver.  Otherwise, DOS cannot
    recognize them.

    In order for the BusLogic Extended Disk Driver to be loaded whenever
    the system is booted, the CONFIG.SYS file must contain the "DEVICE="
    command and it must be loaded after the loading of ASPI DOS Manager.

    The format is as follows:
 
        DEVICE = [drive:\path]BTMDISK.SYS [optional switches]


    Example of CONFIG.SYS:

        DEVICE = C:\FLASHPNT\FLASHPT.SYS /D
        DEVICE = C:\FLASHPNT\BTMDISK.SYS /D

    BTMDISK.SYS Extented Hard Disk Driver can support more than one
    BusLogic SCSI host adapter per system.
    

3)  BTCDROM.SYS Version 3.40g

    BusLogic SCSI CD-ROM device driver is compatible with Microsoft CD-ROM
    Extendtion V2.21 and later.

    In order for the BusLogic SCSI CD-ROM Driver to be loaded whenever
    the system is booted, the CONFIG.SYS file must contain the "DEVICE="
    command and it must be loaded after the loading of ASPI DOS Manager.
    AUTOEXEC.BAT must contain the MSCDEX.EXE entry.

    The format is as follows:

        DEVICE=[drive:\path]BTCDROM.SYS [/D:MSCDxxx] [optional switches]

    where [/D:MSCDxxx] specifies the name that Microsoft CD-ROM Extention
    (MSCDEX.EXE) uses to find the CD-ROM Device Driver.  You must use this
    name in configuring your AUTOEXEC.BAT file.


    The Microsoft CD-ROM Extention "MSCDEX.EXE" utility is required for
    DOS application to access the CD-ROM data files or sound.  See Microsoft
    Manual for detailed usage on MSCDEX.EXE.

    The syntax for using MSCDEX.EXE is as follows:

        MSCDEX [parameters / optional switches]


    There are two ways to load the "MSCDEX.EXE" utility.  Assume MSCDEX.EXE
    file is on drive C: root directory, device name used for BusLogic
    BTCDROM.SYS device driver is "BTCD00", drive letter referent by DOS is
    E:, number of sector buffers use by MSCDEX is 10, use Expanded memory
    if available, and display memory usage.
        
    Method #1:  Auto load MSCDEX.EXE utility at boot time.

                You must add the following line to AUTOEXEC.BAT file

                    C:\MSCDEX /D:BTCD00 /L:E /M:10 /V /E  

    Method #2:  Execute MSCDEX utility only when needed.

                At DOS command prompt type the following

                    C:\MSCDEX /D:MSCD002 /L:E /M:10 /V /E
    

    Example of CONFIG.SYS:

        DEVICE = C:\FLASHPNT\FLASHPT.SYS /D
        DEVICE = C:\FLASHPNT\BTCDROM.SYS /D:BTCD00 /L

    Example of AUTOEXEC.BAT:

        MSCDEX /D:BTCD00 /L:E /M:10 /V /E


    Supported CD-ROM drives :
     
     1. CHINON CDS-431, CDX-431, CDS-435, CDX-435, CDS-525, CDS-535, CDX-535

     2. HITACHI CDR-1750, CDR-3750
 
     3. MATSUSHITA CR-501, CR-532

     4. NEC CDR-38, CDR-73, CDR-74, CDR-83, CDR-84, CDR-300, CDR-500, 
        CDR-741, CDR-841
     
     5. NEC MultiSpin 3Xe, 3Xi, 3Xp
     
     6. PANASONIC CD-531, CD-532, CDR-501, CDR-503, CDR-533

     7. SANYO CRD-400I

     8. SONY CDU-55S, CDU-541, CDU-561, CDU-4211, CDU-6211, CDU-6811,
        CDU-7811, CDU-7211
  
     9. TOSHIBA XM-3301, XM-3401, XM-4101
   
    10. PIONEER DRM-600, DRM-604
   
    11. PLEXTOR (TEXEL) DM-3024, DM-5024, DM-3028, DM-5028, PX-43CH,
        PX-43CS, PX-45CH, PX-45CS
   
    12. TEAC CD-50

    13. IBM
   
    14. Other CD-ROM drives which support SCSI-2 command sets
   

    Multisession Photo CD-ROM drives :
   
    1. SONY CDU-561, CDU-6211
    2. CHINON CDS-535, CDX-535
    3. TOSHIBA XM-3401B, XM-4104
    4. PLEXTOR (TEXEL) DM-5024, DM-5028
    5. NEC CDR-38, CDR-741, CDR-841, CDR-600
    6. PANASONIC CDR-503, CDR-533
    7. SANYO CDR-400

        
4)  BTFDISK.EXE Version 3.60c
 
    The BusLogic Extented Hard Disk Utility can be used to partition the
    SCSI disk devices that have a SCSI ID of 0 through 7, or 0 through 15
    for wide SCS.  Use the standard DOS FDISK utility to partition a hard
    drive with SCSI ID 0 or 1 attached to the first SCSI host adapter.

    This program is very similar to FDISK.EXE in DOS; however, it only 
    supports SCSI hard disks, note that FLASHPT.SYS must be loaded first.

    To invoke BTFDISK.EXE, change to the directory where BTFDISK resides,
    then type BTFDISK at the DOS prompt. 

    Example:

        C:\FLASHPNT>BTFDISK
   
    No optional switches are needed.


5 & 6)  WINASPI.DLL & VASPID.386 Device Driver for Windows V3.x
     
    Windows ASPI, or WINASPI, is a windows device driver layer used
    for re-entrant, multi-threaded SCSI bus access for windows 3.00 or
    higher.  The WINASPI layer provides an easy access method for Windows
    applications for SCSI I/O.  This method is provided in the form of a DLL 
    program (Dynamic Link Library).  The name of the program is WINASPI.DLL.

    The DLL functions are imported by a Windows application during it's
    operation.  The DOS Manager V2.00a and later will have the ability to
    run in the Windows protected mode environment.

    Also included for the WINASPI layer is a VxD, or Virtual Device
    Driver.  The VxD is named VASPID.386. This code handles the locking and
    unlocking of the data buffers for Virtual DMA Requests during SCSI I/O.

    To use the WINASPI layer, the user copies the WINASPI.DLL and
    the VASPID.386 files to the WINDOWS directory.  The DOS MANAGER
    (FLASHPT.SYS) may be located anywhere on the disk as long as the user
    specifies the appropriate path in the CONFIG.SYS file.  (See FLASHPT.SYS
    installation section in this README.TXT file.)

    To activate the WINASPI layer, the installed Windows application
    must be configured to select the "Windows ASPI" method of access. 

 
    ***** MANUAL INSTALLATION *****

    First, copy WINASPI.DLL and VASPID.386 to the WINDOWS\SYSTEM 
    sub-directory.  This may be on any drive or path.  Next, modify the
    SYSTEM.INI file to include the following statment in the [386Enh]
    section:

        "DEVICE=VASPID.386"

    If Windows is in standard mode WITH a memory manager, such as
    EMM386, loaded WINASPI will not initialize.  This mode is not
    recomended by Windows.  This error is returned as SS_ILLEGAL_MODE.

    If the SCSI adapter is the primary adapter and the SCSI IRQ is set
    at 14, then the SYSTEM.INI file MUST include the statment
    "VirtualHDIRQ=OFF".  This statement MUST be entered in the [386Enh]
    section.



III. Configuring Tunable Parameters
=====================================

The following tunable (user-configurable) parameters are supported for:

1)  FLASHPT.SYS Version 3.01a

    /D                - This Option will display useful information about
                        the attached SCSI target device.

    /L                - This Option will enable support for SCSI logical
                        units (LUNs) other than zero.  The driver can
                        recognize all eight possible SCSI LUNs on each
                        target.

    /E                - Rescan SCSI bus on ASPI "Request Device ID" (cmd=01),
                        will allow dynamic rescan of the bus.  The DOS
                        manager will discard the code if /E is not requested
                        and thus saving about 1.6k of memory requirements.

    /B                - Allows the user to specify how many active Ccbs are
                        allocated.  Valid values are 4 (default) through 8.
                        Increasing the count from 4 to 8 will require about
                        1.5k of additional memory per card.

    /R                - Disable DOS ASPI manager from "Hard" resetting the
                        SCSI adapter if not under BIOS control.  This will be
                        useful in multi initiator configurations.

    /W                - Active only with /D, and allows the screen display
                        to pause when each card is scanned.  This is to 
                        prevent the displayed information from scrolling 
                        off the screen so it may be analyzed.


2)  BTMDISK.SYS Version 4.60a

    /D                - Enables verbose mode.  This permits the user to see
                        the details of the device(s) being attached to the 
                        operating system.

    /L8 | L16 | L32 | L64  - Set the LUN support on WIDE SCSI cards (8, 16,
                             32 or 64 LUN's).  Devices that are not able to
                             operate in the WIDE SCSI mode will be limited
                             to 8 LUNs.

    /R<value>         - This determines the number of logical drives that
                        will be reserved for removable media.  Valid values
                        are 1 to 24.  If not specified, the default number
                        of reserved logical drives is 1.

                        This is used for the situation where a particular
                        piece of media may have more than one DOS partition.

    /J                - Forces the disk device driver to only scan 8 SCSI
                        ID's on WIDE SCSI host adapters.

    /W                - Active only with /D, and allows the screen display 
                        to pause when each card is scanned.  This is to
                        prevent the displayed information from scrolling off
                        the screen so it may be analyzed.

    /F                - Enable Floptical support.  Make sure the BIOS does
                        not also have the Floptical feature set to ON.

    /T                - Allows the removable drive-to-ready maximum time
                        on cartridge insertion to be set.  The valid values
                        range from 0 to 9 where the time-out is the value
                        multiplied by 5 seconds.  Thus /T2 allows about
                        10 seconds before the O/S is informed of a not
                        ready condition.

    /Q                - Allows cartridge drives to QUICKFORMAT the
                        cartridge media.

   
3)  BTCDROM.SYS Version 3.40g
  
    /D:<device name>  - Specifies the name that MSCDEX uses to find the 
                        BTCDROM.SYS.

    /L                - Enable SCSI Logical Unit Number (LUN) support.
                        If enable (LUN) option, you must enable (LUN)
                        support in FLASHPT.SYS device driver.

    /X                - Turns on emulation to support single-session
                        PhotoCDs for those drives that do not directly
                        support PhotoCD.

    /T:<drive type>   - Use this option to designate the drive type your
                        CD-ROM drive is compatible with when your CD-ROM
                        drive is not specifically supported by the driver.


    MSCDEX.EXE

    /D:<device name>  - Must be same as the name specified on BTCDROM.SYS
                        command.

    /L:<drive letter> - Assigns DOS drive letter for CD-ROM [e.g., E,F,G,..]

    /M:<value>        - Number of sector buffers reseved for MSCDEX utility.

    /V                - Display memory usage.

    /E                - Use expanded memory if available.















---
Version: $Id: readme.txt 1.1 1996/02/29 04:36:40 awin Exp $

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.17