summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/layer1/sync.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2010-05-20 23:26:42 +0200
committerHarald Welte <laforge@gnumonks.org>2010-05-20 23:26:42 +0200
commitcb71b972bd23535dbb5dc990137d7e5b5b7d8048 (patch)
treed270e508b584c3f041c516de31bca5a9c3fd0b50 /src/target/firmware/layer1/sync.c
parent1837a24437bff14de8902e282fbe524bf40173e2 (diff)
Make new L1CTL_FBSB_REQ work reliably
* port 'mobile' application to new l1ctl_tx_fbsb_req() * make sure we have a proper downlinke header in front of l1ctl_fbsb_resp * remove duplicate band_arfcn member of struct l1ctl_fbsb_resp * reset the AFC to its default value when starting new FBSB task * remove bogus l1s.sb.{synced.count} variables * allocate msg and send l1ctl_fbsb_resp() only from process context, not FIQ * properly report SNR and BSIC in fbsb_resp * introduce arbitrary SNR thresholds for FB0->FB1 and FB1->SB switching
Diffstat (limited to 'src/target/firmware/layer1/sync.c')
-rw-r--r--src/target/firmware/layer1/sync.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/target/firmware/layer1/sync.c b/src/target/firmware/layer1/sync.c
index bf476438..bb7c6b70 100644
--- a/src/target/firmware/layer1/sync.c
+++ b/src/target/firmware/layer1/sync.c
@@ -336,8 +336,6 @@ static void frame_irq(__unused enum irq_nr nr)
void l1s_reset(void)
{
l1s.fb.mode = 0;
- l1s.sb.synced = 0;
- l1s.sb.count = 0;
/* reset scheduler and hardware */
mframe_reset();