自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (9)
  • 收藏
  • 关注

原创 linux内核相关镜像zImage、zImage、bzImage、vmlinuz、vmlinux、Image关系分析(摘自《国嵌-嵌入式Linux内核驱动进阶班实验手册》)

linux内核相关镜像zImage、zImage、bzImage、vmlinuz、vmlinux、Image关系分析(摘自《国嵌-嵌入式Linux内核驱动进阶班实验手册》)

2011-03-24 21:24:00 4999 1

转载 linux中ELF加载过程分析

ELF格式的二进制映像在装入和启动的过程中需要得到一个工具软件的协助,其主要的目的在于为目标映像建立起跟共享库的动态连接。这个工具称为 “解释器”。一个ELF映像在装入时需要用什么解释器是在编译/连接是就决定好了的,这信息就保存在映像的“解释器”部中。“解释器”部的类型为 PT_INTERP,找到后就根据其位置p_offset和大小p_filesz把整个“解释器”部读入缓冲区。整个“解释器”部实际上只是一个字符串,即解释器的文件名,例如“/lib/ld-linux.so.2”。有了解释器的文件名以后,就通过

2011-03-24 21:15:00 2460

转载 dlsym与-fPIC,以及objcopy

这两天做的工作当中,遇到了这样一个需求。在Linux环境下,要为一个daemon程序的一个动态库进行升级,不不打断这个daemon的运行。这个动态库的函数会被daemon的多个线程调用。在升级时,对于已经使用了这个动态库的线程要毫无影响,直到这样的线程再次调用动态库的API时,再使用新的动态库。换句话说,在升级时,新旧两个动态库可以同时被这个daemon的线程调用。

2011-03-24 21:06:00 1824

linux c函数手册、c、c++函数手册、linux高级编程

linux c函数手册 c、c++函数手册 linux高级编程 3合1 linux高级编程必备 都是流传的经典,无需多解释,值得拥有

2010-12-03

linux命令查询手册、linux shell编程经典书籍、shell参数表整理、linux系统管理

linux命令查询手册 linux shell编程经典书籍 shell参数表整理 linux系统管理 4合1 linux 管理学习必备 都是流传的经典,无需介绍,值得珍藏

2010-12-03

JLink 使用指南 包括教你怎么烧写nandflash

JLink 使用指南 包括教你怎么烧写nandflash 不止一本手册、几乎涵盖了所有Jlink用法 绝对值得珍藏

2010-12-03

gcc、gdb、gnumake中文手册3合1

Linux应用程序设计基础 gcc gdb gnumake 中文手册 不用再去他处找了 一次下完

2010-12-03

linux 内核与驱动相关的权威书籍

linux 内核与驱动相关的权威书籍 1.Linux设备驱动程序第三版 2.LINUX内核设计与实现

2010-06-02

计算器 API C 上位机

上次只上传的可执行程序纯属 遗漏,这次补传 源码,还请谅解

2010-05-23

一个很好的vim配置(可鼠标操作,有目录,自动补全)

使用方法: 1.将vimrc包中的.vimrc放到/home或者/root 目录下(具体要看你是什么身份登陆的)。 2.将其他两个zip包中plugin和doc中的文件分别放到 vim/doc 和vim/plugin 中,这两 个目录具体是什么要看你的系统和vim的版本,可以先用locate命令找一下。我的是 /usr/share/vim/vim72/doc 和 /usr/share/vim/vim72/plug。 3.在.vimrc中设有几个快捷键: map :wqall //保存全部并退出 ,如果这些键有冲突,就进.vimrc来改吧 map :NERDTreeToggle //打开/关闭目录树边框(左) map :NERDTreeMirror //目录树镜像 map :wall //保存全部 map :TlistToggle //Tlist开启、关闭,边框(右) . . . map :! ctags -R . //当前目录递归创建ctag 4.配置完之后,原本强大的vim,使用起来会更加顺手。 插入按自动补全,检索方便,鼠标可操作,括号自动配对添加,代码折叠..更多惊喜要体验后才知道哦 要括号自动配对添加,.vimrc中需加这几句 (注意,从window贴过去可能会在每行后有^M就是\r ,需要去掉才行) set sm inoremap ( () inoremap { {} inoremap [ [] 觉得好用就来留言吧:http://blog.csdn.net/RICH_BABA/archive/2010/04/27/5532074.aspx

2010-04-27

计算器 API C 上位机 表达式计算器

一个可以计算表达式的计算器源码,没有mfc,c语言调用win32 api实现

2010-04-16

Protues 7.6仿真的430 + LCD 简易贪食蛇c源码

自己写的程序,已在protues上验证。 要protues的朋友请上blog留言 http://hi.csdn.net/RICH_BABA

2009-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除