0

我的新手问题是关于用于定义 RAM 映射区域的 request_mem_region() 。假设调用返回成功,这是否意味着内存区域可用于系统中每个进程的读/写访问?(这里我说的是没有VM的系统,即我们可以直接寻址内存)。如果是,有哪些方法可以控制进入该区域的权限?

谢谢,马克。

4

1 回答 1

1

request_mem_region()没有定义一个 RAM 映射区域,它只是请求一个。换句话说,如果调用成功,其他人将无法请求相同的区域。

这只是一种防止多个驱动程序尝试获取同一设备的机制,它对实际访问该内存区域没有帮助。您仍然需要重新映射该区域。

于 2013-02-08T15:46:14.190 回答