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

Jonathan Woithe jwoithe at just42.net
Mon Dec 7 04:01:15 CET 2015


On Mon, Dec 07, 2015 at 11:42:23AM +0900, Takashi Sakamoto wrote:
> On Dec 07 2015 11:21, Jonathan Woithe wrote:
> >In general that's true.  For the FF400 at least though the non-nodeID
> >component is effectively hard coded on other systems.  If this is used
> >solely as an address then we wouldn't have to follow that convention
> >obviously, but this assertion would have to be confirmed valid in practice.
> 
> I think you mention about a part of value except for node ID.

Yes, that's what I was referring to.  Sorry for not being clearer.

> In my former example (0xFFC74567), it's 0x4547.

Right.  Node ID is in the upper 16 bits, and another value (0x4547 in the
above example) in the lower 16 bits.

> You mean that Fireface 400 ignores the part and sends transactions to the
> fixed local address (i.e. 0x'0001'0000'0000).

No, what I meant was that the low part (the 0x4547 in your example) is
always 0x0001 on other systems for the FF400.  Apologies for the confusion.

> The model can reasonably send transactions to the address which the driver
> registered.

Ok, that's good.  It means we're free to choose exactly what suits us.

jonathan


More information about the Alsa-devel mailing list