audk/MdeModulePkg/Include/Guid
Hongbin1 Zhang ff04469d33 MdeModulePkg: Add MM Communication Buffer definition
The MM communicate buffer facilitates data sharing between non-MM
and MM code.
The MM IPL code allocates a "fixed" runtime type memory as the MM
communication buffer, and communicates its address and size to MM
Core via MmCommBuffer GUIDed HOB.
Here, "fixed" implies that the buffer's location remains constant
throughout the boot process.
Data is exchanged between the MM Communication PPI/Protocol and a
software MMI handler using this fixed MM communication buffer.

Signed-off-by: Hongbin1 Zhang <hongbin1.zhang@intel.com>
Co-authored-by: Jiaxin Wu <jiaxin.wu@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Co-authored-by: Ray Ni <ray.ni@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Wei6 Xu <wei6.xu@intel.com>
Cc: Dun Tan <dun.tan@intel.com>
Cc: Yuanhao Xie <yuanhao.xie@intel.com>
2024-08-28 15:25:27 +00:00
..
AcpiS3Context.h MdeModulePkg:Remove MpService2Ppi field in SMM_S3_RESUME_STATE 2024-06-04 07:40:27 +00:00
BootDiscoveryPolicy.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BootScriptExecutorVariable.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
CapsuleVendor.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ConnectConInEvent.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ConsoleInDevice.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ConsoleOutDevice.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Crc32GuidedSectionExtraction.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DebugMask.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DriverSampleHii.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EndOfS3Resume.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EventExitBootServiceFailed.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ExtendedFirmwarePerformance.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FaultTolerantWrite.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FirmwarePerformance.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HiiBootMaintenanceFormset.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HiiResourceSampleHii.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
IdleLoopEvent.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
LoadModuleAtFixedAddress.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
LzmaDecompress.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MdeModuleHii.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MdeModulePkgTokenSpace.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MemoryProfile.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MemoryStatusCodeRecord.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MemoryTypeInformation.h MdeModulePkg/Core/Dxe: Set MemoryTypeInfo bin range from HOB 2024-01-30 18:30:02 +00:00
MigratedFvInfo.h MdeModulePkg: Optimize PEI Core Migration Algorithm 2024-07-30 13:51:41 +00:00
MmCommBuffer.h MdeModulePkg: Add MM Communication Buffer definition 2024-08-28 15:25:27 +00:00
MtcVendor.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
NVMeEventGroup.h MdeModulePkg: Add NVMe Long Delay Time Events 2024-07-27 01:32:21 +00:00
NonDiscoverableDevice.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PcdDataBaseHobGuid.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PcdDataBaseSignatureGuid.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Performance.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PerformanceMeasurement.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PiSmmCommunicationRegionTable.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PiSmmMemoryAttributesTable.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PlatDriOverrideHii.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PlatformHasAcpi.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
RamDiskHii.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
RecoveryDevice.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
RngAlgorithm.h MdeModulePkg/Rng: Add GUID to describe unsafe Rng algorithms 2023-09-08 09:48:55 +00:00
S3SmmInitDone.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
S3StorageDeviceInitList.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SerialPortLibVendor.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmiHandlerProfile.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmLockBox.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmVariableCommon.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
StandardErrorDevice.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
StatusCodeCallbackGuid.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
StatusCodeDataTypeDebug.h MdeModulePkg/Include: Long debug string is truncated to 104 char 2022-07-23 03:12:49 +00:00
StatusCodeDataTypeVariable.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SystemNvDataGuid.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
TraceHubDebugInfoHob.h MdeModulePkg: Add TraceHubDebugSysTLib library 2023-05-11 07:26:38 +00:00
TtyTerm.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UsbKeyBoardLayout.h MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
VarCheckPolicyMmi.h MdeModulePkg/VariablePolicy: Add more granular variable policy querying 2023-10-31 14:40:50 +00:00
VarErrorFlag.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
VariableFlashInfo.h MdeModulePkg: Add Variable Flash Info HOB 2022-05-19 06:11:20 +00:00
VariableFormat.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
VariableIndexTable.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
VariableRuntimeCacheInfo.h MdeModulePkg:Add new gEdkiiVariableRuntimeCacheInfoHobGuid 2024-06-17 13:42:43 +00:00
ZeroGuid.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00