TlsDxe.inf revision 7e1f2209b03fdc51ba506686f74cfcb491b23ec3
17b202cb0f917fde1d84f77b000063d56e2c11530lgao## @file
249ba9447c92d6fca214476381107a180d08e59d1jljusten#  This module produces EFI TLS Protocol, EFI TLS Service Binding Protocol and
349ba9447c92d6fca214476381107a180d08e59d1jljusten#  EFI TLS Configuration Protocol.
4501e08fcfee2f993cb7db51958a552dd4942cc34Jordan Justen#
549ba9447c92d6fca214476381107a180d08e59d1jljusten#  This module produces EFI TLS (Transport Layer Security) Protocol and EFI TLS
656d7640a53bf23a4afa211c49b82527879edf65fhhtian#  Service Binding Protocol, to provide TLS services.
749ba9447c92d6fca214476381107a180d08e59d1jljusten#
849ba9447c92d6fca214476381107a180d08e59d1jljusten#  Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
949ba9447c92d6fca214476381107a180d08e59d1jljusten#
1067164dcd2e0856cb5aa0f9affe18e2dc99638a16jljusten#  This program and the accompanying materials
1149ba9447c92d6fca214476381107a180d08e59d1jljusten#  are licensed and made available under the terms and conditions of the BSD License
1249ba9447c92d6fca214476381107a180d08e59d1jljusten#  which accompanies this distribution. The full text of the license may be found at
1349ba9447c92d6fca214476381107a180d08e59d1jljusten#  http://opensource.org/licenses/bsd-license.php.
147b202cb0f917fde1d84f77b000063d56e2c11530lgao#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
1549ba9447c92d6fca214476381107a180d08e59d1jljusten#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
1649ba9447c92d6fca214476381107a180d08e59d1jljusten#
1746293a42153faa86393856da12e99fb85a0fca06lzeng#
1849ba9447c92d6fca214476381107a180d08e59d1jljusten##
1949ba9447c92d6fca214476381107a180d08e59d1jljusten
2049ba9447c92d6fca214476381107a180d08e59d1jljusten[Defines]
2149ba9447c92d6fca214476381107a180d08e59d1jljusten  INF_VERSION               = 0x00010005
2250944545795641de735586d4803f8fc38b43874ejljusten  BASE_NAME                 = TlsDxe
2350944545795641de735586d4803f8fc38b43874ejljusten  FILE_GUID                 = 3aceb0c0-3c72-11e4-9a56-74d435052646
2450944545795641de735586d4803f8fc38b43874ejljusten  MODULE_TYPE               = UEFI_DRIVER
2528b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney  VERSION_STRING            = 1.0
26f6c6c020286e230a4d72e4f91ab433e5619e83afjljusten  ENTRY_POINT               = TlsDriverEntryPoint
27f6c6c020286e230a4d72e4f91ab433e5619e83afjljusten  UNLOAD_IMAGE              = TlsUnload
28f6c6c020286e230a4d72e4f91ab433e5619e83afjljusten  MODULE_UNI_FILE           = TlsDxe.uni
29f6c6c020286e230a4d72e4f91ab433e5619e83afjljusten
3028b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney#
3128b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney#  VALID_ARCHITECTURES           = IA32 X64
3228b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney#
3328b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney
34f1ec65ba24e1c7ca07c971dd737932c756f5780djljusten[Packages]
35f1ec65ba24e1c7ca07c971dd737932c756f5780djljusten  MdePkg/MdePkg.dec
36f1ec65ba24e1c7ca07c971dd737932c756f5780djljusten  MdeModulePkg/MdeModulePkg.dec
37f1ec65ba24e1c7ca07c971dd737932c756f5780djljusten  CryptoPkg/CryptoPkg.dec
3828b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney
3928b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney[Sources]
4028b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney  TlsDriver.h
4128b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney  TlsDriver.c
427b202cb0f917fde1d84f77b000063d56e2c11530lgao  TlsProtocol.c
4349ba9447c92d6fca214476381107a180d08e59d1jljusten  TlsConfigProtocol.c
4484c1b22e843a3af1994e2a938a3685f4874462f9jljusten  TlsImpl.h
4549ba9447c92d6fca214476381107a180d08e59d1jljusten  TlsImpl.c
46b0f5144676fa47f89ccff6db63173d5d456a4f0ejljusten
47fc4d1ce57406871ae699b745d4e96c8241c6949bOlivier Martin[LibraryClasses]
48b0f5144676fa47f89ccff6db63173d5d456a4f0ejljusten  UefiDriverEntryPoint
49b0f5144676fa47f89ccff6db63173d5d456a4f0ejljusten  UefiBootServicesTableLib
50610698361dea9357163591a465923e54edcba32ajljusten  MemoryAllocationLib
51b36f701d4f925172516cfdee72915e3217c92551Jordan Justen  BaseMemoryLib
52b36f701d4f925172516cfdee72915e3217c92551Jordan Justen  BaseLib
53b36f701d4f925172516cfdee72915e3217c92551Jordan Justen  UefiLib
54b36f701d4f925172516cfdee72915e3217c92551Jordan Justen  DebugLib
55610698361dea9357163591a465923e54edcba32ajljusten  NetLib
56b90aefa9e46c2c2628bfbf62e43b366678b9af07jljusten  BaseCryptLib
57b90aefa9e46c2c2628bfbf62e43b366678b9af07jljusten  TlsLib
58b90aefa9e46c2c2628bfbf62e43b366678b9af07jljusten
59830067bfa29358963dda22df935fefe7323f60b0jljusten[Protocols]
60830067bfa29358963dda22df935fefe7323f60b0jljusten  gEfiTlsServiceBindingProtocolGuid          ## PRODUCES
61830067bfa29358963dda22df935fefe7323f60b0jljusten  gEfiTlsProtocolGuid                        ## PRODUCES
62830067bfa29358963dda22df935fefe7323f60b0jljusten  gEfiTlsConfigurationProtocolGuid           ## PRODUCES
6337078a63b1911f8b320bab6d82a2183a84f8858cjljusten
6437078a63b1911f8b320bab6d82a2183a84f8858cjljusten[UserExtensions.TianoCore."ExtraFiles"]
6537078a63b1911f8b320bab6d82a2183a84f8858cjljusten  TlsDxeExtra.uni
6637078a63b1911f8b320bab6d82a2183a84f8858cjljusten