我必须使用Ti Sitara am335x处理器的Neon协处理器。要启用氖,我必须启用FPEXC的第30位(浮点异常寄存器)。为此,我需要进入特权/系统模式。
他们中的一些人建议通过发送中断来实现这一目标。怎么做皮质A8?有人能解释一下吗?
感谢。
答案 0 :(得分:0)
您可以使用中断或svc进入特权模式,但是您的操作系统代码将会运行,您将无法控制。那你怎么建议通过访问fpexc来启用氖?
您最好的选择是重新编译启用浮点/霓虹灯的操作系统。这将启动vfp / neon单元。此外,当启用vfp / neon时,任务切换器将需要保存恢复fpu寄存器以及通用寄存器。