2012-07-24 74 views
1

爲什麼SYSFS接口用於Android HAL和設備驅動程序之間的通信?是否有任何其他接口可用於在用戶空間和內核空間之間進行通信Android適用於Android的sysfs接口HAL和Linux設備驅動程序

+0

從我與其他工程師的對話中我得知道Sysfs可能不僅僅是用戶和內核通信的接口,應用程序開發人員仍然可以使用IOCTLS和其他接口與內核空間進行通信。 – 2012-07-25 14:56:41

回答

0

用戶空間和內核空間之間的其他通信接口: 系統調用,ioctl,proc文件系統,netlink套接字。

據我所知,sysfs的開發是爲了解決proc文件系統中包含的包含很多不處理相關行爲的問題。 sysfs具有可以輕鬆訪問內核的ATTRIBUTE特性。