9.12 作业

自动创建设备节点udev机制的实现过程

1.注册驱动

2.获取设备信息

3.创建一个设备类(struct class对象),用于保存向上提交目录信息的返回值,之后系统会在用户空间(/sys/class/)中创建类名目录

4.创建一个设备对象(struct device对象),保存向上提交设备节点信息的返回值,之后系统会在用户空间(/sys/class/类名/)中创建存放设备保存节点的文件

5.会发起hotplug事件,让hotplug通知udev进程查询设备节点的相关信息,并在/dev下创建对应的设备节点

你可能感兴趣的:(c)