aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2016-09-07 23:09:49 +0700
committerHarald Welte <laforge@gnumonks.org>2016-10-23 07:38:15 +0000
commitf3d38c493722b4d3cb6bd5dbd9a30d5681a7cdf2 (patch)
tree73bf752b48327876ac9a7e55b7ffedb7a015b106 /include/osmocom
parentc7a01d554e3ad3af205e70a29685c3d32333bfdd (diff)
utils/conv_gen.py: add RACH, SCH and TCH/AHS definitions
Diffstat (limited to 'include/osmocom')
-rw-r--r--include/osmocom/gsm/gsm0503.h40
1 files changed, 40 insertions, 0 deletions
diff --git a/include/osmocom/gsm/gsm0503.h b/include/osmocom/gsm/gsm0503.h
index 2da4b161..862dc3f1 100644
--- a/include/osmocom/gsm/gsm0503.h
+++ b/include/osmocom/gsm/gsm0503.h
@@ -36,11 +36,27 @@
*/
extern const struct osmo_conv_code gsm0503_xcch;
+/*! \brief structure describing convolutional code RACH
+ */
+extern const struct osmo_conv_code gsm0503_rach;
+
+/*! \brief structure describing convolutional code SCH
+ */
+extern const struct osmo_conv_code gsm0503_sch;
+
/*! \brief structures describing convolutional codes CS2/3
*/
extern const struct osmo_conv_code gsm0503_cs2;
extern const struct osmo_conv_code gsm0503_cs3;
+/*! \brief structure describing convolutional code TCH/FR
+ */
+extern const struct osmo_conv_code gsm0503_tch_fr;
+
+/*! \brief structure describing convolutional code TCH/HR
+ */
+extern const struct osmo_conv_code gsm0503_tch_hr;
+
/*! \brief structure describing convolutional code TCH/AFS 12.2
*/
extern const struct osmo_conv_code gsm0503_tch_afs_12_2;
@@ -72,3 +88,27 @@ extern const struct osmo_conv_code gsm0503_tch_afs_5_15;
/*! \brief structure describing convolutional code TCH/AFS 4.75
*/
extern const struct osmo_conv_code gsm0503_tch_afs_4_75;
+
+/*! \brief structure describing convolutional code TCH/AHS 7.95
+ */
+extern const struct osmo_conv_code gsm0503_tch_ahs_7_95;
+
+/*! \brief structure describing convolutional code TCH/AHS 7.4
+ */
+extern const struct osmo_conv_code gsm0503_tch_ahs_7_4;
+
+/*! \brief structure describing convolutional code TCH/AHS 6.7
+ */
+extern const struct osmo_conv_code gsm0503_tch_ahs_6_7;
+
+/*! \brief structure describing convolutional code TCH/AHS 5.9
+ */
+extern const struct osmo_conv_code gsm0503_tch_ahs_5_9;
+
+/*! \brief structure describing convolutional code TCH/AHS 5.15
+ */
+extern const struct osmo_conv_code gsm0503_tch_ahs_5_15;
+
+/*! \brief structure describing convolutional code TCH/AHS 4.75
+ */
+extern const struct osmo_conv_code gsm0503_tch_ahs_4_75;