这篇文章讲述Linux内核的开发组织模式, 顺带地, 会描述几个Linux内核开发者必须知道的重要的内核分支。 开发组织模式 Linux作为迄今全球规范最庞大开源合作项目, 在20多年的发展过程中, 逐渐形成一套基于信任链的层级组织模式, 这套模式有个术语叫司令官与副官工作流(dictator and lieutenat workflow)。在这种模式中, 有若干个管理员, 分别负责项目中的特定部

Linux内核社区经历20多年的发展,逐渐形成了一套完善的开发模式。作为想要加入社区进行开发的人来说,当然必须熟悉下这套模式啦,其中最重要的两点是: 内核发布模式 内核开发组织模式 本文将对第一点进行讲述, 第二点在下一篇中讲述。(没耐心看完整篇文章的的朋友,直接看本文总结) 内核发布模式 追溯Linux内核版本号发展沿革,可知其经历了三个阶段,这分别为 v1.0以前时期 v1.0至

译者:张乐 robert_AT_thizlinux_DOT_com 原作:Greg KH 译注:本文依据take 3翻译,应该不会再有大的改动了,如果有本文会随时更新 时间仓促,恐难免错漏,欢迎指正 原文: http://permalink.gmane.org/gmane.linux.kernel/349656 (转贴说明:也可以在内核源代码目录下的Documentation/HOWTO找到本文英

Helloworldkernel 内核程序结构分析(前提是已经编译配置好内核) 现在,通过一个最简单的helloworld程序来将内核基础做一下分析~ 因为内核在加载之后就一直运行在内存中,为了保证linux内核代码的小而核心,使用模块的方式来开发驱动。模块就是在硬盘上的一段程序,通过内核特定的操作可以被链接到内核中(进入内存)。如此,便能保证我们可以选择自己需要的驱动模块链接入内核,而哪些我们不

1:Linux 设备通常划分为三种:字符设备、块设备和网络接口设备。 字符设备是指:那些只能一个字节一个字节读写数据的设备,不能随即读取设备内存中的某一数据。其读取数据需要按照先后顺序,从这点上看,字符设备是面向数据流的设备。常用的字符设备有鼠标、键盘、串口、控制台和LED等设备。 块设备是指:可以从设备的任意位置读取一定长度数据的设备。其读取数据不必按照先后的顺序,可以定位到设备的某一具体的位置

这些实例都是前辈博客中的,小菜我拿来参考和理解。 网址:http://hi.baidu.com/zzztou/blog/item/fc4b537ea2afd23e0cd7daeb.html 1.删除b文件中和a文件相同的内容;按照行为单位,下例“内容相同”的含义是 a文件中一行正好匹配b文件的一行,则称为“内容相同”,于是删除b文件的该行 [plain]  view plain copy #!/b

一,安装和登陆命令 1,进入图形界面         startx  2,进入图形界面         init 5  3,进入字符界面         init 3 4,登陆                 login  5,关机   poweroff   -p 关闭机器的时候关闭电源 -n 在关闭机器时不同步数据  -w 不做关机的操作,只是把这个操作记录到日志里 -d 不把关机的信息记录到日

记录fragment的博客和资料已经很多很多了,光csdn上我就看了郭lin和鸿洋大神的blog,都写的很好。我写这篇关于fragment博客的目的是想从一个初学者的角度去谈谈我学习fragment的过程和体会以及遇到的牵扯到的相关问题,另一方面也当成自己的电子笔记,希望对其他初学者能有所帮助。 一、fragment简介 简单谈一下我对fragment的理解,由于手机屏幕较小,一个Activity

手机定位 顾名思义,使用手机定位。 手机定位目前有以下几种方式:GPS定位、基站定位、AGPS定位、WIFI定位。 GPS定位: GPS(Global Positioning System)即全球定位系统,是由美国建立的一个卫星导航定位系统,利用该系统,用户可以在全球范围内实现全天候、连续、实时的三维导航定位和测速;另外,利用该系统,用户还能够进行高精度的时间传递和高精度的精密定位。手机GPS定位

gps  

位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。而定位导航技术中,目前精度最高、应用最广泛的,自然非GPS莫属了。网络上介绍GPS原理的专业资料很多,而本文试图从编程人员的角度出发,以一种程序员易于理解的方式来简单介绍一下GPS定位的基本原理,希望对做GPS开发的朋友有所启发。当然,本文并没有涉及具体的开发方面的技术。 一、GPS定位数学模型 之所以先介