Linux系统
BMOP
这个作者很懒,什么都没留下…
展开
-
汇编和C同步使用(Linux下编译ELF)
要编译一个内核,必须要想办法将C和汇编语言连接在一起。 这里是一个汇编语言的一份代码: foo.asm ; 编译链接方法 ; (ld 的‘-s’选项意为“strip all”) ; ; [root@XXX XXX]# nasm -f elf foo.asm -o foo.o ; [root@XXX XXX]# gcc -c bar.c -o bar.o ; [root@XXX XXX]#原创 2014-04-01 15:35:29 · 941 阅读 · 0 评论 -
【转】VIM学习
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。 ——————————正文开始—————————— 你想以最快的速度学习人类转载 2014-05-21 00:24:10 · 400 阅读 · 0 评论 -
Linux设备驱动之Ioctl控制
http://www.cnblogs.com/geneil/archive/2011/12/04/2275372.html转载 2014-10-27 13:17:07 · 623 阅读 · 0 评论 -
linux驱动模块编译(初学者)
linux 模块编译步骤(转) 本文将直接了当的带你进入linux的模块编译。当然在介绍的过程当中,我也会添加一些必要的注释,以便初学者能够看懂。之所以要写这篇文章,主要是因为从书本上学的话,可能要花更长的时间才能学会整个过程,因为看书的话是一个学习过程,而我这篇文章更像是一个培训。所以实践性和总结性更强。通过本文你将会学到编译一个模块和模块makefile的基本知识。以及加载(转载 2014-10-16 00:45:55 · 559 阅读 · 0 评论