osmo-bts.git branch laforge/virt-bts created. 0.4.0-70-g9772c4b

gitosis at osmocom.org gitosis at osmocom.org
Sat Jan 16 17:00:06 UTC 2016


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 "Osmocom BTS-side code (Abis, scheduling, ...)".

The branch, laforge/virt-bts has been created
        at  9772c4b07ec781c0b2cadcbc2dea635ce681f611 (commit)

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=9772c4b07ec781c0b2cadcbc2dea635ce681f611

commit 9772c4b07ec781c0b2cadcbc2dea635ce681f611
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Jan 10 20:44:52 2016 +0100

    common/bts.c: Make some functions static
    
    (those are not needed outside of bts.c)

http://cgit.osmocom.org/osmo-bts/commit/?id=5fbcbcbe68a0806e69cc410703400d7811d1bf2c

commit 5fbcbcbe68a0806e69cc410703400d7811d1bf2c
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Jan 10 14:49:38 2016 +0100

    VBTS: Ensure correct copyright statements in all C files

http://cgit.osmocom.org/osmo-bts/commit/?id=b7bb75c7db1c981ddff6014452579ef0fd43dfb4

commit b7bb75c7db1c981ddff6014452579ef0fd43dfb4
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Jan 10 14:45:40 2016 +0100

    VBTS: Ensure OML states change after OML link is established
    
    with this patch, the BSC actually sends the RSL ESTABLISH command,
    and we subsequently receive the SYSTEM INFORMATION which we transmit
    on the virtual bearer.

http://cgit.osmocom.org/osmo-bts/commit/?id=f154d8ac643e14e8baa9e70c7bb672679cbc9bc0

commit f154d8ac643e14e8baa9e70c7bb672679cbc9bc0
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 13:13:37 2016 +0100

    WIP: Initial check-in of a new virtual BTS

http://cgit.osmocom.org/osmo-bts/commit/?id=b700d2e97ccbdd54f7542f3698e8ca43bb3df025

commit b700d2e97ccbdd54f7542f3698e8ca43bb3df025
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 23:28:57 2016 +0100

    TRX: Move scheduler to src/common
    
    This is the final step to make the L1 scheduler generally available
    to other BTS models than OsmoTRX.

http://cgit.osmocom.org/osmo-bts/commit/?id=3e753e49bbe11c11510ace4a6cfbe3a8f37745be

commit 3e753e49bbe11c11510ace4a6cfbe3a8f37745be
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 23:21:00 2016 +0100

    TRX: scheduler: Remove dependency to trx_if.[ch]

http://cgit.osmocom.org/osmo-bts/commit/?id=1969a9aa91aa70cdb226920756e1b4762f98cd1d

commit 1969a9aa91aa70cdb226920756e1b4762f98cd1d
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 23:15:41 2016 +0100

    TRX: scheduler: Move trx_sched_clock() to scheduler_trx.c
    
    This funciton (and associated static functions) are TRX specific,
    and scheduler.c should only contain generic code.

http://cgit.osmocom.org/osmo-bts/commit/?id=4b5f2ceaa7ba5f99e290fbc038ace9717cbcae96

commit 4b5f2ceaa7ba5f99e290fbc038ace9717cbcae96
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 23:03:34 2016 +0100

    TRX: scheduler: don't access l1h->config from scheduler

http://cgit.osmocom.org/osmo-bts/commit/?id=83ceedcbf9ff08f53bb62ab5e7d3ed63f37e51d7

commit 83ceedcbf9ff08f53bb62ab5e7d3ed63f37e51d7
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 22:39:04 2016 +0100

    TRX: call trx_loop_sacch_clock from TRX scheduler backend
    
    this removes the dependency of scheduler.c on loops.h

http://cgit.osmocom.org/osmo-bts/commit/?id=e1297af75b9bf801ad62bf3429917201a08da37f

commit e1297af75b9bf801ad62bf3429917201a08da37f
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 22:17:52 2016 +0100

    TRX: split scheduler in generic part and backend part
    
    the backend is performing the actual encoding and decoding functions,
    while the generic part constsits of the TDMA structures and generating
    the RTS.ind

http://cgit.osmocom.org/osmo-bts/commit/?id=4c82e6d2a5e4548d15bdcb0897f74d5be3ae8895

commit 4c82e6d2a5e4548d15bdcb0897f74d5be3ae8895
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 21:33:58 2016 +0100

    TRX: factor out the scheduler from remaining code
    
    The L1 scheduler is a generally useful component that is unfortunately
    tied quite a bit into the OsmoTRX support.  Let's try to separate it out
    by having separate per-trx/per-ts/per-chan data structures pre-fixed
    with l1sched_
    
    Using this patch it should be one step easier to use the scheduler for
    other BTS models, such as the intended upcoming virtual BTS.

http://cgit.osmocom.org/osmo-bts/commit/?id=5618a2a7a211a9e3fdd9eb7082ea4ee425aaef0f

commit 5618a2a7a211a9e3fdd9eb7082ea4ee425aaef0f
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 12:34:18 2016 +0100

    merge bts-specific main function into common/main.c:bts_main()
    
    This removes a lot of copy+paste duplication between different BTS
    models.

http://cgit.osmocom.org/osmo-bts/commit/?id=7ac5ec17512f4de71a01b2996987147a64c4b601

commit 7ac5ec17512f4de71a01b2996987147a64c4b601
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 09:49:09 2016 +0100

    Add new bts_model_ctrl_cmds_install()
    
    This is one step in making the main() functions of different
    BTS models more similar, so we can share one code rather than multiple
    copies of it.

http://cgit.osmocom.org/osmo-bts/commit/?id=26c576e15291cc916ae0305da83454c18491d30a

commit 26c576e15291cc916ae0305da83454c18491d30a
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Jan 10 20:48:11 2016 +0100

    common/support.c: Remove unused file

http://cgit.osmocom.org/osmo-bts/commit/?id=8d5ab44c0a0a705b33c077c7bd22a926fcfc3e71

commit 8d5ab44c0a0a705b33c077c7bd22a926fcfc3e71
Author: Andreas Eversberg <jolly at eversberg.eu>
Date:   Mon Jan 20 13:08:21 2014 +0100

    ABIS: Support for multiple RSL connections

-----------------------------------------------------------------------


hooks/post-receive
-- 
Osmocom BTS-side code (Abis, scheduling, ...)



More information about the osmocom-commitlog mailing list