[an error occurred while processing this directive]
Ниболее вероятная причина - несоответствие прототипа в месте вызова и реализации функции. Дело также может быть в разных опциях компилятора при сборке самой функции и того места откуда ее вызвали.+
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)