FreeCalypso > hg > fc-tourmaline
diff components/nucleus_intram @ 30:572c3ee87676
components/nucleus_{flash,intram}: ported from Selenite
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 16 Oct 2020 18:54:33 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/nucleus_intram Fri Oct 16 18:54:33 2020 +0000 @@ -0,0 +1,33 @@ +# New Tourmaline component: compiling Nucleus from source (internal RAM) + +CFLAGS="-mn -me -mt -o -mw" +CPPFLAGS= + +SRCDIR=$SRC/nucleus + +cfile_plain $SRCDIR/csc.c +cfile_plain $SRCDIR/pmc.c +cfile_plain $SRCDIR/pmce.c +cfile_plain $SRCDIR/pmd.c +cfile_plain $SRCDIR/smc.c +cfile_plain $SRCDIR/smce.c +cfile_plain $SRCDIR/smd.c +cfile_plain $SRCDIR/tcc.c +cfile_plain $SRCDIR/tcce.c +cfile_plain $SRCDIR/tcd.c +cfile_plain $SRCDIR/tmc.c +cfile_plain $SRCDIR/tmd.c +cfile_plain $SRCDIR/tms.c +cfile_plain $SRCDIR/tmse.c + +# assembly modules + +ASMFLAGS=-me +ASMFLAGS="$ASMFLAGS -dOP_L1_STANDALONE=0" +ASMFLAGS="$ASMFLAGS -dTI_NUC_MONITOR=0" + +SRCDIR=$SRC/cs/os/nucleus +asm_file $SRCDIR/tct.s + +SRCDIR=$SRC/nucleus/tms470 +asm_file $SRCDIR/tmt.s