1*638691a0SAndroid Build Coastguard Worker /* General purpose Reed-Solomon decoder for 8-bit symbols or less 2*638691a0SAndroid Build Coastguard Worker * Copyright 2003 Phil Karn, KA9Q 3*638691a0SAndroid Build Coastguard Worker * May be used under the terms of the GNU Lesser General Public License (LGPL) 4*638691a0SAndroid Build Coastguard Worker */ 5*638691a0SAndroid Build Coastguard Worker 6*638691a0SAndroid Build Coastguard Worker #ifdef DEBUG 7*638691a0SAndroid Build Coastguard Worker #include <stdio.h> 8*638691a0SAndroid Build Coastguard Worker #endif 9*638691a0SAndroid Build Coastguard Worker 10*638691a0SAndroid Build Coastguard Worker #include <string.h> 11*638691a0SAndroid Build Coastguard Worker 12*638691a0SAndroid Build Coastguard Worker #include "char.h" 13*638691a0SAndroid Build Coastguard Worker #include "rs-common.h" 14*638691a0SAndroid Build Coastguard Worker decode_rs_char(void * p,data_t * data,int * eras_pos,int no_eras)15*638691a0SAndroid Build Coastguard Workerint decode_rs_char(void *p, data_t *data, int *eras_pos, int no_eras){ 16*638691a0SAndroid Build Coastguard Worker int retval; 17*638691a0SAndroid Build Coastguard Worker struct rs *rs = (struct rs *)p; 18*638691a0SAndroid Build Coastguard Worker 19*638691a0SAndroid Build Coastguard Worker #include "decode_rs.h" 20*638691a0SAndroid Build Coastguard Worker 21*638691a0SAndroid Build Coastguard Worker return retval; 22*638691a0SAndroid Build Coastguard Worker } 23