X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FEdkModulePkg.spd;h=ec783fe63a4c6eefd36c921ed55164a44d965e3f;hp=db8be51a649315be6e5227d65678d831e02b32ca;hb=c2b08e15a4711106fd95c13c583d2010ce1722b5;hpb=6874dbd0e24535c3c4a89dddfdac98ad25b0617b
diff --git a/EdkModulePkg/EdkModulePkg.spd b/EdkModulePkg/EdkModulePkg.spd
index db8be51a64..ec783fe63a 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
@@ -28,6 +28,10 @@
Include/Library/EdkDxeSalLib.h
+
+ Include/Library/ExtendedSalLib.h
+
+
Include/Library/EdkFvbServiceLib.h
@@ -64,6 +68,18 @@
Include/Library/OemHookStatusCodeLib.h
+
+ Include/Library/EdkGenericBdsLib.h
+ Library to implement a Bbs
+
+
+ Include/Library/EdkGenericPlatformBdsLib.h
+ Generic Platform Bds library
+
+
+ Include/Library/PciIncompatibleDeviceSupportLib.h
+ This library includes the PCI incompatible devices list.
+
@@ -190,6 +206,10 @@
Include/Library/EdkDxeSalLib.h
+
+ Include/Library/ExtendedSalLib.h
+
+
Include/Library/EdkFvbServiceLib.h
@@ -379,7 +399,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 +408,15 @@
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
+ Library/EdkPciIncompatibleDeviceSupportLib/EdkPciIncompatibleDeviceSupportLib.msa
Universal/Console/ConSplitter/Dxe/ConSplitter.msa
Universal/Console/GraphicsConsole/Dxe/GraphicsConsole.msa
Universal/Console/Terminal/Dxe/Terminal.msa
@@ -435,6 +454,7 @@
Universal/StatusCode/Pei/PeiStatusCode.msa
Universal/StatusCode/Dxe/DxeStatusCode.msa
Universal/ConPlatform/Dxe/ConPlatform.msa
+ Logo/Logo.msa
Include/EdkPeim.h
@@ -446,13 +466,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.
@@ -480,41 +499,6 @@
B091E7D2-05A0-4198-94F0-74B7B8C55459
-
- gEfiStatusCodeDataTypeStringGuid
- 92D11080-496F-4D95-BE7E-037488382B0A
-
-
-
- gEfiStatusCodeDataTypeDebugGuid
- 9A4E9246-D553-11D5-87E2-00062945C3B9
-
-
-
- gEfiStatusCodeDataTypeAssertGuid
- DA571595-4D99-487C-827C-2622677D3307
-
-
-
- gEfiStatusCodeDataTypeExceptionHandlerGuid
- 3BC2BD12-AD2E-11D5-87DD-00062945C3B9
-
-
-
- gEfiStatusCodeDataTypeErrorGuid
- AB359CE3-99B3-AE18-C89D-95D3B072E19B
-
-
-
- gEfiStatusCodeDataTypeProgressCodeGuid
- A356AB39-35C4-35DA-B37A-F8EA9E8B36A3
-
-
-
- gEfiStatusCodeSpecificDataGuid
- 335984BD-E805-409A-B8F8-D27ECE5FF7A6
-
-
gEfiSystemNvDataHobGuid
D6E5092D-C7B2-4872-AF66-FDC0E6F95E78
@@ -640,6 +624,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 +897,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 +907,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 +944,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 +954,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 +1263,29 @@
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.
+
+
+ PcdPciIncompatibleDeviceSupportMask
+ 0x0001003f
+ gEfiEdkModulePkgTokenSpaceGuid
+ UINT8
+ FIXED_AT_BUILD
+ 0x0
+ The PCD masks for PCI incompatible devices support.
+ Acpi_Resource_Update_Support :1;
+ Register_Read_Support :1;
+ Register_Write_Support :1;
+ Register_Update_Support :1;
+ Register_Access_Width_Support :1;
+ Reserved :3;
+
\ No newline at end of file