153a5a1b3Sopenharmony_ciSpeexDSP has been ported to the Blackfin DSP, for the STAMP development board. 253a5a1b3Sopenharmony_ci 353a5a1b3Sopenharmony_ciThis port has been tested on the STAMP development board and requires the 453a5a1b3Sopenharmony_citoolchain available at http://blackfin.uclinux.org/ 553a5a1b3Sopenharmony_ci 653a5a1b3Sopenharmony_ci1/ In order to cross-compile for uClinux from the SpeexDSP tarball: 753a5a1b3Sopenharmony_ci 853a5a1b3Sopenharmony_ci ./configure --enable-blackfin-asm --enable-fixed-point --host=bfin-uclinux 953a5a1b3Sopenharmony_ci cd libspeexdsp 1053a5a1b3Sopenharmony_ci make 1153a5a1b3Sopenharmony_ci 1253a5a1b3Sopenharmony_ciThe --enable-blackfin-asm option is not required, but it speeds up Speex by 1353a5a1b3Sopenharmony_ciapproximately a factor of two. 1453a5a1b3Sopenharmony_ci 1553a5a1b3Sopenharmony_ci2/ In order to cross-compile for uClinux from the SpeexDSP git: 1653a5a1b3Sopenharmony_ci 1753a5a1b3Sopenharmony_ci git clone git://git.xiph.org/speexdsp.git 1853a5a1b3Sopenharmony_ci cd speexdsp 1953a5a1b3Sopenharmony_ci ./autogen.sh 2053a5a1b3Sopenharmony_ci ./configure --enable-blackfin-asm --enable-fixed-point --host=bfin-uclinux 2153a5a1b3Sopenharmony_ci cd libspeexdsp 2253a5a1b3Sopenharmony_ci make 23