[maemo-developers] [maemo-developers] OGG support

From: Tom S. alterego at sdf.lonestar.org
Date: Tue Nov 1 01:09:34 EET 2005
On Mon, Oct 31, 2005 at 05:32:55PM +0100, Nils Faerber wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Paul Mundt schrieb:
> > On Sun, Oct 30, 2005 at 07:59:46PM +0100, Nils Faerber wrote:
> >>I am quite sure that the ARM9 does not support FP at all. What is IMHO
> >>supported are some FP traps that would trap into kernel or other FP
> >>software implementations. But that dies not speed up anything. There is
> >>to my knowledge no embedded CPU that has hw FP built in.
> [...]
> > As far as embedded CPUs supporting hardware FP, this is a ridiculous
> > statement. Almost every other embedded architecture out there besides ARM
> > supports IEEE754 in hardware. Some opt for something more like the VFP
> > approach, where most of the heavy and frequently used opcodes are
> > handled, and the rest is left to software.
> 
> Well, then maybe my experience is limited here.
> I had several ARM based platforms (no ARM9 up to now, admittedly) as
> well as embedded PowerPC and MIPS. None of those had FP and had not
> options for it.
> At least to my experience lets say, hardware FP is uncommon...
> 
ARM have designed processors that have been release with Floating-Point 
Units. (ARM7 (7500FE), as an example)

> 
> > An integer based decoder on MPU side would certainly be the most sensible
> > approach.
> 
> Sensible in what way?
> Concerning time/effort effectiveness? Then this is probably correct.
> Concerning the 770 the DSP based solution should improve device
> performance since the MPU would be left for applications instead of
> decoding.

I'm nit picking here, though, generally the arithmetic unit is called an 
ALU.

> Or do you think that the DSP is in general not able to handle OGG? If
> yes it would be interesting to know why.
> 

Nokia maemo developers have already said that OGG support was going to 
happen, it's just they wanted to support the main stream formats before
the open ones. So be patient 8)

Gracefully, Tom Swindell.

More information about the maemo-developers mailing list