没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1.1 Overview
1
EDK II Flash Description (FDF) File Specification[DRAFT]
DRAFT FOR REVIEW [06/11/2023 07:04:56]
TABLE OF CONTENTS
EDK II Flash Description (FDF) File Specification
1 Introduction
1.1 Overview
1.2 Terms
1.3 Related Information
1.4 Target Audience
1.5 Conventions Used in this Document
2 FDF Design Discussion
2.1 Processing Overview
2.2 Flash Description File Format
2.3 [Defines] Section
2.4 [FD] Sections
2.5 [FV] Sections
2.6 [Capsule] Sections
2.7 [Rule] Sections
2.8 [OptionRom] Sections
3 EDK II FDF File Format
3.1 General Rules
3.2 FDF Definition
3.3 Header Section
3.4 [Defines] Section
3.5 [FD] Sections
3.6 [FV] Sections
3.7 [Capsule] Sections
3.8 [FmpPayload] Sections
3.9 [Rule] Sections
3.10 PCI OptionRom Section
Appendix A Nt32Pkg Flash Description File
Appendix B Common Error Messages
B.1 [FD] Syntax Errors:
B.2 [FV] Syntax Errors:
B.3 [CAPSULE] Syntax Errors:
B.4 [Rule] Syntax Errors:
Appendix C Reports
Tables
1.1 Overview
2
EDK II Flash Description (FDF) File Specification[DRAFT]
DRAFT FOR REVIEW [06/11/2023 07:04:56]
Table 1 EDK Build Infrastructure Support Matrix
Table 2 Well-known Macro Statements
Table 3 Using System Environment Variable
Table 4 Reserved [Rule] Section Macro Strings
Table 5 Operator Precedence and Supported Operands
Figures
Figure 1 EDK II Build Data Flow
Figure 2 EDK II Create Image Flow
Examples
Example (EDK II FDF)
1.1 Overview
3
EDK II Flash Description (FDF) File Specification[DRAFT]
DRAFT FOR REVIEW [06/11/2023 07:04:56]
EDK II Flash Description (FDF) File
Specification
DRAFT FOR REVIEW
06/11/2023 07:04:56
Acknowledgements
Redistribution and use in source (original document form) and
'compiled' forms (converted to PDF, epub, HTML and other formats)
with or without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code (original document form) must retain
the above copyright notice, this list of conditions and the following
disclaimer as the first lines of this file unmodified.
2. Redistributions in compiled form (transformed to other DTDs,
converted to PDF, epub, HTML and other formats) must reproduce
the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
THIS DOCUMENTATION IS PROVIDED BY TIANOCORE PROJECT "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL TIANOCORE PROJECT BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
Copyright (c) 2006-2017, Intel Corporation. All rights reserved.
Revision History
1.1 Overview
4
EDK II Flash Description (FDF) File Specification[DRAFT]
DRAFT FOR REVIEW [06/11/2023 07:04:56]
Revision Revision History Dat
1.0 Initial release.
Decem
2007
1.1 Updated based on errata
August
2008
1.2 Updated based on enhancement requests June 20
1.21
Updated based on enhancement requests
and errata
March
2010
Added support for SMM_CORE
Added support for
CAPSULE_FLAGS_INITIATE_RESET
Added Block Statements to all Capsule
sections
Added "Auto" keyword to FFS alignment
Rule processing for file type lists is
alphabetical, i.e., files are added in
alphabetical order
HSD 203863 Macro Definitions in DSC file
are now global to both DSC and FDF files
PCD Values may be constructed using C-
style expressions provided the result of the
expression matches the datum type of the
PCD
FeatureFlagExpression is now defined as a
C-style expression using C relational,
equality and logical numeric and bitwise
operators and/or arithmetic
and bitwise operators that evaluate to a
value that matches the Datum Type of the
PCD. Precedence and associativity follow C
standards
1.22 Grammatical and formatting editing May 20
1.22 w/
Updated to match the implementation at
the time of the UDK2010 SR1 release:
Decem
2011
Errata A
Updated to support UEFI version 2.3.1 and
updated spec release dates in Introduction
Clarify UEFI's PI Distribution Package
Specification
Standardize Common data definitions for all
specifications
Added NOTE in 3.2 saying the sections must
appear in the order listed above.
Spelling and punctuation fixes
Do not require the FDF_SPECIFICATION to be
updated if that is the only thing that
changes.
剩余127页未读,继续阅读
资源评论
hptsf
- 粉丝: 7
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功