view components/l1_int @ 531:6917ea63bffa
doc/Compiling: Slackware, Wine and mokosrec2bin updates
author |
Mychaela Falconia <falcon@freecalypso.org> |
date |
Fri, 26 Oct 2018 00:29:16 +0000 (2018-10-26) |
parents |
838eeafb0051 |
children |
|
line source
# Building l1_int.lib
SRCDIR=$SRC/cs/layer1
# *_intram.c generation
helpers/makeline dep l1_cmplx_intram.c $SRCDIR/cfile/l1_cmplx.c \
>> $BUILD_DIR/$LIBNAME/Makefile
helpers/makeline cmd sed -n -f $SRCDIR/tools/intram.sed '$<' '>' '$@' \
>> $BUILD_DIR/$LIBNAME/Makefile
echo >> $BUILD_DIR/$LIBNAME/Makefile
helpers/makeline dep l1_sync_intram.c $SRCDIR/cfile/l1_sync.c \
>> $BUILD_DIR/$LIBNAME/Makefile
helpers/makeline cmd sed -n -f $SRCDIR/tools/intram.sed '$<' '>' '$@' \
>> $BUILD_DIR/$LIBNAME/Makefile
echo >> $BUILD_DIR/$LIBNAME/Makefile
if [ "$GPRS" = 1 ]
then
helpers/makeline dep l1p_cmpl_intram.c $SRCDIR/p_cfile/l1p_cmpl.c \
>> $BUILD_DIR/$LIBNAME/Makefile
helpers/makeline cmd sed -n -f $SRCDIR/tools/intram.sed '$<' '>' '$@' \
>> $BUILD_DIR/$LIBNAME/Makefile
echo >> $BUILD_DIR/$LIBNAME/Makefile
helpers/makeline dep l1p_sync_intram.c $SRCDIR/p_cfile/l1p_sync.c \
>> $BUILD_DIR/$LIBNAME/Makefile
helpers/makeline cmd sed -n -f $SRCDIR/tools/intram.sed '$<' '>' '$@' \
>> $BUILD_DIR/$LIBNAME/Makefile
echo >> $BUILD_DIR/$LIBNAME/Makefile
fi
# Compilation
CFLAGS="-g -me -pw2 -mt -o -mw"
CPPFLAGS="-DRV_TRACE_LEVEL_WARNING=2 -DTOOL_CHOICE=0 -D_TMS470"
# Includes
CPPFLAGS="$CPPFLAGS -I../config"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/os/nucleus"
CPPFLAGS="$CPPFLAGS -I.."
CPPFLAGS="$CPPFLAGS -I$SRC/$GPF/frame/cust_os"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/system"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_app"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_app/buzzer"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_app/ffs"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_app/sim"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_app/uart"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera/rv"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera/rvt"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/services"
CPPFLAGS="$CPPFLAGS -I$SRC/cs/services/audio"
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"
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"
# Source modules
cfile_plain $SRCDIR/cfile/l1_func.c
cfile_plain $SRCDIR/cfile/l1_drive.c
cfile_plain $SRCDIR/cfile/l1_mfmgr.c
cfile_plain $SRCDIR/cfile/l1_ctl.c
cfile_plain $SRCDIR/audio_cfile/l1audio_func.c
cfile_plain $SRCDIR/audio_cfile/l1audio_sync.c
#cfile_plain $SRCDIR/gtt_cfile/ctm/viterbi.c
#cfile_plain $SRCDIR/gtt_cfile/ctm/wait_for_sync.c
cfile_plain $SRCDIR/dl1/dl1_com.c
cfile_plain $SRCDIR/cfile/l1_api_hisr.c
if [ "$GPRS" = 1 ]
then
cfile_plain $SRCDIR/p_cfile/l1p_ctl.c
cfile_plain $SRCDIR/p_cfile/l1p_func.c
cfile_plain $SRCDIR/p_cfile/l1p_driv.c
cfile_plain $SRCDIR/cmacs/macs.c
fi
cfile_plain l1_cmplx_intram.c
cfile_plain l1_sync_intram.c
if [ "$GPRS" = 1 ]
then
cfile_plain l1p_cmpl_intram.c
cfile_plain l1p_sync_intram.c
fi