Subject: Re: Audio on NetBSD / ASC
To: None <port-mac68k@NetBSD.ORG>
From: SUNAGAWA Keiki <kei@ps.yokogawa.co.jp>
List: port-mac68k
Date: 07/10/1998 11:46:33
Colin Wood <cwood@ichips.intel.com>  wrote:

Colin> Arnaud Blanchard wrote:

>> Some times ago SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp ,
>> tried to install audio interrupt, but not
>> succesfully... Is there anyone who has succesfully
>> installed audio interrupt ??

>> If anyone got info/doc about ASC, can he send this ( or
>> where to get it ) ??

Colin> I figured out more or less how to do this a couple of
Colin> days after that post (and I think that Keiki figured
Colin> out something similar around the same time).  Much
Colin> thanks to Scott Reynolds for his help on that one,
Colin> too!  It only works on the ASC at the moment, tho.
Colin> The EASC doesn't seem to do interrupts (or at least I
Colin> haven't found them yet).

To my knowledge, our ASC driver drive ASC, which has 2048
bytes buffer, in compatible mode of old Sony Sound Chip
which had 370 bytes buffer.  I think EASC has something
trouble with the compatible mode so our ASC driver can't
handle its interrupts correctly.

Colin>   Keiki has an ascreg.h file that kinda documents
Colin> what we've learned so far, and he was going to work
Colin> on a /dev/audio implementation, but I don't know how
Colin> far that's gone at the moment....

No advances so far.  We discussed we should use MI audio
driver to improve our ASC driver with interrupt handling.

After that, due to some disk trouble, I had to reinstall
whole my environment, and it's not completed.  I hope I'll
have some progress in this weekend.

--
SUNAGAWA Keiki <kei@ps.yokogawa.co.jp>
Happy Hacking!