请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: AM6442
我正在 AM64x 器件上使用 PRU(可编程实时单元)、需要说明 PRU 内核是否可以访问 ARM 浮点状态和控制寄存器 (FPSCR)。
根据 ARM 文档、FPSCR 是一个 32 位系统寄存器、可通过访问 来自 ARM 核心的 VMRS / VMSR 指令。 由于 PRU 是一个具有自己 ISA 的单独 RISC 内核、并且不执行 ARM 指令、因此我不确定:
-
PRU 具有任何读取或写入 ARM FPSCR 或的架构机制
-
FPSCR 是否只能由 ARM 内核访问、而完全不在 PRU 的视图范围内。
任何见解或文档参考都将不胜感激。