TianoCore EDK2 master
|
#include <MdePkg/Include/Pi/PiMmCis.h>
Management Mode System Table (MMST)
The Management Mode System Table (MMST) is a table that contains a collection of common services for managing MMRAM allocation and providing basic I/O services. These services are intended for both preboot and runtime usage.
VOID** _EFI_MM_SYSTEM_TABLE::CpuSaveState |
UINTN* _EFI_MM_SYSTEM_TABLE::CpuSaveStateSize |
UINTN _EFI_MM_SYSTEM_TABLE::CurrentlyExecutingCpu |
EFI_TABLE_HEADER _EFI_MM_SYSTEM_TABLE::Hdr |
EFI_ALLOCATE_PAGES _EFI_MM_SYSTEM_TABLE::MmAllocatePages |
EFI_ALLOCATE_POOL _EFI_MM_SYSTEM_TABLE::MmAllocatePool |
EFI_CONFIGURATION_TABLE* _EFI_MM_SYSTEM_TABLE::MmConfigurationTable |
UINT32 _EFI_MM_SYSTEM_TABLE::MmFirmwareRevision |
CHAR16* _EFI_MM_SYSTEM_TABLE::MmFirmwareVendor |
EFI_FREE_PAGES _EFI_MM_SYSTEM_TABLE::MmFreePages |
EFI_FREE_POOL _EFI_MM_SYSTEM_TABLE::MmFreePool |
EFI_HANDLE_PROTOCOL _EFI_MM_SYSTEM_TABLE::MmHandleProtocol |
EFI_MM_INTERRUPT_REGISTER _EFI_MM_SYSTEM_TABLE::MmiHandlerRegister |
EFI_MM_INTERRUPT_UNREGISTER _EFI_MM_SYSTEM_TABLE::MmiHandlerUnRegister |
EFI_MM_INTERRUPT_MANAGE _EFI_MM_SYSTEM_TABLE::MmiManage |
EFI_MM_INSTALL_CONFIGURATION_TABLE _EFI_MM_SYSTEM_TABLE::MmInstallConfigurationTable |
EFI_INSTALL_PROTOCOL_INTERFACE _EFI_MM_SYSTEM_TABLE::MmInstallProtocolInterface |
EFI_MM_CPU_IO_PROTOCOL _EFI_MM_SYSTEM_TABLE::MmIo |
EFI_LOCATE_HANDLE _EFI_MM_SYSTEM_TABLE::MmLocateHandle |
EFI_LOCATE_PROTOCOL _EFI_MM_SYSTEM_TABLE::MmLocateProtocol |
EFI_MM_REGISTER_PROTOCOL_NOTIFY _EFI_MM_SYSTEM_TABLE::MmRegisterProtocolNotify |
EFI_MM_STARTUP_THIS_AP _EFI_MM_SYSTEM_TABLE::MmStartupThisAp |
EFI_UNINSTALL_PROTOCOL_INTERFACE _EFI_MM_SYSTEM_TABLE::MmUninstallProtocolInterface |
UINTN _EFI_MM_SYSTEM_TABLE::NumberOfCpus |
UINTN _EFI_MM_SYSTEM_TABLE::NumberOfTableEntries |