Linux系统开发专栏

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年10月5日

摘要: 废话少说,先来介绍几个必须要知道的和字符设备有关的结构体,然后结合代码详细讲解。第一部分 必要的设备结构体1)linux 2.6内核中使用cdev结构体表示字符设备:struct cdev{ struct kobject kobj;//内嵌的kobject对象 struct module *owner;//所属模块 struct file_operations *ops;//文件操作结构体 struct list_head list; dev_t dev;//设备号,长度为32位,其中高12为主设备号,低20位为此设备号 unsigned int count;};可以使用下列... 阅读全文
posted @ 2010-10-05 18:46 ☆&寒 烟☆ 阅读(5418) 评论(1) 推荐(2) 编辑