You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
CubeSatSim/libs/libmf/source/bch3121stab.c

138 lines
8.4 KiB

/* automatically generated by genbch, do not edit! */
#include "libmfbch.h"
const uint16_t __code bch3121_syndrometable[1024] = {
0x0000, 0x0001, 0x0002, 0x0041, 0x0003, 0x0061, 0x0062, 0x8000,
0x0004, 0x0081, 0x0082, 0x8000, 0x0083, 0x0394, 0x8000, 0x0376,
0x0005, 0x00a1, 0x00a2, 0x02f4, 0x00a3, 0x8000, 0x8000, 0x8000,
0x00a4, 0x032c, 0x03b5, 0x8000, 0x8000, 0x8000, 0x0397, 0x01ab,
0x0006, 0x00c1, 0x00c2, 0x8000, 0x00c3, 0x8000, 0x0315, 0x032e,
0x00c4, 0x8000, 0x8000, 0x8000, 0x8000, 0x034b, 0x8000, 0x8000,
0x00c5, 0x8000, 0x034d, 0x8000, 0x03d6, 0x8000, 0x8000, 0x8000,
0x8000, 0x8000, 0x8000, 0x03db, 0x03b8, 0x8000, 0x01cc, 0x8000,
0x0007, 0x00e1, 0x00e2, 0x0379, 0x00e3, 0x8000, 0x8000, 0x8000,
0x00e4, 0x8000, 0x8000, 0x8000, 0x0336, 0x8000, 0x034f, 0x8000,
0x00e5, 0x0308, 0x8000, 0x026a, 0x8000, 0x02cc, 0x8000, 0x8000,
0x8000, 0x8000, 0x036c, 0x8000, 0x8000, 0x8000, 0x8000, 0x03ce,
0x00e6, 0x03cc, 0x8000, 0x01eb, 0x036e, 0x8000, 0x8000, 0x0251,
0x03f7, 0x8000, 0x8000, 0x02ce, 0x8000, 0x03a8, 0x8000, 0x8000,
0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x03fc, 0x02a8,
0x03d9, 0x8000, 0x8000, 0x03f4, 0x01ed, 0x0209, 0x8000, 0x8000,
0x0008, 0x0101, 0x0102, 0x8000, 0x0103, 0x01c9, 0x039a, 0x8000,
0x0104, 0x8000, 0x8000, 0x0354, 0x8000, 0x8000, 0x8000, 0x8000,
0x0105, 0x0307, 0x8000, 0x02d0, 0x8000, 0x8000, 0x8000, 0x8000,
0x0357, 0x8000, 0x8000, 0x8000, 0x0370, 0x024a, 0x8000, 0x8000,
0x0106, 0x8000, 0x0329, 0x8000, 0x8000, 0x8000, 0x028b, 0x03d0,
0x8000, 0x0271, 0x02ed, 0x038b, 0x8000, 0x03a7, 0x8000, 0x8000,
0x8000, 0x8000, 0x8000, 0x8000, 0x038d, 0x02eb, 0x8000, 0x02a7,
0x8000, 0x028d, 0x8000, 0x0189, 0x8000, 0x8000, 0x03ef, 0x8000,
0x0107, 0x0305, 0x03ed, 0x8000, 0x8000, 0x028f, 0x020c, 0x8000,
0x038f, 0x8000, 0x8000, 0x8000, 0x8000, 0x03a6, 0x0272, 0x8000,
0x0301, 0x0018, 0x8000, 0x0302, 0x8000, 0x0303, 0x02ef, 0x02a6,
0x8000, 0x0304, 0x03c9, 0x8000, 0x8000, 0x03eb, 0x8000, 0x0330,
0x8000, 0x0369, 0x8000, 0x8000, 0x8000, 0x03a4, 0x8000, 0x02a5,
0x8000, 0x03a3, 0x8000, 0x8000, 0x03a1, 0x001d, 0x02c9, 0x03a2,
0x03fa, 0x0306, 0x8000, 0x02a3, 0x8000, 0x02a2, 0x02a1, 0x0015,
0x020e, 0x8000, 0x022a, 0x8000, 0x8000, 0x03a5, 0x8000, 0x02a4,
0x0009, 0x0121, 0x0122, 0x03b6, 0x0123, 0x01c8, 0x8000, 0x8000,
0x0124, 0x8000, 0x01ea, 0x03d8, 0x03bb, 0x8000, 0x8000, 0x8000,
0x0125, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0375, 0x0353,
0x8000, 0x02d5, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000,
0x0126, 0x8000, 0x0328, 0x8000, 0x8000, 0x026d, 0x02f1, 0x8000,
0x8000, 0x03f2, 0x8000, 0x8000, 0x8000, 0x03d5, 0x8000, 0x8000,
0x0378, 0x8000, 0x8000, 0x8000, 0x8000, 0x0291, 0x8000, 0x03dd,
0x0391, 0x8000, 0x026b, 0x0188, 0x8000, 0x0207, 0x8000, 0x0316,
0x0127, 0x02f2, 0x8000, 0x8000, 0x034a, 0x8000, 0x8000, 0x8000,
0x8000, 0x8000, 0x8000, 0x8000, 0x02ac, 0x8000, 0x03f1, 0x03b9,
0x8000, 0x8000, 0x0292, 0x8000, 0x030e, 0x0335, 0x03ac, 0x8000,
0x8000, 0x026f, 0x03c8, 0x8000, 0x8000, 0x0206, 0x8000, 0x0392,
0x8000, 0x0368, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000,
0x03ae, 0x016a, 0x030c, 0x8000, 0x8000, 0x0205, 0x02c8, 0x8000,
0x8000, 0x8000, 0x02ae, 0x0338, 0x8000, 0x0204, 0x01aa, 0x8000,
0x8000, 0x0203, 0x8000, 0x8000, 0x0201, 0x0010, 0x8000, 0x0202,
0x0128, 0x01c3, 0x0326, 0x8000, 0x01c1, 0x000e, 0x8000, 0x01c2,
0x8000, 0x8000, 0x02b0, 0x8000, 0x022d, 0x01c4, 0x8000, 0x02f3,
0x03b0, 0x0393, 0x8000, 0x022b, 0x8000, 0x01c5, 0x8000, 0x024f,
0x8000, 0x8000, 0x03c7, 0x0186, 0x0293, 0x8000, 0x8000, 0x8000,
0x0322, 0x0367, 0x0019, 0x0321, 0x8000, 0x01c6, 0x0323, 0x8000,
0x8000, 0x8000, 0x0324, 0x0185, 0x0310, 0x8000, 0x02c7, 0x8000,
0x8000, 0x8000, 0x0325, 0x0184, 0x03ea, 0x8000, 0x8000, 0x8000,
0x8000, 0x0182, 0x0181, 0x000c, 0x8000, 0x8000, 0x0351, 0x0183,
0x8000, 0x0366, 0x038a, 0x8000, 0x8000, 0x01c7, 0x8000, 0x8000,
0x8000, 0x8000, 0x03c5, 0x8000, 0x8000, 0x8000, 0x02c6, 0x028a,
0x8000, 0x0309, 0x03c4, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000,
0x03c2, 0x0352, 0x001e, 0x03c1, 0x02ea, 0x8000, 0x03c3, 0x8000,
0x0361, 0x001b, 0x0327, 0x0362, 0x8000, 0x0363, 0x02c4, 0x03f3,
0x8000, 0x0364, 0x02c3, 0x024d, 0x02c2, 0x03a9, 0x0016, 0x02c1,
0x022f, 0x0365, 0x8000, 0x8000, 0x024b, 0x8000, 0x8000, 0x02a9,
0x8000, 0x8000, 0x03c6, 0x0187, 0x8000, 0x0208, 0x02c5, 0x8000,
0x000a, 0x0141, 0x0142, 0x8000, 0x0143, 0x8000, 0x03d7, 0x8000,
0x0144, 0x8000, 0x01e9, 0x020d, 0x8000, 0x02b1, 0x8000, 0x03ec,
0x0145, 0x8000, 0x8000, 0x0267, 0x020b, 0x03d4, 0x03f9, 0x03b1,
0x03dc, 0x8000, 0x8000, 0x8000, 0x8000, 0x0248, 0x8000, 0x8000,
0x0146, 0x02d4, 0x8000, 0x039b, 0x8000, 0x8000, 0x8000, 0x8000,
0x8000, 0x8000, 0x8000, 0x0311, 0x0396, 0x8000, 0x0374, 0x8000,
0x8000, 0x03ee, 0x02f6, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000,
0x8000, 0x0350, 0x8000, 0x8000, 0x8000, 0x0377, 0x8000, 0x8000,
0x0147, 0x8000, 0x8000, 0x0265, 0x0349, 0x8000, 0x8000, 0x038e,
0x8000, 0x8000, 0x028e, 0x8000, 0x0312, 0x8000, 0x8000, 0x8000,
0x8000, 0x0262, 0x0261, 0x0013, 0x8000, 0x03fb, 0x8000, 0x0263,
0x8000, 0x02ee, 0x03f6, 0x0264, 0x8000, 0x8000, 0x8000, 0x8000,
0x0399, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x02ec,
0x8000, 0x0169, 0x02b2, 0x8000, 0x8000, 0x0334, 0x03fe, 0x8000,
0x03b2, 0x8000, 0x8000, 0x0266, 0x028c, 0x8000, 0x01a9, 0x020f,
0x8000, 0x038c, 0x0228, 0x8000, 0x8000, 0x8000, 0x0337, 0x8000,
0x0148, 0x8000, 0x0313, 0x8000, 0x8000, 0x8000, 0x8000, 0x02cb,
0x036b, 0x8000, 0x8000, 0x8000, 0x8000, 0x0245, 0x8000, 0x01ee,
0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0244, 0x8000, 0x036d,
0x02cd, 0x0243, 0x8000, 0x8000, 0x0241, 0x0012, 0x03da, 0x0242,
0x8000, 0x02f0, 0x8000, 0x8000, 0x02b3, 0x037a, 0x8000, 0x8000,
0x032f, 0x8000, 0x0356, 0x8000, 0x03cd, 0x8000, 0x8000, 0x8000,
0x8000, 0x01ec, 0x0290, 0x03cb, 0x03e9, 0x8000, 0x8000, 0x8000,
0x8000, 0x8000, 0x0227, 0x8000, 0x8000, 0x0246, 0x03b3, 0x0390,
0x8000, 0x034e, 0x0389, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000,
0x8000, 0x03f0, 0x8000, 0x032b, 0x8000, 0x01ac, 0x8000, 0x0289,
0x03cf, 0x030a, 0x018b, 0x0268, 0x032d, 0x8000, 0x8000, 0x8000,
0x8000, 0x8000, 0x0226, 0x8000, 0x02e9, 0x0247, 0x8000, 0x8000,
0x8000, 0x8000, 0x8000, 0x8000, 0x02cf, 0x8000, 0x0359, 0x8000,
0x8000, 0x8000, 0x0225, 0x036f, 0x01cb, 0x03aa, 0x8000, 0x8000,
0x8000, 0x8000, 0x0224, 0x01cd, 0x8000, 0x8000, 0x8000, 0x02aa,
0x0222, 0x8000, 0x0011, 0x0221, 0x8000, 0x8000, 0x0223, 0x034c,
0x0149, 0x8000, 0x01e4, 0x8000, 0x0347, 0x8000, 0x8000, 0x8000,
0x01e2, 0x8000, 0x000f, 0x01e1, 0x8000, 0x0317, 0x01e3, 0x8000,
0x8000, 0x8000, 0x8000, 0x0398, 0x02d1, 0x8000, 0x8000, 0x8000,
0x024e, 0x8000, 0x01e5, 0x0371, 0x8000, 0x8000, 0x0314, 0x8000,
0x03d1, 0x8000, 0x03b4, 0x8000, 0x8000, 0x8000, 0x024c, 0x8000,
0x8000, 0x0167, 0x01e6, 0x02f5, 0x8000, 0x8000, 0x0270, 0x03bc,
0x8000, 0x03b7, 0x8000, 0x8000, 0x03e8, 0x0395, 0x01a7, 0x8000,
0x02b4, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0332,
0x0343, 0x022c, 0x0388, 0x03f5, 0x001a, 0x0341, 0x0342, 0x03d2,
0x8000, 0x0166, 0x01e7, 0x8000, 0x0344, 0x8000, 0x8000, 0x0288,
0x8000, 0x8000, 0x8000, 0x0269, 0x0345, 0x8000, 0x01a6, 0x8000,
0x0331, 0x03fd, 0x8000, 0x8000, 0x02e8, 0x8000, 0x8000, 0x8000,
0x8000, 0x0164, 0x8000, 0x8000, 0x0346, 0x03f8, 0x01a5, 0x8000,
0x0161, 0x000b, 0x8000, 0x0162, 0x8000, 0x0163, 0x8000, 0x8000,
0x8000, 0x8000, 0x01a3, 0x02d2, 0x01a2, 0x8000, 0x000d, 0x01a1,
0x8000, 0x0165, 0x8000, 0x8000, 0x0372, 0x020a, 0x01a4, 0x022e,
0x8000, 0x02ad, 0x0387, 0x8000, 0x03ab, 0x01ca, 0x8000, 0x0230,
0x8000, 0x03d3, 0x01e8, 0x8000, 0x8000, 0x8000, 0x8000, 0x0287,
0x8000, 0x8000, 0x8000, 0x8000, 0x03e6, 0x0358, 0x8000, 0x8000,
0x8000, 0x8000, 0x8000, 0x03ad, 0x02e7, 0x0249, 0x02ab, 0x8000,
0x8000, 0x8000, 0x032a, 0x8000, 0x03e5, 0x8000, 0x8000, 0x030d,
0x8000, 0x03ba, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000,
0x03e3, 0x8000, 0x0373, 0x0355, 0x001f, 0x03e1, 0x03e2, 0x8000,
0x030b, 0x8000, 0x8000, 0x018a, 0x03e4, 0x02d3, 0x8000, 0x8000,
0x0382, 0x8000, 0x001c, 0x0381, 0x0348, 0x8000, 0x0383, 0x0284,
0x8000, 0x8000, 0x0384, 0x0283, 0x02e5, 0x0282, 0x0281, 0x0014,
0x8000, 0x8000, 0x0385, 0x8000, 0x02e4, 0x8000, 0x026e, 0x8000,
0x02e3, 0x8000, 0x03ca, 0x030f, 0x0017, 0x02e1, 0x02e2, 0x0285,
0x0250, 0x036a, 0x0386, 0x8000, 0x8000, 0x8000, 0x8000, 0x03af,
0x026c, 0x0168, 0x8000, 0x8000, 0x8000, 0x8000, 0x02ca, 0x0286,
0x8000, 0x0333, 0x8000, 0x8000, 0x03e7, 0x8000, 0x01a8, 0x8000,
0x8000, 0x8000, 0x0229, 0x8000, 0x02e6, 0x02af, 0x8000, 0x8000
};
/* Undecodable: 527 / 1024 */

Powered by TurnKey Linux.