summaryrefslogtreecommitdiff
path: root/sys/dev/sound/midi
Commit message (Expand)AuthorAgeFilesLines
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-2/+2
* Change the type of uio_resid member of struct uio from int to ssize_t.Konstantin Belousov2009-06-252-6/+6
* Remove custom KOBJMETHOD(), CHANNEL_DECLARE() and MIXER_DECLARE()Ariff Abdullah2009-06-112-22/+7
* Sound Mega-commit. Expect further cleanup until code freeze.Ariff Abdullah2009-06-074-22/+76
* Remove license clauses 3 and 4 as per rev. 1.65 of midi.c in NetBSD.Joel Dahl2009-05-201-7/+0
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-271-2/+2
* Don't include <sys/tty.h> in our sound layer. It is not needed.Ed Schouten2008-08-191-1/+0
* Giant is no longer required and can not be held over kproc_exit().Andrew Thompson2008-05-211-1/+0
* Replace callout_init(..., 1) with callout_init(..., CALLOUT_MPSAFE) forKris Kennaway2008-04-161-1/+1
* Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer2007-10-201-2/+2
* Disable seq_modevent(). The implementation is incomplete, and causingAriff Abdullah2007-04-021-0/+4
* NULL instead of 0 in mtx_init() .Ariff Abdullah2007-03-152-5/+5
* semi-automatic style(9)Alexander Leidinger2007-02-2510-1310/+1359
* Clean up the BSD license to match the preferred license inJoel Dahl2007-01-2810-138/+160
* Rearrange locking order to avoid LOR (cat /dev/midistat).Ariff Abdullah2007-01-271-3/+9
* Wrap debug printfs into SEQ_DEBUG() to avoid kernel messages clutterAriff Abdullah2006-10-151-19/+19
* SNDCTL_TMR_{START,STOP,CONTINUE} don't take an argument.Ruslan Ermilov2006-09-291-4/+8
* Move debug printfs under the proper macro.Nate Lawson2006-07-121-3/+3
* - Rename hw.snd.unit to hw.snd.default_unit to make the purpose more obvious.Alexander Leidinger2006-06-182-0/+2
* Fix build with -Wundef.Ruslan Ermilov2006-05-292-4/+4
* Use a more appropriate printf format for size_t.Alexander Leidinger2006-05-281-1/+1
* Commit the new (old) midi framework. It's based in parts on the NetBSD code,Alexander Leidinger2006-05-2710-0/+4547
* Axe the old midi drivers and framework. matk has developed a newSeigo Tanimura2004-06-0111-6051/+0
* Device megapatch 5/6:Poul-Henning Kamp2004-02-211-1/+1
* Device megapatch 4/6:Poul-Henning Kamp2004-02-212-0/+4
* - Implement selwakeuppri() which allows raising the priority of aSeigo Tanimura2003-11-091-2/+2
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-1/+1
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-032-26/+16
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-194-9/+9
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-214-9/+9
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-043-13/+13
* Include <machine/limits.h> for definition of ULONG_MAX. Remove aMike Barcroft2002-03-251-1/+1
* Fixes to make select/poll mpsafe.Alfred Perlstein2002-03-141-2/+2
* Do not call a synthesizer with a sequencer lock held.Seigo Tanimura2002-03-101-2/+12
* Add the system default timer engine.Seigo Tanimura2002-01-042-0/+644
* - Provide toggles to show debug messages. Set new sysctl variablesSeigo Tanimura2002-01-046-308/+805
* - Do not uiomove with a mutex locked.Seigo Tanimura2002-01-019-388/+296
* Avoid crash of minor numbers between /dev/midistat and /dev/dspr*.Seigo Tanimura2001-11-031-1/+1
* KSE Milestone 2Julian Elischer2001-09-122-54/+54
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-0/+1
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-262-2/+0
* - Do not touch the Giant.Seigo Tanimura2001-03-143-173/+2
* - Mutexify midi(4). The driver runs under the giant lock by default.Seigo Tanimura2001-02-268-754/+1383
* Encapselate midi_info, nmidi and nsynth into midi.c.Seigo Tanimura2001-02-184-75/+104
* Tag unused functions with __unused.John Baldwin2001-01-231-2/+2
* Convert all users of fldoff() to offsetof(). fldoff() is badPoul-Henning Kamp2000-10-271-1/+0
* Since the unit number of a midi/sequencer device is expressed in 4Seigo Tanimura2000-09-182-2/+2
* Avoid the modules madness I inadvertently introduced by making thePoul-Henning Kamp2000-09-024-8/+0
* Finally merge newmidi.Seigo Tanimura2000-07-119-0/+4521