EDK II Documentation · tianocore/tianocore.github.io Wiki · GitHub

打开此页面后,会有很多类型的工程文件格式可供选择

 这里列出几个比较重要的类型:

Title Revision Date Description
Build v1.28 Apr-18 This document describes the EDK II Build Architecture. This specification was designed to support new build requirements for building EDK II modules and EDK components within the EDK II build infrastructure as well as to generate binary firmware images and Unified Extensible Firmware Image (UEFI) applications.
DEC v1.27 Apr-18 This document describes the EDK II Platform Description file (DSC) format. The EDK Build Tools are included as part of the EDK II compatibility package. In order to use EDK II Modules or the EDK II Build Tools, an EDK II DSC and FDF file must be used. EDK II tools use INI style text based files to describe components, platforms and firmware volumes. While similar to EDK DSC files, the EDK II DSC file format is different, and new utilities have been provided to process these files. The EDK II Build Infrastructure supports creation of binary images that comply with Unified EFI (UEFI) 2.5 and UEFI Platform Infrastructure (PI) 1.4 specifications.
DSC v1.28 Apr-18 This document describes the EDK II Platform Description file (DSC) format. The EDK Build Tools are included as part of the EDK II compatibility package. In order to use EDK II Modules or the EDK II Build Tools, an EDK II DSC and FDF file must be used. EDK II tools use INI style text based files to describe components, platforms and firmware volumes. While similar to EDK DSC files, the EDK II DSC file format is different, and new utilities have been provided to process these files. The EDK II Build Infrastructure supports creation of binary images that comply with Unified EFI (UEFI) 2.5 and UEFI Platform Infrastructure (PI) 1.4 specifications.
FDF v1.28.01 Jun-17 This document describes the EDK II Flash Description (FDF) file format. This format was designed to support new build requirements of building EDK and EDK II modules within the EDK II build infrastructure. The EDK II Build Infrastructure supports generation of current Unified EFI, Inc. (UEFI 2.5 and PI 1.4) compliant binary images. The FDF file is used to describe the content and layout of binary images. Binary images described in this file may be any combination of boot images, capsule images or PCI Options ROMs.
IDF v1.0 Apr-17 This document describes file format for Image Description files that are used to create HII Image Packages introduced in the Unified Extensible Firmware Interface Specification, Version 2.1.
INF v1.27 Apr-18 This document describes the EDK II build information (INF) file format. This format supports the new build requirements of build EDK components and EDK II modules within the EDK II build infrastructure. The EDK II Build Infrastructure supports creation of binary images that comply with Unified EFI (UEFI) 2.5 and UEFI Platform Infrastructure (PI) 1.4 specifications.
Meta-Data v1.30 Mar-18 This document describes the syntax of expression statements for EDK II Meta-data files used in data fields, feature flag expressions and conditional directive statements.
PCD v0.56 Apr-17 This document discusses the mechanisms and configuration entries required to make it easy to write portable silicon modules and to port the Framework from platform to platform.
UNI v1.4 May-17 This document describes the Multi-String build information (UNI) file format . See details in the Revision History in the document for more details.
VFR v1.92 Apr-18 To simplify the creation of Internal Forms Representation (IFR), a high-level Visual Forms Representation (VFR) language is described in this document. Using this language syntax, a compiler can be designed to take an ordinary text file containing VFR as an input, and output IFR for use in a user’s program. There are various methods to define the VFR language.
C Coding Standards v 2.20 Jun-17 The EDK II C Coding Standards Specification establishes a set of rules intended as an enabling philosophy which will: Establish uniformity of style, Set minimum information content requirements, Allow all programmers to easily understand the code, Facilitate support tasks by establishing uniform conventions, Ease documentation efforts by embedding the design documentation in the code, and Reduce customer and new employee learning curves by providing accurate code documentation and uniform style. These rules apply to all code deveoped for EDK II.
Min-Platform v 0.7 May-19 This specification details the required and optional elements for an EDK II based platform design with the following objectives: 1. Define a structure that enables developers to consistently navigate source code, execution flow, and the functional results of bootstrapping a system; 2. Enable a minimal platform where minimal is defined as the minimal firmware implementation required to produce a basic solution that can be further extended to meet a multitude of client, server, and embedded market needs; 3. Minimize coupling between common, silicon, platform, and board packages; 4. Enable large granularity binary solutions. A key aspect of these objectives is to improve the transparency and security quality across client, server, and embedded ecosystems.

下载地址:

EDKIIDocumentation-其它文档类资源-CSDN下载

EDK II工程文档官方网址相关推荐

  1. 计算机保存新建文件夹,新建、保存、打开工程文档

    新建.保存.打开工程文档 为了方便对视频进行剪辑和再剪辑,你可以在编辑之前,新建一个"项目".万兴神剪手将生成一个.WVE文件,用以保存你对该项目做的所有编辑操作,包括添加的特效, ...

  2. 工程文档CAD转换必备!在线快速将 DWF 转换为 PDF

    这篇文章我们将运用aspose的一个CAD工具进行讲述,Aspose.CAD是一个独立的类库,以加强Java应用程序处理和渲染CAD图纸,而不需要AutoCAD或任何其他渲染工作流程.该CAD类库允许 ...

  3. ettercap的使用帮助文档 官方man page的个人理解

    原英文的帮助文档可以在 http://linux.die.net/man/8/ettercap 查看 或者在安装有ettercap的Linux终端输入"man ettercap"查 ...

  4. Rhapsody 工程文档结构说明

    总结构:        第一章至第二章:<基于模型的系统工程最佳实践>- 读书笔记(一)        第三章相关笔记:Rhapsody项目结构        第四章:<基于模型的系 ...

  5. Altium Designer Summer 09如何将PCB图利用输出类似工程文档的方法

    Altium Designer Summer 09 将技能高考板PCB图输出装配图的方法 Smart PDF 设置方法 1.                           Free Primit ...

  6. 千兆网络变压器原理图及网络变压器线圈各磁环定义(含PDF工程文档)

    华强盛电子导读:千兆网络变压器原理图及网络变压器线圈各磁环定义 网络变压器,它主要用于信号电平耦合,其作用如下 其一,可以增强信号,使其传输距离更远; 其二,使芯片端与外部隔离,抗干扰能力大大增强,而 ...

  7. fedora10完全配置文档连接网址

    code.google.com/p/fedora-zh/downloads/list 转载于:https://www.cnblogs.com/glc400/archive/2008/12/20/447 ...

  8. JAVA 中文在线帮助文档手册网址集合

    https://www.w3cschool.cn/java/dict http://www.matools.com/api/java8 http://tool.oschina.net/apidocs/ ...

  9. jeeplus mysql_2.jeeplus源码-项目部署文档.docx

    项目部署文档官方网址: 作者:lgf更新日期:2016-5-9开发工具:eclipse/myeclipse+ mysql/oracle+tomcat6/7/8.打开eclipse右键 -> Im ...

最新文章

  1. salt '*' state.highstate 报错找不到文件,环境如下No Top file or master_tops data matches found....
  2. java 查找排序_查找与排序算法(Java实现)
  3. java 反射 构造方法_Java反射之构造方法反射
  4. 综合场景搞清楚同步 异步 阻塞 非阻塞
  5. java连接redis不稳定_java相关:jedispool连redis高并发卡死的问题
  6. 联想键盘sk8821的Fn功能键
  7. Altium Designer放置数码管字体
  8. linux aaa认证服务器,华为设备安全之AAA认证
  9. liunx的du命令查看文件夹大小
  10. 使用prewitt算子分割白纸黑字图像(Matlab)
  11. 工作就是这么简单——去哪儿网CTO吴永强
  12. btc、usdt 根据交易hash计算手续费
  13. 基于IjkPlayer的多路投屏直播
  14. 什么是数字化?企业如何实现数字化?
  15. wireshark分析tcp协议(二)四次挥手(异常情况)【理论 + 实操】
  16. java小练习-商场会员积分打折
  17. 计算机仿真实验教学大纲,计算机仿真及应用教学大纲.doc
  18. tophat2安装和问题的解决
  19. English语法_定语从句-关系副词
  20. MySQL 8.0导入样例数据库employees

热门文章

  1. STM32C8T6+面板板+3只LED点亮流水灯
  2. win10制作软盘,xp下进行编译,最后回到win10运行
  3. java8 Stream分组求和 reducing
  4. 什么是node.js
  5. 在VMware WorkStation中安装Windows Server 2016
  6. js控制的Flv视频播放器源码下载
  7. 冯雪 手术机器人的应用_外科手术机器人发展及其应用
  8. 应届大学生从Java培训班学完好就业吗?
  9. layui 勾选不联动父项 树形控件_layui树形组件重现勾选过程的办法
  10. 电子凸轮和电子齿轮的差别