自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开发经验

1、Use Grep to search for header files for definition and functionIt’s often convenient to use the grep command to search header files for particular definitions and functionprototypes. Suppose w...

2010-05-06 10:04:13 120

杂七杂八的经验总结

1、在基于vmware的target端,通过键盘直接输入ls ioHelp之类的命令,提示没未定义的符号,通过在help中search ls,发现它在usrFsLib中定义,于是怀疑系统定制过程中缺少了关于filesystem的File System and Disk Utilities组件,rebuild后重新启动,OK了2、编写简单的串口通信程序,在download时出现[co...

2010-04-29 17:25:17 177

(原创)第六章 中断和中断处理函数(Interrupts and Interrupt Handlers) Part1

一、注册中断处理函数中断处理程序是管理硬件的驱动程序职责,每个设备都有与之对应的驱动,驱动注册中断处理函数。驱动可以注册中断处理程序并使能通过这个程序来处理的给定中断线。[code="java"]int request_irq(unsigned int irq,irqreturn_t (*handler)(int, void *,struct pt_regs *),unsi...

2010-04-23 16:57:08 577

(原创)第二章 Getting Started with the Kernel(Part2)

1、编译内核在完成了对内核的配置后,接下来就是编译内核了,对于2.6系列的内核,不再需要在编译前进行make dep的步骤,依赖关系会自动进行维护,直接使用make即可,也不再需要用显式的指定编译类型如bzImage,Makefile的规则会处理一切。[color=blue]编译过程还会在源代码目录的根目录下生成System.map,在调试过程中用它来将内存地址转换到函数和变量名,是非常有用的...

2010-04-17 09:10:10 94

(原创)第二章 Getting Started with the Kernel(Part1)

[color=red]声明:文章是个人阅读《Linux Kernel Development》英文影印版的学习记录,部分内容引用和个人根据理解翻译得来,无意侵犯他人权益,如果有不恰当之处,请联系本人,立即删除文章。[/color]1、下载和使用源代码如何下载完整的内核源代码,以及解包解压缩这类基础的东西,无需赘述。值得一提的是,内核源码的安装位置。内核源代码通常安装在/us...

2010-04-16 17:27:09 92

(原创)第一章 Introduction to the Linux Kernel

一直对linux内核很感兴趣,早就想深入的学习下,由于自己目前的水平还比较菜,所以在blog中记录下学习中的心得和体会,一则自己做一个记录,同时也可以督促自己的学习进度;二来可以抛砖引玉,希望和我一样对内核有兴趣的朋友们多多指点,共同进步。[list][[u][color=indigo]第一章[/color][/u]] Introduction to the Linux Kernel...

2010-04-16 08:43:35 97

(转载)常用linux交叉编译链下载

常用的交叉编译起可以从下边的站点下载: http://frank.harvard.edu/~coldwell/toolchain/http://www.kegel.com/crosstool/一下内容摘自:http://hi.baidu.com/zhxubo/blog/item/ee0987b41c66a0748ad4b263.htmlhttp://www.hand...

2010-04-08 08:34:50 207

Ubuntu下移植内核过程琐碎问题记录

之前对linux的移植的尝试都是基于内核版本2.4.0和Redhat9.0来做的,最近觉得有必要脱离这个经典的操作系统,并且进行问题1:修改最外层Makefile中关于平台和cross compile的相关内容后,make menuconfig时出现下面错误:{make: ***/linux-2.6.300/arch/arm : Is a directory. Stop.} ...

2010-04-07 08:26:17 154

(转载)设置linux环境变量

In Linux the command line interpreter is known as the shell. Whatever you type at the command line is understood and interpreted by a program and then that program gives you an output after executing ...

2010-04-06 19:44:05 157

ubuntu 9.04下编译linux内核

环境:ubuntu 9.04,编译器gcc-4.3.3,内核版本linux-2.6.30当解压运行make menuconfig时报错,提示需要安装ncurses-devel,解决办法:sudo apt-get install ncurses-dev,完成后重新编译即可。...

2010-03-29 13:44:22 122

Linux Device Drivers

linux驱动开发的经典书籍,分享给大家,不收取积分了

2009-08-27

Running Linux Fifth Edition.chm

linux入门教程,linux学习路线图中的基础

2009-08-26

JUNIT RECIPES: PRACTICAL METHODS FOR PROGRAMMER .pdf

 世界顶级技术大师,《敏捷软件开发:原则、模式与实践》作者Robert C.Martin鼎力推荐。“没有任何一本书能像他的这本书一样,在一本书内收录这么多关于JUnit和单元测试的智慧、知识和实践建议……我很确信这本书将成为我书架上最容易拿到的几本书之一,这样我就可以在急需的时候迅速拜读其中的内容。”   “此书必学!此书将你引至通向专业技能的大道上。”——Brian Marick,The Craft of Software Tesing作者   “……强有力地表述了测试能够提高生产力和软件质量的观点。”Michael Rabbior,IBM   “作者的阐述方法是:我知道那个,我也做过那个,我的经验是不要那么做。”——Vladimir Ritz Bossicard,JUnit开发团队成员   “……本书是本‘模式参考’——系多年积累而来……”——Eric Armstrong,Jbuilder 2 Bible作者/Sun Computing顾问   本书主要介绍了在Java开发中使用JUnit进行单元测试的各种方法、原则、技巧与实践。本书出自开发一线专家之手,本着实用的原则,涵盖各类Java开发中应用JUnit的实用技巧,内容丰富、全面深入;无论对于需要应用JUnit进行单元测试的一线Java开发人员,还是JUnit入门、进阶者,本书都是一本不可多得的实用指南。这本书介绍了大量的JUnit实用测试技巧,从如何命名测试类到测试复杂的J2EE应用(包括servlets, JSP, EJB和JMS组件等),它告诉您如何在不同情况下优化自己的代码。每个测试技巧都依照固定的格式进行介绍:首先提出问题及其背景知识,然后探讨具体的解决方案。因此,本书的技巧实际上被编写成了一百多个相互独立的短文,每个问题都面向一个特定的JUnit使用问题,您可以在遇到具体问题的时候,随时查阅它。

2008-09-11

空空如也

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

TA关注的人

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