63#define MAXDEG (MAX_NPAR*2)
79void encode_data (
unsigned char msg[],
int nbytes,
unsigned char dst[]);
void decode_data(unsigned char data[], int nbytes)
void encode_data(unsigned char msg[], int nbytes, unsigned char dst[])
void initialize_ecc(int n_par)
void init_galois_tables(void)
int correct_errors_erasures(unsigned char codeword[], int csize, int nerasures, int erasures[])
#define MAXDEG
Definition ecc.h:63
unsigned short BIT16
Definition ecc.h:58
void mult_polys(int dst[], int p1[], int p2[])
void scale_poly(int k, int poly[])
BIT16 crc_ccitt(unsigned char *msg, int len)
void copy_poly(int dst[], int src[])
void add_polys(int dst[], int src[])
void zero_poly(int poly[])
unsigned long BIT32
Definition ecc.h:57