On Mon, 08 Apr 2002 11:55:14 -0000, you wrote: >If the rate at which the PC polls the board is increased, the >glitches happen more often, therefore it can probably be deduced that >the target is interrupted when the PC polls the target. Even though >TI say that RTDX works "without interfering with the target >application"! > This is from page 71 of spru423.pdf (DSP/BIOS user manual): LOG_event and LOG_printf both operate on logs with interrupts disabled. This allows hardware interrupts and other threads of different priorities to write to the same log without having to worry about synchronization. LOG_ is supposed to take about 32 cycles, but if you have multiple threads calling it you may be punching holes in the audio with them. Try playing with turning various logging/statistics options on and off to see if one of them effect things more than the other. Brian ----------------- Brian C. Lane (KC7TYU) Programmer www.shinemicro.com RF, DSP & Microcontroller Design |