From 8ab504f024d09ed27a7fc15b661e8e66937fc37e Mon Sep 17 00:00:00 2001 From: bxing Date: Tue, 26 Jun 2007 12:22:22 +0000 Subject: Updated IntelFrameworkPkg.nspd to add GUID/PPI/Protocol definitions. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2757 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkPkg/IntelFrameworkPkg.nspd | 236 +++++++++++++++++++++++++++++++ 1 file changed, 236 insertions(+) diff --git a/IntelFrameworkPkg/IntelFrameworkPkg.nspd b/IntelFrameworkPkg/IntelFrameworkPkg.nspd index f39d82805a..19fc7a160e 100644 --- a/IntelFrameworkPkg/IntelFrameworkPkg.nspd +++ b/IntelFrameworkPkg/IntelFrameworkPkg.nspd @@ -23,4 +23,240 @@ Include/FrameworkDxe.h Include/FrameworkSmm.h + + + 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 + + + + + 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 + + + + + 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 + + \ No newline at end of file -- cgit v1.2.3