TianoCore EDK2 master
Loading...
Searching...
No Matches
MmSaveStateLib.h
Go to the documentation of this file.
1
15#ifndef MM_SAVE_STATE_LIB_H_
16#define MM_SAVE_STATE_LIB_H_
17
18#include <Protocol/MmCpu.h>
19#include <Uefi/UefiBaseType.h>
20
40EFIAPI
42 IN UINTN CpuIndex,
44 IN UINTN Width,
45 OUT VOID *Buffer
46 );
47
66EFIAPI
68 IN UINTN CpuIndex,
70 IN UINTN Width,
71 IN CONST VOID *Buffer
72 );
73
74#endif
UINT64 UINTN
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
EFI_MM_SAVE_STATE_REGISTER
Definition: MmCpu.h:25
EFI_STATUS EFIAPI MmSaveStateWriteRegister(IN UINTN CpuIndex, IN EFI_MM_SAVE_STATE_REGISTER Register, IN UINTN Width, IN CONST VOID *Buffer)
EFI_STATUS EFIAPI MmSaveStateReadRegister(IN UINTN CpuIndex, IN EFI_MM_SAVE_STATE_REGISTER Register, IN UINTN Width, OUT VOID *Buffer)
EFI_STATUS EFIAPI Register(IN EFI_PEI_RSC_HANDLER_CALLBACK Callback)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29