aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-sysmo/calib_fixup.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2013-06-22 18:41:11 +0200
committerHarald Welte <laforge@gnumonks.org>2013-06-22 19:30:55 +0200
commit40ca16766d3820385d26bb06856fdb5b94f9e33e (patch)
tree6fd7e3217d1bb4c1d917e472a315cfb0fc93fb68 /src/osmo-bts-sysmo/calib_fixup.c
parent256326775781b6c46ebbe0ccf311e2d971b9de9a (diff)
calib: Add fixup for incompatible calib data / firmware version
For certain sysmoBTS units, a fixup to the calibration table is needed, if the firmware is >= 3.3.0.
Diffstat (limited to 'src/osmo-bts-sysmo/calib_fixup.c')
-rw-r--r--src/osmo-bts-sysmo/calib_fixup.c101
1 files changed, 101 insertions, 0 deletions
diff --git a/src/osmo-bts-sysmo/calib_fixup.c b/src/osmo-bts-sysmo/calib_fixup.c
new file mode 100644
index 00000000..29dd34dd
--- /dev/null
+++ b/src/osmo-bts-sysmo/calib_fixup.c
@@ -0,0 +1,101 @@
+/* AUTOGENERATED, DO NOT EDIT */
+
+#include <stdint.h>
+
+const uint8_t fixup_macs[95][6] = {
+ { 0x00, 0x0D, 0xCC, 0x08, 0x02, 0x3B },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x31 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x32 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x33 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x34 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x35 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x36 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x37 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x38 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x39 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x3A },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x3C },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x3D },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x3E },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x40 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x41 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x42 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x43 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x44 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x45 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x46 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x47 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x48 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x49 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x4A },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x4B },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x4C },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x4D },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x4E },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x4F },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x50 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x51 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x52 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x53 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x55 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x56 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x57 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x58 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x59 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x5A },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x5B },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x5C },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x5D },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x5E },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x5F },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x60 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x97 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x98 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x99 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x9A },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x9B },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x9C },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x9D },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x9E },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0x9F },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA0 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA1 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA3 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA4 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA5 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA6 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA7 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA8 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xA9 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xAA },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xAB },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xAC },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xAD },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xAE },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xAF },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB0 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB1 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB2 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB3 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB4 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB5 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB6 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB7 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB8 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xB9 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xBA },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xBB },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xBC },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xBE },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xBF },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xC0 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xC1 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xC3 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xC6 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xC7 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xC8 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xC9 },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xCA },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xCB },
+ { 0x00, 0xD0, 0xCC, 0x08, 0x02, 0xCD },
+};