On Sun, 4 Oct 1998, Alan Cox wrote:
> > level applications. The implementation of my HAL2 driver will exist in
> > kernel space, and a user level library will provide higher level interface
> > to the applications (the same interface as libaudio.a in IRIX). Do we know
> > what the interface between libaudio.a and the Irix kernel looks like or am
> > I free to do what I want?
> > The code I've written so far is based upon this idea.
> > Is this the Right Thing to do it?
> Not IMHO, well not unless it also supports the sound ioctls that every
> other Linux platform does as well.
If you run Linux on a sparc, it provides access to an interface,
/dev/audio, similar to the one you find in Solaris (I don't have Solaris,
but the include file, asm-sparc/audioio.h tells me that it does).
You just told me that you thought my way to do it was an incorrect way og
doing it, tell me how it should be done instead.