********************************************************************* 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
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.