summaryrefslogtreecommitdiffstats
path: root/MdePkg/MdePkg.dsc
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2019-01-03 19:28:21 +0100
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2019-01-14 09:20:36 +0100
commit17f5fd9291e036516ead76b516176b8f3dacba48 (patch)
tree28d8fef39ae5490eb5d7f57fcc59bc1f84f94863 /MdePkg/MdePkg.dsc
parentb94aecb4ec943d28f6cc9c800cfc30b4348b09fb (diff)
downloadedk2-17f5fd9291e036516ead76b516176b8f3dacba48.tar.gz
edk2-17f5fd9291e036516ead76b516176b8f3dacba48.tar.bz2
edk2-17f5fd9291e036516ead76b516176b8f3dacba48.zip
MdePkg: implement MmServicesTableLib based on traditional SMM
The definitions of the rebranded MM protocol stack were chosen such that the existing SMM based core drivers can be reused. So let's implement MmServicesTableLib based on gEfiMmBaseProtocolGuid, which is simply gEfiSmmBase2ProtocolGuid under the hood. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
Diffstat (limited to 'MdePkg/MdePkg.dsc')
-rw-r--r--MdePkg/MdePkg.dsc1
1 files changed, 1 insertions, 0 deletions
diff --git a/MdePkg/MdePkg.dsc b/MdePkg/MdePkg.dsc
index d43ffe4deb..428b14e6a4 100644
--- a/MdePkg/MdePkg.dsc
+++ b/MdePkg/MdePkg.dsc
@@ -141,6 +141,7 @@
MdePkg/Library/BaseRngLib/BaseRngLib.inf
MdePkg/Library/SmmPciExpressLib/SmmPciExpressLib.inf
MdePkg/Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.inf
+ MdePkg/Library/MmServicesTableLib/MmServicesTableLib.inf
[Components.EBC]
MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf