红联Linux门户
Linux帮助

内核编写0

发布时间:2006-11-27 01:05:46来源:红联作者:coolentboy
简单的helloworld例子:

源代码:
#include
#include

int init_module(void)
{
printk(KERN_ALERT"Marry has a little lamb!\n");
return 0;
}

void cleanup_module(void)
{
printk(KERN_ALERT"Good bye, boys and girls!\n");
}

Makefile:
obj-m += my1.o

编译命令:
make -C /usr/src/kernels/2.6.9-42.EL-smp-i686/ SUBDIRS=$PWD modules

在控制台下的插入模块命令:
insmod ./my1.ko

在控制台下的卸除模块命令:
rmmod my1

一切都顺利,ok。
文章评论

共有 0 条评论