2

我在 /lib/modules 文件夹中找到了两个内核模块,它们是mali.koump.ko,我试图用谷歌搜索一些关于它的信息,不幸的是,我没有找到任何有价值的信息。

如果你已经在这两个内核模块上工作过,你能告诉我它们的用途吗?

谢谢。

4

2 回答 2

1

Mali GPU 内核设备驱动程序 [mali.ko] 处理:

  • 访问 Mali GPU 硬件

  • 中断处理

  • 低级内存管理

UMP 内核设备驱动程序 [ump.ko] 处理:

  • 通过安全 ID 访问分配的 UMP 内存。这使得内存可以在不同的应用程序、驱动程序和硬件组件之间共享,以促进零拷贝操作。

  • 设置 MMU 或 MPU 表所需的物理地址信息。{MMU=内存管理单元;MPU=内存保护单元}

  • 一种将 UMP 内存映射到 CPU 地址空间的方法,以启用读取和写入。

于 2020-03-23T12:43:30.013 回答
0

mali.ko:ARM 的图形处理单元(http://en.wikipedia.org/wiki/Mali_(GPU)) ump.ko:我不知道

于 2014-03-13T20:09:46.963 回答