打印

ok6410安装内核模块问题

[复制链接]
1010|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
savvy1988|  楼主 | 2012-3-30 19:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个简单的 helloworld 程序,
/************************************************/
#include <linux/init.h>
#include <linux/module.h>
#include <linux/kernel.h>
MODULE_LICENSE("Dual BSD/GPL");
static int hello_init()
{              
                printk(KERN_ALERT " Hello world!");
        return 0;
}
static void hello_exit()
{
        printk(KERN_ALERT "Hello bye!");
}
module_init(hello_init);
module_exit(hello_exit);

/********************************************************/
//这是makefile
#ifneq ( $(KERNELRELEASE ),)
        obj-m := hello.o
#else
        KERNELDIR ?= /share/linux-3.0.1/
        PWD := $(shell pwd )

modules:
        $(MAKE) -C $(KERNELDIR) M=$(PWD) modules
clean:
        rm  -f -r *.order *.symvers *.mod.c *.mod.o *.o *.ko *.markers
#endif

最后把.ko文件板子上后,,insmod出现Segmentation fault错误    什么原因呢

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

23

帖子

1

粉丝