X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=IntelFrameworkPkg%2FIntelFrameworkPkg.nspd;h=54716836b6412b9b36dc996797c863ebabc57f7d;hb=1e23bd8d8ae9c2bbd44ba144628e98ab09650b9e;hp=f39d82805a6924e45094a8ab7bb3d9a92bf94ec0;hpb=00a8a5bfbb20efde3bedc3329a646209c2d1d6ac;p=mirror_edk2.git
diff --git a/IntelFrameworkPkg/IntelFrameworkPkg.nspd b/IntelFrameworkPkg/IntelFrameworkPkg.nspd
index f39d82805a..54716836b6 100644
--- a/IntelFrameworkPkg/IntelFrameworkPkg.nspd
+++ b/IntelFrameworkPkg/IntelFrameworkPkg.nspd
@@ -4,12 +4,27 @@
IntelFrameworkPkg
2759ded5-bb57-4b06-af4f-c398fa552719
1.0
+ Intel Framework Package Reference Implementations
+ This package provides definitions and libraries that comply to Intel Framework Specifications.
+ Copyright (c) 2007, Intel Corporation.
+ 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
+ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES
+ OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052
false
false
+
+
+ Include/Library/HiiLibFramework.h
+ This library provide the service function for package manipulations based on Intel Framework HII specification.
+
+
Library/DxeIoLibCpuIo/DxeIoLibCpuIo.msa
Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.msa
@@ -17,10 +32,320 @@
Library/UefiLibFramework/UefiLib.msa
- Include/FrameworkBase.h
Include/FrameworkPei.h
Include/FrameworkDxe.h
Include/FrameworkDxe.h
Include/FrameworkSmm.h
+
+
+ gEfiCapsuleGuid
+ 3B6686BD-0D76-4030-B70E-B5519E2FC5A0
+
+
+
+ gEfiSmmPeiSmramMemoryReserveGuid
+ 6dadf1d1-d4cc-4910-bb6e-82b1fd80ff3d
+ SMRAM memory reserve hob
+
+
+ gSmmCommunicateHeaderGuid
+ f328e36c-23b6-4a95-854b-32e19534cd75
+ GUID as header in SMM communicate messages
+
+
+ gEfiFrameworkDevicePathGuid
+ b7084e63-46b7-4d1a-8677-e30b53dbf050
+ GUID to identify a framework defined device path
+
+
+ gEfiProcessorProducerGuid
+ 1bf06aea-5bec-4a8d-9576-749b09562d30
+ Processor Producer DataHub Record
+
+
+ gEfiProcessorSubClassGuid
+ 26fdeb7e-b8af-4ccf-aa97-02633ce48ca7
+ Processor Sub-class DataHub Record
+
+
+ gEfiCacheSubClassGuid
+ 7f0013a7-dc79-4b22-8099-11f75fdc829d
+ Cache Sub-class DataHub Record
+
+
+ gEfiMemoryProducerGuid
+ 1d7add6e-b2da-4b0b-b29f-49cb42f46356
+ Memory Producer DataHub Record
+
+
+ gEfiMemorySubClassGuid
+ 4E8F4EBB-64B9-4e05-9b18-4cfe49235097
+ Memory Sub-class DataHub Record
+
+
+ gEfiMiscSubClassGuid
+ 772484B2-7482-4b91-9f9a-ad43f81c5881
+ Misc Sub-class DataHub Record
+
+
+ gEfiMiscProducerGuid
+ 62512c92-63c4-4d80-82b1-c1a4dc4480e5
+ Misc Producer DataHub Record
+
+
+ gEfiStatusCodeDataTypeDebugGuid
+ 9A4E9246-D553-11D5-87E2-00062945C3B9
+
+
+
+ gEfiStatusCodeSpecificDataGuid
+ 335984BD-E805-409A-B8F8-D27ECE5FF7A6
+
+
+
+ gEfiStatusCodeDataTypeStringGuid
+ 92D11080-496F-4D95-BE7E-037488382B0A
+
+
+
+
+
+ gEfiDataHubProtocolGuid
+ AE80D021-618E-11D4-BCD7-0080C73C8881
+ Data Hub Protocol Guid
+
+
+ gEfiSmmSxDispatchProtocolGuid
+ 14fc52be-01dc-426c-91ae-a23c3e220ae8
+ SMM sleep dispatch protocol
+
+
+ gEfiSmmUsbDispatchProtocolGuid
+ a05b6ffd-87af-4e42-95c9-6228b63cf3f3
+ SMM USB dispatch protocol
+
+
+ gEfiSmmSwDispatchProtocolGuid
+ e541b773-dd11-420c-b026-df993653f8bf
+ SMM software dispatch protocol
+
+
+ gEfiSmmStandbyButtonDispatchProtocolGuid
+ 78965b98-b0bf-449e-8b22-d2914e498a98
+ SMM standby button dispatch protocol
+
+
+ gEfiSmmPowerButtonDispatchProtocolGuid
+ b709efa0-47a6-4b41-b931-12ece7a8ee56
+ SMM power button dispatch protocol
+
+
+ gEfiSmmPeriodicTimerDispatchProtocolGuid
+ 9cca03fc-4c9e-4a19-9b06-ed7b479bde55
+ SMM periodic timer dispatch protocol
+
+
+ gEfiSmmIchnDispatchProtocolGuid
+ c50b323e-9075-4f2a-ac8e-d2596a1085cc
+ SMM ICHn dispatch protocol
+
+
+ gEfiSmmGpiDispatchProtocolGuid
+ e0744b81-9513-49cd-8cea-e9245e7039da
+ SMM GPI dispatch protocol
+
+
+ gEfiSmmControlProtocolGuid
+ 8d12e231-c667-4fd1-98f2-2449a7e7b2e5
+ SMM control protocol
+
+
+ gEfiSmmBaseProtocolGuid
+ 1390954D-da95-4227-9328-7282c217daa8
+ SMM base protocol
+
+
+ gEfiSmmAccessProtocolGuid
+ 3792095a-e309-4c1e-aa01-85f5655a17f1
+ SMM base protocol
+
+
+ gEfiSectionExtractionProtocolGuid
+ 448F5DA4-6DD7-4FE1-9307-69224192215D
+ Section Extraction Protocol
+
+
+ gEfiPciPlatformProtocolGuid
+ 07d75280-27d4-4d69-90d0-5643e238b341
+ PCI Platform protocol
+
+
+ gEfiPciHotPlugInitProtocolGuid
+ aa0e8bc1-dabc-46b0-a844-37b8169b2bea
+ PCI Hot-plug Init protocol
+
+
+ gEfiPciHostBridgeResourceAllocationProtocolGuid
+ CF8034BE-6768-4d8b-b739-7cce683a9fbe
+ PCI Host Bridge Resource Allocation protocol
+
+
+ gEfiLegacyRegionProtocolGuid
+ 0fc9013a-0568-4ba9-9b7e-c9c390a6609b
+ Legacy Region protocol
+
+
+ gEfiLegacyInterruptProtocolGuid
+ 31ce593d-108a-485d-adb2-78f21f2966be
+ Legacy interrupt protocol
+
+
+ gEfiLegacyBiosPlatformProtocolGuid
+ 783658a3-4172-4421-a299-e009079c0cb2
+ Legacy Bios Platform protocol
+
+
+ gEfiLegacyBiosProtocolGuid
+ db9a1e3d-45cb-4abb-85b3-e5387fdb2e2d
+ Legacy Bios protocol
+
+
+ gEfiLegacy8259ProtocolGuid
+ 38321dba-4fe0-4e17-8aec-413055eaedc1
+ Legacy 8259 protocol
+
+
+ gEfiIncompatiblePciDeviceSupportProtocolGuid
+ eb23f55a-7863-4ac2-8d3d-956535de0375
+ Incompatible PCI device support protocol
+
+
+ gEfiIdeControllerInitProtocolGuid
+ a1e37052-80d9-4e65-a317-3e9a55c43ec9
+ IDE Controller Init protocol
+
+
+ gEfiHiiProtocolGuid
+ d7ad636e-b997-459b-bf3f-8846897980e1
+ HII protocol
+
+
+ gEfiFirmwareVolumeBlockProtocolGuid
+ DE28BC59-6228-41BD-BDF6-a3b9adb5bda1
+ Firmware Volume Block protocol
+
+
+ gEfiFirmwareVolumeProtocolGuid
+ 389F751F-1838-4388-8390-cd8154bd27f8
+ Firmware Volume protocol
+
+
+ gEfiDataHubProtocolGuid
+ ae80d021-618e-11d4-bcd7-0080c73c8881
+ Data Hub protocol
+
+
+ gEfiCpuIoProtocolGuid
+ B0732526-38C8-4b40-8877-61c7b06aac45
+ CPU I/O protocol
+
+
+ gEfiBootScriptSaveProtocolGuid
+ 470e1529-b79e-4e32-a0fe-6a156d29f9b2
+ Boot Script Save protocol
+
+
+ gEfiAcpiSupportProtocolGuid
+ dbff9d55-89b7-46da-bddf-677d3dc0241d
+ ACPI Support protocol
+
+
+ gEfiAcpiS3SaveProtocolGuid
+ 125F2DE1-FB85-440C-A54C-4D99358A8D38
+
+
+
+ gEfiFirmwareVolumeDispatchProtocolGuid
+ 7AA35A69-506C-444F-A7AF-694BF56F71C8
+
+
+
+ gEfiFormCallbackProtocolGuid
+ F3E4543D-CF35-6CEF-35C4-4FE6344DFC54
+
+
+
+ gEfiCrc32GuidedSectionExtractionProtocolGuid
+ FC1BCDB0-7D31-49AA-936A-A4600D9DD083
+
+
+
+
+
+ gEfiPeiSmbusPpiGuid
+ abd42895-78cf-4872-8444-1b5c180bfbda
+ Smbus PPI
+
+
+ gEfiPeiS3ResumePpiGuid
+ 4426CCB2-E684-4a8a-ae40-20d4b025b710
+ S3 Resume PPI
+
+
+ gEfiPeiRecoveryModulePpiGuid
+ FB6D9542-612D-4f45-872f-5cff52e93dcf
+ Recovery Module PPI
+
+
+ gEfiPeiBootScriptExecuterPpiGuid
+ abd42895-78cf-4872-8444-1b5c180bfbff
+ Boot Script Executer PPI
+
+
+ gEfiPeiIdeBlockIoPpiGuid
+ 0964e5b22-6459-11d2-8e39-00a0c969723b
+ IDE Block I/O PPI
+
+
+ gEfiPei144FloppyBlockIoPpiGuid
+ da6855bd-07b7-4c05-9ed8-e259fd360e22
+ 1.44 Floppy Block I/O PPI
+
+
+ gEfiPeiVirtualBlockIoPpiGuid
+ 695d8aa1-42ee-4c46-805c-6ea6bce799e3
+ Virtual Block I/O PPI
+
+
+ gEfiPeiSecurityPpiGuid
+ 1388066E-3A57-4EFA-98F3-C12F3A958A29
+
+
+
+ gEfiPeiSectionExtractionPpiGuid
+ 4F89E208-E144-4804-9EC8-0F894F7E36D7
+
+
+
+ gEfiPeiReadOnlyVariablePpiGuid
+ 3CDC90C6-13FB-4A75-9E79-59E9DD78B9FA
+
+
+
+ gEfiPeiDeviceRecoveryModulePpiGuid
+ 0DE2CE25-446A-45A7-BFC9-37DA26344B37
+
+
+
+ gEfiPciCfgPpiInServiceTableGuid
+ E1F2EBA0-F7B9-4A26-8620-131221642A90
+
+
+
+ gEfiPeiFvFileLoaderPpiGuid
+ 7e1f0d85-04ff-4bb2-866a-31a2996a48a8
+ FV Load File PPI
+
+
\ No newline at end of file