[LibraryClasses]\r
## @libraryclass Definitions for common TPM commands as library API for TPM\r
# module use.\r
- TpmCommLib|Include/Library/TpmCommLib.h\r
+ HashLib|Include/Library/HashLib.h\r
+ PlatformSecureLib|Include/Library/PlatformSecureLib.h\r
+ TcgPhysicalPresenceLib|Include/Library/TcgPhysicalPresenceLib.h\r
Tpm2CommandLib|Include/Library/Tpm2CommandLib.h\r
Tpm2DeviceLib|Include/Library/Tpm2DeviceLib.h\r
- TrEEPhysicalPresenceLib|Include/Library/TrEEPhysicalPresenceLib.h\r
+ Tpm12CommandLib|Include/Library/Tpm12CommandLib.h\r
+ Tpm12DeviceLib|Include/Library/Tpm12DeviceLib.h\r
+ TpmCommLib|Include/Library/TpmCommLib.h\r
TpmMeasurementLib|Include/Library/TpmMeasurementLib.h\r
+ TrEEPhysicalPresenceLib|Include/Library/TrEEPhysicalPresenceLib.h\r
\r
[Guids]\r
## Security package token space guid\r
# DEFER_EXECUTE_ON_SECURITY_VIOLATION 0x00000003\r
# DENY_EXECUTE_ON_SECURITY_VIOLATION 0x00000004\r
# QUERY_USER_ON_SECURITY_VIOLATION 0x00000005 \r
- # NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION since it violates the UEFI specification and has been removed.\r
+ # NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION and ALLOW_EXECUTE_ON_SECURITY_VIOLATION since\r
+ # it violates the UEFI specification and has been removed.\r
gEfiSecurityPkgTokenSpaceGuid.PcdOptionRomImageVerificationPolicy|0x04|UINT32|0x00000001\r
\r
## Pcd for removable media.\r
# DEFER_EXECUTE_ON_SECURITY_VIOLATION 0x00000003\r
# DENY_EXECUTE_ON_SECURITY_VIOLATION 0x00000004\r
# QUERY_USER_ON_SECURITY_VIOLATION 0x00000005\r
- # NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION since it violates the UEFI specification and has been removed.\r
+ # NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION and ALLOW_EXECUTE_ON_SECURITY_VIOLATION since\r
+ # it violates the UEFI specification and has been removed.\r
gEfiSecurityPkgTokenSpaceGuid.PcdRemovableMediaImageVerificationPolicy|0x04|UINT32|0x00000002\r
\r
## Pcd for fixed media.\r
# DEFER_EXECUTE_ON_SECURITY_VIOLATION 0x00000003\r
# DENY_EXECUTE_ON_SECURITY_VIOLATION 0x00000004\r
# QUERY_USER_ON_SECURITY_VIOLATION 0x00000005 \r
- # NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION since it violates the UEFI specification and has been removed.\r
+ # NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION and ALLOW_EXECUTE_ON_SECURITY_VIOLATION since\r
+ # it violates the UEFI specification and has been removed.\r
gEfiSecurityPkgTokenSpaceGuid.PcdFixedMediaImageVerificationPolicy|0x04|UINT32|0x00000003\r
\r
## Defer Image Load policy settings.\r