annotate ringtools/Makefile @ 1014:961efadd530a default tip

fc-shell TCH DL handler: add support for CSD modes TCH DL capture mechanism in FC Tourmaline firmware has been extended to support CSD modes in addition to speech - add the necessary support on the host tools side. It needs to be noted that this mechanism in its present state does NOT provide the debug utility value that was sought: as we learned only after the code was implemented, TI's DSP has a misfeature in that the buffer we are reading (a_dd_0[]) is zeroed out when the IDS block is enabled, i.e., we are reading all zeros and not the real DL bits we were after. But since the code has already been written, we are keeping it - perhaps we can do some tests with IDS disabled.
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 26 Nov 2024 06:27:43 +0000
parents b8ecdf54a957
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
33
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 CC= gcc
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 CFLAGS= -O2
874
f442156d31ad ringtools: fc-ringlist-comp program written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 867
diff changeset
3 PROGS= fc-e1decode fc-e1gen fc-pwt-comp fc-ringlist-comp
888
b8ecdf54a957 fc-imyplay script
Mychaela Falconia <falcon@freecalypso.org>
parents: 883
diff changeset
4 SCRIPTS=fc-imyplay fc-meltest-e1 fc-meltest-pwt
883
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
5 SUBDIR= imy
473
90d7c360a614 main tree Makefile hierarchy: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 176
diff changeset
6
90d7c360a614 main tree Makefile hierarchy: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 176
diff changeset
7 INSTALL_PREFIX= /opt/freecalypso
90d7c360a614 main tree Makefile hierarchy: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 176
diff changeset
8
90d7c360a614 main tree Makefile hierarchy: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 176
diff changeset
9 INSTBIN=${INSTALL_PREFIX}/bin
33
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10
883
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
11 all: ${PROGS} ${SUBDIR}
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
12
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
13 ${SUBDIR}: FRC
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
14 cd $@; ${MAKE} ${MFLAGS} CC=${CC} CFLAGS="${CFLAGS}"
33
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15
176
2b38691076b9 fc-e1decode utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 48
diff changeset
16 fc-e1decode: fc-e1decode.c
2b38691076b9 fc-e1decode utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 48
diff changeset
17 ${CC} ${CFLAGS} -o $@ $@.c
2b38691076b9 fc-e1decode utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 48
diff changeset
18
33
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 fc-e1gen: fc-e1gen.c
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 ${CC} ${CFLAGS} -o $@ $@.c
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21
867
dfd98dd46068 ringtools: fc-pwt-comp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 473
diff changeset
22 fc-pwt-comp: fc-pwt-comp.c
dfd98dd46068 ringtools: fc-pwt-comp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 473
diff changeset
23 ${CC} ${CFLAGS} -o $@ $@.c
dfd98dd46068 ringtools: fc-pwt-comp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 473
diff changeset
24
874
f442156d31ad ringtools: fc-ringlist-comp program written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 867
diff changeset
25 fc-ringlist-comp: fc-ringlist-comp.c
f442156d31ad ringtools: fc-ringlist-comp program written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 867
diff changeset
26 ${CC} ${CFLAGS} -o $@ $@.c
f442156d31ad ringtools: fc-ringlist-comp program written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 867
diff changeset
27
33
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 install:
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29 mkdir -p ${INSTBIN}
878
f80e3ec41998 ringtools/Makefile: install fc-meltest-{e1,pwt}
Mychaela Falconia <falcon@freecalypso.org>
parents: 874
diff changeset
30 install -c ${PROGS} ${SCRIPTS} ${INSTBIN}
883
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
31 for i in ${SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} \
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
32 INSTALL_PREFIX=${INSTALL_PREFIX} install); done
33
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34 clean:
cefdc6623322 fc-e1gen utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35 rm -f ${PROGS} *.o *errs *.out
883
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
36 for i in ${SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} clean); done
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
37
34f0b7eb4b75 ringtools/Makefile: add fc-imy2pwt
Mychaela Falconia <falcon@freecalypso.org>
parents: 878
diff changeset
38 FRC: