没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
启动 过程( 为例)
RedBoot 启动 Linux 过程(mips 为例)
第 1 页 共 12 页
启动 过程( 为例)
目录
第一章 总体流程................................................................................................................................3
第二章 加载镜像 fis_load 函数.........................................................................................................5
第三章 mips 处理器的 redboot_linux_exec.c...................................................................................9
第 2 页 共 12 页
启动 过程( 为例)
第一章 总体流程
加载 的文件在 体系架构
目录下的 。加载 的第一步是通过
命令将 分区中的镜像读取出来,这一步在 中的
函数中体现。
!"# 系列在 上加载流程大致为:
$从 读取分区镜像(如果镜像为压缩则会进行解压缩)或通过
命令将镜像(非压缩)下载到内核的加载地址% 命令的& 参数指
定'
(设置 的参数,参数地址一般由编译时的宏
)*+,-.,//-!"#"012//-+3,, 指定
4跳至内核入口地址运行
下面用实例来说明 对于 !"# 架构处理器的内核启动流程处理
假设 有分区 56保存压缩的 内核镜像 57
0!.8
599:99999;99<9999999;99999
9;94:$999
$ &5 加载镜像
打印 "=9;99<9999&9;9<>((,内核压缩镜像被解
压缩到 ! 地址为 9;99<9999 的地方,
第 3 页 共 12 页
剩余11页未读,继续阅读
资源评论
- 舟海2013-08-08分析很经典,不错
- dloongz2012-06-15谢谢,最近任务分析redboot源代码,呵呵有用
亦枫Leonlew
- 粉丝: 839
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功