FreeCalypso > hg > fc-tourmaline
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 29:9ab2f6dc1974 | 30:572c3ee87676 |
|---|---|
| 1 # New Tourmaline component: compiling Nucleus from source (internal RAM) | |
| 2 | |
| 3 CFLAGS="-mn -me -mt -o -mw" | |
| 4 CPPFLAGS= | |
| 5 | |
| 6 SRCDIR=$SRC/nucleus | |
| 7 | |
| 8 cfile_plain $SRCDIR/csc.c | |
| 9 cfile_plain $SRCDIR/pmc.c | |
| 10 cfile_plain $SRCDIR/pmce.c | |
| 11 cfile_plain $SRCDIR/pmd.c | |
| 12 cfile_plain $SRCDIR/smc.c | |
| 13 cfile_plain $SRCDIR/smce.c | |
| 14 cfile_plain $SRCDIR/smd.c | |
| 15 cfile_plain $SRCDIR/tcc.c | |
| 16 cfile_plain $SRCDIR/tcce.c | |
| 17 cfile_plain $SRCDIR/tcd.c | |
| 18 cfile_plain $SRCDIR/tmc.c | |
| 19 cfile_plain $SRCDIR/tmd.c | |
| 20 cfile_plain $SRCDIR/tms.c | |
| 21 cfile_plain $SRCDIR/tmse.c | |
| 22 | |
| 23 # assembly modules | |
| 24 | |
| 25 ASMFLAGS=-me | |
| 26 ASMFLAGS="$ASMFLAGS -dOP_L1_STANDALONE=0" | |
| 27 ASMFLAGS="$ASMFLAGS -dTI_NUC_MONITOR=0" | |
| 28 | |
| 29 SRCDIR=$SRC/cs/os/nucleus | |
| 30 asm_file $SRCDIR/tct.s | |
| 31 | |
| 32 SRCDIR=$SRC/nucleus/tms470 | |
| 33 asm_file $SRCDIR/tmt.s |
