]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/PiSmmCoreMemoryAllocationLib.inf
MdeModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdeModulePkg / Library / PiSmmCoreMemoryAllocationLib / PiSmmCoreMemoryAllocationLib.inf
CommitLineData
713b7781 1## @file\r
2# Memory Allocation Library instance dedicated to SMM Core.\r
3# The implementation borrows the SMM Core Memory Allocation services as the primitive\r
cdad7675
SZ
4# for memory allocation instead of using SMM System Table services in an indirect way.\r
5# It is assumed that this library instance must be linked with SMM Cre in this package.\r
713b7781 6#\r
cdad7675 7# Copyright (c) 2010 - 2016, Intel Corporation. All rights reserved.<BR>\r
713b7781 8#\r
9d510e61 9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
713b7781 10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = PiSmmCoreMemoryAllocationLib\r
6036e94d 16 MODULE_UNI_FILE = PiSmmCoreMemoryAllocationLib.uni\r
713b7781 17 FILE_GUID = B618E089-9ABA-4d97-AE80-57B5BCCDA51D\r
18 MODULE_TYPE = SMM_CORE\r
19 VERSION_STRING = 1.0\r
20 PI_SPECIFICATION_VERSION = 0x0001000A\r
21 LIBRARY_CLASS = MemoryAllocationLib|SMM_CORE\r
842b1242
JY
22 CONSTRUCTOR = PiSmmCoreMemoryAllocationLibConstructor\r
23\r
713b7781 24#\r
25# The following information is for reference only and not required by the build tools.\r
26#\r
27# VALID_ARCHITECTURES = IA32 X64\r
28#\r
29\r
30[Sources]\r
31 MemoryAllocationLib.c\r
32 PiSmmCoreMemoryAllocationServices.h\r
cdad7675 33 PiSmmCoreMemoryProfileLibNull.c\r
713b7781 34\r
35[Packages]\r
36 MdePkg/MdePkg.dec\r
cdad7675 37 MdeModulePkg/MdeModulePkg.dec\r
713b7781 38\r
39[LibraryClasses]\r
40 DebugLib\r
41 BaseMemoryLib\r
34401578 42 UefiBootServicesTableLib\r