aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-sysmo/calib_file.c
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2013-06-24 11:11:16 +0200
committerHolger Hans Peter Freyther <zecke@selfish.org>2013-06-24 11:11:16 +0200
commit593080ebab2a362230710e3b8e0558526cabd938 (patch)
tree259d9224ec8f6c59a720b6108ed746c5fee851e6 /src/osmo-bts-sysmo/calib_file.c
parentf169a75fc41c2474bb0602d5f6b6401213f03633 (diff)
calib: Attempt to fix the build for v2.7 of the api headers
This should fix: calib_file.c: In function 'calib_fixup_rx': calib_file.c:148: error: 'SuperFemto_SetRxCalibTblReq_t' undeclared (first use in this function) calib_file.c:148: error: (Each undeclared identifier is reported only once
Diffstat (limited to 'src/osmo-bts-sysmo/calib_file.c')
-rw-r--r--src/osmo-bts-sysmo/calib_file.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/osmo-bts-sysmo/calib_file.c b/src/osmo-bts-sysmo/calib_file.c
index d8c9fd7d..e8d82611 100644
--- a/src/osmo-bts-sysmo/calib_file.c
+++ b/src/osmo-bts-sysmo/calib_file.c
@@ -145,6 +145,7 @@ extern const uint8_t fixup_macs[95][6];
static void calib_fixup_rx(struct femtol1_hdl *fl1h, SuperFemto_Prim_t *prim)
{
+#if SUPERFEMTO_API_VERSION >= SUPERFEMTO_API(2,4,0)
SuperFemto_SetRxCalibTblReq_t *rx = &prim->u.setRxCalibTblReq;
uint8_t macaddr[6];
int rc, i;
@@ -178,6 +179,7 @@ static void calib_fixup_rx(struct femtol1_hdl *fl1h, SuperFemto_Prim_t *prim)
if (fixup_needed)
rx->fExtRxGain += delta_by_band[rx->freqBand];
+#endif
}
static int calib_file_read(const char *path, const struct calib_file_desc *desc,