标签: android linux android-ndk linux-kernel hal
为什么Android HAL和设备驱动程序之间的通信会使用SYSFS接口?它们是否可以用于 Android 中用户空间和内核空间之间的通信?
答案 0 :(得分:0)
用户空间和内核空间之间的其他通信接口: 系统调用,ioctl,proc文件系统,netlink socket。
据我所知,sysfs是为解决proc文件系统而开发的,包含了很多不包含进程的相对行为。 sysfs具有ATTRIBUTE的功能,可以轻松访问内核。