[Tremor] changes for subversion
Pete
pete261 at yahoo.com
Fri Dec 10 15:07:10 PST 2004
Monty,
I would be very curious to see the c54x port of Tremor. Would it be possible
for you to email me a copy of the source? Do you know how many MIPs it takes
to decode a q4 stream on the c54x?
I am still working on porting Tremor to the TI c55x. I have to say it would be
nice if "64-bit-less" and "alloca-less" code could be introduced into
subversion. Maybe macros that resolve to simple assigment and comparison could
be defined for those platforms that can do 64-bit math. While making all those
changes for my platform was straightforward, it was time-consuming.
The problem I am having now is deciding which "ints" really need to be 32 bits
(since the "int" I am dealing with now is only 16.) This part is more
difficult because I am not sure. Most of the function return codes seem to be
OK as ints, its the function parameters and structure members I am less sure
about. If anyone could share this information that would be great!
- Pete
--- Monty <xiphmont at xiph.org> wrote:
>
> On Tue, Nov 30, 2004 at 01:34:47PM -0800, Pete wrote:
> > Hello all! What is the procedure for getting changes into Subversion? Who
> > manages the lowmem branch?
> >
> > I am also curious why it seems like many people are doing the same porting
> work
> > on Tremor, yet no one contributes their ported code. Is this a sign that
> > Tremor is dying, or just that different companies are trying to protect
> their
> > intellectual property?
>
> Most likely the latter. Also, Tremor was never intended to be a
> finished 'product'; it is and always was, 'a good place to start a
> porting effort'. DSPs have quite a few highly esoteric architectures
> that can't be adaquately captured in a single, common C sourcebase.
> The result of a porting effort to a typical DSP family is a ball of
> code that is not only useless on any other processor, but also usually
> very tightly tailored to run under a specific embedded OS in a single
> hardware product.
>
> I'm going to be tossing the TI c54 port of tremor into SVN soon (I
> have no reason not to), but you'll notice it's not only very specific
> to a single processor, it also strongly reflects the biases of the
> specific piece of hardware it was written for (the Neuros).
>
> Monty
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the Tremor
mailing list