path: root/src/host/layer23/src/mobile/gsm48_rr.c
diff options
authorAlex Badea <>2013-01-03 13:25:05 +0200
committerSylvain Munaut <>2013-01-06 00:47:59 +0100
commit147103ce0144aeb2cfd93ed3afdddec73aadff8c (patch)
tree849816595320ef0065f6d0eee41853ef98f9abb2 /src/host/layer23/src/mobile/gsm48_rr.c
parent9ed9aac023ab4fb9f8fa12d3ef3b8d2bb6da9712 (diff)
l1: add CBCH flag to dedicated mode
Add a .dm_flags member to struct l1ctl_dm_est_req. Define a flag bit to indicate CBCH mode. If set, this instructs L1 to use the CBCH variant of SDCCH for dedicated mode (no uplink, no SACCH). Add the new dm_flags field to l1ctl_tx_dm_est_req* API calls. Clear it everywhere, except for app_cbch_sniff which requests CBCH. Signed-off-by: Alex Badea <>
Diffstat (limited to 'src/host/layer23/src/mobile/gsm48_rr.c')
1 files changed, 2 insertions, 2 deletions
diff --git a/src/host/layer23/src/mobile/gsm48_rr.c b/src/host/layer23/src/mobile/gsm48_rr.c
index 3d15494a..a21758c0 100644
--- a/src/host/layer23/src/mobile/gsm48_rr.c
+++ b/src/host/layer23/src/mobile/gsm48_rr.c
@@ -3002,10 +3002,10 @@ static int gsm48_rr_activate_channel(struct osmocom_ms *ms,
if (cd->h)
l1ctl_tx_dm_est_req_h1(ms, cd->maio, cd->hsn,
ma, ma_len, cd->chan_nr, cd->tsc, cd->mode,
- rr->audio_mode);
+ rr->audio_mode, 0);
l1ctl_tx_dm_est_req_h0(ms, cd->arfcn, cd->chan_nr, cd->tsc,
- cd->mode, rr->audio_mode);
+ cd->mode, rr->audio_mode, 0);
rr->dm_est = 1;
/* old SI 5/6 are not valid on a new dedicated channel */