博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
内容内核linux内核启动时R2的值来历
阅读量:5047 次
发布时间:2019-06-12

本文共 860 字,大约阅读时间需要 2 分钟。

每日一贴,今天的内容关键字为内容内核

       u-boot为内核供给环境变量bootargs = “

    noinitrd root=/dev/mtdblock3 console=ttySAC0,115200 init=/linuxrc mem64M

    ”(下简称“标记列表”)。种这情况下,是在u-boot中最后一句theKernel(0, machid, bd->bi_boot_params);这个函数调用过,R0=0,R1=machid,R2=bd->bi_boot_params。因为ARM中C程序递传参数是R0,R1,R2,R3的。前两个不能多说,最后一个bd->bi_boot_params,可以看看到底是多少。

    

       
      如果bootargs为空的时候再看截图:

    

       

    

    每日一道理
正所谓“学海无涯”。我们正像一群群鱼儿在茫茫的知识之海中跳跃、 嬉戏,在知识之海中出生、成长、生活。我们离不开这维持生活的“海水”,如果跳出这个“海洋”,到“陆地”上去生活,我们就会被无情的“太阳”晒死。

    

      可以看出还是来原的值,不过这里时候内核已动启不起来了,因为就算是这个值,但是这个值中并没有内容。如下比较:

    

    

    

    

 

    

      比较发明,在无论置设不置设bootargs,都是R2都于等805306624(十进制)。只是其中的内容不一样。如果有内容,就用这里边的内容,如果没有就用内核配置的CONFIG_CMDLINE = "....."。

文章结束给大家分享下程序员的一些笑话语录: 女人篇

  有的女人就是Windows虽然很优秀,但是安全隐患太大。
  有的女人就是MFC她条件很好,然而不是谁都能玩的起。
  有的女人就是C#长的很漂亮,但是家务活不行。
  有的女人就是C++,她会默默的为你做很多的事情。
  有的女人就是汇编虽然很麻烦,但是有的时候还得求它。
  有的女人就是SQL,她会为你的发展带来莫大的帮助。

转载于:https://www.cnblogs.com/jiangu66/archive/2013/04/28/3049885.html

你可能感兴趣的文章
关于cookie存取中文乱码问题
查看>>
第二次OO总结
查看>>
练习 2:高斯分布,正态分布
查看>>
03、重定义CDF
查看>>
k8s架构
查看>>
select 向上弹起
查看>>
mysql 多表管理修改
查看>>
group by order by
查看>>
POJ 3090 坐标系上的视线遮蔽问题
查看>>
常见的网站服务器架构有哪些?
查看>>
golang 基础知识3
查看>>
心率放大电路分析与仿真
查看>>
利用SETFACL来设置文件或文件夹的访问控制列表ACL
查看>>
当nagios监测http时,会报错“ HTTP WARNING: HTTP/1.1 403Forbidden ~~~“ 解决方案
查看>>
专业术语
查看>>
python自动华 (十五)
查看>>
字符串的encode与decode解决乱码问题
查看>>
static的理解
查看>>
摘要算法---hashlib模块下MD5和SHA的使用
查看>>
一个统计目录文件大小的php函数
查看>>