摘要:
Linux字符设备驱动结构:1.cdev结构体linux内核中使用cdev结构体来描述一个字符设备;Structcdev{Structkobjectkobj;Structmodule*owner;Structfile_operations*ops;/*文件操作结构体*/Structlist_headlist;Dev_tdev;//设备号Unsignedintcount;};①cdev结构体中的dev_t成员定义了设备号,为32位,其中12位为主设备号,后20位为次设备号;使用了两个宏可以从dev_t获得主次设备号:MAJOR(dev_tdev)MINOR(dev_tdev)。。。。。。使用宏M 阅读全文
posted @ 2012-03-04 12:57 灬啊U 阅读(594) 评论(0) 推荐(0) 编辑