osmo-bts/include/osmo-bts
Harald Welte 84d220abc1 Store "Channel rate and type" from RSL Channel Mode IE in BTS
The RSL "Channel rate and type" field from the RSL Channel Mode IE
in RSL_CHAN_ACTIV and RSL_MODE_MODIFY_REQ messages is the only place
where the BSC differentiates between a normal TCH and the special
TCH modes used in VGCS or VBS.  Let's copy this field from the RSL
message into the lchan state, so that BTS models can actually (in
subsequent patches) reflect it when activating the L1.

Change-Id: I6d531bf528bcb81f44d91336471a46ef790d7646
Related: OS#4851
2023-07-10 18:06:19 +00:00
..
Makefile.am ASCI: NCH / NOTIFICATION support 2023-07-10 18:06:19 +00:00
abis.h Revert "abis: Fix line leaked & recreated upon every reconnect" 2021-09-23 22:48:41 +02:00
abis_osmo.h Support forwarding proto IPAC_PROTO_EXT_PCU BSC<->PCU 2021-06-30 08:13:21 +00:00
amr.h rsl: use hard-coded defaults if the MultiRate conf IE is absent 2022-04-13 18:04:20 +03:00
bts.h Change return value of bts_supports_cm() from int to bool 2023-07-10 18:06:19 +00:00
bts_model.h bts_model_apply_oml(): Improve definition of parameter 2023-04-06 10:28:22 +00:00
bts_shutdown_fsm.h copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH 2023-05-19 08:50:18 +00:00
bts_sm.h Move pcu_sock_state to gprs section of bts_sm 2023-04-11 11:35:34 +02:00
bts_trx.h cosmetic: bts_trx.h: Fix whitespace 2023-03-17 15:47:49 +01:00
cbch.h Reset CBCH state after BTS shutdown 2021-10-20 16:13:03 +02:00
control_if.h ctrl: take both address and port from vty config 2022-12-22 09:40:08 +00:00
dtx_dl_amr_fsm.h Fix AMR HR DTX FSM logic. 2017-02-01 19:13:16 +00:00
gsm_data.h Merge gsm_network into gsm_bts_sm and place gsm_bts under it 2023-04-11 11:11:45 +02:00
handover.h handover: Add generic handling for handover 2014-03-10 13:38:07 +01:00
l1sap.h Introduce Osmux support 2022-09-13 17:32:22 +02:00
lchan.h Store "Channel rate and type" from RSL Channel Mode IE in BTS 2023-07-10 18:06:19 +00:00
logging.h Add ASCI (advanced speech call items) log sub-system 2023-07-10 18:06:19 +00:00
measurement.h l1sap: rework handling of DATA.ind on SACCH 2021-11-04 15:46:04 +03:00
msg_utils.h HR1 codec: act on SID indication in RFC5993 RTP input 2023-05-29 21:04:07 +00:00
nm_common_fsm.h copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH 2023-05-19 08:50:18 +00:00
notification.h ASCI: NCH / NOTIFICATION support 2023-07-10 18:06:19 +00:00
oml.h gsm_objclass2obj(): Change signature/set NACK cause 2023-04-29 02:51:12 +07:00
osmux.h Introduce Osmux support 2022-09-13 17:32:22 +02:00
paging.h pcu_sock: use PCUIF version 11 (direct TLLI) 2023-07-10 12:06:18 +00:00
pcu_if.h pcu_sock: use PCUIF version 11 (direct TLLI) 2023-07-10 12:06:18 +00:00
pcuif_proto.h pcu_sock: use PCUIF version 11 (direct TLLI) 2023-07-10 12:06:18 +00:00
phy_link.h trx_provision_fsm: poweronoff_sent flag: track POWERON and POWEROFF separately 2021-10-04 14:33:09 +00:00
power_control.h measurement: pass *mr to lchan_bs_pwr_ctrl() 2021-11-04 15:46:04 +03:00
rsl.h rsl: use unsigned int 2022-10-12 18:20:14 +07:00
rtp_input_preen.h HR1 codec: act on SID indication in RFC5993 RTP input 2023-05-29 21:04:07 +00:00
scheduler.h osmo-bts-trx: fix recent regression in Tx lchan handlers 2023-06-03 14:56:42 +07:00
scheduler_backend.h scheduler: use size_t for data_len in _sched_compose_*_ind() 2023-07-06 00:51:10 +07:00
signal.h bts-trx: Delay power ramp up until RCARRIER is ENABLED 2021-09-30 13:14:08 +02:00
ta_control.h TA loop: Take into account UL SACCH 'Actual Timing advance' field 2021-09-13 12:25:32 +02:00
tx_power.h shutdown_fsm: Add power_ramp_force() to jump straight to the tgt power 2022-12-21 23:51:51 +00:00
vty.h Merge gsm_network into gsm_bts_sm and place gsm_bts under it 2023-04-11 11:11:45 +02:00