Hi,
This patchset updates a part of my previous post:
[alsa-devel] [PATCH 0/5] ALSA: add helper functions for MIDI message transmission on IEEE 1394 asynchronous transaction http://mailman.alsa-project.org/pipermail/alsa-devel/2015-October/098536.htm...
(Besides, the patchset should have been version 3, thus this patchset is v4.)
This patchset adds some helper functions for MIDI transmission via IEEE 1394 asynchronous transaction.
Changes: * fix compile error due to missing member of structure. * improve comments
Takashi Sakamoto (5): ALSA: firewire-lib: add helper functions for asynchronous transactions to transfer MIDI messages ALSA: firewire-lib: add a restriction for a transaction at once ALSA: firewire-lib: schedule work again when MIDI substream has rest of MIDI messages ALSA: firewire-lib: add throttle for MIDI data rate ALSA: firewire-lib: avoid endless loop to transfer MIDI messages at fatal error
sound/firewire/lib.c | 138 +++++++++++++++++++++++++++++++++++++++++++++++++++ sound/firewire/lib.h | 56 +++++++++++++++++++++ 2 files changed, 194 insertions(+)