]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/PiSmmCore/PiSmmCore.inf
Enable "Load Module At fixed Address" feature in SMM Core
[mirror_edk2.git] / MdeModulePkg / Core / PiSmmCore / PiSmmCore.inf
index 5f38065c0c0bb27ce0e5efe9c5b9b2036c904a89..63296bc99e3bbb931759994f2fa0e3a78b102c0e 100644 (file)
@@ -39,6 +39,7 @@
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
+  MdeModulePkg/MdeModulePkg.dec\r
   \r
 [LibraryClasses]\r
   UefiDriverEntryPoint\r
@@ -52,6 +53,7 @@
   UefiLib                     \r
   UefiBootServicesTableLib    \r
   MemoryAllocationLib\r
+  PcdLib\r
   \r
 [Protocols]\r
   gEfiDxeSmmReadyToLockProtocolGuid             # PROTOCOL ALWAYS_CONSUMED\r
   gEfiLoadedImageProtocolGuid                   # PROTOCOL SOMETIMES_PRODUCED\r
   gEfiDevicePathProtocolGuid                    # PROTOCOL SOMETIMES_CONSUMED\r
 \r
+[Pcd]\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdLoadFixAddressSmmCodePageNumber    # SIMETIMES_CONSUMED \r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdLoadModuleAtFixAddressEnable       # ALWAYS_CONSUMED\r
+  \r
 [Guids]\r
   gAprioriGuid                                  # ALWAYS_CONSUMED\r
   gEfiEventDxeDispatchGuid                      # ALWAYS_CONSUMED\r