FreeCalypso > hg > fc-tourmaline
annotate components/fcbm @ 301:4bb5772a05a3
AT%SPVER: new command for setting custom speech version lists
The speech version list in the Bearer Capability IE tells the network
which speech codecs are supported by the MS, and in which order of
preference. The standard behaviour is to list all codecs that are
supported by the hw+fw platform, and the standard preference order
is newer over older, FR over HR. But sometimes it is desirable
(for network testing) to artificially restrict which codecs the test MS
will declare as supported, and/or to list them in some peculiar
non-standard order of preference. Add a new private AT command,
AT%SPVER, allowing the user to set and clear custom speech version
lists for the Bearer Capability IE composer in CC.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 21 May 2023 21:43:10 +0000 |
parents | a5b00817a60f |
children |
rev | line source |
---|---|
230
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 # Building FCBM SWE - an original FreeCalypso addition |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 CFLAGS="-mn -mt -o -x -mw -me -pw2" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 CPPFLAGS="-DTOOL_CHOICE=0 -D_TMS470" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 |
242
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
6 case "$UI_CONFIG" in |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
7 bigcolor) |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
8 CPPFLAGS="$CPPFLAGS -DCOLOURDISPLAY" |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
9 CPPFLAGS="$CPPFLAGS -DLSCREEN" |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
10 ;; |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
11 smallbw) |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
12 ;; |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
13 *) |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
14 echo "Error: UI_CONFIG=$UI_CONFIG setting not understood" 1>&2 |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
15 exit 1 |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
16 esac |
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
17 |
230
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 # Includes |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 CPPFLAGS="$CPPFLAGS -I$SRC/nucleus" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 CPPFLAGS="$CPPFLAGS -I.." |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 CPPFLAGS="$CPPFLAGS -I../config" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/inc" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/frame/cust_os" |
242
da5857b13d02
components/fcbm: defines and includes for Condat display driver
Mychaela Falconia <falcon@freecalypso.org>
parents:
230
diff
changeset
|
25 CPPFLAGS="$CPPFLAGS -I$SRC/condat/com/include" |
230
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 CPPFLAGS="$CPPFLAGS -I$SRC/cs/system" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera/rv" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/abb" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/armio" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/clkm" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/conf" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/dma" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/dsp_dwnld" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/inth" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/memif" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/rhea" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/security" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/spi" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/timer" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/uart" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/ulpd" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_app" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
45 CPPFLAGS="$CPPFLAGS -I$SRC/cs/services" |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
46 |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
47 # Source modules |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 SRCDIR=$SRC/cs/services/fcbm |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50 |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
51 cfile_plain $SRCDIR/fcbm_charging.c |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
52 cfile_plain $SRCDIR/fcbm_display_ctrl.c |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
53 cfile_plain $SRCDIR/fcbm_env.c |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
54 cfile_plain $SRCDIR/fcbm_kpd_if.c |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
55 cfile_plain $SRCDIR/fcbm_messages.c |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
56 cfile_plain $SRCDIR/fcbm_phone_on.c |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
57 cfile_plain $SRCDIR/fcbm_powerkey_if.c |
248
a5b00817a60f
FCBM reset mode implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
58 cfile_plain $SRCDIR/fcbm_reset_mode.c |
230
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 cfile_plain $SRCDIR/fcbm_send_msg.c |
baa738eeb842
FCBM code implemented in first pass
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
60 cfile_plain $SRCDIR/fcbm_task.c |
243
35474f3a1782
FCBM: beginning of display output
Mychaela Falconia <falcon@freecalypso.org>
parents:
242
diff
changeset
|
61 cfile_plain $SRCDIR/fcbm_textout.c |