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

Go to the source code of this file.

Data Structures

struct  PHYSICAL_PRESENCE_NVS
 
struct  MEMORY_CLEAR_NVS
 
struct  TCG_NVS
 
struct  AML_OP_REGION_32_8
 
struct  TPM_NVS_MM_COMM_BUFFER
 

Macros

#define MM_TPM_NVS_HOB_GUID    { 0xc96c76eb, 0xbc78, 0x429c, { 0x9f, 0x4b, 0xda, 0x51, 0x78, 0xc2, 0x84, 0x57 }}
 

Enumerations

enum  TPM_NVS_MM_FUNCTION { TpmNvsMmExchangeInfo }
 

Variables

EFI_GUID gTpmNvsMmGuid
 

Detailed Description

TPM NVS MM guid, used for exchanging information, including SWI value and NVS region information, for patching TPM ACPI table.

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

Definition in file TpmNvsMm.h.

Macro Definition Documentation

◆ MM_TPM_NVS_HOB_GUID

#define MM_TPM_NVS_HOB_GUID    { 0xc96c76eb, 0xbc78, 0x429c, { 0x9f, 0x4b, 0xda, 0x51, 0x78, 0xc2, 0x84, 0x57 }}

Definition at line 14 of file TpmNvsMm.h.

Enumeration Type Documentation

◆ TPM_NVS_MM_FUNCTION

enum TPM_NVS_MM_FUNCTION

Definition at line 64 of file TpmNvsMm.h.