LINUX.ORG.RU

linux+arm+vfp


0

1

Решил тут заиспользовать зачем-то запихнутый в дерево исходников ядра линукс модуль vfp (ну это типа FPU только для армов).
Порыскал в сети всяких примеров/доков на эту тему и оказалось что «фигвам».
В лучшем случае ссылка release-notes.txt из Doc, в худшем это самый вижуалфокспро.
Кто где что видел на эту тему, сам делал и т.д?

★★★★★
Ответ на: комментарий от Dark_SavanT

Берёшь GCC посвежее

gcc version 4.3.2 (sdk3.2rc1-ct-ng-1.4.1)
«Других писателей у меня для вас нет»

Есть мнение, что не все так просто.

yax123 ★★★★★
() автор топика
Ответ на: комментарий от yax123

Дизассемблер что показывает? Есть там в реале такие инструкции, характерные для VFP? Хоть для каких-нибудь действий?

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

Дизассемблер не смотрел, наблюдал только результат компиляции и сборки ядра.
Без опций компилятора про fpu и т.д. не собирался даже с целочисленным делением. Подключив все нужные опции, «взлетело» деление для u32.
Решил попробовать поделить u64. И вот тут то и полезло всякое (см. выше)
Опять же как на ассемблере выглядят конструкции характерные для VFP мне неведомо. Но есть подозрение, что это похоже на cdp с какими-нибудь параметрами.
Лезть честно говоря в это в лом.

yax123 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.