X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdePkg%2FMdePkg.dec;h=e0e8bde9520faf03bad6b57bcb756eecd7e72072;hp=683eefedfe90a20cc0a203ed0c721d8f6aab63f0;hb=d70b88120a2b5e98d00c722b54b0c39b06c23710;hpb=8fc71decbe7ada34f96f04261e680265ce916a51
diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec
index 683eefedfe..e0e8bde952 100644
--- a/MdePkg/MdePkg.dec
+++ b/MdePkg/MdePkg.dec
@@ -3,7 +3,7 @@
# 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.0/UEFI2.1/PI1.0 and some Industry Standards.
+# 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.
@@ -24,7 +24,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 +74,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
@@ -196,6 +192,15 @@
##
SynchronizationLib|Include/Library/SynchronizationLib.h
+[LibraryClasses.IA32, LibraryClasses.X64]
+ ## @libraryclass Abstracts both S/W SMI generation and detection.
+ ##
+ 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
@@ -364,31 +369,31 @@
## Include/Protocol/UserManager.h
gEfiEventUserProfileChangedGuid = { 0xbaf1e6de, 0x209e, 0x4adb, {0x8d, 0x96, 0xfd, 0x8b, 0x71, 0xf3, 0xf6, 0x83 }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserCredentialClassUnknownGuid = { 0x5cf32e68, 0x7660, 0x449b, { 0x80, 0xe6, 0x7e, 0xa3, 0x6e, 0x3, 0xf6, 0xa8 }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserCredentialClassPasswordGuid = { 0xf8e5058c, 0xccb6, 0x4714, { 0xb2, 0x20, 0x3f, 0x7e, 0x3a, 0x64, 0xb, 0xd1 }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserCredentialClassSmartCardGuid = { 0x5f03ba33, 0x8c6b, 0x4c24, { 0xaa, 0x2e, 0x14, 0xa2, 0x65, 0x7b, 0xd4, 0x54 }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserCredentialClassFingerprintGuid = { 0x32cba21f, 0xf308, 0x4cbc, { 0x9a, 0xb5, 0xf5, 0xa3, 0x69, 0x9f, 0x4, 0x4a }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserCredentialClassHandprintGuid = { 0x5917ef16, 0xf723, 0x4bb9, { 0xa6, 0x4b, 0xd8, 0xc5, 0x32, 0xf4, 0xd8, 0xb5 }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserCredentialClassSecureCardGuid = { 0x8a6b4a83, 0x42fe, 0x45d2, { 0xa2, 0xef, 0x46, 0xf0, 0x6c, 0x7d, 0x98, 0x52 }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserInfoAccessSetupAdminGuid = { 0x85b75607, 0xf7ce, 0x471e, { 0xb7, 0xe4, 0x2a, 0xea, 0x5f, 0x72, 0x32, 0xee }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserInfoAccessSetupNormalGuid = { 0x1db29ae0, 0x9dcb, 0x43bc, { 0x8d, 0x87, 0x5d, 0xa1, 0x49, 0x64, 0xdd, 0xe2 }}
- ## Include/Protocol/UserCredential.h
+ ## Include/Protocol/UserManager.h
gEfiUserInfoAccessSetupRestrictedGuid = { 0xbdb38125, 0x4d63, 0x49f4, { 0x82, 0x12, 0x61, 0xcf, 0x5a, 0x19, 0xa, 0xf8 }}
#
@@ -535,8 +540,8 @@
## Include/Ppi/BlockIo.h
gEfiPeiVirtualBlockIoPpiGuid = { 0x695d8aa1, 0x42ee, 0x4c46, { 0x80, 0x5c, 0x6e, 0xa6, 0xbc, 0xe7, 0x99, 0xe3 }}
- ## Include/Ppi/S3Resume.h
- gEfiPeiS3ResumePpiGuid = { 0x4426CCB2, 0xE684, 0x4a8a, { 0xae, 0x40, 0x20, 0xd4, 0xb0, 0x25, 0xb7, 0x10 }}
+ ## Include/Ppi/S3Resume2.h
+ gEfiPeiS3Resume2PpiGuid = { 0x6D582DBC, 0xDB85, 0x4514, {0x8F, 0xCC, 0x5A, 0xDF, 0x62, 0x27, 0xB1, 0x47 }}
## Include/Ppi/ReportStatusCodeHandler.h
gEfiPeiRscHandlerPpiGuid = { 0x65d394, 0x9951, 0x4144, {0x82, 0xa3, 0xa, 0xfc, 0x85, 0x79, 0xc2, 0x51 }}