DIGILIGHT
fft32.h
1 #define FFT_N 32 /* Number of samples (64,128,256,512). Don't forget to clean! */
3 
4 typedef struct _tag_complex_t {
5  int16_t r;
6  int16_t i;
7 } complex_t;
8 
9 //#ifndef __flash
10 //#include <avr/pgmspace.h>
11 //#define __flash PROGMEM
12 //#endif
13 
14 void fft32_execute (complex_t *);
15 int16_t fmuls_f (int16_t, int16_t);
16 int16_t fsqrt(int16_t, int16_t);
17 
18 extern __flash const int16_t tbl32_window[];
19 extern __flash const int16_t tbl32_bitrev[];
20