- 博客(23)
- 资源 (2)
- 收藏
- 关注
转载 明天测试下最新clang complete,希望已经搞好了!
点击打开链接The cc_args.py bundled with clang_complete could have been useful to you. It should build a valid .clang_complete file. Unfortunately (I've just tested it, and I will try to fix it), it do
2012-04-18 19:04:39
1757
转载 转:Linux内核模块基础
http://www.ilinuxkernel.com/files/1/kernelmodule.html相当不错的资料
2012-04-16 20:41:06
440
原创 ubuntu下安装官方显卡驱动后出现的显示器问题
将/etc/X11/xorg.conf中的section "Monitor"节注释掉即可害我差点重装系统,fuck!!!另外:ATI的显卡4600安装驱动重启后,ati-driver-installer-11-8-x86.x86_64.run显示器超出频率
2011-10-12 10:42:26
1350
原创 Linux驱动安装DKMS
http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_SupportDynamic Kernel Module Support (DKMS) is a framework used to generate Linux
2011-09-05 19:42:43
23939
1
原创 linux X86-64 获取系统调用表
static void init_x64_syscalls(void){ int i; void* system_call_addr = 0; unsigned char* lpbin; rdms
2011-09-02 18:07:14
1655
原创 测试clang是否支持linux内核模块编译
gcc ~/projects/linux_firewall/lib/protos.c -D__KERNEL__ -c -I/lib/modules/2.6.32-33-generic/build/include/ -I/lib/modules/2.6.32-33-generic/
2011-07-26 16:45:31
3176
原创 C8500安装GPS补丁包后待机唤醒问题
<br />刷了IOZ9/C8500_2.2.1/,待机锁屏后需要按电源键或中间的确认键屏幕才可亮,2.1时挂机键和接听键也可激活屏幕。可激活屏幕的按键多,平均分配能起保护按键作用。<br />用RootExplorer文本编辑打开/system/build.prop,找到ro.config.hwfeature_wakeupkey=1,改为ro.config.hwfeature_wakeupkey=3就可恢复2.1时的电源键、确认键、挂机键、接听键都可激活屏幕。<br />修改ro.config.hw_me
2011-03-16 14:50:00
2202
原创 VIM调试程序插件clewn不错的说
<br /> <br />#!/bin/sh<br />~/bin/clewn -va main.c -ga '--args main "-c 172.16.16.17 9910"'<br /><br />
2011-03-15 09:53:00
1788
原创 RabbitVCS的Meld建议换成Diffuse
<br />1、Meld好久没有更新了<br />2、实际使用时候,Meld经常出现比较错误的情况,我晕,难道没有人发现过?<br /> <br />RabbitVCS设置-》外部程序-》/usr/bin/diffuse
2011-03-15 09:40:00
949
原创 VIM配置一些注意事项
http://www.phpq.net/windows/vim-garbled.html由于windows下默认的编码是GBK,为便于跨平台开发,将VIM的编码设置为GBKset langmenu=noneset encoding=gbkset fileencodings=utf-8,gbk,gb2312,gb18030
2011-03-07 16:54:00
595
原创 查找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
3384
原创 放牛班的春天
放牛班的春天 (Les Choristes) 世界著名指挥家皮埃尔·莫安琦(Pierre Morhange,雅克·佩兰饰)重回法国故地出席母亲的葬礼,他的旧友(戴迪亚·费拉蒙饰)送给他一本陈旧的日记,看着这本当年音乐启蒙老师克莱门特(Clement Mathieu,杰勒德·尊诺饰)遗下的日记,皮埃尔慢慢细味着老师当年的心境,一幕幕童年的回忆也浮出自己记忆的深潭……
2010-12-12 17:39:00
1644
原创 Linux编译内核模块静态库
<br />如果你到静态库不需要使用任何内核数据结构或者函数那么你可以参考<br />如何将内核静态库编译连接到驱动程序中去<br />http://blog.youkuaiyun.com/boywhp/archive/2010/12/07/6059688.aspx<br /> <br />如果你需要在静态库里面使用一些内核数据结构,如简单的添加一个 #include <linux/kernel.h>,你会发现编译器输出一堆错误!<br />最常见的是 <asm/linkxxx.h> 找不到之类,那么你可以参考我的静态
2010-12-08 17:04:00
4648
原创 如何将内核静态库编译连接到驱动程序中去
<br />http://blog.chinaunix.net/u2/61663/showart_2404744.html<br /> <br /><br />刚上邮箱的时候发现一位网友向我询问这个问题,同时发送了一个链接给我了。<br />上去一看,上面还留有我以前同样的提问,看看时间,都几年前在别人的帖子里面的提问了。貌似当时我遇到同样问题的时候也是到处发帖回帖询问来着的,问的地方有点多,要不是这位朋友给我链接,早不记得那个链接也有访问过,呵呵。<br /> <br />不过再往下看了后才发现,这个问题
2010-12-07 08:27:00
4592
1
原创 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
26449
原创 VIM输入模式键盘映射教程
<br />http://vim.wikia.com/wiki/Mapping_keys_in_Vim_-_Tutorial_(Part_1)<br /><br />To execute Vim normal mode commands from an insert mode map, you have to go from insert mode to normal mode. But after executing the map, you may want to restore the mode ba
2010-11-21 22:02:00
2687
原创 Linux下的VIM开发配置
一、linux-vim C开发环境主要由下列文件组成:(一)VIM插件winmanager.vim - 提供侧边栏功能-F9打开,修改版显示到右侧 taglist.vim - 提供函数以及变量列表,整合到侧边栏 winfileexplorer.vim - 修改版:不显示隐藏目录-只显示.c.h文件整合到侧边栏 bufexplorer.vim - 缓冲区浏览 切换文件以及缓冲浏览molokai.vim - 超cool的配色方案code_complete.vim
2010-11-12 22:23:00
3935
2
原创 打造自己的vim界面--用winmanager合并显示NERDTree和TagList[转]
http://www.cnblogs.com/ifys/archive/2010/10/24/1860610.html以上3个插件安装设置完毕后,基本的界面功能就可以实现了。按F8可以打开/关闭界面。同时显示taglist和fileexplorer。在fileexplorer窗口中按可以切换到bufexplorer窗口。上述设置好后,有3个问题:1 我想让插件显示在右侧,但是winmanager里面没有此选项2 进入vim时候不能自动打开winmanager,winmanager不像taglist支持该功能
2010-11-05 18:27:00
3143
原创 Linux下的Dbgview
<br />写linux驱动居然没有发现实时输出的DebugView,就自己写了一个,直接执行就可以了,不需要ROOT权限,可以将printk的输出实时输出到控制台, 算是Linux下写的第一个应用程序吧,呵呵,顺便炫耀一下emacs环境,还不错的样子<br />baidu的博客居然不支持Chrome,让我linux下情何以堪阿<br />
2010-10-26 17:08:00
1710
vim_dev_V1.1
2010-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人