Chinaunix首页 | 论坛 | 博客
  • 博客访问: 631954
  • 博文数量: 1008
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 5175
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-31 09:44
文章分类
文章存档

2012年(1008)

我的朋友

分类:

2012-08-01 11:05:41

原文地址:自动创建设备文件 作者:luozhiyong131

Linux 2.6.13利用udev(mdev)来实现设备文件的自动,创建在驱动初始化的代码里调用class_create为该设备创建一个class,再为每个设备调用device_create创建对应的设备

例:

struct class *myclass = class_create(THIS_MODULE, "my_device_driver");

device_create(myclass, NULL, MKDEV(major_num, 0), NULL, "my_device");

当驱动被加载时,udev( mdev )就会自动在/dev下创建my_device设备文件。

实例代码: 设备文件自动创建.rar   

阅读(110) | 评论(0) | 转发(0) |
0

上一篇:mmap设备操作

下一篇:Poll设备操作

给主人留下些什么吧!~~