三天的努力,终于搞定了自己需要的这种通信机制:由内核态向用户态反馈信息;
先看代码,内核的:
用户的:
Makefile文件:
编译方法:直接make
如何看效果:
必须先运行insmod self.ko
然后在另外一个终端运行./u
就能看到效果,关注dmesg信息和./u显示出来的信息;
这里有篇文章,实现了用户和内核之间的交互式通信:
http://prolqspace.spaces.live.com/blog/cns!7240DE3B63F5B841!939.entry