# This Package provides all definitions(including functions, MACROs, structures and library classes)\r
# and libraries instances, which are defined in MDE Specification.\r
# It also provides the definitions(including PPIs/PROTOCOLs/GUIDs) of\r
-# EFI1.10/UEFI2.3.1/PI1.2 and some Industry Standards.\r
+# EFI1.10/UEFI2.4/PI1.3 and some Industry Standards.\r
#\r
-# Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>\r
# Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials are licensed and made available under\r
DEC_SPECIFICATION = 0x00010005\r
PACKAGE_NAME = MdePkg\r
PACKAGE_GUID = 1E73767F-8F52-4603-AEB4-F29B510B6766\r
- PACKAGE_VERSION = 1.03\r
+ PACKAGE_VERSION = 1.04\r
\r
\r
[Includes]\r
gEfiRngAlgorithmX931AesGuid = { 0xacd03321, 0x777e, 0x4d3d, {0xb1, 0xc8, 0x20, 0xcf, 0xd8, 0x88, 0x20, 0xc9 }}\r
gEfiRngAlgorithmRaw = { 0xe43176d7, 0xb6e8, 0x4827, {0xb7, 0x84, 0x7f, 0xfd, 0xc4, 0xb6, 0x85, 0x61 }}\r
\r
+ ## Include/Protocol/AdapterInformation.h\r
+ gEfiAdapterInfoMediaStateGuid = { 0xD7C74207, 0xA831, 0x4A26, {0xB1, 0xF5, 0xD1, 0x93, 0x06, 0x5C, 0xE8, 0xB6 }}\r
+ gEfiAdapterInfoNetworkBootGuid = { 0x1FBD2960, 0x4130, 0x41E5, {0x94, 0xAC, 0xD2, 0xCF, 0x03, 0x7F, 0xB3, 0x7C }}\r
+ gEfiAdapterInfoSanMacAddressGuid = { 0x114da5ef, 0x2cf1, 0x4e12, {0x9b, 0xbb, 0xc4, 0x70, 0xb5, 0x52, 0x5, 0xd9 }}\r
+ \r
#\r
# GUID defined in PI1.0\r
#\r
## Include/Guid/FirmwareContentsSigned.h\r
gEfiFirmwareContentsSignedGuid = { 0xf9d89e8, 0x9259, 0x4f76, { 0xa5, 0xaf, 0xc, 0x89, 0xe3, 0x40, 0x23, 0xdf }}\r
\r
+ ## Include/Guid/VectorHandoffTable.h\r
+ gEfiVectorHandoffTableGuid = { 0x996ec11c, 0x5397, 0x4e73, { 0xb5, 0x8f, 0x82, 0x7e, 0x52, 0x90, 0x6d, 0xef }}\r
+\r
[Guids.IA32, Guids.X64]\r
## Include/Guid/Cper.h\r
gEfiIa32X64ErrorTypeCacheCheckGuid = { 0xA55701F5, 0xE3EF, 0x43de, { 0xAC, 0x72, 0x24, 0x9B, 0x57, 0x3F, 0xAD, 0x2C }}\r
## Include/Ppi/PiPcd.h\r
gEfiPeiPcdPpiGuid = { 0x1f34d25, 0x4de2, 0x23ad, { 0x3f, 0xf3, 0x36, 0x35, 0x3f, 0xf3, 0x23, 0xf1 } }\r
\r
+ #\r
+ # PPIs defined in PI 1.2.1.\r
+ #\r
+\r
+ ## Include/Ppi/PiPcdInfo.h\r
+ gEfiGetPcdInfoPpiGuid = { 0xa60c6b59, 0xe459, 0x425d, { 0x9c, 0x69, 0xb, 0xcc, 0x9c, 0xb2, 0x7d, 0x81 } }\r
+\r
## Include/Ppi/TemporaryRamDone.h\r
gEfiTemporaryRamDonePpiGuid = { 0xceab683c, 0xec56, 0x4a2d, { 0xa9, 0x6, 0x40, 0x53, 0xfa, 0x4e, 0x9c, 0x16 } }\r
\r
+ ## Include/Ppi/VectorHandoffInfo.h\r
+ gEfiVectorHandoffInfoPpiGuid = { 0x3cd652b4, 0x6d33, 0x4dce, { 0x89, 0xdb, 0x83, 0xdf, 0x97, 0x66, 0xfc, 0xca }}\r
+\r
#\r
# PPIs defined in PI 1.3.\r
#\r
gEfiPeiFirmwareVolumeInfo2PpiGuid = { 0xea7ca24b, 0xded5, 0x4dad, { 0xa3, 0x89, 0xbf, 0x82, 0x7e, 0x8f, 0x9b, 0x38 } }\r
\r
\r
- #\r
- # PPIs defined in PI 1.2.1.\r
- #\r
-\r
- ## Include/Ppi/PiPcdInfo.h\r
- gEfiGetPcdInfoPpiGuid = { 0xa60c6b59, 0xe459, 0x425d, { 0x9c, 0x69, 0xb, 0xcc, 0x9c, 0xb2, 0x7d, 0x81 } }\r
\r
[Protocols]\r
## Include/Protocol/Pcd.h\r
\r
## Include/Protocol/Rng.h\r
gEfiRngProtocolGuid = { 0x3152bca5, 0xeade, 0x433d, {0x86, 0x2e, 0xc0, 0x1c, 0xdc, 0x29, 0x1f, 0x44 }}\r
+ \r
+ ## Include/Protocol/AdapterInformation.h\r
+ gEfiAdapterInformationProtocolGuid = { 0xE5DD1403, 0xD622, 0xC24E, {0x84, 0x88, 0xC7, 0x1B, 0x17, 0xF5, 0xE8, 0x02 }}\r
\r
[PcdsFeatureFlag]\r
## If TRUE, the component name protocol will not be installed.\r
## If TRUE, the driver diagnostics2 protocol will not be installed.\r
gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|FALSE|BOOLEAN|0x00000011\r
\r
- ## Indicates whether EFI 1.1 ISO 639-2 language supports are obsolete\r
+ ## Indicates whether EFI 1.1 ISO 639-2 language supports are obsolete.\r
+ # If TRUE, Variable driver will be also not to auto update between PlatformLang and Lang variables.\r
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDeprecate|FALSE|BOOLEAN|0x00000012\r
\r
## If TRUE, UGA Draw Protocol is still consumed.\r