X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FEdkModulePkg.spd;h=fe9b69630405f8c8ea790fbc059c4cbc5e388fc0;hp=db8be51a649315be6e5227d65678d831e02b32ca;hb=9c198b406677e91274146dad8d0c723a68228d4e;hpb=6874dbd0e24535c3c4a89dddfdac98ad25b0617b diff --git a/EdkModulePkg/EdkModulePkg.spd b/EdkModulePkg/EdkModulePkg.spd index db8be51a64..fe9b696304 100644 --- a/EdkModulePkg/EdkModulePkg.spd +++ b/EdkModulePkg/EdkModulePkg.spd @@ -6,12 +6,12 @@ 0.3 Edk Module Package Reference Implementations This Module provides standard reference information for EFI/Tiano implementations. - Copyright (c) 2006, 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 + Copyright (c) 2006 - 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 @@ -64,6 +64,14 @@ Include/Library/OemHookStatusCodeLib.h + + Include/Library/EdkGenericBdsLib.h + Library to implement a Bbs + + + Include/Library/EdkGenericPlatformBdsLib.h + Generic Platform Bds library + @@ -379,7 +387,6 @@ Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.msa Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.msa Library/DxeDebugLibSerialPort/DxeDebugLibSerialPort.msa - Library/EdkDxeDebugLibReportStatusCode/EdkDxeDebugLibReportStatusCode.msa Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.msa Library/DxePerformanceLib/DxePerformanceLib.msa Library/EdkDxePrintLib/EdkDxePrintLib.msa @@ -389,15 +396,14 @@ Library/EdkFvbServiceLib/EdkFvbServiceLib.msa Library/EdkGraphicsLib/EdkGraphicsLib.msa Library/EdkIfrSupportLib/EdkIfrSupportLib.msa - Library/EdkNullCustomizedDecompressLib/EdkNullCustomizedDecompressLib.msa Library/EdkPeCoffLoaderLib/EdkPeCoffLoaderLib.msa Library/PeiPerformanceLib/PeiPerformanceLib.msa Library/EdkScsiLib/EdkScsiLib.msa - Library/EdkUefiDebugLibConOut/EdkUefiDebugLibConOut.msa - Library/EdkUefiDebugLibStdErr/EdkUefiDebugLibStdErr.msa Library/EdkUsbLib/EdkUsbLib.msa Library/EdkSerialPortLibNull/EdkSerialPortLibNull.msa Library/EdkOemHookStatusCodeLibNull/EdkOemHookStatusCodeLibNull.msa + Library/EdkGenericBdsLib/EdkGenericBdsLib.msa + Library/EdkGenericPlatformBdsLib/EdkGenericPlatformBdsLib.msa Universal/Console/ConSplitter/Dxe/ConSplitter.msa Universal/Console/GraphicsConsole/Dxe/GraphicsConsole.msa Universal/Console/Terminal/Dxe/Terminal.msa @@ -435,6 +441,7 @@ Universal/StatusCode/Pei/PeiStatusCode.msa Universal/StatusCode/Dxe/DxeStatusCode.msa Universal/ConPlatform/Dxe/ConPlatform.msa + Logo/Logo.msa Include/EdkPeim.h @@ -446,13 +453,12 @@ Include/EdkDxe.h Include/EdkDxe.h Include/EdkDxe.h - Include/EdkPeim.h gEfiGenericPlatformTokenSpaceGuid 18D15EA6-9E14-40a1-B39C-59C44DA9D891 - This is the token space GUID for platform generic PCD definitions. + This is the token space GUID for platform generic PCD definitions. Now FlashLayout and Platform CPU belong to this space. @@ -640,6 +646,16 @@ 060CC026-4C0D-4DDA-8F41-595FEF00A502 + + gEfiPeiCorePrivateGuid + d641a0f5-cb7c-4846-a380-1d01b4d9e3b9 + + + + gEfiGenericPlatformVariableGuid + 59d1c24f-50f1-401a-b101-f33e0daed443 + The variable space Guid to pair with a Unicode string name to tag an EFI variable + @@ -903,7 +919,7 @@ UINT32 FIXED_AT_BUILD 0x08 - The maximum number of callback function, which will be triggered when + 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. @@ -913,7 +929,7 @@ UINT32 FIXED_AT_BUILD 0x0 - The base address of the VPD (Vital Product Data) region. It is + The base address of the VPD (Vital Product Data) region. It is normally a region reserved on flash. @@ -950,7 +966,7 @@ BOOLEAN FEATURE_FLAG TRUE - This feature flag can be used to enable or disable the Pcd PEIM database + 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. @@ -960,7 +976,7 @@ BOOLEAN FEATURE_FLAG TRUE - This feature flag can be used to enable or disable the Pcd DXE database + 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. @@ -1269,5 +1285,14 @@ 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. + + PcdNtEmulatorEnable + 0x0001003e + gEfiEdkModulePkgTokenSpaceGuid + BOOLEAN + FEATURE_FLAG + FALSE + If this PCD is set as TRUE, NT emulator will be endabled. + \ No newline at end of file