这几天碰到一个问题,我的一个驱动初始化后在/dev下面找不到节点!
后来发现是2.6.16删除了对devfs的支持!!! 取而待之的是udev.
我觉得devfs还是很好用的,能动态创建和删除驱动文件节点.一直在用,好像也没有遇到什么问题. 在网上搜索了一下,找到一些资料. 据说删除devfs是因为这个用得人不多,而且也已经 没有人去维护他了. 从2003年开始提出,便遭到很多非议.详细见(
http://newkerneltrap.osuosl.org/node/6744) 而且据说freebsd 刚引入了devfs.
udev还没有了解过,我要查查看,待续