当前位置: 首页 > coreboot
  • coreboot学习10:coreboot第一阶段学习小结

    coreboot学习10:coreboot第一阶段学习小结

    时间过得真快,从今年2月份开始到4月份,断断续续摸索coreboot的源码。限于精力但又不想让人误以为笔者是个容易放弃的人,只好匆匆将前面所做的工作称为第一阶段,用时髦的话,也叫一期工程。此文做些阶段性的小结,以表示阶段性的结束。

    作者:李迟 | 发布:2016-04-04 21:53 | 分类:嵌入式底层BIOS | 阅读:419 次 | 标签: | 评论:无评论
  • coreboot学习7:ramstage阶段之设备枚举流程

    coreboot学习7:ramstage阶段之设备枚举流程

    本文主要针对ramstage阶段的设备枚举的过程进行分析。限于精力,就直接使用qemu-i440fx作为分析,baytrail就免了吧。在分析时,不一定会根据顺序,也不一定会详细到每个函数。如果要详细的信息,请查阅代码。也建议根据前文给出的主干流程图进行参照分析。

    作者:李迟 | 发布:2016-04-03 09:45 | 分类:嵌入式底层BIOS | 阅读:381 次 | 标签:, | 评论:无评论
  • coreboot学习4:启动流程跟踪之romstage阶段

    coreboot学习4:启动流程跟踪之romstage阶段

    romstage是coreboot的第二个执行阶段。本文分别介绍基于qemu模拟环境的x86的跟踪,以及基于Intel baytrail平台的跟踪。
    在romstage阶段,由于内存还未初始化好,所以使用cache作为内存,此项技术称为“cache as ram”,简称为“CAR”。网络上有较多文章涉及此方面,可以查阅以了解更多。

    作者:李迟 | 发布:2016-03-15 22:20 | 分类:嵌入式底层BIOS | 阅读:426 次 | 标签:, , | 评论:无评论
  • coreboot学习1:编译并使用qemu模拟

    coreboot学习1:编译并使用qemu模拟

    对于一种新东西的学习,如果有看得到、摸得着的演示,比单纯看理论知道更容易理解。在未对coreboot进行代码级别分析之前,用一个实例来看看coreboot到底长什么样子。
    本文讲述如何在linux环境中编译coreboot,并使用qemu模拟器来启动。

    作者:李迟 | 发布:2016-03-11 23:25 | 分类:嵌入式底层BIOS | 阅读:1,179 次 | 标签:, | 评论:无评论