Rockbox mail archiveSubject: Reusing open-source Neuros DM320 code (m:robe port)
Reusing open-source Neuros DM320 code (m:robe port)
From: Catalin Patulea <cat_at_vv.carleton.ca>
Date: Mon, 5 Nov 2007 13:24:22 -0500
As many of you know, a big development step in the m:robe port will be
getting audio playback through the DSP. We need to use the DSP because
the DAC chip is connected exclusively to one of the DSP's peripherals
and not accessible directly from the ARM.
Neuros previously used proprietary Linux kernel modules to accomplish
this, but "darchon", one of the Neuros hackers, has developed an
(http://darchon.net/arm-dsp_bridge/arm-dsp_bridge.html). I don't know
if it works, but it looks fairly well-planned and documented. We
wouldn't be able to reuse the Linux side of the DSP "bridge" (as they
call it) but the DSP-side code should be usable unchanged. Maintaining
the same interface would also allow interoperability and accelerate
codec development that can be shared by both communities.
The only problem is the license. Please take a look at the attached
"COPYING" file from
Can Rockbox use this code?