1.模块入口函数声明:
module_init();
2.模块出口函数声明:
module_exit();
3.模块LICENSE声明
MODULE_LICENSE("GPL");
#include <linux/init.h>
#include <linux/module.h>
/**************************************************************************
Function:
Description: 模块初始化函数格式
***************************************************************************/
static int __init demo_init(void)
{
printk("module init----%s------%s-------%d",__FILE__,__func__,__LINE__);
return 0;
}
/**************************************************************************
Function:
Description: 模块出口函数格式
***************************************************************************/
static void __exit demo_exit(void)
{
}
module_init(demo_init);
module_exit(demo_exit);
MODULE_LICENSE("GPL");