So, I take it there's a published DSP API and supporting libraries and documentation..
QUOTE
We are pleased to announce the availability of DSP bridge driver for OMAP3 (Pandora) platform. DSP Bridge driver provides features to control and communicate with DSP enabling parallel processing for multimedia acceleration. It enables the applications running on MCU to offload the processing to DSP.
Some of the key features of DSP Bridge are listed below.
- Messaging: Ability to exchange fixed size control messages with DSP.
- Dynamic memory management: Ability to dynamically map files to DSP address space.
- Dynamic loading: Ability to dynamically load new nodes on DSP at run time.
- Power Management: Static and dynamic power management for DSP.
The information on the following is available at
http://www.openomap.org/pub/dspbridge/
Chip/Squidge, will two programs be able to access the DSP at once, and divide the DSP "cycles" between the two? Fearing the DSP getting locked down to one program at a time is my biggest fear in implementing it.