From alsa-devel-owner@alsa.jcu.cz  Tue Nov 24 12:32:13 1998
Received: from ns.anet.cz (ns.anet.cz [194.50.6.66])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id MAA03871
	for <alsa-devel@jcu.cz>; Tue, 24 Nov 1998 12:32:10 +0100
Received: from bologna.nettuno.it (bologna.nettuno.it [193.43.2.1])
	by ns.anet.cz (8.9.1a/roman) with ESMTP id MAA20027
	for <alsa-devel@jcu.cz>; Tue, 24 Nov 1998 12:28:09 +0100
Received: from cineca.it (pc-venturi.cineca.it [193.204.122.21])
	by bologna.nettuno.it (8.8.6/8.8.6/NETTuno 3.1) with ESMTP id MAA13904;
	Tue, 24 Nov 1998 12:10:53 +0100 (MET)
Message-ID: <365AA29F.C05DFA7D@cineca.it>
Date: Tue, 24 Nov 1998 13:12:15 +0100
From: Andrea Venturi <venturi@cineca.it>
MIME-Version: 1.0
To: Kenneth Crudup <kenny@panix.com>
CC: alsa-devel@jcu.cz
Subject: Re: ESS Maestro 2 PCI chipset
References: <199811240846.DAA08211@panix2.panix.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

Kenneth Crudup wrote:
> 
> I have just bought a laptop with that sound"card" in it. I'd like to join
> the Alsa development effort for this device. Is anyone else working on this
> that might need help? As I've done driver programming, but not for soundcards,
> I'd not want to be the *lead* devel, unless I can get the full docs for the
> chipset (and unless soundcard programming turns out to be as "easy" as making
> the mixer work and getting the the card set up right to get the samples out of
> DMA buffers, which I doubt greatly :-).
> 
> I only really need 16-bit PCM audio, for RealPlayer and "xanim", and the mixer
> (of course), soundblaster 16 compatibility is fine. Nothing too fancy or
> elaborate (like wavetables or MIDI).
> 

some time ago i bought a very same card and i found the docs at the
taiwanese ftp site of the chip maker:

this is the URL:

  ftp://ftp.esstech.com.tw/PCIAudio/Maestro2/

under the Document directory there is a .pdf interesting but a bit
"compressed" (aka difficult to understand for me..) 

_but_ really more interesting there is this file with the full C source
for a dos program to test and query the card.. (there is also all the
stuff to set active the Sound Blaster emulation and the FM code too for
the Maestro II..!!)

  ftp://ftp.esstech.com.tw/PCIAudio/Maestro2/Test%20Program/bt102.ZIP


i made some tweaking of the code that someone has added to the driver of
Jaroslav to support the Ess Solo card (that, i believe, could be similar
to the Maestro II)

but actually i'm still stuck in studying the DMA engine of the Jaroslav
driver because i don't understand the mechanism:

..and who do what! (which function do what, i mean!)

- read the file
- fill the buffer
- setup interrupt routine
- start dma

but because i do it in my spare time, this is only fun !

mail me if you want cooperate..

ciao

andrea venturi


-- 
andrea venturi - cineca - area csd
venturi@cineca.it - +39 0516171536

--
My point?   (Geez, I had one here somewhere, let me ask my wife...)

