文章标题

来源:互联网 发布:photoshop软件类型 编辑:程序博客网 时间:2024/06/03 16:30

Linux 2.6内核提供一组函数用于操作cdev 结构体:

1:void cdev_init(struct cdev*,struct file_operations *);

2:struct cdev *cdev_alloc(void);

3:int cdev_add(struct cdev *,dev_t,unsigned);

4:void cdev_del(struct cdev *);

其中(1)用于初始化cdev结构体,并建立cdev与file_operations 之间的连接。(2)用于动态分配一个cdev结构,(3)向内核注册一个cdev结构,(4)向内核注销一个cdev结构

原创粉丝点击