61 #define NN ((1 << MM) - 1)
66 typedef unsigned int dtype;
102 #define min(a,b) (((a) < (b)) ? (a) : (b))
void generate_gf(void)
These two functions must be called in this order (e.g., by init_rs()) before any encoding/decoding.
Definition: rs.c:242
void init_rs(int k)
Initialization function.
Definition: rs.c:198
int eras_dec_rs(dtype *data, int *eras_pos, int no_eras)
Definition: rs.c:367
unsigned char dtype
Definition: rs.h:64
void gen_poly(void)
Definition: rs.c:289
int encode_rs(dtype *data, dtype *bb)
Definition: rs.c:324