Hello,
i am a beginner in DSP and i have to implement a FFT in assembly - i can't use C. I am working with the "TMS320C55x DSP Library" and trying to implement 55x_src/cfft_noscale.asm
These questions may be very basic, but i just started with DSP and assembly at all:
- What do i have to do exactly, to call the given c-callable assembly by assembly directly?
- I thought that calling an assembly routine by a C-function call, the parameters are pushed to stack. But in cfft_noscale.asm, i can't see an accordingly pop-command?
What i tried so far:
MOV #100h, T0 ;number of samples
MOV #in, AR0 ;sample vector address
CALL _cfft_NOSCALE
This doens't seem to work, because the output seems to be some random noise.
Thank you.