[alsa-devel] [PATCH] ALSA: dice: add support for Solid State Logic Duende Classic/Mini
Takashi Iwai
tiwai at suse.de
Mon Jan 28 13:43:46 CET 2019
On Mon, 28 Jan 2019 12:40:58 +0100,
Takashi Sakamoto wrote:
>
> Duende Classic was produced by Solid State Logic in 2006, as a
> first model of Duende DSP series. The following model, Duende Mini
> was produced in 2008. They are designed to receive isochronous
> packets for PCM frames via IEEE 1394 bus, perform signal processing by
> downloaded program, then transfer isochronous packets for converted
> PCM frames.
>
> These two models includes the same embedded board, consists of several
> ICs below:
> - Texus Instruments Inc, TSB41AB3 for physical layer of IEEE 1394 bus
> - WaveFront semiconductor, DICE II STD ASIC for link/protocol layer
> - Altera MAX 3000A CPLD for programs
> - Analog devices, SHARC ADSP-21363 for signal processing (4 chips)
>
> This commit adds support for the two models to ALSA dice driver. Like
> support for the other devices, packet streaming is just available.
> Userspace applications should be developed if full features became
> available; e.g. program uploader and parameter controller.
>
> $ ./hinawa-config-rom-printer /dev/fw1
> { 'bus-info': { 'adj': False,
> 'bmc': False,
> 'chip_ID': 349771402425,
> 'cmc': True,
> 'cyc_clk_acc': 255,
> 'generation': 1,
> 'imc': True,
> 'isc': True,
> 'link_spd': 2,
> 'max_ROM': 1,
> 'max_rec': 512,
> 'name': '1394',
> 'node_vendor_ID': 20674,
> 'pmc': False},
> 'root-directory': [ ['VENDOR', 20674],
> ['DESCRIPTOR', 'Solid State Logic'],
> ['MODEL', 112],
> ['DESCRIPTOR', 'Duende board'],
> [ 'NODE_CAPABILITIES',
> { 'addressing': {'64': True, 'fix': True, 'prv': True},
> 'misc': {'int': False, 'ms': False, 'spt': True},
> 'state': { 'atn': False,
> 'ded': False,
> 'drq': True,
> 'elo': False,
> 'init': False,
> 'lst': True,
> 'off': False},
> 'testing': {'bas': False, 'ext': False}}],
> [ 'UNIT',
> [ ['SPECIFIER_ID', 20674],
> ['VERSION', 1],
> ['MODEL', 112],
> ['DESCRIPTOR', 'Duende board']]]]}
>
> Signed-off-by: Takashi Sakamoto <o-takashi at sakamocchi.jp>
Thanks, applied.
Takashi
More information about the Alsa-devel
mailing list