0

我必须使用 Ti Sitara am335x 处理器的 Neon 协处理器。要启用霓虹灯,我必须启用 FPEXC(浮点异常寄存器)的第 30 位。为此,我需要进入特权/系统模式。

他们中的一些人建议通过发送中断来实现这一点。如何为皮质 A8 做到这一点?谁能解释我?

谢谢。

4

1 回答 1

0

您可以使用中断或 svc 进入特权模式,但随后您的操作系统代码将运行,您将无法控制。那么您如何建议通过访问 fpexc 来启用 neon?

您最好的选择是重新编译您的操作系统并启用浮点/霓虹灯。这将在启动时启用 vfp/neon 单元。此外,当启用 vfp/neon 时,任务切换器将需要保存恢复 fpu 寄存器以及通用寄存器。

于 2015-06-18T19:05:45.203 回答