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


		      Windows NT 3.51/4.0 device drivers for 
	    AD1816 AD1816A, AD1815 SoundPort Controllers

                        Release 2.02c  19 June 1997
 
****************************************************************************
		       Technical Support Contacts
		   ADI Customer Support 1-800-analog3
			    (1-800-242-5643)

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

CONTENTS

  1. Included Files
  2. System Requirements
  3. Release Notes
  4. Installation Instructions
  5. Configuration Instructions
  6. Trouble Shooting
  7. Known Problems

----------------------------------------------------------------------------
1. INCLUDED FILES


   adisound.dll         
   adisnd.sys          
   adisound.ini            
   oemsetup.inf            
   ad18xx.hlp  
   midimap.cfg   
   README.TXT            

   7 file(s)

----------------------------------------------------------------------------
2. SYSTEM REQUIREMENTS

  IBM PC AT Compatible
  Pentium class CPU (Intel P5, Cyrix or AMD), 100MHz or higher
  Microsoft WindowsNT
  Minimum of 16MB free hard disk space
  Minimum of 16MB RAM (32MB recommended)

----------------------------------------------------------------------------
3. RELEASE NOTES

A. General information

  This release provides Windows NT 4.0 and NT 3.51  drivers for 
  1815/1816/1816A products. These drivers are in process of 
  certification by Microsoft for the "Designed for Windows NT". 

  In addition, provisions are made to customize the Win NT Mixer initial 
  settings to desired initial conditions. This applies to visible names, 
  default volume levels, mute state, and presence of any selected mixer
  lines.

  We recommend that you decide on the initial Mixer settings, and define
  the adisound.ini file BEFORE you install the drivers.  This is an 
  important first step.

  
B. CHANGES IN THIS RELEASE

		
   3.1  Hardware volume control offset corrected (for boards with hardware volume control).

   3.2  20dB Gain Control in microphone added on the mixer.
 
   3.3  XC0,1 Control added on the mixer.

   3.4  HELP screens provided for settings page in Multimedia Panel (AD18xx.HLP).

   3.5  Fixed problem with playing MIDI under 3.51 without setting MIDI MAPPER.

   3.6  Remove code for Mute DAC when there is no DMA activity.

   3.7  Fixed problem with recognizing Vendor ID in INI file.

   3.8  Fixed problem with lines that could not be disabled from INI.

   3.9  Change default values for hardware volume control in INI file (for boards with
        hardware volume control).

   3.10 Added code to support extra logical device specified in INI file (1 extra device-
	1 tuple, no DMAs, no IRQs).

   3.11 Disable of options on settings page that are not configurable at installation time
	(20dB Boost, I2S0 format, I2S1 format and clock multiplier).

   3.12 Midimap.cfg initializes the MIDIMAPPER for Windows NT 3.51.

   3.13 Fixed problem where physical connection at XCTL1 was controlled by both XCTL0 
        and XCTL1.



   Limitations of this release

    Win NT 4.0 is not a Plug and Play operating system in the extent featured in Windows 95.
    This single fact is the cause for much confusion with OEM's who are most familiar with Win 95. 
     
    Drivers must be removed by the USER, and new drivers must be installed by the USER. 
    The operating system will not perform this automatically. 

    The driver is provided with an ADI PnP algorithm, and as such, the NT PnP file provided 
    with the NT 4.0 release CD ROM should NOT be used. This file is called PNPISA.SYS. 

----------------------------------------------------------------------------
4. INSTALLATION INSTRUCTIONS 

System preparation:

  4.0: Removing Previous driver revisions

        The first essential step is to remove previous Analog Devices driver revisions
        using Windows NT supplied tools.  
 
        *Make a backup directory on your hard disk, and copy all the files
        from the driver diskette and unzip the files

        *Verify that you have an AD1815 or AD1816 or 1816A SoundPort Controller 
        soundcard in your system

 4.0.1  Open the Control Panel/Multimedia folder. 
           Click "Devices" to view the list of installed devices
           Open "Audio Devices" , click once on the Analog Devices driver
           Click "Remove"
           A warning dialog box will ask you to confirm, Click Yes. 
           A System Setting Change dialog box will confirm the driver removed, and ask for a restart. 
           Click "restart now"

          
  4.1:  Configuring the Mixer settings BEFORE installation. 

        The file ADISOUND.INI allows an OEM to configure the initial settings
        for the WIn NT 4.0 mixer.  You can set the 'presence' of any particular
        input, the initial value, name the input or output, and set the mute
        status of the signal.

  4.2.1: The first line allows an OEM to specify a VendorID , to associate with the
           design and uniquely identify it. 

           For the case of using the 1816/1816A internal EEProm, these values are 
           provided in the file. You do not need to change anything.

           For the case where an OEM has used the external EEProm and has specified 
           their own VendorID, the value in the adisound.ini file MUST correspond to 
           the value in the EEPRom.. This is essential, as the driver compares the two
           values to identify a correct part.  The driver will load if the values match,
           The driver will report an error message if the values do not match.

           The top of the file looks like this:

           [OEM_PARMS]
            VendorID="ADS7180/FFFFFFFF,OEM7181"  (this is a sample format)
        
           These values identify the 1816 and 1816A Vendor IDs.

  4.2.2  Adding an OEM specified value:

           The 3 alphanumeric characters are the OEM's registered manufacturers ID code.
           For example, ADS is the code assigned by the EISA committee for Analog Devices Inc.
           The values 7181, 7182 identify a 1816 and 1816A code, programmed internally.
           The values 7150 identify the 1815 part. 

           The card ID code must be unique in the manufacturers product line and can be 
           4 hexadecimal characters maximum. 

           For example, assume a registered company ABC, with product 123F. The first line would be:

           [OEM_PARMS]
           VendorID="ADS7180/FFFFFFFF,OEM7182,ABC123F"  

            Note: Do not insert any spaces. The "/FFFFFFFF" is not required.


  4.2.3   Burning the EEPRom with a matching VendorID code.

            Please contact ADI customer support to convert the OEM string ABC123F, into a 
            binary value to burn into your EEProm. 

            ADI also supplies tools for users to build their own EEPRom and
            to load it into the EEPRom.

            Use on the External EEProm assumes the user has full and up-to-date knowledge
            of the PnP ISA specification originated on MAy 5, 1994 Version 1.0A
            Refer to page 30, section 6.2.2.2 for critical information regarding 
            programming resources on your own. This is a very complex topic. 
    
            The format of the first word of the vendor ID (e.g. ADS) is "ASCII compressed EISA ID".


  4.3  Setting Default and initial Mixer settings:

       The ADISOUND.INI file provides control over each input to the Win NT mixer. 
       This file is stored in the C:/WInNT/system32 directory after installation. 

       The file is organized for each input, as follows;
 
       [LD_SpeakersOut]  " LD refers to Line Destination, and is the main line output"
       LineNameShort=    " This is used for the Win NT 3.51 Mixer"
       LineNameLong=     " Is used to define a visible label that appears on teh WIn NT mixer"
       LinePresence=1    " This is the enable flag. IF set true, (logic 1) the unit is displayed. 
                         " IF reset (Logic 0) the unit is not visible."
                         " The LD_SpeakersOut is programmed not to respond to presence = 0"

       Volume=32767      " This is the initial level of the SpeakersOut on boot up. This control responds to"
                         " values in the range 0 to 65535  (minimum to maximum) "
       Mute=0            " This is the state of the mute control, 1 means On, 0 means Off"
       Hardware Volume   " This is reserved for future use"


       The remaining signals follow the same format. Refer to the ADISOUND.INI file for 
       the complete format and listing. Complete the desired initial settings for the remaining controls.
       They are: 

       [PB_LineIn]           " PB refers to Playback controls "
       [PB_WaveOut]
       [PB_MidiOut]
       [PB_CDRomIn]
       [PB_MicrophoneIn]
       [PB_MonoIn]
       [PB_VideoIn]
       [PB_SynthesizerIn]
       [PB_I2S0]
       [PB_I2S1]
       [PB_PhoneIn]
       [PB_PhoneOut]
       [PB_3DSurround]        "Refers to ADI Phat stereo'

       [RC_LineIn] 
       [RC_MicrophoneIn]
       [RC_CDRomIn]           "RC refers to Record controls" 
       [RC_SynthesizerIn]     "Refers to the OPL3 on-chip FM synthesizer"
       [RC_VideoIn]           " Refers to the input labeled Aux3 on the datasheet"
       [RC_MonoIn]
       [RC_LineOut]
       [RC_ModemIn] 
       [RC_PhoneIn]          

  
       When you have completed your selections, save the ADISOUND.INI to your installation disk.
       You are now prepared to install the NT drivers. 
       

     4.4   Installing NT drivers 

     4.4.1 Open the Control Panel/Multimedia folder. 
           Click "Devices" to view the list of installed devices
           Click "Audio Devices" and the "Add" button
           Select the "Unlisted or Updated Driver" entry, click the OK.
           the "Install Driver pop-up requests to insert the driver disk, click OK.
           the "Add Unlisted or updated driver pop-up appears, click OK. 
           the "Configure Analog Devices Soundcomm" pop-up presents the default settings, 
           Click OK and the driver is installed.  Win NT will restart the target system.   

           You have now successfully completed the installation.

----------------------------------------------------------------------------
5. CONFIGURATION INSTRUCTIONS

----------------------------------------------------------------------------------
6. TROUBLESHOOTING

----------------------------------------------------------------------------
7. KNOWN PROBLEMS

Compatibility with the PnPISA.sys PnP enabler is still being evaluated. We recommend that you 
install from the Control Panel Multimedia.

----------------------------------------------------------------------------
[END OF README.TXT]

