l急求解!!inux内核打印的问题
#include<linux/init.h>#include<linux/module.h>
#include<linux/kernel.h>
#include<linux/sched.h>
extern int add(void);
MODULE_LICENSE("GPL");
MODULE_AUTHOR("NEWTONS");
MODULE_DESCRIPTION("FOR HELLO WROLD!");
MODULE_VERSION("V1.0");
int a=4;
module_param(a,int,S_IRUGO);
int static hello_init(void)
{
add();
printk(KERN_ALERT " a is %d\n",a);
return 0;
}
void static hello_exit(void)
{
printk(KERN_ALERT "I'm godbye!!\n");
}
module_init(hello_init);
module_exit(hello_exit);
注释:我把printk级别从最低一直试到最高,但在执行#insmod test时打印不出任何东西。但能成功加载到内核。。求解释!急急急!!!
你内核的配置选项中没有配置吧 飞凌-unix 发表于 2013-11-14 09:06 static/image/common/back.gif
你内核的配置选项中没有配置吧
您的意思的放在内核中调试的么?我用的是linux系统自带的一套内核编译ko文件的,是想在pc机上调试的,可总是显示不出printk信息?怎么回事呢? 这个和内核编译时设置的调试信息是否打开有关系 飞凌-unix 发表于 2013-11-15 08:42 static/image/common/back.gif
这个和内核编译时设置的调试信息是否打开有关系
可以简单的指点一下怎么设置么?我从网上找了方法都不行。例如我修改了/proc/sys/kernel/printk文件也还是不能打印出信息。。求解求解 http://blog.chinaunix.net/uid-20672559-id-3380190.html
给你一个帖子你参考下吧
页:
[1]