FreeCalypso > hg > fc-selenite
annotate components/frame_na7_db_fl @ 71:8019491a67a9
.../drv_app/ffs/board/drv.c: gcc has trouble with Thumb bit voodoo
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Fri, 20 Jul 2018 02:48:06 +0000 | 
| parents | a9a7d531e673 | 
| children | 1155be085fc1 | 
| rev | line source | 
|---|---|
| 10 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 # Building frame_na7_db_fl.lib using the GPF source bits we got with TCS3.2 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 CFLAGS="-mw -x -pw2 -o3 -me -mt -g -mn" | 
| 50 
a9a7d531e673
components: initial support for gcc
 Mychaela Falconia <falcon@freecalypso.org> parents: 
32diff
changeset | 4 CFLAGS_gcc="-O2 -fno-builtin -mthumb-interwork -mthumb" | 
| 10 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 # Defines | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 8 CPPFLAGS="-DNU_DEBUG -D_FF_RV_EXIST_ -DRUN_FLASH" | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 9 CPPFLAGS="$CPPFLAGS -D_TARGET_ -D_NUCLEUS_" | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 # Includes | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 | 
| 22 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 13 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/frame" | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 14 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/inc/nuc" | 
| 32 
b6c8dd9a1b02
components: switch to new Nucleus
 Mychaela Falconia <falcon@freecalypso.org> parents: 
29diff
changeset | 15 CPPFLAGS="$CPPFLAGS -I$SRC/nucleus" | 
| 22 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 16 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/inc" | 
| 27 
0309400d714d
components: gpf2/gpf3 paths changed to just gpf
 Mychaela Falconia <falcon@freecalypso.org> parents: 
22diff
changeset | 17 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/tst" | 
| 10 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 18 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 19 # Source modules | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 20 | 
| 27 
0309400d714d
components: gpf2/gpf3 paths changed to just gpf
 Mychaela Falconia <falcon@freecalypso.org> parents: 
22diff
changeset | 21 SRCDIR=$SRC/gpf/frame | 
| 10 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 22 | 
| 22 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 23 c_file $SRCDIR/frame.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 24 c_file $SRCDIR/vsi_sem.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 25 c_file $SRCDIR/vsi_com.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 26 c_file $SRCDIR/vsi_mem.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 27 c_file $SRCDIR/vsi_tim.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 28 c_file $SRCDIR/vsi_mis.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 29 c_file $SRCDIR/vsi_drv.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 30 c_file $SRCDIR/vsi_trc.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 31 c_file $SRCDIR/vsi_pro.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 32 c_file $SRCDIR/xalert.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 33 c_file $SRCDIR/route.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 34 c_file $SRCDIR/prf_func.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 35 c_file $SRCDIR/frm_ext.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 36 c_file $SRCDIR/frame_version.c | 
| 10 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 37 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 38 # OSL | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 39 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 40 # drop -o3 | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 41 CFLAGS="-mw -x -pw2 -o -me -mt -g -mn" | 
| 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 42 | 
| 27 
0309400d714d
components: gpf2/gpf3 paths changed to just gpf
 Mychaela Falconia <falcon@freecalypso.org> parents: 
22diff
changeset | 43 SRCDIR=$SRC/gpf/osl | 
| 10 
a8f9cc376e98
components: pruned import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 44 | 
| 22 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 45 c_file $SRCDIR/os_com_fl.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 46 c_file $SRCDIR/os_drv.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 47 c_file $SRCDIR/os_isr.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 48 c_file $SRCDIR/os_mem_fl.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 49 c_file $SRCDIR/os_mis_fl.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 50 c_file $SRCDIR/os_pro_fl.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 51 c_file $SRCDIR/os_sem_fl.c | 
| 
0a1a78944683
components: first automated conversion pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
10diff
changeset | 52 c_file $SRCDIR/os_tim_fl.c | 
