aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/common/fft.h
diff options
context:
space:
mode:
Diffstat (limited to 'Transceiver52M/common/fft.h')
-rw-r--r--Transceiver52M/common/fft.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/Transceiver52M/common/fft.h b/Transceiver52M/common/fft.h
new file mode 100644
index 0000000..fb7bede
--- /dev/null
+++ b/Transceiver52M/common/fft.h
@@ -0,0 +1,13 @@
+#ifndef _FFT_H_
+#define _FFT_H_
+
+struct fft_hdl;
+
+struct fft_hdl *init_fft(int reverse, int m, int istride, int ostride,
+ float *in, float *out, int ooffset);
+void *fft_malloc(size_t size);
+void fft_free(void *ptr);
+void free_fft(struct fft_hdl *hdl);
+int cxvec_fft(struct fft_hdl *hdl);
+
+#endif /* _FFT_H_ */