Age | Commit message (Expand) | Author |
2024-05-13 | remove prototypes with no matching function | Jonathan Gray |
2023-09-26 | Use existing `audio_lock' mutex(9) to make `midi{read,write}_filtops' MP | Vitaliy Makkoveev |
2022-07-02 | Remove unused device poll functions. | Visa Hankala |
2022-04-06 | constify struct cfattach | Christian Weisgerber |
2022-03-21 | Constify struct {audio,midi,radio,video}_hw_if. No functional change. | Miod Vallat |
2021-10-30 | Fix build break caused by accidental keystroke during last commit | Alexandre Ratchov |
2021-10-30 | Disestablish softintrs upon detach (missed in last commit) | Alexandre Ratchov |
2021-10-30 | Defer selwakeup() calls to a softintr | Alexandre Ratchov |
2021-10-29 | Don't grab audio_lock in filt_midi{read,write} if NOTE_SUBMIT is set. | Alexandre Ratchov |
2020-12-25 | Refactor klist insertion and removal | Visa Hankala |
2020-04-07 | Abstract the head of knote lists. This allows extending the lists, | Visa Hankala |
2020-02-20 | Replace field f_isfd with field f_flags in struct filterops to allow | Visa Hankala |
2019-12-31 | Use C99 designated initializers with struct filterops. In addition, | Visa Hankala |
2019-12-22 | midi(4): *sleep(9) -> *sleep_nsec(9) | cheloha |
2017-07-19 | Remove SIGIO support. The audio(4) driver doesn't implement it either and | Mark Kettenis |
2017-01-03 | No need to include sys/malloc.h. From Michael W. Bombardieri. Thanks. | Alexandre Ratchov |
2016-12-20 | In midiread() and midiwrite(), add a second goto label to | Alexandre Ratchov |
2015-05-22 | Don't use an uninitialised softc pointer in midiread/midiwrite. | Jonathan Gray |
2015-05-16 | Use device_lookup() instead of digging into midi_cd.cd_devs[] and | Alexandre Ratchov |
2015-05-12 | remove the sc->isopen flag, as sc->flags already hold the | Alexandre Ratchov |
2015-05-12 | store byte count in a size_t and switch from uiomovei() to uiomove() | Alexandre Ratchov |
2015-05-12 | Remove unused code & definitions: midi_attach(), midi_unit_count(), | Alexandre Ratchov |
2015-05-12 | Don't hold the audio mutex when calling uiomove(), as uiomove() | Alexandre Ratchov |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-10 | First step towards making uiomove() take a size_t size argument: | Miod Vallat |
2014-10-09 | no need for lkm | Ted Unangst |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2013-05-15 | Introduce a global interrupt-aware mutex protecting data | Alexandre Ratchov |
2013-03-15 | Delete the sequencer(4) driver, since its not used any longer. Diff | Alexandre Ratchov |
2012-04-17 | Output interrupts are raised when the uart is ready for output, which | Alexandre Ratchov |
2012-03-30 | If the MIDI UART is not ready for output, don't spin at IPL_CLOCK; | Alexandre Ratchov |
2011-07-02 | kqueue attach functions should return an errno or 0, not a plain 1. Fix | Nicholas Marriott |
2011-01-27 | while closing the device, don't sleep with the PCATCH flag, otherwise | Alexandre Ratchov |
2011-01-01 | fix spacing | Alexandre Ratchov |
2010-11-18 | Don't | Miod Vallat |
2010-04-08 | remove unneeded variable. ratchov@ ok | Federico G. Schwindt |
2009-11-09 | Every selwakeup() should have a matching KNOTE() (even if kqueue isn't | Nicholas Marriott |
2009-11-01 | kqueue support for midi(4). | Nicholas Marriott |
2009-10-30 | KNOTE() after selwakeup() | Theo de Raadt |
2009-08-17 | remove prototype of non-existent midi_get_hwif() | Alexandre Ratchov |
2009-07-18 | While detatching the device, workaround the case when a midi | Alexandre Ratchov |
2006-12-21 | 'tranfer' -> 'transfer' in comments. | Kenneth R Westerback |
2006-11-01 | poll errors should be POLLERR, not some random E value | Ted Unangst |
2006-04-16 | Handle input interrupts in a better manner. | Jonathan Gray |
2006-04-07 | Add optional flush method to MIDI hardware interface. | Jonathan Gray |
2004-09-22 | the following patch fixes a bug preventing midi uarts that do | Theo de Raadt |
2004-09-21 | re-add RCS id after last commit | Brad Smith |
2004-06-27 | better midi stuff from alex@caoua.org | Theo de Raadt |
2003-09-23 | Replace select backends with poll backends. selscan() and pollscan() | Todd C. Miller |
2002-03-14 | First round of __P removal in sys | Todd C. Miller |