This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Open Source GSM Base Band stack".
The branch, fixeria/trx has been updated
via 9b511668a48b2c7ef7646278b1d2cbdc19441490 (commit)
via 21049e5fc46223670c259fedb413bd179bb4ffb2 (commit)
via 0b5231bdb4172adac64828bbcc57ac7b74411590 (commit)
via d2c13e3d209565a4bd1c6776e3a5a86f7ea5d857 (commit)
via 3d872d0eae76b42b0fdf235f2df196c8bc5abb7c (commit)
via 2937cb4c16b6e5b9cf4fa139cfcaf678946f6cb2 (commit)
via ab566a7aef67eeb2abd19fedc7ed8fc33e9de684 (commit)
via af217395ccd058a8aeab6992c0bd0743a8e6895e (commit)
via 26ecb9460e1871b26a5e3a3c72c2f7163ece2652 (commit)
via 05ff6b06674dd3b9c310e3b27e5bad821cd6d41c (commit)
from 8ed6f42772f3002bfa1b8ef8772b138e8cddd443 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-bb/commit/?id=9b511668a48b2c7ef7646278b1d2c…
commit 9b511668a48b2c7ef7646278b1d2cbdc19441490
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Aug 7 14:24:18 2017 +0600
host/trxcon/scheduler: add initial TCH/F channel support
This change implements basic TCH/F lchan handlers for both data
reception and transmission. Only FACCH (signaling), FR and EFR
payloads are supported at the moment.
Change-Id: If6b0eaede2b484484d2a824e7219ff04483266a1
http://cgit.osmocom.org/osmocom-bb/commit/?id=21049e5fc46223670c259fedb413b…
commit 21049e5fc46223670c259fedb413bd179bb4ffb2
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Aug 13 01:35:22 2017 +0600
host/trxcon/l1ctl.c: handle L1CTL_TRAFFIC_REQ
Change-Id: Ibdf2d4f6aa464250a4c6951af86c06eb3fd3b98b
http://cgit.osmocom.org/osmocom-bb/commit/?id=0b5231bdb4172adac64828bbcc57a…
commit 0b5231bdb4172adac64828bbcc57ac7b74411590
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Dec 14 04:03:59 2017 +0700
common/l1ctl.c move TCH bit-ordering to the firmware
Previously, TCH frames coming from L1 were reordered to the RTP
format. Moreover, the implementation had a few problems:
- L1CTL is not the best place for such manipulations;
- payloads with other than FR codec were corrupted.
Let's use RTP-ordered payloads on the L1CTL interface,
performing TCH frame reordering at the firmware.
Please note, that actual FR reordering was moved to the firmware
as is, without any codec determination. This could be fixed in
a separate change.
Change-Id: I235a9f535c39d8e57f5d2c6566daeaf883aeef9e
http://cgit.osmocom.org/osmocom-bb/commit/?id=d2c13e3d209565a4bd1c6776e3a5a…
commit d2c13e3d209565a4bd1c6776e3a5a86f7ea5d857
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 15:04:41 2017 +0700
host/trxcon/scheduler: use GSM_MACBLOCK_LEN definition
Change-Id: Ie3b27ecb62d6f0e84f2e3ec0c1558e32bb213d33
http://cgit.osmocom.org/osmocom-bb/commit/?id=3d872d0eae76b42b0fdf235f2df19…
commit 3d872d0eae76b42b0fdf235f2df196c8bc5abb7c
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 14:58:04 2017 +0700
host/trxcon/scheduler: drop meaningless memset call
Change-Id: I18a938cef350632673cfc820beed5e42f40d89e7
http://cgit.osmocom.org/osmocom-bb/commit/?id=2937cb4c16b6e5b9cf4fa139cfcaf…
commit 2937cb4c16b6e5b9cf4fa139cfcaf678946f6cb2
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 14:53:48 2017 +0700
host/trxcon/scheduler: clean up the trx_lchan_state
There were some BTS specific variables, which are meaningless.
This change cleans them up, and also groups some measurement,
encryption, and AMR specific variables into sub-structures.
Change-Id: Ie753a7e3e7fa2b433d8319b3a05b85b8583d7be2
http://cgit.osmocom.org/osmocom-bb/commit/?id=ab566a7aef67eeb2abd19fedc7ed8…
commit ab566a7aef67eeb2abd19fedc7ed8fc33e9de684
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 15:09:51 2017 +0700
host/trxcon/scheduler: use new libosmocoding API for RACH
Since the 32e5641d, the gsm0503_rach_encode() is deprecated, and
the library provides new API with extended (11-bit) RACH support.
Change-Id: I1955fe46eebd173d6eddd1d47ee9f7318b9b4e2d
http://cgit.osmocom.org/osmocom-bb/commit/?id=af217395ccd058a8aeab6992c0bd0…
commit af217395ccd058a8aeab6992c0bd0743a8e6895e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 9 01:25:52 2017 +0700
fake_trx: don't sent clock indications until POWERON
Change-Id: I86ccc9d26fc54e6511f74f858afdaebb2b284c19
http://cgit.osmocom.org/osmocom-bb/commit/?id=26ecb9460e1871b26a5e3a3c72c2f…
commit 26ecb9460e1871b26a5e3a3c72c2f7163ece2652
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 9 01:24:05 2017 +0700
fake_trx/clck_gen.py: reset the clck_src when calling stop()
Change-Id: I1043f71a2cbe856a0cb605db8a7feab9defa6afd
http://cgit.osmocom.org/osmocom-bb/commit/?id=05ff6b06674dd3b9c310e3b27e5ba…
commit 05ff6b06674dd3b9c310e3b27e5bad821cd6d41c
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 9 01:22:24 2017 +0700
fake_trx/clck_gen.py: send the first indication immediately
Change-Id: I0132dd939b02db357d248abf65c9116d6a1802d0
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/common/l1ctl.c | 39 -----
src/host/trxcon/Makefile.am | 1 +
src/host/trxcon/l1ctl.c | 40 +++++
src/host/trxcon/sched_lchan_common.c | 88 +++++++++-
src/host/trxcon/sched_lchan_desc.c | 9 +-
src/host/trxcon/sched_lchan_rach.c | 5 +-
.../{sched_lchan_xcch.c => sched_lchan_tchf.c} | 182 ++++++++++++++-------
src/host/trxcon/sched_lchan_xcch.c | 36 ++--
src/host/trxcon/sched_trx.h | 98 ++++++-----
src/target/fake_trx/clck_gen.py | 19 ++-
src/target/fake_trx/ctrl_if_bts.py | 9 +
src/target/fake_trx/fake_trx.py | 2 +-
src/target/firmware/Makefile | 3 +-
src/target/firmware/layer1/prim_tch.c | 52 ++++++
14 files changed, 399 insertions(+), 184 deletions(-)
copy src/host/trxcon/{sched_lchan_xcch.c => sched_lchan_tchf.c} (52%)
hooks/post-receive
--
The Open Source GSM Base Band stack