From cf1d454983fb4fd3b580a92bd242310467a5eaef Mon Sep 17 00:00:00 2001 From: Jiewen Yao Date: Fri, 13 May 2016 13:00:53 +0800 Subject: Add IntelFsp2Pkg and IntelFsp2WrapperPkg. Add FSP2.0 support. This series of patch is to support FSP2.0 specification at https://firmware.intel.com/sites/default/files/FSP_EAS_v2.0_Draft%20External.pdf Some major updates include: 1) One FSP binary is separated to multiple components: FSP-T, FSP-M, FSP-S, and optional FSP-O. Each component has its own configuration data region. 2) All FSP-APIs use same UPD format - FSP_UPD_HEADER. 3) Add EnumInitPhaseEndOfFirmware notifyphase. 4) FSP1.1/FSP1.0 compatibility is NOT maintained. 5) We also add rename Fsp* to FspWrapper* in IntelFsp2WrapperPkg, to indicate that it is for FspWrapper only. IntelFspPkg and IntelFspWrapperPkg will be deprecated. The new Intel platform will follow FSP2.0 and use IntelFsp2Pkg and IntelFsp2WrapperPkg. The old platform can still use IntelFspPkg and IntelFspWrapperPkg for compatibility consideration. Cc: Giri P Mudusuru Cc: Maurice Ma Cc: Ravi P Rangarajan Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jiewen Yao Reviewed-by: Giri P Mudusuru Reviewed-by: Maurice Ma Reviewed-by: Ravi P Rangarajan --- IntelFsp2Pkg/Tools/UserManuals/GenCfgOptUserManual.docx | Bin 0 -> 28336 bytes IntelFsp2Pkg/Tools/UserManuals/PatchFvUserManual.docx | Bin 0 -> 21481 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 IntelFsp2Pkg/Tools/UserManuals/GenCfgOptUserManual.docx create mode 100644 IntelFsp2Pkg/Tools/UserManuals/PatchFvUserManual.docx (limited to 'IntelFsp2Pkg/Tools/UserManuals') diff --git a/IntelFsp2Pkg/Tools/UserManuals/GenCfgOptUserManual.docx b/IntelFsp2Pkg/Tools/UserManuals/GenCfgOptUserManual.docx new file mode 100644 index 000000000..c8766d577 Binary files /dev/null and b/IntelFsp2Pkg/Tools/UserManuals/GenCfgOptUserManual.docx differ diff --git a/IntelFsp2Pkg/Tools/UserManuals/PatchFvUserManual.docx b/IntelFsp2Pkg/Tools/UserManuals/PatchFvUserManual.docx new file mode 100644 index 000000000..ab1eda993 Binary files /dev/null and b/IntelFsp2Pkg/Tools/UserManuals/PatchFvUserManual.docx differ -- cgit v1.2.3