我想知道..实际上sysfs中的属性文件是什么,为什么我们需要在sysfs目录中为某些驱动程序创建属性文件而不是某些驱动程序..
我们什么时候才真正需要它?
我已经在LDD3中的Linux设备模型和其他一些教程中读取了属性。我能够配置它用于与用户空间的设备驱动程序进行通信......但是当我们可以构建用于通信的应用程序时使用硬件(通过驱动程序)然后我们为什么需要额外的属性?
答案 0 :(得分:1)
例如,避免为每个驱动程序或要设置的每个参数编写应用程序。只需使用sysfs属性,它可以帮助您从应用程序和shell修改驱动程序参数。您可以检索有关驱动程序状态的有用信息。 udev 使用sysfs中的信息。