osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-1984-g9b511668

gitosis at osmocom.org gitosis at osmocom.org
Sat Dec 16 08:46:59 UTC 2017

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 -----------------------------------------------------------------

commit 9b511668a48b2c7ef7646278b1d2cbdc19441490
Author: Vadim Yanitskiy <axilirator at 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


commit 21049e5fc46223670c259fedb413bd179bb4ffb2
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Sun Aug 13 01:35:22 2017 +0600

    host/trxcon/l1ctl.c: handle L1CTL_TRAFFIC_REQ
    Change-Id: Ibdf2d4f6aa464250a4c6951af86c06eb3fd3b98b


commit 0b5231bdb4172adac64828bbcc57ac7b74411590
Author: Vadim Yanitskiy <axilirator at 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


commit d2c13e3d209565a4bd1c6776e3a5a86f7ea5d857
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Sat Dec 16 15:04:41 2017 +0700

    host/trxcon/scheduler: use GSM_MACBLOCK_LEN definition
    Change-Id: Ie3b27ecb62d6f0e84f2e3ec0c1558e32bb213d33


commit 3d872d0eae76b42b0fdf235f2df196c8bc5abb7c
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Sat Dec 16 14:58:04 2017 +0700

    host/trxcon/scheduler: drop meaningless memset call
    Change-Id: I18a938cef350632673cfc820beed5e42f40d89e7


commit 2937cb4c16b6e5b9cf4fa139cfcaf678946f6cb2
Author: Vadim Yanitskiy <axilirator at 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


commit ab566a7aef67eeb2abd19fedc7ed8fc33e9de684
Author: Vadim Yanitskiy <axilirator at 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


commit af217395ccd058a8aeab6992c0bd0743a8e6895e
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Sat Dec 9 01:25:52 2017 +0700

    fake_trx: don't sent clock indications until POWERON
    Change-Id: I86ccc9d26fc54e6511f74f858afdaebb2b284c19


commit 26ecb9460e1871b26a5e3a3c72c2f7163ece2652
Author: Vadim Yanitskiy <axilirator at 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


commit 05ff6b06674dd3b9c310e3b27e5bad821cd6d41c
Author: Vadim Yanitskiy <axilirator at 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%)

The Open Source GSM Base Band stack

More information about the osmocom-commitlog mailing list