Chinaunix首页 | 论坛 | 博客
  • 博客访问: 321470
  • 博文数量: 62
  • 博客积分: 2087
  • 博客等级: 大尉
  • 技术积分: 780
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-20 21:08
文章分类

全部博文(62)

文章存档

2009年(7)

2008年(55)

我的朋友

分类: LINUX

2008-10-27 17:14:46

make CROSS_COMPILE=arm_v5t_le- DESTDIR=/home/cnc/myroot
make CROSS_COMPILE=arm_v5t_le- DESTDIR=/home/cnc/myroot install
 
DESTDIR是指udev安装路径,否则容易将当前系统的udev覆盖掉
安装到文件系统后,可修改/etc/init.d/rcS在文件系统mount后启动udev
# Startup UDEV
/sbin/udevd start
 
 
Udev 的内容
安装的程序: udev, udevd, udevsend, udevstart, udevinfo, udevtest
安装的目录: /etc/udev

简要描述

udev

/dev 中创建设备节点或者重命名网络接口(不在 LFS 中)以响应热插拔事件

udevd

一个守护进程,在向 udev 提交之前重新订制热插拔事件,从而避免各种各样的竞争条件。

udevsend

udevd 传递热插拔事件

udevstart

/dev 目录创建设备节点以与直接编进内核的驱动模块通信,它通过模拟可能被内核在调用这个程序之前丢弃的热插拔事件(比如因为根文件系统尚未挂载)来执行这个任务,并将这些综合的热插拔事件提交给 udev

udevinfo

允许用户查询 udev 数据库以得到当前这个系统上所有设备的信息,它也提供一种方式去查询任何设备在 sysfs 树里去帮助创建 Udev 规则。

udevtest

模拟一个 udev 为那些给定的设备,并且打印出真实节点的名称 udev 可能已经被创建或者(不在LFS中)被重命名的网络接口。

/etc/udev

包含 udev 配置文件、设备许可、设备命名规则。


 
阅读(1304) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~