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 |