View Single Post
Posts: 51 | Thanked: 63 times | Joined on Jun 2010 @ Klein/Spring, Texas, USA
#25
The problem is that the N900 uses the OpenMax IL standard to interface with the OMAP3430's DSP. The OpenMax IL standard only allows one to control and connect "components" ( eg. video codecs ) in the manner that Gstreamer does that run on top of the DSP hardware -- it does not allow the user to interface with the DSP directly. If you want CPU agnostic portable access to DSP functions then the DSP vendor needs to implement the OpenMax DL or "Development Layer." Unfortunately, TI, in the interest of maintaining a stranglehold on companies that are paying big bucks for TI's DSP development tools and NDA licenses for access to said software and hardware, has locked down direct access to their DSPs. The only full Implementation of the OpenMax DL standard that I know for ARM is software based.

See : http://www.arm.com/community/multime...dards-apis.php

You have to register to download the Cortex A8 NEON optimised libraries.

jdb2

Last edited by jdb2; 2011-03-20 at 20:28.
 

The Following User Says Thank You to jdb2 For This Useful Post: