cg 4a0664e88e 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-04-14 15:32:16 +00:00
2001-05-22 18:10:57 +00:00
2001-06-12 09:40:04 +00:00
2001-06-15 00:13:18 +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-05-07 21:46:44 +00:00
2001-06-15 00:23:11 +00:00