udev的工作过程
2017-11-15 22:32
260 查看
当/sbin/hotplug程序被内核调用时,udev正式执行。具体执行步骤如下:
1) 内核检测到有新的设备注册后,将在sys文件系统中创建对应的节点,并写入该设备的一些信息;
2) 接着,udev获取内核导出的信息,进行对应的操作:
a) 首先,调用namedev为新创建的设备命名;
b) 如果该设备的动作是插入,那么udev将调用libsys库的接口从sys文件系统中读取设备的信息,用以在/dev下创建设备,如果设备的动作是删除,那么udev就直接调用移除函数,将设备从/dev下删除
1) 内核检测到有新的设备注册后,将在sys文件系统中创建对应的节点,并写入该设备的一些信息;
2) 接着,udev获取内核导出的信息,进行对应的操作:
a) 首先,调用namedev为新创建的设备命名;
b) 如果该设备的动作是插入,那么udev将调用libsys库的接口从sys文件系统中读取设备的信息,用以在/dev下创建设备,如果设备的动作是删除,那么udev就直接调用移除函数,将设备从/dev下删除
相关文章推荐
- LTE工作过程
- 浅谈软件架构师的工作过程
- 简述RFID系统的时隙ALOHA算法的工作过程。
- 简要说明RFID系统的时隙ALOHA算法的工作过程
- (十九)四大组件的工作过程-BroadcastReceiver
- 【原创】Altera系列工具(QuartusII、SOPC Builder、NiosII IDE)工作过程分析
- 人的思想的成长过程是一个潜意识不断成长并替代思维完成细节工作的过程
- Ping命令的工作过程及单向Ping通的原因
- Profibus-Dp 工作过程介绍
- CodeIgniter的工作过程(1)
- Activity的工作过程
- DHCP工作过程的六个主要步骤
- 人工智能AI常见的经典K-means聚类算法原理和工作过程
- HTTPS工作过程
- Lua查找表元素过程(元表、__index方法是如何工作的)
- 深入剖析三层交换机的工作过程
- 项目管理过程 工作绩效数据,信息和报告
- ip helper-address命令工作过程
- 2016年JD工作遇到的问题:1-5,搭建环境和熟悉项目过程中的坑
- 【Android Camera】Camera驱动的工作过程