Cameron Grant d95502a838 use a global devclass for all drivers - i'm not entirely sure why this
worked before.

mixer, dsp and sndstat are seperate devices - give them their own cdevsws
instead of demuxing requests sent to a single cdevsw.

use the si_drv1/si_drv2 fields in dev_t structures for holding information
specific to an open instance of mixer/dsp.

nuke /dev/{dsp,dspW,audio}[0-9]* links - this functionality is now provided
using cloning.

various locking fixes.
2001-06-16 21:25:10 +00:00
..
2001-06-16 15:28:28 +00:00
2001-06-09 05:21:17 +00:00
2001-06-15 00:07:27 +00:00
2001-06-16 19:32:37 +00:00
2001-06-16 15:28:28 +00:00
2001-06-15 08:01:21 +00:00
2001-06-16 07:02:47 +00:00
2001-03-20 10:42:49 +00:00
2001-06-11 12:39:29 +00:00
2001-06-11 12:39:29 +00:00
2001-06-14 11:05:01 +00:00
2001-06-15 07:42:58 +00:00
2001-06-16 15:28:28 +00:00
2001-06-15 07:44:39 +00:00
2001-06-11 19:17:05 +00:00