+ #\r
+ # CryptoDxe with IA32/X64 performance optimized OpensslLib instance with no EC services\r
+ # with TLS feature enabled.\r
+ # IA32/X64 assembly optimizations required larger alignments\r
+ #\r
+ CryptoPkg/Driver/CryptoDxe.inf {\r
+ <Defines>\r
+ FILE_GUID = $(DXE_STD_ACCEL_GUID)\r
+ <LibraryClasses>\r
+ OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibAccel.inf\r
+ <BuildOptions>\r
+ MSFT:*_*_IA32_DLINK_FLAGS = /ALIGN:64\r
+ MSFT:*_*_X64_DLINK_FLAGS = /ALIGN:256\r
+ }\r
+ #\r
+ # CryptoDxe with IA32/X64 performance optimized OpensslLib instance with all services.\r
+ # IA32/X64 assembly optimizations required larger alignments\r
+ #\r
+ CryptoPkg/Driver/CryptoDxe.inf {\r
+ <Defines>\r
+ FILE_GUID = $(DXE_FULL_ACCEL_GUID)\r
+ <LibraryClasses>\r
+ OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibFullAccel.inf\r
+ <BuildOptions>\r
+ MSFT:*_*_IA32_DLINK_FLAGS = /ALIGN:64\r
+ MSFT:*_*_X64_DLINK_FLAGS = /ALIGN:256\r
+ }\r
+ #\r
+ # CryptoSmm with OpensslLib instance with no SSL or EC services\r
+ #\r
+ CryptoPkg/Driver/CryptoSmm.inf {\r
+ <Defines>\r
+ FILE_GUID = $(SMM_CRYPTO_GUID)\r
+ <LibraryClasses>\r
+ OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf\r
+ }\r
+ #\r
+ # CryptoSmm with OpensslLib instance with no SSL services\r
+ #\r
+ CryptoPkg/Driver/CryptoSmm.inf {\r
+ <Defines>\r
+ FILE_GUID = $(SMM_STD_GUID)\r
+ <LibraryClasses>\r
+ OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf\r
+ }\r
+ #\r
+ # CryptoSmm with OpensslLib instance with no all services\r
+ #\r
+ CryptoPkg/Driver/CryptoSmm.inf {\r
+ <Defines>\r
+ FILE_GUID = $(SMM_FULL_GUID)\r
+ <LibraryClasses>\r
+ OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibFull.inf\r
+ }\r
+ #\r
+ # CryptoSmm with IA32/X64 performance optimized OpensslLib instance with no EC services\r
+ # IA32/X64 assembly optimizations required larger alignments\r
+ #\r
+ CryptoPkg/Driver/CryptoSmm.inf {\r
+ <Defines>\r
+ FILE_GUID = $(SMM_STD_ACCEL_GUID)\r
+ <LibraryClasses>\r
+ OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibAccel.inf\r
+ <BuildOptions>\r
+ MSFT:*_*_IA32_DLINK_FLAGS = /ALIGN:64\r
+ MSFT:*_*_X64_DLINK_FLAGS = /ALIGN:256\r
+ }\r
+ #\r
+ # CryptoSmm with IA32/X64 performance optimized OpensslLib instance with all services\r
+ # IA32/X64 assembly optimizations required larger alignments\r
+ #\r