【发布时间】:2012-02-23 06:12:40
【问题描述】:
我试图了解 /dev 节点在 Linux 2.6 中的必要性。我明白,在 Linux 2.4 天里,这个目录下的条目是必要的,以便从用户空间访问驱动程序。但在 2.6 版本中,我们使用 /sys 接口来实现这一点。但仍然可以在 /dev 目录中找到条目。
作为理解这一点的一步,我更改了名称参数(这是我的 /dev 目录中的名称),在“miscdevice”对象中,它作为输入传递给我的传感器驱动程序中的“misc_register”API,但仍然司机也是这样工作的。
是否有任何驱动程序仍在 /dev 节点上继续工作?如果是,它们是什么?
谢谢, 文卡特什。
【问题讨论】:
-
应用程序经常需要通过
/dev读取或写入设备;如果没有设备 inode(通常位于/dev下),它怎么能做到这一点
标签: linux-kernel device-driver