Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

char.h File Reference

Go to the source code of this file.

Defines

#define DTYPE   unsigned char
#define MODNN(x)   modnn(rs,x)
#define MM   (rs->mm)
#define NN   (rs->nn)
#define ALPHA_TO   (rs->alpha_to)
#define INDEX_OF   (rs->index_of)
#define GENPOLY   (rs->genpoly)
#define NROOTS   (rs->nroots)
#define FCR   (rs->fcr)
#define PRIM   (rs->prim)
#define IPRIM   (rs->iprim)
#define A0   (NN)
#define ENCODE_RS   encode_rs_char
#define DECODE_RS   decode_rs_char
#define INIT_RS   init_rs_char
#define FREE_RS   free_rs_char

Functions

void ENCODE_RS (void *p, DTYPE *data, DTYPE *parity)
int DECODE_RS (void *p, DTYPE *data, int *eras_pos, int no_eras)
void * INIT_RS (unsigned int symsize, unsigned int gfpoly, unsigned int fcr, unsigned int prim, unsigned int nroots)
void FREE_RS (void *p)


Define Documentation

#define A0   (NN)
 

#define ALPHA_TO   (rs->alpha_to)
 

#define DECODE_RS   decode_rs_char
 

#define DTYPE   unsigned char
 

#define ENCODE_RS   encode_rs_char
 

#define FCR   (rs->fcr)
 

#define FREE_RS   free_rs_char
 

#define GENPOLY   (rs->genpoly)
 

#define INDEX_OF   (rs->index_of)
 

#define INIT_RS   init_rs_char
 

#define IPRIM   (rs->iprim)
 

#define MM   (rs->mm)
 

#define MODNN  )     modnn(rs,x)
 

#define NN   (rs->nn)
 

#define NROOTS   (rs->nroots)
 

#define PRIM   (rs->prim)
 


Function Documentation

int DECODE_RS void *  p,
DTYPE *  data,
int *  eras_pos,
int  no_eras
 

void ENCODE_RS void *  p,
DTYPE *  data,
DTYPE *  parity
 

void FREE_RS void *  p  ) 
 

void* INIT_RS unsigned int  symsize,
unsigned int  gfpoly,
unsigned int  fcr,
unsigned int  prim,
unsigned int  nroots
 


Generated on Sat Jul 8 17:04:56 2006 for GNU Radio 2.x by  doxygen 1.4.1