README.TXT Driver File Contents (AD1816.zip)

*********************************************************************

          Analog Devices, Inc., Sound Processing Team

               AD1815/16(A) SoundPort Controller
                 MS-DOS Support Package

               Release Ver 9.02  14 AUGUST 1997

*********************************************************************
                  Technical support contacts
                  Tel:  1-800-ANALOG3
                       (1-800-242-5643)
*********************************************************************
C o n t e n t s

1.  Overview
2.  Release Notes
3.  System Requirements
4.  Included Files
5.  Driver Installation
6.  DOS Configurator
7.  Playing DOS Games

---------------------------------------------------------------------

1.  O v e r v i e w

    This README.TXT contains instructions to install and configure
    the DOS Support Files. This software is designed to run with the
    AD1816JST3, AD1816JST4 and AD1816JST5 SoundPort Controller.
    Earlier revisions of the AD1815/16 SoundPort controller are not
    supported by this release.

-----------------------------------------------------------------------------
2.  R e l e a s e   N o t e s

  A.  General Information

      This release supports the following features on the AD1815/16:

	1. MPC Level 3 Mixer
	2. Digital Mixer
	3. WSS Codec
	4. SBPro Codec
	5. Game Port
	6. MIDI Port
	7. I2S0 & I2S1
	8. 3D Sound Control (AD1816(A) only)

      The following features on the AD1815/16 are NOT supported by
      this release:

	1. DSP Serial Port
	2. Power Management

  B.  Changes in this Release

      Fixed configurator utility to read c:\init.ini
      Fixed wrong copy names in install.bat
      Added read of dosmixer.cfg for the mixer SB and WSS addresses.
	NOTE these are overrided by cmd line switches.
      Corrected versions of international mixers.
      NEW install program. See Section 8
      Added VIDEO control.
      Ability to renamne  and enable certian controls. See section 9    

  Note: See Section 7 for important release information on DOS games.



---------------------------------------------------------------------
3.  S y s t e m   R e q u i r e m e n t s

  - 80486 PC-AT compatible or faster machine.
  - 4 MB DRAM or greater.
  - 1 free 16-bit ISA-bus expansion slot.
  - 500 KB free hard disk space for minimum software installation.
  - DOS 6.2 or higher

---------------------------------------------------------------------
4.  I n c l u d e d    F i l e s

	INSTALL.EXE     DOS install program.
	DEVICE.INI      File containing choices for the installer.
        INIT.INI        Startup values used by AD1815_6.exe when
                        MS Windows and NO command line switches
                        are present.
        README.TXT      This file.
        DOSMIXER.CFG    Startup values used by the DOS mixers when
                        NO command line switches are present.

	The following files are in separate sub-directories for each
        language:

        MIX1816G.EXE    GUI version of DOS mixer.
        MIX1816T.EXE    Text only version of DOS mixer.
        AD1815_6.EXE    Executable version of DOS configurator.
        AD1815_6.SYS    MS DOS Device Driver version of DOS
        configurator.
 

---------------------------------------------------------------------
5.  D r i v e r   I n s t a l l a t i o n

    To install the files for DOS, copy all the files on the
    distribution disk to a directory of your choice on your hard
    drive.

    The mixer utility is supplied in two versions.

    1:  A TEXT ONLY  version (mix1816t.exe) is useful where it is
        desirable to conserve conventional memory.
    2:  A more user friendly GRAPHICAL  version (mix1816g.exe)
        will require approximately 460k.

    Both programs are functionally identical and accept the same
    command line switches. Please note that MIX1816G.EXE requires
    approximately 460K of conventional memory.  If this amount is
    not free, it will invoke the text version.

    The SoundBlaster address is assumed to be at 220h and the Sound
    System address is assumed to be at 530h. However the application
    now reads "dosmixer.cfg" for these settings that are written by
    either the DOS or Windows 3.1 install programs.

    Type "mix1816t /HELP" to obtain a listing of valid switches.

    These programs also share the same configuration file
    DOSMIXER.CFG.

    The functionality of the I2S ports and the external control
    circuits are controlled by the xctl0Funct, xctl1Funct, I2S0Mode
    and I2S1Mode variables. Read the related note at the end of the
    configuration file, named DOSMIXER.CFG.

    The configuration utility, named AD1815_6.exe , is a text only
    program used to redefine resource allocations that set the AD1816
    in the operating system. To change the default choices provided
    by ADI, refer to the list of options, type

                ad1815_6 /H

    The mixer is used to control playback volumes for application
    with DOS games. You should use MIX1816G.EXE (GUI version) or
    MIX1816T.EXE (command line text version) to set the playback
    volume to a desired level before starting a DOS game. The
    following volume controls are provided:

    1. Master volume control
    2. LineOut volume control
    3. FM (OPL3) volume control
    4. Wavetable (Aux2) volume control

---------------------------------------------------------------------
6. DOS CONFIGURATOR 

    There are two versions of the configurator. The first,
    AD1815_6.exe is envoked in AUTOEXEC.BAT or at the DOS command
    prompt. It will look for SYSTEM.INI in the Windows 3.1 directory.
    If Windows is not installed, it will look for C:\INIT.INI. This
    path can not be relocated. These files have the same information
    needed by the configurator. The SYSTEM.INI will contain
    additional information needed by windows applications. The
    parameters that the configurator parses are shown below:

    EnableMPU401=yes/no
    EnableJoystick=yes/no
    EnableSuperLD=yes/no
    PNPVendorID=

    [MPU401.DRV]
    port=
    int=
    
    [ADICORAL.DRV]
    DMADAC=
    DMAADC=
    Interrupt=
    IOAddress=
    SBAddress=
    LDN3Port=
    LDN3IRQ=
    LDN3DMA=
    LDN4Port=
    LDN4IRQ=
    LDN4DMA=

    The second version, AD1815_6.SYS is loaded in the CONFIG.SYS file
    and is intended for configuring IDE devices before the associated
    device driver is loaded later in CONFIG.SYS or in AUTOEXEC.BAT.

    This version is a true DOS Device driver whose initialization
    procedure configures the ADI board and then requests no memory
    so that DOS will never actually load the program. This is done so
    that no conventional memory will be used while still allowing the
    ADI board to be configured before a user's driver is loaded.

    The entry --
		DEVICE=AD1815_6 [switches]

    should appear in the CONFIG.SYS file before the line where the
    driver that requires the hardware.

    Example for the secondary IDE:
    
		DEVICE=AD1815_6 /SL /L3=B170I15 /L4=B376


    Both versions except command line switches as follows:

    /H      Print list of command line switches
    /V      Print configuration parameters
    /ID     Use specified Vendor ID
    /O      Override PnP BIOS
    /SN     Use specified Serial Number
    /SL     Treat Logical Devices 3 & 4 as Super Logical Device 3

    /L0     Logical Device 0 parameters:
                           BxxxBxxxBxxxIxxDxxDxx
                           |   |   |   |  |  |
        SoundBlaster Base__|   |   |   |  |  |
        Synthesizer Base_______|   |   |  |  |
        Codec Base_________________|   |  |  |
        SoundBlaster Interrupt_________|  |  |
        SoundBlaster DMA__________________|  |
        ADC DMA______________________________|

    /L1     Logical Device 1 parameters:
                           BxxxIxx
                           |   |
        MPU401 Base________|   |
        MPU401 Interrupt_______|

    /L2     Logical Device 2 parameters
                           Bxxx
                           |   
        Joystick Base______|

    /L3     Logical Device 3 parameters
                               BxxxIxxDxx
                               |   |   |
        Logical Device 3 Base__|   |   |
        Logical Device 3 IRQ_______|   |
        Logical Device 3 DMA___________|

    /L4 Logical Device 4 parameters
                               BxxxIxxDxx
                               |   |   |
        Logical Device 4 Base__|   |   |
        Logical Device 4 IRQ_______|   |
        Logical Device 4 DMA___________|

    When the /SL switch is specified, parameters for the Super
    Logical Device will be taken from the /L3 & L4 entry as follows:

                                              
                                              
        First Base Address comes from L3 Bxxx
        Second Base Address comes from L4 Bxxx
        First Interrupt comes from L3 Ixx
        Second Interrupt comes from L4 Ixx
        The DMA Channel comes from L3 Dxx


    The built in default parameters for both versions are:

    SoundBlaster Base_______ 220
    Synthesizer Base________ 388
    Codec Base______________ 530
    SoundBlaster Interrupt__ 5
    SoundBlaster DMA________ 1
    ADC DMA_________________ 0
                                
    MPU401 Base_____________ 330
    MPU401 Interrupt________ 9

    Joystick Base___________ 200

    Logical Device 3 Base___ 0
    Logical Device 3 IRQ____ 0
    Logical Device 3 DMA____ 4

    Logical Device 4 Base___ 0
    Logical Device 4 IRQ____ 0
    Logical Device 4 DMA____ 4

    /ID_____________________ ADS7180
    /SN_____________________ FFFFFFFF

    Boolean switches /O, /SL, /V /H default to FALSE

    For IRQ's, a value of 0 indicates NO interrupt
    For DMA's, a value of 4 indicates NO DMA

    These switches override the defaults and any parameters read from
    files.

    Both versions will configure the ADI board only if NO PnP BIOS is
    found or the /O switch is found.

---------------------------------------------------------------------

7. P l a y i n g   D O S   g a m e s

    Important:

    Playing DOS games in an MS-Win3.1x DOS box can sometimes be
    problematic.
    To get around this, follow the instructions below:

    1. Exit from MS-Win3.1x

    3. Invoke MIX1816G.EXE or MIX1816T.EXE to set volume levels
       appropriately

    4. Run the DOS game.

---------------------------------------------------------------------
8. I N S T A L L A T I O N   P R O G R A M

	The new installer, INSTALL.EXE will do the following:

	* Copy all necessary files to the default directory,
          c:\adisound, or any other directory of your choice.

	* Prompts user for configuration preferences.

	* Prompts user for permission to add statement to config.sys
          that will run AD1815_6.sys upon boot up. Information will
          saved to c:\config.adi if user denies permission.

	* Prompts user for permission to add statement to
          autoexec.bat to run mix1816t.exe to set mixer registers
          upon boot up. A SET BLASTER line is also added. Information
          will be saved to c:\autoexec.adi if user denies permission. 

	* Saves SB and SS addresses to dosmixer.cfg so the mixer may
          be run at any time.

	* The choices and default settings used by the installer are
          set up by the OEM in device.ini. The installer Resource
          Configuration screen dispalys the defaults before any
          changes are made.

	NOTES:

        1.
	To use the installer, change to the drive and directory where
        install.exe and anxillary files reside and type install.

	The program will prompt for the operating language:

			1, 2, 3, 4, 5, 6, 7 ?

			1. ENGLISH
			2. FRANCAIS
			3. NEDERLANDS
			4. DEUTCH
			5. PORTUGESE
			6. ESPANOL
			7. ITALIANO

	Type the number coresponding to the language desired and then
        follow the instructions displayed.

        2.
        Changing the data in DEVICE.INI:

		1. 	The Plug n Play ID and Serial Number may be
                        setup under the [PNP_DEVICE_ID] section.

		2.	The choices that are displayed on each setup
                        screen may be setup under the [OPTIONS]
                        section. The maximum number of choices in a
                        list is 15. The choices are a comma delimited
                        list of hexadecimal numbers.

		3.	The default values displayed on the main
                        configuration screen of the installer may be
                        setup under the [DEFAULT_IO_CONFIG] section.

---------------------------------------------------------------------
9. R E N A M I N G   &   E N A B L I N G   C O N T R O L S

        The I2S0, I2S1 and VIDEO controls may be renamed by changing
        the corresponding text in the DOSMIXER.CFG file. The items
        are I2S0NAME, I2S1NAME and VidName respectively.
        The text should be limited to 6 characters including the '&'.
        The '&' is placed before the character desired to be the hot
        key. The hot key must not the same as any of the window menu
        or notebook tab hot keys. 
        These controls may be enabled/disabled by the I2S0Mode,
        I2S0Mode and VidFunc items in the DOSMIXER.CFG file.

        The xctl0 and xctl1 check boxes may be enabled/disabled by
        the xctl0Func and xctl1Func items in the DOSMIXER.CFG file.

*********************************************************************


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: 2.04