文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux2.6之内核模块的编写

linux2.6之内核模块的编写

时间:2010-10-30  来源:soulnearby

适用于2.4与2.6内核的模块的初始化与退出模板

#include <linux/module.h>  /* Needed by all modules */
#include
<linux/init.h> /* Needed for init&exit macros */
static int mod_init_func(void)
{
  /*code here*/
  return 0;
}
static void mod_exit_func(void)
{
  /*code here*/
}
module_init(mod_init_func);
module_exit(mod_exit_func);

并在同一目录下编辑 Makefile 文件。添加这一行:

obj-m += mymodule.o

编译模块:

# make -C <top directory of your kernel source> SUBDIRS=$PWD modules

加载模块:

insmod ./mymodule.ko

查看模块:

lsmod

查看是否打印了您的消息:

dmesg | tail

删除模块:

rmmod mymodule

 

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载