Commit Graph

3074 Commits (957661253ed67f3780166d6397a7a7f37f09f9d2)
 

Author SHA1 Message Date
Vadim Yanitskiy 957661253e trxcon: l1sched: ensure n_bits_total is always initialized 4 months ago
Vadim Yanitskiy b084e8569f trxcon: assert *ts is not NULL in l1sched_set_lchans 4 months ago
Vadim Yanitskiy 2881889b87 trxcon: extended RACH != 11-bit RACH, correct logging messages 4 months ago
Vadim Yanitskiy 72da0554e8 trxcon: abstract out 'struct trxcon_inst' from L1CTL/TRXC/TRXD 4 months ago
Vadim Yanitskiy f8822e476d trxcon: move L1 params from struct trx_instance to trxcon_inst 4 months ago
Vadim Yanitskiy 3e023128dc trxcon: rework trxcon_fsm, move into a separate file 4 months ago
Vadim Yanitskiy 40d66990e0 trxcon: trx_if_close(): power the transceiver off if needed 4 months ago
Vadim Yanitskiy 38c4f7294b trxcon: make trx_if_cmd_setfh() accept const *ma 4 months ago
Vadim Yanitskiy 57d0aa72e6 trxcon: make l1sched_start_ciphering() accept const *key 4 months ago
Vadim Yanitskiy 15247989f5 trx_toolkit: do not auto power on/off child MS Transceivers 4 months ago
Vadim Yanitskiy f6aada5f5f trx_toolkit: use **kwargs in Transceiver.__init__() 4 months ago
Vadim Yanitskiy 8144470129 trx_toolkit: simplify Transceiver.power_event_handler() 4 months ago
Vadim Yanitskiy cea02697a9 trxcon: support handling of multiple L1CTL client connections 4 months ago
Vadim Yanitskiy 9734224875 trxcon: use trxcon->fi as the context in L1CTL logging 4 months ago
Vadim Yanitskiy cdc764d475 trxcon: pass fn_advance param via struct l1sched_cfg 4 months ago
Vadim Yanitskiy 029c9297a0 trxcon: pass lchan to tchh_block_dl_first_fn() for logging 4 months ago
Vadim Yanitskiy 18d102d3d7 trxcon: make [l1sched_]tchh_block_dl_first_fn() static 4 months ago
Vadim Yanitskiy 8f9e9806e6 trxcon: make l1sched logging configurable, use trxcon->fi as prefix 4 months ago
Vadim Yanitskiy 4a4bc0ed6e trxcon: get rid of DEBUG_DEFAULT, give an example 4 months ago
Vadim Yanitskiy c582aedd91 trxcon: rename DTRX logging sub-system to DTRXC 4 months ago
Vadim Yanitskiy 4f2d6c40d0 trxcon: ensure TRXD logging is actually using LOGPFSMSL() 4 months ago
Vadim Yanitskiy a986c466f0 trxcon: move osmocom/bb/{trxcon->l1sched}/l1sched.h 4 months ago
Vadim Yanitskiy 504f0293df trxcon: remove unused #includes in sched_lchan_common.c 5 months ago
Vadim Yanitskiy 71eb55f3f9 trxcon: l1ctl_server_{start,shutdown}() -> l1ctl_server_{alloc,free}() 5 months ago
Vadim Yanitskiy ae0bb5e1c7 trxcon: allocate memory in l1ctl_server_start() 5 months ago
Vadim Yanitskiy 28b5934663 trxcon: fix NULL pointer dereference in trx_if_open() 5 months ago
Vadim Yanitskiy 78e5668d52 trxcon: remove unused #imports in sched_clck.c 5 months ago
Vadim Yanitskiy 5f47751ddb trxcon: call osmo_timer_del() unconditionally 5 months ago
Vadim Yanitskiy 2a2babbeac trxcon: fix trx_if_close(): delete TRXC timer if it's pending 5 months ago
Vadim Yanitskiy 0e0d266812 trxcon: ensure are TRXC/TRXD logging is using LOGPFSML() 5 months ago
Vadim Yanitskiy 2576be0f63 trxcon: trx_if_open(): allocate trx->fi as a child of trxcon->fi 5 months ago
Vadim Yanitskiy 5a8b0ad0ac trxcon: cosmetic: remove the '_fsm' postfix in trx_fsm.name 5 months ago
Vadim Yanitskiy d451f0caea trxcon: cosmetic: rename 'trx->fsm' to 'trx->fi' 5 months ago
Vadim Yanitskiy c9a801e05c trxcon: get rid of GEN_MASK macro, define it locally 5 months ago
Vadim Yanitskiy 4c83590f1d trxcon: cosmetic: rename l1ctl_link.[ch] to l1ctl_server.[ch] 5 months ago
Vadim Yanitskiy 506e9085e3 trxcon: rework L1CTL socket API to support multiple clients 5 months ago
Vadim Yanitskiy a89492a4dd trxcon: move FBSB state from struct l1ctl_link to trxcon_inst 5 months ago
Vadim Yanitskiy 27900b3a2d trxcon: introduce and use struct 'trxcon_inst' 5 months ago
Vadim Yanitskiy e1740e2fc8 trxcon: use 'unsigned int tn' for timeslot number 5 months ago
Vadim Yanitskiy 94bb69ab3c trxcon: cosmetic: s/app_evt_names/trxcon_fsm_event_names/ 5 months ago
Vadim Yanitskiy fd039d4571 trxcon: fix coding style in statements applying inverted mask 5 months ago
Vadim Yanitskiy 93fe00d29c trxcon: tune hard-coded logging parameters (filename) 5 months ago
Vadim Yanitskiy 682341738d trxcon: cosmetic: use ARRAY_SIZE() whenever appropriate 5 months ago
Vadim Yanitskiy c4aa60317d trxcon: cosmetic: s/ts_list/ts/ in struct l1sched_state 5 months ago
Vadim Yanitskiy 43cd9f270d trxcon: cosmetic: s/state/clck_state/ in struct l1sched_state 5 months ago
Vadim Yanitskiy 68b6ef33ce trxcon: add missing #include for enum gsm_phys_chan_config 5 months ago
Vadim Yanitskiy 593beee3d8 trxcon: get rid of init_defaults(), init app_data in place 5 months ago
Vadim Yanitskiy d6525cb172 trxcon: make trxcon_gsmtap_send() static 5 months ago
Vadim Yanitskiy 9523cdd4d3 trxcon: send proper slot type in TRXC SETSLOT messages 5 months ago
Vadim Yanitskiy fb26115d71 trxcon: separate the scheduler into libl1sched.la 5 months ago