[Speex-dev] Speex Example Build for TI DSP C54x C55x C6x DSPs

Jim Crichton jim.crichton at comcast.net
Mon Oct 17 10:28:50 PDT 2005

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 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: speex-1-1-10 TI DSP build.zip
Type: application/x-zip-compressed
Size: 22144 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20051017/53059da7/speex-1-1-10TIDSPbuild-0001.bin

More information about the Speex-dev mailing list