From alsa-devel-owner@alsa.jcu.cz  Fri Nov 20 17:30:29 1998
Received: from sigrid.sim.ucm.es (sigrid.sim.ucm.es [147.96.1.73])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id RAA21405
	for <alsa-devel@jcu.cz>; Fri, 20 Nov 1998 17:27:48 +0100
Received: from eucmos.sim.ucm.es by sigrid.sim.ucm.es (PMDF V5.1-9 #28211)
 with SMTP id <0F2Q0045YAVW54@sigrid.sim.ucm.es> for alsa-devel@jcu.cz; Fri,
 20 Nov 1998 17:23:56 +0100 (MET)
Received: from localhost by eucmos.sim.ucm.es (5.65v4.0/1.1.8.2/28Oct94-0802PM)
 id AA26576; Fri, 20 Nov 1998 17:29:14 +0100
Date: Fri, 20 Nov 1998 17:29:14 +0100 (MET)
From: Christian Fischbach <fishbach@eucmos.sim.ucm.es>
Subject: Re: Hello! (Es1869)
In-reply-to: <Pine.SCO.3.96.981119232332.25483B-100000@berenice.ore.ims.se>
To: alsa-devel@jcu.cz
Message-id: <Pine.OSF.3.96.981120165953.19457A-100000@eucmos.sim.ucm.es>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

Hello Ulf and others!

On Thu, 19 Nov 1998, Ulf Axelsson wrote:

> Unfortunately I have the same problem and never got started with the
> actual programming. Although you might want to note that the es1868,
> es1869, es1878 and es1879 are almost the same and should have a common
> driver. The hardest part of this is not the actual driver. A lot of code
> can be borrowed/shared with the es1688 driver. What isn't so easy is
> the configuration part. It can be ISA-pnp, custom pnp or
> pre-initialized.

Well, I did not have in mind that there are some other similar chips,
although I read the WWW-page of EES, but I started to do the following:

I chose to write 2 modules: audiodrive1869 and es1869, because I thought
that the es1869 is quite a fine chip and wold probabily be included in
other soundcards, too.

My fist step was to get these modules working with the code from the 
es1688 module. This took less than 2 hours for changing all the names and
a few data structures to allow two DMAs. In this moment I am modifying the
initialization process, which ist quite a bit different to the es1688.

So I thing Monday there will be a wokting version for 16 Bit full-duplex
mode. I will implement some of the other features the es1869 has too. But
I do not know wheather I can motivate me to implement the FM-Extension.
Please tell me one application for Linux which uses the FM.

Perhaps someone with one of the other similar chips might test my code if
it works there as well and if nessesary makes some modifications.

There will be one problem: PnP autoconf and detection
In this aerea my knowledge still is verry low.

Greetings,

    Chris


