freebsd-dev/sys/dev/sound/pci
Seigo Tanimura 87a636ccb0 - Mutexify midi(4). The driver runs under the giant lock by default.
If you ever want to run midi(4) out of the giant lock, uncomment
MIDI_OUTOFGIANT in midi.h. Confirmed to work for csamidi with WITNESS
and INVARIANTS.

- midi_info, midi_open and seq_info are now tailqs, allowing arbitrary
numbers of devices to be configured.

- Do not send an active sensing message to reset midi modules.

- Clone /dev/sequencer*. /dev/sequencer0 and /dev/sequencer are generated
upon initialization.
2001-02-26 07:36:24 +00:00
..
aureal.c
aureal.h
cmi.c add driver for CMedia CMI8338/CMI8738 sound chips 2001-02-04 19:13:40 +00:00
cmireg.h add driver for CMedia CMI8338/CMI8738 sound chips 2001-02-04 19:13:40 +00:00
cs4281.c add power management support. 2001-02-13 21:00:22 +00:00
cs4281.h add power management support. 2001-02-13 21:00:22 +00:00
csa.c
csaimg.h
csamidi.c - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00
csapcm.c
csareg.h
csavar.h
ds1-fw.h
ds1.c fix blocksizing for playback, implement blocksizing for record 2001-01-24 01:22:53 +00:00
ds1.h
emu10k1.c
es137x.c Don't assume bus_space_handle_t == the start address of resource. 2001-02-16 13:29:41 +00:00
es137x.h
fm801.c don't grope around inside snd_dbuf structures as they will change in future 2001-01-24 01:36:15 +00:00
maestro3.c Driver for the ESS Maestro3 and Allegro sound chips. Note that due to the 2001-02-01 20:29:16 +00:00
maestro_reg.h - When acknowledging interrupts, write the value 0xff to the interrupt 2001-01-03 01:32:57 +00:00
maestro.c Catch up to the name changes in the hwvol API. 2001-01-11 23:26:38 +00:00
neomagic-coeff.h
neomagic.c
neomagic.h
solo.c
t4dwave.c some cosmetics, changed channel setup and revamped irq handling - ignore 2001-01-24 01:20:04 +00:00
t4dwave.h some cosmetics, changed channel setup and revamped irq handling - ignore 2001-01-24 01:20:04 +00:00
via82c686.c move parametric defines and structure definitions from .h to .c 2000-12-25 02:49:28 +00:00
via82c686.h move parametric defines and structure definitions from .h to .c 2000-12-25 02:49:28 +00:00