TianoCore EDK2 master
Loading...
Searching...
No Matches
SmmRegisterInfoGuid.h File Reference

Go to the source code of this file.

Data Structures

struct  PLD_GENERIC_REGISTER
 
struct  PLD_SMM_REGISTERS
 

Macros

#define REGISTER_ID_SMI_GBL_EN   1
 
#define REGISTER_ID_SMI_GBL_EN_LOCK   2
 
#define REGISTER_ID_SMI_EOS   3
 
#define REGISTER_ID_SMI_APM_EN   4
 
#define REGISTER_ID_SMI_APM_STS   5
 

Typedefs

typedef EFI_ACPI_3_0_GENERIC_ADDRESS_STRUCTURE PLD_GENERIC_ADDRESS
 

Variables

EFI_GUID gSmmRegisterInfoGuid
 

Detailed Description

This file defines the SMM info hob structure.

Copyright (c) 2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file SmmRegisterInfoGuid.h.

Macro Definition Documentation

◆ REGISTER_ID_SMI_APM_EN

#define REGISTER_ID_SMI_APM_EN   4

Definition at line 28 of file SmmRegisterInfoGuid.h.

◆ REGISTER_ID_SMI_APM_STS

#define REGISTER_ID_SMI_APM_STS   5

Definition at line 29 of file SmmRegisterInfoGuid.h.

◆ REGISTER_ID_SMI_EOS

#define REGISTER_ID_SMI_EOS   3

Definition at line 27 of file SmmRegisterInfoGuid.h.

◆ REGISTER_ID_SMI_GBL_EN

#define REGISTER_ID_SMI_GBL_EN   1

Definition at line 25 of file SmmRegisterInfoGuid.h.

◆ REGISTER_ID_SMI_GBL_EN_LOCK

#define REGISTER_ID_SMI_GBL_EN_LOCK   2

Definition at line 26 of file SmmRegisterInfoGuid.h.

Typedef Documentation

◆ PLD_GENERIC_ADDRESS

Reuse ACPI definition AddressSpaceId(0xC0-0xFF) is defined by OEM for MSR and other spaces

Definition at line 23 of file SmmRegisterInfoGuid.h.

Variable Documentation

◆ gSmmRegisterInfoGuid

EFI_GUID gSmmRegisterInfoGuid
extern

SMM Information GUID