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-05-15 19:41:12 +00:00
2001-06-15 00:10:30 +00:00
2001-04-16 13:20:39 +00:00
2001-06-12 09:40:04 +00:00
2001-06-14 11:09:11 +00:00
2001-03-28 09:17:56 +00:00
2001-03-25 07:21:04 +00:00
2001-04-14 15:32:16 +00:00
2001-05-22 18:10:57 +00:00
2001-06-12 09:40:04 +00:00
2001-02-06 11:21:58 +00:00
2001-06-15 00:13:18 +00:00
2001-02-11 03:35:45 +00:00
2001-02-06 11:21:58 +00:00
2001-05-29 18:49:23 +00:00
2001-06-15 00:19:43 +00:00
2001-06-12 07:01:27 +00:00
2001-02-21 20:54:22 +00:00
2001-05-07 21:46:44 +00:00
2001-06-15 00:23:11 +00:00