summaryrefslogtreecommitdiffstats
path: root/sys/dev/midi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't use an uninitialised softc pointer in midiread/midiwrite.jsg2015-05-221-3/+5
* Use device_lookup() instead of digging into midi_cd.cd_devs[] andratchov2015-05-161-92/+133
* remove the sc->isopen flag, as sc->flags already hold theratchov2015-05-121-9/+9
* store byte count in a size_t and switch from uiomovei() to uiomove()ratchov2015-05-121-5/+5
* Remove unused code & definitions: midi_attach(), midi_unit_count(),ratchov2015-05-121-36/+8
* Don't hold the audio mutex when calling uiomove(), as uiomove()ratchov2015-05-121-11/+12
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* First step towards making uiomove() take a size_t size argument:miod2015-02-101-3/+3
* no need for lkmtedu2014-10-091-2/+1
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* Introduce a global interrupt-aware mutex protecting dataratchov2013-05-151-71/+53
* Delete the sequencer(4) driver, since its not used any longer. Diffratchov2013-03-151-100/+1
* Output interrupts are raised when the uart is ready for output, whichratchov2012-04-171-9/+9
* If the MIDI UART is not ready for output, don't spin at IPL_CLOCK;ratchov2012-03-301-54/+12
* kqueue attach functions should return an errno or 0, not a plain 1. Fixnicm2011-07-021-2/+2
* while closing the device, don't sleep with the PCATCH flag, otherwiseratchov2011-01-271-3/+3
* fix spacingratchov2011-01-011-73/+73
* Don'tmiod2010-11-181-4/+1
* remove unneeded variable. ratchov@ okfgsch2010-04-081-4/+4
* Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tnicm2009-11-091-3/+1
* kqueue support for midi(4).nicm2009-11-011-4/+102
* KNOTE() after selwakeup()deraadt2009-10-301-1/+3
* remove prototype of non-existent midi_get_hwif()ratchov2009-08-171-2/+1
* While detatching the device, workaround the case when a midiratchov2009-07-181-9/+8
* 'tranfer' -> 'transfer' in comments.krw2006-12-211-2/+2
* poll errors should be POLLERR, not some random E valuetedu2006-11-011-2/+2
* Handle input interrupts in a better manner.jsg2006-04-161-13/+10
* Add optional flush method to MIDI hardware interface.jsg2006-04-071-12/+32
* the following patch fixes a bug preventing midi uarts that doderaadt2004-09-221-5/+4
* re-add RCS id after last commitbrad2004-09-211-0/+2
* better midi stuff from alex@caoua.orgderaadt2004-06-271-635/+505
* Replace select backends with poll backends. selscan() and pollscan()millert2003-09-231-22/+19
* First round of __P removal in sysmillert2002-03-141-14/+14
* return ENOTTY not EINVAL in default: in *ioctl()mickey2002-01-101-2/+2
* fix compiling in audio-less configsmickey2001-03-231-2/+3
* Convert to new timeouts.art2000-06-261-2/+3
* Permit detach of audio devices, such as uaudio. Selected codeho2000-05-241-4/+4
* Remove dependencies between midi & audio. midi now will compile onfgsch2000-01-031-3/+13
* Remove unnecessary externniklas1999-01-021-3/+1
* Midi & sequencer support from NetBSD, mostly by Lennart Augustssonniklas1999-01-021-0/+771