typedef unsigned char uchar ; // 8 bit typedef unsigned short uint16 ; // 16 bit typedef unsigned int uint ; // 32 bits void viterbi_init(int SetFEC); uint16 viterbi (uchar *in, uchar *out);