Hello In the DSP/BIOS LINK
LNK 058 USR
Version 1.61.03
MAR 31, 2009 USER GUIDE
one of the installed examples is scale
I would like to inquire on the gpp side ... scale.c
why is
status = MSGQ_alloc (POOL_makePoolId(processorId, SAMPLE_POOL_ID),
APP_MSG_SIZE,
(MSGQ_Msg *) &to_dsp_msg) ;
being allocated every time in the
if ( ((i != SCALE_NumIterations) || (SCALE_NumIterations == 0)) && ((i % 10) == 0) )
if / for loop ?
This seems unnecessary and only needs to be done once before the start of the if / for loop. Correct? or am I missing something?