1

如何在火箭上进行未缓存的内存访问?有没有办法指定内存映射的哪些区域应该启用或禁用缓存?

我在任何文档中都找不到任何关于此的内容,但如果我忽略了某些内容,我很乐意收到指向此文档所在位置的链接。

阿斯比约恩

4

1 回答 1

2

这在 riscv sw-dev 邮件列表上得到了回答。不可能在火箭核心上进行未缓存的内存访问。

https://lists.riscv.org/lists/arc/sw-dev/2014-10/msg00025.html

Rocket 的数据缓存不支持未缓存的加载和存储。我们的测试芯片通过 CSRxx 指令使用控制寄存器执行 I/O。

于 2014-10-21T06:49:29.050 回答