This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis 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/fake_trx has been updated via 40bc28d00102ddbedb572de4d02d89139f47792f (commit) via 02f96fef667af89f80bc0135e069b7f5bf1de5c7 (commit) via 3020aad0d666be94925efaee3bce45919b53ddf0 (commit) via 476b5a7ec3466f2d3d4b219323d31979005081df (commit) via 81157d5898b851eea19e44670d5c113dc4f24ab1 (commit) via 475916bab9e7c224ef80e9cb8f7fb8f5c9fc316a (commit) via c752cb7a34847e7c3505daecb3a901d74030a717 (commit) via bb65aea38a9e031c887399e215eba6b425d6ef6d (commit) via 89e440602d090dab0dba21bc518cde5b6c117228 (commit) via 3b69f6ea2c6944f89dc271bf622c1de43e947bd5 (commit) via 63ba40bc2430cbb019fd30bf543d342d70675725 (commit) via 61941c88c0e8b45b0beac6a9fb0b9be31b8f0f69 (commit) via f30f8a03f3c401ba3d4ec217324053ae244ea13e (commit) via 2307113c351d825f24cf5286b8c9c1f7722498bc (commit) via a219709142dfa4c8f03eb373ba01caf15d3a023c (commit) via 88fa89f4217ef33996369ada404c1ea3d46c4f8c (commit) via 5566dd0b47cc1315f3ef737b02ae0ebfdcb79969 (commit) from 14de487cb51a77c0cfda5f74598cd9b40c5beb0c (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=40bc28d00102ddbedb572de4d02d89139f47792f commit 40bc28d00102ddbedb572de4d02d89139f47792f Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Fri Jul 28 15:15:05 2017 +0600 host/trxcon/scheduler: git rid of sched_trx_find_ts() After simplification of timeslot management API this function does not make sense. Change-Id: I2fc0c68d784c8f01e1452bc46f8e1eaac2917656 http://cgit.osmocom.org/osmocom-bb/commit/?id=02f96fef667af89f80bc0135e069b7f5bf1de5c7 commit 02f96fef667af89f80bc0135e069b7f5bf1de5c7 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Fri Jul 28 15:00:40 2017 +0600 host/trxcon/scheduler: fix possible NULL deference We should make sure that required timeslot is not only allocated, but also configured, i.e. has a correct multiframe layout. Change-Id: I1d0b870c389802b51c709d089b80ac3fb3565fa8 http://cgit.osmocom.org/osmocom-bb/commit/?id=3020aad0d666be94925efaee3bce45919b53ddf0 commit 3020aad0d666be94925efaee3bce45919b53ddf0 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Fri Jul 28 14:47:41 2017 +0600 host/trxcon/scheduler: simplify timeslot management As we know the count of timeslots per GSM TDMA frame, it would be better to have an array of pointers to trx_ts instances instead of linux list, which is more usable for lists with unknown length. Change-Id: I9510a5cddde22950ceb8422e0990d59f05ed4d60 http://cgit.osmocom.org/osmocom-bb/commit/?id=476b5a7ec3466f2d3d4b219323d31979005081df commit 476b5a7ec3466f2d3d4b219323d31979005081df Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Fri Jul 28 13:56:09 2017 +0600 fake_trx: add a new tool for burst generation This change introduces a new tool named 'burst_gen.py'. One can be used for sending GSM bursts either to L1 (OsmoBTS or OsmocomBB) or to TRX (OsmoTRX and GR-GSM TRX). Currently it is only possible to send random bursts of different types: NB, FB, SB, AB. Change-Id: Ie14281222d29536b8690517e57af2a1007fcbc91 http://cgit.osmocom.org/osmocom-bb/commit/?id=81157d5898b851eea19e44670d5c113dc4f24ab1 commit 81157d5898b851eea19e44670d5c113dc4f24ab1 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Fri Jul 28 13:43:35 2017 +0600 fake_trx: add copyright message to clck_gen.py and ctrl_cmd.py Change-Id: Ia79279dd9e85d131d66d790f1f3fd64fb1914f58 http://cgit.osmocom.org/osmocom-bb/commit/?id=475916bab9e7c224ef80e9cb8f7fb8f5c9fc316a commit 475916bab9e7c224ef80e9cb8f7fb8f5c9fc316a Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 26 20:28:01 2017 +0600 host/trxcon: adjust default verbosity level Change-Id: I91258091b59e5cdd30b767364fb48c3d67980eb7 http://cgit.osmocom.org/osmocom-bb/commit/?id=c752cb7a34847e7c3505daecb3a901d74030a717 commit c752cb7a34847e7c3505daecb3a901d74030a717 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jul 27 16:53:09 2017 +0600 host/trxcon/scheduler: optionally reset clock counter Change-Id: I4565620fc0c5f64133c2674d2c972fc34245cf32 http://cgit.osmocom.org/osmocom-bb/commit/?id=bb65aea38a9e031c887399e215eba6b425d6ef6d commit bb65aea38a9e031c887399e215eba6b425d6ef6d Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jul 27 16:33:38 2017 +0600 host/trxcon/scheduler: implement sched_clck_reset() It's better to have the clock management API inside a single file. Change-Id: I92772f3db404e70fdffd530779613196afec61c9 http://cgit.osmocom.org/osmocom-bb/commit/?id=89e440602d090dab0dba21bc518cde5b6c117228 commit 89e440602d090dab0dba21bc518cde5b6c117228 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jul 27 09:21:11 2017 +0600 host/trxcon: get rid of useless TRX_EVENT_RESET_IND Change-Id: I2aa4c000b37f64c351a806711b2d19bf27ef82bd http://cgit.osmocom.org/osmocom-bb/commit/?id=3b69f6ea2c6944f89dc271bf622c1de43e947bd5 commit 3b69f6ea2c6944f89dc271bf622c1de43e947bd5 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jul 27 09:14:20 2017 +0600 host/trxcon: don't flush trx control messages on reset Change-Id: I0851f168adeb012a933c796c4180ef507b1c57ec http://cgit.osmocom.org/osmocom-bb/commit/?id=63ba40bc2430cbb019fd30bf543d342d70675725 commit 63ba40bc2430cbb019fd30bf543d342d70675725 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jul 27 08:57:13 2017 +0600 host/trxcon: get rid of useless trxcon fsm events Both SCH_EVENT_CLCK_IND and SCH_EVENT_CLCK_LOSS were not handled, moreover there is no purpose to keep them. Change-Id: I8efac459a40f4287e3325890809991d5ef46e9b1 http://cgit.osmocom.org/osmocom-bb/commit/?id=61941c88c0e8b45b0beac6a9fb0b9be31b8f0f69 commit 61941c88c0e8b45b0beac6a9fb0b9be31b8f0f69 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jul 27 08:53:38 2017 +0600 host/trxcon/l1ctl.c: reset FBSB expire timer on shutdown Change-Id: If3c8a34f0c1105c6acbfe4f9233482a31f6558de http://cgit.osmocom.org/osmocom-bb/commit/?id=f30f8a03f3c401ba3d4ec217324053ae244ea13e commit f30f8a03f3c401ba3d4ec217324053ae244ea13e Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 26 20:28:53 2017 +0600 host/trxcon/l1ctl.c: handle L1CTL_PARAM_REQ Change-Id: I5c23520dc0f19147b41ad2e13681bf0a62e9facd http://cgit.osmocom.org/osmocom-bb/commit/?id=2307113c351d825f24cf5286b8c9c1f7722498bc commit 2307113c351d825f24cf5286b8c9c1f7722498bc Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 26 19:46:47 2017 +0600 fake_trx: don't send clock indications to mobile stations Clock indications are only required for BTS, while MS can obtain current frame number from messages on DATA interface. Change-Id: Id2993847a3581cac0d355850ad09ceabc6116d3f http://cgit.osmocom.org/osmocom-bb/commit/?id=a219709142dfa4c8f03eb373ba01caf15d3a023c commit a219709142dfa4c8f03eb373ba01caf15d3a023c Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 26 19:51:44 2017 +0600 host/trxcon/trx_if.c: get rid of CLCK interface Local clock counter can be corrected using frame number values, obtained from burst header on DATA interface. Change-Id: I5a813e3dc1b960831343b8ecb80718291f20e80d http://cgit.osmocom.org/osmocom-bb/commit/?id=88fa89f4217ef33996369ada404c1ea3d46c4f8c commit 88fa89f4217ef33996369ada404c1ea3d46c4f8c Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 26 14:30:35 2017 +0600 host/trxcon: split sched_lchan_handlers.c It would be better to have xCCH, SCH and RACH burst handlers in separate files, because as much code we add to a single file, as harder it becomes to read and understand one. Change-Id: I456a60e68b32b792e63dd03ae97159dc101fd4bf http://cgit.osmocom.org/osmocom-bb/commit/?id=5566dd0b47cc1315f3ef737b02ae0ebfdcb79969 commit 5566dd0b47cc1315f3ef737b02ae0ebfdcb79969 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 26 13:50:40 2017 +0600 host/trxcon: share trxcon fsm and talloc ctx via trxcon.h Change-Id: I9ef558f84a6dc1c9b8fc394c48e108676fa169f8 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/Makefile.am | 4 +- src/host/trxcon/l1ctl.c | 74 +++++-- src/host/trxcon/l1ctl.h | 5 +- src/host/trxcon/l1ctl_link.c | 11 +- src/host/trxcon/l1ctl_link.h | 3 + src/host/trxcon/sched_clck.c | 28 ++- src/host/trxcon/sched_lchan_rach.c | 108 +++++++++ src/host/trxcon/sched_lchan_sch.c | 137 ++++++++++++ .../{sched_lchan_handlers.c => sched_lchan_xcch.c} | 153 ------------- src/host/trxcon/sched_trx.c | 119 +++++----- src/host/trxcon/sched_trx.h | 5 +- src/host/trxcon/scheduler.h | 1 + src/host/trxcon/trx_if.c | 72 +----- src/host/trxcon/trx_if.h | 5 +- src/host/trxcon/trxcon.c | 14 +- src/host/trxcon/trxcon.h | 8 +- src/target/fake_trx/README | 5 + src/target/fake_trx/burst_gen.py | 246 +++++++++++++++++++++ src/target/fake_trx/clck_gen.py | 10 + src/target/fake_trx/ctrl_cmd.py | 10 + src/target/fake_trx/fake_trx.py | 7 +- src/target/fake_trx/rand_burst_gen.py | 177 +++++++++++++++ 22 files changed, 851 insertions(+), 351 deletions(-) create mode 100644 src/host/trxcon/sched_lchan_rach.c create mode 100644 src/host/trxcon/sched_lchan_sch.c rename src/host/trxcon/{sched_lchan_handlers.c => sched_lchan_xcch.c} (66%) create mode 100755 src/target/fake_trx/burst_gen.py create mode 100644 src/target/fake_trx/rand_burst_gen.py hooks/post-receive -- The Open Source GSM Base Band stack