Linux操作系统编程
文章平均质量分 78
sttypxx520
工程师
展开
-
Linux 2.6中的字符设备驱动程序结构
在Linux2.6内核中使用cdev结构来描述字符设备,cdev结构体的一个定义如下: struct cdev { struct kobject kobj; struct module *owner; const struct file_operations *ops; struct list_head list; dev_t dev原创 2008-06-22 19:52:00 · 1177 阅读 · 1 评论 -
使用module_param来向内核模块传递参数
如果希望给一个内核模块传递参数,则可以通过module_param()。参数用moudle_param宏定义来声明,它定义在moduleparam.h。 下面是module_param宏的定义:/* This is the fundamental function for registering boot/module parameters. perm sets the vi原创 2008-06-23 17:59:00 · 8086 阅读 · 0 评论