[opus] Global stack on Cortex-M4

Diego Alejandro Parra Guzman daparrag at correo.udistrital.edu.co
Thu Oct 19 13:50:14 UTC 2017

Hi all:

I'm successfully run OPUS in cortexM4 arm architectures using a cross
compiler gcc-arm-none-eabi . I recommend to uses the following precompile
flags before to compile you code:

arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard
-mfpu=fpv4-sp-dl16 -std=c99 -fasm -DARM_MATH_CM4 -DOPUS_ARM_INLINE_ASM

and in your configuration file of OPUS you could use the following
configuration :

#define VAR_ARRAYS
#define FIXED_POINT /*Actually I'm working in a fixed point but I also test
it with float point and also works for me*/

#define OPUS_BUILD.

Test and comment if it works.

thanks you.

Diego Alejandro Parra Guzmán
Estudiante de ingeniería electrónica
Universidad distrital FJC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/opus/attachments/20171019/91031459/attachment.html>

More information about the opus mailing list