view components/main-init @ 702:9394305d4ff5
default tip
etm_audio.c: fix off-by-one error in auw of FIR coefficients
This fix was already made in FC Tourmaline a while back, but it is also
the kind of bugfix that deserves to be backported to Magnetite and
Selenite as well.
author
Mychaela Falconia <falcon@freecalypso.org>
date
Mon, 31 Oct 2022 00:14:44 +0000 (2022-10-31)
parents
8cf3029429f3
children
line source
+ − # Building main.lib with recompilation of the init module
+ −
+ − # C modules
+ −
+ − CFLAGS="-mn -mt -o -x -mw -me -pw2"
+ − CPPFLAGS="-DTOOL_CHOICE=0 -D_TMS470"
+ −
+ − if [ "$RVTMUX_ON_MODEM" = 1 ]
+ − then
+ − CPPFLAGS="$CPPFLAGS -DCONFIG_RVTMUX_ON_MODEM"
+ − fi
+ −
+ − # Includes
+ −
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/os/nucleus"
+ − CPPFLAGS="$CPPFLAGS -I.."
+ − CPPFLAGS="$CPPFLAGS -I../config"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/$GPF/inc"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/$GPF/frame/cust_os"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/system"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera/rv"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/abb"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/armio"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/clkm"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/conf"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/dma"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/dsp_dwnld"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/inth"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/memif"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/rhea"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/security"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/spi"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/timer"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/uart"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/ulpd"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_app"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/services"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/audio_cust0"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/audio_include"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/cust0"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/hmacs"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/include"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/p_include"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/tm_include"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/tm_cust0"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/dyn_dwl_include"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/tpu_drivers/p_source0"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/tpu_drivers/source0"
+ − CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/tpu_drivers/source"
+ −
+ − SRCDIR=$SRC/cs/system/main
+ −
+ − cfile_plain $SRCDIR/init.c
+ − cfile_plain $SRCDIR/create_RVtasks.c
+ − cfile_plain $SRCDIR/main.c
+ − cfile_plain $SRCDIR/sys_dummy.c
+ −
+ − # Different CFLAGS for mem_load.c
+ −
+ − CFLAGS="-o -mw -me -pw2"
+ −
+ − cfile_plain $SRCDIR/mem_load.c
+ −
+ − # Assembly module
+ −
+ − ASMFLAGS=-me
+ − ASMFLAGS="$ASMFLAGS -dBOARD=41"
+ − ASMFLAGS="$ASMFLAGS -dCHIPSET=$CHIPSET"
+ − ASMFLAGS="$ASMFLAGS -dLONG_JUMP=3"
+ − ASMFLAGS="$ASMFLAGS -dTOOL_CHOICE=0"
+ − ASMFLAGS="$ASMFLAGS -dR2D_ASM=0"
+ − ASMFLAGS="$ASMFLAGS -dR2D_LCD_TEST=0"
+ − ASMFLAGS="$ASMFLAGS -dTI_PROFILER=$TI_PROFILER"
+ − ASMFLAGS="$ASMFLAGS -dTI_NUC_MONITOR=0"
+ − ASMFLAGS="$ASMFLAGS -dL1_GPRS=$GPRS"
+ − ASMFLAGS="$ASMFLAGS -dOP_WCP=0"
+ − ASMFLAGS="$ASMFLAGS -dWCP_PROF=0"
+ −
+ − if [ "$TARGET" = c155 ]
+ − then
+ − ASMFLAGS="$ASMFLAGS -dC155_TARGET=1"
+ − else
+ − ASMFLAGS="$ASMFLAGS -dC155_TARGET=0"
+ − fi
+ −
+ − if [ "$RF" = 12 ]
+ − then
+ − ASMFLAGS="$ASMFLAGS -dVCXO_26MHZ=1"
+ − else
+ − ASMFLAGS="$ASMFLAGS -dVCXO_26MHZ=0"
+ − fi
+ −
+ − asm_file $SRCDIR/int.s