论文网
教师招聘网
万事OK网
发表论文
 
 首页 > IT文章 > 程序设计 >
嵌入式linux启动信息完全注释

[科技论文网] http://www.scipapers.com    2007-11-13  

    --->0x00020000-0x00040000

    再后面的 16M - 2X128K romfs的存放处.--->0x00040000-0x01000000

    上面的内容,大家可以根据前面的换算公式得到。

     

    A> 编译的bootloader一般大小约50K左右;

    B> 在此处就知道了配置信息config是放在第2分区中的;

    C> 制作的romfs的大小,一般为8M10M左右,所以能放得下;

     

    嵌入式Linux内核的块设备驱动:

    对于linux 的根文件系统,目前有三种块设备的驱动可以选择,它们分别是:

    a Blkmem 驱动 

    b MTD 驱动 

    c) RAM disk 驱动 

    Blkmem 驱动是专门为嵌入式linux 开发的一种块设备驱动,它是嵌入式linux系统中最为古老和通用的块设备驱动。它原理相对简单但是配置比较复杂,需要根据你即的Flash的分区使用情况来修改代码。当然修改的结果是它可以对一些NOR型的Flash进行读写操作。不过目前支持的Flash类型不够多。如果新加入对一种Flash的支持需要作的工作量比较大。

    LinuxMTD驱动是标准LinuxFlash驱动。它支持大量的设备,有足够的功能来定义Flash的分区,进行地址映射等等。使用MTD你可以在一个系统中使用不同类型的Flash。它可以将不同的Flash    来源:

声明:本文由网友推荐或作者提交,版权归原作者所有,刊登此文仅为传播知识,展示研究成果,提高文章引用率。未经原作者授权,禁止用于任何形式的商业行为。科技论文网倡导尊重知识、尊重劳动、保护原创、知识共享。由于部分论文文章来于网络,文章作者不祥,请相关的原创作者与我们联系,以便加上您的署名。

上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 下一页  
嵌入式linux启动信息完全注释
下面没有链接了     Linux2.6 启动传递命令行分析
最新论文
·[程序设计]嵌入式linux启动信息完全注释
·[程序设计]Linux2.6 启动传递命令行分析
·[程序设计]用systemtap研究内核
·[程序设计]Linux2.6内核epoll 网络编程
·[程序设计]Linux2.6下ESP包解析流程
·[程序设计]进程间通信的11种方法
·[程序设计]linux进程间通信总结
·[程序设计]Linux下select调用的过程
·[程序设计]Linux下多进程编程详细解析
·[程序设计]Linux 计时概要
 
 

搜索论文

Google
论文分类

 免费发布论文    中国论文网 2008版权所有  业务联系:pinjiao@126.com