linux内核模块设计

内核模块有三个部分:1、头文件(linux/init.h、linux/module.h)

          2、加载函数(module_init)

          3、卸载函数(module_exit)

一个基本的内核模块代码差不多就是这样:

#include <linux/module.h>
#include <linux/init.h>static int xxx_init(void)
{
    
}

static int xxx_exit(void)
{

}

module_init(xxx_init);
module_exit(xxx_exit);
原文地址:https://www.cnblogs.com/sanshijvshi/p/8470979.html