摘要: 主题: linux内核模块的程序结构--模块加载函数(必须),模块卸载函数(必须),模块许可证声明(必须),模块参数(可选),模块导出符号(可选),模块作者的等信息声明(可选)一个linux内核模块主要由以下几个部分组成。1、模块加载函数"用module_init()来指定"(必须) 当通过insmod和modprobe命令加载内核模块时,模块的加载函数会自动被内核执行,完成本模块的相关初始化工作。linux模块加载函数一般以 __init表示声明。典型声明如下::static int __init initialization_function(void){ /*初始化代 阅读全文
posted @ 2014-01-15 22:33 菜鸟天空 阅读(539) 评论(0) 推荐(1) 编辑