[an error occurred while processing this directive]
Соболь, однозначно, соболь.... Кто ж так CCS напрягает? А тип переменной i какой? да и вообще, посмотрите значение переменной D в процессе вызова ф-ции и выполнения программы.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)