aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-sysmo/femtobts.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2012-10-27 18:06:03 +0200
committerHarald Welte <laforge@gnumonks.org>2012-10-27 18:06:03 +0200
commit8debeeeeeaaafebf25f703b1fa9dc730cdb4c833 (patch)
treec25768e55610fbeed20b1db3aa182d0aac329bd4 /src/osmo-bts-sysmo/femtobts.c
parent255343db4b08e2a3d7488f41a0ab2cda71473836 (diff)
make it build against sysmobts v2 APO 0.1, 0.2, 1.0, 2.0, 2.1, 2.2, 2.4 and 3.0
Diffstat (limited to 'src/osmo-bts-sysmo/femtobts.c')
-rw-r--r--src/osmo-bts-sysmo/femtobts.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/osmo-bts-sysmo/femtobts.c b/src/osmo-bts-sysmo/femtobts.c
index 9e0ba085..e13fb355 100644
--- a/src/osmo-bts-sysmo/femtobts.c
+++ b/src/osmo-bts-sysmo/femtobts.c
@@ -270,6 +270,7 @@ const struct value_string femtobts_tch_pl_names[] = {
};
const struct value_string femtobts_clksrc_names[] = {
+#if SUPERFEMTO_API_VERSION >= SUPERFEMTO_API(2,1,0)
{ SuperFemto_ClkSrcId_None, "None" },
{ SuperFemto_ClkSrcId_Ocxo, "ocxo" },
{ SuperFemto_ClkSrcId_Tcxo, "tcxo" },
@@ -279,6 +280,15 @@ const struct value_string femtobts_clksrc_names[] = {
{ SuperFemto_ClkSrcId_Rx, "rx" },
{ SuperFemto_ClkSrcId_Edge, "edge" },
{ SuperFemto_ClkSrcId_NetList, "nwl" },
+#else
+ { SF_CLKSRC_NONE, "None" },
+ { SF_CLKSRC_OCXO, "ocxo" },
+ { SF_CLKSRC_TCXO, "tcxo" },
+ { SF_CLKSRC_EXT, "ext" },
+ { SF_CLKSRC_GPS, "gps" },
+ { SF_CLKSRC_TRX, "trx" },
+ { SF_CLKSRC_RX, "rx" },
+#endif
{ 0, NULL }
};