TianoCore EDK2 master
Loading...
Searching...
No Matches
SmmAccessDxe.h
Go to the documentation of this file.
1
9#ifndef SMM_ACCESS_DRIVER_H_
10#define SMM_ACCESS_DRIVER_H_
11
12#include <PiDxe.h>
13#include <Protocol/SmmAccess2.h>
14#include <Library/HobLib.h>
15#include <Library/BaseLib.h>
17#include <Library/DebugLib.h>
21
22#define SMM_ACCESS_PRIVATE_DATA_SIGNATURE SIGNATURE_32 ('S', 'M', 'M', 'A')
23
24typedef struct {
25 UINTN Signature;
26 EFI_HANDLE Handle;
28 //
29 // Local Data for SMM Access interface goes here
30 //
31 UINT32 SmmRegionState;
32 UINT32 NumberRegions;
33 EFI_SMRAM_DESCRIPTOR *SmramDesc;
35
36#endif
UINT64 UINTN
VOID * EFI_HANDLE
Definition: UefiBaseType.h:33