audk/IntelFsp2Pkg/FspSecCore
Chasel Chiu 379e5098a4 IntelFsp2Pkg: Support FSP private temporary memory.
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3153

In FSP the temporary memory provided by bootloader typically will be
totally given to PeiCore as Heap, but in some cases FSP may have to
reserve some more temporary memory for private usage.

This commit adds this flexibility for FSP to reserve some
temporary memory before giving them to PeiCore.

Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Signed-off-by: Chasel Chiu <chasel.chiu@intel.com>
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
2021-01-07 02:35:50 +00:00
..
Ia32 IntelFsp2Pkg/FspSecCore: LoadMicrocodeDefault() failed with padding in FV. 2020-10-27 06:06:03 +00:00
Vtf0 IntelFsp2Pkg: Fix various typos 2019-07-11 21:07:17 +08:00
Fsp22SecCoreS.inf IntelFsp2Pkg: Support Multi-Phase SiInit and debug handlers. 2020-05-14 12:34:01 +00:00
FspSecCoreM.inf IntelFsp2Pkg: Support FSP private temporary memory. 2021-01-07 02:35:50 +00:00
FspSecCoreS.inf IntelFsp2Pkg/FspSecCore: Remove unneeded MdeModulePkg dependency 2019-09-05 02:10:02 +08:00
FspSecCoreT.inf IntelFsp2Pkg/FspSecCore: Use UefiCpuLib. 2020-06-29 02:13:50 +00:00
SecFsp.c IntelFsp2Pkg: Support Multi-Phase SiInit and debug handlers. 2020-05-14 12:34:01 +00:00
SecFsp.h IntelFsp2Pkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:03 -07:00
SecFspApiChk.c IntelFsp2Pkg: Support Multi-Phase SiInit and debug handlers. 2020-05-14 12:34:01 +00:00
SecMain.c IntelFsp2Pkg: Support FSP private temporary memory. 2021-01-07 02:35:50 +00:00
SecMain.h IntelFsp2Pkg/FspSecCore: Use UefiCpuLib. 2020-06-29 02:13:50 +00:00