Commit 3b145042 authored by Francesco Mani's avatar Francesco Mani

Merge branch 'develop-nr' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr

parents 987026bb cbb9464b
......@@ -622,6 +622,10 @@ inline static uint32_t vcd_get_write_index(void)
return write_index;
}
#if defined(ENABLE_ITTI)
int signal_mask(void);
#endif
void *vcd_dumper_thread_rt(void *args)
{
vcd_queue_user_data_t *data;
......
......@@ -771,7 +771,7 @@ WARN_LOGFILE =
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
# Note: If this tag is empty the current directory is searched.
INPUT = ../nrLDPC_defs.h ../nrLDPC_types.h ../nrLDPC_init.h ../nrLDPC_cnProc.h ../nrLDPC_bnProc.h ../nrLDPC_mPass.h ../nrLDPC_decoder.h ../nrLDPC_decoder.c ../nrLDPC_lut/nrLDPC_lut.h
INPUT = ../nrLDPC_defs.h ../nrLDPC_types.h ../nrLDPC_init.h ../nrLDPC_cnProc.h ../nrLDPC_bnProc.h ../nrLDPC_mPass.h ../nrLDPC_decoder.h ../nrLDPC_decoder.c ../nrLDPC_lut.h
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
......
......@@ -22,7 +22,7 @@
/*!\file nrLDPC_cnProc.h
* \brief Defines the functions for check node processing
* \author Sebastian Wagner (TCL Communications) Email: <mailto:sebastian.wagner@tcl.com>
* \date 27-03-2018
* \date 30-09-2019
* \version 1.0
* \note
* \warning
......@@ -34,6 +34,7 @@
/**
\brief Performs CN processing for BG2 on the CN processing buffer and stores the results in the CN processing results buffer.
\param p_lut Pointer to decoder LUTs
\param p_procBuf Pointer to processing buffers
\param Z Lifting size
*/
static inline void nrLDPC_cnProc_BG2(t_nrLDPC_lut* p_lut, t_nrLDPC_procBuf* p_procBuf, uint16_t Z)
......
......@@ -22,8 +22,8 @@
/*!\file nrLDPC_decoder.c
* \brief Defines the LDPC decoder
* \author Sebastian Wagner (TCL Communications) Email: <mailto:sebastian.wagner@tcl.com>
* \date 27-03-2018
* \version 1.0
* \date 30-09-2019
* \version 2.0
* \note
* \warning
*/
......@@ -96,6 +96,8 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
{
// Use LLR processing buffer as temporary output buffer
p_llrOut = p_procBuf->llrProcBuf;
// Clear llrProcBuf
memset(p_llrOut,0, NR_LDPC_MAX_NUM_LLR*sizeof(int8_t));
}
......@@ -116,7 +118,14 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
#ifdef NR_LDPC_PROFILER_DETAIL
start_meas(&p_profiler->llr2CnProcBuf);
#endif
nrLDPC_llr2CnProcBuf(p_lut, p_llr, p_procBuf, numLLR, Z, BG);
if (BG == 1)
{
nrLDPC_llr2CnProcBuf_BG1(p_lut, p_llr, p_procBuf, Z);
}
else
{
nrLDPC_llr2CnProcBuf_BG2(p_lut, p_llr, p_procBuf, Z);
}
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->llr2CnProcBuf);
#endif
......@@ -158,7 +167,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
}
else
{
nrLDPC_cn2bnProcBuf(p_lut, p_procBuf, Z);
nrLDPC_cn2bnProcBuf_BG2(p_lut, p_procBuf, Z);
}
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->cn2bnProcBuf);
......@@ -206,7 +215,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
}
else
{
nrLDPC_bn2cnProcBuf(p_lut, p_procBuf, Z);
nrLDPC_bn2cnProcBuf_BG2(p_lut, p_procBuf, Z);
}
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->bn2cnProcBuf);
......@@ -257,7 +266,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
}
else
{
nrLDPC_cn2bnProcBuf(p_lut, p_procBuf, Z);
nrLDPC_cn2bnProcBuf_BG2(p_lut, p_procBuf, Z);
}
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->cn2bnProcBuf);
......@@ -302,7 +311,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
}
else
{
nrLDPC_bn2cnProcBuf(p_lut, p_procBuf, Z);
nrLDPC_bn2cnProcBuf_BG2(p_lut, p_procBuf, Z);
}
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->bn2cnProcBuf);
......@@ -329,7 +338,6 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
stop_meas(&p_profiler->cnProcPc);
#endif
#endif
}
// Last iteration
......@@ -368,7 +376,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
}
else
{
nrLDPC_cn2bnProcBuf(p_lut, p_procBuf, Z);
nrLDPC_cn2bnProcBuf_BG2(p_lut, p_procBuf, Z);
}
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->cn2bnProcBuf);
......@@ -416,7 +424,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
}
else
{
nrLDPC_bn2cnProcBuf(p_lut, p_procBuf, Z);
nrLDPC_bn2cnProcBuf_BG2(p_lut, p_procBuf, Z);
}
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->bn2cnProcBuf);
......@@ -444,19 +452,21 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
#endif
}
// If maximum number of iterations reached an PC still fails increase number of iterations
// Thus, i > numMaxIter indicates that PC has failed
#ifdef NR_LDPC_ENABLE_PARITY_CHECK
if (pcRes != 0)
{
i++;
}
#endif
// Assign results from processing buffer to output
#ifdef NR_LDPC_PROFILER_DETAIL
start_meas(&p_profiler->llrRes2llrOut);
#endif
nrLDPC_llrRes2llrOut(p_lut, p_llrOut, p_procBuf, numLLR);
nrLDPC_llrRes2llrOut(p_lut, p_llrOut, p_procBuf, Z, BG);
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->llrRes2llrOut);
#endif
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
static const uint32_t lut_cn2bnProcBuf_BG1_Z10_R23[1440] = {52227, 52228, 52229, 52230, 52231, 52232, 52233, 52224, 52225, 52226, 47621, 47622, 47623, 47624, 47625, 47616, 47617, 47618, 47619, 47620, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 53378, 53379, 53380, 53381, 53382, 53383, 53384, 53385, 53376, 53377, 49540, 49541, 49542, 49543, 49544, 49545, 49536, 49537, 49538, 49539, 54921, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 48392, 48393, 48384, 48385, 48386, 48387, 48388, 48389, 48390, 48391, 13440, 13441, 13442, 13443, 13444, 13445, 13446, 13447, 13448, 13449, 50309, 50310, 50311, 50312, 50313, 50304, 50305, 50306, 50307, 50308, 22673, 22674, 22675, 22666, 22667, 22668, 22669, 22670, 22671, 22672, 25355, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25354, 43401, 43392, 43393, 43394, 43395, 43396, 43397, 43398, 43399, 43400, 22676, 22677, 22678, 22679, 22680, 22681, 22682, 22683, 22684, 22685, 25369, 25370, 25371, 25372, 25373, 25364, 25365, 25366, 25367, 25368, 43410, 43411, 43402, 43403, 43404, 43405, 43406, 43407, 43408, 43409, 22691, 22692, 22693, 22694, 22695, 22686, 22687, 22688, 22689, 22690, 25375, 25376, 25377, 25378, 25379, 25380, 25381, 25382, 25383, 25374, 43427, 43428, 43429, 43430, 43431, 43422, 43423, 43424, 43425, 43426, 22702, 22703, 22704, 22705, 22696, 22697, 22698, 22699, 22700, 22701, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25384, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43442, 43443, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 52611, 52612, 52613, 52614, 52615, 52616, 52617, 52608, 52609, 52610, 54534, 54535, 54536, 54537, 54528, 54529, 54530, 54531, 54532, 54533, 48002, 48003, 48004, 48005, 48006, 48007, 48008, 48009, 48000, 48001, 49927, 49928, 49929, 49920, 49921, 49922, 49923, 49924, 49925, 49926, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 43412, 43413, 43414, 43415, 43416, 43417, 43418, 43419, 43420, 43421, 37276, 37277, 37268, 37269, 37270, 37271, 37272, 37273, 37274, 37275, 43441, 43432, 43433, 43434, 43435, 43436, 43437, 43438, 43439, 43440, 37289, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37288, 43459, 43460, 43461, 43452, 43453, 43454, 43455, 43456, 43457, 43458, 37315, 37316, 37317, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 43465, 43466, 43467, 43468, 43469, 43470, 43471, 43462, 43463, 43464, 37327, 37318, 37319, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 8094, 8095, 8096, 8097, 8098, 8099, 8100, 8101, 8102, 8103, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 53001, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 54153, 54144, 54145, 54146, 54147, 54148, 54149, 54150, 54151, 54152, 13451, 13452, 13453, 13454, 13455, 13456, 13457, 13458, 13459, 13450, 49156, 49157, 49158, 49159, 49160, 49161, 49152, 49153, 49154, 49155, 37251, 37252, 37253, 37254, 37255, 37256, 37257, 37248, 37249, 37250, 40326, 40327, 40328, 40329, 40320, 40321, 40322, 40323, 40324, 40325, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37258, 37259, 37260, 40336, 40337, 40338, 40339, 40330, 40331, 40332, 40333, 40334, 40335, 37280, 37281, 37282, 37283, 37284, 37285, 37286, 37287, 37278, 37279, 40351, 40352, 40353, 40354, 40355, 40356, 40357, 40358, 40359, 40350, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22706, 22707, 25401, 25402, 25403, 25394, 25395, 25396, 25397, 25398, 25399, 25400, 37306, 37307, 37298, 37299, 37300, 37301, 37302, 37303, 37304, 37305, 40375, 40376, 40377, 40378, 40379, 40370, 40371, 40372, 40373, 40374, 22721, 22722, 22723, 22724, 22725, 22716, 22717, 22718, 22719, 22720, 25413, 25404, 25405, 25406, 25407, 25408, 25409, 25410, 25411, 25412, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 53765, 53766, 53767, 53768, 53769, 53760, 53761, 53762, 53763, 53764, 48771, 48772, 48773, 48774, 48775, 48776, 48777, 48768, 48769, 48770, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40348, 40349, 40340, 40366, 40367, 40368, 40369, 40360, 40361, 40362, 40363, 40364, 40365, 13460, 13461, 13462, 13463, 13464, 13465, 13466, 13467, 13468, 13469, 40389, 40380, 40381, 40382, 40383, 40384, 40385, 40386, 40387, 40388, 40395, 40396, 40397, 40398, 40399, 40390, 40391, 40392, 40393, 40394, 8108, 8109, 8110, 8111, 8112, 8113, 8104, 8105, 8106, 8107, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50691, 50692, 50693, 50694, 50695, 50696, 50697, 50688, 50689, 50690, 51075, 51076, 51077, 51078, 51079, 51080, 51081, 51072, 51073, 51074, 51464, 51465, 51456, 51457, 51458, 51459, 51460, 51461, 51462, 51463, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 46469, 46470, 46471, 46472, 46473, 46464, 46465, 46466, 46467, 46468, 11140, 11141, 11142, 11143, 11144, 11145, 11136, 11137, 11138, 11139, 46855, 46856, 46857, 46848, 46849, 46850, 46851, 46852, 46853, 46854, 47240, 47241, 47232, 47233, 47234, 47235, 47236, 47237, 47238, 47239, 9987, 9988, 9989, 9990, 9991, 9992, 9993, 9984, 9985, 9986, 17287, 17288, 17289, 17280, 17281, 17282, 17283, 17284, 17285, 17286, 12288, 12289, 12290, 12291, 12292, 12293, 12294, 12295, 12296, 12297, 19968, 19969, 19970, 19971, 19972, 19973, 19974, 19975, 19976, 19977, 14601, 14592, 14593, 14594, 14595, 14596, 14597, 14598, 14599, 14600, 14603, 14604, 14605, 14606, 14607, 14608, 14609, 14610, 14611, 14602, 17290, 17291, 17292, 17293, 17294, 17295, 17296, 17297, 17298, 17299, 19985, 19986, 19987, 19978, 19979, 19980, 19981, 19982, 19983, 19984, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6144, 8072, 8073, 8064, 8065, 8066, 8067, 8068, 8069, 8070, 8071, 12299, 12300, 12301, 12302, 12303, 12304, 12305, 12306, 12307, 12298, 10003, 9994, 9995, 9996, 9997, 9998, 9999, 10000, 10001, 10002, 14615, 14616, 14617, 14618, 14619, 14620, 14621, 14612, 14613, 14614, 11153, 11154, 11155, 11146, 11147, 11148, 11149, 11150, 11151, 11152, 19993, 19994, 19995, 19996, 19997, 19988, 19989, 19990, 19991, 19992, 4239, 4240, 4241, 4242, 4243, 4234, 4235, 4236, 4237, 4238, 14626, 14627, 14628, 14629, 14630, 14631, 14622, 14623, 14624, 14625, 17302, 17303, 17304, 17305, 17306, 17307, 17308, 17309, 17300, 17301, 20007, 19998, 19999, 20000, 20001, 20002, 20003, 20004, 20005, 20006, 28034, 28035, 28036, 28037, 28038, 28039, 28040, 28041, 28032, 28033, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 17310, 17311, 17312, 17313, 17314, 17315, 17316, 17317, 17318, 17319, 34177, 34178, 34179, 34180, 34181, 34182, 34183, 34184, 34185, 34176, 28047, 28048, 28049, 28050, 28051, 28042, 28043, 28044, 28045, 28046, 31123, 31114, 31115, 31116, 31117, 31118, 31119, 31120, 31121, 31122, 8075, 8076, 8077, 8078, 8079, 8080, 8081, 8082, 8083, 8074, 34189, 34190, 34191, 34192, 34193, 34194, 34195, 34186, 34187, 34188, 28056, 28057, 28058, 28059, 28060, 28061, 28052, 28053, 28054, 28055, 31124, 31125, 31126, 31127, 31128, 31129, 31130, 31131, 31132, 31133, 31110, 31111, 31112, 31113, 31104, 31105, 31106, 31107, 31108, 31109, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34196, 34197, 34198, 28065, 28066, 28067, 28068, 28069, 28070, 28071, 28062, 28063, 28064, 14638, 14639, 14640, 14641, 14632, 14633, 14634, 14635, 14636, 14637, 31139, 31140, 31141, 31142, 31143, 31134, 31135, 31136, 31137, 31138, 34210, 34211, 34212, 34213, 34214, 34215, 34206, 34207, 34208, 34209, 4252, 4253, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 6170, 6171, 6172, 6173, 6164, 6165, 6166, 6167, 6168, 6169, 17323, 17324, 17325, 17326, 17327, 17328, 17329, 17320, 17321, 17322, 20011, 20012, 20013, 20014, 20015, 20016, 20017, 20008, 20009, 20010, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 31146, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31144, 31145, 8085, 8086, 8087, 8088, 8089, 8090, 8091, 8092, 8093, 8084, 34220, 34221, 34222, 34223, 34224, 34225, 34216, 34217, 34218, 34219, 28085, 28086, 28087, 28088, 28089, 28090, 28091, 28082, 28083, 28084, 14645, 14646, 14647, 14648, 14649, 14650, 14651, 14642, 14643, 14644, 17334, 17335, 17336, 17337, 17338, 17339, 17330, 17331, 17332, 17333, 20026, 20027, 20018, 20019, 20020, 20021, 20022, 20023, 20024, 20025, 10010, 10011, 10012, 10013, 10004, 10005, 10006, 10007, 10008, 10009, 11156, 11157, 11158, 11159, 11160, 11161, 11162, 11163, 11164, 11165, 31160, 31161, 31162, 31163, 31154, 31155, 31156, 31157, 31158, 31159, 34233, 34234, 34235, 34226, 34227, 34228, 34229, 34230, 34231, 34232, 14661, 14652, 14653, 14654, 14655, 14656, 14657, 14658, 14659, 14660, 31165, 31166, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31164, 12308, 12309, 12310, 12311, 12312, 12313, 12314, 12315, 12316, 12317, 20037, 20028, 20029, 20030, 20031, 20032, 20033, 20034, 20035, 20036, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28092, 28093, 31174, 31175, 31176, 31177, 31178, 31179, 31180, 31181, 31182, 31183, 17346, 17347, 17348, 17349, 17340, 17341, 17342, 17343, 17344, 17345, 34244, 34245, 34236, 34237, 34238, 34239, 34240, 34241, 34242, 34243, 28103, 28104, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28102, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34246, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849};
\ No newline at end of file
static const uint32_t lut_cn2bnProcBuf_BG1_Z10_R89[790] = {29955, 29956, 29957, 29958, 29959, 29960, 29961, 29952, 29953, 29954, 28037, 28038, 28039, 28040, 28041, 28032, 28033, 28034, 28035, 28036, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28416, 28417, 28418, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28800, 28801, 28802, 29192, 29193, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 26885, 26886, 26887, 26888, 26889, 26880, 26881, 26882, 26883, 26884, 10756, 10757, 10758, 10759, 10760, 10761, 10752, 10753, 10754, 10755, 27271, 27272, 27273, 27264, 27265, 27266, 27267, 27268, 27269, 27270, 27656, 27657, 27648, 27649, 27650, 27651, 27652, 27653, 27654, 27655, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2688, 2689, 2690, 10769, 10770, 10771, 10762, 10763, 10764, 10765, 10766, 10767, 10768, 18816, 18817, 18818, 18819, 18820, 18821, 18822, 18823, 18824, 18825, 18826, 18827, 18828, 18829, 18830, 18831, 18832, 18833, 18834, 18835, 2707, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2708, 10772, 10773, 10774, 10775, 10776, 10777, 10778, 10779, 10780, 10781, 18843, 18844, 18845, 18836, 18837, 18838, 18839, 18840, 18841, 18842, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 10783, 10784, 10785, 10786, 10787, 10788, 10789, 10790, 10791, 10782, 18854, 18855, 18846, 18847, 18848, 18849, 18850, 18851, 18852, 18853, 18857, 18858, 18859, 18860, 18861, 18862, 18863, 18864, 18865, 18856, 2737, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2738, 2739, 2740, 10799, 10800, 10801, 10792, 10793, 10794, 10795, 10796, 10797, 10798, 18871, 18872, 18873, 18874, 18875, 18866, 18867, 18868, 18869, 18870, 2763, 2764, 2765, 2766, 2767, 2758, 2759, 2760, 2761, 2762, 2752, 2753, 2754, 2755, 2756, 2757, 2748, 2749, 2750, 2751, 10804, 10805, 10806, 10807, 10808, 10809, 10810, 10811, 10802, 10803, 18885, 18876, 18877, 18878, 18879, 18880, 18881, 18882, 18883, 18884, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2768, 2769, 10822, 10823, 10824, 10825, 10826, 10827, 10828, 10829, 10830, 10831, 10812, 10813, 10814, 10815, 10816, 10817, 10818, 10819, 10820, 10821, 18897, 18898, 18899, 18900, 18901, 18902, 18903, 18904, 18905, 18896, 2783, 2784, 2785, 2786, 2787, 2778, 2779, 2780, 2781, 2782, 10851, 10842, 10843, 10844, 10845, 10846, 10847, 10848, 10849, 10850, 18887, 18888, 18889, 18890, 18891, 18892, 18893, 18894, 18895, 18886, 18909, 18910, 18911, 18912, 18913, 18914, 18915, 18906, 18907, 18908, 2792, 2793, 2794, 2795, 2796, 2797, 2788, 2789, 2790, 2791, 10852, 10853, 10854, 10855, 10856, 10857, 10858, 10859, 10860, 10861, 10838, 10839, 10840, 10841, 10832, 10833, 10834, 10835, 10836, 10837, 18919, 18920, 18921, 18922, 18923, 18924, 18925, 18916, 18917, 18918, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2798, 2799, 2800, 2814, 2815, 2816, 2817, 2808, 2809, 2810, 2811, 2812, 2813, 10867, 10868, 10869, 10870, 10871, 10862, 10863, 10864, 10865, 10866, 18930, 18931, 18932, 18933, 18934, 18935, 18926, 18927, 18928, 18929, 2826, 2827, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 10888, 10889, 10890, 10891, 10882, 10883, 10884, 10885, 10886, 10887, 10875, 10876, 10877, 10878, 10879, 10880, 10881, 10872, 10873, 10874, 18939, 18940, 18941, 18942, 18943, 18944, 18945, 18936, 18937, 18938, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 10894, 10895, 10896, 10897, 10898, 10899, 10900, 10901, 10892, 10893, 18947, 18948, 18949, 18950, 18951, 18952, 18953, 18954, 18955, 18946, 18960, 18961, 18962, 18963, 18964, 18965, 18956, 18957, 18958, 18959, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2848, 2849, 2850, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2838, 2839, 2840, 10906, 10907, 10908, 10909, 10910, 10911, 10902, 10903, 10904, 10905, 18974, 18975, 18966, 18967, 18968, 18969, 18970, 18971, 18972, 18973, 2864, 2865, 2866, 2867, 2858, 2859, 2860, 2861, 2862, 2863, 10922, 10923, 10924, 10925, 10926, 10927, 10928, 10929, 10930, 10931, 10918, 10919, 10920, 10921, 10912, 10913, 10914, 10915, 10916, 10917, 18983, 18984, 18985, 18976, 18977, 18978, 18979, 18980, 18981, 18982, 2877, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 10943, 10944, 10945, 10946, 10947, 10948, 10949, 10950, 10951, 10942, 18986, 18987, 18988, 18989, 18990, 18991, 18992, 18993, 18994, 18995, 19005, 18996, 18997, 18998, 18999, 19000, 19001, 19002, 19003, 19004, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2878, 2879, 10952, 10953, 10954, 10955, 10956, 10957, 10958, 10959, 10960, 10961, 10938, 10939, 10940, 10941, 10932, 10933, 10934, 10935, 10936, 10937, 19014, 19015, 19006, 19007, 19008, 19009, 19010, 19011, 19012, 19013, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2888, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 19017, 19018, 19019, 19020, 19021, 19022, 19023, 19024, 19025, 19016, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565};
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
static const uint32_t lut_cn2bnProcBuf_BG1_Z11_R89[869] = {29961, 29962, 29952, 29953, 29954, 29955, 29956, 29957, 29958, 29959, 29960, 28035, 28036, 28037, 28038, 28039, 28040, 28041, 28042, 28032, 28033, 28034, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 28424, 28425, 28426, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 29190, 29191, 29192, 29193, 29194, 29184, 29185, 29186, 29187, 29188, 29189, 29577, 29578, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 26888, 26889, 26890, 26880, 26881, 26882, 26883, 26884, 26885, 26886, 26887, 10757, 10758, 10759, 10760, 10761, 10762, 10752, 10753, 10754, 10755, 10756, 27266, 27267, 27268, 27269, 27270, 27271, 27272, 27273, 27274, 27264, 27265, 27654, 27655, 27656, 27657, 27658, 27648, 27649, 27650, 27651, 27652, 27653, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2688, 2689, 10771, 10772, 10773, 10763, 10764, 10765, 10766, 10767, 10768, 10769, 10770, 18820, 18821, 18822, 18823, 18824, 18825, 18826, 18816, 18817, 18818, 18819, 18832, 18833, 18834, 18835, 18836, 18837, 18827, 18828, 18829, 18830, 18831, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2718, 2719, 2720, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 10779, 10780, 10781, 10782, 10783, 10784, 10774, 10775, 10776, 10777, 10778, 18842, 18843, 18844, 18845, 18846, 18847, 18848, 18838, 18839, 18840, 18841, 2730, 2731, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 10789, 10790, 10791, 10792, 10793, 10794, 10795, 10785, 10786, 10787, 10788, 18850, 18851, 18852, 18853, 18854, 18855, 18856, 18857, 18858, 18859, 18849, 18867, 18868, 18869, 18870, 18860, 18861, 18862, 18863, 18864, 18865, 18866, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2743, 2744, 10797, 10798, 10799, 10800, 10801, 10802, 10803, 10804, 10805, 10806, 10796, 18872, 18873, 18874, 18875, 18876, 18877, 18878, 18879, 18880, 18881, 18871, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2765, 2759, 2760, 2761, 2762, 2763, 2764, 2754, 2755, 2756, 2757, 2758, 10814, 10815, 10816, 10817, 10807, 10808, 10809, 10810, 10811, 10812, 10813, 18885, 18886, 18887, 18888, 18889, 18890, 18891, 18892, 18882, 18883, 18884, 2784, 2785, 2786, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 10835, 10836, 10837, 10838, 10839, 10829, 10830, 10831, 10832, 10833, 10834, 10824, 10825, 10826, 10827, 10828, 10818, 10819, 10820, 10821, 10822, 10823, 18911, 18912, 18913, 18914, 18904, 18905, 18906, 18907, 18908, 18909, 18910, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2787, 10853, 10854, 10855, 10856, 10857, 10858, 10859, 10860, 10861, 10851, 10852, 18901, 18902, 18903, 18893, 18894, 18895, 18896, 18897, 18898, 18899, 18900, 18919, 18920, 18921, 18922, 18923, 18924, 18925, 18915, 18916, 18917, 18918, 2807, 2808, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 10862, 10863, 10864, 10865, 10866, 10867, 10868, 10869, 10870, 10871, 10872, 10846, 10847, 10848, 10849, 10850, 10840, 10841, 10842, 10843, 10844, 10845, 18930, 18931, 18932, 18933, 18934, 18935, 18936, 18926, 18927, 18928, 18929, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2809, 2810, 2811, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2820, 2821, 2822, 2823, 10873, 10874, 10875, 10876, 10877, 10878, 10879, 10880, 10881, 10882, 10883, 18942, 18943, 18944, 18945, 18946, 18947, 18937, 18938, 18939, 18940, 18941, 2840, 2841, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 10895, 10896, 10897, 10898, 10899, 10900, 10901, 10902, 10903, 10904, 10905, 10884, 10885, 10886, 10887, 10888, 10889, 10890, 10891, 10892, 10893, 10894, 18957, 18958, 18948, 18949, 18950, 18951, 18952, 18953, 18954, 18955, 18956, 2848, 2849, 2850, 2851, 2852, 2842, 2843, 2844, 2845, 2846, 2847, 10910, 10911, 10912, 10913, 10914, 10915, 10916, 10906, 10907, 10908, 10909, 18963, 18964, 18965, 18966, 18967, 18968, 18969, 18959, 18960, 18961, 18962, 18977, 18978, 18979, 18980, 18970, 18971, 18972, 18973, 18974, 18975, 18976, 2871, 2872, 2873, 2874, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2853, 10927, 10917, 10918, 10919, 10920, 10921, 10922, 10923, 10924, 10925, 10926, 18987, 18988, 18989, 18990, 18991, 18981, 18982, 18983, 18984, 18985, 18986, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2875, 2876, 10948, 10949, 10939, 10940, 10941, 10942, 10943, 10944, 10945, 10946, 10947, 10937, 10938, 10928, 10929, 10930, 10931, 10932, 10933, 10934, 10935, 10936, 18992, 18993, 18994, 18995, 18996, 18997, 18998, 18999, 19000, 19001, 19002, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2886, 2887, 2888, 10966, 10967, 10968, 10969, 10970, 10971, 10961, 10962, 10963, 10964, 10965, 19004, 19005, 19006, 19007, 19008, 19009, 19010, 19011, 19012, 19013, 19003, 19014, 19015, 19016, 19017, 19018, 19019, 19020, 19021, 19022, 19023, 19024, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2897, 10972, 10973, 10974, 10975, 10976, 10977, 10978, 10979, 10980, 10981, 10982, 10957, 10958, 10959, 10960, 10950, 10951, 10952, 10953, 10954, 10955, 10956, 19025, 19026, 19027, 19028, 19029, 19030, 19031, 19032, 19033, 19034, 19035, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2908, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 19037, 19038, 19039, 19040, 19041, 19042, 19043, 19044, 19045, 19046, 19036, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568};
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
static const uint32_t lut_cn2bnProcBuf_BG1_Z12_R89[948] = {29960, 29961, 29962, 29963, 29952, 29953, 29954, 29955, 29956, 29957, 29958, 29959, 28033, 28034, 28035, 28036, 28037, 28038, 28039, 28040, 28041, 28042, 28043, 28032, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 28423, 28424, 28425, 28426, 28427, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28800, 28801, 28802, 28803, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29194, 29195, 29184, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 26887, 26888, 26889, 26890, 26891, 26880, 26881, 26882, 26883, 26884, 26885, 26886, 10756, 10757, 10758, 10759, 10760, 10761, 10762, 10763, 10752, 10753, 10754, 10755, 27274, 27275, 27264, 27265, 27266, 27267, 27268, 27269, 27270, 27271, 27272, 27273, 27651, 27652, 27653, 27654, 27655, 27656, 27657, 27658, 27659, 27648, 27649, 27650, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2688, 2689, 10765, 10766, 10767, 10768, 10769, 10770, 10771, 10772, 10773, 10774, 10775, 10764, 18820, 18821, 18822, 18823, 18824, 18825, 18826, 18827, 18816, 18817, 18818, 18819, 18828, 18829, 18830, 18831, 18832, 18833, 18834, 18835, 18836, 18837, 18838, 18839, 2709, 2710, 2711, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 10784, 10785, 10786, 10787, 10776, 10777, 10778, 10779, 10780, 10781, 10782, 10783, 18851, 18840, 18841, 18842, 18843, 18844, 18845, 18846, 18847, 18848, 18849, 18850, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2724, 10788, 10789, 10790, 10791, 10792, 10793, 10794, 10795, 10796, 10797, 10798, 10799, 18856, 18857, 18858, 18859, 18860, 18861, 18862, 18863, 18852, 18853, 18854, 18855, 18871, 18872, 18873, 18874, 18875, 18864, 18865, 18866, 18867, 18868, 18869, 18870, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2755, 2756, 2757, 2758, 2759, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 10805, 10806, 10807, 10808, 10809, 10810, 10811, 10800, 10801, 10802, 10803, 10804, 18885, 18886, 18887, 18876, 18877, 18878, 18879, 18880, 18881, 18882, 18883, 18884, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2772, 2773, 2774, 2775, 2776, 2767, 2768, 2769, 2770, 2771, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 10815, 10816, 10817, 10818, 10819, 10820, 10821, 10822, 10823, 10812, 10813, 10814, 18896, 18897, 18898, 18899, 18888, 18889, 18890, 18891, 18892, 18893, 18894, 18895, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 10846, 10847, 10836, 10837, 10838, 10839, 10840, 10841, 10842, 10843, 10844, 10845, 10828, 10829, 10830, 10831, 10832, 10833, 10834, 10835, 10824, 10825, 10826, 10827, 18912, 18913, 18914, 18915, 18916, 18917, 18918, 18919, 18920, 18921, 18922, 18923, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2796, 10867, 10868, 10869, 10870, 10871, 10860, 10861, 10862, 10863, 10864, 10865, 10866, 18903, 18904, 18905, 18906, 18907, 18908, 18909, 18910, 18911, 18900, 18901, 18902, 18929, 18930, 18931, 18932, 18933, 18934, 18935, 18924, 18925, 18926, 18927, 18928, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2808, 2809, 2810, 2811, 2812, 10878, 10879, 10880, 10881, 10882, 10883, 10872, 10873, 10874, 10875, 10876, 10877, 10857, 10858, 10859, 10848, 10849, 10850, 10851, 10852, 10853, 10854, 10855, 10856, 18939, 18940, 18941, 18942, 18943, 18944, 18945, 18946, 18947, 18936, 18937, 18938, 2829, 2830, 2831, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2832, 10892, 10893, 10894, 10895, 10884, 10885, 10886, 10887, 10888, 10889, 10890, 10891, 18953, 18954, 18955, 18956, 18957, 18958, 18959, 18948, 18949, 18950, 18951, 18952, 2855, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 10911, 10912, 10913, 10914, 10915, 10916, 10917, 10918, 10919, 10908, 10909, 10910, 10900, 10901, 10902, 10903, 10904, 10905, 10906, 10907, 10896, 10897, 10898, 10899, 18968, 18969, 18970, 18971, 18960, 18961, 18962, 18963, 18964, 18965, 18966, 18967, 2866, 2867, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 10926, 10927, 10928, 10929, 10930, 10931, 10920, 10921, 10922, 10923, 10924, 10925, 18977, 18978, 18979, 18980, 18981, 18982, 18983, 18972, 18973, 18974, 18975, 18976, 18988, 18989, 18990, 18991, 18992, 18993, 18994, 18995, 18984, 18985, 18986, 18987, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2880, 2881, 2874, 2875, 2876, 2877, 2878, 2879, 2868, 2869, 2870, 2871, 2872, 2873, 10943, 10932, 10933, 10934, 10935, 10936, 10937, 10938, 10939, 10940, 10941, 10942, 18996, 18997, 18998, 18999, 19000, 19001, 19002, 19003, 19004, 19005, 19006, 19007, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 10963, 10964, 10965, 10966, 10967, 10956, 10957, 10958, 10959, 10960, 10961, 10962, 10944, 10945, 10946, 10947, 10948, 10949, 10950, 10951, 10952, 10953, 10954, 10955, 19015, 19016, 19017, 19018, 19019, 19008, 19009, 19010, 19011, 19012, 19013, 19014, 2910, 2911, 2912, 2913, 2914, 2915, 2904, 2905, 2906, 2907, 2908, 2909, 10984, 10985, 10986, 10987, 10988, 10989, 10990, 10991, 10980, 10981, 10982, 10983, 19021, 19022, 19023, 19024, 19025, 19026, 19027, 19028, 19029, 19030, 19031, 19020, 19035, 19036, 19037, 19038, 19039, 19040, 19041, 19042, 19043, 19032, 19033, 19034, 2926, 2927, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 10992, 10993, 10994, 10995, 10996, 10997, 10998, 10999, 11000, 11001, 11002, 11003, 10969, 10970, 10971, 10972, 10973, 10974, 10975, 10976, 10977, 10978, 10979, 10968, 19053, 19054, 19055, 19044, 19045, 19046, 19047, 19048, 19049, 19050, 19051, 19052, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2928, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 19057, 19058, 19059, 19060, 19061, 19062, 19063, 19064, 19065, 19066, 19067, 19056, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571};
\ No newline at end of file
static const uint32_t lut_cn2bnProcBuf_BG1_Z13_R89[1027] = {29963, 29964, 29952, 29953, 29954, 29955, 29956, 29957, 29958, 29959, 29960, 29961, 29962, 28041, 28042, 28043, 28044, 28032, 28033, 28034, 28035, 28036, 28037, 28038, 28039, 28040, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28809, 28810, 28811, 28812, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29194, 29195, 29196, 29184, 29185, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29568, 29569, 29570, 29571, 26880, 26881, 26882, 26883, 26884, 26885, 26886, 26887, 26888, 26889, 26890, 26891, 26892, 10763, 10764, 10752, 10753, 10754, 10755, 10756, 10757, 10758, 10759, 10760, 10761, 10762, 27275, 27276, 27264, 27265, 27266, 27267, 27268, 27269, 27270, 27271, 27272, 27273, 27274, 27654, 27655, 27656, 27657, 27658, 27659, 27660, 27648, 27649, 27650, 27651, 27652, 27653, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 10772, 10773, 10774, 10775, 10776, 10777, 10765, 10766, 10767, 10768, 10769, 10770, 10771, 18824, 18825, 18826, 18827, 18828, 18816, 18817, 18818, 18819, 18820, 18821, 18822, 18823, 18836, 18837, 18838, 18839, 18840, 18841, 18829, 18830, 18831, 18832, 18833, 18834, 18835, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 10789, 10790, 10778, 10779, 10780, 10781, 10782, 10783, 10784, 10785, 10786, 10787, 10788, 18851, 18852, 18853, 18854, 18842, 18843, 18844, 18845, 18846, 18847, 18848, 18849, 18850, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 10801, 10802, 10803, 10791, 10792, 10793, 10794, 10795, 10796, 10797, 10798, 10799, 10800, 18859, 18860, 18861, 18862, 18863, 18864, 18865, 18866, 18867, 18855, 18856, 18857, 18858, 18878, 18879, 18880, 18868, 18869, 18870, 18871, 18872, 18873, 18874, 18875, 18876, 18877, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 10810, 10811, 10812, 10813, 10814, 10815, 10816, 10804, 10805, 10806, 10807, 10808, 10809, 18889, 18890, 18891, 18892, 18893, 18881, 18882, 18883, 18884, 18885, 18886, 18887, 18888, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 10826, 10827, 10828, 10829, 10817, 10818, 10819, 10820, 10821, 10822, 10823, 10824, 10825, 18900, 18901, 18902, 18903, 18904, 18905, 18906, 18894, 18895, 18896, 18897, 18898, 18899, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 10845, 10846, 10847, 10848, 10849, 10850, 10851, 10852, 10853, 10854, 10855, 10843, 10844, 10842, 10830, 10831, 10832, 10833, 10834, 10835, 10836, 10837, 10838, 10839, 10840, 10841, 18928, 18929, 18930, 18931, 18932, 18920, 18921, 18922, 18923, 18924, 18925, 18926, 18927, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 10872, 10873, 10874, 10875, 10876, 10877, 10878, 10879, 10880, 10881, 10869, 10870, 10871, 18912, 18913, 18914, 18915, 18916, 18917, 18918, 18919, 18907, 18908, 18909, 18910, 18911, 18938, 18939, 18940, 18941, 18942, 18943, 18944, 18945, 18933, 18934, 18935, 18936, 18937, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 10890, 10891, 10892, 10893, 10894, 10882, 10883, 10884, 10885, 10886, 10887, 10888, 10889, 10856, 10857, 10858, 10859, 10860, 10861, 10862, 10863, 10864, 10865, 10866, 10867, 10868, 18957, 18958, 18946, 18947, 18948, 18949, 18950, 18951, 18952, 18953, 18954, 18955, 18956, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 10907, 10895, 10896, 10897, 10898, 10899, 10900, 10901, 10902, 10903, 10904, 10905, 10906, 18968, 18969, 18970, 18971, 18959, 18960, 18961, 18962, 18963, 18964, 18965, 18966, 18967, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 10927, 10928, 10929, 10930, 10931, 10932, 10933, 10921, 10922, 10923, 10924, 10925, 10926, 10910, 10911, 10912, 10913, 10914, 10915, 10916, 10917, 10918, 10919, 10920, 10908, 10909, 18977, 18978, 18979, 18980, 18981, 18982, 18983, 18984, 18972, 18973, 18974, 18975, 18976, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 10938, 10939, 10940, 10941, 10942, 10943, 10944, 10945, 10946, 10934, 10935, 10936, 10937, 18992, 18993, 18994, 18995, 18996, 18997, 18985, 18986, 18987, 18988, 18989, 18990, 18991, 18999, 19000, 19001, 19002, 19003, 19004, 19005, 19006, 19007, 19008, 19009, 19010, 18998, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 10955, 10956, 10957, 10958, 10959, 10947, 10948, 10949, 10950, 10951, 10952, 10953, 10954, 19015, 19016, 19017, 19018, 19019, 19020, 19021, 19022, 19023, 19011, 19012, 19013, 19014, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 10985, 10973, 10974, 10975, 10976, 10977, 10978, 10979, 10980, 10981, 10982, 10983, 10984, 10970, 10971, 10972, 10960, 10961, 10962, 10963, 10964, 10965, 10966, 10967, 10968, 10969, 19027, 19028, 19029, 19030, 19031, 19032, 19033, 19034, 19035, 19036, 19024, 19025, 19026, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 11004, 11005, 11006, 11007, 11008, 11009, 11010, 11011, 10999, 11000, 11001, 11002, 11003, 19040, 19041, 19042, 19043, 19044, 19045, 19046, 19047, 19048, 19049, 19037, 19038, 19039, 19052, 19053, 19054, 19055, 19056, 19057, 19058, 19059, 19060, 19061, 19062, 19050, 19051, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 11013, 11014, 11015, 11016, 11017, 11018, 11019, 11020, 11021, 11022, 11023, 11024, 11012, 10987, 10988, 10989, 10990, 10991, 10992, 10993, 10994, 10995, 10996, 10997, 10998, 10986, 19075, 19063, 19064, 19065, 19066, 19067, 19068, 19069, 19070, 19071, 19072, 19073, 19074, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 19076, 19077, 19078, 19079, 19080, 19081, 19082, 19083, 19084, 19085, 19086, 19087, 19088, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574};
\ No newline at end of file
static const uint32_t lut_cn2bnProcBuf_BG1_Z2_R89[158] = {29953, 29952, 28032, 28033, 0, 1, 28416, 28417, 28800, 28801, 29184, 29185, 29569, 29568, 26881, 26880, 10753, 10752, 27265, 27264, 27649, 27648, 2688, 2689, 10755, 10754, 18817, 18816, 18818, 18819, 2691, 2690, 2692, 2693, 10757, 10756, 18820, 18821, 2694, 2695, 10759, 10758, 18823, 18822, 18824, 18825, 2696, 2697, 2698, 2699, 10761, 10760, 18827, 18826, 2703, 2702, 2700, 2701, 10763, 10762, 18829, 18828, 2705, 2704, 10767, 10766, 10765, 10764, 18832, 18833, 2706, 2707, 10770, 10771, 18831, 18830, 18834, 18835, 2709, 2708, 10772, 10773, 10769, 10768, 18836, 18837, 2711, 2710, 2713, 2712, 10774, 10775, 18839, 18838, 2715, 2714, 10778, 10779, 10777, 10776, 18841, 18840, 2717, 2716, 10780, 10781, 18843, 18842, 18844, 18845, 2720, 2721, 2719, 2718, 10783, 10782, 18846, 18847, 2723, 2722, 10787, 10786, 10785, 10784, 18848, 18849, 2725, 2724, 10790, 10791, 18851, 18850, 18852, 18853, 2727, 2726, 10792, 10793, 10789, 10788, 18854, 18855, 2729, 2728, 1536, 1537, 1538, 1539, 18857, 18856, 384, 385, 386, 387, 388, 389, 1540, 1541};
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment