SecurityPkg[all]  0.98
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
TpmNvsMm.h File Reference

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

Macro Definition Documentation

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

Enumeration Type Documentation

Enumerator
TpmNvsMmExchangeInfo 

Variable Documentation

EFI_GUID gTpmNvsMmGuid