为什么我们需要sysfs目录中的驱动程序属性文件?

时间:2013-09-26 10:40:42

标签: linux linux-device-driver sysfs

我想知道..实际上sysfs中的属性文件是什么,为什么我们需要在sysfs目录中为某些驱动程序创建属性文件而不是某些驱动程序..

我们什么时候才真正需要它?

我已经在LDD3中的Linux设备模型和其他一些教程中读取了属性。我能够配置它用于与用户空间的设备驱动程序进行通信......但是当我们可以构建用于通信的应用程序时使用硬件(通过驱动程序)然后我们为什么需要额外的属性?

1 个答案:

答案 0 :(得分:1)

例如,避免为每个驱动程序或要设置的每个参数编写应用程序。只需使用sysfs属性,它可以帮助您从应用程序和shell修改驱动程序参数。您可以检索有关驱动程序状态的有用信息。 udev 使用sysfs中的信息。