Hi,
I tried to implement a simple FIR Filter on the DSK6455 board. I used basically the configuration of the Tone example and modifed it.
It works properly, except for one thing i cant understand. To read a sample from the codec i use:
while (!DSK6455_AIC23_read32(hCodec, &sample));
which gives me the sample, but only of the right channel and the highest 16 bits are always zero e.g. sample=0x00001234.
now when i employ two functions like:
while (!DSK6455_AIC23_read32(hCodec, &rsample);
while (!DSK6455_AIC23_read32(hCodec, &lsample));
i get both right and left channel, again each highest 16 bits are zero.
My question now is how can i read the two channels with only one read function(one channel in highest and one in lowest 16 bit).
Thanks in advance,
Tim