1## @file
2# Component description file for SaveMemoryConfig module
3#
4# Copyright (c) 2013-2015 Intel Corporation.
5#
6# This program and the accompanying materials
7# are licensed and made available under the terms and conditions of the BSD License
8# which accompanies this distribution.  The full text of the license may be found at
9# http://opensource.org/licenses/bsd-license.php
10#
11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13#
14##
15
16[Defines]
17  INF_VERSION            = 0x00010005
18  BASE_NAME              = SaveMemoryConfig
19  FILE_GUID              = 0F99E33C-CA0C-4aa2-887D-B57EC9050278
20  MODULE_TYPE            = DXE_DRIVER
21  VERSION_STRING         = 1.0
22  ENTRY_POINT            = SaveMemoryConfigEntryPoint
23
24[sources]
25  SaveMemoryConfig.c
26
27[Packages]
28  MdePkg/MdePkg.dec
29  MdeModulePkg/MdeModulePkg.dec
30  QuarkPlatformPkg/QuarkPlatformPkg.dec
31
32[LibraryClasses]
33  DebugLib
34  MemoryAllocationLib
35  BaseMemoryLib
36  UefiRuntimeServicesTableLib
37  UefiBootServicesTableLib
38  UefiDriverEntryPoint
39  HobLib
40
41[Protocols]
42
43[Guids]
44  gEfiGenericVariableGuid
45  gEfiMemoryConfigDataGuid
46
47[Depex]
48  gEdkiiVariableLockProtocolGuid  AND
49  gEfiVariableArchProtocolGuid  AND
50  gEfiVariableWriteArchProtocolGuid
51