[alsa-devel] [FFADO-devel] [RFC][PATCH 0/3] ALSA: fireface: new driver for RME Fireface series (MIDI only)

Илья ilia_2s at mail.ru
Sun Dec 6 15:29:09 CET 2015


Thanks a lot! I was waiting for this. And I'll observe an ALSA-FW development (I mainly intersted in RME driver).  


--
Пожалуйста, цитируйте ВСЮ переписку!

С уважением,
Илья .

>Воскресенье,  6 декабря 2015, 22:23 +09:00 от Takashi Sakamoto <o-takashi at sakamocchi.jp>:
>
>Hi,
>
>This patchset is to add a new driver for RME Fireface series. This is still
>working in progress but currently the new driver support MIDI functionality.
>
>Unfortunately, ffado library can disturb this functionality.
>In RME::Device::init_hardware() function, the library sends a write transaction
>to 0x0000801003f4 with invalid value as higher part of address in IEEE 1212 or
>ISO/IEC 13213. This is a worst case I describe in patch 03.
>
>A workaround is to load this module after running ffado library. This module
>sends write transactions with valid values and regain MIDI functionality.
>
>I think it better that FFADO developers fixes the bug as long as they doesn't
>support MIDI functionality.
>
>Takashi Sakamoto (3):
>  fireface: add skeleton for RME Fireface series
>  fireface: add transaction support
>  fireface: add support for MIDI functionality
>
> sound/firewire/Kconfig                         |   7 +
> sound/firewire/Makefile                        |   1 +
> sound/firewire/fireface/Makefile               |   2 +
> sound/firewire/fireface/fireface-midi.c        | 129 ++++++++
> sound/firewire/fireface/fireface-transaction.c | 388 +++++++++++++++++++++++++
> sound/firewire/fireface/fireface.c             | 151 ++++++++++
> sound/firewire/fireface/fireface.h             |  73 +++++
> 7 files changed, 751 insertions(+)
> create mode 100644 sound/firewire/fireface/Makefile
> create mode 100644 sound/firewire/fireface/fireface-midi.c
> create mode 100644 sound/firewire/fireface/fireface-transaction.c
> create mode 100644 sound/firewire/fireface/fireface.c
> create mode 100644 sound/firewire/fireface/fireface.h
>
>-- 
>2.5.0
>
>
>------------------------------------------------------------------------------
>Go from Idea to Many App Stores Faster with Intel(R) XDK
>Give your users amazing mobile app experiences with Intel(R) XDK.
>Use one codebase in this all-in-one HTML5 development environment.
>Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
>http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
>_______________________________________________
>FFADO-devel mailing list
>FFADO-devel at lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/ffado-devel



More information about the Alsa-devel mailing list