]> git.proxmox.com Git - mirror_edk2.git/commit - IntelFsp2Pkg/IntelFsp2Pkg.dsc
IntelFsp2Pkg/FspSecCore: Add FSP-I API for SMM support.
authorHongbin1 Zhang <hongbin1.zhang@intel.com>
Tue, 19 Jul 2022 17:09:15 +0000 (10:09 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Wed, 20 Jul 2022 02:15:55 +0000 (02:15 +0000)
commit48249243777882d7d89ca0b86c89e355b5f941f3
treec61522dd610a2c7c0c0694c47e4017349c4f2b6c
parent24eac4caf31afae48349af44588a52783c1819b8
IntelFsp2Pkg/FspSecCore: Add FSP-I API for SMM support.

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3993
Add FSP-I API entry point for SMM support.
Also update 64bit API entry code to assign ApiIdx to RAX
to avoid confusion.

Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Signed-off-by: Chasel Chiu <chasel.chiu@intel.com>
Signed-off-by: Hongbin1 Zhang <hongbin1.zhang@intel.com>
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
13 files changed:
IntelFsp2Pkg/FspSecCore/FspSecCoreI.inf [new file with mode: 0644]
IntelFsp2Pkg/FspSecCore/Ia32/FspApiEntryI.nasm [new file with mode: 0644]
IntelFsp2Pkg/FspSecCore/SecFspApiChk.c
IntelFsp2Pkg/FspSecCore/X64/Fsp22ApiEntryS.nasm
IntelFsp2Pkg/FspSecCore/X64/FspApiEntryI.nasm [new file with mode: 0644]
IntelFsp2Pkg/FspSecCore/X64/FspApiEntryM.nasm
IntelFsp2Pkg/FspSecCore/X64/FspApiEntryS.nasm
IntelFsp2Pkg/Include/FspEas/FspApi.h
IntelFsp2Pkg/Include/FspGlobalData.h
IntelFsp2Pkg/Include/Guid/FspHeaderFile.h
IntelFsp2Pkg/IntelFsp2Pkg.dsc
IntelFsp2Pkg/Tools/GenCfgOpt.py
IntelFsp2Pkg/Tools/SplitFspBin.py