
应用-mdev
psvoldemort
这个作者很懒,什么都没留下…
展开
-
busybox的medv来实现对移动设备的动态挂载功能
1、修改/etc/mdev.conf文件,实现对移动设备的动态挂载功能。 vi /etc/mdev.conf: ... sd[a-z][0-9] 0:0 600 @(mkdir -p /usb/$MDEV&&mount /dev/$MDEV /usb/$MDEV) sd[a-z][0-9] 0:0 600 $(umount /usb/$MDEV&&rm -fr /usb) 2、附转载 2012-09-23 19:45:29 · 583 阅读 · 0 评论 -
Linux设备模型(热插拔、mdev 与 firmware)
转自:http://blog.chinaunix.net/space.php?uid=20543672&do=blog&cuid=460882 热插拔 有 2 个不同角度来看待热插拔: 从内核角度看,热插拔是在硬件、内核和内核驱动之间的交互。 从用户角度看,热插拔是内核和用户空间之间,通过调用用户空间程序(如hotplug、udev 和 mdev)的交互。 当需要通知用户内核发转载 2012-09-23 22:37:41 · 687 阅读 · 0 评论 -
mdev的使用以及mdev.conf的规则配置--busybox
mdev是busybox下的udev的精简版,适合在嵌入式系统下管理设备 但mdev会把所有的设备文件都动态地创建在/dev/目录下,如果程序使用dev目录子目录下的设备,就必须修改程序,比较麻烦,当然也可以在mdev运行之后,手工创建子目录,然后再用 ln -s 做设备文件的软链接 这里有人作出了更好的脚本处理机制: http://lists.busybox.net/piper转载 2012-09-23 19:36:34 · 711 阅读 · 0 评论 -
mdev.c (1.char,block的区分2.mdev.conf配置文件中=,>)
busybox/util-linux/mdev.c /* http://kernel.org/doc/pending/hotplug.txt says that only * "/sys/block/..." is for block devices. "/sys/bus" etc is not. * But since 2.6.25 block devices are also in /s原创 2012-09-23 22:50:20 · 981 阅读 · 0 评论 -
驱动如何实现对mdev的支持(自动创建一个设备)
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include MOD原创 2012-09-24 21:38:48 · 1065 阅读 · 0 评论 -
使用mdev自动创建多个major相同的设备节点
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include MODULE_LICENSE原创 2012-09-25 18:28:30 · 582 阅读 · 0 评论