[alsa-devel] [PATCH v2 0/4] snd-firewire-lib: add handling AMDTP receive stream

Takashi Sakamoto o-takashi at sakamocchi.jp
Mon Apr 29 11:47:17 CEST 2013

Current implementation of snd-firewire-lib can handle only AMDTP transmit
stream with PCM. This series of patch enable it to handle both AMDTP receive
and transmit stream with PCM according to IEC 61883-6.

I develop with Echo Audio's Fireworks (AudioFirePre8). Unfortunately it's not
fully compliant to IEC 61883-6. The last patch includes some work arounds for
Fireworks. The snd-fireworks is still under development and not prepared for

And this commit includes some variables and functions which are currently
useless. They are for future MIDI implementation referring MMA/AMEI RP-027.

Takashi Sakamoto (4):
  Rename functions, structure and member name for AMDTP
  Add macros for fixed value related to AMDTP
  Add "direction" member to amdtp_stream structure for AMDTP
  Add handling AMDTP receive stream

 sound/firewire/amdtp.c    |  425 ++++++++++++++++++++++++++++++++++++---------
 sound/firewire/amdtp.h    |   72 ++++----
 sound/firewire/speakers.c |   33 ++--
 3 files changed, 399 insertions(+), 131 deletions(-)


More information about the Alsa-devel mailing list