audk/UefiPayloadPkg
Guo Dong 242dcfe30f UefiPayloadPkg: Add a SMM dispatch module
PCH SMM module would install SMM SW dispatch2 protocol.
And it supports to register SMI handlers based on SMI APM
interrupt from the bootloader information gSmmRegisterInfoGuid.
It is possible to extend bootloader HOB to pass other information
to support more SMI sources.
If this module is not required by bootloader for some reason, the
bootloader could skip this HOB or build a HOB without EOS info.

Signed-off-by: Guo Dong <guo.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Benjamin You <benjamin.you@intel.com>
2021-10-25 17:28:21 +00:00
..
BlSupportDxe UefiPayloadPkg: Remove assert when reserve MMIO/IO resource for devices 2021-06-24 09:16:22 +00:00
BlSupportSmm UefiPayloadPkg: Add bootloader SMM support module 2021-10-25 17:28:21 +00:00
FvbRuntimeDxe UefiPayloadPkg: Add a common FVB SMM module 2021-10-25 17:28:21 +00:00
GraphicsOutputDxe UefiPayloadPkg: Enhance UEFI payload for coreboot and Slim Bootloader 2019-04-15 12:30:05 -07:00
Include UefiPayloadPkg: Add a common FVB SMM module 2021-10-25 17:28:21 +00:00
Library UefiPayloadPkg: Add FlashDeviceLib 2021-10-25 17:28:21 +00:00
PayloadLoaderPeim UefiPayloadPkg: Assign the length of UniversalPayload ExtraData 2021-07-13 08:18:35 +00:00
PchSmiDispatchSmm UefiPayloadPkg: Add a SMM dispatch module 2021-10-25 17:28:21 +00:00
SmmAccessDxe UefiPayloadPkg: Add a common SmmAccessDxe module 2021-10-25 17:28:21 +00:00
SmmControlRuntimeDxe UefiPayloadPkg: Add a common SMM control Runtime DXE module 2021-10-25 17:28:21 +00:00
UefiPayloadEntry UefiPayloadPkg: Fix the build failure for non-universal payload 2021-10-19 06:35:00 +00:00
BuildAndIntegrationInstructions.txt UefiPayloadPkg: Remove PEI phase from Payload 2020-12-02 23:10:22 +00:00
UefiPayloadPkg.ci.yaml UefiPayloadPkg: Create .yaml file in UefiPayloadPkg 2021-09-02 01:46:30 +00:00
UefiPayloadPkg.dec UefiPayloadPkg: Add a common FVB SMM module 2021-10-25 17:28:21 +00:00
UefiPayloadPkg.dsc UefiPayloadPkg: Add a macro to select the SecurityStubDxe driver. 2021-10-11 05:54:11 +00:00
UefiPayloadPkg.fdf UefiPayloadPkg: Use SECURITY_STUB_ENABLE to control the SecurityStubDxe 2021-10-14 09:53:05 +00:00
UniversalPayloadBuild.py UefiPayloadPkg: Add ".upld_info" in universal payload 2021-09-29 05:39:09 +00:00