Android:Hal层总结

如何找到hal模块的?

通过libhardward的接口去加载hal模块的so库,查找符号hmi来实现的。
代码在/hardware/libhardware/include/hardware


image.png

生成这个so在哪里呢?


image.png

硬件抽象层和驱动层的分界在哪里?

一个跑在内核,另一个在用户空间。
参考:https://www.cnblogs.com/ww3344/p/5616983.html

你可能感兴趣的:(Android:Hal层总结)