用busybox中mknod创建主设备号大于256的问题
我们设计驱动的主设备号>256
以前可以建立,所以说跟内核没有关系,应该是跟busybox的配置有关
以前是可以建立节点号>256的设备的
但是现在:只要添加的设备号>256,就会执行一个相当于 (主设备号-N*256) 的操作
以前这样的问题搞定过一次,现在有出现了,可是又不是怎么解决了...
>: ls -l /dev/
crw------- 1 root root 123, 1 Dec 31 17:31 sc16_a // mknod sc16_a c 378
crwxr-xr-x 1 root root 124 1 Dec 31 1969 sc16_B // mknod sc16_a c 379
crw-rw-rw- 1 root root 1, 7 Dec 31 1969 full
drwxr-xr-x 1 root root 0 Dec 31 1969 i2c
drwxr-xr-x 1 root root 0 Dec 31 1969 input
banben: linux-2.6.12 + busybox 1.2.2
有经验的网友帮忙!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
升级busybox试试
问题解决 编译器不同导致编译出来的busybox有不同的特性