2023-05-29 |
Vadim Yanitskiy | trxcon/l1sched: use sched_tchh_dl_facch_map[] in rx_tchh_fn()
|
commit | commitdiff | tree |
2023-05-29 |
Vadim Yanitskiy | trxcon/l1sched: cosmetic: get rid of amr_is_cmr/fn_is_cmi
|
commit | commitdiff | tree |
2023-05-29 |
Vadim Yanitskiy | trxcon/l1sched: drop Tx prims for not supported TCH...
|
commit | commitdiff | tree |
2023-05-29 |
Vadim Yanitskiy | trxcon/l1sched: remove redundant TCH/[FH] prim length...
|
commit | commitdiff | tree |
2023-05-18 |
Vadim Yanitskiy | copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./...
|
commit | commitdiff | tree |
2023-05-17 |
Vadim Yanitskiy | contrib/jenkins.sh: uncomment verify_value_string_arrays_are...
|
commit | commitdiff | tree |
2023-05-17 |
Vadim Yanitskiy | layer23: make verify_value_string_arrays_are_terminated...
|
commit | commitdiff | tree |
2023-05-09 |
Vadim Yanitskiy | virt_phy: fix TDMA Fn math in l1ctl_rx_rach_req()
|
commit | commitdiff | tree |
2023-05-09 |
Vadim Yanitskiy | virt_phy: l1ctl_rx_rach_req(): remove TDMA Fn hack
|
commit | commitdiff | tree |
2023-05-09 |
Vadim Yanitskiy | virt_phy: l1ctl_rx_rach_req(): use the indicated chan_nr...
|
commit | commitdiff | tree |
2023-05-09 |
Vadim Yanitskiy | virt_phy: fix l1ctl_rx_rach_req(): send RACH on TS0...
|
commit | commitdiff | tree |
2023-05-08 |
Vadim Yanitskiy | trxcon/l1sched: allocate primitives of fixed size ...
|
commit | commitdiff | tree |
2023-05-01 |
Vadim Yanitskiy | trxcon: do not call l1sched_prim_dequeue() at ul_bid...
|
commit | commitdiff | tree |
2023-04-26 |
Vadim Yanitskiy | trxcon: use non-blocking stderr logging by default
|
commit | commitdiff | tree |
2023-04-26 |
Vadim Yanitskiy | trxcon: reduce DGPRS logging level to LOGL_NOTICE
|
commit | commitdiff | tree |
2023-04-26 |
Vadim Yanitskiy | trxcon: ignore TRXCON_EV_TX_DATA_CNF in TRXCON_ST_PACKET_DATA
|
commit | commitdiff | tree |
2023-04-26 |
Vadim Yanitskiy | l1gprs: reorder #includes, add missing <stdbool.h>
|
commit | commitdiff | tree |
2023-04-26 |
Vadim Yanitskiy | virt_phy: fix bogous TDMA Fn check in l1ctl_rx_gprs_ul_block...
|
commit | commitdiff | tree |
2023-04-26 |
Vadim Yanitskiy | virt_phy: fix memleaks in l1ctl_rx_gprs_ul_block_req()
|
commit | commitdiff | tree |
2023-04-20 |
Vadim Yanitskiy | trxcon/l1sched: rework the primitive API
|
commit | commitdiff | tree |
2023-04-14 |
Vadim Yanitskiy | trxcon/l1sched: add l1sched_find_lchan_by_chan_nr()
|
commit | commitdiff | tree |
2023-04-14 |
Vadim Yanitskiy | trxcon/l1sched: use RSL_CHAN_NR_MASK from libosmogsm
|
commit | commitdiff | tree |
2023-04-13 |
Vadim Yanitskiy | trxcon/l1sched: cosmetic: rename l1sched_find_lchan()
|
commit | commitdiff | tree |
2023-04-13 |
Vadim Yanitskiy | trxcon/l1sched: rename l1sched[_lchan]_prim_drop()
|
commit | commitdiff | tree |
2023-04-13 |
Vadim Yanitskiy | trxcon: l1sched: fix copy-paste in LOGP_SCHEDD macro
|
commit | commitdiff | tree |
2023-03-25 |
Vadim Yanitskiy | trxcon: l1sched_prim_dequeue(): check TDMA Fn in PDCH...
|
commit | commitdiff | tree |
2023-03-25 |
Vadim Yanitskiy | trxcon: add GSMTAP logging target if '-g' is given
|
commit | commitdiff | tree |
2023-03-24 |
Vadim Yanitskiy | modem: set logging cat for OSMO_GPRS_RLCMAC_LOGC_TBF...
|
commit | commitdiff | tree |
2023-03-24 |
Vadim Yanitskiy | layer23: add missing log_info_cat[] entry for DGMM
|
commit | commitdiff | tree |
2023-03-18 |
Vadim Yanitskiy | l1gprs: fix NULL pointer dereference in l1gprs_unregister_tbf()
|
commit | commitdiff | tree |
2023-03-18 |
Vadim Yanitskiy | l1ctl_proto: fix unpacked struct in l1ctl_gprs_dl_block_ind
|
commit | commitdiff | tree |
2023-03-17 |
Vadim Yanitskiy | modem: route L1CTL prims to/from libosmo-gprs-rlcmac
|
commit | commitdiff | tree |
2023-03-17 |
Vadim Yanitskiy | layer23: implement Rx/Tx API for GPRS related messages
|
commit | commitdiff | tree |
2023-03-17 |
Vadim Yanitskiy | {trxcon,virt_phy}: shared GPRS L1 (MAC) implementation
|
commit | commitdiff | tree |
2023-03-17 |
Vadim Yanitskiy | modem: fix modem_gmm_prim_up_cb(): add missing break
|
commit | commitdiff | tree |
2023-03-17 |
Vadim Yanitskiy | layer23/{mobile,modem}: prefix VTY prompt with project...
|
commit | commitdiff | tree |
2023-03-16 |
Vadim Yanitskiy | layer23/{mobile,modem}: fix segfault on VTY connection
|
commit | commitdiff | tree |
2023-03-16 |
Vadim Yanitskiy | modem: add test VTY command for sending raw LLC PDUs
|
commit | commitdiff | tree |
2023-03-16 |
Vadim Yanitskiy | modem: add test VTY command to send CHANNEL REQUEST
|
commit | commitdiff | tree |
2023-03-14 |
Vadim Yanitskiy | modem: clean up #includes (using include-what-you-use)
|
commit | commitdiff | tree |
2023-03-14 |
Vadim Yanitskiy | modem: move GRR specific code into its own file
|
commit | commitdiff | tree |
2023-03-14 |
Vadim Yanitskiy | modem: get rid of app_data.chan_req, use ms->rrlayer
|
commit | commitdiff | tree |
2023-03-14 |
Vadim Yanitskiy | modem: get rid of app_data.{ccch_mode,si}, use ms-...
|
commit | commitdiff | tree |
2023-03-13 |
Vadim Yanitskiy | virt_phy: avoid confusion between RSSI (dBm) and RxLev...
|
commit | commitdiff | tree |
2023-03-13 |
Vadim Yanitskiy | virt_phy: cosmetic: make the linter happy about identifier...
|
commit | commitdiff | tree |
2023-03-13 |
Vadim Yanitskiy | virt_phy: cosmetic: make the linter happy about code...
|
commit | commitdiff | tree |
2023-03-13 |
Vadim Yanitskiy | virt_phy: clean up and improve Makefile.am
|
commit | commitdiff | tree |
2023-03-13 |
Vadim Yanitskiy | virt_phy: rearrange and clean up header files
|
commit | commitdiff | tree |
2023-03-13 |
Vadim Yanitskiy | trxcon: do not send DATA.cnf for L1SCHED_DT_TRAFFIC
|
commit | commitdiff | tree |
2023-03-12 |
Vadim Yanitskiy | layer23: fix parsing of command line options
|
commit | commitdiff | tree |
2023-03-12 |
Vadim Yanitskiy | layer23: refactor the application API concept
|
commit | commitdiff | tree |
2023-03-12 |
Vadim Yanitskiy | gprsdecode: Makefile.am: drop -Wno-missing-braces and -O3
|
commit | commitdiff | tree |
2023-03-08 |
Vadim Yanitskiy | trxcon: move l1ctl_proto.h to 'include/osmocom/bb/'
|
commit | commitdiff | tree |
2023-03-08 |
Vadim Yanitskiy | trxcon: do not crash on receipt of 8-PSK modulated...
|
commit | commitdiff | tree |
2023-03-08 |
Vadim Yanitskiy | trxcon: use 3GPP TS 45.002 definitions from libosmogsm
|
commit | commitdiff | tree |
2023-02-27 |
Vadim Yanitskiy | l1ctl_proto.h: explicitly assign message type values
|
commit | commitdiff | tree |
2023-02-14 |
Vadim Yanitskiy | trxcon: move AMR mode setting to l1sched_lchan_set_amr_cfg()
|
commit | commitdiff | tree |
2023-02-14 |
Vadim Yanitskiy | trxcon: make l1sched_a5_burst_dec() accept l1sched_burst_ind
|
commit | commitdiff | tree |
2023-01-17 |
Vadim Yanitskiy | layer23: fix integer overflow in l1ctl_tx_data_req()
|
commit | commitdiff | tree |
2023-01-12 |
Vadim Yanitskiy | modem: fix wrong chan_nr (missing tn) in modem_rx_imm_ass()
|
commit | commitdiff | tree |
2023-01-12 |
Vadim Yanitskiy | modem: fix -Wmaybe-uninitialized in modem_rx_imm_ass()
|
commit | commitdiff | tree |
2023-01-12 |
Vadim Yanitskiy | modem: fix modem_tx_chan_req(): check if SI13 was received
|
commit | commitdiff | tree |
2023-01-12 |
Vadim Yanitskiy | modem: send CHANNEL REQUEST from modem_rx_bcch()
|
commit | commitdiff | tree |
2023-01-12 |
Vadim Yanitskiy | modem: request an Uplink TBF, match Immediate Assignment
|
commit | commitdiff | tree |
2023-01-12 |
Vadim Yanitskiy | layer23/sysinfo: fix copy-paste in gsm48_decode_sysinfo13()
|
commit | commitdiff | tree |
2023-01-07 |
Vadim Yanitskiy | modem: fix unusual argument order: *ms always first
|
commit | commitdiff | tree |
2023-01-07 |
Vadim Yanitskiy | modem: do not depend on $(top_srcdir)/src/misc/rslms.c
|
commit | commitdiff | tree |
2023-01-06 |
Vadim Yanitskiy | modem: passive decoding of SI{3,4,13} and IA Rest Octets
|
commit | commitdiff | tree |
2023-01-06 |
Vadim Yanitskiy | layer23/sysinfo: implement decoding of SI13 Rest Octets
|
commit | commitdiff | tree |
2023-01-05 |
Vadim Yanitskiy | host/*/configure.ac: set -std=gnu11
|
commit | commitdiff | tree |
2023-01-03 |
Vadim Yanitskiy | fixup: gsmmap: move this utility to 'layer23/src/misc/'
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | gsmmap: move this utility to 'layer23/src/misc/'
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | gsmmap: fix -Werror=old-style-definition
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | layer23: make all apps depend on libosmo-gprs-rlcmac
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | contrib/jenkins.sh: build some sub-projects with -...
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | contrib/jenkins.sh: make use of $PARALLEL_MAKE
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | contrib/jenkins.sh: also run distcheck for trxcon and...
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | virt_phy: fix make distcheck: access l1ctl_proto.h...
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | mobile: gapk_io_init_ms(): fix 'phy_fmt' may be used...
|
commit | commitdiff | tree |
2023-01-02 |
Vadim Yanitskiy | layer23/sysinfo: update coding style, make pointers...
|
commit | commitdiff | tree |
2022-12-30 |
Vadim Yanitskiy | layer23/sysinfo: use OSMO_MIN from libosmocore
|
commit | commitdiff | tree |
2022-12-30 |
Vadim Yanitskiy | modem: Makefile.am: remove unneeded CFLAGS and LIBS
|
commit | commitdiff | tree |
2022-12-30 |
Vadim Yanitskiy | layer23: configure pretty logging for misc apps
|
commit | commitdiff | tree |
2022-12-30 |
Vadim Yanitskiy | layer23: use osmo_stderr_target in misc apps
|
commit | commitdiff | tree |
2022-12-21 |
Vadim Yanitskiy | trxcon: TRXCON_EV_DCH_REL_REQ does not switch to TRXCON_ST_RESET
|
commit | commitdiff | tree |
2022-12-21 |
Vadim Yanitskiy | mobile: rework writing BA to file, move to a function
|
commit | commitdiff | tree |
2022-12-21 |
Vadim Yanitskiy | layer23: fix rx_l1_sim_conf(): msg->l2h is NULL, use...
|
commit | commitdiff | tree |
2022-12-20 |
Vadim Yanitskiy | trxcon: allow extending FBSB timeout (quirks for slow...
|
commit | commitdiff | tree |
2022-12-20 |
Vadim Yanitskiy | trxcon: use strtoul() instead of atoi(), detect errors
|
commit | commitdiff | tree |
2022-12-20 |
Vadim Yanitskiy | trxcon: move FBSB timeout calculation to the trxcon_fsm
|
commit | commitdiff | tree |
2022-12-14 |
Vadim Yanitskiy | trxcon: reset the L1 params on TRXCON_EV_RESET_FULL_REQ
|
commit | commitdiff | tree |
2022-12-12 |
Vadim Yanitskiy | trxcon: fix distcheck: add missing trxcon_fsm.h to...
|
commit | commitdiff | tree |
2022-12-11 |
Vadim Yanitskiy | trxcon: fix l1ctl_tx_dt_conf(): accept const *cnf
|
commit | commitdiff | tree |
2022-12-10 |
Vadim Yanitskiy | mobile: gsm48_rr_rx_acch(): clarify logging messages
|
commit | commitdiff | tree |
2022-12-05 |
Vadim Yanitskiy | firmware: remove TCH/F specific bit re-ordering
|
commit | commitdiff | tree |
2022-12-05 |
Vadim Yanitskiy | mobile: do not enforce RTP format for Uplink TCH frames
|
commit | commitdiff | tree |
2022-12-05 |
Vadim Yanitskiy | mobile: support RTP and TI specific TCH frame I/O formats
|
commit | commitdiff | tree |
2022-12-05 |
Vadim Yanitskiy | mobile: clean up GAPK I/O state on channel release
|
commit | commitdiff | tree |
2022-12-05 |
Vadim Yanitskiy | trxcon: print TCH mode using gsm48_chan_mode_name()
|
commit | commitdiff | tree |
2022-12-05 |
Vadim Yanitskiy | trxcon: add value-string defs for L1CTL Reset / CCCH...
|
commit | commitdiff | tree |