FreeCalypso > hg > vband-misc
comparison ul-test/Makefile @ 38:e96e8d8973c0
ul-test: generate hex include files for PCMU
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 14 May 2024 05:36:38 +0000 |
parents | f8a6ea314c5f |
children |
comparison
equal
deleted
inserted
replaced
37:f8a6ea314c5f | 38:e96e8d8973c0 |
---|---|
1 DMW_SRC=../dmw/dmw-alaw.robe | 1 DMW_SRC=../dmw/dmw-alaw.robe |
2 DHF1= ../dhf/fr1-dhf.gsm | 2 DHF1= ../dhf/fr1-dhf.gsm |
3 DHFE= ../dhf/efr-dhf.gsmx | 3 DHFE= ../dhf/efr-dhf.gsmx |
4 FR_OUT= fr-enc.gsm fr-uplink.tch fr-decode.al fr-decode.ul | 4 FR_OUT= fr-enc.gsm fr-uplink.tch fr-decode.al fr-decode.ul fr-decode-ul.inc |
5 EFR_OUT=efr-enc.gsmx efr-uplink.tch efr-dec-classic.al efr-dec-classic.ul \ | 5 EFR_OUT=efr-enc.gsmx efr-uplink.tch efr-dec-classic.al efr-dec-classic.ul \ |
6 efr-dec-amrefr.al efr-dec-amrefr.ul | 6 efr-dec-classic-ul.inc efr-dec-amrefr.al efr-dec-amrefr.ul \ |
7 efr-dec-amrefr-ul.inc | |
7 ALL_OUT=${FR_OUT} ${EFR_OUT} | 8 ALL_OUT=${FR_OUT} ${EFR_OUT} |
8 | 9 |
9 all: ${ALL_OUT} | 10 all: ${ALL_OUT} |
10 | 11 |
11 fr-enc.gsm: ${DMW_SRC} | 12 fr-enc.gsm: ${DMW_SRC} |
24 pcm16-to-alaw $< $@ | 25 pcm16-to-alaw $< $@ |
25 | 26 |
26 fr-decode.ul: fr-decode.robe | 27 fr-decode.ul: fr-decode.robe |
27 pcm16-to-ulaw $< $@ | 28 pcm16-to-ulaw $< $@ |
28 | 29 |
30 fr-decode-ul.inc: fr-decode.ul | |
31 ../utils/gen-hex-c $< $@ | |
32 | |
29 efr-enc.gsmx: ${DMW_SRC} | 33 efr-enc.gsmx: ${DMW_SRC} |
30 gsmefr-encode-r $< $@ | 34 gsmefr-encode-r $< $@ |
31 | 35 |
32 efr-uplink.gsmx: efr-enc.gsmx ${DHFE} | 36 efr-uplink.gsmx: efr-enc.gsmx ${DHFE} |
33 cat ${DHFE} ${DHFE} efr-enc.gsmx > $@ | 37 cat ${DHFE} ${DHFE} efr-enc.gsmx > $@ |
42 pcm16-to-alaw $< $@ | 46 pcm16-to-alaw $< $@ |
43 | 47 |
44 efr-dec-classic.ul: efr-dec-classic.robe | 48 efr-dec-classic.ul: efr-dec-classic.robe |
45 pcm16-to-ulaw $< $@ | 49 pcm16-to-ulaw $< $@ |
46 | 50 |
51 efr-dec-classic-ul.inc: efr-dec-classic.ul | |
52 ../utils/gen-hex-c $< $@ | |
53 | |
47 efr-dec-amrefr.robe: efr-enc.gsmx | 54 efr-dec-amrefr.robe: efr-enc.gsmx |
48 amrefr-decode-r $< $@ | 55 amrefr-decode-r $< $@ |
49 | 56 |
50 efr-dec-amrefr.al: efr-dec-amrefr.robe | 57 efr-dec-amrefr.al: efr-dec-amrefr.robe |
51 pcm16-to-alaw $< $@ | 58 pcm16-to-alaw $< $@ |
52 | 59 |
53 efr-dec-amrefr.ul: efr-dec-amrefr.robe | 60 efr-dec-amrefr.ul: efr-dec-amrefr.robe |
54 pcm16-to-ulaw $< $@ | 61 pcm16-to-ulaw $< $@ |
55 | 62 |
63 efr-dec-amrefr-ul.inc: efr-dec-amrefr.ul | |
64 ../utils/gen-hex-c $< $@ | |
65 | |
56 clean: | 66 clean: |
57 rm -f *.gsm *.gsmx *.robe *.al *.ul *.tch | 67 rm -f *.gsm *.gsmx *.robe *.al *.ul *.tch *.inc |