www.pudn.com > viterbi_decoder.rar > genbut.c
/* Generate the inline BUTTERFLY macro calls for viterbi.c */
/* The two generator polynomials for the NASA Standard K=7 code */
#define POLYA 0x6d
#define POLYB 0x4f
extern char Partab[];
main()
{
int e,i;
for(i=0;i<32;i++){
e = Partab[2*i & POLYA] << 1;
e |= Partab[2*i & POLYB];
printf("BUTTERFLY(%d,%d)\n",i,e);
}
}