📄 variables.asm
字号:
//***********************************************************************
// Variable defines for the FFT routines for TigerSHARC family
// of processors.
// Variables.asm
//***********************************************************************
#include "FFTDef.h";
//********************** Global Declarations ***********************************
.global _twiddles;
//************************************* Data *************************************
.section data4b;
.align 4;
#if MAX_FFT_SIZE == 131072
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid131072.dat";
#elif MAX_FFT_SIZE == 65536
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid65536.dat";
#elif MAX_FFT_SIZE == 32768
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid32768.dat";
#elif MAX_FFT_SIZE == 16384
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid16384.dat";
#elif MAX_FFT_SIZE == 8192
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid8192.dat";
#elif MAX_FFT_SIZE == 4096
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid4096.dat";
#elif MAX_FFT_SIZE == 2048
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid2048.dat";
#elif MAX_FFT_SIZE == 1024
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid1024.dat";
#elif MAX_FFT_SIZE == 512
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid512.dat";
#elif MAX_FFT_SIZE == 256
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid256.dat";
#elif MAX_FFT_SIZE == 128
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid128.dat";
#elif MAX_FFT_SIZE == 64
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid64.dat";
#elif MAX_FFT_SIZE == 32
.var _twiddles[MAX_FFT_SIZE] = "twiddles/twid32.dat";
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -