]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkPkg/IntelFrameworkPkg.nspd
Rename Protocol/FrameworkHii.h to Protocol/HiiFramework.h to follow the naming conven...
[mirror_edk2.git] / IntelFrameworkPkg / IntelFrameworkPkg.nspd
index ce48da92aacb50ed2cf7e1b61cc8010e61b30ae7..49b4f9c76f195f3d35ceb2ae65628569eeb3dbfe 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="HiiLib">\r
-      <IncludeHeader>Include/Library/HiiLib.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
     <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
     <IncludePkgHeader ModuleType="DXE_SMM_DRIVER">Include/FrameworkSmm.h</IncludePkgHeader>\r
   </PackageHeaders>\r
   <GuidDeclarations>\r
+    <Entry Name="Capsule">\r
+      <C_Name>gEfiCapsuleGuid</C_Name>\r
+      <GuidValue>3B6686BD-0D76-4030-B70E-B5519E2FC5A0</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
     <Entry Name="SmramMemoryReserve" GuidTypeList="HOB">\r
       <C_Name>gEfiSmmPeiSmramMemoryReserveGuid</C_Name>\r
       <GuidValue>6dadf1d1-d4cc-4910-bb6e-82b1fd80ff3d</GuidValue>\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
+      <C_Name>gEfiDataHubProtocolGuid</C_Name>\r
+      <GuidValue>AE80D021-618E-11D4-BCD7-0080C73C8881</GuidValue>\r
+      <HelpText>Data Hub Protocol Guid</HelpText>\r
+    </Entry>\r
     <Entry Name="SmmSxDispatch">\r
       <C_Name>gEfiSmmSxDispatchProtocolGuid</C_Name>\r
       <GuidValue>14fc52be-01dc-426c-91ae-a23c3e220ae8</GuidValue>\r
       <GuidValue>dbff9d55-89b7-46da-bddf-677d3dc0241d</GuidValue>\r
       <HelpText>ACPI Support protocol</HelpText>\r
     </Entry>\r
+    <Entry Name="AcpiS3Save">\r
+      <C_Name>gEfiAcpiS3SaveProtocolGuid</C_Name>\r
+      <GuidValue>125F2DE1-FB85-440C-A54C-4D99358A8D38</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
+    <Entry Name="FirmwareVolumeDispatch">\r
+      <C_Name>gEfiFirmwareVolumeDispatchProtocolGuid</C_Name>\r
+      <GuidValue>7AA35A69-506C-444F-A7AF-694BF56F71C8</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
+    <Entry Name="FormCallback">\r
+      <C_Name>gEfiFormCallbackProtocolGuid</C_Name>\r
+      <GuidValue>F3E4543D-CF35-6CEF-35C4-4FE6344DFC54</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
+    <Entry Name="Crc32GuidedSectionExtraction">\r
+      <C_Name>gEfiCrc32GuidedSectionExtractionProtocolGuid</C_Name>\r
+      <GuidValue>FC1BCDB0-7D31-49AA-936A-A4600D9DD083</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
   </ProtocolDeclarations>\r
   <PpiDeclarations>\r
     <Entry Name="Smbus">\r
       <GuidValue>695d8aa1-42ee-4c46-805c-6ea6bce799e3</GuidValue>\r
       <HelpText>Virtual Block I/O PPI</HelpText>\r
     </Entry>\r
+    <Entry Name="Security">\r
+      <C_Name>gEfiPeiSecurityPpiGuid</C_Name>\r
+      <GuidValue>1388066E-3A57-4EFA-98F3-C12F3A958A29</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
+    <Entry Name="SectionExtraction">\r
+      <C_Name>gEfiPeiSectionExtractionPpiGuid</C_Name>\r
+      <GuidValue>4F89E208-E144-4804-9EC8-0F894F7E36D7</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
+    <Entry Name="ReadOnlyVariable">\r
+      <C_Name>gEfiPeiReadOnlyVariablePpiGuid</C_Name>\r
+      <GuidValue>3CDC90C6-13FB-4A75-9E79-59E9DD78B9FA</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
   </PpiDeclarations>\r
 </PackageSurfaceArea>
\ No newline at end of file