[an error occurred while processing this directive]
|
Плюнули, откатились на CCS 2.21, вроде всё мечется. Попробовали в различных конфигурациях rtdxint.dll, CCS (rtdx.dll) и out файлов (т.е. rtdx.lib и компилятор), получилась забавная "таблица совместимости"
DSP->HOST
1. dll 2.2 out 2.2 CCS 2.2 OK
2. dll 2.2 out 2.2 CCS 3.0 OK
3. dll 2.2 out 3.0 CCS 3.0 blok on 484K
4. dll 2.2 out 3.0 CCS 2.2 Bug, Rewind on 724K
5. dll 3.0 out 2.2 CCS 2.2 OK
6. dll 3.0 out 3.0 CCS 2.2 -- Not tested
7. dll 3.0 out 2.2 CCS 3.0 block on 484K
8. dll 3.0 out 3.0 CCS 3.0 block on 484K
В общем точного места прострела на цепи
rtdxint.dll<->rtdx.dll<->rtdx.lib
не обнаружено, видимо их исходники частично пересекаются, в каких-то библиотечных файлах, но обнаружены стабильные конфигурации. Можно было бы предположить ошибку в rtdx.dll от CCS 3.0, но второй тест провели два раза по 4 мегабайта летает.
Итого: rtdxint от 2.21, CCS 3.0 ("корпоративный стандарт") и rtdx.lib от 2.21 подключается к проекту ручками.
Если кому поможет - удачи!
Вот только еще HOST->DSP снова проверить нужно в этой конфигурации, вот веселуха начнется если облом... Результат напишу.
E-mail: info@telesys.ru