edk2/IntelFsp2Pkg/Library
Ray Ni 562bce0feb
Some checks are pending
CodeQL / Analyze (IA32, CryptoPkg) (push) Waiting to run
CodeQL / Analyze (IA32, MdeModulePkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, DynamicTablesPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, FatPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, FmpDevicePkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, IntelFsp2Pkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, IntelFsp2WrapperPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, MdePkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, PcAtChipsetPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, PrmPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, SecurityPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, ShellPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, SourceLevelDebugPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, StandaloneMmPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, UefiCpuPkg) (push) Waiting to run
CodeQL / Analyze (IA32,X64, UnitTestFrameworkPkg) (push) Waiting to run
CodeQL / Analyze (X64, CryptoPkg) (push) Waiting to run
CodeQL / Analyze (X64, MdeModulePkg) (push) Waiting to run
UPL Build / Build UPL VS2022 (FIT_BUILD=FALSE, windows-latest, 3.12, DEBUG, VS2022) (push) Waiting to run
UPL Build / Build UPL VS2022 (FIT_BUILD=TRUE, windows-latest, 3.12, DEBUG, VS2022) (push) Waiting to run
UPL Build / Build UPL GCC (FIT_BUILD=FALSE, ubuntu-latest, 3.12, DEBUG, GCC) (push) Waiting to run
UPL Build / Build UPL GCC (FIT_BUILD=TRUE, ubuntu-latest, 3.12, DEBUG, GCC) (push) Waiting to run
IntelFsp2Pkg: Preserve GDTR and CS/DS/ES/FS/GS/SS
Bootloader does not expect FSP modifies GDTR and segment selectors, update
FSP entry/exit code to preserve these registers.

Signed-off-by: Ray Ni <ray.ni@intel.com>
Cc: Chasel Chiu <chasel.chiu@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Ted Kuo <ted.kuo@intel.com>
Cc: Ashraf Ali S <ashraf.ali.s@intel.com>
2025-07-18 06:21:48 +00:00
..
BaseCacheAsRamLibNull IntelFsp2Pkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BaseCacheLib IntelFsp2Pkg/CacheLib: Make integer width consistent in loop condition 2025-05-24 01:06:53 +00:00
BaseDebugDeviceLibNull IntelFsp2Pkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:03 -07:00
BaseFspCommonLib IntelFsp2Pkg: Preserve GDTR and CS/DS/ES/FS/GS/SS 2025-07-18 06:21:48 +00:00
BaseFspDebugLibSerialPort IntelFsp2Pkg: Fix code formatting errors 2022-10-04 16:53:59 +00:00
BaseFspMultiPhaseLib IntelFsp2Pkg/FspMultiPhaseLib: Remove EFIAPI for local function 2025-07-16 06:47:27 +00:00
BaseFspPlatformLib IntelFsp2Pkg: Fsp T new ARCH UPD Support 2024-04-09 17:15:10 +00:00
BaseFspSwitchStackLib IntelFsp2Pkg: Preserve GDTR and CS/DS/ES/FS/GS/SS 2025-07-18 06:21:48 +00:00
SecFspSecPlatformLibNull IntelFsp2Pkg: Add FSP 2.4 MultiPhase interface. 2022-08-31 16:48:07 +00:00