Здравствуйте!
Много лет назад мне один человек любезно предоставил библиотеку math.s90 для IAR AVR, которая использует команды аппаратного умножения. Включается в проект она очень просто. Добавляется, как и другие файлы, но она подменяет собой штатные библиотеки IAR, которые не используют команды аппаратного умножения. Эффективность примерно 2..3 раза, в сравнении со штатными функциями. Однако, когда в проекте стало очень много команд умножения и деления числе с плавающей точкой, линкер стал выдавать ошибку "...is out of bounds". Может быть у кого-нибудь есть более свежая версия такой библиотеки, либо кто-нибудь даст советы, как это можно лечить?
Заранее благодарен!