freebsd-dev/sys/dev/sound
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
..
isa use a global devclass for all drivers - i'm not entirely sure why this 2001-06-16 21:25:10 +00:00
midi Undo part of the tangle of having sys/lock.h and sys/mutex.h included in 2001-05-01 08:13:21 +00:00
pci use a global devclass for all drivers - i'm not entirely sure why this 2001-06-16 21:25:10 +00:00
pcm use a global devclass for all drivers - i'm not entirely sure why this 2001-06-16 21:25:10 +00:00
chip.h - Handle an interrupt for csa primarily in the bridge driver, 2000-01-03 02:51:16 +00:00
driver.c Initial version of Avance Logic ALS4000 pcm driver. 2001-04-23 21:53:12 +00:00