diff options
author | Andreas.Eversberg <jolly@eversberg.eu> | 2010-06-26 09:35:27 +0000 |
---|---|---|
committer | Andreas.Eversberg <jolly@eversberg.eu> | 2010-06-26 09:35:27 +0000 |
commit | 4e03d6f82210535d8d1d93aa7be0af5c8372485b (patch) | |
tree | 78a9a7ef728528dff1c66c3a7ba48a72f0c5f959 /src/target/firmware/layer1/l23_api.c | |
parent | 0d0c9e8f5b70daed4911e8960bb3bbad5d21b890 (diff) |
[layer23] Fixed DM est./release for current supported channel types.
Now layer23 supports selecting TS 0-4 with SDCCH/8 channels.
But some tests showed me that it doesn't work. Please help debugging.
Added DM release function to l1ctl.c and gsm48_rr.c.
Diffstat (limited to 'src/target/firmware/layer1/l23_api.c')
-rw-r--r-- | src/target/firmware/layer1/l23_api.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/target/firmware/layer1/l23_api.c b/src/target/firmware/layer1/l23_api.c index 16f89694..70776fcc 100644 --- a/src/target/firmware/layer1/l23_api.c +++ b/src/target/firmware/layer1/l23_api.c @@ -171,9 +171,9 @@ static void l1ctl_rx_dm_est_req(struct msgb *msg) puts("We don't support ARFCN switches yet\n"); return; } - if (ul->chan_nr & 0x7) { + if ((ul->chan_nr & 0x7) > 4) { /* FIXME: Timeslot */ - puts("We don't support non-0 TS yet\n"); + puts("We don't support TS > 4 yet\n"); return; } if (est_req->h) { |