README Driver File Contents (DTC3181X-DTC3151X.zip)


        DTC Technology Guide to Driver/Utility Function and Operation
       ---------------------------------------------------------------


1. List of DOS Drivers and Utilities provided on diskette:

  File Name              Description
 -----------            -------------
 README                 DTC Driver/Utility Function & Operation Description
 AS80DOS.SYS            DTC-3X5X/3X8X ASPI Manager for DOS
 DISKDOS.SYS            DTC Disk Driver for DOS
 CDDOS.SYS              DTC CD-ROM Driver for DOS
 INSTALL.EXE            DTC Automated Driver Installation Utility
 DTCFDISK.EXE           DTC Disk Partitioning Utility
 DTCDIAG.EXE            DTC Low-Level Disk Format and Diagnostic Utility
 DTCCDPLY.EXE           DTC CD-ROM Audio Utility


2. Automated Installation with the INSTALL utility

2.1 Introduction

        The Install Utility (IInstall.exe) is a DOS-based program that
        enables user to easily install SCSI devices and set other features
        of the DTC SCSI subsystem on your PC.  This utility allows the user
        to install the DTC DOS ASPI Manager, Disk Driver and CD-ROM Driver,
        to view Driver/Utility information, and to view SCSI devices
        attached to Host Adapter.

        The install utility is a menu-driven program and easy to use.

        With the DTC EZ-Install Quick Installation Procedure you can
        configure your system quickly.

        If you want more detailed information to know how the INSTALL
        program installs SCSI devices and configures your system,
        please refere to section DTC EZ-Install Detailed Installation
        in the DTC EZ-Install User's Manual.

        Before running the utility, the user must make sure the Host
        Adapter is properly installed on your PC and all SCSI devices
        are properly connected.

        Note:

        Currently the DTC-3X5X/3X8X SCSI ASPI Driver
        (AS80DOS.SYS) can support 4 Host Adapter Cards, so the
        maximum number of DTC Host Adapters you can install on your
        PC is 4 with different base address settings for each Host
        Adapter.  The install prgram will automatically scan your system
        for Host Adapter Cards and list them to let you choose.


2.2  DTC EZ-Install Quick Installation Procedure

        This section describes a simple way to install DOS ASPI driver
        and configure your system.

        1. Insert the DTC SCSI Host Adapter Distrubution Diskette in a
           floppy dikette drive on your system.

        2. Change to the drive letter where the diskette is inserted.
           (At the DOS prompt type A: or B: and press Enter)

        3. Change to the DOS directory.
          (At the DOS prompt type CD DOS and press Enter)

        4. Type install to run the INSTALL program.
          (At the DOS Prompt type the word INSTALL and press Enter)

        5. Follow the instructions that display on the screen.
           In most cases, you will simply press Enter to accept
           the defaults setting, or shift cursor by press Up,Down
           arrow keys.

        6. When the installation procedure is finished, you need
           to reboot your system so the new configuration
           can take effect (To reboot your system just press
           CTRL-ALT-DEL).


3. ASPI Manager Function and Operation

3.1 ASPI Manager Features

        . Supports any DTC-3x8x/3x5x adapter with or without BIOS,
          Memory-mapped OR I/O-Mapped.
        . Supports up to 4 adapters with one installation of the
          manager.
        . Can coexist with other ASPI managers by auto-detecting
          the presence of another ASPI manager and modifying
          its name so as not to conflict.
        . User-definable ASPI manager name.
        . Supports both auto-scanning for installed adapters and
          user-specified adapter base addresses.
        . Takes advantage of advanced features of NCR400A.
        . Auto-detects and overcomes byte-swapping problem associated
          with certain motherboard chipsets (e.g. FOREX).
        . Minimizes memory usage by installing only the code
          required to manage the adapters installed.
        . User-disablable SCSI Bus Reset performed for each adapter
          installed during initialization.
        . Compatibility mode that makes the manager appear identical
          to the Adaptec 1542 ASPI manager to ASPI clients.
        . When combined with GIS21T BIOS or later versions,
          inquires with BIOS to determine which drives are
          controlled by BIOS.
        . Support for ASPI command 6, which allows a driver to
          determine which drives are controlled by BIOS and/or
          installed by DOS.
        . ASPI Shell Protocol implemented, enhancing expandibility
          by allowing other managers to hook onto a single ASPI
          entry point and avoid conflicts associated with
          the installation of multiple ASPI managers.
        . Multiple LUN support.
        . Supports BIOS versions GHB18A and earlier, GHB20T and
          the new BIOS released in this package GIS21T.
        . Mapping compatibility with other popular host adapters is
          provided by using 255 heads and 63 sectors for any
          drive > 1GB.


3.2 ASPI Manager Installation

        The ASPI manager can either be installed with the DTC
        DTC-3X8X/3X5X installation utility "INSTALL.EXE" or
        the following line can be added manually to the
        CONFIG.SYS file:

           DEVICE=[PATH\]AS80DOS.SYS <Parameters>

        This line must proceed any other line that installs
        drivers that depend on this ASPI manager for operation.

        Valid parameters are as follows:

        /b:<Base-Address> - Specifies the base address of one of
                the adapters to be installed. Multiple specifications
                of this type can be made. A specification of the
                base address via this parameter automatically
                disables automatic scanning for installed adapters
                so that if this parameter is used, it must be used
                once for each adapter being installed. This parameter
                is optional.

        /d - Causes ASPI to displays a list of installed adapters
                and drives at initialization.

        /c - ASPI compatibility mode enable. When this parameter is
                used, the ASPI manager will make itself look
                to any clients identical to the Adaptec 1542 ASPI
                manager. This parameter is optional.

        /n[ASPI-Name] - ASPI name specification. [ASPI-Name] is
                optional. When [ASPI-Name] string is
                specified, the ASPI manager will use the
                string as the name that is used to "OPEN" the
                ASPI manager to get its entry address. If
                [ASPI-Name] is NOT present, then the ASPI
                manager will use a proprietary string different
                from the standard SCSIMGR$. This parameter is
                optional.

        /ir{ed#} - Enables/Disables SCSI Bus Reset issuance at
                initialization and also determines length of
                time that the manager waits following the issuance
                of the SCSI Bus Reset before it scans for
                devices. "d" disables SCSI Bus Reset at
                initialization while "e" or a decimal number enable
                it. If a decimal number is used to enable it,
                then the number is exactly the amount of time
                (in units of 50 msec) that will be waited following
                the issuance of the SCSI Bus Reset before devices
                are scanned for. If "e" is used to enable it,
                then the manager will wait 2 seconds before scanning
                for devices. This parameter is optional. Default is
                equivalent to specifying "e".


3.3 ASPI Manager Messages

        During initialization and after printing its banner,
        if the "/d" option is included on the command line,
        the ASPI manager will display a message for each
        installed adapter that it finds as follows:

          Adapter # found at base address #.

        where the first "#" is the index of the adapter (0
        for the first found, 1 for the second found, etc.)
        and the second "#" is the base address of the
        adapter in hex.

        Note that if an installed adapter's base address
        does NOT appear in this series of messages, then
        ASPI did not find it. This may be because it was
        not installed properly, is malfunctioning, or
        is not included on the command line with the
        "/b" parameter.

        Following this list of installed adapters will
        come a list of devices that the manager found in
        its initial device scan. If an installed device does
        NOT appear in this list, there may be a problem
        in the SCSI connection or with the device itself
        (e.g., device not powered-up).

        The following is a list of messages that indicate a
        fatal condition that will cause ASPI manager to
        abort installation:

          "No Adapters found!" -
             Problem: No adapters could be found.
            Solution: Check adapters, base-address-specifying
                parameter ("/b") usage.

          "DTC-3X81 ASPI Manager already installed!" -
             Problem: Indicates that this ASPI manager has already
                been installed.
            Solution: Delete the duplicate "CONFIG.SYS" command
                line from the "CONFIG.SYS" file.

          "Too many ASPI Managers already installed!" -
             Problem: Several ASPI managers have already been installed
                and there is no room for another.
            Solution: Remove one of the other ASPI managers to
                make room for this ASPI manager.

          "Registration of Host Adaptor with ASPI Manager Failed!" -
             Problem: Attempt to register the ASPI manager with
                an already-installed ASPI Shell failed.
            Solution: Move the "CONFIG.SYS" command line
                installing this ASPI manager to a place
                preceeding the command line installing the
                ASPI manager containing the offending ASPI
                Shell.

          "Invalid base address specified!"
             Problem: Specified base address is invalid.
            Solution: Fix the base address declaration on the
                "CONFIG.SYS" command line.


4. Disk Driver Function and Operation

4.1 Disk Driver Features

       . Supports MS DOS 3.3, 4.0, 4.01, 5.0, 6.0, 6.2 and newer.
       . Automatically detects and supports bootable and non-bootable devices.
       . Supports fixed disks and removable disks with 512 bytes/block only.
       . Uses/supports DOS-compatible partitions for removable disk.
         Removable media formatted by CorelSCSI is not DOS-compatible.
       . Treats removable drive as a fixed drive if it is the first device,
         drive no. is 80h, handle by INT 13H. So, user cannot change
         media for this device.
       . Supports removable disk ENABLE/DISABLE option.
       . Supports SCSI device LUN 0 to 7.
       . Supports host adapters up to 4
       . Supports physical drives up to 16
       . Supports logical drives up to 24, C: to Z:, limitation of DOS.
       . Supports physical drive size up to 8 GB. if drive size is larger
         than 8 GB, then user can use 8 GB under DOS only.
       . Supports partition size up to 2 GB for DOS 5.0 and newer.
       . Minimizes memory usage: Min = 4.1 KB, Max = 4.8 KB.
       . Supports DOS 6.0/6.2/newer DoubleSpace and STACKER 3.0/newer.


4.2 Disk Driver Installation

       You can :
       1. Use DTC INSTALL program to install this disk driver.
       2. Add the following line in CONFIG.SYS :
          DEVICE=[PATH]AS80DOS.SYS
          NOTE : this line must be placed after
                 DEVICE=[PATH][DTC ASPI Manager Filename]

       Loading AS80DOS.SYS in high memory with :
       1. Microsoft EMM386.EXE :
          . If DOS 6.0/6.2/newer, use MEMMAKER program
          . Replace DEVICE=[PATH]DISKDOS.SYS with
               DEVICEHIGH=[PATH]DISKDOS.SYS
          Example :
               Your config.sys will look like this :
               device=c:\dos\himem.sys
               device=c:\dos\emm386.exe RAM
               dos=high,umb
               devicehigh=c:\dtcscsi\as80dos.sys
               devicehigh=c:\dtcscsi\diskdos.sys
       2. Quarterdeck QEMM386.SYS :
          . Use QEMM OPTIMIZE program
          . Replace DEVICE=[PATH]DISKDOS.SYS WITH
            DEVICE=C:\QEMM\LOADHI.SYS [PATH]DISKDOS.SYS
          Example :
               Your config.sys will look like this :
               device=c:\qemm\qemm386.sys RAM
               dos=high
               device=c:\qemm\loadhi.sys c:\dtcscsi\as80dos.sys
               device=c:\qemm\loadhi.sys c:\dtcscsi\diskdos.sys
       3. Any other memory manager :
          Consult the memory manager's USER'S GUIDE.


       Command Line Options:

       All the options can be in lowercase or uppercase letters.

       Syntax :
              device=[path]AS80DOS.SYS [/R<n>]

       /R<n> : It sets the logical drive count reserved for removable drive.
               where n is reserved count, must be a decimal number 0 to 24.
               if n equals 0, then the driver disables all the NON-BOOTABLE
               removable devices.
               else
               One logical drive is reserved as a default if this option is
               not present. At this driver initialization time, if the
               logical drive count fount at media is lager than n, then uses
               the logical drive count found at media, otherwise uses n, as
               the maximum logical drive count for this removable drive.


4.3 Disk Driver Messages

       Message : ERROR : No valid ASPI manager found !!
       Reasons : 1. DTC ASPI Manager is not installed.
                 2. DTC ASPI Manager is not up to date.
       Fix     : 1. Install DTC ASPI Manager.
                 2. Install DTC ASPI Manager v.3.0T01 or newer.

       Message : ERROR : Driver is already installed !!
       Reasons : 1. The driver is installed twice or more in config.sys.
                 2. The old driver ASCSI.SYS is installed before this driver.
       Fix     : 1. Check and delete redundant statements, which install this
                    driver, in config.sys.
                 2. Delete old driver statement in config.sys.

       Message : No logical drives to install.
                 DTC disk driver is not installed.
       Reasons : 1. There are no attached disk drives.
                 2. All attached disk drives are being driven
                    through the host adapter BIOS.
                 3. Attached disk drives not driven through host
                    adapter BIOS are not partitioned yet.
       Fix     : 1. If the reason is that there are no attached disk
                    drives and there are, indeed, no disk drives, then
                    this indicates a normal situation and no fix is
                    necessary. If the message proves annoying, then
                    the line in CONFIG.SYS that loads the disk
                    driver can be deleted.
                 2. If the reason is that all disk drives are
                    being driven through the host adapter BIOS, then
                    this indicates a normal situation and no fix is
                    necessary. If the message proves annoying, then
                    the line in CONFIG.SYS that loads the disk
                    driver can be deleted.
                 3. If there are attached drives not driven through
                    host adapter BIOS and this message still appears,
                    it may be that none of these drives have been
                    partitioned. The utility DTCFDISK should be run
                    to partition the drives to make them accessible
                    by DOS.


4.4 Disk Driver Notes

       If you compress REMOVABLE drive, it is BOOTABLE device and is not the
       first device handle by INT 13H, with :
       . DOS 6.0/6.2/newer DoubleSpace, then media cannot be changed.
       . STACKER 3.0/newer, then media can be changed with compressed/
         uncompressed format.
       If you compress REMOVABLE drive, it is NON-BOOTABLE device, with :
       . DOS 6.0/6.2/newer DoubleSpace or STACKER 3.0/newer,
         then media can be changed with compressed/uncompressed format.



5. CD-ROM Driver Function and Operation

5.1 CD-ROM Driver Installation

       You can :
       1. Use DTC INSTALL program to install this CD-ROM driver.
       2. Add the following line in CONFIG.SYS :
          DEVICE=[PATH]CDDOS.SYS /D:MSCD000
          NOTE : this line must be placed after
                 DEVICE=[PATH][DTC ASPI Manager Filename]

       Loading CDDOS.SYS in high memory with :
       1. Microsoft EMM386.EXE :
          . If DOS 6.0/6.2/newer, use MEMMAKER program
          . Replace DEVICE=[PATH]CDDOS.SYS /D:MSCD000
            with DEVICEHIGH=[PATH]CDDOS.SYS /D:MSCD000
          Example :
               Your config.sys will look like this :
               device=c:\dos\himem.sys
               device=c:\dos\emm386.exe RAM
               dos=high,umb
               devicehigh=c:\dtcscsi\as80dos.sys
               devicehigh=c:\dtcscsi\cddos.sys /D:MSCD000
       2. Quarterdeck QEMM386.SYS :
          . Use QEMM OPTIMIZE program
          . Replace DEVICE=[PATH]CDDOS.SYS /D:MSCD000  with
            DEVICE=C:\QEMM\LOADHI.SYS [PATH]CDDOS.SYS /D:MSCD000
          Example :
               Your config.sys will look like this :
               device=c:\qemm\qemm386.sys RAM
               dos=high
               device=c:\qemm\loadhi.sys c:\dtcscsi\as80dos.sys
               device=c:\qemm\loadhi.sys c:\dtcscsi\cddos.sys /D:MSCD000
       3. Any other memory manager :
          Consult the memory manager's USER'S GUIDE.

       Command Line Options :

       All the options can be in lowercase or uppercase letters.

       Syntax :
              device=[path]CDDOS.SYS /D:driver_name

       /D:driver_name
               Specifies this CD-ROM driver name. This must match the name
               in the MSCDEX command line. This option is required.

6.CD-ROM Drive Support

  DTC's CD_ROM driver,has been written to fully support any SCSI_2 CD_ROM
  drive.
  The following drives have been tested by DTC cddos.sys 3.2T.05 Beta.  All
  drivers support video CD,CD-i,audio and data except Texel, bacuse Texel
  DM 3028 does not suppot video CD and CD-i.


  Name           Model          Data    Audio    Photo CD       Video    SCSI

  Sony           CDU 541-01     OK      OK       OK             OK       1
  Plextor        PX-43ce        OK      Ok       Ok             Ok       2
  NEC            CDR-501        Ok      Ok       Ok             Ok       2
  Toshiba        XM-5301B       OK      OK       OK             OK       2
  Texel          DM 3028        Ok      OK       OK             Fail     2
  Pioneer        DR-u124x       OK      OK       OK             OK       2


Note:
1. Now DTC CDDOS Driver can be played for video in Realmagic,Softpeg,Xinpeg
   ,Triplex,Micro Video and Visionetics.

2. Fail: Texel DM 3028 does not suppot video CD and CD-i.






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: web1, load: 0.66