AD1816 Driver for the Aztech SC16-3D with Eprom

1. Overview
2. Installation
3. Problems
4. Disclaimer


1. Overview
-----------

The Aztech SC16-3D sound card has an Analog Devices AD1816 chip
whose drivers should work, in theory. The problem is that this
card does not report itself as a standard AD1816 based board, so
even though the PnP-Manager correctly initializes the card, the
driver can neither recognize the board nor pick up the IRQ, I/O,
and DMA values from the PnP-Manager.

So I did a quick and dirty patch of the original AD1816 physical
device driver. I personally have a Terratec Base64 card which uses
this chip. So I issued "rmview /dc" from the command line and figured
out what the AD1816 chip reports itself as. A friend of mine has
the card in question for which we could not find a working driver.
So I issued the same command on his computer to determine the
differences. I then used a hex editor on the driver file ad1816dd.sys.
I did a string search on the IDs (ADS7180, ADS1781) and replaced
them with the corresponding strings reported by the Aztech card
(AZT1018, AZT2002). I saved the file, rebooted his machine, and voila,
it worked.


2. Installation
---------------

Get the original driver package from Analog Devices.
(ftp://ftp.analog.com/pub/cpdsound/1815_16_16a/os2-4/)

Install it according to the instructions included in the package.

Before reporting, save the ad1816dd.sys driver which should be residing
in your MMPM/2 base directory, usually c:\mmos2. Copy the included file
to this directory. Now reboot your machine, the driver should load now.


3. Problems
-----------

No intensive testing has been done on this patch. If the driver does not
load, enable full hardware detection. To do this, open the "System Setup"
folder, then open the properties notebook of the Hardware Manager. From the
"Next System Startup only" combo box, pick "Full hardware detection". Close
the properties notebook and reboot the machine.

If it still does not work, run "rmview /da > rmview.log" from a command line
and email me the file, kindly asking me to take a look at it.


4. DISCLAIMER
-------------

You know that, don't you?

I CANNOT BE HELD RESPONSIBLE FOR ANY KIND OF SYSTEM DAMAGE RESULTING FROM THE
USE OF THE INCLUDED SOFTWARE, BE IT LOSS OF DATA OR HARDWARE DAMAGE. USE THE
SOFTWARE AT YOUR OWN RISK.

And so on.

5. Contact
----------

I do not provide any support for this software (you have read the rest of this
file, right?).

Martin Schaffoener
martin.schaffoener@student.uni-magdeburg.de
