summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/layer1/l23_api.c
diff options
context:
space:
mode:
authorAndreas.Eversberg <jolly@eversberg.eu>2010-06-26 09:35:27 +0000
committerAndreas.Eversberg <jolly@eversberg.eu>2010-06-26 09:35:27 +0000
commit4e03d6f82210535d8d1d93aa7be0af5c8372485b (patch)
tree78a9a7ef728528dff1c66c3a7ba48a72f0c5f959 /src/target/firmware/layer1/l23_api.c
parent0d0c9e8f5b70daed4911e8960bb3bbad5d21b890 (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.c4
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) {