add gEfiPciCfgPpiInServiceTableGuid definitions
[mirror_edk2.git] / IntelFrameworkPkg / IntelFrameworkPkg.nspd
index 1b7eece..66086e8 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
+<?xml version="1.0" encoding="UTF-8"?>\r
 <PackageSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
   <SpdHeader>\r
     <PackageName>IntelFrameworkPkg</PackageName>\r
@@ -20,8 +20,8 @@
     <RePackage>false</RePackage>\r
   </PackageDefinitions>\r
   <LibraryClassDeclarations>\r
-    <LibraryClass Name="FrameworkHiiLib">\r
-      <IncludeHeader>Include/Library/FrameworkHiiLib.h</IncludeHeader>\r
+    <LibraryClass Name="HiiLibFramework">\r
+      <IncludeHeader>Include/Library/HiiLibFramework.h</IncludeHeader>\r
       <HelpText>This library provide the service function for package manipulations based on Intel Framework HII specification.</HelpText>\r
     </LibraryClass>\r
   </LibraryClassDeclarations>\r
@@ -32,7 +32,6 @@
     <Filename>Library/UefiLibFramework/UefiLib.msa</Filename>\r
   </MsaFiles>\r
   <PackageHeaders>\r
-    <IncludePkgHeader ModuleType="BASE">Include/FrameworkBase.h</IncludePkgHeader>\r
     <IncludePkgHeader ModuleType="PEIM">Include/FrameworkPei.h</IncludePkgHeader>\r
     <IncludePkgHeader ModuleType="DXE_DRIVER">Include/FrameworkDxe.h</IncludePkgHeader>\r
     <IncludePkgHeader ModuleType="DXE_RUNTIME_DRIVER">Include/FrameworkDxe.h</IncludePkgHeader>\r
       <GuidValue>62512c92-63c4-4d80-82b1-c1a4dc4480e5</GuidValue>\r
       <HelpText>Misc Producer DataHub Record</HelpText>\r
     </Entry>\r
+    <Entry Name="StatusCodeDataTypeDebug">\r
+      <C_Name>gEfiStatusCodeDataTypeDebugGuid</C_Name>\r
+      <GuidValue>9A4E9246-D553-11D5-87E2-00062945C3B9</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
+    <Entry Name="StatusCodeSpecificData">\r
+      <C_Name>gEfiStatusCodeSpecificDataGuid</C_Name>\r
+      <GuidValue>335984BD-E805-409A-B8F8-D27ECE5FF7A6</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
+    <Entry Name="StatusCodeDataTypeString">\r
+      <C_Name>gEfiStatusCodeDataTypeStringGuid</C_Name>\r
+      <GuidValue>92D11080-496F-4D95-BE7E-037488382B0A</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
   </GuidDeclarations>\r
   <ProtocolDeclarations>\r
     <Entry Name="DataHub">\r
       <GuidValue>3CDC90C6-13FB-4A75-9E79-59E9DD78B9FA</GuidValue>\r
       <HelpText/>\r
     </Entry>\r
+    <Entry Name="DeviceRecoveryModule">\r
+      <C_Name>gEfiPeiDeviceRecoveryModulePpiGuid</C_Name>\r
+      <GuidValue>0DE2CE25-446A-45A7-BFC9-37DA26344B37</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
+    <Entry Name="PciCfg">\r
+      <C_Name>gEfiPciCfgPpiInServiceTableGuid</C_Name>\r
+      <GuidValue>E1F2EBA0-F7B9-4A26-8620-131221642A90</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
   </PpiDeclarations>\r
 </PackageSurfaceArea>
\ No newline at end of file