summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/layer1
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2010-03-07 13:44:52 +0100
committerHarald Welte <laforge@gnumonks.org>2010-03-07 13:44:52 +0100
commita4bb938b397cb176ce70bf3db5c53c52598b78d1 (patch)
treee1e1116142147cfaaf1f8baeb467bc19ef474241 /src/target/firmware/layer1
parenta24d658e26affafd531fcf9a049182903d0bbd1b (diff)
fix even more compiler warnings
Diffstat (limited to 'src/target/firmware/layer1')
-rw-r--r--src/target/firmware/layer1/mframe_sched.c4
-rw-r--r--src/target/firmware/layer1/sync.c2
-rw-r--r--src/target/firmware/layer1/tdma_sched.c3
3 files changed, 7 insertions, 2 deletions
diff --git a/src/target/firmware/layer1/mframe_sched.c b/src/target/firmware/layer1/mframe_sched.c
index 61fbe48b..9a521e1b 100644
--- a/src/target/firmware/layer1/mframe_sched.c
+++ b/src/target/firmware/layer1/mframe_sched.c
@@ -275,6 +275,10 @@ uint8_t mframe_task2chan_nr(enum mframe_task mft, uint8_t ts)
case MF_TASK_SDCCH8_7:
cbits = 0x08 + 7;
break;
+ case MF_TASK_UL_ALL_NB:
+ /* ERROR: cannot express as channel number */
+ cbits = 0;
+ break;
}
return (cbits << 3) | (ts & 0x7);
diff --git a/src/target/firmware/layer1/sync.c b/src/target/firmware/layer1/sync.c
index da444aa7..486133ae 100644
--- a/src/target/firmware/layer1/sync.c
+++ b/src/target/firmware/layer1/sync.c
@@ -1110,7 +1110,7 @@ const struct tdma_sched_item nb_sched_set_ul[] = {
/* Interrupt handler */
-static void frame_irq(enum irq_nr nr)
+static void frame_irq(__unused enum irq_nr nr)
{
l1_sync();
}
diff --git a/src/target/firmware/layer1/tdma_sched.c b/src/target/firmware/layer1/tdma_sched.c
index 2097bb04..7d7692f0 100644
--- a/src/target/firmware/layer1/tdma_sched.c
+++ b/src/target/firmware/layer1/tdma_sched.c
@@ -33,7 +33,8 @@
#include <calypso/dsp.h>
/* dummy function to mark end of set */
-int tdma_end_set(uint8_t p1, uint8_t p2, uint16_t p3)
+int tdma_end_set(__unused uint8_t p1, __unused uint8_t p2,
+ __unused uint16_t p3)
{
return 0;
}