]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.msa
Drop the support of DXE_RUNTIME_DRIVER since all combo MDE libraries are removed.
[mirror_edk2.git] / MdePkg / Library / PeiServicesTablePointerLib / PeiServicesTablePointerLib.msa
index 6b47a3103c631f5be78bf2656a0153def39dbb8b..6e8480584d6c994ef11d19b53c77cc50c9559766 100644 (file)
@@ -1,14 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>\r
-<ModuleSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0">\r
+<ModuleSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
   <MsaHeader>\r
     <ModuleName>PeiServicesTablePointerLib</ModuleName>\r
     <ModuleType>PEIM</ModuleType>\r
     <GuidValue>1c747f6b-0a58-49ae-8ea3-0327a4fa10e3</GuidValue>\r
     <Version>1.0</Version>\r
-    <Abstract>Component description file for the entry point to a EFIDXE Drivers</Abstract>\r
-    <Description>FIX ME!</Description>\r
-    <Copyright>Copyright (c) 2004-2006, Intel Corporation</Copyright>\r
-    <License xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">All rights reserved. This program and the accompanying materials
+    <Abstract>Component description file for Pei Services Table Library</Abstract>\r
+    <Description>PEI Services Table Library implementation that retrieves a pointer to the
+      PEI Services Table from a global variable.  Not available to modules that execute from
+      read-only memory.</Description>\r
+    <Copyright>Copyright (c) 2006 - 2007, Intel Corporation.</Copyright>\r
+    <License>All rights reserved. This program and the accompanying materials
       are licensed and made available under the terms and conditions of the BSD License
       which accompanies this distribution.  The full text of the license may be found at
       http://opensource.org/licenses/bsd-license.php
     <BinaryModule>false</BinaryModule>\r
     <OutputFileBasename>PeiServicesTablePointerLib</OutputFileBasename>\r
   </ModuleDefinitions>\r
-  <LibraryClassDefinitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
-    <LibraryClass Usage="ALWAYS_PRODUCED">\r
+  <LibraryClassDefinitions>\r
+    <LibraryClass Usage="ALWAYS_PRODUCED" SupModuleList="PEIM PEI_CORE">\r
       <Keyword>PeiServicesTablePointerLib</Keyword>\r
     </LibraryClass>\r
     <LibraryClass Usage="ALWAYS_CONSUMED">\r
       <Keyword>DebugLib</Keyword>\r
     </LibraryClass>\r
   </LibraryClassDefinitions>\r
-  <SourceFiles xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
+  <SourceFiles>\r
     <Filename>PeiServicesTablePointer.c</Filename>\r
   </SourceFiles>\r
   <PackageDependencies>\r
     <Package PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
   </PackageDependencies>\r
-  <Externs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
+  <Externs>\r
     <Specification>EFI_SPECIFICATION_VERSION 0x00020000</Specification>\r
-    <Specification>EDK_RELEASE_VERSION 0x00090000</Specification>\r
+    <Specification>EDK_RELEASE_VERSION 0x00020000</Specification>\r
     <Extern>\r
       <Constructor>PeiServicesTablePointerLibConstructor</Constructor>\r
     </Extern>\r