什么是mali.ko和ump.ko用于lib / modules

时间:2013-09-12 03:36:21

标签: android module linux-kernel kernel linux-device-driver

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

如果你已经使用过这两个内核模块,你能告诉我它们用于什么吗?

感谢。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

  • 访问Mali GPU硬件

  • 中断处理

  • 低级内存管理

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

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

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

  • 一种将UMP内存映射到CPU地址空间以实现读写的方法。