The Killer
来源:互联网 发布:学校网络方案设计 编辑:程序博客网 时间:2024/05/01 17:28
中文名称为<喋血双雄>,发哥的代表作.
UEFI即Unified Extensible Firmware Interface,它描述了介于Operating System 和 Platform Fireware之间的接口.
从运行时间的角度观察,UEFI包括SEC、PEI、DXE、BDS、TSL、RT、AL几个阶段,其中以SEC、PEI、DXE为最为复杂且有趣的三个阶段。整个EFI的加载流程如图一所示:
EFI关键的实现部分称为EDK(EFI Developer Kit),它是Framework Foundations的开源软件。
接下来的学习中,首先弄清楚EFI里面涉及到的几个基本概念:Handles、Protocols等;而后学习上述初始化过程中各个阶段的主要工作。在这个过程中,有些问题需要考虑,比如,内存管理或者内存没有被初始化之前,程序是如何运行的?当内存管理建立起来后,怎样将程序移动到内存中运行?刚开始的时候,如何确定当前代码运行到何处了?等等。
主要参考资料:
1. UEFI Spec 2_1
2. PI_1_1_031708 CIS规范,这里主要参考1.1的规范。
3. EdkReferenceManual
4. intel specs 此文档含有很多规范文档。
5. http://www.intel.com/technology/efi/
- The Killer
- Taming the OOM killer
- Botnets: The Killer Web Applications [ILLUSTRATED]
- Dropbox Datastore, the iCloud Killer? (updated)
- Indoor Navigation, The new killer application of mobile computing.
- (Deep) Neural Networks - The next killer application for GPGPU ?
- OOM killer
- oom killer
- OOM Killer
- oom-killer
- Sudoku Killer
- Sudoku Killer
- sudolu killer
- oom-killer
- Killer Heuristic
- Sudoku Killer
- OOM Killer
- oom-killer
- 我在百度的三年
- 什么是 N层结构
- 显示和隐藏卡联系人
- Linux内核的Makefile和kconfig解读
- 软件之形
- The Killer
- android之布局LinearLayout
- delphi使用Panel控件布局详解【转】
- Java框架数据库连接池比较
- linux下程序开发的基本概念
- C++拷贝构造函数(深拷贝,浅拷贝)
- 试着翻译APUE2
- Hadoop学习笔记一 简要介绍
- ExtJS传递中文给后台时出现乱码