Summary 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 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)