X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FMdePkg.dec;h=5cb1a20cf9a8d5f0b02c07b81eb89db4cdf229d8;hb=c9b34b8cb315599b94be2f405605466b90bc562b;hp=549a262c7b7c366e63e295e2eceaca31ee349347;hpb=029f9e857e0d2f70aebb4b98d5e5f11eb459b6a2;p=mirror_edk2.git diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index 549a262c7b..5cb1a20cf9 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -1,14 +1,13 @@ -## @file MdePkg.dec +## @file MdePkg.dec # # This Package provides all definitions(including functions, MACROs, structures and library classes) # and libraries instances, which are defined in MDE Specification. # It also provides the definitions(including PPIs/PROTOCOLs/GUIDs) of # EFI1.10/UEFI2.3/PI1.2 and some Industry Standards. # -# Copyright (c) 2007 - 2010, Intel Corporation.
-# Portions copyright (c) 2008-2009 Apple Inc. All rights reserved.
+# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.
+# Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.
# -# 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 @@ -24,7 +23,7 @@ DEC_SPECIFICATION = 0x00010005 PACKAGE_NAME = MdePkg PACKAGE_GUID = 1E73767F-8F52-4603-AEB4-F29B510B6766 - PACKAGE_VERSION = 1.01 + PACKAGE_VERSION = 1.02 [Includes] @@ -74,10 +73,6 @@ # Only available to DXE and UEFI module types. UefiBootServicesTableLib|Include/Library/UefiBootServicesTableLib.h - ## @libraryclass Provides a service to retrieve a pointer to the SMM Services Table. - # Only available to SMM/DXE Combined and SMM module types. - SmmServicesTableLib|Include/Library/SmmServicesTableLib.h - ## @libraryclass Module entry point library for UEFI Applications. UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h @@ -201,6 +196,10 @@ ## SmmLib|Include/Library/SmmLib.h + ## @libraryclass Provides a service to retrieve a pointer to the SMM Services Table. + # Only available to SMM/DXE Combined and SMM module types. + SmmServicesTableLib|Include/Library/SmmServicesTableLib.h + [LibraryClasses.IPF] ## @libraryclass The SAL Library provides a service to make a SAL CALL. SalLib|Include/Library/SalLib.h @@ -1275,6 +1274,10 @@ # EFI_SOFTWARE_DXE_CORE | EFI_SW_PC_INIT_END gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueDxeDriverEnd|0x3040003|UINT32|0x30001014 + ## This value is used to set the available memory address to store Guided Extract Handlers. + # The required memory space is decided by the value of PcdMaximumGuidedExtractHandler. + gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress|0x1000000|UINT64|0x30001015 + [PcdsFixedAtBuild.IPF] ## The base address of IO port space for IA64 arch gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf|0x0ffffc000000|UINT64|0x0000000f