[Speex-dev] Speex Example Build for TI DSP C54x C55x C6x DSPs
Jean-Marc.Valin at USherbrooke.ca
Fri Oct 21 23:21:52 PDT 2005
I'm considering merging the patch you sent. I was also thinking of
adding some of the ti-specific files to a ti/ directory (like for
symbian and blackfin). However, for that to be possible, the license to
some of these files would have to be changed because the current one
* Copyright 2001 by Texas Instruments Incorporated.
* All rights reserved. Property of Texas Instruments Incorporated.
* Restricted rights to use, duplicate or disclose this code are
* granted through contract.
Le lundi 17 octobre 2005 à 13:28 -0400, Jim Crichton a écrit :
> The attached file contains build files for TI's Code Composer Studio (CCS)
> for the C54x, C55x, and C6x DSPs. I had intended to post this a couple of
> months ago, but it took a long time to get around to doing the little bit of
> cleanup required.
> This is a file I/O loopback application suitable for running with the CCS
> simulators, for evaluating memory and MIPs requirements for these
> The zip includes a readme file describing the changed and added files. I
> have done no assembly optimizations, just made working builds. I originally
> had a test audio file in here, but that made the zip much bigger. I used
> GoldWave to convert the sample files from the Speex website to headerless
> audio files.
> Note that this build includes a (selectable) manual memory allocation, which
> allows the user to allocate memory out of a fixed array, instead of using
> calloc. This improves visibility into the allocation process, making it
> easier to tune memory usage.
> Thanks to Jamey Hicks for the original C5x patch last year, which took care
> of most of the compiler-specific issues (mainly related to the 16-bit char
> size on the C5x DSPs). I hope that these builds prove useful to some
> prospective Speex users.
> Jim Crichton
> Speex-dev mailing list
> Speex-dev at xiph.org
More information about the Speex-dev