我已经读过驱动程序核心通过netlink从sysfs发送uevent到udev或者正在监听它的一些守护进程然后相应的驱动程序被udev识别并加载它。但是如何创建与热插拔设备相对应的sysfs条目?
提前感谢您的回复。
答案 0 :(得分:0)
驱动程序在初始化时使用已获得或硬编码使用的主/次编号创建sysfs条目。每个设备文件夹中的文件'uevent'文件允许守护进程通过netlink套接字发送事件。
写入'uevent'文件的“add”值将导致生成所有add事件,因此你可以使用udev或任何正在运行的守护进程(具有相应的权限)来创建/ dev条目。 / p>
查看这个待处理的hotplug.txt文件,看看它是如何工作的。