audk/IntelFsp2Pkg/FspSecCore/Ia32
Zhiguang Liu 14c9ba1a2c IntelFsp2Pkg: Support FSP API to save and restore page table
A potential issue may happen when FSP creates/changes page table while
bootloader doesn't expect page table being changed in FSP.
Current, FSP API support to save/restore stack, IDT and general purpose
registers. Following the same pattern, add save/restore page table
support to solve this issue.
Note that this feature only impacts FSP API mode, and is controlled
by PCD PcdFspSaveRestorePageTableEnable. For compatibility, the PCD
default value is set as FALSE.

Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com>
2024-09-11 05:45:54 +00:00
..
Fsp22ApiEntryS.nasm IntelFsp2Pkg: Support Multi-Phase SiInit and debug handlers. 2020-05-14 12:34:01 +00:00
Fsp24ApiEntryM.nasm IntelFsp2Pkg: Support FSP API to save and restore page table 2024-09-11 05:45:54 +00:00
Fsp24ApiEntryS.nasm IntelFsp2Pkg: Adopt FSP 2.4 MultiPhase functions. 2022-09-07 04:21:15 +00:00
FspApiEntryCommon.nasm IntelFsp2Pkg: Adopt FSP 2.4 MultiPhase functions. 2022-09-07 04:21:15 +00:00
FspApiEntryI.nasm IntelFsp2Pkg: Fix FspSecCoreI build failure. 2022-09-15 17:28:34 +00:00
FspApiEntryM.nasm IntelFsp2Pkg: Support FSP API to save and restore page table 2024-09-11 05:45:54 +00:00
FspApiEntryS.nasm IntelFsp2Pkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:03 -07:00
FspApiEntryT.nasm IntelFsp2Pkg: Fsp T new ARCH UPD Support 2024-04-09 17:15:10 +00:00
FspHelper.nasm IntelFsp2Pkg: Improvement of supporting null UPD pointer in FSP-T 2022-11-11 04:46:39 +00:00
MicrocodeLoadNasm.inc IntelFsp2Pkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:03 -07:00
ReadEsp.nasm IntelFsp2Pkg: X64 compatible changes to support PEI in 64bit 2022-04-16 00:18:14 +00:00
SaveRestoreSseNasm.inc IntelFsp2Pkg: Fsp T new ARCH UPD Support 2024-04-09 17:15:10 +00:00
Stack.nasm IntelFsp2Pkg: X64 compatible changes to support PEI in 64bit 2022-04-16 00:18:14 +00:00