linux - ioremap 是否有外设内存和主内存的副本?
问题描述
外设的寄存器映射到虚拟地址空间后,CPU可以通过访问虚拟地址空间来访问外设寄存器。那么,是否需要将外设寄存器的内容复制到具有相同地址的物理内存位置?或者内核是否有机制保证直接访问外围寄存器而无需复制到 DDR 内存?
解决方案
推荐阅读
- python - 从 10 个不同的 (104,) 维 numpy.ndarray 创建一个 (104,1,10) 维 numpy.ndarray
- node.js - 按 ID 删除 MongoDB 子文档
- nuxt.js - 如何使用 vue-i18n 更改属性 lang html
- c - 为什么vmalloc返回的地址不能翻译成物理地址
- apache-spark - 如何刷新非流数据框的内容?
- azure - Azure 函数时间规范
- compilation - 为 Synology 问题编译
- wordpress - 可以在管理仪表板上看到特色图像元标题,但没有添加图像的选项
- flutter - 如何在flutter中选择基于下拉项添加文本字段值
- angular - 箭头运算符 VS 在函数中传递参数:有什么区别?