Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14832
  • 博文数量: 25
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-15 18:17
文章分类
文章存档

2016年(25)

我的朋友
最近访客

发布时间:2016-06-06 10:30:46

......【阅读全文】

阅读(1317) | 评论(0) | 转发(0)

发布时间:2016-06-06 10:30:42

了解完kernel启动以前的汇编之后我们来看看正式的c语言启动代码,也就是我们的start_kernel函数了。start_kernel相当大,里面每一个调用到的函数都足够我们伤脑筋了,我这里只是浅尝辄止的描述一下函数的功能,从而对kernel启动的过程有一个比较直观的了解。很多函数真正理解需要对linux相关体系有很深的了解,暂时没有时间.........【阅读全文】

阅读(235) | 评论(0) | 转发(0)

发布时间:2016-06-06 10:29:49

1. kernel运行的史前时期和内存布局在arm平台下,zImage.bin压缩镜像是由bootloader加载到物理内存,然后跳到zImage.bin里一段程序,它专门于将被压缩的kernel解压缩到KERNEL_RAM_PADDR开始的一段内存中,接着跳进真正的kernel去执行。该kernel的执行起点是stext函数,定义于arch/arm/kernel/head.S。在分析stext.........【阅读全文】

阅读(308) | 评论(0) | 转发(0)

发布时间:2016-06-02 13:39:27

......【阅读全文】

阅读(199) | 评论(0) | 转发(0)

发布时间:2016-06-02 10:49:34

......【阅读全文】

阅读(240) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册