diff options
Diffstat (limited to 'Core/EM/TCG2/TisLib/ZTEICTcmOrdinals.h')
-rw-r--r-- | Core/EM/TCG2/TisLib/ZTEICTcmOrdinals.h | 203 |
1 files changed, 203 insertions, 0 deletions
diff --git a/Core/EM/TCG2/TisLib/ZTEICTcmOrdinals.h b/Core/EM/TCG2/TisLib/ZTEICTcmOrdinals.h new file mode 100644 index 0000000..edf35ea --- /dev/null +++ b/Core/EM/TCG2/TisLib/ZTEICTcmOrdinals.h @@ -0,0 +1,203 @@ +//********************************************************************** +//********************************************************************** +//** ** +//** (C)Copyright 1985-2010, American Megatrends, Inc. ** +//** ** +//** All Rights Reserved. ** +//** ** +//** 5555 Oakbrook Pkwy, Suite 200, Norcross, GA 30093 ** +//** ** +//** Phone: (770)-246-8600 ** +//** ** +//********************************************************************** +//************************************************************************* +// $Header: /Alaska/SOURCE/Modules/TCG2/Libraries/TisLib/ZTEICTcmOrdinals.h 1 4/21/14 2:14p Fredericko $ +// +// $Revision: 1 $ +// +// $Date: 4/21/14 2:14p $ +//************************************************************************* +// Revision History +// ---------------- +// $Log: /Alaska/SOURCE/Modules/TCG2/Libraries/TisLib/ZTEICTcmOrdinals.h $ +// +// 1 4/21/14 2:14p Fredericko +// +// 1 10/08/13 11:58a Fredericko +// Initial Check-In for Tpm-Next module +// +// 1 7/10/13 5:50p Fredericko +// [TAG] EIP120969 +// [Category] New Feature +// [Description] TCG (TPM20) +// [Files] TisLib.cif +// TisLib.mak +// TcgTpm12.h +// TpmLib.h +// TcgCommon.h +// ZTEICTcmOrdinals.h +// TpmLib.c +// TcgCommon.c +// TisLib.sdl +// sha1.h +// INTTcgAcpi.h +// TcgPc.h +// TcmPc.h +// TcgEfiTpm.h +// TcgEFI12.h +// +// 7 3/29/11 12:26p Fredericko +// [TAG] EIP 54642 +// [Category] Improvement +// [Description] 1. Checkin Files related to TCG function override +// 2. Include TCM and TPM auto detection +// [Files] Affects all TCG files +// +// +//************************************************************************* +//<AMI_FHDR_START> +// +// Name: ZTEICTcmOrdinals.h +// +// Description: +// Header file for ZTEIC specific ordinals +// +//<AMI_FHDR_END> +//************************************************************************* +#define TCM_ORD_ActivateIdentity ((UINT32) 0x0000807A) +#define TCM_ORD_AuthorizeMigrationKey ((UINT32) 0x0000802B) +#define TCM_ORD_CertifyKey ((UINT32) 0x00008032) +#define TCM_ORD_CertifyKey2 ((UINT32) 0x00008033) +#define TCM_ORD_CertifySelfTest ((UINT32) 0x00008052) +#define TCM_ORD_ChangeAuth ((UINT32) 0x0000800C) +#define TCM_ORD_ChangeAuthAsymFinish ((UINT32) 0x0000800F) +#define TCM_ORD_ChangeAuthAsymStart ((UINT32) 0x0000800E) +#define TCM_ORD_ChangeAuthOwner ((UINT32) 0x00008010) +#define TCM_ORD_CMK_ApproveMA ((UINT32) 0x0000801D) +#define TCM_ORD_CMK_ConvertMigration ((UINT32) 0x00008024) +#define TCM_ORD_CMK_CreateBlob ((UINT32) 0x0000801B) +#define TCM_ORD_CMK_CreateKey ((UINT32) 0x00008013) +#define TCM_ORD_CMK_CreateTicket ((UINT32) 0x00008012) +#define TCM_ORD_CMK_SetRestrictions ((UINT32) 0x0000801C) +#define TCM_ORD_ContinueSelfTest ((UINT32) 0x00008053) +#define TCM_ORD_ConvertMigrationBlob ((UINT32) 0x0000802A) +#define TCM_ORD_CreateCounter ((UINT32) 0x000080DC) +#define TCM_ORD_CreateEndorsementKeyPair ((UINT32) 0x00008078) +#define TCM_ORD_CreateMaintenanceArchive ((UINT32) 0x0000802C) +#define TCM_ORD_CreateMigrationBlob ((UINT32) 0x00008028) +#define TCM_ORD_CreateRevocableEK ((UINT32) 0x0000807F) +#define TCM_ORD_CreateWrapKey ((UINT32) 0x0000801F) +#define TCM_ORD_DAA_JOIN ((UINT32) 0x00008029) +#define TCM_ORD_DAA_SIGN ((UINT32) 0x00008031) +#define TCM_ORD_Delegate_CreateKeyDelegation ((UINT32) 0x000080D4) +#define TCM_ORD_Delegate_CreateOwnerDelegation ((UINT32) 0x000080D5) +#define TCM_ORD_Delegate_LoadOwnerDelegation ((UINT32) 0x000080D8) +#define TCM_ORD_Delegate_Manage ((UINT32) 0x000080D2) +#define TCM_ORD_Delegate_ReadTable ((UINT32) 0x000080DB) +#define TCM_ORD_Delegate_UpdateVerification ((UINT32) 0x000080D1) +#define TCM_ORD_Delegate_VerifyDelegation ((UINT32) 0x000080D6) +#define TCM_ORD_DirRead ((UINT32) 0x0000801A) +#define TCM_ORD_DirWriteAuth ((UINT32) 0x00008019) +#define TCM_ORD_DisableForceClear ((UINT32) 0x0000805E) +#define TCM_ORD_DisableOwnerClear ((UINT32) 0x0000805C) +#define TCM_ORD_DisablePubekRead ((UINT32) 0x0000807E) +#define TCM_ORD_DSAP ((UINT32) 0x00008011) +#define TCM_ORD_EstablishTransport ((UINT32) 0x000080E6) +#define TCM_ORD_EvictKey ((UINT32) 0x00008022) +#define TCM_ORD_ExecuteTransport ((UINT32) 0x000080E7) +#define TCM_ORD_Extend ((UINT32) 0x00008014) +#define TCM_ORD_FieldUpgrade ((UINT32) 0x000080AA) +#define TCM_ORD_FlushSpecific ((UINT32) 0x000080BA) +#define TCM_ORD_ForceClear ((UINT32) 0x0000805D) +#define TCM_ORD_GetAuditDigest ((UINT32) 0x00008085) +#define TCM_ORD_GetAuditDigestSigned ((UINT32) 0x00008086) +#define TCM_ORD_GetAuditEvent ((UINT32) 0x00008082) +#define TCM_ORD_GetAuditEventSigned ((UINT32) 0x00008083) +#define TCM_ORD_GetCapability ((UINT32) 0x00008065) +#define TCM_ORD_GetCapabilityOwner ((UINT32) 0x00008066) +#define TCM_ORD_GetCapabilitySigned ((UINT32) 0x00008064) +#define TCM_ORD_GetOrdinalAuditStatus ((UINT32) 0x0000808C) +#define TCM_ORD_GetPubKey ((UINT32) 0x00008021) +#define TCM_ORD_GetRandom ((UINT32) 0x00008046) +#define TCM_ORD_GetTestResult ((UINT32) 0x00008054) +#define TCM_ORD_GetTicks ((UINT32) 0x000080F1) +#define TCM_ORD_IncrementCounter ((UINT32) 0x000080DD) +#define TCM_ORD_Init ((UINT32) 0x00008097) +#define TCM_ORD_KeyControlOwner ((UINT32) 0x00008023) +#define TCM_ORD_KillMaintenanceFeature ((UINT32) 0x0000802E) +#define TCM_ORD_LoadAuthContext ((UINT32) 0x000080B7) +#define TCM_ORD_LoadContext ((UINT32) 0x000080B9) +#define TCM_ORD_LoadKey ((UINT32) 0x00008020) +#define TCM_ORD_LoadKey2 ((UINT32) 0x00008041) +#define TCM_ORD_LoadKeyContext ((UINT32) 0x000080B5) +#define TCM_ORD_LoadMaintenanceArchive ((UINT32) 0x0000802D) +#define TCM_ORD_LoadManuMaintPub ((UINT32) 0x0000802F) +#define TCM_ORD_MakeIdentity ((UINT32) 0x00008079) +#define TCM_ORD_MigrateKey ((UINT32) 0x00008025) +#define TCM_ORD_NV_DefineSpace ((UINT32) 0x000080CC) +#define TCM_ORD_NV_ReadValue ((UINT32) 0x000080CF) +#define TCM_ORD_NV_ReadValueAuth ((UINT32) 0x000080D0) +#define TCM_ORD_NV_WriteValue ((UINT32) 0x000080CD) +#define TCM_ORD_NV_WriteValueAuth ((UINT32) 0x000080CE) +#define TCM_ORD_OIAP ((UINT32) 0x0000800A) +#define TCM_ORD_OSAP ((UINT32) 0x0000800B) +#define TCM_ORD_OwnerClear ((UINT32) 0x0000805B) +#define TCM_ORD_OwnerReadInternalPub ((UINT32) 0x00008081) +#define TCM_ORD_OwnerReadPubek ((UINT32) 0x0000807D) +#define TCM_ORD_OwnerSetDisable ((UINT32) 0x0000806E) +#define TCM_ORD_PCR_Reset ((UINT32) 0x000080C8) +#define TCM_ORD_PcrRead ((UINT32) 0x00008015) +#define TCM_ORD_PhysicalDisable ((UINT32) 0x00008070) +#define TCM_ORD_PhysicalEnable ((UINT32) 0x0000806F) +#define TCM_ORD_PhysicalSetDeactivated ((UINT32) 0x00008072) +#define TCM_ORD_Quote ((UINT32) 0x00008016) +#define TCM_ORD_Quote2 ((UINT32) 0x0000803E) +#define TCM_ORD_ReadCounter ((UINT32) 0x000080DE) +#define TCM_ORD_ReadManuMaintPub ((UINT32) 0x00008030) +#define TCM_ORD_ReadPubek ((UINT32) 0x0000807C) +#define TCM_ORD_ReleaseCounter ((UINT32) 0x000080DF) +#define TCM_ORD_ReleaseCounterOwner ((UINT32) 0x000080E0) +#define TCM_ORD_ReleaseTransportSigned ((UINT32) 0x000080E8) +#define TCM_ORD_Reset ((UINT32) 0x0000805A) +#define TCM_ORD_ResetLockValue ((UINT32) 0x00008040) +#define TCM_ORD_RevokeTrust ((UINT32) 0x00008080) +#define TCM_ORD_SaveAuthContext ((UINT32) 0x000080B6) +#define TCM_ORD_SaveContext ((UINT32) 0x000080B8) +#define TCM_ORD_SaveKeyContext ((UINT32) 0x000080B4) +#define TCM_ORD_SaveState ((UINT32) 0x00008098) +#define TCM_ORD_Seal ((UINT32) 0x00008017) +#define TCM_ORD_Sealx ((UINT32) 0x0000803D) +#define TCM_ORD_SelfTestFull ((UINT32) 0x00008050) +#define TCM_ORD_SetCapability ((UINT32) 0x0000803F) +#define TCM_ORD_SetOperatorAuth ((UINT32) 0x00008074) +#define TCM_ORD_SetOrdinalAuditStatus ((UINT32) 0x0000808D) +#define TCM_ORD_SetOwnerInstall ((UINT32) 0x00008071) +#define TCM_ORD_SetOwnerPointer ((UINT32) 0x00008075) +#define TCM_ORD_SetRedirection ((UINT32) 0x0000809A) +#define TCM_ORD_SetTempDeactivated ((UINT32) 0x00008073) +#define TCM_ORD_SHA1CompleteExtend ((UINT32) 0x000080ED) +#define TCM_ORD_SHA1Start ((UINT32) 0x000080EA) +#define TCM_ORD_SHA1Update ((UINT32) 0x000080EB) +#define TCM_ORD_Sign ((UINT32) 0x0000803C) +#define TCM_ORD_Startup ((UINT32) 0x00008099) +#define TCM_ORD_StirRandom ((UINT32) 0x00008047) +#define TCM_ORD_TakeOwnership ((UINT32) 0x0000800D) +#define TCM_ORD_Terminate_Handle ((UINT32) 0x00008096) +#define TCM_ORD_TickStampBlob ((UINT32) 0x000080F2) +#define TCM_ORD_UnBind ((UINT32) 0x0000801E) +#define TCM_ORD_Unseal ((UINT32) 0x00008018) +#define TCM_TSC_ORD_PhysicalPresence ((UINT32) 0x4000800A) +#define TCM_TSC_ORD_ResetEstablishmentBit ((UINT32) 0x4000800B) +//********************************************************************** +//********************************************************************** +//** ** +//** (C)Copyright 1985-2010, American Megatrends, Inc. ** +//** ** +//** All Rights Reserved. ** +//** ** +//** 5555 Oakbrook Pkwy, Suite 200, Norcross, GA 30093 ** +//** ** +//** Phone: (770)-246-8600 ** +//** ** +//********************************************************************** +//**********************************************************************
\ No newline at end of file |