[alsa-devel] [PATCH] ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages

Takashi Iwai tiwai at suse.de
Thu Jan 24 14:40:12 CET 2019


On Thu, 24 Jan 2019 10:32:03 +0100,
Takashi Sakamoto wrote:
> 
> In Fireface series, registration of higher 4 bytes of destination
> address for asynchronous transaction of MIDI messages is done by
> a write transaction to model-specific register.
> 
> On the other hand, registration of lower 4 bytes of the address is
> selectable from 4 options. A register for this registration includes
> the other purpose options such as input attenuation. Thus this
> driver expects userspace applications to configure the register.
> 
> Actual behaviour for the asynchronous transaction is different
> depending on protocols. In former protocol, destination offset
> of each transaction is the same as the registered address even if
> it is block request. In latter models, destination offset of each
> transaction is the offset of previous transaction plus 4 byte
> and the transaction is quadlet request.
> 
> This commit cleanups comments about the above mechanism.
> 
> Signed-off-by: Takashi Sakamoto <o-takashi at sakamocchi.jp>

Applied, thanks.


Takashi


More information about the Alsa-devel mailing list