xref: /aosp_15_r20/external/fec/decode_rs_char.c (revision 638691a093b4f9473cd6ee8f3e0139deef159a86)
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 Worker int 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