]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/PiSmmCoreMemoryAllocationLib.inf
MdeModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdeModulePkg / Library / PiSmmCoreMemoryAllocationLib / PiSmmCoreMemoryAllocationLib.inf
... / ...
CommitLineData
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
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
6#\r
7# Copyright (c) 2010 - 2016, Intel Corporation. All rights reserved.<BR>\r
8#\r
9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = PiSmmCoreMemoryAllocationLib\r
16 MODULE_UNI_FILE = PiSmmCoreMemoryAllocationLib.uni\r
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
22 CONSTRUCTOR = PiSmmCoreMemoryAllocationLibConstructor\r
23\r
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
33 PiSmmCoreMemoryProfileLibNull.c\r
34\r
35[Packages]\r
36 MdePkg/MdePkg.dec\r
37 MdeModulePkg/MdeModulePkg.dec\r
38\r
39[LibraryClasses]\r
40 DebugLib\r
41 BaseMemoryLib\r
42 UefiBootServicesTableLib\r