- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 查找linux内核指定地址对应的函数
对于2.4内核和2.6内核的内核符号表是有区别的,2.4内核默认情况下模块中的非静态全局变量以及非静态函数在模块加载后会自动导出到内核符号表中,而2.6内核默认情况下是不会自动导出的,需要显式调用宏EXPORT_SYMBOL才能导出。导出的符号前面一般标注有r标记。可以通过nm -l xx.ko来查看某一个模块里的符号情况。或者通过查看内核符号表文件也行。对于2.4是:cat /proc/ksyms,对于2.6是:cat /proc/kallsyms.因此cat /proc/kallsym | grep x
2010-12-20 16:01:00 3290
原创 放牛班的春天
放牛班的春天 (Les Choristes) 世界著名指挥家皮埃尔·莫安琦(Pierre Morhange,雅克·佩兰饰)重回法国故地出席母亲的葬礼,他的旧友(戴迪亚·费拉蒙饰)送给他一本陈旧的日记,看着这本当年音乐启蒙老师克莱门特(Clement Mathieu,杰勒德·尊诺饰)遗下的日记,皮埃尔慢慢细味着老师当年的心境,一幕幕童年的回忆也浮出自己记忆的深潭……
2010-12-12 17:39:00 1606
原创 Linux编译内核模块静态库
<br />如果你到静态库不需要使用任何内核数据结构或者函数那么你可以参考<br />如何将内核静态库编译连接到驱动程序中去<br />http://blog.csdn.net/boywhp/archive/2010/12/07/6059688.aspx<br /> <br />如果你需要在静态库里面使用一些内核数据结构,如简单的添加一个 #include <linux/kernel.h>,你会发现编译器输出一堆错误!<br />最常见的是 <asm/linkxxx.h> 找不到之类,那么你可以参考我的静态
2010-12-08 17:04:00 4550
原创 如何将内核静态库编译连接到驱动程序中去
<br />http://blog.chinaunix.net/u2/61663/showart_2404744.html<br /> <br /><br />刚上邮箱的时候发现一位网友向我询问这个问题,同时发送了一个链接给我了。<br />上去一看,上面还留有我以前同样的提问,看看时间,都几年前在别人的帖子里面的提问了。貌似当时我遇到同样问题的时候也是到处发帖回帖询问来着的,问的地方有点多,要不是这位朋友给我链接,早不记得那个链接也有访问过,呵呵。<br /> <br />不过再往下看了后才发现,这个问题
2010-12-07 08:27:00 4399 3
原创 Ubuntu下最好用的SVN客户端
<br />原文:http://xuming.net/2010/04/rabbitvcs.htmlUbuntu下最好用的SVN客户端四月 26th, 2010<br />在Windows下用惯了tortoisesvn,一下子转到Ubuntu下,急需寻找一个类似的SVN工具。<br /><br />Google了一下,试用了一下,esvn和rapidsvn,不尽如人意,esvn界面太简陋,连基本的修改svn地址都不方便,还不支持https协议,晕。Rapidsvn,界面还算华丽,也支持https,可惜就是不支
2010-12-03 15:43:00 26303 1
vim_dev_V1.1
2010-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人