Subject: Re: Sound support
To: None <current-users@NetBSD.ORG>
From: Mike Long <>
List: current-users
Date: 12/29/1996 22:39:16
>Date: Sat, 28 Dec 1996 13:38:56 -0800
>From: Greg Earle <earle@isolar.Tujunga.CA.US>

>We've had this go-round on port-sparc several times.  The audio system seems
>to be based on the 4.4BSD audio stuff, which is pretty similar to the SunOS
>4.1.x audio stuff in many ways (supported ioctl()'s, etc.).  But the audio(4)
>man page describes "/dev/sound" and "/dev/mixer", which aren't implemented
>on NetBSD/SPARC (or NetBSD/mac68k, the other NetBSD system I have here).
>I'm not sure what other platforms besides NetBSD/i386 they are implemented on.

I know for a fact that the sparc port's audio support for the AMD7930
chip used by most sun4c machines uses the generic audio system.
Entries for /dev/audio &c. should be pulled from
src/etc/etc.i386/MAKEDEV into src/etc/etc.sparc/MAKEDEV.

>The idea was put forward in the last go-round that a "/dev/audioctl" (or the
>compat_sunos equivalent) should be a link to "/dev/mixer", and that such a
>"/dev/mixer" device should, on the SPARC port, handle the duties that the
>SunOS "/dev/audioctl" device handles.

/dev/mixer is similar in concept but different in execution.  AFAIK
they're not compatible.
Mike Long <>     <URL:>
VLSI Design Engineer         finger for PGP public key
Analog Devices, CPD Division          CCBF225E7D3F7ECB2C8F7ABB15D9BE7B
Norwood, MA 02062 USA       (eq (opinion 'ADI) (opinion 'mike)) -> nil