在linux设备驱动程序中,创建sysfs属性probe
太不明智了-特别是,它遇到了与userspace竞争的情况。建议的解决方法是将您的属性添加到各种默认属性组,以便可以在探测之前自动创建它们。对于设备驱动程序,struct device_driver
包含const struct attribute_group **groups
为此目的。
但是,在Linux 3.11中struct attribute_group
只有一个用于二进制属性的字段。对于较旧的内核(特别是3.4),设备驱动程序应如何在探查之前创建sysfs二进制属性?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句