/dports/comms/gnuradio/gnuradio-3.8.4.0/gr-fec/lib/reed-solomon/ |
H A D | encode_rs.c | 28 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 D | decode_rs.c | 48 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 D | decode_rs.c | 38 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 D | encode_rs.c | 26 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 D | decode_rs.c | 38 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 D | encode_rs.c | 26 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 D | decode_rs.h | 30 #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 D | decode_rs.c | 33 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 D | encode_rs.h | 37 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 D | encode_rs.c | 31 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 D | decode_rs.h | 30 #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 D | encode_rs.h | 37 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 D | decode_rs.c | 33 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 D | encode_rs.c | 26 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 D | decode_rs.c | 33 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 D | encode_rs.c | 31 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 D | l-ec.cpp | 220 #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 D | l-ec.c | 220 #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 D | l-ec.cpp | 220 #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 D | l-ec.c | 233 #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 D | l-ec.cpp | 220 #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 D | l-ec.cpp | 220 #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 D | l-ec.c | 220 #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 D | l-ec.c | 220 #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 D | l-ec.cpp | 220 #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 …]
|