Home
last modified time | relevance | path

Searched refs:NROOTS (Results 1 – 25 of 140) sorted by relevance

123456

/dports/comms/gnuradio/gnuradio-3.8.4.0/gr-fec/lib/reed-solomon/
H A Dencode_rs.c28 memset(bb, 0, NROOTS * sizeof(DTYPE)); in ENCODE_RS()
30 for (i = 0; i < NN - NROOTS; i++) { in ENCODE_RS()
37 feedback = MODNN(NN - GENPOLY[NROOTS] + feedback); in ENCODE_RS()
39 for (j = 1; j < NROOTS; j++) in ENCODE_RS()
41 bb[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS - j])]; in ENCODE_RS()
44 bb[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS - j])]; in ENCODE_RS()
50 memmove(&bb[0], &bb[1], sizeof(DTYPE) * (NROOTS - 1)); in ENCODE_RS()
53 bb[NROOTS - 1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])]; in ENCODE_RS()
56 bb[NROOTS - 1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])]; in ENCODE_RS()
58 bb[NROOTS - 1] = ALPHA_TO[rs->modnn_table[feedback + GENPOLY[0]]]; in ENCODE_RS()
[all …]
H A Ddecode_rs.c48 DTYPE lambda[NROOTS + 1], s[NROOTS]; /* Err+Eras Locator poly in DECODE_RS()
50 DTYPE b[NROOTS + 1], t[NROOTS + 1], omega[NROOTS + 1]; in DECODE_RS()
51 DTYPE root[NROOTS], reg[NROOTS + 1], loc[NROOTS]; in DECODE_RS()
56 for (i = 0; (unsigned int)i < NROOTS; i++) in DECODE_RS()
60 for (i = 0; (unsigned int)i < NROOTS; i++) { in DECODE_RS()
71 for (i = 0; (unsigned int)i < NROOTS; i++) { in DECODE_RS()
83 memset(&lambda[1], 0, NROOTS * sizeof(lambda[0])); in DECODE_RS()
134 for (i = 0; (unsigned int)i < NROOTS + 1; i++) in DECODE_RS()
185 for (i = 0; (unsigned int)i < NROOTS + 1; i++) { in DECODE_RS()
228 for (i = 0; (unsigned int)i < NROOTS; i++) { in DECODE_RS()
[all …]
/dports/comms/wsjtz/wsjtx/map65/libm65/
H A Ddecode_rs.c38 DTYPE b[NROOTS+1], t[NROOTS+1], omega[NROOTS+1]; in DECODE_RS()
39 DTYPE root[NROOTS], reg[NROOTS+1], loc[NROOTS]; in DECODE_RS()
44 for(i=0;i<NROOTS;i++) in DECODE_RS()
48 for(i=0;i<NROOTS;i++){ in DECODE_RS()
59 for(i=0;i<NROOTS;i++){ in DECODE_RS()
126 for(i=0;i<NROOTS+1;i++) in DECODE_RS()
151 for (i = 0 ; i < NROOTS; i++) { in DECODE_RS()
163 for (i = 0; i <= NROOTS; i++) in DECODE_RS()
176 for(i=0;i<NROOTS+1;i++){ in DECODE_RS()
219 for (i = 0; i < NROOTS;i++){ in DECODE_RS()
[all …]
H A Dencode_rs.c26 memset(bb,0,NROOTS*sizeof(DTYPE)); in ENCODE_RS()
28 for(i=0;i<NN-NROOTS;i++){ in ENCODE_RS()
35 feedback = MODNN(NN - GENPOLY[NROOTS] + feedback); in ENCODE_RS()
37 for(j=1;j<NROOTS;j++) in ENCODE_RS()
38 bb[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS-j])]; in ENCODE_RS()
41 memmove(&bb[0],&bb[1],sizeof(DTYPE)*(NROOTS-1)); in ENCODE_RS()
43 bb[NROOTS-1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])]; in ENCODE_RS()
45 bb[NROOTS-1] = 0; in ENCODE_RS()
/dports/comms/wsjtz/wsjtx/lib/ftrsd/
H A Ddecode_rs.c38 DTYPE b[NROOTS+1], t[NROOTS+1], omega[NROOTS+1]; in DECODE_RS()
39 DTYPE root[NROOTS], reg[NROOTS+1], loc[NROOTS]; in DECODE_RS()
44 for(i=0;i<NROOTS;i++) in DECODE_RS()
48 for(i=0;i<NROOTS;i++){ in DECODE_RS()
59 for(i=0;i<NROOTS;i++){ in DECODE_RS()
126 for(i=0;i<NROOTS+1;i++) in DECODE_RS()
151 for (i = 0 ; i < NROOTS; i++) { in DECODE_RS()
163 for (i = 0; i <= NROOTS; i++) in DECODE_RS()
176 for(i=0;i<NROOTS+1;i++){ in DECODE_RS()
219 for (i = 0; i < NROOTS;i++){ in DECODE_RS()
[all …]
H A Dencode_rs.c26 memset(bb,0,NROOTS*sizeof(DTYPE)); in ENCODE_RS()
28 for(i=0;i<NN-NROOTS;i++){ in ENCODE_RS()
35 feedback = MODNN(NN - GENPOLY[NROOTS] + feedback); in ENCODE_RS()
37 for(j=1;j<NROOTS;j++) in ENCODE_RS()
38 bb[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS-j])]; in ENCODE_RS()
41 memmove(&bb[0],&bb[1],sizeof(DTYPE)*(NROOTS-1)); in ENCODE_RS()
43 bb[NROOTS-1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])]; in ENCODE_RS()
45 bb[NROOTS-1] = 0; in ENCODE_RS()
/dports/comms/libfec/fec-3.0.1/
H A Ddecode_rs.h30 #if !defined(NROOTS)
75 data_t lambda[NROOTS+1], s[NROOTS]; /* Err+Eras Locator poly
77 data_t b[NROOTS+1], t[NROOTS+1], omega[NROOTS+1];
78 data_t root[NROOTS], reg[NROOTS+1], loc[NROOTS];
82 for(i=0;i<NROOTS;i++)
86 for(i=0;i<NROOTS;i++){
97 for(i=0;i<NROOTS;i++){
160 for(i=0;i<NROOTS+1;i++)
185 for (i = 0 ; i < NROOTS; i++) {
197 for (i = 0; i <= NROOTS; i++)
[all …]
H A Ddecode_rs.c33 data_t lambda[NROOTS+1], s[NROOTS]; /* Err+Eras Locator poly
35 data_t b[NROOTS+1], t[NROOTS+1], omega[NROOTS+1];
36 data_t root[NROOTS], reg[NROOTS+1], loc[NROOTS];
46 for(i=0;i<NROOTS;i++)
50 for(i=0;i<NROOTS;i++){
61 for(i=0;i<NROOTS;i++){
124 for(i=0;i<NROOTS+1;i++)
149 for (i = 0 ; i < NROOTS; i++) {
161 for (i = 0; i <= NROOTS; i++)
165 memmove(&b[1],b,NROOTS*sizeof(b[0]));
[all …]
H A Dencode_rs.h37 memset(parity,0,NROOTS*sizeof(data_t));
39 for(i=0;i<NN-NROOTS-PAD;i++){
46 feedback = MODNN(NN - GENPOLY[NROOTS] + feedback);
48 for(j=1;j<NROOTS;j++)
49 parity[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS-j])];
52 memmove(&parity[0],&parity[1],sizeof(data_t)*(NROOTS-1));
54 parity[NROOTS-1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])];
56 parity[NROOTS-1] = 0;
H A Dencode_rs.c31 memset(bb,0,NROOTS*sizeof(data_t));
33 for(i=0;i<NN-NROOTS-PAD;i++){
40 feedback = MODNN(NN - GENPOLY[NROOTS] + feedback);
42 for(j=1;j<NROOTS;j++)
43 bb[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS-j])];
46 memmove(&bb[0],&bb[1],sizeof(data_t)*(NROOTS-1));
48 bb[NROOTS-1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])];
50 bb[NROOTS-1] = 0;
/dports/audio/welle.io/welle.io-66675c9a4160c644a5ade5bf7a0cd0647647f33c/src/libs/fec/
H A Ddecode_rs.h30 #if !defined(NROOTS)
75 data_t lambda[NROOTS+1], s[NROOTS]; /* Err+Eras Locator poly
77 data_t b[NROOTS+1], t[NROOTS+1], omega[NROOTS+1];
78 data_t root[NROOTS], reg[NROOTS+1], loc[NROOTS];
82 for(i=0;i<NROOTS;i++)
86 for(i=0;i<NROOTS;i++){
97 for(i=0;i<NROOTS;i++){
160 for(i=0;i<NROOTS+1;i++)
185 for (i = 0 ; i < NROOTS; i++) {
197 for (i = 0; i <= NROOTS; i++)
[all …]
H A Dencode_rs.h37 memset(parity,0,NROOTS*sizeof(data_t));
39 for(i=0;i<NN-NROOTS-PAD;i++){
46 feedback = MODNN(NN - GENPOLY[NROOTS] + feedback);
48 for(j=1;j<NROOTS;j++)
49 parity[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS-j])];
52 memmove(&parity[0],&parity[1],sizeof(data_t)*(NROOTS-1));
54 parity[NROOTS-1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])];
56 parity[NROOTS-1] = 0;
/dports/comms/wsjtz/wsjtx/lib/
H A Ddecode_rs.c33 DTYPE lambda[NROOTS+1], s[NROOTS]; /* Err+Eras Locator poly
35 DTYPE b[NROOTS+1], t[NROOTS+1], omega[NROOTS+1];
36 DTYPE root[NROOTS], reg[NROOTS+1], loc[NROOTS];
46 for(i=0;i<NROOTS;i++)
50 for(i=0;i<NROOTS;i++){
61 for(i=0;i<NROOTS;i++){
124 for(i=0;i<NROOTS+1;i++)
150 for (i = 0 ; i < NROOTS; i++) {
162 for (i = 0; i <= NROOTS; i++)
166 memmove(&b[1],b,NROOTS*sizeof(b[0]));
[all …]
H A Dencode_rs.c26 memset(bb,0,NROOTS*sizeof(DTYPE)); in ENCODE_RS()
28 for(i=0;i<NN-NROOTS;i++){ in ENCODE_RS()
35 feedback = MODNN(NN - GENPOLY[NROOTS] + feedback); in ENCODE_RS()
37 for(j=1;j<NROOTS;j++) in ENCODE_RS()
38 bb[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS-j])]; in ENCODE_RS()
41 memmove(&bb[0],&bb[1],sizeof(DTYPE)*(NROOTS-1)); in ENCODE_RS()
43 bb[NROOTS-1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])]; in ENCODE_RS()
45 bb[NROOTS-1] = 0; in ENCODE_RS()
/dports/math/reed-solomon/reed-solomon-4.0/
H A Ddecode_rs.c33 DTYPE lambda[NROOTS+1], s[NROOTS]; /* Err+Eras Locator poly
35 DTYPE b[NROOTS+1], t[NROOTS+1], omega[NROOTS+1];
36 DTYPE root[NROOTS], reg[NROOTS+1], loc[NROOTS];
46 for(i=0;i<NROOTS;i++)
50 for(i=0;i<NROOTS;i++){
61 for(i=0;i<NROOTS;i++){
124 for(i=0;i<NROOTS+1;i++)
149 for (i = 0 ; i < NROOTS; i++) {
161 for (i = 0; i <= NROOTS; i++)
165 memmove(&b[1],b,NROOTS*sizeof(b[0]));
[all …]
H A Dencode_rs.c31 memset(bb,0,NROOTS*sizeof(DTYPE));
33 for(i=0;i<NN-NROOTS-PAD;i++){
40 feedback = MODNN(NN - GENPOLY[NROOTS] + feedback);
42 for(j=1;j<NROOTS;j++)
43 bb[j] ^= ALPHA_TO[MODNN(feedback + GENPOLY[NROOTS-j])];
46 memmove(&bb[0],&bb[1],sizeof(DTYPE)*(NROOTS-1));
48 bb[NROOTS-1] = ALPHA_TO[MODNN(feedback + GENPOLY[0])];
50 bb[NROOTS-1] = 0;
/dports/games/libretro-beetle_saturn/beetle-saturn-libretro-ee5b214/mednafen/cdrom/
H A Dl-ec.cpp220 #define NROOTS 2 macro
232 int syndrome[NROOTS]; in DecodePQ()
233 int lambda[NROOTS+1]; in DecodePQ()
234 int omega[NROOTS+1]; in DecodePQ()
235 int b[NROOTS+1]; in DecodePQ()
236 int reg[NROOTS+1]; in DecodePQ()
237 int root[NROOTS]; in DecodePQ()
238 int loc[NROOTS]; in DecodePQ()
249 for(i=0; i<NROOTS; i++) in DecodePQ()
308 while(++r <= NROOTS) in DecodePQ()
[all …]
/dports/games/kodi-addon-game.libretro.beetle-psx/game.libretro.beetle-psx-0.9.44.22-Matrix/depends/common/beetle-psx/mednafen/cdrom/
H A Dl-ec.c220 #define NROOTS 2 macro
232 int syndrome[NROOTS]; in DecodePQ()
233 int lambda[NROOTS+1]; in DecodePQ()
234 int omega[NROOTS+1]; in DecodePQ()
235 int b[NROOTS+1]; in DecodePQ()
236 int reg[NROOTS+1]; in DecodePQ()
237 int root[NROOTS]; in DecodePQ()
238 int loc[NROOTS]; in DecodePQ()
249 for(i=0; i<NROOTS; i++) in DecodePQ()
308 while(++r <= NROOTS) in DecodePQ()
[all …]
/dports/emulators/mednafen/mednafen/src/cdrom/
H A Dl-ec.cpp220 #define NROOTS 2 macro
232 int syndrome[NROOTS]; in DecodePQ()
233 int lambda[NROOTS+1]; in DecodePQ()
234 int omega[NROOTS+1]; in DecodePQ()
235 int b[NROOTS+1]; in DecodePQ()
236 int reg[NROOTS+1]; in DecodePQ()
237 int root[NROOTS]; in DecodePQ()
238 int loc[NROOTS]; in DecodePQ()
249 for(i=0; i<NROOTS; i++) in DecodePQ()
308 while(++r <= NROOTS) in DecodePQ()
[all …]
/dports/sysutils/dvdisaster/dvdisaster-0.79.5/
H A Dl-ec.c233 #define NROOTS 2 macro
245 int syndrome[NROOTS]; in DecodePQ()
246 int lambda[NROOTS+1]; in DecodePQ()
247 int omega[NROOTS+1]; in DecodePQ()
248 int b[NROOTS+1]; in DecodePQ()
249 int reg[NROOTS+1]; in DecodePQ()
250 int root[NROOTS]; in DecodePQ()
251 int loc[NROOTS]; in DecodePQ()
262 for(i=0; i<NROOTS; i++) in DecodePQ()
321 while(++r <= NROOTS) in DecodePQ()
[all …]
/dports/games/libretro-beetle_pce/beetle-pce-libretro-945b7a7/mednafen/cdrom/
H A Dl-ec.cpp220 #define NROOTS 2 macro
232 int syndrome[NROOTS]; in DecodePQ()
233 int lambda[NROOTS+1]; in DecodePQ()
234 int omega[NROOTS+1]; in DecodePQ()
235 int b[NROOTS+1]; in DecodePQ()
236 int reg[NROOTS+1]; in DecodePQ()
237 int root[NROOTS]; in DecodePQ()
238 int loc[NROOTS]; in DecodePQ()
249 for(i=0; i<NROOTS; i++) in DecodePQ()
308 while(++r <= NROOTS) in DecodePQ()
[all …]
/dports/games/libretro-beetle_pce_fast/beetle-pce-fast-libretro-67426f4/mednafen/cdrom/
H A Dl-ec.cpp220 #define NROOTS 2 macro
232 int syndrome[NROOTS]; in DecodePQ()
233 int lambda[NROOTS+1]; in DecodePQ()
234 int omega[NROOTS+1]; in DecodePQ()
235 int b[NROOTS+1]; in DecodePQ()
236 int reg[NROOTS+1]; in DecodePQ()
237 int root[NROOTS]; in DecodePQ()
238 int loc[NROOTS]; in DecodePQ()
249 for(i=0; i<NROOTS; i++) in DecodePQ()
308 while(++r <= NROOTS) in DecodePQ()
[all …]
/dports/games/libretro-beetle_supergrafx/beetle-supergrafx-libretro-c4dd156/mednafen/cdrom/
H A Dl-ec.c220 #define NROOTS 2 macro
233 int syndrome[NROOTS]; in DecodePQ()
234 int lambda[NROOTS+1]; in DecodePQ()
235 int omega[NROOTS+1]; in DecodePQ()
236 int b[NROOTS+1]; in DecodePQ()
237 int reg[NROOTS+1]; in DecodePQ()
238 int root[NROOTS]; in DecodePQ()
239 int loc[NROOTS]; in DecodePQ()
250 for(i=0; i<NROOTS; i++) in DecodePQ()
309 while(++r <= NROOTS) in DecodePQ()
[all …]
/dports/games/libretro-beetle_psx/beetle-psx-libretro-3ec155d/mednafen/cdrom/
H A Dl-ec.c220 #define NROOTS 2 macro
232 int syndrome[NROOTS]; in DecodePQ()
233 int lambda[NROOTS+1]; in DecodePQ()
234 int omega[NROOTS+1]; in DecodePQ()
235 int b[NROOTS+1]; in DecodePQ()
236 int reg[NROOTS+1]; in DecodePQ()
237 int root[NROOTS]; in DecodePQ()
238 int loc[NROOTS]; in DecodePQ()
249 for(i=0; i<NROOTS; i++) in DecodePQ()
308 while(++r <= NROOTS) in DecodePQ()
[all …]
/dports/games/libretro-beetle_pcfx/beetle-pcfx-libretro-7bba669/mednafen/cdrom/
H A Dl-ec.cpp220 #define NROOTS 2 macro
232 int syndrome[NROOTS]; in DecodePQ()
233 int lambda[NROOTS+1]; in DecodePQ()
234 int omega[NROOTS+1]; in DecodePQ()
235 int b[NROOTS+1]; in DecodePQ()
236 int reg[NROOTS+1]; in DecodePQ()
237 int root[NROOTS]; in DecodePQ()
238 int loc[NROOTS]; in DecodePQ()
249 for(i=0; i<NROOTS; i++) in DecodePQ()
308 while(++r <= NROOTS) in DecodePQ()
[all …]

123456