适用于Android HAL和Linux设备驱动程序的sysfs接口

时间:2012-07-24 13:15:03

标签: android linux android-ndk linux-kernel hal

为什么Android HAL和设备驱动程序之间的通信会使用SYSFS接口?它们是否可以用于 Android 中用户空间和内核空间之间的通信?

1 个答案:

答案 0 :(得分:0)

用户空间和内核空间之间的其他通信接口: 系统调用,ioctl,proc文件系统,netlink socket。

据我所知,sysfs是为解决proc文件系统而开发的,包含了很多不包含进程的相对行为。 sysfs具有ATTRIBUTE的功能,可以轻松访问内核。