From 7338117bbfd59cafa56a4ddedd1631b92dccc691 Mon Sep 17 00:00:00 2001 From: lgao4 Date: Sat, 20 Sep 2008 06:18:16 +0000 Subject: [PATCH] remove the unused msa/npsd files git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5936 6f19259b-4bc3-4df7-8a09-765794883524 --- FatBinPkg/FatBinPkg.nspd | 25 - .../IntelFrameworkModulePkg.nspd | 247 ---- IntelFrameworkPkg/IntelFrameworkPkg.nspd | 346 ----- MdeModulePkg/MdeModulePkg.nspd | 491 ------- MdePkg/MdePkg.nspd | 1153 ----------------- .../AtapiPassThruDxe/AtapiPassThruDxe.msa | 95 -- .../CirrusLogic5430Dxe/CirrusLogic5430Dxe.msa | 94 -- OptionRomPkg/OptionRomPkg.nspd | 83 -- 8 files changed, 2534 deletions(-) delete mode 100644 FatBinPkg/FatBinPkg.nspd delete mode 100644 IntelFrameworkModulePkg/IntelFrameworkModulePkg.nspd delete mode 100644 IntelFrameworkPkg/IntelFrameworkPkg.nspd delete mode 100644 MdeModulePkg/MdeModulePkg.nspd delete mode 100644 MdePkg/MdePkg.nspd delete mode 100644 OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.msa delete mode 100644 OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.msa delete mode 100644 OptionRomPkg/OptionRomPkg.nspd diff --git a/FatBinPkg/FatBinPkg.nspd b/FatBinPkg/FatBinPkg.nspd deleted file mode 100644 index f56a9f4b8a..0000000000 --- a/FatBinPkg/FatBinPkg.nspd +++ /dev/null @@ -1,25 +0,0 @@ - - - - FatBinPkg - EEAC1173-A27D-4c1a-958F-0A7F21C0FFA0 - 0.1 - This is the Binary Package for the FAT dirver - This package provides FAT drivers which are not licensed under BSD. - 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 - - - true - false - - - EnhancedFatDxe/Fat.msa - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.nspd b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.nspd deleted file mode 100644 index d2cf69345c..0000000000 --- a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.nspd +++ /dev/null @@ -1,247 +0,0 @@ - - - - IntelFrameworkModulePkg - 88894582-7553-4822-B484-624E24B6DECF - 0.1 - Intel Framework Module Package Reference Implementations - This Module provides standard reference information for EFI/Tiano implementations. - 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/OemHookStatusCodeLib.h - - - - Include/Library/PciIncompatibleDeviceSupportLib.h - This library includes the PCI incompatible devices list. - - - - Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.msa - Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.msa - Library/PciIncompatibleDeviceSupportLib/PciIncompatibleDeviceSupportLib.msa - Bus/Pci/PciBus/Dxe/PciBus.msa - - - - gMemoryStatusCodeRecordGuid - 060CC026-4C0D-4DDA-8F41-595FEF00A502 - GUID used to identify status code records HOB that originate from the PEI status code. - - - gEfiStatusCodeGuid - D083E94C-6560-42E4-B6D4-2DF75ADF6A2A - GUID used to identify Data Hub records. - - - gEfiPciOptionRomTableGuid - 7462660F-1CBD-48DA-AD11-91717913831C - GUID and data structure used to describe the list of PCI Option ROMs present in a system. - - - gEfiPciHotplugDeviceGuid - 0B280816-52E7-4E51-AA57-11BD41CBEFC3 - GUIDs used to indicate the device is Pccard hotplug device. - - - gEfiIntelFrameworkModulePkgTokenSpaceGuid - D3705011-BC19-4af7-BE16-F68030378C15 - All PCD define in IntelFrameworkModulePkg is in this token space scope. - - - - - gEfiPciHotPlugRequestProtocolGuid - 19CB87AB-2CB9-4665-8360-DDCF6054F79D - Provide Hot Plug Support by PciBus driver. PciBus driver is notified by the Protocol caller to start Hot Plug device. - - - gEfiPciHotPlugInitProtocolGuid - AA0E8BC1-DABC-46B0-A844-37B8169B2BEA - Provide platform specific Hot Plug Support to PciBus driver. PciBus driver consumes this Protocol to get platform specific information. - - - gEfiVgaMiniPortProtocolGuid - c7735a2f-88f5-4882-ae63-faac8c8b86b3 - Provide the text display mode base a VGA controller. - - - gEfiIsaAcpiProtocolGuid - 64a892dc-5561-4536-92c7-799bfc183355 - Provide interface to manage the ISA device resource. - - - gEfiPs2PolicyProtocolGuid - 4DF19259-DC71-4D46-BEF1-357BB578C418 - - - - - - PcdStatusCodeUseSerial - 0x00010022 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - This feature flag can be used to enable or disable report staus code to serial I/O. Disable it can reduce the size of final image generated. - - - PcdStatusCodeUseMemory - 0x00010023 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - This feature flag can be used to enable or disable save statuc code in GUID'ed HOB. Disable it can reduce the size of final image generated. - - - PcdStatusCodeUseOEM - 0x00010024 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - This feature flag can be used to enable or disable send status code to OEM device. Disable it can reduce the size of final image generated. - - - PcdStatusCodeMemorySize - 0x00010025 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - UINT16 - FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC - 1 - kbytes size of GUID'ed HOB, if the GUID'ed HOB is full, create new GUID'ed HOB with this size. - - - PcdStatusCodeUseEfiSerial - 0x00010026 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Use to switch on/off report status code through serial DXE. - - - PcdStatusCodeUseHardSerial - 0x00010027 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Use to switch on/off report status code to serial device. - - - PcdStatusCodeUseRuntimeMemory - 0x00010028 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Use to switch on/off save status code in runtime memory. - - - PcdStatusCodeUseDataHub - 0x00010029 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Use to switch on/off log status code in data hub. - - - PcdStatusCodeReplayInSerial - 0x0001002a - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Use to enable/dsable replay status code which saved in GUID'ed HOB in PEI phase to EFI serial. - - - PcdStatusCodeReplayInRuntimeMemory - 0x0001002b - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Use to enable/dsable replay status code which saved in GUID'ed HOB in PEI phase to EFI serial. - - - PcdStatusCodeReplayInDataHub - 0x0001002c - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Use to enable/dsable replay status code which saved in GUID'ed HOB in PEI phase to EFI serial. - - - PcdStatusCodeReplayInOEM - 0x0001002d - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Use to enable/dsable replay status code which saved in GUID'ed HOB in PEI phase to EFI serial. - - - PcdStatusCodeRuntimeMemorySize - 0x0001002e - gEfiIntelFrameworkModulePkgTokenSpaceGuid - UINT16 - FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC - 4 - kbytes size of runtime memory. - - - PcdPciIsaEnable - 0x00010039 - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - This is a switch to enable ISA - - - PcdPciVgaEnable - 0x0001003a - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Whether VGA decoding is enabled on this platform so we should avoid those aliased resources - - - PcdPciBusHotplugDeviceSupport - 0x0001003d - gEfiIntelFrameworkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - If TRUE, the PCI bus driver will support hot plug device. If not hot plug device is supported, this feature flag can be set to FALSE to save size. - - - PcdPciIncompatibleDeviceSupportMask - 0x0001003f - gEfiIntelFrameworkModulePkgTokenSpaceGuid - UINT8 - FIXED_AT_BUILD - 0x0 - The PCD masks for PCI incompatible devices support. - - - diff --git a/IntelFrameworkPkg/IntelFrameworkPkg.nspd b/IntelFrameworkPkg/IntelFrameworkPkg.nspd deleted file mode 100644 index 87e720cfe4..0000000000 --- a/IntelFrameworkPkg/IntelFrameworkPkg.nspd +++ /dev/null @@ -1,346 +0,0 @@ - - - - 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 - Library/DxeSmmDriverEntryPoint/DxeSmmDriverEntryPoint.msa - Library/UefiLibFramework/UefiLib.msa - - - 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 - - - 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 diff --git a/MdeModulePkg/MdeModulePkg.nspd b/MdeModulePkg/MdeModulePkg.nspd deleted file mode 100644 index b0a5c98aca..0000000000 --- a/MdeModulePkg/MdeModulePkg.nspd +++ /dev/null @@ -1,491 +0,0 @@ - - - - MdeModulePkg - BA0D78D6-2CAF-414b-BD4D-B6762A894288 - 0.1 - Mde Module Package Reference Implementations - This module provides headers and libraries that conform to EFI/PI Industry standards. - 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 - - - Application/HelloWorld/HelloWorld.msa - Universal/Disk/DiskIo/Dxe/DiskIo.msa - Universal/Disk/Partition/Dxe/Partition.msa - Universal/Security/SecurityStub/SecurityStub.msa - - - - gEfiMdePkgTokenSpaceGuid - A1AFF049-FDEB-442a-B320-13AB4CB72BBC - All PCD define in MdeModulePkg is in this token space scope - - - gPcdDataBaseHobGuid - EA296D92-0B69-423C-8C28-33B4E0A91268 - - - - gPcdPeiCallbackFnTableHobGuid - C625F4B2-EA09-4675-82D7-BA3682157A14 - - - - gEfiSystemNvDataHobGuid - D6E5092D-C7B2-4872-AF66-FDC0E6F95E78 - - - - gEfiSystemNvDataFvGuid - FFF12B8D-7696-4C8B-A985-2747075B4F50 - - - - gEfiDiskInfoIdeInterfaceGuid - 5E948FE3-26D3-42B5-AF17-610287188DEC - - - - gEfiDiskInfoScsiInterfaceGuid - 08F74BAA-EA36-41D9-9521-21A70F8780BC - - - - gEfiDiskInfoUsbInterfaceGuid - CB871572-C11A-47B5-B492-675EAFA77727 - - - - gEfiAlternateFvBlockGuid - F496922D-172F-4BBC-A1EB-0EEB949C3486 - - - - gEfiConsoleInDeviceGuid - D3B36F2B-D551-11D4-9A46-0090273FC14D - - - - gEfiConsoleOutDeviceGuid - D3B36F2C-D551-11D4-9A46-0090273FC14D - - - - gEfiStandardErrorDeviceGuid - D3B36F2D-D551-11D4-9A46-0090273FC14D - - - - gEfiHotPlugDeviceGuid - 220AC432-1D43-49E5-A74F-4C9DA67AD23B - - - - gEfiPrimaryStandardErrorDeviceGuid - 5A68191B-9B97-4752-9946-E36A5DA942B1 - - - - gEfiPrimaryConsoleInDeviceGuid - E451DCBE-96A1-4729-A5CF-6B9C2CFF47FD - - - - gEfiPrimaryConsoleOutDeviceGuid - 62BDF38A-E3D5-492C-950C-23A7F66E672E - - - - gEfiDefaultBmpLogoGuid - 7BB28B99-61BB-11D5-9A5D-0090273FC14D - - - - gEfiBootStateGuid - 60B5E939-0FCF-4227-BA83-6BBED45BC0E3 - - - - gEfiPciHotplugDeviceGuid - 0B280816-52E7-4E51-AA57-11BD41CBEFC3 - - - - gEfiCapsuleVendorGuid - 711C703F-C285-4B10-A3B0-36ECBD3C8BE2 - - - - gPeiPerformanceHobGuid - EC4DF5AF-4395-4CC9-94DE-77506D12C7B8 - - - - gEfiGenericPlatformVariableGuid - 59d1c24f-50f1-401a-b101-f33e0daed443 - The variable space Guid to pair with a Unicode string name to tag an EFI variable - - - gEfiPeiPeCoffLoaderGuid - D8117CFF-94A6-11D4-9A3A-0090273FC14D - - - - gEfiFlashMapHobGuid - B091E7D2-05A0-4198-94F0-74B7B8C55459 - - - - gEfiMemoryTypeInformationGuid - 4C19049F-4137-4DD3-9C10-8B97A83FFDFA - - - - gEfiShellFileGuid - C57AD6B7-0515-40A8-9D21-551652854E37 - - - - - - gEfiExtendedSalVariableServicesProtocolGuid - 4ECB6C53-C641-4370-8CB2-3B0E496E8378 - - - - gEfiCapsuleArchProtocolGuid - 5053697E-2EBC-4819-90D9-0580DEEE5754 - - - - gEfiCustomizedDecompressProtocolGuid - 9A44198E-A4A2-44E6-8A1F-39BEFDAC896F - - - - gEfiTianoDecompressProtocolGuid - E84CF29C-191F-4EAE-96E1-F46AECEAEA0B - - - - gEfiLoadPeImageProtocolGuid - 5CB5C776-60D5-45EE-883C-452708CD743F - - - - gEfiPrintProtocolGuid - DF2D868E-32FC-4CF0-8E6B-FFD95D1343D0 - - - - gEfiGenericMemTestProtocolGuid - 309DE7F1-7F5E-4ACE-B49C-531BE5AA95EF - - - - gEfiDiskInfoProtocolGuid - D432A67F-14DC-484B-B3BB-3F0291849327 - - - - gEfiFvbExtensionProtocolGuid - 53A4C71B-B581-4170-91B3-8DB87A4B5C46 - - - - gEfiFaultTolerantWriteLiteProtocolGuid - 3F557189-8DAE-45AE-A0B3-2B99CA7AA7A0 - - - - gEfiConsoleControlProtocolGuid - F42F7782-012E-4C12-9956-49F94304F721 - - - - gEfiOEMBadgingProtocolGuid - 170E13C0-BF1B-4218-871D-2ABDC6F887BC - - - - gEfiUsbAtapiProtocolGuid - 2B2F68DA-0CD2-44CF-8E8B-BBA20B1B5B75 - - - - gPerformanceProtocolGuid - 76B6BDFA-2ACD-4462-9E3F-CB58C969D937 - - - - gEfiScsiIoProtocolGuid - 403CD195-F233-48EC-8455-B2E52F1D9E02 - - - - gEfiFindFvPpiGuid - 36164812-A023-44E5-BD85-05BF3C7700AA - - - - - - gPeiBaseMemoryTestPpiGuid - B6EC423C-21D2-490D-85C6-DD5864EAA674 - - - - - - PcdMaxPeiPcdCallBackNumberPerPcdEntry - 0x0001000f - gEfiEdkModulePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 0x08 - The maximum number of callback function, which will be triggered when - a PCD entry is been set, can be registered for a single PCD entry in PEI phase. - - - PcdVpdBaseAddress - 0x00010010 - gEfiEdkModulePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 0x0 - The base address of the VPD (Vital Product Data) region. It is - normally a region reserved on flash. - - - PcdSupportUpdateCapsuleRest - 0x0001001d - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - Indicate whether platform can support update capsule across a system reset - - - PcdMaxSizePopulateCapsule - 0x0001001e - gEfiEdkModulePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 0x0 - Indicate the max size the platform can support in case of populated capsules - - - PcdMaxSizeNonPopulateCapsule - 0x0001001f - gEfiEdkModulePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 0x0 - Indicate the max size the platform can support in case of non-populated capsules - - - PcdPeiPcdDatabaseTraverseEnabled - 0x00010020 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - This feature flag can be used to enable or disable the Pcd PEIM database - traverse capability. Disable it can reduce the size of final image generated. - - - PcdDxePcdDatabaseTraverseEnabled - 0x00010021 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - This feature flag can be used to enable or disable the Pcd DXE database - traverse capability. Disable it can reduce the size of final image generated. - - - PcdMaxPeiPerformanceLogEntries - 0x0001002f - gEfiEdkModulePkgTokenSpaceGuid - UINT8 - FIXED_AT_BUILD PATCHABLE_IN_MODULE - 28 - Maximun number of performance log entries during PEI phase. - - - PcdPeiPcdDatabaseSetEnabled - 0x00010030 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - This feature flag can be used to enable or disable the SET capability of PCD service PEIM. If a platform does not do PCD SET operation in PEI phase. This flag can be set to DISABLE to save size. - - - PcdPeiPcdDatabaseGetSizeEnabled - 0x00010031 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - This feature flag can be used to enable or disable the GET size capability of PCD service PEIM. If a platform does not do PCD get size operation in PEI phase. This flag can be set to DISABLE to save size. - - - PcdPeiPcdDatabaseCallbackOnSetEnabled - 0x00010032 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - This feature flag can be used to enable or disable the Callback On SET capability of PCD service PEIM. If a platform does not register any callback on set in PEI phase. This flag can be set to DISABLE to save size. - - - PcdPeiPcdDatabaseExEnabled - 0x00010033 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - This feature flag can be used to enable or disable the PCD service PEIM to handle DynamicEX PCD. If a platform has no module to use DynamicEX in PEI phase. This flag can be set to DISABLE to save size. - - - PcdFlashNvStorageVariableBase - 0x30000001 - gEfiGenericPlatformTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC - 0x0 - Base address of the variable section in NV firmware volume. - - - PcdFlashNvStorageVariableSize - 0x30000002 - gEfiGenericPlatformTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC - 0x0 - Size of the variable section in NV firmware volume.. - - - PcdFlashNvStorageFtwSpareBase - 0x30000013 - gEfiGenericPlatformTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC - 0x0 - Base address of the FTW spare block section in NV firmware volume. - - - PcdFlashNvStorageFtwSpareSize - 0x30000014 - gEfiGenericPlatformTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC - 0x0 - Size of the FTW spare block section in NV firmware volume. - - - PcdFlashNvStorageFtwWorkingBase - 0x30000010 - gEfiGenericPlatformTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC - 0x0 - Base address of the FTW working block section in NV firmware volume. - - - PcdFlashNvStorageFtwWorkingSize - 0x30000011 - gEfiGenericPlatformTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC - 0x0 - Size of the FTW working block section in NV firmware volume. - - - PcdDxeIplSupportEfiDecompress - 0x00010034 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - If this feature is enabled, then the DXE IPL must support decompressing files compressed with the EFI Compression algorithm - - - PcdDxeIplSupportTianoDecompress - 0x00010035 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - If this feature is enabled, then the DXE IPL must support decompressing files compressed with the Tiano Compression algorithm - - - PcdDxeIplSupportCustomDecompress - 0x00010036 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - If this feature is enabled, then the DXE IPL must support decompressing files compressed with the Custom Compression algorithm - - - PcdDevicePathSupportDevicePathToText - 0x00010037 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - If TRUE, then the Device Path To Text Protocol should be produced by the platform - - - PcdDevicePathSupportDevicePathFromText - 0x00010038 - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - If TRUE, then the Device Path From Text Protocol should be produced by the platform - - - PcdDxeIplSwitchToLongMode - 0x0001003b - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - If this feature is enabled, then the DXE IPL will load a 64-bit DxeCore. - - - PcdDxeIplBuildShareCodeHobs - 0x0001003c - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - If this feature is enabled, DXE IPL will build a series of HOBs to share code with DXE Core. - - - PcdNtEmulatorEnable - 0x0001003e - gEfiEdkModulePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - If this PCD is set as TRUE, NT emulator will be endabled. - - - diff --git a/MdePkg/MdePkg.nspd b/MdePkg/MdePkg.nspd deleted file mode 100644 index 0e1ce8835a..0000000000 --- a/MdePkg/MdePkg.nspd +++ /dev/null @@ -1,1153 +0,0 @@ - - - - MdePkg - 1E73767F-8F52-4603-AEB4-F29B510B6766 - 0.1 - Framework Module Development Environment Industry Standards - This Package provides headers and libraries that conform to EFI/PI Industry standards. - 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/BaseLib.h - - - - Include/Library/BaseMemoryLib.h - - - - Include/Library/CacheMaintenanceLib.h - - - - Include/Library/CpuLib.h - - - - Include/Library/DebugLib.h - - - - Include/Library/DevicePathLib.h - - - - Include/Library/DxeCoreEntryPoint.h - - - - Include/Library/DxeServicesTableLib.h - - - - Include/Library/DxeSmmDriverEntryPoint.h - - - - Include/Library/FvbServiceLib.h - - - - Include/Library/HiiLib.h - - - - Include/Library/HobLib.h - - - - Include/Library/IfrSupportLib.h - - - - Include/Library/IoLib.h - - - - Include/Library/MemoryAllocationLib.h - - - - Include/Library/PcdLib.h - - - - Include/Library/PciCf8Lib.h - - - - Include/Library/PciExpressLib.h - - - - Include/Library/PciLib.h - - - - Include/Library/PciSegmentLib.h - - - - Include/Library/PeCoffGetEntryPointLib.h - - - - Include/Library/PeCoffLib.h - - - - Include/Library/PeiCoreEntryPoint.h - - - - Include/Library/PeimEntryPoint.h - - - - Include/Library/PeiServicesLib.h - - - - Include/Library/PeiServicesTablePointerLib.h - - - - Include/Library/PerformanceLib.h - - - - Include/Library/PostCodeLib.h - - - - Include/Library/PrintLib.h - - - - Include/Library/ReportStatusCodeLib.h - - - - Include/Library/ResourcePublicationLib.h - - - - Include/Library/ScsiLib.h - - - - Include/Library/SmbusLib.h - - - - Include/Library/TimerLib.h - - - - Include/Library/UefiApplicationEntryPoint.h - Library to abstract entry point to a EFI Application. - - - Include/Library/UefiBootServicesTableLib.h - - - - Include/Library/UefiDecompressLib.h - - - - Include/Library/UefiDriverEntryPoint.h - - - - Include/Library/UefiLib.h - - - - Include/Library/UefiRuntimeLib.h - - - - Include/Library/UefiRuntimeServicesTableLib.h - - - - Include/Library/UsbLib.h - - - - Include/Library/CustomDecompressLib.h - - - - Include/Library/SalLib.h - Implement the SAL call - - - - Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.msa - Library/BaseDebugLibNull/BaseDebugLibNull.msa - Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.msa - Library/BaseLib/BaseLib.msa - Library/BaseMemoryLib/BaseMemoryLib.msa - Library/BaseMemoryLibMmx/BaseMemoryLibMmx.msa - Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.msa - Library/BaseMemoryLibSse2/BaseMemoryLibSse2.msa - Library/BasePciCf8Lib/BasePciCf8Lib.msa - Library/BasePciExpressLib/BasePciExpressLib.msa - Library/BasePciLibCf8/BasePciLibCf8.msa - Library/BasePciLibPciExpress/BasePciLibPciExpress.msa - Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.msa - Library/BasePeCoffLib/BasePeCoffLib.msa - Library/BasePerformanceLibNull/BasePerformanceLibNull.msa - Library/BasePostCodeLibDebug/BasePostCodeLibDebug.msa - Library/BasePostCodeLibPort80/BasePostCodeLibPort80.msa - Library/BasePrintLib/BasePrintLib.msa - Library/BaseTimerLibNull/BaseTimerLibNull.msa - Library/BaseUefiDecompressLib/BaseUefiDecompressLib.msa - Library/DxeCoreEntryPoint/DxeCoreEntryPoint.msa - Library/DxeCoreHobLib/DxeCoreHobLib.msa - Library/DxeHobLib/DxeHobLib.msa - Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.msa - Library/DxePcdLib/DxePcdLib.msa - Library/DxeServicesTableLib/DxeServicesTableLib.msa - Library/DxeSmbusLib/DxeSmbusLib.msa - Library/HiiLib/HiiLib.msa - Library/PeiCoreEntryPoint/PeiCoreEntryPoint.msa - Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.msa - Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.msa - Library/PeiHobLib/PeiHobLib.msa - Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.msa - Library/PeimEntryPoint/PeimEntryPoint.msa - Library/PeiPcdLib/PeiPcdLib.msa - Library/PeiResourcePublicationLib/PeiResourcePublicationLib.msa - Library/PeiServicesLib/PeiServicesLib.msa - Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.msa - Library/PeiSmbusLib/PeiSmbusLib.msa - Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.msa - Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.msa - Library/UefiBootServicesTableLib/UefiBootServicesTableLib.msa - Library/UefiDebugLibConOut/UefiDebugLibConOut.msa - Library/UefiDebugLibStdErr/UefiDebugLibStdErr.msa - Library/UefiDevicePathLib/UefiDevicePathLib.msa - Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.msa - Library/UefiDriverEntryPoint/UefiDriverEntryPoint.msa - Library/UefiLib/UefiLib.msa - Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.msa - Library/BaseCustomDecompressLibNull/BaseCustomDecompressLibNull.msa - Library/DxeDebugLibSerialPort/DxeDebugLibSerialPort.msa - Library/UefiUsbLib/UefiUsbLib.msa - - - Include/Base.h - Include/PiPei.h - Include/PiPei.h - Include/PiPei.h - Include/PiDxe.h - Include/PiDxe.h - Include/PiDxe.h - Include/PiDxe.h - Include/PiDxe.h - Include/Uefi.h - Include/Uefi.h - - - - gEfiMdePkgTokenSpaceGuid - 914AEBE7-4635-459b-AA1C-11E219B03A10 - All PCD define in MdePkg is in this token space scope - - - gEfiAcpi10TableGuid - EB9D2D30-2D88-11D3-9A16-0090273FC14D - - - - gEfiAcpi20TableGuid - 8868E871-E4F1-11D3-BC22-0080C73C8881 - - - - gEfiAcpi30TableGuid - 8868E871-E4F1-11D3-BC22-0080C73C8881 - - - - gEfiDebugImageInfoTableGuid - 49152E77-1ADA-4764-B7A2-7AFEFED95E8B - - - - gEfiGlobalVariableGuid - 8BE4DF61-93CA-11D2-AA0D-00E098032B8C - - - - gEfiPartTypeUnusedGuid - 00000000-0000-0000-0000-000000000000 - - - - gEfiPartTypeSystemPartGuid - C12A7328-F81F-11D2-BA4B-00A0C93EC93B - - - - gEfiPartTypeLegacyMbrGuid - 024DEE41-33E7-11D3-9D69-0008C781F39F - - - - gEfiMpsTableGuid - EB9D2D2F-2D88-11D3-9A16-0090273FC14D - - - - gEfiPcAnsiGuid - E0C14753-F9BE-11D2-9A0C-0090273FC14D - - - - gEfiVT100Guid - DFA66065-B419-11D3-9A2D-0090273FC14D - - - - gEfiVT100PlusGuid - 7BAEC70B-57E0-4C76-8E87-2F9E28088343 - - - - gEfiVTUTF8Guid - AD15A0D6-8BEC-4ACF-A073-D01DE77E2D88 - - - - gEfiSalSystemTableGuid - EB9D2D32-2D88-11D3-9A16-0090273FC14D - - - - gEfiSmbiosTableGuid - EB9D2D31-2D88-11D3-9A16-0090273FC14D - - - - gAprioriGuid - FC510EE7-FFDC-11D4-BD41-0080C73C8881 - - - - gEfiDxeServicesTableGuid - 05AD34BA-6F02-4214-952E-4DA0398E2BB9 - - - - gEfiFirmwareFileSystemGuid - 7A9354D9-0468-444A-81CE-0BF617D890DF - - - - gEfiFirmwareVolumeTopFileGuid - 1BA0062E-C779-4582-8566-336AE8F78F09 - - - - gEfiHobListGuid - 7739F24C-93D7-11D4-9A3A-0090273FC14D - - - - gEfiHobMemoryAllocBspStoreGuid - 564B33CD-C92A-4593-90BF-2473E43C6322 - - - - gEfiHobMemoryAllocStackGuid - 4ED4BF27-4092-42E9-807D-527B1D00C9BD - - - - gEfiHobMemoryAllocModuleGuid - F8E21975-0899-4F58-A4BE-5525A9C6D77A - - - - gEfiFileInfoGuid - 09576E92-6D3F-11D2-8E39-00A0C969723B - - - - gEfiFileSystemInfoGuid - 09576E93-6D3F-11D2-8E39-00A0C969723B - - - - gEfiFileSystemVolumeLabelInfoIdGuid - DB47D7D3-FE81-11D3-9A35-0090273FC14D - - - - gEfiAuthenticationChapRadiusGuid - D6062B50-15CA-11DA-9219-001083FFCA4D - - - - gEfiAuthenticationChapLocalGuid - C280C73E-15CA-11DA-B0CA-001083FFCA4D - - - - gEfiHashAlgorithmSha1Guid - 2AE9D80F-3FB2-4095-B7B1-E93157B946B6 - - - - gEfiHashAlgorithmSha224Guid - 8DF01A06-9BD5-4BF7-B021-DB4FD9CCF45B - - - - gEfiHashAlgorithmSha256Guid - 51AA59DE-FDF2-4EA3-BC63-875FB7842EE9 - - - - gEfiHashAlgorithmSha384Guid - EFA96432-DE33-4DD2-AEE6-328C33DF777A - - - - gEfiHashAlgorithmSha512Guid - CAA4381E-750C-4770-B870-7A23B4E42130 - - - - gEfiHashAlgorithmMD5Guid - 0AF7C79C-65B5-4319-B0AE-44EC484E4AD7 - - - - gBootObjectAuthorizationParmsetGuid - EDD35E31-07B9-11D2-83A3-00A0C91FADCF - - - - gEfiEventLegacyBootGuid - 2A571201-4966-47F6-8B86-F31E41F32F10 - - - - gEfiEventExitBootServicesGuid - 27ABF055-B1B8-4C26-8048-748F37BAA2DF - - - - gEfiEventVirtualAddressChangeGuid - 13FA7698-C831-49C7-87EA-8F43FCC25196 - - - - gEfiEventMemoryMapChangeGuid - 78BEE926-692F-48FD-9EDB-01422EF0D7AB - - - - gEfiEventReadyToBootGuid - 7CE88FB3-4BD7-4679-87A8-A8D8DEE50D2B - - - - gEfiHardwareErrorVariableGuid - 414E6BDD-E47B-47CC-B244-BB61020CF516 - - - - - - gEfiBdsArchProtocolGuid - 665E3FF6-46CC-11D4-9A38-0090273FC14D - - - - gEfiCpuArchProtocolGuid - 26BACCB1-6F42-11D4-BCE7-0080C73C8881 - - - - gEfiMetronomeArchProtocolGuid - 26BACCB2-6F42-11D4-BCE7-0080C73C8881 - - - - gEfiMonotonicCounterArchProtocolGuid - 1DA97072-BDDC-4B30-99F1-72A0B56FFF2A - - - - gEfiRealTimeClockArchProtocolGuid - 27CFAC87-46CC-11D4-9A38-0090273FC14D - - - - gEfiResetArchProtocolGuid - 27CFAC88-46CC-11D4-9A38-0090273FC14D - - - - gEfiRuntimeArchProtocolGuid - b7dfb4e1-052f-449f-87be-9818fc91b733 - - - - gEfiSecurityArchProtocolGuid - A46423E3-4617-49F1-B9FF-D1BFA9115839 - - - - gEfiStatusCodeRuntimeProtocolGuid - D2B2B828-0826-48A7-B3DF-983C006024F0 - - - - gEfiTimerArchProtocolGuid - 26BACCB3-6F42-11D4-BCE7-0080C73C8881 - - - - gEfiVariableArchProtocolGuid - 1E5668E2-8481-11D4-BCF1-0080C73C8881 - - - - gEfiVariableWriteArchProtocolGuid - 6441F818-6362-4E44-B570-7DBA31DD2453 - - - - gEfiWatchdogTimerArchProtocolGuid - 665E3FF5-46CC-11D4-9A38-0090273FC14D - - - - gEfiFirmwareVolumeBlockProtocolGuid - DE28BC59-6228-41BD-BDF6-A3B9ADB58DA1 - - - - gEfiFormBrowserProtocolGuid - E5A1333E-E1B4-4D55-CEEB-35C3EF133443 - - - - gPcdProtocolGuid - 11B34006-D85B-4D0A-A290-D5A571310EF7 - - - - gEfiBisProtocolGuid - 0B64AAB0-5429-11D4-9816-00A0C91FADCF - - - - gEfiBlockIoProtocolGuid - 964E5B21-6459-11D2-8E39-00A0C969723B - - - - gEfiBusSpecificDriverOverrideProtocolGuid - 3BC1B285-8A15-4A82-AABF-4D7D13FB3265 - - - - gEfiComponentNameProtocolGuid - 107A772C-D5E1-11D4-9A46-0090273FC14D - - - - gEfiComponentName2ProtocolGuid - 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 - - - - gEfiDebugPortProtocolGuid - EBA4E8D2-3858-41EC-A281-2647BA9660D0 - - - - gEfiDebugSupportProtocolGuid - 2755590C-6F3C-42FA-9EA4-A3BA543CDA25 - - - - gEfiDecompressProtocolGuid - D8117CFE-94A6-11D4-9A3A-0090273FC14D - - - - gEfiDevicePathProtocolGuid - 09576E91-6D3F-11D2-8E39-00A0C969723B - - - - gEfiDiskIoProtocolGuid - CE345171-BA0B-11D2-8E4F-00A0C969723B - - - - gEfiDriverBindingProtocolGuid - 18A031AB-B443-4D1A-A5C0-0C09261E9F71 - - - - gEfiDriverConfigurationProtocolGuid - 107A772B-D5E1-11D4-9A46-0090273FC14D - - - - gUefiDriverConfigurationProtocolGuid - BFD7DC1D-24F1-40D9-82E7-2E09BB6B4EBE - - - - gEfiDriverDiagnosticsProtocolGuid - 0784924F-E296-11D4-9A49-0090273FC14D - - - - gUefiDriverDiagnosticsProtocolGuid - 4D330321-025F-4AAC-90D8-5ED900173B63 - - - - gEfiEbcProtocolGuid - 13AC6DD1-73D0-11D4-B06B-00AA00BD6DE7 - - - - gEfiNetworkInterfaceIdentifierProtocolGuid - E18541CD-F755-4F73-928D-643C8A79B229 - - - - gEfiNetworkInterfaceIdentifierProtocolGuid_31 - 1ACED566-76ED-4218-BC81-767F1F977A89 - - - - gEfiLoadedImageProtocolGuid - 5B1B31A1-9562-11D2-8E3F-00A0C969723B - - - - gEfiLoadFileProtocolGuid - 56EC3091-954C-11D2-8E3F-00A0C969723B - - - - gEfiPciIoProtocolGuid - 4CF5B200-68B8-4CA5-9EEC-B23E3F50029A - - - - gEfiPciRootBridgeIoProtocolGuid - 2F707EBB-4A1A-11D4-9A38-0090273FC14D - - - - gEfiPlatformDriverOverrideProtocolGuid - 6B30C738-A391-11D4-9A3B-0090273FC14D - - - - gEfiPxeBaseCodeProtocolGuid - 03C4E603-AC28-11D3-9A2D-0090273FC14D - - - - gEfiPxeBaseCodeCallbackProtocolGuid - 245DCA21-FB7B-11D3-8F01-00A0C969723B - - - - gEfiScsiPassThruProtocolGuid - A59E8FCF-BDA0-43BB-90B1-D3732ECAA877 - - - - gEfiSerialIoProtocolGuid - BB25CF6F-F1D4-11D2-9A0C-0090273FC1FD - - - - gEfiSimpleFileSystemProtocolGuid - 964E5B22-6459-11D2-8E39-00A0C969723B - - - - gEfiSimpleNetworkProtocolGuid - A19832B9-AC25-11D3-9A2D-0090273FC14D - - - - gEfiSimplePointerProtocolGuid - 31878C87-0B75-11D5-9A4F-0090273FC14D - - - - gEfiSimpleTextInProtocolGuid - 387477C1-69C7-11D2-8E39-00A0C969723B - - - - gEfiSimpleTextOutProtocolGuid - 387477C2-69C7-11D2-8E39-00A0C969723B - - - - gEfiUgaDrawProtocolGuid - 982C298B-F4FA-41CB-B838-77AA688FB839 - - - - gEfiUgaIoProtocolGuid - 61A4D49E-6F68-4F1B-B922-A86EED0B07A2 - - - - gEfiUnicodeCollationProtocolGuid - 1D85CD7F-F43D-11D2-9A0C-0090273FC14D - - - - gEfiUsbHcProtocolGuid - F5089266-1AA0-4953-97D8-562F8A73B519 - - - - gEfiUsbIoProtocolGuid - 2B2F68D6-0CD2-44CF-8E8B-BBA20B1B5B75 - - - - gEfiArpProtocolGuid - F4B427BB-BA21-4F16-BC4E-43E416AB619C - - - - gEfiArpServiceBindingProtocolGuid - F44C00EE-1F2C-4A00-AA09-1C9F3E0800A3 - - - - gEfiDhcp4ProtocolGuid - 8A219718-4EF5-4761-91C8-C0F04BDA9E56 - - - - gEfiDhcp4ServiceBindingProtocolGuid - 9D9A39D8-BD42-4A73-A4D5-8EE94BE11380 - - - - gEfiIp4ProtocolGuid - 41D94CD2-35B6-455A-8258-D4E51334AADD - - - - gEfiIp4ServiceBindingProtocolGuid - C51711E7-B4BF-404A-BFB8-0A048EF1FFE4 - - - - gEfiIp4ConfigProtocolGuid - 3B95AA31-3793-434B-8667-C8070892E05E - - - - gEfiManagedNetworkProtocolGuid - 3B95AA31-3793-434B-8667-C8070892E05E - - - - gEfiManagedNetworkServiceBindingProtocolGuid - F36FF770-A7E1-42CF-9ED2-56F0F271F44C - - - - gEfiMtftp4ProtocolGuid - 78247C57-63DB-4708-99C2-A8B4A9A61F6B - - - - gEfiMtftp4ServiceBindingProtocolGuid - 2FE800BE-8F01-4AA6-946B-D71388E1833F - - - - gEfiTcp4ProtocolGuid - 65530BC7-A359-410F-B010-5AADC7EC2B62 - - - - gEfiTcp4ServiceBindingProtocolGuid - 00720665-67EB-4A99-BAF7-D3C33A1C7CC9 - - - - gEfiUdp4ProtocolGuid - 3AD9DF29-4501-478D-B1F8-7F7FE70E50F3 - - - - gEfiUdp4ServiceBindingProtocolGuid - 83F01464-99BD-45E5-B383-AF6305D8E9E6 - - - - gEfiAuthenticationInfoProtocolGuid - 7671D9D0-53DB-4173-AA69-2327F21F0BC7 - - - - gEfiDevicePathFromTextProtocolGuid - 05C99A21-C70F-4AD2-8A5F-35DF3343F51E - - - - gEfiDevicePathToTextProtocolGuid - 8B843E20-8132-4852-90CC-551A4E4A7F1C - - - - gEfiDevicePathUtilitiesProtocolGuid - 0379BE4E-D706-437D-B037-EDB82FB772A4 - - - - gEfiEdidActiveProtocolGuid - BD8C1056-9F36-44EC-92A8-A6337F817986 - - - - gEfiEdidDiscoveredProtocolGuid - 1C0C34F6-D380-41FA-A049-8AD06C1A66AA - - - - gEfiEdidOverrideProtocolGuid - 48ECB431-FB72-45C0-A922-F458FE040BD5 - - - - gEfiGraphicsOutputProtocolGuid - 9042A9DE-23DC-4A38-96FB-7ADED080516A - - - - gEfiHashProtocolGuid - C5184932-DBA5-46DB-A5BA-CC0BDA9C1435 - - - - gEfiHashServiceBindingProtocolGuid - 42881C98-A4F3-44B0-A39D-DFA18667D8CD - - - - gEfiIScsiInitiatorNameProtocolGuid - 59324945-EC44-4C0D-B1CD-9DB139DF070C - - - - gEfiScsiIoProtocolGuid - 932F4736-2362-4002-803E-3CD54B138F85 - - - - gEfiExtScsiPassThruProtocolGuid - 143B7632-B81B-4CB7-ABD3-B625A5B9BFFE - - - - gEfiTapeIoProtocolGuid - 1E93E633-D65A-459E-AB84-93D9EC266D18 - - - - gEfiUsb2HcProtocolGuid - 3E745226-9818-45B6-A2AC-D7CD0E8BA2BC - - - - gEfiSecurityPolicyProtocolGuid - 78E4D245-CD4D-4A05-A2BA-4743E86CFCAB - - - - gEfiAcpiTableProtocolGuid - FFE06BDD-6107-46A6-7BB2-5A9C7EC5275C - - - - gEfiDeviceIoProtocolGuid - AF6AC311-84C3-11D2-8E3C-00A0C969723B - - - - - - gEfiPeiBootInRecoveryModePpiGuid - 17EE496A-D8E4-4B9A-94D1-CE8272300850 - - - - gEfiPeiCpuIoPpiInstalledGuid - E6AF1F7B-FC3F-46DA-A828-A3B457A44282 - - - - gEfiDxeIplPpiGuid - 0AE8CE5D-E448-4437-A8D7-EBF5F194F731 - - - - gEfiEndOfPeiSignalPpiGuid - 605EA650-C65C-42E1-BA80-91A52AB618C6 - - - - gEfiPeiFvFileLoaderPpiGuid - 7E1F0D85-04FF-4BB2-866A-31A2996A48A8 - - - - gEfiPeiMasterBootModePpiGuid - 7408D748-FC8C-4EE6-9288-C4BEC092A410 - - - - gEfiPeiMemoryDiscoveredPpiGuid - F894643D-C449-42D1-8EA8-85BDD8C65BDE - - - - gEfiPeiResetPpiGuid - EF398D58-9DFD-4103-BF94-78C6F4FE712F - - - - gEfiSecPlatformInformationPpiGuid - 6F8C2B35-FEF4-448D-8256-E11B19D61077 - - - - gEfiPeiStatusCodePpiGuid - 229832D3-7A30-4B36-B827-F40CB7D45436 - - - - gPcdPpiGuid - 06E81C58-4AD7-44BC-8390-F10265F72480 - - - - gEfiPeiStallPpiGuid - 1F4C6F90-B06B-48D8-A201-BAE5F1CD7D56 - - - - - - PcdMaximumUnicodeStringLength - 0x00000001 - gEfiMdePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 1000000 - If PcdMaximumUnicodeStringLength is not zero, the maximum - number of characters (not counting the NULL-terminator) in a - Unicode string cannot exceed it. - - - PcdMaximumAsciiStringLength - 0x00000002 - gEfiMdePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 1000000 - If PcdMaximumAsciiStringLength is not zero, the maximum number - of characters (not counting the NULL-terminator) in an ASCII - string cannot exceed it. - - - PcdMaximumLinkedListLength - 0x00000003 - gEfiMdePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 1000000 - If PcdMaximumLinkedListLength is not zero, the maximum number - of nodes (not counting the list header) in a linked list - cannot exceed it. - - - PcdSpinLockTimeout - 0x00000004 - gEfiMdePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 10000000 - If PcdSpinLockTimeout is not zero, it stands for the timeout - value (unit: millisecond) for spin lock. - - - PcdDebugPropertyMask - 0x00000005 - gEfiMdePkgTokenSpaceGuid - UINT8 - FIXED_AT_BUILD - 0x0f - The bitmask of flags that specify the enable/disable of Debug - Assert, Debug Print, Debug Code, Clear Memory, Assert - Breakpoint and Assert Deadloop. - - - PcdDebugPrintErrorLevel - 0x00000006 - gEfiMdePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE - 0x80000000 - The bitmask of flags that specify the kind of debug message - output when Debug Print is enabled. - - - PcdReportStatusCodePropertyMask - 0x00000007 - gEfiMdePkgTokenSpaceGuid - UINT8 - FIXED_AT_BUILD - 0x06 - The bitmask of flags that specify the enable/disable of - Progress Code, Error Code and Debug Code. - - - PcdDebugClearMemoryValue - 0x00000008 - gEfiMdePkgTokenSpaceGuid - UINT8 - FIXED_AT_BUILD - 0xAF - The value used by DebugClearMemory () to fill a certain range - of memory. - - - PcdPerformanceLibraryPropertyMask - 0x00000009 - gEfiMdePkgTokenSpaceGuid - UINT8 - FIXED_AT_BUILD - 0 - The bitmask of flags that specify the enable/disable of - Performance Measurement. - - - PcdPostCodePropertyMask - 0x0000000b - gEfiMdePkgTokenSpaceGuid - UINT8 - FIXED_AT_BUILD - 0 - The bitmask of flags that specify the enable/disable of Post - Code, Post Code Description. - - - PcdPciExpressBaseAddress - 0x0000000a - gEfiMdePkgTokenSpaceGuid - UINT64 - FIXED_AT_BUILD PATCHABLE_IN_MODULE - 0xE0000000 - The base address of PCI Express MMIO window. - - - PcdIoBlockBaseAddressForIpf - 0x0000000c - gEfiMdePkgTokenSpaceGuid - UINT64 - FIXED_AT_BUILD - 0x0ffffc000000 - The base address of IPF IO Block - - - PcdFSBClock - 0x0000000c - gEfiMdePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE - 200000000 - This value is FSB Clock frequency. Its unit is Hz and its default value is 200000000, that means FSB frequency is 200Mhz. - - - PcdComponentNameDisable - 0x0000000d - gEfiMdePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - If this value is set TRUE, autogen will replace Compoent Name Protocol instance with NULL. - - - PcdDriverDiagnostics2Disable - 0x0000000e - gEfiMdePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - If this value is set TRUE, autogen will replace Driver Diagnostics Protocol instance with NULL. - - - PcdComponentName2Disable - 0x0000000f - gEfiMdePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - If this value is set TRUE, autogen will replace Compoent Name Protocol instance with NULL. - - - PcdDriverDiagnostics2Disable - 0x00000010 - gEfiMdePkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - FALSE - If this value is set TRUE, autogen will replace Driver Diagnostics Protocol instance with NULL. - - - PcdUefiLibMaxPrintBufferSize - 0x101 - gEfiMdePkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD - 320 - This PCD is used by UefiLib APIs, which are Print, ErrorPrint, AsciiPrint, AsciiErrorPrint. If the length of the formatted Unicode or ASCII string is greater than PcdUefiLibMaxPrintBufferSize, then only the first (PcdUefiLibMaxPrintBufferSize / Sizeof(CHAR16)) Unicode characters or PcdUefiLibMaxPrintBufferSize Ascii characters are sent to the respective console. - - - diff --git a/OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.msa b/OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.msa deleted file mode 100644 index a6b47792a6..0000000000 --- a/OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.msa +++ /dev/null @@ -1,95 +0,0 @@ - - - - AtapiPassThruDxe - UEFI_DRIVER - E49061CE-99A7-41d3-AB3A-36E5CFBAD63E - 0.1 - Description file for the Atapi Pass Thru driver. - This driver simulates SCSI devices with Atapi devices to test the SCSI IO protocol. - 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 - - - IA32 X64 IPF EBC - false - AtapiPassThruDxe - - - AtapiPassThru.c - AtapiPassThru.h - ComponentName.c - DriverSupportedEfiVersion.c - - - - DebugLib - - - BaseMemoryLib - - - UefiDriverEntryPoint - - - UefiBootServicesTableLib - - - UefiLib - - - BaseLib - - - MemoryAllocationLib - - - - - gEfiScsiPassThruProtocolGuid - - - gEfiExtScsiPassThruProtocolGuid - - - gEfiPciIoProtocolGuid - - - gEfiDriverSupportedEfiVersionProtocolGuid - - - - - PcdSupportScsiPassThru - gOptionRomPkgTokenSpaceGuid - Atapi Pass Thru driver supports to produce Scsi Pass Thru protocol. - - - PcdExtSupportScsiPassThru - gOptionRomPkgTokenSpaceGuid - Atapi Pass Thru driver supports to produce Ext Scsi Pass Thru protocol. - - - PcdDriverSupportedEfiVersion - gOptionRomPkgTokenSpaceGuid - The firmware version field filled in EFI Driver Supported EFI Version protocol. - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeAtapiPassThru - - - - - - - \ No newline at end of file diff --git a/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.msa b/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.msa deleted file mode 100644 index 0620eb24ac..0000000000 --- a/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.msa +++ /dev/null @@ -1,94 +0,0 @@ - - - - AtapiPassThruDxe - UEFI_DRIVER - 555F76EA-785F-40d7-9174-153C43636C68 - 0.1 - Component description file for CirrusLogic5430 module. - Cirrus Logic 5430 Controller Driver. - 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 - - - IA32 X64 IPF EBC - false - AtapiPassThruDxe - - - CirrusLogic5430.c - CirrusLogic5430.h - CirrusLogic5430GraphicsOutput.c - CirrusLogic5430UgaDraw.c - ComponentName.c - DriverSupportedEfiVersion.c - - - - DebugLib - - - UefiDriverEntryPoint - - - UefiBootServicesTableLib - - - UefiLib - - - BaseLib - - - MemoryAllocationLib - - - - - gEfiScsiPassThruProtocolGuid - - - gEfiExtScsiPassThruProtocolGuid - - - gEfiPciIoProtocolGuid - - - gEfiDriverSupportedEfiVersionProtocolGuid - - - - - PcdSupportGop - gOptionRomPkgTokenSpaceGuid - Cirrus Logic 5430 driver supports to produce GOP protocol. - - - PcdExtSupportUga - gOptionRomPkgTokenSpaceGuid - Cirrus Logic 5430 driver supports to produce UGA protocol. - - - PcdDriverSupportedEfiVersion - gOptionRomPkgTokenSpaceGuid - The firmware version field filled in EFI Driver Supported EFI Version protocol. - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeCirrusLogic5430 - - - - - - - \ No newline at end of file diff --git a/OptionRomPkg/OptionRomPkg.nspd b/OptionRomPkg/OptionRomPkg.nspd deleted file mode 100644 index 7a4d6d0500..0000000000 --- a/OptionRomPkg/OptionRomPkg.nspd +++ /dev/null @@ -1,83 +0,0 @@ - - - - OptionRomPkg - AA3865E8-7F30-4f59-8696-99F560101852 - 0.1 - Option Rom Package Reference Implementations. - This package is designed to interoperate with the EDK II open source project -at http://www.tianocore.org, and this package is required to build PCI compliant -Option ROM image for all CPU architectures, including EBC target. -A single driver can support mixes of EFI 1.1, UEFI 2.0 and UEFI 2.1. - 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 - - - AtapiPassThruDxe/AtapiPassThruDxe.msa - CirrusLogic5430Dxe/CirrusLogic5430Dxe.msa - - - - gOptionRomPkgTokenSpaceGuid - 1E43298F-3478-41a7-B577-86064635C728 - Token space GUID for OptionRomPkg - - - - - PcdSupportScsiPassThru - 0x00010001 - gOptionRomPkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - Option Rom Package driver to support the Scsi Pass Thru protocol - - - PcdSupportExtScsiPassThru - 0x00010002 - gOptionRomPkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - Option Rom Package driver to support the Ext Scsi Pass Thru protocol - - - PcdDriverSupportedEfiVersion - 0x00010003 - gOptionRomPkgTokenSpaceGuid - UINT32 - FIXED_AT_BUILD PATCHABLE_IN_MODULE - 0x0002000a - The firmware version field of Driver Supported EFI version protocol. - - - PcdSupportGop - 0x00010004 - gOptionRomPkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - The driver in OptionRomPkg to support GOP protocol. - - - PcdSupportUga - 0x00010005 - gOptionRomPkgTokenSpaceGuid - BOOLEAN - FEATURE_FLAG - TRUE - The driver in OptionRomPkg to support UGA protocol. - - - \ No newline at end of file -- 2.39.2