Как включить неоновый сопроцессор в am335x (cortex A8)?

Я использую процессор TI Sitara am335x. Я должен использовать неоновый процессор для криптографических целей. Эта ссылка говорит, как включить его. Я добавил его в kernel/init/main.c. При компиляции я получил сообщение об ошибке "выбранный процессор не поддерживает режим ARM `fmxr FPEXC,r2'". Что это означает? Требуются ли какие-либо флаги при компиляции ядра?


person Rak    schedule 01.06.2015    source источник


Ответы (1)


-mfpu=neon — это флаг компилятора, который вы ищете.

person Anoop K. Prabhu    schedule 02.06.2015
comment
да, включите его со всеми остальными флагами, присутствующими в make-файле - person Anoop K. Prabhu; 02.06.2015
comment
Я добавил его только в CFLAGS_KERNEL makefile. Не работай. Кстати, я использую TI sdk 5.0 (также называемый араго). Решает ли это использование компилятора armcc? - person Rak; 02.06.2015