summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/layer1
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2010-11-28 14:40:08 +0100
committerSylvain Munaut <tnt@246tNt.com>2010-11-28 14:40:08 +0100
commite3d7f499e3436b89c9f5fe20d513d8dfd940da75 (patch)
treef8297097449e2d6047620d66171705a1fe5acef2 /src/target/firmware/layer1
parent733c894c18c127ce5c023e39609b7d2b9e748e7e (diff)
fw/layer1: Fix reset of dedicated channel state
Thanks to Alex Badea <vamposdecampos@gmail.com> for pointing this out. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Diffstat (limited to 'src/target/firmware/layer1')
-rw-r--r--src/target/firmware/layer1/sync.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/target/firmware/layer1/sync.c b/src/target/firmware/layer1/sync.c
index 44958f74..3397dc03 100644
--- a/src/target/firmware/layer1/sync.c
+++ b/src/target/firmware/layer1/sync.c
@@ -365,6 +365,9 @@ void l1s_reset(void)
l1s.fb.mode = 0;
l1s.tx_power = 7; /* initial power reset */
+ /* Leave dedicated mode */
+ l1s.dedicated.type = GSM_DCHAN_NONE;
+
/* reset scheduler and hardware */
sched_gsmtime_reset();
mframe_reset();