SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigNvData.h File Reference


Data Structures

struct  TCG2_CONFIGURATION
struct  TCG2_DEVICE_DETECTION
struct  GUID
struct  TPM_INSTANCE_ID

Defines

#define EFI_TCG2_EVENT_LOG_FORMAT_TCG_1_2   0x00000001
#define EFI_TCG2_EVENT_LOG_FORMAT_TCG_2   0x00000002
#define EFI_TCG2_EVENT_LOG_FORMAT_ALL   (EFI_TCG2_EVENT_LOG_FORMAT_TCG_1_2 | EFI_TCG2_EVENT_LOG_FORMAT_TCG_2)
#define TCG2_CONFIGURATION_VARSTORE_ID   0x0001
#define TCG2_CONFIGURATION_FORM_ID   0x0001
#define KEY_TPM_DEVICE   0x2000
#define KEY_TPM2_OPERATION   0x2001
#define KEY_TPM2_OPERATION_PARAMETER   0x2002
#define KEY_TPM2_PCR_BANKS_REQUEST_0   0x2003
#define KEY_TPM2_PCR_BANKS_REQUEST_1   0x2004
#define KEY_TPM2_PCR_BANKS_REQUEST_2   0x2005
#define KEY_TPM2_PCR_BANKS_REQUEST_3   0x2006
#define KEY_TPM2_PCR_BANKS_REQUEST_4   0x2007
#define TPM_DEVICE_NULL   0
#define TPM_DEVICE_1_2   1
#define TPM_DEVICE_2_0_DTPM   2
#define TPM_DEVICE_MIN   TPM_DEVICE_1_2
#define TPM_DEVICE_MAX   TPM_DEVICE_2_0_DTPM
#define TPM_DEVICE_DEFAULT   TPM_DEVICE_1_2
#define TCG2_PROTOCOL_VERSION_DEFAULT   0x0001
#define EFI_TCG2_EVENT_LOG_FORMAT_DEFAULT   EFI_TCG2_EVENT_LOG_FORMAT_TCG_1_2
#define TCG2_STORAGE_NAME   L"TCG2_CONFIGURATION"
#define TCG2_DEVICE_DETECTION_NAME   L"TCG2_DEVICE_DETECTION"
#define TPM_INSTANCE_ID_LIST

Detailed Description

Header file for NV data structure definition.

Copyright (c) 2015, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.


Define Documentation

#define EFI_TCG2_EVENT_LOG_FORMAT_ALL   (EFI_TCG2_EVENT_LOG_FORMAT_TCG_1_2 | EFI_TCG2_EVENT_LOG_FORMAT_TCG_2)

#define EFI_TCG2_EVENT_LOG_FORMAT_DEFAULT   EFI_TCG2_EVENT_LOG_FORMAT_TCG_1_2

#define EFI_TCG2_EVENT_LOG_FORMAT_TCG_1_2   0x00000001

#define EFI_TCG2_EVENT_LOG_FORMAT_TCG_2   0x00000002

#define KEY_TPM2_OPERATION   0x2001

Referenced by Tcg2Callback(), and TrEECallback().

#define KEY_TPM2_OPERATION_PARAMETER   0x2002

Referenced by Tcg2Callback().

#define KEY_TPM2_PCR_BANKS_REQUEST_0   0x2003

#define KEY_TPM2_PCR_BANKS_REQUEST_1   0x2004

#define KEY_TPM2_PCR_BANKS_REQUEST_2   0x2005

#define KEY_TPM2_PCR_BANKS_REQUEST_3   0x2006

#define KEY_TPM2_PCR_BANKS_REQUEST_4   0x2007

#define KEY_TPM_DEVICE   0x2000

Referenced by Tcg2Callback(), and TrEECallback().

#define TCG2_CONFIGURATION_FORM_ID   0x0001

#define TCG2_CONFIGURATION_VARSTORE_ID   0x0001

#define TCG2_DEVICE_DETECTION_NAME   L"TCG2_DEVICE_DETECTION"

#define TCG2_PROTOCOL_VERSION_DEFAULT   0x0001

#define TCG2_STORAGE_NAME   L"TCG2_CONFIGURATION"

#define TPM_DEVICE_1_2   1

#define TPM_DEVICE_2_0_DTPM   2

#define TPM_DEVICE_DEFAULT   TPM_DEVICE_1_2

#define TPM_DEVICE_MAX   TPM_DEVICE_2_0_DTPM

#define TPM_DEVICE_MIN   TPM_DEVICE_1_2

#define TPM_DEVICE_NULL   0

#define TPM_INSTANCE_ID_LIST


Generated on Thu Sep 24 23:44:24 2015 for SecurityPkg[ALL] by  doxygen 1.5.7.1