annotate gsm-fw/L1/Makefile @ 1026:f511bbac0efa

fc-shell: beginning of TCH code expansion
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 30 May 2016 22:45:48 +0000
parents 48969469d961
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
594
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
1 LD= arm-elf-ld
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
2
927
48969469d961 gsm-fw: l1_dyn_dwl code compiles and links
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents: 899
diff changeset
3 SUBDIR= audio_cfile cfile cust0 dsp dyn_dwl_cfile stand tpudrv
521
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
4
620
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
5 sinclude ../include/config.mk
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
6
594
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
7 INT_PIECES= cfile/iramcode.o cust0/iramcode.o tpudrv/iramcode.o
899
ab20a5e9dbf3 gsm-fw/L1/dsp code made into a library in preparation for adding patch codes
Space Falcon <falcon@ivan.Harhan.ORG>
parents: 620
diff changeset
8 EXT_PIECES= audio_cfile/xipcode.o cfile/xipcode.o cust0/xipcode.o
594
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
9
927
48969469d961 gsm-fw: l1_dyn_dwl code compiles and links
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents: 899
diff changeset
10 ifeq (${L1_DYN_DSP_DWNLD},1)
48969469d961 gsm-fw: l1_dyn_dwl code compiles and links
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents: 899
diff changeset
11 EXT_PIECES+= dyn_dwl_cfile/xipcode.o
48969469d961 gsm-fw: l1_dyn_dwl code compiles and links
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents: 899
diff changeset
12 endif
48969469d961 gsm-fw: l1_dyn_dwl code compiles and links
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents: 899
diff changeset
13
620
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
14 ifeq (${CONFIG_L1_STANDALONE},1)
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
15 EXT_PIECES+= stand/xipcode.o
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
16 endif
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
17
899
ab20a5e9dbf3 gsm-fw/L1/dsp code made into a library in preparation for adding patch codes
Space Falcon <falcon@ivan.Harhan.ORG>
parents: 620
diff changeset
18 all: iramcode.o xipcode.o dsp
521
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
19
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
20 ${SUBDIR}: FRC
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
21 cd $@; ${MAKE} ${MFLAGS}
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
22
612
700d450bb8da L1: audio_cfile included in the build
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 609
diff changeset
23 audio_cfile/xipcode.o: audio_cfile
700d450bb8da L1: audio_cfile included in the build
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 609
diff changeset
24 @true
700d450bb8da L1: audio_cfile included in the build
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 609
diff changeset
25
594
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
26 cfile/iramcode.o cfile/xipcode.o: cfile
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
27 @true
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
28
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
29 cust0/iramcode.o cust0/xipcode.o: cust0
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
30 @true
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
31
927
48969469d961 gsm-fw: l1_dyn_dwl code compiles and links
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents: 899
diff changeset
32 dyn_dwl_cfile/xipcode.o: dyn_dwl_cfile
48969469d961 gsm-fw: l1_dyn_dwl code compiles and links
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents: 899
diff changeset
33 @true
48969469d961 gsm-fw: l1_dyn_dwl code compiles and links
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents: 899
diff changeset
34
620
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
35 stand/xipcode.o: stand
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
36 @true
d6f0892cdf1e L1 standalone: final link passes with gsm-fw/L1/stand code included
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 615
diff changeset
37
594
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
38 tpudrv/iramcode.o: tpudrv
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
39 @true
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
40
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
41 iramcode.o: ${INT_PIECES}
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
42 ${LD} -r -o $@ ${INT_PIECES}
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
43
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
44 xipcode.o: ${EXT_PIECES}
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
45 ${LD} -r -o $@ ${EXT_PIECES}
2fd248f74a20 gsm-fw/L1/Makefile: link iramcode.o and xipcode.o
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 586
diff changeset
46
521
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
47 clean: FRC
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
48 rm -f *.[oa] *.out *errs
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
49 for i in ${SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} clean); done
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
50
e1dd4a240199 gsm-fw/L1/Makefile: starting skeleton, hooked into top level make clean
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
51 FRC: