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 discards 077e4d2113d0f7ae8e36337b33eba352555df41a (commit) discards 69bff9cf929c2ad57577cd0e717e83fad7884b6e (commit) via 3b4ce09989878f428a23e18f0720f856dbd1db57 (commit) via 6341203f264f534f62d769c76143469e4619b169 (commit) via ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 (commit) via 314719654d7392b2f2bd117a1b639a60d22af6cd (commit) via 0eb8beba77331f252ea487c9edbeac81fe35b050 (commit) via b0faaad9176439feb2fe666381e84509989a2e85 (commit) via 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba (commit) via f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit) via 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (077e4d2113d0f7ae8e36337b33eba352555df41a) \ N -- N -- N (3b4ce09989878f428a23e18f0720f856dbd1db57) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. 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=3b4ce09989878f428a23e18f0720f856dbd1db57 commit 3b4ce09989878f428a23e18f0720f856dbd1db57 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 12 18:48:18 2017 +0700 host/trxcon/scheduler: implement TX queue handling Change-Id: I2b7bae53901156524134c4904ea1179268d85601 http://cgit.osmocom.org/osmocom-bb/commit/?id=6341203f264f534f62d769c76143469e4619b169 commit 6341203f264f534f62d769c76143469e4619b169 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 12 18:46:56 2017 +0700 host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e http://cgit.osmocom.org/osmocom-bb/commit/?id=ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 commit ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 12 17:54:09 2017 +0700 host/trxcon/scheduler: store BSIC in trx_instance We need to know BSIC value, before sending RACH requests. So, let's store it in trx_instance and update as soon as the first SCH burst is received after L1CTL_FBSB_REQ. Change-Id: I49574c3661f79f3b4941db6c651baebab2665c1b http://cgit.osmocom.org/osmocom-bb/commit/?id=314719654d7392b2f2bd117a1b639a60d22af6cd commit 314719654d7392b2f2bd117a1b639a60d22af6cd Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 12 17:58:31 2017 +0700 host/trxcon/scheduler: modify trx_lchan_tx_func definition Initially, it was assumed that TX lchan handler will only compose a burst and return a pointer to the buffer. A burst itself could be sent somewhere outside, e.g. by caller. It would be better to send bursts exactly from handler, because in this case it isn't required to have an external buffer. Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7 http://cgit.osmocom.org/osmocom-bb/commit/?id=0eb8beba77331f252ea487c9edbeac81fe35b050 commit 0eb8beba77331f252ea487c9edbeac81fe35b050 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 12 17:49:43 2017 +0700 host/trxcon/trx_if.c: expose the trx_if_tx_burst() Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f http://cgit.osmocom.org/osmocom-bb/commit/?id=b0faaad9176439feb2fe666381e84509989a2e85 commit b0faaad9176439feb2fe666381e84509989a2e85 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 12 17:48:01 2017 +0700 host/trxcon/trx_if.c: use proper names for burst handlers Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d http://cgit.osmocom.org/osmocom-bb/commit/?id=9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba commit 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 12 17:40:22 2017 +0700 host/trxcon/trx_if.c: for compatibility with OsmoTRX For some reasons, OsmoTRX sends 158-byte long sequences on DATA interface, where the latest two bytes aren't used. Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88 http://cgit.osmocom.org/osmocom-bb/commit/?id=f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a commit f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jul 12 17:24:16 2017 +0700 fake_trx/burst_fwd.py: append two unused bytes at the end Change-Id: I1d7ed076d93b37699520ee2a31c42c177f966865 http://cgit.osmocom.org/osmocom-bb/commit/?id=24387a4b661339f0df18c4cadeff86ecf45f9dd3 commit 24387a4b661339f0df18c4cadeff86ecf45f9dd3 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Mon Jul 10 19:39:06 2017 +0700 target/fake_trx: initial release of virtual transceiver This is a set of tools for creating a virtual Um-interface between OsmocomBB and OsmoBTS. It may be extremely useful for testing and development of GSM stack, including both sides (MS and BTS). This software implements OsmoTRX (Osmocom's fork of OpenBTS transceiver) style clock (CLCK), control (CTRL) and data interfaces. So, OsmoBTS source code doesn't require any modifications, while for OsmocomBB you will need to use a new application - trxcon, which can be found in the 'fixeria/sdr_phy' branch until one is merged to master. Brief description of available applications: - fake_trx.py - main application, that allows to connect both OsmocomBB and OsmoBTS without actual RF hardware. Currently only a single MS may work with a single BTS. - clck_gen.py - a peripheral tool aimed to emulate TDMA frame clock generator. Could be used for testing and clock synchronization of multiple applications. It should be noted, that one relays on generic system timer (via Python), so a random clock jitter takes place. - ctrl_cmd.py - another peripheral tool, which could be used for sending CTRL commands directly in manual mode, and also for application fuzzing. Change-Id: Ib1fb80682002ac85a72fa6abef459a4c44f4ab97 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 59 ++++++++++++++++++++++++++++++++++ src/host/trxcon/l1ctl.h | 1 + src/host/trxcon/sched_lchan_handlers.c | 4 ++- src/host/trxcon/sched_trx.h | 12 ++++++- src/host/trxcon/trx_if.c | 9 +++--- src/host/trxcon/trx_if.h | 6 ++++ 6 files changed, 85 insertions(+), 6 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack