2010-05-13 03:03:32 +02:00
|
|
|
## @file MdePkg.dec
|
2007-06-22 05:01:46 +02:00
|
|
|
#
|
2008-11-18 18:18:20 +01:00
|
|
|
# This Package provides all definitions(including functions, MACROs, structures and library classes)
|
2008-10-28 03:51:12 +01:00
|
|
|
# and libraries instances, which are defined in MDE Specification.
|
2009-01-14 10:37:44 +01:00
|
|
|
# It also provides the definitions(including PPIs/PROTOCOLs/GUIDs) of
|
2014-01-09 06:15:53 +01:00
|
|
|
# EFI1.10/UEFI2.4/PI1.3 and some Industry Standards.
|
2008-10-28 03:51:12 +01:00
|
|
|
#
|
2014-01-09 06:15:53 +01:00
|
|
|
# Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
|
2010-04-23 18:40:22 +02:00
|
|
|
# Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
|
2007-06-22 05:01:46 +02:00
|
|
|
#
|
2008-10-20 12:24:18 +02:00
|
|
|
# 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
|
2009-01-14 10:37:44 +01:00
|
|
|
#
|
2008-10-20 12:24:18 +02:00
|
|
|
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
|
|
|
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
2007-06-22 05:01:46 +02:00
|
|
|
#
|
2008-10-20 12:24:18 +02:00
|
|
|
##
|
2007-06-22 05:01:46 +02:00
|
|
|
|
|
|
|
|
|
|
|
[Defines]
|
|
|
|
DEC_SPECIFICATION = 0x00010005
|
|
|
|
PACKAGE_NAME = MdePkg
|
|
|
|
PACKAGE_GUID = 1E73767F-8F52-4603-AEB4-F29B510B6766
|
2014-01-09 06:15:53 +01:00
|
|
|
PACKAGE_VERSION = 1.04
|
2007-06-22 05:01:46 +02:00
|
|
|
|
|
|
|
|
2009-07-13 06:59:39 +02:00
|
|
|
[Includes]
|
2007-07-25 05:13:13 +02:00
|
|
|
Include
|
2007-06-22 05:01:46 +02:00
|
|
|
|
2009-08-18 22:52:51 +02:00
|
|
|
[Includes.IA32]
|
2007-07-25 05:13:13 +02:00
|
|
|
Include/Ia32
|
2007-06-22 05:01:46 +02:00
|
|
|
|
|
|
|
[Includes.X64]
|
2008-09-04 18:01:24 +02:00
|
|
|
Include/X64
|
2007-06-22 05:01:46 +02:00
|
|
|
|
|
|
|
[Includes.IPF]
|
2007-07-25 05:13:13 +02:00
|
|
|
Include/Ipf
|
2007-06-22 05:01:46 +02:00
|
|
|
|
|
|
|
[Includes.EBC]
|
2007-07-25 05:13:13 +02:00
|
|
|
Include/Ebc
|
2007-06-22 05:01:46 +02:00
|
|
|
|
2009-08-19 15:08:39 +02:00
|
|
|
[Includes.ARM]
|
|
|
|
Include/Arm
|
|
|
|
|
2013-07-29 11:52:18 +02:00
|
|
|
[Includes.AARCH64]
|
|
|
|
Include/AArch64
|
|
|
|
|
2009-07-13 06:59:39 +02:00
|
|
|
[LibraryClasses]
|
2009-01-14 10:37:44 +01:00
|
|
|
## @libraryclass Provides most usb APIs to support the Hid requests defined in Usb Hid 1.1 spec
|
2008-10-20 12:24:18 +02:00
|
|
|
# and the standard requests defined in Usb 1.1 spec.
|
|
|
|
##
|
2008-11-13 09:42:27 +01:00
|
|
|
UefiUsbLib|Include/Library/UefiUsbLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides a service to retrieve a pointer to the EFI Runtime Services Table.
|
2008-11-14 04:46:24 +01:00
|
|
|
# Only available to DXE and UEFI module types.
|
2007-06-22 05:01:46 +02:00
|
|
|
UefiRuntimeServicesTableLib|Include/Library/UefiRuntimeServicesTableLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides library functions for each of the UEFI Runtime Services.
|
2008-11-14 04:46:24 +01:00
|
|
|
# Only available to DXE and UEFI module types.
|
2007-06-22 05:01:46 +02:00
|
|
|
UefiRuntimeLib|Include/Library/UefiRuntimeLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides library functions for common UEFI operations.
|
|
|
|
# Only available to DXE and UEFI module types.
|
|
|
|
##
|
2007-06-22 05:01:46 +02:00
|
|
|
UefiLib|Include/Library/UefiLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
2008-11-07 11:00:54 +01:00
|
|
|
## @libraryclass Module entry point library for UEFI drivers, DXE Drivers, DXE SMM Driver and DXE Runtime Drivers
|
2007-06-22 05:01:46 +02:00
|
|
|
UefiDriverEntryPoint|Include/Library/UefiDriverEntryPoint.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
2008-11-14 04:46:24 +01:00
|
|
|
## @libraryclass UEFI Decompress Library Functions defintion for UEFI compress algorithm.
|
2007-06-22 05:01:46 +02:00
|
|
|
UefiDecompressLib|Include/Library/UefiDecompressLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides a service to retrieve a pointer to the EFI Boot Services Table.
|
2008-11-14 04:46:24 +01:00
|
|
|
# Only available to DXE and UEFI module types.
|
2007-06-22 05:01:46 +02:00
|
|
|
UefiBootServicesTableLib|Include/Library/UefiBootServicesTableLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Module entry point library for UEFI Applications.
|
2007-06-22 05:01:46 +02:00
|
|
|
UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides calibrated delay and performance counter services.
|
2007-06-22 05:01:46 +02:00
|
|
|
TimerLib|Include/Library/TimerLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides library functions to access SMBUS devices.
|
2009-01-14 10:37:44 +01:00
|
|
|
# Libraries of this class must be ported to a specific SMBUS controller.
|
2007-06-22 05:01:46 +02:00
|
|
|
SmbusLib|Include/Library/SmbusLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides the functions to submit Scsi commands defined in SCSI-2 specification for scsi device.
|
2008-11-13 09:42:27 +01:00
|
|
|
UefiScsiLib|Include/Library/UefiScsiLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides a service to publish discovered system resources.
|
2007-06-22 05:01:46 +02:00
|
|
|
ResourcePublicationLib|Include/Library/ResourcePublicationLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to log status code records.
|
2007-06-22 05:01:46 +02:00
|
|
|
ReportStatusCodeLib|Include/Library/ReportStatusCodeLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to print a formatted string to a buffer.
|
|
|
|
# All combinations of Unicode and ASCII strings are supported.
|
|
|
|
##
|
2007-06-22 05:01:46 +02:00
|
|
|
PrintLib|Include/Library/PrintLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
MdePkg: introduce OrderedCollectionLib library class
This library class provides a set of APIs to manage an ordered collection
of items:
- Init(),
- UnInit(),
- Insert(),
- Delete(),
- IsEmpty(),
- Next(),
- Prev(),
- Min(),
- Max(),
- Find(),
- UserStruct().
There are many ways to implement an ordered collection. Depending on the
frequency of the different actions, different internal implementations may
have different performance, memory overhead, or code size.
Developers can select the library instance for a platform or module in
their DSC files that meets the needs of that platform or module.
Commit-message-from: "Kinney, Michael D" <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15790 6f19259b-4bc3-4df7-8a09-765794883524
2014-08-12 09:28:52 +02:00
|
|
|
## @libraryclass Provides an ordered collection data structure.
|
|
|
|
OrderedCollectionLib|Include/Library/OrderedCollectionLib.h
|
|
|
|
|
2008-10-20 12:24:18 +02:00
|
|
|
## @libraryclass Provides services to send progress/error codes to a POST card.
|
2007-06-22 05:01:46 +02:00
|
|
|
PostCodeLib|Include/Library/PostCodeLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to log the execution times and retrieve them later.
|
2007-06-22 05:01:46 +02:00
|
|
|
PerformanceLib|Include/Library/PerformanceLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides a service to retrieve a pointer to the PEI Services Table.
|
2007-06-22 05:01:46 +02:00
|
|
|
PeiServicesTablePointerLib|Include/Library/PeiServicesTablePointerLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides library functions for all PEI Services.
|
2007-06-22 05:01:46 +02:00
|
|
|
PeiServicesLib|Include/Library/PeiServicesLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Module entry point library for PEIM.
|
2007-06-22 05:01:46 +02:00
|
|
|
PeimEntryPoint|Include/Library/PeimEntryPoint.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Module entry point library for PEI core.
|
2007-06-22 05:01:46 +02:00
|
|
|
PeiCoreEntryPoint|Include/Library/PeiCoreEntryPoint.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to load and relocate a PE/COFF image.
|
2007-06-22 05:01:46 +02:00
|
|
|
PeCoffLib|Include/Library/PeCoffLib.h
|
2009-03-05 10:18:28 +01:00
|
|
|
## @libraryclass Provides extra action services for unloading and relocating a PE/COFF image on some specific platform such
|
|
|
|
## as NT32 emulator.
|
|
|
|
PeCoffExtraActionLib|Include/Library/PeCoffExtraActionLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides a service to retrieve the PE/COFF entry point from a PE/COFF image.
|
2007-06-22 05:01:46 +02:00
|
|
|
PeCoffGetEntryPointLib|Include/Library/PeCoffGetEntryPointLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to access PCI Configuration Space on a platform with multiple PCI segments.
|
2007-06-22 05:01:46 +02:00
|
|
|
PciSegmentLib|Include/Library/PciSegmentLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to access PCI Configuration Space.
|
2007-06-22 05:01:46 +02:00
|
|
|
PciLib|Include/Library/PciLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to access PCI Configuration Space using the MMIO PCI Express window.
|
2007-06-22 05:01:46 +02:00
|
|
|
PciExpressLib|Include/Library/PciExpressLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to access PCI Configuration Space using the I/O ports 0xCF8 and 0xCFC.
|
2007-06-22 05:01:46 +02:00
|
|
|
PciCf8Lib|Include/Library/PciCf8Lib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides library services to get and set Platform Configuration Database entries.
|
2007-06-22 05:01:46 +02:00
|
|
|
PcdLib|Include/Library/PcdLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to allocate and free memory buffers of various memory types and alignments.
|
2007-06-22 05:01:46 +02:00
|
|
|
MemoryAllocationLib|Include/Library/MemoryAllocationLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provide services to access I/O Ports and MMIO registers.
|
2007-06-22 05:01:46 +02:00
|
|
|
IoLib|Include/Library/IoLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
2008-11-14 04:46:24 +01:00
|
|
|
## @libraryclass Provides services to create and parse HOBs. Only available for PEI and DXE module types.
|
2007-06-22 05:01:46 +02:00
|
|
|
HobLib|Include/Library/HobLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides a service to retrieve a pointer to the DXE Services Table.
|
|
|
|
# Only available to DXE module types.
|
|
|
|
##
|
2007-06-22 05:01:46 +02:00
|
|
|
DxeServicesTableLib|Include/Library/DxeServicesTableLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Module entry point library for DXE core.
|
2007-06-22 05:01:46 +02:00
|
|
|
DxeCoreEntryPoint|Include/Library/DxeCoreEntryPoint.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides library functions to construct and parse UEFI Device Paths.
|
2007-06-22 05:01:46 +02:00
|
|
|
DevicePathLib|Include/Library/DevicePathLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to print debug and assert messages to a debug output device.
|
2007-06-22 05:01:46 +02:00
|
|
|
DebugLib|Include/Library/DebugLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides CPU architecture specific functions that can not be defined in the Base Library
|
|
|
|
# due to dependencies on the PAL Library
|
|
|
|
##
|
2007-06-22 05:01:46 +02:00
|
|
|
CpuLib|Include/Library/CpuLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides services to maintain instruction and data caches.
|
2007-06-22 05:01:46 +02:00
|
|
|
CacheMaintenanceLib|Include/Library/CacheMaintenanceLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
2009-01-14 10:37:44 +01:00
|
|
|
## @libraryclass Provides copy memory, fill memory, zero memory, and GUID functions.
|
2007-06-22 05:01:46 +02:00
|
|
|
BaseMemoryLib|Include/Library/BaseMemoryLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides string functions, linked list functions, math functions, synchronization functions
|
|
|
|
# and CPU architecture specific functions.
|
|
|
|
##
|
2007-06-22 05:01:46 +02:00
|
|
|
BaseLib|Include/Library/BaseLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
2008-11-14 04:46:24 +01:00
|
|
|
## @libraryclass This library provides common functions to process the different guided section data.
|
2007-09-29 10:04:29 +02:00
|
|
|
ExtractGuidedSectionLib|Include/Library/ExtractGuidedSectionLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
2008-11-14 04:46:24 +01:00
|
|
|
## @libraryclass Provides three common serial I/O port functions.
|
2008-04-21 05:39:31 +02:00
|
|
|
SerialPortLib|Include/Library/SerialPortLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
|
|
|
## @libraryclass Provides a set of PI library functions and macros for DXE phase.
|
2008-11-13 09:42:27 +01:00
|
|
|
DxeServicesLib|Include/Library/DxeServicesLib.h
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2009-01-30 01:45:13 +01:00
|
|
|
## @libraryclass Provides synchronization functions.
|
|
|
|
##
|
|
|
|
SynchronizationLib|Include/Library/SynchronizationLib.h
|
|
|
|
|
2011-08-30 00:16:28 +02:00
|
|
|
## @libraryclass Defines library APIs used by modules to save S3 Boot
|
|
|
|
# Script Opcodes. These OpCode will be restored by S3
|
|
|
|
# related modules.
|
|
|
|
S3BootScriptLib|Include/Library/S3BootScriptLib.h
|
|
|
|
|
|
|
|
## @libraryclass I/O and MMIO Library Services that do I/O and also enable
|
|
|
|
# the I/O operatation to be replayed during an S3 resume.
|
|
|
|
# This library class maps directly on top of the IoLib class.
|
|
|
|
S3IoLib|Include/Library/S3IoLib.h
|
|
|
|
|
|
|
|
## @libraryclass PCI configuration Library Services that do PCI configuration
|
|
|
|
# and also enable the PCI operations to be replayed during an
|
|
|
|
# S3 resume. This library class maps directly on top of the
|
|
|
|
# PciLib class.
|
|
|
|
S3PciLib|Include/Library/S3PciLib.h
|
|
|
|
|
|
|
|
## @libraryclass Smbus Library Services that do SMBus transactions and also
|
|
|
|
# enable the operatation to be replayed during an S3 resume.
|
|
|
|
# This library class maps directly on top of the SmbusLib class.
|
|
|
|
S3SmbusLib|Include/Library/S3SmbusLib.h
|
|
|
|
|
|
|
|
## @libraryclass Stall Services that do stall and also enable the Stall
|
|
|
|
# operatation to be replayed during an S3 resume. This
|
|
|
|
# library class maps directly on top of the Timer class.
|
|
|
|
S3StallLib|Include/Library/S3StallLib.h
|
2012-01-04 05:15:47 +01:00
|
|
|
|
|
|
|
## @libraryclass Defines library APIs used by modules to get/set print error level.
|
|
|
|
DebugPrintErrorLevelLib|Include/Library/DebugPrintErrorLevelLib.h
|
2011-08-30 00:16:28 +02:00
|
|
|
|
2010-03-04 10:23:16 +01:00
|
|
|
[LibraryClasses.IA32, LibraryClasses.X64]
|
|
|
|
## @libraryclass Abstracts both S/W SMI generation and detection.
|
|
|
|
##
|
|
|
|
SmmLib|Include/Library/SmmLib.h
|
|
|
|
|
2010-03-04 10:36:08 +01:00
|
|
|
## @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
|
|
|
|
|
2011-02-11 01:09:16 +01:00
|
|
|
## @libraryclass Provides services to enable/disable periodic SMI handlers.
|
|
|
|
#
|
|
|
|
SmmPeriodicSmiLib|Include/Library/SmmPeriodicSmiLib.h
|
|
|
|
|
2007-07-06 09:51:12 +02:00
|
|
|
[LibraryClasses.IPF]
|
2008-10-20 12:24:18 +02:00
|
|
|
## @libraryclass The SAL Library provides a service to make a SAL CALL.
|
2007-07-06 09:51:12 +02:00
|
|
|
SalLib|Include/Library/SalLib.h
|
2008-10-20 12:24:18 +02:00
|
|
|
|
2008-11-14 04:46:24 +01:00
|
|
|
## @libraryclass Provides library services to make PAL Calls.
|
2008-11-13 09:42:27 +01:00
|
|
|
PalLib|Include/Library/PalLib.h
|
2007-07-06 09:51:12 +02:00
|
|
|
|
2011-06-10 20:58:08 +02:00
|
|
|
## @libraryclass Provides library services to make Extended SAL Calls.
|
|
|
|
ExtendedSalLib|Include/Library/ExtendedSalLib.h
|
|
|
|
|
2009-07-13 06:59:39 +02:00
|
|
|
[Guids]
|
2007-07-20 15:46:48 +02:00
|
|
|
#
|
|
|
|
# GUID defined in UEFI2.1/UEFI2.0/EFI1.1
|
|
|
|
#
|
2009-02-05 10:25:41 +01:00
|
|
|
## Include/Guid/GlobalVariable.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiGlobalVariableGuid = { 0x8BE4DF61, 0x93CA, 0x11D2, { 0xAA, 0x0D, 0x00, 0xE0, 0x98, 0x03, 0x2B, 0x8C }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/PcAnsi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiVT100PlusGuid = { 0x7BAEC70B, 0x57E0, 0x4C76, { 0x8E, 0x87, 0x2F, 0x9E, 0x28, 0x08, 0x83, 0x43 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/PcAnsi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiVT100Guid = { 0xDFA66065, 0xB419, 0x11D3, { 0x9A, 0x2D, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/PcAnsi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiPcAnsiGuid = { 0xE0C14753, 0xF9BE, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/PcAnsi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiVTUTF8Guid = { 0xAD15A0D6, 0x8BEC, 0x4ACF, { 0xA0, 0x73, 0xD0, 0x1D, 0xE7, 0x7E, 0x2D, 0x88 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/PcAnsi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiUartDevicePathGuid = { 0x37499a9d, 0x542f, 0x4c89, { 0xa0, 0x26, 0x35, 0xda, 0x14, 0x20, 0x94, 0xe4 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/PcAnsi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiSasDevicePathGuid = { 0xd487ddb4, 0x008b, 0x11d9, { 0xaf, 0xdc, 0x00, 0x10, 0x83, 0xff, 0xca, 0x4d }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/Gpt.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiPartTypeLegacyMbrGuid = { 0x024DEE41, 0x33E7, 0x11D3, { 0x9D, 0x69, 0x00, 0x08, 0xC7, 0x81, 0xF3, 0x9F }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/Gpt.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiPartTypeSystemPartGuid = { 0xC12A7328, 0xF81F, 0x11D2, { 0xBA, 0x4B, 0x00, 0xA0, 0xC9, 0x3E, 0xC9, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/Gpt.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiPartTypeUnusedGuid = { 0x00000000, 0x0000, 0x0000, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/DebugImageInfoTable.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiDebugImageInfoTableGuid = { 0x49152E77, 0x1ADA, 0x4764, { 0xB7, 0xA2, 0x7A, 0xFE, 0xFE, 0xD9, 0x5E, 0x8B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/Acpi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiAcpiTableGuid = { 0x8868E871, 0xE4F1, 0x11D3, { 0xBC, 0x22, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/Acpi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiAcpi20TableGuid = { 0x8868E871, 0xE4F1, 0x11D3, { 0xBC, 0x22, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/Acpi.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiAcpi10TableGuid = { 0xEB9D2D30, 0x2D88, 0x11D3, { 0x9A, 0x16, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/SmBios.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiSmbiosTableGuid = { 0xEB9D2D31, 0x2D88, 0x11D3, { 0x9A, 0x16, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/Mps.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiMpsTableGuid = { 0xEB9D2D2F, 0x2D88, 0x11D3, { 0x9A, 0x16, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/SalSystemTable.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiSalSystemTableGuid = { 0xEB9D2D32, 0x2D88, 0x11D3, { 0x9A, 0x16, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/AuthenticationInfo.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiAuthenticationChapLocalGuid = { 0xC280C73E, 0x15CA, 0x11DA, { 0xB0, 0xCA, 0x00, 0x10, 0x83, 0xFF, 0xCA, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/AuthenticationInfo.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiAuthenticationChapRadiusGuid = { 0xD6062B50, 0x15CA, 0x11DA, { 0x92, 0x19, 0x00, 0x10, 0x83, 0xFF, 0xCA, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/FileSystemVolumeLabelInfo.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiFileSystemVolumeLabelInfoIdGuid = { 0xDB47D7D3, 0xFE81, 0x11D3, { 0x9A, 0x35, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/FileSystemInfo.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiFileSystemInfoGuid = { 0x09576E93, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/FileInfo.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiFileInfoGuid = { 0x09576E92, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Bis.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gBootObjectAuthorizationParmsetGuid = { 0xEDD35E31, 0x07B9, 0x11D2, { 0x83, 0xA3, 0x00, 0xA0, 0xC9, 0x1F, 0xAD, 0xCF }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/PlatformToDriverConfiguration.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiPlatformToDriverConfigurationClpGuid = { 0x345ecc0e, 0xcb6, 0x4b75, { 0xbb, 0x57, 0x1b, 0x12, 0x9c, 0x47, 0x33,0x3e }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/HiiKeyBoardLayout.h
|
2007-08-13 05:05:31 +02:00
|
|
|
gEfiHiiKeyBoardLayoutGuid = { 0x14982a4f, 0xb0ed, 0x45b8, { 0xa8, 0x11, 0x5a, 0x7a, 0x9b, 0xc2, 0x32, 0xdf }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Hash.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHashAlgorithmMD5Guid = { 0x0AF7C79C, 0x65B5, 0x4319, { 0xB0, 0xAE, 0x44, 0xEC, 0x48, 0x4E, 0x4A, 0xD7 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Hash.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHashAlgorithmSha512Guid = { 0xCAA4381E, 0x750C, 0x4770, { 0xB8, 0x70, 0x7A, 0x23, 0xB4, 0xE4, 0x21, 0x30 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Hash.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHashAlgorithmSha384Guid = { 0xEFA96432, 0xDE33, 0x4DD2, { 0xAE, 0xE6, 0x32, 0x8C, 0x33, 0xDF, 0x77, 0x7A }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Hash.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHashAlgorithmSha256Guid = { 0x51AA59DE, 0xFDF2, 0x4EA3, { 0xBC, 0x63, 0x87, 0x5F, 0xB7, 0x84, 0x2E, 0xE9 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Hash.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHashAlgorithmSha224Guid = { 0x8DF01A06, 0x9BD5, 0x4BF7, { 0xB0, 0x21, 0xDB, 0x4F, 0xD9, 0xCC, 0xF4, 0x5B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Hash.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHashAlgorithmSha1Guid = { 0x2AE9D80F, 0x3FB2, 0x4095, { 0xB7, 0xB1, 0xE9, 0x31, 0x57, 0xB9, 0x46, 0xB6 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/EventGroup.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiEventReadyToBootGuid = { 0x7CE88FB3, 0x4BD7, 0x4679, { 0x87, 0xA8, 0xA8, 0xD8, 0xDE, 0xE5, 0x0D, 0x2B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/EventGroup.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiEventMemoryMapChangeGuid = { 0x78BEE926, 0x692F, 0x48FD, { 0x9E, 0xDB, 0x01, 0x42, 0x2E, 0xF0, 0xD7, 0xAB }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/EventGroup.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiEventVirtualAddressChangeGuid = { 0x13FA7698, 0xC831, 0x49C7, { 0x87, 0xEA, 0x8F, 0x43, 0xFC, 0xC2, 0x51, 0x96 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/EventGroup.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiEventExitBootServicesGuid = { 0x27ABF055, 0xB1B8, 0x4C26, { 0x80, 0x48, 0x74, 0x8F, 0x37, 0xBA, 0xA2, 0xDF }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DebugPort.h
|
2009-01-14 10:37:44 +01:00
|
|
|
gEfiDebugPortVariableGuid = { 0xEBA4E8D2, 0x3858, 0x41EC, { 0xA2, 0x81, 0x26, 0x47, 0xBA, 0x96, 0x60, 0xD0 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DebugPort.h
|
2009-01-14 10:37:44 +01:00
|
|
|
gEfiDebugPortDevicePathGuid = { 0xEBA4E8D2, 0x3858, 0x41EC, { 0xA2, 0x81, 0x26, 0x47, 0xBA, 0x96, 0x60, 0xD0 }}
|
2007-07-20 15:46:48 +02:00
|
|
|
|
2009-04-16 04:57:28 +02:00
|
|
|
## Include/Guid/HiiPlatformSetupFormset.h
|
|
|
|
gEfiHiiPlatformSetupFormsetGuid = { 0x93039971, 0x8545, 0x4b04, { 0xb4, 0x5e, 0x32, 0xeb, 0x83, 0x26, 0x04, 0x0e }}
|
|
|
|
|
2009-09-14 10:41:01 +02:00
|
|
|
## Include/Guid/HiiPlatformSetupFormset.h
|
|
|
|
gEfiHiiDriverHealthFormsetGuid = { 0xf22fc20c, 0x8cf4, 0x45eb, { 0x8e, 0x6, 0xad, 0x4e, 0x50, 0xb9, 0x5d, 0xd3 }}
|
|
|
|
|
|
|
|
## Include/Guid/HiiPlatformSetupFormset.h
|
|
|
|
gEfiHiiUserCredentialFormsetGuid = { 0x337f4407, 0x5aee, 0x4b83, { 0xb2, 0xa7, 0x4e, 0xad, 0xca, 0x30, 0x88, 0xcd }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-09-14 10:41:01 +02:00
|
|
|
## Include/Guid/HiiFormMapMethodGuid.h
|
|
|
|
gEfiHiiStandardFormGuid = { 0x3bd2f4ec, 0xe524, 0x46e4, { 0xa9, 0xd8, 0x51, 0x1, 0x17, 0x42, 0x55, 0x62 }}
|
|
|
|
|
2009-09-02 11:23:28 +02:00
|
|
|
## Include/Guid/MemoryOverwriteControl.h
|
|
|
|
gEfiMemoryOverwriteControlDataGuid = { 0xe20939be, 0x32d4, 0x41be, {0xa1, 0x50, 0x89, 0x7f, 0x85, 0xd4, 0x98, 0x29 }}
|
|
|
|
|
|
|
|
## Include/Guid/WinCertificate.h
|
|
|
|
gEfiCertTypeRsa2048Sha256Guid = { 0xa7717414, 0xc616, 0x4977, {0x94, 0x20, 0x84, 0x47, 0x12, 0xa7, 0x35, 0xbf }}
|
|
|
|
|
2011-09-30 04:28:19 +02:00
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiEventNotificationTypeCmcGuid = { 0x2DCE8BB1, 0xBDD7, 0x450e, { 0xB9, 0xAD, 0x9C, 0xF4, 0xEB, 0xD4, 0xF8, 0x90 }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiEventNotificationTypeCpeGuid = { 0x4E292F96, 0xD843, 0x4a55, { 0xA8, 0xC2, 0xD4, 0x81, 0xF2, 0x7E, 0xBE, 0xEE }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiEventNotificationTypeMceGuid = { 0xE8F56FFE, 0x919C, 0x4cc5, { 0xBA, 0x88, 0x65, 0xAB, 0xE1, 0x49, 0x13, 0xBB }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiEventNotificationTypePcieGuid = { 0xCF93C01F, 0x1A16, 0x4dfc, { 0xB8, 0xBC, 0x9C, 0x4D, 0xAF, 0x67, 0xC1, 0x04 }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiEventNotificationTypeInitGuid = { 0xCC5263E8, 0x9308, 0x454a, { 0x89, 0xD0, 0x34, 0x0B, 0xD3, 0x9B, 0xC9, 0x8E }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiEventNotificationTypeNmiGuid = { 0x5BAD89FF, 0xB7E6, 0x42c9, { 0x81, 0x4A, 0xCF, 0x24, 0x85, 0xD6, 0xE9, 0x8A }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiEventNotificationTypeBootGuid = { 0x3D61A466, 0xAB40, 0x409a, { 0xA6, 0x98, 0xF3, 0x62, 0xD4, 0x64, 0xB3, 0x8F }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiEventNotificationTypeDmarGuid = { 0x667DD791, 0xC6B3, 0x4c27, { 0x8A, 0x6B, 0x0F, 0x8E, 0x72, 0x2D, 0xEB, 0x41 }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiProcessorGenericErrorSectionGuid = { 0x9876ccad, 0x47b4, 0x4bdb, { 0xb6, 0x5e, 0x16, 0xf1, 0x93, 0xc4, 0xf3, 0xdb }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiProcessorSpecificErrorSectionGuid = { 0xdc3ea0b0, 0xa144, 0x4797, { 0xb9, 0x5b, 0x53, 0xfa, 0x24, 0x2b, 0x6e, 0x1d }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiPlatformMemoryErrorSectionGuid = { 0xa5bc1114, 0x6f64, 0x4ede, { 0xb8, 0x63, 0x3e, 0x83, 0xed, 0x7c, 0x83, 0xb1 }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiPcieErrorSectionGuid = { 0xd995e954, 0xbbc1, 0x430f, { 0xad, 0x91, 0xb4, 0x4d, 0xcb, 0x3c, 0x6f, 0x35 }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiFirmwareErrorSectionGuid = { 0x81212a96, 0x09ed, 0x4996, { 0x94, 0x71, 0x8d, 0x72, 0x9c, 0x8e, 0x69, 0xed }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiPciBusErrorSectionGuid = { 0xc5753963, 0x3b84, 0x4095, { 0xbf, 0x78, 0xed, 0xda, 0xd3, 0xf9, 0xc9, 0xdd }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiPciDevErrorSectionGuid = { 0xeb5e4685, 0xca66, 0x4769, { 0xb6, 0xa2, 0x26, 0x06, 0x8b, 0x00, 0x13, 0x26 }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiDMArGenericErrorSectionGuid = { 0x5b51fef7, 0xc79d, 0x4434, { 0x8f, 0x1b, 0xaa, 0x62, 0xde, 0x3e, 0x2c, 0x64 }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiDirectedIoDMArErrorSectionGuid = { 0x71761d37, 0x32b2, 0x45cd, { 0xa7, 0xd0, 0xb0, 0xfe, 0xdd, 0x93, 0xe8, 0xcf }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiIommuDMArErrorSectionGuid = { 0x036f84e1, 0x7f37, 0x428c, { 0xa7, 0x9e, 0x57, 0x5f, 0xdf, 0xaa, 0x84, 0xec }}
|
|
|
|
|
2009-12-22 05:48:19 +01:00
|
|
|
#
|
|
|
|
# GUID defined in UEFI2.2
|
|
|
|
#
|
|
|
|
## Include/Protocol/UserManager.h
|
|
|
|
gEfiEventUserProfileChangedGuid = { 0xbaf1e6de, 0x209e, 0x4adb, {0x8d, 0x96, 0xfd, 0x8b, 0x71, 0xf3, 0xf6, 0x83 }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserCredentialClassUnknownGuid = { 0x5cf32e68, 0x7660, 0x449b, { 0x80, 0xe6, 0x7e, 0xa3, 0x6e, 0x3, 0xf6, 0xa8 }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserCredentialClassPasswordGuid = { 0xf8e5058c, 0xccb6, 0x4714, { 0xb2, 0x20, 0x3f, 0x7e, 0x3a, 0x64, 0xb, 0xd1 }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserCredentialClassSmartCardGuid = { 0x5f03ba33, 0x8c6b, 0x4c24, { 0xaa, 0x2e, 0x14, 0xa2, 0x65, 0x7b, 0xd4, 0x54 }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserCredentialClassFingerprintGuid = { 0x32cba21f, 0xf308, 0x4cbc, { 0x9a, 0xb5, 0xf5, 0xa3, 0x69, 0x9f, 0x4, 0x4a }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserCredentialClassHandprintGuid = { 0x5917ef16, 0xf723, 0x4bb9, { 0xa6, 0x4b, 0xd8, 0xc5, 0x32, 0xf4, 0xd8, 0xb5 }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserCredentialClassSecureCardGuid = { 0x8a6b4a83, 0x42fe, 0x45d2, { 0xa2, 0xef, 0x46, 0xf0, 0x6c, 0x7d, 0x98, 0x52 }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserInfoAccessSetupAdminGuid = { 0x85b75607, 0xf7ce, 0x471e, { 0xb7, 0xe4, 0x2a, 0xea, 0x5f, 0x72, 0x32, 0xee }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserInfoAccessSetupNormalGuid = { 0x1db29ae0, 0x9dcb, 0x43bc, { 0x8d, 0x87, 0x5d, 0xa1, 0x49, 0x64, 0xdd, 0xe2 }}
|
|
|
|
|
2010-01-29 11:26:04 +01:00
|
|
|
## Include/Protocol/UserManager.h
|
2009-12-22 05:48:19 +01:00
|
|
|
gEfiUserInfoAccessSetupRestrictedGuid = { 0xbdb38125, 0x4d63, 0x49f4, { 0x82, 0x12, 0x61, 0xcf, 0x5a, 0x19, 0xa, 0xf8 }}
|
|
|
|
|
2011-07-27 10:19:30 +02:00
|
|
|
## Include/Guid/ImageAuthentication.h
|
|
|
|
gEfiImageSecurityDatabaseGuid = { 0xd719b2cb, 0x3d3a, 0x4596, {0xa3, 0xbc, 0xda, 0xd0, 0xe, 0x67, 0x65, 0x6f }}
|
|
|
|
gEfiCertSha256Guid = { 0xc1c41626, 0x504c, 0x4092, {0xac, 0xa9, 0x41, 0xf9, 0x36, 0x93, 0x43, 0x28 }}
|
|
|
|
gEfiCertRsa2048Guid = { 0x3c5766e8, 0x269c, 0x4e34, {0xaa, 0x14, 0xed, 0x77, 0x6e, 0x85, 0xb3, 0xb6 }}
|
|
|
|
gEfiCertRsa2048Sha256Guid = { 0xe2b36190, 0x879b, 0x4a3d, {0xad, 0x8d, 0xf2, 0xe7, 0xbb, 0xa3, 0x27, 0x84 }}
|
|
|
|
gEfiCertSha1Guid = { 0x826ca512, 0xcf10, 0x4ac9, {0xb1, 0x87, 0xbe, 0x1, 0x49, 0x66, 0x31, 0xbd }}
|
|
|
|
gEfiCertRsa2048Sha1Guid = { 0x67f8444f, 0x8743, 0x48f1, {0xa3, 0x28, 0x1e, 0xaa, 0xb8, 0x73, 0x60, 0x80 }}
|
|
|
|
gEfiCertX509Guid = { 0xa5c059a1, 0x94e4, 0x4aa7, {0x87, 0xb5, 0xab, 0x15, 0x5c, 0x2b, 0xf0, 0x72 }}
|
|
|
|
|
2011-07-19 08:31:58 +02:00
|
|
|
#
|
|
|
|
# GUIDs defined in UEFI2.3.1
|
|
|
|
#
|
|
|
|
## Include/Protocol/Kms.h
|
|
|
|
gEfiKmsFormatGeneric128Guid = { 0xec8a3d69, 0x6ddf, 0x4108, {0x94, 0x76, 0x73, 0x37, 0xfc, 0x52, 0x21, 0x36 }}
|
|
|
|
gEfiKmsFormatGeneric160Guid = { 0xa3b3e6f8, 0xefca, 0x4bc1, {0x88, 0xfb, 0xcb, 0x87, 0x33, 0x9b, 0x25, 0x79 }}
|
|
|
|
gEfiKmsFormatGeneric256Guid = { 0x70f64793, 0xc323, 0x4261, {0xac, 0x2c, 0xd8, 0x76, 0xf2, 0x7c, 0x53, 0x45 }}
|
|
|
|
gEfiKmsFormatGeneric512Guid = { 0x978fe043, 0xd7af, 0x422e, {0x8a, 0x92, 0x2b, 0x48, 0xe4, 0x63, 0xbd, 0xe6 }}
|
|
|
|
gEfiKmsFormatGeneric1024Guid = { 0x43be0b44, 0x874b, 0x4ead, {0xb0, 0x9c, 0x24, 0x1a, 0x4f, 0xbd, 0x7e, 0xb3 }}
|
|
|
|
gEfiKmsFormatGeneric2048Guid = { 0x40093f23, 0x630c, 0x4626, {0x9c, 0x48, 0x40, 0x37, 0x3b, 0x19, 0xcb, 0xbe }}
|
|
|
|
gEfiKmsFormatGeneric3072Guid = { 0xb9237513, 0x6c44, 0x4411, {0xa9, 0x90, 0x21, 0xe5, 0x56, 0xe0, 0x5a, 0xde }}
|
|
|
|
gEfiKmsFormatMd2128Guid = { 0x78be11c4, 0xee44, 0x4a22, {0x9f, 0x05, 0x03, 0x85, 0x2e, 0xc5, 0xc9, 0x78 }}
|
|
|
|
gEfiKmsFormatMdc2128Guid = { 0xf7ad60f8, 0xefa8, 0x44a3, {0x91, 0x13, 0x23, 0x1f, 0x39, 0x9e, 0xb4, 0xc7 }}
|
|
|
|
gEfiKmsFormatMd4128Guid = { 0xd1c17aa1, 0xcac5, 0x400f, {0xbe, 0x17, 0xe2, 0xa2, 0xae, 0x06, 0x67, 0x7c }}
|
|
|
|
gEfiKmsFormatMdc4128Guid = { 0x3fa4f847, 0xd8eb, 0x4df4, {0xbd, 0x49, 0x10, 0x3a, 0x0a, 0x84, 0x7b, 0xbc }}
|
|
|
|
gEfiKmsFormatMd5128Guid = { 0xdcbc3662, 0x9cda, 0x4b52, {0xa0, 0x4c, 0x82, 0xeb, 0x1d, 0x23, 0x48, 0xc7 }}
|
|
|
|
gEfiKmsFormatMd5sha128Guid = { 0x1c178237, 0x6897, 0x459e, {0x9d, 0x36, 0x67, 0xce, 0x8e, 0xf9, 0x4f, 0x76 }}
|
|
|
|
gEfiKmsFormatSha1160Guid = { 0x453c5e5a, 0x482d, 0x43f0, {0x87, 0xc9, 0x59, 0x41, 0xf3, 0xa3, 0x8a, 0xc2 }}
|
|
|
|
gEfiKmsFormatSha256256Guid = { 0x6bb4f5cd, 0x8022, 0x448d, {0xbc, 0x6d, 0x77, 0x1b, 0xae, 0x93, 0x5f, 0xc6 }}
|
|
|
|
gEfiKmsFormatSha512512Guid = { 0x2f240e12, 0xe14d, 0x475c, {0x83, 0xb0, 0xef, 0xff, 0x22, 0xd7, 0x7b, 0xe7 }}
|
|
|
|
gEfiKmsFormatAesxts128Guid = { 0x4776e33f, 0xdb47, 0x479a, {0xa2, 0x5f, 0xa1, 0xcd, 0x0a, 0xfa, 0xb3, 0x8b }}
|
|
|
|
gEfiKmsFormatAesxts256Guid = { 0xdc7e8613, 0xc4bb, 0x4db0, {0x84, 0x62, 0x13, 0x51, 0x13, 0x57, 0xab, 0xe2 }}
|
|
|
|
gEfiKmsFormatAescbc128Guid = { 0xa0e8ee6a, 0x0e92, 0x44d4, {0x86, 0x1b, 0x0e, 0xaa, 0x4a, 0xca, 0x44, 0xa2 }}
|
|
|
|
gEfiKmsFormatAescbc256Guid = { 0xd7e69789, 0x1f68, 0x45e8, {0x96, 0xef, 0x3b, 0x64, 0x07, 0xa5, 0xb2, 0xdc }}
|
|
|
|
gEfiKmsFormatRsasha11024Guid = { 0x56417bed, 0x6bbe, 0x4882, {0x86, 0xa0, 0x3a, 0xe8, 0xbb, 0x17, 0xf8, 0xf9 }}
|
|
|
|
gEfiKmsFormatRsasha12048Guid = { 0xf66447d4, 0x75a6, 0x463e, {0xa8, 0x19, 0x07, 0x7f, 0x2d, 0xda, 0x05, 0xe9 }}
|
|
|
|
gEfiKmsFormatRsasha2562048Guid = { 0xa477af13, 0x877d, 0x4060, {0xba, 0xa1, 0x25, 0xd1, 0xbe, 0xa0, 0x8a, 0xd3 }}
|
|
|
|
gEfiKmsFormatRsasha2563072Guid = { 0x4e1356c2, 0xeed, 0x463f, {0x81, 0x47, 0x99, 0x33, 0xab, 0xdb, 0xc7, 0xd5 }}
|
|
|
|
|
2011-07-27 10:19:30 +02:00
|
|
|
## Include/Guid/ImageAuthentication.h
|
|
|
|
gEfiCertSha224Guid = { 0xb6e5233, 0xa65c, 0x44c9, {0x94, 0x7, 0xd9, 0xab, 0x83, 0xbf, 0xc8, 0xbd }}
|
|
|
|
gEfiCertSha384Guid = { 0xff3e5307, 0x9fd0, 0x48c9, {0x85, 0xf1, 0x8a, 0xd5, 0x6c, 0x70, 0x1e, 0x1 }}
|
|
|
|
gEfiCertSha512Guid = { 0x93e0fae, 0xa6c4, 0x4f50, {0x9f, 0x1b, 0xd4, 0x1e, 0x2b, 0x89, 0xc1, 0x9a }}
|
2011-08-16 09:16:02 +02:00
|
|
|
gEfiCertPkcs7Guid = { 0x4aafd29d, 0x68df, 0x49ee, {0x8a, 0xa9, 0x34, 0x7d, 0x37, 0x56, 0x65, 0xa7 }}
|
2011-07-27 10:19:30 +02:00
|
|
|
|
2012-07-05 06:52:43 +02:00
|
|
|
## Include/Protocol/Hash.h
|
|
|
|
gEfiHashAlgorithmSha1NoPadGuid = { 0x24c5dc2f, 0x53e2, 0x40ca, { 0x9e, 0xd6, 0xa5, 0xd9, 0xa4, 0x9f, 0x46, 0x3b }}
|
|
|
|
gEfiHashAlgorithmSha256NoPadGuid = { 0x8628752a, 0x6cb7, 0x4814, { 0x96, 0xfc, 0x24, 0xa8, 0x15, 0xac, 0x22, 0x26 }}
|
|
|
|
|
2013-10-15 03:31:49 +02:00
|
|
|
#
|
|
|
|
# GUIDs defined in UEFI2.4
|
|
|
|
#
|
|
|
|
## Include/Guid/FmpCapsule.h
|
|
|
|
gEfiFmpCapsuleGuid = { 0x6dcbd5ed, 0xe82d, 0x4c44, {0xbd, 0xa1, 0x71, 0x94, 0x19, 0x9a, 0xd9, 0x2a }}
|
|
|
|
|
2013-11-19 02:49:49 +01:00
|
|
|
## Include/Protocol/Rng.h
|
|
|
|
gEfiRngAlgorithmSp80090Hash256Guid = { 0xa7af67cb, 0x603b, 0x4d42, {0xba, 0x21, 0x70, 0xbf, 0xb6, 0x29, 0x3f, 0x96 }}
|
|
|
|
gEfiRngAlgorithmSp80090Hmac256Guid = { 0xc5149b43, 0xae85, 0x4f53, {0x99, 0x82, 0xb9, 0x43, 0x35, 0xd3, 0xa9, 0xe7 }}
|
|
|
|
gEfiRngAlgorithmSp80090Ctr256Guid = { 0x44f0de6e, 0x4d8c, 0x4045, {0xa8, 0xc7, 0x4d, 0xd1, 0x68, 0x85, 0x6b, 0x9e }}
|
|
|
|
gEfiRngAlgorithmX9313DesGuid = { 0x63c4785a, 0xca34, 0x4012, {0xa3, 0xc8, 0x0b, 0x6a, 0x32, 0x4f, 0x55, 0x46 }}
|
|
|
|
gEfiRngAlgorithmX931AesGuid = { 0xacd03321, 0x777e, 0x4d3d, {0xb1, 0xc8, 0x20, 0xcf, 0xd8, 0x88, 0x20, 0xc9 }}
|
|
|
|
gEfiRngAlgorithmRaw = { 0xe43176d7, 0xb6e8, 0x4827, {0xb7, 0x84, 0x7f, 0xfd, 0xc4, 0xb6, 0x85, 0x61 }}
|
|
|
|
|
2014-01-13 06:09:27 +01:00
|
|
|
## Include/Protocol/AdapterInformation.h
|
|
|
|
gEfiAdapterInfoMediaStateGuid = { 0xD7C74207, 0xA831, 0x4A26, {0xB1, 0xF5, 0xD1, 0x93, 0x06, 0x5C, 0xE8, 0xB6 }}
|
|
|
|
gEfiAdapterInfoNetworkBootGuid = { 0x1FBD2960, 0x4130, 0x41E5, {0x94, 0xAC, 0xD2, 0xCF, 0x03, 0x7F, 0xB3, 0x7C }}
|
|
|
|
gEfiAdapterInfoSanMacAddressGuid = { 0x114da5ef, 0x2cf1, 0x4e12, {0x9b, 0xbb, 0xc4, 0x70, 0xb5, 0x52, 0x5, 0xd9 }}
|
|
|
|
|
2007-07-20 15:46:48 +02:00
|
|
|
#
|
|
|
|
# GUID defined in PI1.0
|
|
|
|
#
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/AprioriFileName.h
|
2007-10-15 13:16:14 +02:00
|
|
|
gPeiAprioriFileNameGuid = { 0x1b45cc0a, 0x156a, 0x428a, { 0XAF, 0x62, 0x49, 0x86, 0x4d, 0xa0, 0xe6, 0xe6 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/Apriori.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gAprioriGuid = { 0xFC510EE7, 0xFFDC, 0x11D4, { 0xBD, 0x41, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/FirmwareFileSystem2.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiFirmwareFileSystem2Guid = { 0x8c8ce578, 0x8a3d, 0x4f1c, { 0x99, 0x35, 0x89, 0x61, 0x85, 0xc3, 0x2d, 0xd3 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/FirmwareFileSystem2.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiFirmwareVolumeTopFileGuid = { 0x1BA0062E, 0xC779, 0x4582, { 0x85, 0x66, 0x33, 0x6A, 0xE8, 0xF7, 0x8F, 0x09 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/MemoryAllocationHob.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHobMemoryAllocModuleGuid = { 0xF8E21975, 0x0899, 0x4F58, { 0xA4, 0xBE, 0x55, 0x25, 0xA9, 0xC6, 0xD7, 0x7A }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/MemoryAllocationHob.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHobMemoryAllocStackGuid = { 0x4ED4BF27, 0x4092, 0x42E9, { 0x80, 0x7D, 0x52, 0x7B, 0x1D, 0x00, 0xC9, 0xBD }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/MemoryAllocationHob.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHobMemoryAllocBspStoreGuid = { 0x564B33CD, 0xC92A, 0x4593, { 0x90, 0xBF, 0x24, 0x73, 0xE4, 0x3C, 0x63, 0x22 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/EventLegacyBios.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiEventLegacyBootGuid = { 0x2A571201, 0x4966, 0x47F6, { 0x8B, 0x86, 0xF3, 0x1E, 0x41, 0xF3, 0x2F, 0x10 }}
|
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/HobList.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiHobListGuid = { 0x7739F24C, 0x93D7, 0x11D4, { 0x9A, 0x3A, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/DxeServices.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiDxeServicesTableGuid = { 0x05AD34BA, 0x6F02, 0x4214, { 0x95, 0x2E, 0x4D, 0xA0, 0x39, 0x8E, 0x2B, 0xB9 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/MdePkgTokenSpace.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid = { 0x914AEBE7, 0x4635, 0x459b, { 0xAA, 0x1C, 0x11, 0xE2, 0x19, 0xB0, 0x3A, 0x10 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Guid/HardwareErrorVariable.h
|
2007-09-17 05:36:56 +02:00
|
|
|
gEfiHardwareErrorVariableGuid = { 0x414E6BDD, 0xE47B, 0x47cc, { 0xB2, 0x44, 0xBB, 0x61, 0x02, 0x0C, 0xF5, 0x16 }}
|
2009-07-13 21:01:33 +02:00
|
|
|
|
|
|
|
#
|
|
|
|
# GUID defined in PI1.2
|
|
|
|
#
|
2009-12-23 07:44:33 +01:00
|
|
|
## Include/Guid/EventGroup.h
|
|
|
|
gEfiEventDxeDispatchGuid = { 0x7081E22F, 0xCAC6, 0x4053, { 0x94, 0x68, 0x67, 0x57, 0x82, 0xCF, 0x88, 0xE5 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-13 21:01:33 +02:00
|
|
|
## Guid for EFI_DISK_INFO_PROTOCOL.Interface to specify Ide interface.
|
|
|
|
## Include/Protocol/DiskInfo.h
|
|
|
|
gEfiDiskInfoIdeInterfaceGuid = { 0x5E948FE3, 0x26D3, 0x42B5, { 0xAF, 0x17, 0x61, 0x02, 0x87, 0x18, 0x8D, 0xEC }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-13 21:01:33 +02:00
|
|
|
## Guid for EFI_DISK_INFO_PROTOCOL.Interface to specify Scsi interface.
|
|
|
|
## Include/Protocol/DiskInfo.h
|
|
|
|
gEfiDiskInfoScsiInterfaceGuid = { 0x08F74BAA, 0xEA36, 0x41D9, { 0x95, 0x21, 0x21, 0xA7, 0x0F, 0x87, 0x80, 0xBC }}
|
|
|
|
|
|
|
|
## Guid for EFI_DISK_INFO_PROTOCOL.Interface to specify Usb interface.
|
|
|
|
## Include/Protocol/DiskInfo.h
|
|
|
|
gEfiDiskInfoUsbInterfaceGuid = { 0xCB871572, 0xC11A, 0x47B5, { 0xB4, 0x92, 0x67, 0x5E, 0xAF, 0xA7, 0x77, 0x27 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-13 21:01:33 +02:00
|
|
|
## Guid for EFI_DISK_INFO_PROTOCOL.Interface to specify Ahci interface.
|
|
|
|
## Include/Protocol/DiskInfo.h
|
|
|
|
gEfiDiskInfoAhciInterfaceGuid = { 0x9e498932, 0x4abc, 0x45af, { 0xa3, 0x4d, 0x02, 0x47, 0x78, 0x7b, 0xe7, 0xc6 }}
|
2009-07-24 05:26:30 +02:00
|
|
|
|
|
|
|
## Include/Guid/StatusCodeDataTypeId.h
|
|
|
|
gEfiStatusCodeDataTypeStringGuid = { 0x92D11080, 0x496F, 0x4D95, { 0xBE, 0x7E, 0x03, 0x74, 0x88, 0x38, 0x2B, 0x0A }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-24 05:26:30 +02:00
|
|
|
## Include/Guid/StatusCodeDataTypeId.h
|
|
|
|
gEfiStatusCodeSpecificDataGuid = { 0x335984BD, 0xE805, 0x409A, { 0xB8, 0xF8, 0xD2, 0x7E, 0xCE, 0x5F, 0xF7, 0xA6 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-08-20 08:19:59 +02:00
|
|
|
## Include/Guid/FirmwareFileSystem3.h
|
|
|
|
gEfiFirmwareFileSystem3Guid = { 0x5473c07a, 0x3dcb, 0x4dca, { 0xbd, 0x6f, 0x1e, 0x96, 0x89, 0xe7, 0x34, 0x9a }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2012-12-18 06:07:35 +01:00
|
|
|
#
|
|
|
|
# GUID defined in PI1.2.1
|
|
|
|
#
|
|
|
|
## Include/Guid/EventGroup.h
|
|
|
|
gEfiEndOfDxeEventGroupGuid = { 0x2ce967a, 0xdd7e, 0x4ffc, { 0x9e, 0xe7, 0x81, 0xc, 0xf0, 0x47, 0x8, 0x80 }}
|
2013-09-16 03:30:39 +02:00
|
|
|
|
|
|
|
## Include/Guid/FirmwareContentsSigned.h
|
|
|
|
gEfiFirmwareContentsSignedGuid = { 0xf9d89e8, 0x9259, 0x4f76, { 0xa5, 0xaf, 0xc, 0x89, 0xe3, 0x40, 0x23, 0xdf }}
|
2012-12-18 06:07:35 +01:00
|
|
|
|
2013-11-22 07:02:20 +01:00
|
|
|
## Include/Guid/VectorHandoffTable.h
|
|
|
|
gEfiVectorHandoffTableGuid = { 0x996ec11c, 0x5397, 0x4e73, { 0xb5, 0x8f, 0x82, 0x7e, 0x52, 0x90, 0x6d, 0xef }}
|
|
|
|
|
2011-09-30 04:28:19 +02:00
|
|
|
[Guids.IA32, Guids.X64]
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiIa32X64ErrorTypeCacheCheckGuid = { 0xA55701F5, 0xE3EF, 0x43de, { 0xAC, 0x72, 0x24, 0x9B, 0x57, 0x3F, 0xAD, 0x2C }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiIa32X64ErrorTypeTlbCheckGuid = { 0xFC06B535, 0x5E1F, 0x4562, { 0x9F, 0x25, 0x0A, 0x3B, 0x9A, 0xDB, 0x63, 0xC3 }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiIa32X64ErrorTypeBusCheckGuid = { 0x1CF3F8B3, 0xC5B1, 0x49a2, { 0xAA, 0x59, 0x5E, 0xEF, 0x92, 0xFF, 0xA6, 0x3C }}
|
|
|
|
|
|
|
|
## Include/Guid/Cper.h
|
|
|
|
gEfiIa32X64ErrorTypeMsCheckGuid = { 0x48AB7F57, 0xDC34, 0x4f6c, { 0xA7, 0xD3, 0xB0, 0xB5, 0xB0, 0xA7, 0x43, 0x14 }}
|
|
|
|
|
2009-07-13 06:59:39 +02:00
|
|
|
[Ppis]
|
2009-02-05 10:25:41 +01:00
|
|
|
## Include/Ppi/MasterBootMode.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiMasterBootModePpiGuid = { 0x7408d748, 0xfc8c, 0x4ee6, {0x92, 0x88, 0xc4, 0xbe, 0xc0, 0x92, 0xa4, 0x10 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/DxeIpl.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDxeIplPpiGuid = {0xae8ce5d, 0xe448, 0x4437, {0xa8, 0xd7, 0xeb, 0xf5, 0xf1, 0x94, 0xf7, 0x31 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/MemoryDiscovered.h
|
2007-07-02 11:22:59 +02:00
|
|
|
gEfiPeiMemoryDiscoveredPpiGuid = {0xf894643d, 0xc449, 0x42d1, {0x8e, 0xa8, 0x85, 0xbd, 0xd8, 0xc6, 0x5b, 0xde } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/BootInRecoveryMode.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiBootInRecoveryModePpiGuid = { 0x17ee496a, 0xd8e4, 0x4b9a, {0x94, 0xd1, 0xce, 0x82, 0x72, 0x30, 0x8, 0x50 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/EndOfPeiPhase.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiEndOfPeiSignalPpiGuid = {0x605EA650, 0xC65C, 0x42e1, {0xBA, 0x80, 0x91, 0xA5, 0x2A, 0xB6, 0x18, 0xC6 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/Reset.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiResetPpiGuid = { 0xef398d58, 0x9dfd, 0x4103, {0xbf, 0x94, 0x78, 0xc6, 0xf4, 0xfe, 0x71, 0x2f } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/StatusCode.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiStatusCodePpiGuid = { 0x229832d3, 0x7a30, 0x4b36, {0xb8, 0x27, 0xf4, 0xc, 0xb7, 0xd4, 0x54, 0x36 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/Security2.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiSecurity2PpiGuid = { 0xdcd0be23, 0x9586, 0x40f4, { 0xb6, 0x43, 0x6, 0x52, 0x2c, 0xed, 0x4e, 0xde } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/TemporaryRamSupport.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiTemporaryRamSupportPpiGuid = { 0xdbe23aa9, 0xa345, 0x4b97, {0x85, 0xb6, 0xb2, 0x26, 0xf1, 0x61, 0x73, 0x89} }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/CpuIo.h
|
2007-07-06 05:23:55 +02:00
|
|
|
gEfiPeiCpuIoPpiInstalledGuid = { 0xe6af1f7b, 0xfc3f, 0x46da, {0xa8, 0x28, 0xa3, 0xb4, 0x57, 0xa4, 0x42, 0x82 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/PciCfg2.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPciCfg2PpiGuid = { 0x57a449a, 0x1fdc, 0x4c06, { 0xbf, 0xc9, 0xf5, 0x3f, 0x6a, 0x99, 0xbb, 0x92 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/Stall.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiStallPpiGuid = { 0x1f4c6f90, 0xb06b, 0x48d8, {0xa2, 0x01, 0xba, 0xe5, 0xf1, 0xcd, 0x7d, 0x56 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/ReadOnlyVariable2.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiReadOnlyVariable2PpiGuid = { 0x2ab86ef5, 0xecb5, 0x4134, { 0xb5, 0x56, 0x38, 0x54, 0xca, 0x1f, 0xe1, 0xb4 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/SecPlatformInformation.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiSecPlatformInformationPpiGuid = { 0x6f8c2b35, 0xfef4, 0x448d, {0x82, 0x56, 0xe1, 0x1b, 0x19, 0xd6, 0x10, 0x77 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/LoadImage.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiLoadedImagePpiGuid = { 0xc1fcd448, 0x6300, 0x4458, { 0xb8, 0x64, 0x28, 0xdf, 0x1, 0x53, 0x64, 0xbc } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/Smbus2.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiSmbus2PpiGuid = { 0x9ca93627, 0xb65b, 0x4324, { 0xa2, 0x2, 0xc0, 0xb4, 0x61, 0x76, 0x45, 0x43 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/FirmwareVolumeInfo.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiFirmwareVolumeInfoPpiGuid = { 0x49edb1c1, 0xbf21, 0x4761, { 0xbb, 0x12, 0xeb, 0x0, 0x31, 0xaa, 0xbb, 0x39 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/LoadFile.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiLoadFilePpiGuid = { 0xb9e0abfe, 0x5979, 0x4914, { 0x97, 0x7f, 0x6d, 0xee, 0x78, 0xc2, 0x78, 0xa6 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/Decompress.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPeiDecompressPpiGuid = { 0x1a36e4e7, 0xfab6, 0x476a, { 0x8e, 0x75, 0x69, 0x5a, 0x5, 0x76, 0xfd, 0xd7 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Ppi/Pcd.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gPcdPpiGuid = { 0x6e81c58, 0x4ad7, 0x44bc, { 0x83, 0x90, 0xf1, 0x2, 0x65, 0xf7, 0x24, 0x80 } }
|
2007-07-06 05:05:07 +02:00
|
|
|
|
2013-11-20 01:44:25 +01:00
|
|
|
## Include/Ppi/PcdInfo.h
|
|
|
|
gGetPcdInfoPpiGuid = { 0x4d8b155b, 0xc059, 0x4c8f, { 0x89, 0x26, 0x6, 0xfd, 0x43, 0x31, 0xdb, 0x8a } }
|
|
|
|
|
2009-07-13 06:59:39 +02:00
|
|
|
#
|
|
|
|
# PPIs defined in PI 1.2.
|
|
|
|
#
|
|
|
|
|
|
|
|
## Include/Ppi/RecoveryModule.h
|
|
|
|
gEfiPeiRecoveryModulePpiGuid = { 0xFB6D9542, 0x612D, 0x4f45, { 0x87, 0x2f, 0x5c, 0xff, 0x52, 0xe9, 0x3d, 0xcf }}
|
2007-06-22 05:01:46 +02:00
|
|
|
|
2009-07-13 06:59:39 +02:00
|
|
|
## Include/Ppi/DeviceRecoveryModule.h
|
|
|
|
gEfiPeiDeviceRecoveryModulePpiGuid = { 0x0DE2CE25, 0x446A, 0x45a7, { 0xBF, 0xC9, 0x37, 0xDA, 0x26, 0x34, 0x4B, 0x37 }}
|
|
|
|
|
|
|
|
## Include/Ppi/BlockIo.h
|
|
|
|
gEfiPeiVirtualBlockIoPpiGuid = { 0x695d8aa1, 0x42ee, 0x4c46, { 0x80, 0x5c, 0x6e, 0xa6, 0xbc, 0xe7, 0x99, 0xe3 }}
|
|
|
|
|
2010-03-01 08:16:54 +01:00
|
|
|
## Include/Ppi/S3Resume2.h
|
|
|
|
gEfiPeiS3Resume2PpiGuid = { 0x6D582DBC, 0xDB85, 0x4514, {0x8F, 0xCC, 0x5A, 0xDF, 0x62, 0x27, 0xB1, 0x47 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-08-19 09:30:01 +02:00
|
|
|
## Include/Ppi/ReportStatusCodeHandler.h
|
|
|
|
gEfiPeiRscHandlerPpiGuid = { 0x65d394, 0x9951, 0x4144, {0x82, 0xa3, 0xa, 0xfc, 0x85, 0x79, 0xc2, 0x51 }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-09-08 03:56:30 +02:00
|
|
|
## Include/Ppi/PiPcd.h
|
|
|
|
gEfiPeiPcdPpiGuid = { 0x1f34d25, 0x4de2, 0x23ad, { 0x3f, 0xf3, 0x36, 0x35, 0x3f, 0xf3, 0x23, 0xf1 } }
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2013-11-22 07:02:20 +01:00
|
|
|
#
|
|
|
|
# PPIs defined in PI 1.2.1.
|
|
|
|
#
|
|
|
|
|
|
|
|
## Include/Ppi/PiPcdInfo.h
|
|
|
|
gEfiGetPcdInfoPpiGuid = { 0xa60c6b59, 0xe459, 0x425d, { 0x9c, 0x69, 0xb, 0xcc, 0x9c, 0xb2, 0x7d, 0x81 } }
|
|
|
|
|
2013-11-22 07:13:03 +01:00
|
|
|
## Include/Ppi/TemporaryRamDone.h
|
|
|
|
gEfiTemporaryRamDonePpiGuid = { 0xceab683c, 0xec56, 0x4a2d, { 0xa9, 0x6, 0x40, 0x53, 0xfa, 0x4e, 0x9c, 0x16 } }
|
|
|
|
|
2013-11-22 07:02:20 +01:00
|
|
|
## Include/Ppi/VectorHandoffInfo.h
|
|
|
|
gEfiVectorHandoffInfoPpiGuid = { 0x3cd652b4, 0x6d33, 0x4dce, { 0x89, 0xdb, 0x83, 0xdf, 0x97, 0x66, 0xfc, 0xca }}
|
|
|
|
|
2013-08-14 03:14:53 +02:00
|
|
|
#
|
|
|
|
# PPIs defined in PI 1.3.
|
|
|
|
#
|
|
|
|
|
|
|
|
## Include/Ppi/I2cMaster.h
|
|
|
|
gEfiPeiI2cMasterPpiGuid = { 0xb3bfab9b, 0x9f9c, 0x4e8b, { 0xad, 0x37, 0x7f, 0x8c, 0x51, 0xfc, 0x62, 0x80 }}
|
|
|
|
|
2013-10-11 05:54:13 +02:00
|
|
|
## Include/Ppi/FirmwareVolumeInfo2.h
|
|
|
|
gEfiPeiFirmwareVolumeInfo2PpiGuid = { 0xea7ca24b, 0xded5, 0x4dad, { 0xa3, 0x89, 0xbf, 0x82, 0x7e, 0x8f, 0x9b, 0x38 } }
|
|
|
|
|
2013-11-20 01:44:25 +01:00
|
|
|
|
|
|
|
|
2009-07-13 06:59:39 +02:00
|
|
|
[Protocols]
|
2013-11-20 01:44:25 +01:00
|
|
|
## Include/Protocol/Pcd.h
|
|
|
|
gPcdProtocolGuid = { 0x11B34006, 0xD85B, 0x4D0A, { 0xA2, 0x90, 0xD5, 0xA5, 0x71, 0x31, 0x0E, 0xF7 }}
|
|
|
|
|
|
|
|
## Include/Protocol/PcdInfo.h
|
|
|
|
gGetPcdInfoProtocolGuid = { 0x5be40f57, 0xfa68, 0x4610, { 0xbb, 0xbf, 0xe9, 0xc5, 0xfc, 0xda, 0xd3, 0x65 } }
|
|
|
|
|
2007-07-20 15:46:48 +02:00
|
|
|
#
|
|
|
|
# Protocols defined in PI1.0.
|
|
|
|
#
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-05 10:25:41 +01:00
|
|
|
## Include/Protocol/Bds.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiBdsArchProtocolGuid = { 0x665E3FF6, 0x46CC, 0x11D4, { 0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Cpu.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiCpuArchProtocolGuid = { 0x26BACCB1, 0x6F42, 0x11D4, { 0xBC, 0xE7, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Metronome.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiMetronomeArchProtocolGuid = { 0x26BACCB2, 0x6F42, 0x11D4, { 0xBC, 0xE7, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/MonotonicCounter.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiMonotonicCounterArchProtocolGuid = { 0x1DA97072, 0xBDDC, 0x4B30, { 0x99, 0xF1, 0x72, 0xA0, 0xB5, 0x6F, 0xFF, 0x2A }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/RealTimeClock.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiRealTimeClockArchProtocolGuid = { 0x27CFAC87, 0x46CC, 0x11D4, { 0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Reset.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiResetArchProtocolGuid = { 0x27CFAC88, 0x46CC, 0x11D4, { 0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Runtime.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiRuntimeArchProtocolGuid = { 0xb7dfb4e1, 0x052f, 0x449f, { 0x87, 0xbe, 0x98, 0x18, 0xfc, 0x91, 0xb7, 0x33 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Security.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiSecurityArchProtocolGuid = { 0xA46423E3, 0x4617, 0x49F1, { 0xB9, 0xFF, 0xD1, 0xBF, 0xA9, 0x11, 0x58, 0x39 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SecurityPolicy.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiSecurityPolicyProtocolGuid = { 0x78E4D245, 0xCD4D, 0x4A05, { 0xA2, 0xBA, 0x47, 0x43, 0xE8, 0x6C, 0xFC, 0xAB }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Timer.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiTimerArchProtocolGuid = { 0x26BACCB3, 0x6F42, 0x11D4, { 0xBC, 0xE7, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/VariableWrite.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiVariableWriteArchProtocolGuid = { 0x6441F818, 0x6362, 0x4E44, { 0xB5, 0x70, 0x7D, 0xBA, 0x31, 0xDD, 0x24, 0x53 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Variable.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiVariableArchProtocolGuid = { 0x1E5668E2, 0x8481, 0x11D4, { 0xBC, 0xF1, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/WatchdogTimer.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiWatchdogTimerArchProtocolGuid = { 0x665E3FF5, 0x46CC, 0x11D4, { 0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/StatusCode.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiStatusCodeRuntimeProtocolGuid = { 0xD2B2B828, 0x0826, 0x48A7, { 0xB3, 0xDF, 0x98, 0x3C, 0x00, 0x60, 0x24, 0xF0 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SmbusHc.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiSmbusHcProtocolGuid = {0xe49d33ed, 0x513d, 0x4634, { 0xb6, 0x98, 0x6f, 0x55, 0xaa, 0x75, 0x1c, 0x1b} }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/FirmwareVolume2.h
|
2007-09-06 07:23:05 +02:00
|
|
|
gEfiFirmwareVolume2ProtocolGuid = { 0x220e73b6, 0x6bdb, 0x4413, { 0x84, 0x5, 0xb9, 0x74, 0xb1, 0x8, 0x61, 0x9a } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/FirmwareVolumeBlock.h
|
2009-11-09 06:10:55 +01:00
|
|
|
gEfiFirmwareVolumeBlockProtocolGuid = { 0x8f644fa9, 0xe850, 0x4db1, {0x9c, 0xe2, 0xb, 0x44, 0x69, 0x8e, 0x8d, 0xa4 } }
|
2007-06-27 10:45:49 +02:00
|
|
|
|
2009-02-23 15:41:41 +01:00
|
|
|
## Include/Protocol/Capsule.h
|
|
|
|
gEfiCapsuleArchProtocolGuid = { 0x5053697E, 0x2CBC, 0x4819, { 0x90, 0xD9, 0x05, 0x80, 0xDE, 0xEE, 0x57, 0x54 }}
|
2007-06-27 10:45:49 +02:00
|
|
|
|
2009-07-13 02:10:46 +02:00
|
|
|
#
|
|
|
|
# Protocols defined in PI 1.2.
|
|
|
|
#
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-13 02:10:46 +02:00
|
|
|
## Include/Protocol/MpService.h
|
|
|
|
gEfiMpServiceProtocolGuid = { 0x3fdda605, 0xa76e, 0x4f46, { 0xad, 0x29, 0x12, 0xf4, 0x53, 0x1b, 0x3d, 0x08 }}
|
2009-07-13 21:01:33 +02:00
|
|
|
|
2009-07-14 21:33:32 +02:00
|
|
|
## Include/Protocol/PciHostBridgeResourceAllocation.h
|
|
|
|
gEfiPciHostBridgeResourceAllocationProtocolGuid = { 0xCF8034BE, 0x6768, 0x4d8b, { 0xb7, 0x39, 0x7c, 0xce, 0x68, 0x3a, 0x9f, 0xbe }}
|
|
|
|
|
|
|
|
## Include/Protocol/PciPlatform.h
|
|
|
|
gEfiPciPlatformProtocolGuid = { 0x07d75280, 0x27d4, 0x4d69, { 0x90, 0xd0, 0x56, 0x43, 0xe2, 0x38, 0xb3, 0x41 }}
|
|
|
|
|
2009-09-29 09:10:56 +02:00
|
|
|
## Include/Protocol/PciOverride.h
|
|
|
|
gEfiPciOverrideProtocolGuid = { 0xb5b35764, 0x460c, 0x4a06, {0x99, 0xfc, 0x77, 0xa1, 0x7c, 0x1b, 0x5c, 0xeb }}
|
|
|
|
|
2009-10-20 05:43:42 +02:00
|
|
|
## Include/Protocol/PciEnumerationComplete.h
|
|
|
|
gEfiPciEnumerationCompleteProtocolGuid = { 0x30cfe3e7, 0x3de1, 0x4586, {0xbe, 0x20, 0xde, 0xab, 0xa1, 0xb3, 0xb7, 0x93}}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
|
|
|
|
2009-07-14 21:33:32 +02:00
|
|
|
## Include/Protocol/IncompatiblePciDeviceSupport.h
|
|
|
|
gEfiIncompatiblePciDeviceSupportProtocolGuid = { 0xeb23f55a, 0x7863, 0x4ac2, { 0x8d, 0x3d, 0x95, 0x65, 0x35, 0xde, 0x03, 0x75 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-14 21:33:32 +02:00
|
|
|
## Include/Protocol/PciHotPlugInit.h
|
|
|
|
gEfiPciHotPlugInitProtocolGuid = { 0xaa0e8bc1, 0xdabc, 0x46b0, { 0xa8, 0x44, 0x37, 0xb8, 0x16, 0x9b, 0x2b, 0xea }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-13 21:01:33 +02:00
|
|
|
## This protocol is used to add or remove all PCI child devices on the PCI root bridge.
|
2009-08-07 04:20:01 +02:00
|
|
|
# Include/Protocol/PciHotPlugRequest.h
|
2009-07-13 21:01:33 +02:00
|
|
|
gEfiPciHotPlugRequestProtocolGuid = { 0x19CB87AB, 0x2CB9, 0x4665, { 0x83, 0x60, 0xDD, 0xCF, 0x60, 0x54, 0xF7, 0x9D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-14 21:33:32 +02:00
|
|
|
## Include/Protocol/IdeControllerInit.h
|
|
|
|
gEfiIdeControllerInitProtocolGuid = { 0xa1e37052, 0x80d9, 0x4e65, { 0xa3, 0x17, 0x3e, 0x9a, 0x55, 0xc4, 0x3e, 0xc9 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-07-13 21:01:33 +02:00
|
|
|
## Disk Info protocol is used to export Inquiry Data for a drive.
|
2009-08-07 04:20:01 +02:00
|
|
|
# Include/Protocol/DiskInfo.h
|
2009-07-13 21:01:33 +02:00
|
|
|
gEfiDiskInfoProtocolGuid = { 0xD432A67F, 0x14DC, 0x484B, { 0xB3, 0xBB, 0x3F, 0x02, 0x91, 0x84, 0x93, 0x27 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-08-18 09:07:02 +02:00
|
|
|
## Include/Protocol/Smbios.h
|
2009-09-02 08:36:06 +02:00
|
|
|
gEfiSmbiosProtocolGuid = {0x3583ff6, 0xcb36, 0x4940, { 0x94, 0x7e, 0xb9, 0xb3, 0x9f, 0x4a, 0xfa, 0xf7}}
|
2009-08-18 09:07:02 +02:00
|
|
|
|
|
|
|
## Include/Protocol/S3SaveState.h
|
2009-09-02 08:36:06 +02:00
|
|
|
gEfiS3SaveStateProtocolGuid = {0xe857caf6, 0xc046, 0x45dc, { 0xbe, 0x3f, 0xee, 0x7, 0x65, 0xfb, 0xa8, 0x87}}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-08-18 09:26:41 +02:00
|
|
|
## Include/Protocol/S3SmmSaveState.h
|
|
|
|
gEfiS3SmmSaveStateProtocolGuid = {0x320afe62, 0xe593, 0x49cb, { 0xa9, 0xf1, 0xd4, 0xc2, 0xf4, 0xaf, 0x1, 0x4c}}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-08-19 09:30:01 +02:00
|
|
|
## Include/Protocol/ReportStatusCodeHandler.h
|
|
|
|
gEfiRscHandlerProtocolGuid = { 0x86212936, 0xe76, 0x41c8, { 0xa0, 0x3a, 0x2a, 0xf2, 0xfc, 0x1c, 0x39, 0xe2 }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-08-19 09:30:01 +02:00
|
|
|
## Include/Protocol/SmmReportStatusCodeHandler.h
|
|
|
|
gEfiSmmRscHandlerProtocolGuid = { 0x2ff29fa7, 0x5e80, 0x4ed9, { 0xb3, 0x80, 0x1, 0x7d, 0x3c, 0x55, 0x4f, 0xf4 }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-08-20 10:16:46 +02:00
|
|
|
## Include/Protocol/AcpiSystemDescriptionTable.h
|
|
|
|
gEfiAcpiSdtProtocolGuid = { 0xeb97088e, 0xcfdf, 0x49c6, { 0xbe, 0x4b, 0xd9, 0x6, 0xa5, 0xb2, 0xe, 0x86 }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-08-20 10:50:48 +02:00
|
|
|
## Include/Protocol/SuperIo.h
|
2009-08-31 05:23:38 +02:00
|
|
|
gEfiSioProtocolGuid = { 0x215fdd18, 0xbd50, 0x4feb, { 0x89, 0xb, 0x58, 0xca, 0xb, 0x47, 0x39, 0xe9 }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2010-01-14 05:20:04 +01:00
|
|
|
## Include/Protocol/SmmCpuIo2.h
|
|
|
|
gEfiSmmCpuIo2ProtocolGuid = { 0x3242a9d8, 0xce70, 0x4aa0, { 0x95, 0x5d, 0x5e, 0x7b, 0x14, 0x0d, 0xe4, 0xd2 }}
|
2009-08-31 05:23:38 +02:00
|
|
|
|
2009-09-01 05:15:40 +02:00
|
|
|
## Include/Protocol/SmmBase2.h
|
2009-09-02 08:36:06 +02:00
|
|
|
gEfiSmmBase2ProtocolGuid = { 0xf4ccbfb7, 0xf6e0, 0x47fd, { 0x9d, 0xd4, 0x10, 0xa8, 0xf1, 0x50, 0xc1, 0x91 }}
|
2009-09-01 05:15:40 +02:00
|
|
|
|
2009-09-01 07:35:03 +02:00
|
|
|
## Include/Protocol/SmmAccess2.h
|
2009-09-02 08:36:06 +02:00
|
|
|
gEfiSmmAccess2ProtocolGuid = { 0xc2702b74, 0x800c, 0x4131, { 0x87, 0x46, 0x8f, 0xb5, 0xb8, 0x9c, 0xe4, 0xac }}
|
2009-09-01 07:35:03 +02:00
|
|
|
|
2009-09-01 08:08:02 +02:00
|
|
|
## Include/Protocol/SmmControl2.h
|
2009-09-02 08:36:06 +02:00
|
|
|
gEfiSmmControl2ProtocolGuid = { 0x843dc720, 0xab1e, 0x42cb, { 0x93, 0x57, 0x8a, 0x0, 0x78, 0xf3, 0x56, 0x1b}}
|
2009-09-01 08:08:02 +02:00
|
|
|
|
2009-09-01 08:41:02 +02:00
|
|
|
## Include/Protocol/SmmConfiguration.h
|
2009-09-02 08:36:06 +02:00
|
|
|
gEfiSmmConfigurationProtocolGuid= { 0x26eeb3de, 0xb689, 0x492e, { 0x80, 0xf0, 0xbe, 0x8b, 0xd7, 0xda, 0x4b, 0xa7 }}
|
2009-09-01 08:41:02 +02:00
|
|
|
|
2009-09-01 09:19:16 +02:00
|
|
|
## Include/Protocol/SmmReadyToLock.h
|
|
|
|
gEfiSmmReadyToLockProtocolGuid = { 0x47b7fa8c, 0xf4bd, 0x4af6, { 0x82, 0x00, 0x33, 0x30, 0x86, 0xf0, 0xd2, 0xc8 }}
|
|
|
|
|
2009-09-01 09:29:46 +02:00
|
|
|
## Include/Protocol/DxeSmmReadyToLock.h
|
|
|
|
gEfiDxeSmmReadyToLockProtocolGuid = { 0x60ff8964, 0xe906, 0x41d0, { 0xaf, 0xed, 0xf2, 0x41, 0xe9, 0x74, 0xe0, 0x8e }}
|
|
|
|
|
2009-09-01 09:58:24 +02:00
|
|
|
## Include/Protocol/SmmCommunication.h
|
|
|
|
gEfiSmmCommunicationProtocolGuid = { 0xc68ed8e2, 0x9dc6, 0x4cbd, { 0x9d, 0x94, 0xdb, 0x65, 0xac, 0xc5, 0xc3, 0x32 }}
|
|
|
|
|
2009-09-02 05:47:14 +02:00
|
|
|
## Include/Protocol/SmmStatusCode.h
|
2009-09-02 08:36:06 +02:00
|
|
|
gEfiSmmStatusCodeProtocolGuid = { 0x6afd2b77, 0x98c1, 0x4acd, { 0xa6, 0xf9, 0x8a, 0x94, 0x39, 0xde, 0xf, 0xb1}}
|
|
|
|
|
|
|
|
## Include/Protocol/SmmCpu.h
|
|
|
|
gEfiSmmCpuProtocolGuid = { 0xeb346b97, 0x975f, 0x4a9f, { 0x8b, 0x22, 0xf8, 0xe9, 0x2b, 0xb3, 0xd5, 0x69 }}
|
2009-09-02 05:47:14 +02:00
|
|
|
|
2009-09-02 09:56:54 +02:00
|
|
|
## Include/Protocol/SmmPciRootBridgeIo.h
|
|
|
|
gEfiSmmPciRootBridgeIoProtocolGuid = { 0x8bc1714d, 0xffcb, 0x41c3, { 0x89, 0xdc, 0x6c, 0x74, 0xd0, 0x6d, 0x98, 0xea }}
|
|
|
|
|
2009-09-03 04:37:02 +02:00
|
|
|
## Include/Protocol/SmmSwDispatch2.h
|
|
|
|
gEfiSmmSwDispatch2ProtocolGuid = { 0x18a3c6dc, 0x5eea, 0x48c8, {0xa1, 0xc1, 0xb5, 0x33, 0x89, 0xf9, 0x89, 0x99 }}
|
|
|
|
|
2009-09-03 07:12:26 +02:00
|
|
|
## Include/Protocol/SmmSxDispatch2.h
|
|
|
|
gEfiSmmSxDispatch2ProtocolGuid = { 0x456d2859, 0xa84b, 0x4e47, {0xa2, 0xee, 0x32, 0x76, 0xd8, 0x86, 0x99, 0x7d }}
|
|
|
|
|
2009-09-03 08:31:07 +02:00
|
|
|
## Include/Protocol/SmmPeriodicTimerDispatch2.h
|
|
|
|
gEfiSmmPeriodicTimerDispatch2ProtocolGuid = { 0x4cec368e, 0x8e8e, 0x4d71, {0x8b, 0xe1, 0x95, 0x8c, 0x45, 0xfc, 0x8a, 0x53 }}
|
|
|
|
|
2009-09-03 09:34:19 +02:00
|
|
|
## Include/Protocol/SmmUsbDispatch2.h
|
|
|
|
gEfiSmmUsbDispatch2ProtocolGuid = { 0xee9b8d90, 0xc5a6, 0x40a2, {0xbd, 0xe2, 0x52, 0x55, 0x8d, 0x33, 0xcc, 0xa1 }}
|
|
|
|
|
2009-09-03 10:15:22 +02:00
|
|
|
## Include/Protocol/SmmGpiDispatch2.h
|
|
|
|
gEfiSmmGpiDispatch2ProtocolGuid = { 0x25566b03, 0xb577, 0x4cbf, {0x95, 0x8c, 0xed, 0x66, 0x3e, 0xa2, 0x43, 0x80 }}
|
|
|
|
|
2009-09-03 10:39:51 +02:00
|
|
|
## Include/Protocol/SmmStandbyButtonDispatch2.h
|
|
|
|
gEfiSmmStandbyButtonDispatch2ProtocolGuid = { 0x7300c4a1, 0x43f2, 0x4017, {0xa5, 0x1b, 0xc8, 0x1a, 0x7f, 0x40, 0x58, 0x5b }}
|
|
|
|
|
2009-09-03 10:52:42 +02:00
|
|
|
## Include/Protocol/SmmPowerButtonDispatch2.h
|
|
|
|
gEfiSmmPowerButtonDispatch2ProtocolGuid = { 0x1b1183fa, 0x1823, 0x46a7, {0x88, 0x72, 0x9c, 0x57, 0x87, 0x55, 0x40, 0x9d }}
|
|
|
|
|
2009-09-03 11:09:55 +02:00
|
|
|
## Include/Protocol/SmmIoTrapDispatch2.h
|
|
|
|
gEfiSmmIoTrapDispatch2ProtocolGuid = { 0x58dc368d, 0x7bfa, 0x4e77, {0xab, 0xbc, 0xe, 0x29, 0x41, 0x8d, 0xf9, 0x30 }}
|
|
|
|
|
2009-09-08 03:56:30 +02:00
|
|
|
## Include/Protocol/PiPcd.h
|
|
|
|
gEfiPcdProtocolGuid = { 0x13a3f0f6, 0x264a, 0x3ef0, { 0xf2, 0xe0, 0xde, 0xc5, 0x12, 0x34, 0x2f, 0x34 } }
|
2009-11-09 06:10:55 +01:00
|
|
|
|
|
|
|
## Include/Protocol/FirmwareVolumeBlock.h
|
|
|
|
gEfiFirmwareVolumeBlock2ProtocolGuid = { 0x8f644fa9, 0xe850, 0x4db1, {0x9c, 0xe2, 0xb, 0x44, 0x69, 0x8e, 0x8d, 0xa4 } }
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-11-18 05:10:33 +01:00
|
|
|
## Include/Protocol/CpuIo2.h
|
|
|
|
gEfiCpuIo2ProtocolGuid = {0xad61f191, 0xae5f, 0x4c0e, {0xb9, 0xfa, 0xe8, 0x69, 0xd2, 0x88, 0xc6, 0x4f } }
|
|
|
|
|
2009-11-20 06:38:28 +01:00
|
|
|
## Include/Protocol/LegacyRegion2.h
|
|
|
|
gEfiLegacyRegion2ProtocolGuid = {0x70101eaf, 0x85, 0x440c, {0xb3, 0x56, 0x8e, 0xe3, 0x6f, 0xef, 0x24, 0xf0 } }
|
|
|
|
|
2009-12-25 09:20:37 +01:00
|
|
|
## Include/Protocol/McaInitPmi.h
|
|
|
|
gEfiSalMcaInitPmiProtocolGuid = { 0xb60dc6e8, 0x3b6f, 0x11d5, {0xaf, 0x9, 0x0, 0xa0, 0xc9, 0x44, 0xa0, 0x5b } }
|
|
|
|
|
|
|
|
## Include/Protocol/ExtendedSalBootService.h
|
|
|
|
gEfiExtendedSalBootServiceProtocolGuid = { 0xde0ee9a4, 0x3c7a, 0x44f2, {0xb7, 0x8b, 0xe3, 0xcc, 0xd6, 0x9c, 0x3a, 0xf7 } }
|
|
|
|
|
|
|
|
## Include/Protocol/ExtendedSalServiceClasses.h
|
|
|
|
gEfiExtendedSalBaseIoServicesProtocolGuid = { 0x5aea42b5, 0x31e1, 0x4515, {0xbc, 0x31, 0xb8, 0xd5, 0x25, 0x75, 0x65, 0xa6 } }
|
|
|
|
gEfiExtendedSalStallServicesProtocolGuid = { 0x53a58d06, 0xac27, 0x4d8c, {0xb5, 0xe9, 0xf0, 0x8a, 0x80, 0x65, 0x41, 0x70 } }
|
|
|
|
gEfiExtendedSalRtcServicesProtocolGuid = { 0x7e97a470, 0xefdb, 0x4d02, {0x8f, 0xce, 0x61, 0x90, 0xd2, 0x7b, 0xa2, 0x96 } }
|
|
|
|
gEfiExtendedSalVariableServicesProtocolGuid = { 0x4ecb6c53, 0xc641, 0x4370, {0x8c, 0xb2, 0x3b, 0x0e, 0x49, 0x6e, 0x83, 0x78 } }
|
|
|
|
gEfiExtendedSalMtcServicesProtocolGuid = { 0x899afd18, 0x75e8, 0x408b, {0xa4, 0x1a, 0x6e, 0x2e, 0x7e, 0xcd, 0xf4, 0x54 } }
|
|
|
|
gEfiExtendedSalResetServicesProtocolGuid = { 0x7d019990, 0x8ce1, 0x46f5, {0xa7, 0x76, 0x3c, 0x51, 0x98, 0x67, 0x6a, 0xa0 } }
|
|
|
|
gEfiExtendedSalStatusCodeServicesProtocolGuid = { 0xdbd91d, 0x55e9, 0x420f, {0x96, 0x39, 0x5e, 0x9f, 0x84, 0x37, 0xb4, 0x4f } }
|
|
|
|
gEfiExtendedSalFvBlockServicesProtocolGuid = { 0xa2271df1, 0xbcbb, 0x4f1d, {0x98, 0xa9, 0x06, 0xbc, 0x17, 0x2f, 0x07, 0x1a } }
|
|
|
|
gEfiExtendedSalMpServicesProtocolGuid = { 0x697d81a2, 0xcf18, 0x4dc0, {0x9e, 0x0d, 0x06, 0x11, 0x3b, 0x61, 0x8a, 0x3f } }
|
|
|
|
gEfiExtendedSalPalServicesProtocolGuid = { 0xe1cd9d21, 0x0fc2, 0x438d, {0x97, 0x03, 0x04, 0xe6, 0x6d, 0x96, 0x1e, 0x57 } }
|
|
|
|
gEfiExtendedSalBaseServicesProtocolGuid = { 0xd9e9fa06, 0x0fe0, 0x41c3, {0x96, 0xfb, 0x83, 0x42, 0x5a, 0x33, 0x94, 0xf8 } }
|
|
|
|
gEfiExtendedSalMcaServicesProtocolGuid = { 0x2a591128, 0x6cc7, 0x42b1, {0x8a, 0xf0, 0x58, 0x93, 0x3b, 0x68, 0x2d, 0xbb } }
|
|
|
|
gEfiExtendedSalPciServicesProtocolGuid = { 0xa46b1a31, 0xad66, 0x4905, {0x92, 0xf6, 0x2b, 0x46, 0x59, 0xdc, 0x30, 0x63 } }
|
|
|
|
gEfiExtendedSalCacheServicesProtocolGuid = { 0xedc9494, 0x2743, 0x4ba5, { 0x88, 0x18, 0x0a, 0xef, 0x52, 0x13, 0xf1, 0x88 } }
|
|
|
|
gEfiExtendedSalMcaLogServicesProtocolGuid = { 0xcb3fd86e, 0x38a3, 0x4c03, {0x9a, 0x5c, 0x90, 0xcf, 0xa3, 0xa2, 0xab, 0x7a } }
|
|
|
|
|
2012-08-22 03:30:23 +02:00
|
|
|
#
|
2013-11-20 01:44:25 +01:00
|
|
|
# Protocols defined in PI 1.2.1
|
2012-08-22 03:30:23 +02:00
|
|
|
#
|
2013-11-20 01:44:25 +01:00
|
|
|
|
2012-08-22 03:30:23 +02:00
|
|
|
## Include/Protocol/Security2.h
|
|
|
|
gEfiSecurity2ArchProtocolGuid = { 0x94ab2f58, 0x1438, 0x4ef1, {0x91, 0x52, 0x18, 0x94, 0x1a, 0x3a, 0x0e, 0x68 } }
|
|
|
|
|
2012-12-18 06:07:35 +01:00
|
|
|
## Include/Protocol/SmmEndOfDxe.h
|
|
|
|
gEfiSmmEndOfDxeProtocolGuid = { 0x24e70042, 0xd5c5, 0x4260, { 0x8c, 0x39, 0xa, 0xd3, 0xaa, 0x32, 0xe9, 0x3d }}
|
|
|
|
|
2013-11-20 01:44:25 +01:00
|
|
|
## Include/Protocol/PiPcdInfo.h
|
|
|
|
gEfiGetPcdInfoProtocolGuid = { 0xfd0f4478, 0xefd, 0x461d, { 0xba, 0x2d, 0xe5, 0x8c, 0x45, 0xfd, 0x5f, 0x5e } }
|
|
|
|
|
2013-08-14 03:14:53 +02:00
|
|
|
#
|
|
|
|
# Protocols defined in PI 1.3.
|
|
|
|
#
|
|
|
|
|
|
|
|
## Include/Protocol/I2cMaster.h
|
|
|
|
gEfiI2cMasterProtocolGuid = { 0xcd72881f, 0x45b5, 0x4feb, { 0x98, 0xc8, 0x31, 0x3d, 0xa8, 0x11, 0x74, 0x62 }}
|
|
|
|
|
|
|
|
## Include/Protocol/I2cIo.h
|
|
|
|
gEfiI2cIoProtocolGuid = { 0xb60a3e6b, 0x18c4, 0x46e5, { 0xa2, 0x9a, 0xc9, 0xa1, 0x06, 0x65, 0xa2, 0x8e }}
|
|
|
|
|
|
|
|
## Include/Protocol/I2cEnumerate.h
|
|
|
|
gEfiI2cEnumerateProtocolGuid = { 0xda8cd7c4, 0x1c00, 0x49e2, { 0x80, 0x3e, 0x52, 0x14, 0xe7, 0x01, 0x89, 0x4c }}
|
|
|
|
|
|
|
|
## Include/Protocol/I2cHost.h
|
|
|
|
gEfiI2cHostProtocolGuid = { 0xa5aab9e3, 0xc727, 0x48cd, { 0x8b, 0xbf, 0x42, 0x72, 0x33, 0x85, 0x49, 0x48 }}
|
|
|
|
|
|
|
|
## Include/Protocol/I2cBusConfigurationManagement.h
|
|
|
|
gEfiI2cBusConfigurationManagementProtocolGuid = { 0x55b71fb5, 0x17c6, 0x410e, { 0xb5, 0xbd, 0x5f, 0xa2, 0xe3, 0xd4, 0x46, 0x6b }}
|
|
|
|
|
2007-07-20 15:46:48 +02:00
|
|
|
#
|
|
|
|
# Protocols defined in UEFI2.1/UEFI2.0/EFI1.1
|
|
|
|
#
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DebugPort.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDebugPortProtocolGuid = { 0xEBA4E8D2, 0x3858, 0x41EC, { 0xA2, 0x81, 0x26, 0x47, 0xBA, 0x96, 0x60, 0xD0 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DebugSupport.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDebugSupportProtocolGuid = { 0x2755590C, 0x6F3C, 0x42FA, { 0x9E, 0xA4, 0xA3, 0xBA, 0x54, 0x3C, 0xDA, 0x25 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Decompress.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDecompressProtocolGuid = { 0xD8117CFE, 0x94A6, 0x11D4, { 0x9A, 0x3A, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DeviceIo.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDeviceIoProtocolGuid = { 0xAF6AC311, 0x84C3, 0x11D2, { 0x8E, 0x3C, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DevicePath.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDevicePathProtocolGuid = { 0x09576E91, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DevicePathFromText.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDevicePathFromTextProtocolGuid = { 0x05C99A21, 0xC70F, 0x4AD2, { 0x8A, 0x5F, 0x35, 0xDF, 0x33, 0x43, 0xF5, 0x1E }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DevicePathToText.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDevicePathToTextProtocolGuid = { 0x8B843E20, 0x8132, 0x4852, { 0x90, 0xCC, 0x55, 0x1A, 0x4E, 0x4A, 0x7F, 0x1C }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DevicePathUtilities.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDevicePathUtilitiesProtocolGuid = { 0x0379BE4E, 0xD706, 0x437D, { 0xB0, 0x37, 0xED, 0xB8, 0x2F, 0xB7, 0x72, 0xA4 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DriverBinding.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDriverBindingProtocolGuid = { 0x18A031AB, 0xB443, 0x4D1A, { 0xA5, 0xC0, 0x0C, 0x09, 0x26, 0x1E, 0x9F, 0x71 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/PlatformDriverOverride.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPlatformDriverOverrideProtocolGuid = { 0x6b30c738, 0xa391, 0x11d4, {0x9a, 0x3b, 0x00, 0x90, 0x27, 0x3f, 0xc1, 0x4d } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DriverFamilyOverride.h
|
2011-12-05 02:51:12 +01:00
|
|
|
gEfiDriverFamilyOverrideProtocolGuid = { 0xb1ee129e, 0xda36, 0x4181, { 0x91, 0xf8, 0x4, 0xa4, 0x92, 0x37, 0x66, 0xa7 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/BusSpecificDriverOverride.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiBusSpecificDriverOverrideProtocolGuid = { 0x3BC1B285, 0x8A15, 0x4A82, { 0xAA, 0xBF, 0x4D, 0x7D, 0x13, 0xFB, 0x32, 0x65 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DriverDiagnostics2.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDriverDiagnostics2ProtocolGuid = { 0x4D330321, 0x025F, 0x4AAC, { 0x90, 0xD8, 0x5E, 0xD9, 0x00, 0x17, 0x3B, 0x63 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DriverDiagnostics.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDriverDiagnosticsProtocolGuid = { 0x0784924F, 0xE296, 0x11D4, { 0x9A, 0x49, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/ComponentName2.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiComponentName2ProtocolGuid = { 0x6A7A5CFF, 0xE8D9, 0x4F70, { 0xBA, 0xDA, 0x75, 0xAB, 0x30, 0x25, 0xCE, 0x14 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/ComponentName.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiComponentNameProtocolGuid = { 0x107A772C, 0xD5E1, 0x11D4, { 0x9A, 0x46, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DriverConfiguration2.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiDriverConfiguration2ProtocolGuid = { 0xBFD7DC1D, 0x24F1, 0x40D9, { 0x82, 0xE7, 0x2E, 0x09, 0xBB, 0x6B, 0x4E, 0xBE }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DriverConfiguration.h
|
2007-07-20 15:46:48 +02:00
|
|
|
gEfiDriverConfigurationProtocolGuid = { 0x107A772B, 0xD5E1, 0x11D4, { 0x9A, 0x46, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/PlatformToDriverConfiguration.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPlatformToDriverConfigurationProtocolGuid = { 0x642cd590, 0x8059, 0x4c0a, { 0xa9, 0x58, 0xc5, 0xec, 0x7, 0xd2, 0x3c, 0x4b } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DriverSupportedEfiVersion.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDriverSupportedEfiVersionProtocolGuid = { 0x5c198761, 0x16a8, 0x4e69, { 0x97, 0x2c, 0x89, 0xd6, 0x79, 0x54, 0xf8, 0x1d } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SimpleTextIn.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiSimpleTextInProtocolGuid = { 0x387477C1, 0x69C7, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SimpleTextInEx.h
|
2007-10-19 04:32:41 +02:00
|
|
|
gEfiSimpleTextInputExProtocolGuid = {0xdd9e7534, 0x7762, 0x4698, { 0x8c, 0x14, 0xf5, 0x85, 0x17, 0xa6, 0x25, 0xaa } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SimpleTextOut.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiSimpleTextOutProtocolGuid = { 0x387477C2, 0x69C7, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SimplePointer.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiSimplePointerProtocolGuid = { 0x31878C87, 0x0B75, 0x11D5, { 0x9A, 0x4F, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/AbsolutePointer.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiAbsolutePointerProtocolGuid = { 0x8D59D32B, 0xC655, 0x4AE9, { 0x9B, 0x15, 0xF2, 0x59, 0x04, 0x99, 0x2A, 0x43 } }
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SerialIo.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiSerialIoProtocolGuid = { 0xBB25CF6F, 0xF1D4, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0xFD }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/GraphicsOutput.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiGraphicsOutputProtocolGuid = { 0x9042A9DE, 0x23DC, 0x4A38, { 0x96, 0xFB, 0x7A, 0xDE, 0xD0, 0x80, 0x51, 0x6A }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/EdidDiscovered.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiEdidDiscoveredProtocolGuid = { 0x1C0C34F6, 0xD380, 0x41FA, { 0xA0, 0x49, 0x8A, 0xD0, 0x6C, 0x1A, 0x66, 0xAA }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/EdidActive.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiEdidActiveProtocolGuid = { 0xBD8C1056, 0x9F36, 0x44EC, { 0x92, 0xA8, 0xA6, 0x33, 0x7F, 0x81, 0x79, 0x86 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/EdidOverride.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiEdidOverrideProtocolGuid = { 0x48ECB431, 0xFB72, 0x45C0, { 0xA9, 0x22, 0xF4, 0x58, 0xFE, 0x04, 0x0B, 0xD5 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/UgaIo.h
|
2007-06-27 07:45:26 +02:00
|
|
|
gEfiUgaIoProtocolGuid = { 0x61A4D49E, 0x6F68, 0x4F1B, { 0xB9, 0x22, 0xA8, 0x6E, 0xED, 0x0B, 0x07, 0xA2 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/UgaDraw.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiUgaDrawProtocolGuid = { 0x982C298B, 0xF4FA, 0x41CB, { 0xB8, 0x38, 0x77, 0xAA, 0x68, 0x8F, 0xB8, 0x39 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/LoadedImage.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiLoadedImageProtocolGuid = { 0x5B1B31A1, 0x9562, 0x11D2, { 0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/LoadedImage.h
|
2008-01-25 04:08:14 +01:00
|
|
|
gEfiLoadedImageDevicePathProtocolGuid = { 0xbc62157e, 0x3e33, 0x4fec, {0x99, 0x20, 0x2d, 0x3b, 0x36, 0xd7, 0x50, 0xdf }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/LoadFile.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiLoadFileProtocolGuid = { 0x56EC3091, 0x954C, 0x11D2, { 0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-04-03 10:17:25 +02:00
|
|
|
## Include/Protocol/LoadFile2.h
|
|
|
|
gEfiLoadFile2ProtocolGuid = { 0x4006c0c1, 0xfcb3, 0x403e, {0x99, 0x6d, 0x4a, 0x6c, 0x87, 0x24, 0xe0, 0x6d }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SimpleFileSystem.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiSimpleFileSystemProtocolGuid = { 0x964E5B22, 0x6459, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/TapeIo.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiTapeIoProtocolGuid = { 0x1E93E633, 0xD65A, 0x459E, { 0xAB, 0x84, 0x93, 0xD9, 0xEC, 0x26, 0x6D, 0x18 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/DiskIo.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDiskIoProtocolGuid = { 0xCE345171, 0xBA0B, 0x11D2, { 0x8E, 0x4F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/BlockIo.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiBlockIoProtocolGuid = { 0x964E5B21, 0x6459, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/UnicodeCollation.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiUnicodeCollationProtocolGuid = { 0x1D85CD7F, 0xF43D, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/UnicodeCollation.h
|
2007-10-09 05:10:06 +02:00
|
|
|
gEfiUnicodeCollation2ProtocolGuid = {0xa4c751fc, 0x23ae, 0x4c3e, { 0x92, 0xe9, 0x49, 0x64, 0xcf, 0x63, 0xf3, 0x49 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/PciRootBridgeIo.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiPciRootBridgeIoProtocolGuid = { 0x2F707EBB, 0x4A1A, 0x11D4, { 0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/PciIo.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiPciIoProtocolGuid = { 0x4CF5B200, 0x68B8, 0x4CA5, { 0x9E, 0xEC, 0xB2, 0x3E, 0x3F, 0x50, 0x02, 0x9A }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/ScsiIo.h
|
2008-10-10 06:50:16 +02:00
|
|
|
gEfiScsiIoProtocolGuid = { 0x932F47e6, 0x2362, 0x4002, { 0x80, 0x3E, 0x3C, 0xD5, 0x4B, 0x13, 0x8F, 0x85 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/ScsiPassThruExt.h
|
2008-10-10 06:50:16 +02:00
|
|
|
gEfiExtScsiPassThruProtocolGuid = { 0x143b7632, 0xb81b, 0x4cb7, {0xab, 0xd3, 0xb6, 0x25, 0xa5, 0xb9, 0xbf, 0xfe }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/ScsiPassThru.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiScsiPassThruProtocolGuid = { 0xA59E8FCF, 0xBDA0, 0x43BB, { 0x90, 0xB1, 0xD3, 0x73, 0x2E, 0xCA, 0xA8, 0x77 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/IScsiInitiatorName.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiIScsiInitiatorNameProtocolGuid = { 0x59324945, 0xEC44, 0x4C0D, { 0xB1, 0xCD, 0x9D, 0xB1, 0x39, 0xDF, 0x07, 0x0C }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Usb2HostController.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiUsb2HcProtocolGuid = { 0x3E745226, 0x9818, 0x45B6, { 0xA2, 0xAC, 0xD7, 0xCD, 0x0E, 0x8B, 0xA2, 0xBC }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/UsbHostController.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiUsbHcProtocolGuid = { 0xF5089266, 0x1AA0, 0x4953, { 0x97, 0xD8, 0x56, 0x2F, 0x8A, 0x73, 0xB5, 0x19 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/UsbIo.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiUsbIoProtocolGuid = { 0x2B2F68D6, 0x0CD2, 0x44CF, { 0x8E, 0x8B, 0xBB, 0xA2, 0x0B, 0x1B, 0x5B, 0x75 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/AcpiTable.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiAcpiTableProtocolGuid = { 0xFFE06BDD, 0x6107, 0x46A6, { 0x7B, 0xB2, 0x5A, 0x9C, 0x7E, 0xC5, 0x27, 0x5C }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Ebc.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiEbcProtocolGuid = { 0x13AC6DD1, 0x73D0, 0x11D4, { 0xB0, 0x6B, 0x00, 0xAA, 0x00, 0xBD, 0x6D, 0xE7 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/SimpleNetwork.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiSimpleNetworkProtocolGuid = { 0xA19832B9, 0xAC25, 0x11D3, { 0x9A, 0x2D, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/NetworkInterfaceIdentifier.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiNetworkInterfaceIdentifierProtocolGuid_31 = { 0x1ACED566, 0x76ED, 0x4218, { 0xBC, 0x81, 0x76, 0x7F, 0x1F, 0x97, 0x7A, 0x89 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/NetworkInterfaceIdentifier.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiNetworkInterfaceIdentifierProtocolGuid = { 0xE18541CD, 0xF755, 0x4F73, { 0x92, 0x8D, 0x64, 0x3C, 0x8A, 0x79, 0xB2, 0x29 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/PxeBaseCodeCallBack.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPxeBaseCodeCallbackProtocolGuid = { 0x245DCA21, 0xFB7B, 0x11D3, { 0x8F, 0x01, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/PxeBaseCode.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiPxeBaseCodeProtocolGuid = { 0x03C4E603, 0xAC28, 0x11D3, { 0x9A, 0x2D, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Bis.h
|
2007-06-22 05:01:46 +02:00
|
|
|
gEfiBisProtocolGuid = { 0x0B64AAB0, 0x5429, 0x11D4, { 0x98, 0x16, 0x00, 0xA0, 0xC9, 0x1F, 0xAD, 0xCF }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/ManagedNetwork.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiManagedNetworkServiceBindingProtocolGuid = { 0xF36FF770, 0xA7E1, 0x42CF, { 0x9E, 0xD2, 0x56, 0xF0, 0xF2, 0x71, 0xF4, 0x4C }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/ManagedNetwork.h
|
2007-09-24 09:59:36 +02:00
|
|
|
gEfiManagedNetworkProtocolGuid = { 0x7ab33a91, 0xace5, 0x4326, { 0xb5, 0x72, 0xe7, 0xee, 0x33, 0xd3, 0x9f, 0x16 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Arp.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiArpServiceBindingProtocolGuid = { 0xF44C00EE, 0x1F2C, 0x4A00, { 0xAA, 0x09, 0x1C, 0x9F, 0x3E, 0x08, 0x00, 0xA3 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Arp.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiArpProtocolGuid = { 0xF4B427BB, 0xBA21, 0x4F16, { 0xBC, 0x4E, 0x43, 0xE4, 0x16, 0xAB, 0x61, 0x9C }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Dhcp4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDhcp4ServiceBindingProtocolGuid = { 0x9D9A39D8, 0xBD42, 0x4A73, { 0xA4, 0xD5, 0x8E, 0xE9, 0x4B, 0xE1, 0x13, 0x80 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Dhcp4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiDhcp4ProtocolGuid = { 0x8A219718, 0x4EF5, 0x4761, { 0x91, 0xC8, 0xC0, 0xF0, 0x4B, 0xDA, 0x9E, 0x56 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Tcp4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiTcp4ServiceBindingProtocolGuid = { 0x00720665, 0x67EB, 0x4A99, { 0xBA, 0xF7, 0xD3, 0xC3, 0x3A, 0x1C, 0x7C, 0xC9 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Tcp4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiTcp4ProtocolGuid = { 0x65530BC7, 0xA359, 0x410F, { 0xB0, 0x10, 0x5A, 0xAD, 0xC7, 0xEC, 0x2B, 0x62 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Ip4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiIp4ServiceBindingProtocolGuid = { 0xC51711E7, 0xB4BF, 0x404A, { 0xBF, 0xB8, 0x0A, 0x04, 0x8E, 0xF1, 0xFF, 0xE4 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Ip4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiIp4ProtocolGuid = { 0x41D94CD2, 0x35B6, 0x455A, { 0x82, 0x58, 0xD4, 0xE5, 0x13, 0x34, 0xAA, 0xDD }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Ip4Config.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiIp4ConfigProtocolGuid = { 0x3B95AA31, 0x3793, 0x434B, { 0x86, 0x67, 0xC8, 0x07, 0x08, 0x92, 0xE0, 0x5E }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Udp4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiUdp4ServiceBindingProtocolGuid = { 0x83F01464, 0x99BD, 0x45E5, { 0xB3, 0x83, 0xAF, 0x63, 0x05, 0xD8, 0xE9, 0xE6 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Udp4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiUdp4ProtocolGuid = { 0x3AD9DF29, 0x4501, 0x478D, { 0xB1, 0xF8, 0x7F, 0x7F, 0xE7, 0x0E, 0x50, 0xF3 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Mtftp4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiMtftp4ServiceBindingProtocolGuid = { 0x2FE800BE, 0x8F01, 0x4AA6, { 0x94, 0x6B, 0xD7, 0x13, 0x88, 0xE1, 0x83, 0x3F }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Mtftp4.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiMtftp4ProtocolGuid = { 0x78247C57, 0x63DB, 0x4708, { 0x99, 0xC2, 0xA8, 0xB4, 0xA9, 0xA6, 0x1F, 0x6B }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/AuthenticationInfo.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiAuthenticationInfoProtocolGuid = { 0x7671D9D0, 0x53DB, 0x4173, { 0xAA, 0x69, 0x23, 0x27, 0xF2, 0x1F, 0x0B, 0xC7 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-08-19 10:40:30 +02:00
|
|
|
## Include/Protocol/Hash.h
|
|
|
|
gEfiHashServiceBindingProtocolGuid = { 0x42881c98, 0xa4f3, 0x44b0, { 0xa3, 0x9d, 0xdf, 0xa1, 0x86, 0x67, 0xd8, 0xcd }}
|
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/Hash.h
|
2007-06-27 10:45:49 +02:00
|
|
|
gEfiHashProtocolGuid = { 0xC5184932, 0xDBA5, 0x46DB, { 0xA5, 0xBA, 0xCC, 0x0B, 0xDA, 0x9C, 0x14, 0x35 }}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/TcgService.h
|
2008-01-02 07:45:55 +01:00
|
|
|
gEfiTcgProtocolGuid = { 0xf541796d, 0xa62e, 0x4954, { 0xa7, 0x75, 0x95, 0x84, 0xf6, 0x1b, 0x9c, 0xdd }}
|
2007-06-27 10:45:49 +02:00
|
|
|
|
2013-09-18 07:29:06 +02:00
|
|
|
## Include/Protocol/TrEEProtocol.h
|
|
|
|
gEfiTrEEProtocolGuid = {0x607f766c, 0x7455, 0x42be, { 0x93, 0x0b, 0xe4, 0xd7, 0x6d, 0xb2, 0x72, 0x0f }}
|
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/FormBrowser2.h
|
2008-01-21 15:41:31 +01:00
|
|
|
gEfiFormBrowser2ProtocolGuid = {0xb9d4c360, 0xbcfb, 0x4f9b, {0x92, 0x98, 0x53, 0xc1, 0x36, 0x98, 0x22, 0x58}}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/HiiString.h
|
2008-01-21 15:41:31 +01:00
|
|
|
gEfiHiiStringProtocolGuid = {0x0fd96974, 0x23aa, 0x4cdc, {0xb9, 0xcb, 0x98, 0xd1, 0x77, 0x50, 0x32, 0x2a}}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/HiiImage.h
|
2008-01-21 15:41:31 +01:00
|
|
|
gEfiHiiImageProtocolGuid = {0x31a6406a, 0x6bdf, 0x4e46, {0xb2, 0xa2, 0xeb, 0xaa, 0x89, 0xc4, 0x09, 0x20}}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/HiiConfigRouting.h
|
2008-01-21 15:41:31 +01:00
|
|
|
gEfiHiiConfigRoutingProtocolGuid = {0x587e72d7, 0xcc50, 0x4f79, {0x82, 0x09, 0xca, 0x29, 0x1f, 0xc1, 0xa1, 0x0f}}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/HiiDatabase.h
|
2008-01-21 15:41:31 +01:00
|
|
|
gEfiHiiDatabaseProtocolGuid = {0xef9fc172, 0xa1b2, 0x4693, {0xb3, 0x27, 0x6d, 0x32, 0xfc, 0x41, 0x60, 0x42}}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/HiiFont.h
|
2008-01-21 15:41:31 +01:00
|
|
|
gEfiHiiFontProtocolGuid = {0xe9ca4775, 0x8657, 0x47fc, {0x97, 0xe7, 0x7e, 0xd6, 0x5a, 0x08, 0x43, 0x24}}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-02-18 10:00:17 +01:00
|
|
|
## Include/Protocol/HiiConfigAccess.h
|
2008-01-21 15:41:31 +01:00
|
|
|
gEfiHiiConfigAccessProtocolGuid = {0x330d4706, 0xf2a0, 0x4e4f, {0xa3, 0x69, 0xb6, 0x6f, 0xa8, 0xd5, 0x43, 0x85}}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-04-15 16:18:30 +02:00
|
|
|
## Include/Protocol/HiiPackageList.h
|
|
|
|
gEfiHiiPackageListProtocolGuid = { 0x6a1ee763, 0xd47a, 0x43b4, {0xaa, 0xbe, 0xef, 0x1d, 0xe2, 0xab, 0x56, 0xfc}}
|
2009-07-29 16:33:45 +02:00
|
|
|
|
2009-08-18 09:17:41 +02:00
|
|
|
#
|
|
|
|
# Protocols defined in UEFI2.2
|
|
|
|
#
|
2009-08-18 10:53:26 +02:00
|
|
|
## Include/Protocol/Ip6.h
|
|
|
|
gEfiIp6ServiceBindingProtocolGuid = { 0xec835dd3, 0xfe0f, 0x617b, {0xa6, 0x21, 0xb3, 0x50, 0xc3, 0xe1, 0x33, 0x88 }}
|
|
|
|
|
|
|
|
## Include/Protocol/Ip6.h
|
|
|
|
gEfiIp6ProtocolGuid = { 0x2c8759d5, 0x5c2d, 0x66ef, {0x92, 0x5f, 0xb6, 0x6c, 0x10, 0x19, 0x57, 0xe2 }}
|
|
|
|
|
|
|
|
## Include/Protocol/Ip6Config.h
|
|
|
|
gEfiIp6ConfigProtocolGuid = { 0x937fe521, 0x95ae, 0x4d1a, {0x89, 0x29, 0x48, 0xbc, 0xd9, 0x0a, 0xd3, 0x1a }}
|
|
|
|
|
2009-08-18 09:17:41 +02:00
|
|
|
## Include/Protocol/Mtftp6.h
|
|
|
|
gEfiMtftp6ServiceBindingProtocolGuid = { 0xd9760ff3, 0x3cca, 0x4267, {0x80, 0xf9, 0x75, 0x27, 0xfa, 0xfa, 0x42, 0x23 }}
|
|
|
|
|
|
|
|
## Include/Protocol/Mtftp6.h
|
|
|
|
gEfiMtftp6ProtocolGuid = { 0xbf0a78ba, 0xec29, 0x49cf, {0xa1, 0xc9, 0x7a, 0xe5, 0x4e, 0xab, 0x6a, 0x51 }}
|
|
|
|
|
|
|
|
## Include/Protocol/Dhcp6.h
|
|
|
|
gEfiDhcp6ServiceBindingProtocolGuid = { 0x9fb9a8a1, 0x2f4a, 0x43a6, {0x88, 0x9c, 0xd0, 0xf7, 0xb6, 0xc4, 0x7a, 0xd5 }}
|
|
|
|
|
|
|
|
## Include/Protocol/Dhcp6.h
|
|
|
|
gEfiDhcp6ProtocolGuid = { 0x87c8bad7, 0x595, 0x4053, {0x82, 0x97, 0xde, 0xde, 0x39, 0x5f, 0x5d, 0x5b }}
|
|
|
|
|
|
|
|
## Include/Protocol/Udp6.h
|
|
|
|
gEfiUdp6ServiceBindingProtocolGuid = { 0x66ed4721, 0x3c98, 0x4d3e, {0x81, 0xe3, 0xd0, 0x3d, 0xd3, 0x9a, 0x72, 0x54 }}
|
|
|
|
|
|
|
|
## Include/Protocol/Udp6.h
|
|
|
|
gEfiUdp6ProtocolGuid = { 0x4f948815, 0xb4b9, 0x43cb, {0x8a, 0x33, 0x90, 0xe0, 0x60, 0xb3, 0x49, 0x55 }}
|
|
|
|
|
2009-08-18 10:53:26 +02:00
|
|
|
## Include/Protocol/Tcp6.h
|
|
|
|
gEfiTcp6ServiceBindingProtocolGuid = { 0xec20eb79, 0x6c1a, 0x4664, {0x9a, 0x0d, 0xd2, 0xe4, 0xcc, 0x16, 0xd6, 0x64 }}
|
|
|
|
|
|
|
|
## Include/Protocol/Tcp6.h
|
|
|
|
gEfiTcp6ProtocolGuid = { 0x46e44855, 0xbd60, 0x4ab7, {0xab, 0x0d, 0xa6, 0x79, 0xb9, 0x44, 0x7d, 0x77 }}
|
|
|
|
|
|
|
|
## Include/Protocol/VlanConfig.h
|
|
|
|
gEfiVlanConfigProtocolGuid = { 0x9e23d768, 0xd2f3, 0x4366, {0x9f, 0xc3, 0x3a, 0x7a, 0xba, 0x86, 0x43, 0x74 }}
|
2009-08-26 11:15:18 +02:00
|
|
|
|
|
|
|
## Include/Protocol/Eap.h
|
|
|
|
gEfiEapProtocolGuid = { 0x5d9f96db, 0xe731, 0x4caa, {0xa0, 0xd, 0x72, 0xe1, 0x87, 0xcd, 0x77, 0x62 }}
|
|
|
|
|
|
|
|
## Include/Protocol/EapManagement.h
|
|
|
|
gEfiEapManagementProtocolGuid = { 0xbb62e663, 0x625d, 0x40b2, {0xa0, 0x88, 0xbb, 0xe8, 0x36, 0x23, 0xa2, 0x45 }}
|
|
|
|
|
|
|
|
## Include/Protocol/Ftp4.h
|
|
|
|
gEfiFtp4ServiceBindingProtocolGuid = { 0xfaaecb1, 0x226e, 0x4782, {0xaa, 0xce, 0x7d, 0xb9, 0xbc, 0xbf, 0x4d, 0xaf }}
|
|
|
|
|
|
|
|
## Include/Protocol/Ftp4.h
|
|
|
|
gEfiFtp4ProtocolGuid = { 0xeb338826, 0x681b, 0x4295, {0xb3, 0x56, 0x2b, 0x36, 0x4c, 0x75, 0x7b, 0x9 }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-11-11 07:14:57 +01:00
|
|
|
## Include/Protocol/IpSecConfig.h
|
2009-11-12 09:02:14 +01:00
|
|
|
gEfiIpSecConfigProtocolGuid = { 0xce5e5929, 0xc7a3, 0x4602, {0xad, 0x9e, 0xc9, 0xda, 0xf9, 0x4e, 0xbf, 0xcf }}
|
2009-11-11 07:14:57 +01:00
|
|
|
|
2009-08-19 11:14:56 +02:00
|
|
|
## Include/Protocol/DriverHealth.h
|
2009-08-19 15:08:39 +02:00
|
|
|
gEfiDriverHealthProtocolGuid = { 0x2a534210, 0x9280, 0x41d8, {0xae, 0x79, 0xca, 0xda, 0x1, 0xa2, 0xb1, 0x27 }}
|
2009-09-29 09:10:56 +02:00
|
|
|
|
2009-08-19 15:08:39 +02:00
|
|
|
## Include/Protocol/DeferredImageLoad.h
|
|
|
|
gEfiDeferredImageLoadProtocolGuid = { 0x15853d7c, 0x3ddf, 0x43e0, {0xa1, 0xcb, 0xeb, 0xf8, 0x5b, 0x8f, 0x87, 0x2c }}
|
|
|
|
|
|
|
|
## Include/Protocol/UserCredential.h
|
|
|
|
gEfiUserCredentialProtocolGuid = { 0x71ee5e94, 0x65b9, 0x45d5, {0x82, 0x1a, 0x3a, 0x4d, 0x86, 0xcf, 0xe6, 0xbe }}
|
|
|
|
|
|
|
|
## Include/Protocol/UserManager.h
|
|
|
|
gEfiUserManagerProtocolGuid = { 0x6fd5b00c, 0xd426, 0x4283, {0x98, 0x87, 0x6c, 0xf5, 0xcf, 0x1c, 0xb1, 0xfe }}
|
2009-08-18 10:53:26 +02:00
|
|
|
|
2009-09-09 03:57:27 +02:00
|
|
|
## Include/Protocol/AtaPassThru.h
|
|
|
|
gEfiAtaPassThruProtocolGuid = { 0x1d3de7f0, 0x807, 0x424f, {0xaa, 0x69, 0x11, 0xa5, 0x4e, 0x19, 0xa4, 0x6f }}
|
|
|
|
|
2009-09-09 04:47:39 +02:00
|
|
|
#
|
|
|
|
# Protocols defined in UEFI2.3
|
|
|
|
#
|
|
|
|
## Include/Protocol/FirmwareManagement.h
|
|
|
|
gEfiFirmwareManagementProtocolGuid = { 0x86c77a67, 0xb97, 0x4633, {0xa1, 0x87, 0x49, 0x10, 0x4d, 0x6, 0x85, 0xc7 }}
|
|
|
|
|
2009-11-11 07:14:57 +01:00
|
|
|
## Include/Protocol/IpSec.h
|
|
|
|
gEfiIpSecProtocolGuid = { 0xdfb386f7, 0xe100, 0x43ad, {0x9c, 0x9a, 0xed, 0x90, 0xd0, 0x8a, 0x5e, 0x12 }}
|
2011-04-20 11:59:55 +02:00
|
|
|
|
|
|
|
## Include/Protocol/IpSec.h
|
|
|
|
gEfiIpSec2ProtocolGuid = { 0xa3979e64, 0xace8, 0x4ddc, {0xbc, 0x7, 0x4d, 0x66, 0xb8, 0xfd, 0x9, 0x77 }}
|
2011-05-04 04:37:23 +02:00
|
|
|
|
2011-07-19 08:31:58 +02:00
|
|
|
#
|
|
|
|
# Protocols defined in UEFI2.3.1
|
|
|
|
#
|
|
|
|
## Include/Protocol/Kms.h
|
|
|
|
gEfiKmsProtocolGuid = { 0xEC3A978D, 0x7C4E, 0x48FA, {0x9A, 0xBE, 0x6A, 0xD9, 0x1C, 0xC8, 0xF8, 0x11 }}
|
|
|
|
|
2011-07-27 10:19:30 +02:00
|
|
|
## Include/Protocol/BlockIo2.h
|
|
|
|
gEfiBlockIo2ProtocolGuid = { 0xa77b2472, 0xe282, 0x4e9f, {0xa2, 0x45, 0xc2, 0xc0, 0xe2, 0x7b, 0xbc, 0xc1 }}
|
|
|
|
|
|
|
|
## Include/Protocol/StorageSecurityCommand.h
|
2013-08-20 05:14:30 +02:00
|
|
|
gEfiStorageSecurityCommandProtocolGuid = { 0xc88b0b6d, 0x0dfc, 0x49a7, {0x9c, 0xb4, 0x49, 0x7, 0x4b, 0x4c, 0x3a, 0x78 }}
|
2011-07-27 10:19:30 +02:00
|
|
|
|
2011-10-12 05:27:15 +02:00
|
|
|
## Include/Protocol/UserCredential2.h
|
2013-08-20 05:14:30 +02:00
|
|
|
gEfiUserCredential2ProtocolGuid = { 0xe98adb03, 0xb8b9, 0x4af8, {0xba, 0x20, 0x26, 0xe9, 0x11, 0x4c, 0xbc, 0xe5 }}
|
|
|
|
|
|
|
|
#
|
|
|
|
# Protocols defined in UEFI2.4
|
|
|
|
#
|
|
|
|
## Include/Protocol/DiskIo2.h
|
|
|
|
gEfiDiskIo2ProtocolGuid = { 0x151c8eae, 0x7f2c, 0x472c, { 0x9e, 0x54, 0x98, 0x28, 0x19, 0x4f, 0x6a, 0x88 }}
|
2011-10-12 05:27:15 +02:00
|
|
|
|
2013-09-29 07:51:12 +02:00
|
|
|
## Include/Protocol/Timestamp.h
|
|
|
|
gEfiTimestampProtocolGuid = { 0xafbfde41, 0x2e6e, 0x4262, {0xba, 0x65, 0x62, 0xb9, 0x23, 0x6e, 0x54, 0x95 }}
|
|
|
|
|
2013-11-19 02:49:49 +01:00
|
|
|
## Include/Protocol/Rng.h
|
|
|
|
gEfiRngProtocolGuid = { 0x3152bca5, 0xeade, 0x433d, {0x86, 0x2e, 0xc0, 0x1c, 0xdc, 0x29, 0x1f, 0x44 }}
|
2014-01-13 06:09:27 +01:00
|
|
|
|
|
|
|
## Include/Protocol/AdapterInformation.h
|
|
|
|
gEfiAdapterInformationProtocolGuid = { 0xE5DD1403, 0xD622, 0xC24E, {0x84, 0x88, 0xC7, 0x1B, 0x17, 0xF5, 0xE8, 0x02 }}
|
2013-11-19 02:49:49 +01:00
|
|
|
|
2009-03-02 08:38:17 +01:00
|
|
|
[PcdsFeatureFlag]
|
2008-11-05 18:00:53 +01:00
|
|
|
## If TRUE, the component name protocol will not be installed.
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE|BOOLEAN|0x0000000d
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## If TRUE, the driver diagnostics protocol will not be installed.
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE|BOOLEAN|0x0000000e
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## If TRUE, the component name2 protocol will not be installed.
|
2010-11-02 06:23:20 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE|BOOLEAN|0x00000010
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## If TRUE, the driver diagnostics2 protocol will not be installed.
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|FALSE|BOOLEAN|0x00000011
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2014-03-25 07:56:55 +01:00
|
|
|
## Indicates whether EFI 1.1 ISO 639-2 language supports are obsolete.
|
|
|
|
# If TRUE, Variable driver will be also not to auto update between PlatformLang and Lang variables.
|
2009-01-23 06:09:12 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDeprecate|FALSE|BOOLEAN|0x00000012
|
2007-06-22 05:01:46 +02:00
|
|
|
|
2008-11-20 04:08:28 +01:00
|
|
|
## If TRUE, UGA Draw Protocol is still consumed.
|
2009-07-28 04:38:30 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport|TRUE|BOOLEAN|0x00000027
|
|
|
|
|
|
|
|
## If TRUE, a check will be made to see if a specified node is a member of linked list
|
2009-07-29 16:33:45 +02:00
|
|
|
# in the following BaseLib fucntions: GetNextNode(), IsNull(), IsNodeAtEnd(),
|
2009-07-28 04:38:30 +02:00
|
|
|
# SwapListEntries()
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdVerifyNodeInList|FALSE|BOOLEAN|0x00000028
|
2008-11-20 04:08:28 +01:00
|
|
|
|
MdePkg: introduce OrderedCollectionLib library class
This library class provides a set of APIs to manage an ordered collection
of items:
- Init(),
- UnInit(),
- Insert(),
- Delete(),
- IsEmpty(),
- Next(),
- Prev(),
- Min(),
- Max(),
- Find(),
- UserStruct().
There are many ways to implement an ordered collection. Depending on the
frequency of the different actions, different internal implementations may
have different performance, memory overhead, or code size.
Developers can select the library instance for a platform or module in
their DSC files that meets the needs of that platform or module.
Commit-message-from: "Kinney, Michael D" <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15790 6f19259b-4bc3-4df7-8a09-765794883524
2014-08-12 09:28:52 +02:00
|
|
|
## If TRUE, OrderedCollectionLib is instructed to validate the
|
|
|
|
# ORDERED_COLLECTION structure at the end of such operations (typically
|
|
|
|
# structure modifications) that justify validation of the structure for unit
|
|
|
|
# testing purposes.
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdValidateOrderedCollection|FALSE|BOOLEAN|0x0000002a
|
|
|
|
|
2009-03-02 08:38:17 +01:00
|
|
|
[PcdsFixedAtBuild]
|
2008-11-05 18:00:53 +01:00
|
|
|
## Indicates the maximum length of unicode string
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1000000|UINT32|0x00000001
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## Indicates the maximum length of ascii string
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000|UINT32|0x00000002
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## Indicates the maximum node number of linked list
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000|UINT32|0x00000003
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2012-09-24 05:20:35 +02:00
|
|
|
## Indicates the maximum node number of device path
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdMaximumDevicePathNodeCount|0|UINT32|0x00000029
|
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## Indicates the timeout tick of holding spin lock
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000|UINT32|0x00000004
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## The mask is used to control DebugLib behavior
|
2008-12-08 03:00:15 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0|UINT8|0x00000005
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## The mask is used to control ReportStatusCodeLib behavior
|
2008-12-08 03:00:15 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0|UINT8|0x00000007
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## This value is used to fill a segment of memory
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF|UINT8|0x00000008
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## The mask is used to control PerformanceLib behavior
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask|0|UINT8|0x00000009
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## The mask is used to control PostCodeLib behavior
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdPostCodePropertyMask|0|UINT8|0x0000000b
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## This value is used to set the FSB clock
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## The maxium allowable size of formatted unicode string
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320|UINT32|0x101
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## Status code value for indicating a watchdog timer is expired
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_COMPUTING_UNIT_HOST_PROCESSOR | EFI_CU_HP_EC_TIMER_EXPIRED
|
2009-01-14 10:37:44 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueEfiWatchDogTimerExpired|0x00011003|UINT32|0x00000013
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the invocation of SetVirtualAddressMap()
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_EFI_RUNTIME_SERVICE | EFI_SW_RS_PC_SET_VIRTUAL_ADDRESS_MAP
|
2009-11-02 05:13:25 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueSetVirtualAddressMap|0x03111004|UINT32|0x00000014
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the start of memory test
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_PC_TEST
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMemoryTestStarted|0x00051006|UINT32|0x00000015
|
|
|
|
|
|
|
|
## Status code value for indicating memory error in memory test
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_EC_UNCORRECTABLE
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueUncorrectableMemoryError|0x00051003|UINT32|0x00000016
|
|
|
|
|
|
|
|
## Status code value for indicating the failure of console operation
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_CONTROLLER_ERROR
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleError|0x01040006|UINT32|0x00000017
|
|
|
|
|
|
|
|
## Status code value for indicating the failure of console reset operation
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleReset|0x01040001|UINT32|0x00000018
|
|
|
|
|
|
|
|
## Status code value for indicating the failure of console input operation
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleInputError|0x01040007|UINT32|0x00000019
|
|
|
|
|
|
|
|
## Status code value for indicating the failure of console output operation
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleOutputError|0x01040008|UINT32|0x0000001a
|
|
|
|
|
|
|
|
## Status code value for indicating the failure of mouse operation
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_MOUSE | EFI_P_EC_INTERFACE_ERROR
|
2007-12-07 03:06:52 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInterfaceError|0x01020005|UINT32|0x30001000
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the enable of mouse device
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_MOUSE | EFI_P_PC_ENABLE
|
2007-12-07 03:06:52 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseEnable|0x01020004|UINT32|0x30001001
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## Status code value for indicating the disable of mouse device
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_MOUSE | EFI_P_PC_DISABLE
|
2008-12-05 08:26:45 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseDisable|0x01020002|UINT32|0x30001002
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the enable of keyboard device
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_ENABLE
|
2008-12-05 08:26:45 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardEnable|0x01010004|UINT32|0x30001003
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the disable of keyboard device
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_DISABLE
|
2008-12-05 08:26:45 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardDisable|0x01010002|UINT32|0x30001004
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating whether keboard device is present
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_PRESENCE_DETECT
|
2007-12-07 03:06:52 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardPresenceDetect|0x01010003|UINT32|0x30001005
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the reset operation of keyboard device
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_RESET
|
2007-12-07 03:06:52 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardReset|0x01010001|UINT32|0x30001006
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the clear buffer operation of keyboard device
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_KEYBOARD | EFI_P_KEYBOARD_PC_CLEAR_BUFFER
|
2007-12-07 03:06:52 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardClearBuffer|0x01011000|UINT32|0x30001007
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the self test of keyboard device
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_KEYBOARD | EFI_P_KEYBOARD_PC_SELF_TEST
|
2007-12-07 03:06:52 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardSelfTest|0x01011001|UINT32|0x30001008
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the operation of keyboard device is failed
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_KEYBOARD | EFI_P_EC_INTERFACE_ERROR
|
2007-12-07 03:06:52 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInterfaceError|0x01010005|UINT32|0x30001009
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the failure of keyboard input handler
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_KEYBOARD | EFI_P_EC_INPUT_ERROR
|
2007-12-07 03:06:52 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInputError|0x01010007|UINT32|0x3000100a
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the failure of mouse input handler
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_MOUSE | EFI_P_EC_INPUT_ERROR
|
2008-12-05 08:26:45 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInputError|0x01020007|UINT32|0x3000100b
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the reset operation of mouse device
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_PERIPHERAL_MOUSE | EFI_P_PC_RESET
|
2008-12-05 08:26:45 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseReset|0x01020001|UINT32|0x3000100c
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the handoff from Pei phase to Dxe phase
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_PEI_CORE | EFI_SW_PEI_CORE_PC_HANDOFF_TO_NEXT
|
2009-11-02 04:22:51 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeiHandoffToDxe|0x3021001|UINT32|0x3000100d
|
2008-11-05 18:00:53 +01:00
|
|
|
|
2008-07-28 05:10:35 +02:00
|
|
|
## Status code value for indicating one PEIM is dispatched.
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_PEI_CORE | EFI_SW_PC_INIT_BEGIN
|
2008-07-28 05:10:35 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeimDispatch|0x3020002|UINT32|0x3000100e
|
2008-11-05 18:00:53 +01:00
|
|
|
|
2008-07-28 05:10:35 +02:00
|
|
|
## Status code value for indicating entering PeiCore
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_PEI_CORE | EFI_SW_PC_INIT
|
2008-07-28 05:10:35 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeiCoreEntry|0x3020000|UINT32|0x3000100f
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating entering DxeCore
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_DXE_CORE | EFI_SW_DXE_CORE_PC_ENTRY_POINT
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueDxeCoreEntry|0x3041000|UINT32|0x30001010
|
|
|
|
|
|
|
|
## Status code value for indicating the handoff from DxeCore to Bds
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_DXE_CORE | EFI_SW_DXE_CORE_PC_HANDOFF_TO_NEXT
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueDxeCoreHandoffToBds|0x3041001|UINT32|0x30001011
|
|
|
|
|
|
|
|
## Status code value for indicating the exit of boot service
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_EFI_BOOT_SERVICE | EFI_SW_BS_PC_EXIT_BOOT_SERVICES
|
2009-11-02 04:22:51 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueBootServiceExit|0x3101019|UINT32|0x30001012
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Status code value for indicating the begin of Dxe driver
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_DXE_CORE | EFI_SW_PC_INIT_BEGIN
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueDxeDriverBegin|0x3040002|UINT32|0x30001013
|
|
|
|
|
|
|
|
## Status code value for indicating the end of Dxe driver
|
2009-11-02 05:22:44 +01:00
|
|
|
# EFI_SOFTWARE_DXE_CORE | EFI_SW_PC_INIT_END
|
2008-11-05 18:00:53 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueDxeDriverEnd|0x3040003|UINT32|0x30001014
|
2007-08-16 23:26:03 +02:00
|
|
|
|
2010-05-05 04:06:23 +02:00
|
|
|
## 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
|
|
|
|
|
2014-08-20 19:58:46 +02:00
|
|
|
## Canary value for the stack overflow protection. This PCD can be used by a firmware vendor
|
|
|
|
# or for debugging purposes to change the recommended value.
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdBaseStackCanary|0x0AFF|UINT64|0x0000002A
|
|
|
|
|
2007-08-16 23:26:03 +02:00
|
|
|
[PcdsFixedAtBuild.IPF]
|
2008-11-05 18:00:53 +01:00
|
|
|
## The base address of IO port space for IA64 arch
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf|0x0ffffc000000|UINT64|0x0000000f
|
2007-08-16 23:26:03 +02:00
|
|
|
|
2009-03-02 08:38:17 +01:00
|
|
|
[PcdsFixedAtBuild,PcdsPatchableInModule]
|
2008-11-05 18:00:53 +01:00
|
|
|
## This flag is used to control the printout of DebugLib
|
2007-12-05 07:40:00 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000000|UINT32|0x00000006
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Indicates the allowable maximum number in extract handler table
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler|0x10|UINT32|0x00000025
|
2009-03-02 08:38:17 +01:00
|
|
|
|
2009-02-06 09:30:34 +01:00
|
|
|
## Indicates the default timeouts for USB transfers in milliseconds
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUsbTransferTimeoutValue|3000|UINT32|0x00000026
|
2007-12-05 07:40:00 +01:00
|
|
|
|
2011-05-04 23:42:19 +02:00
|
|
|
[PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]
|
2009-03-02 08:38:17 +01:00
|
|
|
## This value is used to set the base address of pci express hierarchy
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress|0xE0000000|UINT64|0x0000000a
|
|
|
|
|
2008-11-05 18:00:53 +01:00
|
|
|
## Default current ISO 639-2 language: English & French
|
2009-04-27 08:58:11 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes|"engfraengfra"|VOID*|0x0000001c
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Default current ISO 639-2 language: English
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLang|"eng"|VOID*|0x0000001d
|
2009-01-14 10:37:44 +01:00
|
|
|
|
2009-04-30 08:48:16 +02:00
|
|
|
## Default platform supported RFC 4646 languages: (American) English & French
|
2009-05-04 09:24:05 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes|"en;fr;en-US;fr-FR"|VOID*|0x0000001e
|
2008-11-05 18:00:53 +01:00
|
|
|
|
2009-04-30 08:48:16 +02:00
|
|
|
## Defualt current RFC 4646 language: (American) English
|
2008-01-21 15:41:31 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang|"en-US"|VOID*|0x0000001f
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Indicates the default baud rate of UART
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200|UINT64|0x00000020
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Indicates the number of efficient data bit in UART transaction
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits|8|UINT8|0x00000021
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Indicates the setting of data parity in UART transaction
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1|UINT8|0x00000022
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Indicates the setting of stop bit in UART transaction
|
2007-08-30 11:11:54 +02:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1|UINT8|0x00000023
|
2008-11-05 18:00:53 +01:00
|
|
|
|
|
|
|
## Indicates the usable type of terminal
|
2009-08-07 04:20:01 +02:00
|
|
|
# 0-PCANSI, 1-VT100, 2-VT00+, 3-UTF8
|
2008-12-05 23:08:22 +01:00
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType|0|UINT8|0x00000024
|