freebsd-dev/sys/dev/sound/midi
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
..
midi.c - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00
midi.h - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00
midibuf.c - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00
midibuf.h - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00
midisynth.c - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00
midisynth.h - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00
miditypes.h
sequencer.c - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00
sequencer.h - Mutexify midi(4). The driver runs under the giant lock by default. 2001-02-26 07:36:24 +00:00