Linux
DaLuanXiangYu
这个作者很懒,什么都没留下…
展开
-
Linux Shell基本工作原理
【吾阅吾评】:【转载】http://blog.csdn.net/mindview/article/details/2171447------------------------------------------------------------------------------------系统初启后,核心为每个终端用户建立一个进程去执行Shell解释程序。它的执行过程基本上按如下转载 2012-02-28 23:55:28 · 427 阅读 · 0 评论 -
书写Linux下自己的shellcode
【吾阅吾评】:【转载】:http://blog.csdn.net/mindview/article/details/2174345原 作:aleph1 翻译注释:warning3 1999/07验证修改:scz 2000/01/13概述: aleph1书写了这篇经典文章,首先要向他致敬。 tt整理翻译了它,其次就是要向他表示衷心的感谢。转载 2012-02-28 23:54:38 · 969 阅读 · 0 评论 -
Linux内核解读入门
很多Linux 爱好者对内核很感兴趣却无从下手,本文旨在介绍一种解读Linux内核源码的入门方法,而不是讲解Linux复杂的内核机制。 1.核心源程序的文件组织 (1)Linux核心源程序通常都安装在/usr/src/Linux下,而且它有一个非常简单的编号约定:任何偶数的核心(中间数字)如:2.0.30都是一个稳定的发行的核心,而任何奇数的核心如:2.1.42都是一个开发中的核心。转载 2012-11-20 23:01:38 · 280 阅读 · 0 评论 -
linux经典书籍推荐
入门篇 《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。驱动篇 《LINUX设备驱动程序》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源转载 2012-12-11 23:18:56 · 327 阅读 · 0 评论 -
kernel入口函数编译运行
内核的start_kenel函数在调用rest_init函数之前,其主要工作与操作系统核心层相关,包括进程调度、内存管理和中断系统等主要模块的初始化。而rest_init函数将创建kernel_init进程,并由该进程调用do_basic_setup->do_initcalls函数完成所有外部设备的初始化。1 extern initcall_t __initcall_sta转载 2012-12-11 23:29:52 · 450 阅读 · 0 评论 -
linux启动信息完全详解 例子
摘要我们在这里讨论的是对嵌入式linux系统的启动过程的输出信息的注释,通过我们的讨论,大家会对嵌入式linux启动过程中出现的、以前感觉熟悉的、但却又似是而非的东西有一个确切的了解,并且能了解到这些输出信息的来龙去脉。嵌入式linux的启动信息是一个很值得我们去好好研究的东西,它能将一幅缩影图呈现在我们面前,来指导我们更加深入地理解linux内核。关键字:linux,嵌入式,转载 2012-12-11 23:33:03 · 455 阅读 · 0 评论 -
I/O空间-----I/O端口和I/O内存
【吾阅吾评】:核心讲清楚地址空间是如何构成的。编码地址由下面几个要素组成: 地址 = {资源类别,资源大小}; 对CPU指令来说, 通常资源类别编码在指令码中(如i独立编址),也有编码在地址码中(如统一编址),还有直接硬件区分(如哈佛结构的程序存储器与数据存储器分开)。首先上图,如下:外设中的寄存器被称为I/O端口,外设中的内存被称为I/O内存。二者合起来统称为I/O空转载 2012-12-11 23:16:13 · 393 阅读 · 0 评论 -
Linux内存管理图解
【吾阅吾评】:通俗易懂,地址转换十分清晰,推荐阅读。 有效地址(EA)---> 虚拟地址(VA)---> 物理地址(PA) 有效地址 = 逻辑地址。虚拟地址 =线性地址。 Linux中,有效地址 = 逻辑地址 = 虚拟地址 =转载 2012-03-17 21:54:56 · 566 阅读 · 0 评论 -
PowerPC的MMU初始化
转自:http://blog.chinaunix.net/uid-24148050-id-2951898.html看uboot汇编,一看到MMU就头大。总算下狠心把MMU初始化搞的大致明白了MMU初始化重要的有2个,TLB和LAW 通过TLB,把EA(Effective address)转换为RA(Real Address) 通过LAW,根据EA选择合适的con转载 2013-06-25 23:27:39 · 3560 阅读 · 0 评论