audk/MdePkg/Include/Protocol
Pete Batard 3e2c784302 MdeModulePkg/EbcDxe: reorganize EBC header definitions
VM related defs are now in EbcVmTest.h, and opocode related definitions in
Ebc.h.
Because it is used by both the EBC Debugger and driver,
EbcDebugSignalException() sees its definition factorized in
EbcDebuggerHook.h.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Pete Batard <pete@akeo.ie>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
2016-11-23 10:20:28 +08:00
..
AbsolutePointer.h
AcpiSystemDescriptionTable.h MdePkg AcpiSdt: Update description of AcpiVersion and GetAcpiTable(). 2015-06-17 02:48:50 +00:00
AcpiTable.h MdeModulePkg/IntelFrameworkModulePkg ACPI: Follow the new UEFI 2.4a spec to return EFI_ACCESS_DENIED for duplicated FADT, FACS or DSDT installation. 2014-05-06 02:11:23 +00:00
AdapterInformation.h Add IPV6 support from UNDI 2015-04-30 02:57:10 +00:00
Arp.h
AtaPassThru.h MdePkg Protocol/AtaPassThru.h: Update PortMultiplierPort related comments 2016-05-12 14:17:55 +08:00
AuthenticationInfo.h
Bds.h
Bis.h
BlockIo.h
BlockIo2.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
BlockIoCrypto.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
BluetoothConfig.h MdePkg: Add UEFI2.5 bluetooth protocol/devicepath definition in MdePkg. 2015-05-06 02:21:48 +00:00
BluetoothHc.h MdePkg: Add UEFI2.5 bluetooth protocol/devicepath definition in MdePkg. 2015-05-06 02:21:48 +00:00
BluetoothIo.h MdePkg: Add UEFI2.5 bluetooth protocol/devicepath definition in MdePkg. 2015-05-06 02:21:48 +00:00
BootManagerPolicy.h MdePkg: Add BootManagerPolicy protocol definition. 2015-05-11 06:34:18 +00:00
BusSpecificDriverOverride.h
Capsule.h
ComponentName.h
ComponentName2.h
Cpu.h MdePkg: Fix typos in comments 2016-07-11 10:29:49 +08:00
CpuIo2.h
DebugPort.h
DebugSupport.h
Decompress.h Fix comment typos. 2014-05-13 09:14:00 +00:00
DeferredImageLoad.h
DeviceIo.h
DevicePath.h MdePkg Protocol/DevicePath.h: Update SATA Device Path comments 2016-05-12 14:17:46 +08:00
DevicePathFromText.h
DevicePathToText.h
DevicePathUtilities.h
Dhcp4.h
Dhcp6.h
DiskInfo.h MdePkg: Add UFS (Universal Flash Storage) related definitions 2015-04-29 02:37:30 +00:00
DiskIo.h
DiskIo2.h Correct file header comments for DiskIo2.h. 2013-12-04 08:25:46 +00:00
Dns4.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
Dns6.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
DriverBinding.h
DriverConfiguration.h
DriverConfiguration2.h
DriverDiagnostics.h Add new driver diagnostic type (EfiDriverDiagnosticTypeCancel) to follow UEFI Spec 2.4. 2013-08-23 07:41:57 +00:00
DriverDiagnostics2.h
DriverFamilyOverride.h
DriverHealth.h Update EFI_DRIVER_HEALTH_HII_MESSAGE definition from UEFI 2.4 specification to replace Reserved with MessageCode. 2014-08-26 05:02:58 +00:00
DriverSupportedEfiVersion.h MdePkg: Update comments for DriverSupportedEfiVersion.FirmwareVersion 2015-05-08 07:42:52 +00:00
DxeSmmReadyToLock.h MdePkg: Follow PI1.4a to update the comments of EndOfDxe and SmmReadyToLock 2016-05-23 10:11:05 +08:00
Eap.h MdePkg: Add EFI EAP Configuration Protocol definitions 2015-05-27 02:48:28 +00:00
EapConfiguration.h MdePkg: Add EFI EAP Configuration Protocol definitions 2015-05-27 02:48:28 +00:00
EapManagement.h
EapManagement2.h MdePkg: Add EFI EAP Management2 Protocol definitions 2015-05-27 02:47:42 +00:00
Ebc.h MdeModulePkg/EbcDxe: reorganize EBC header definitions 2016-11-23 10:20:28 +08:00
EdidActive.h
EdidDiscovered.h
EdidOverride.h
EraseBlock.h MdePkg: Add EFI Erase Block Protocol definitions 2016-04-13 10:42:19 +08:00
ExtendedSalBootService.h
ExtendedSalServiceClasses.h
FirmwareManagement.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
FirmwareVolume2.h
FirmwareVolumeBlock.h
FormBrowser2.h MdePkg: Add reconnect definition in action request type and question attribute. 2015-05-27 02:27:40 +00:00
Ftp4.h
GraphicsOutput.h
GuidedSectionExtraction.h
Hash.h Follow UEFI2.4.a spec, add more description on parameter check. 2014-01-16 02:03:10 +00:00
Hash2.h Add UEFI2.5 HASH protocol definition. 2015-05-05 01:34:39 +00:00
HiiConfigAccess.h MdePkg: Add new HII action type EFI_BROWSER_ACTION_SUBMITTED 2016-02-25 14:42:23 +08:00
HiiConfigKeyword.h MdePkg: Fix typos in comments 2016-10-21 16:40:51 +08:00
HiiConfigRouting.h Update comments for HiiConfigRoutine->ExtractConfig function, also update HiiConfigRoutine->ConfigToBlock/BlockToConfig to follow this new spec. 2013-08-23 05:53:04 +00:00
HiiDatabase.h MdePkg: Fix typos in comments 2016-10-21 16:40:51 +08:00
HiiFont.h Refine the comments to follow spec. 2013-08-20 07:08:25 +00:00
HiiImage.h MdePkg/HiiImage.h: Include GraphicsOutput.h 2016-09-28 16:21:51 +08:00
HiiImageDecoder.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
HiiImageEx.h MdePkg/HiiImageEx: Fix incorrect parameter type in GetImageInfo() 2016-08-11 15:37:38 +08:00
HiiPackageList.h
HiiString.h Refine the comments to follow spec. 2013-08-20 07:08:25 +00:00
Http.h MdePkg: Correct EFI_HTTP_CONFIGURE return status value 2016-05-26 16:10:09 +08:00
HttpUtilities.h MdePkg: Convert the UNIX to DOS end of line format 2015-08-27 01:05:39 +00:00
I2cBusConfigurationManagement.h Add I2C related definition in PI 1.3 spec. 2013-08-14 01:14:53 +00:00
I2cEnumerate.h Add I2C related definition in PI 1.3 spec. 2013-08-14 01:14:53 +00:00
I2cHost.h MdePkg, MdeModulePkg: Remove EFI_ABORTED from I2C protocols per PI spec 1.4. 2015-05-08 07:30:45 +00:00
I2cIo.h MdePkg, MdeModulePkg: Remove EFI_ABORTED from I2C protocols per PI spec 1.4. 2015-05-08 07:30:45 +00:00
I2cMaster.h Add I2C related definition in PI 1.3 spec. 2013-08-14 01:14:53 +00:00
IScsiInitiatorName.h
IdeControllerInit.h
IncompatiblePciDeviceSupport.h
Ip4.h 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Ip4Config.h Removes MacString Rt attribute in Ip4Config/Mnp driver. 2014-03-20 08:19:28 +00:00
Ip4Config2.h MdePkg: Remove magic number 2016-01-29 06:45:39 +00:00
Ip6.h 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Ip6Config.h
IpSec.h
IpSecConfig.h
IsaHc.h * MdePkg: Move SIO header files to correct location. 2015-05-26 04:52:09 +00:00
Kms.h MdePkg: Fix typos in comments 2016-10-21 16:40:51 +08:00
LegacyRegion2.h
LoadFile.h MdePkg: Add definition for new warning code EFI_WARN_FILE_SYSTEM. 2016-02-25 09:32:44 +08:00
LoadFile2.h
LoadedImage.h
ManagedNetwork.h
McaInitPmi.h
Metronome.h
MonotonicCounter.h
MpService.h MdePkg/MpService.h: Trim whitespace at end of line 2016-08-17 20:07:49 +08:00
Mtftp4.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
Mtftp6.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
NetworkInterfaceIdentifier.h Update the structure of EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL, PXE_HW_UNDI, PXE_SW_UNDI to support greater than 256NICs in UNDI (Request by UEFI2.4 Mantis991). 2013-08-20 02:22:00 +00:00
NvmExpressPassthru.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
Pcd.h MdePkg and MdeModulePkg Pcd: Implement PCD Driver for External PCD Database and SKU enable Feature. 2013-11-18 07:45:49 +00:00
PcdInfo.h MdePkg and MdeModulePkg Pcd: Add the new EFI_GET_PCD_INFO_PROTOCOL and EFI_GET_PCD_INFO_PPI support for PI 1.2.1 compliance. 2013-11-20 00:44:25 +00:00
PciEnumerationComplete.h
PciHostBridgeResourceAllocation.h
PciHotPlugInit.h
PciHotPlugRequest.h
PciIo.h
PciOverride.h
PciPlatform.h
PciRootBridgeIo.h
PiPcd.h
PiPcdInfo.h MdePkg and MdeModulePkg Pcd: Add the new EFI_GET_PCD_INFO_PROTOCOL and EFI_GET_PCD_INFO_PPI support for PI 1.2.1 compliance. 2013-11-20 00:44:25 +00:00
Pkcs7Verify.h MdePkg:Add UEFI 2.5 PKCS7 Verification Protocol Definition 2015-06-04 07:10:17 +00:00
PlatformDriverOverride.h
PlatformToDriverConfiguration.h MdePkg: Add new enum EfiPlatformConfigurationActionUnsupportedGuid 2016-02-01 03:01:39 +00:00
PxeBaseCode.h MdePkg/PxeBaseCode.h: Added PXE Client ID for Aarch64 2013-07-29 09:53:22 +00:00
PxeBaseCodeCallBack.h
RamDisk.h MdePkg: Add EFI RAM Disk Protocol definitions 2016-02-25 16:24:15 +08:00
RealTimeClock.h
RegularExpressionProtocol.h MdePkg: Fix CRLF format. 2015-05-13 06:30:44 +00:00
ReportStatusCodeHandler.h
Reset.h
Rest.h MdePkg: Add EFI REST Protocol definitions 2015-06-10 02:52:42 +00:00
Rng.h Add UEFI RNG Protocol support. The driver will leverage Intel Secure Key technology to produce the Random Number Generator protocol, which is used to provide high-quality random numbers for use in applications, or entropy for seeding other random number generators. Refer to http://software.intel.com/en-us/articles/intel-digital-random-number-generator-drng-software-implementation-guide/ for more information about Intel Secure Key technology. 2013-11-19 01:49:49 +00:00
Runtime.h
S3SaveState.h
S3SmmSaveState.h
ScsiIo.h Add missing SCSI_IO related definitions. 2013-09-11 03:33:55 +00:00
ScsiPassThru.h
ScsiPassThruExt.h
SdMmcPassThru.h MdePkg: Add EFI_SD_MMC_PASS_THRU_PROTOCOL definition 2016-03-30 11:16:32 +08:00
Security.h
Security2.h
SecurityPolicy.h
SerialIo.h MdePkg SerialIo.h: Fix typo "buts" to "bits" 2015-11-20 01:46:42 +00:00
ServiceBinding.h MdePkg: Fix typos in comments 2016-07-11 10:29:49 +08:00
Shell.h MdePkg: Merge ShellBase.h and remove Efi prefix from header files 2016-10-19 10:24:54 +08:00
ShellDynamicCommand.h MdePkg: Merge ShellBase.h and remove Efi prefix from header files 2016-10-19 10:24:54 +08:00
ShellParameters.h MdePkg: Merge ShellBase.h and remove Efi prefix from header files 2016-10-19 10:24:54 +08:00
SimpleFileSystem.h Add EFI_FILE_PROTOCOL_LATEST_REVISION macro to SimpleFileSystem.h. 2014-01-13 03:28:01 +00:00
SimpleNetwork.h MdePkg:Add new traffic statistics definition for Wireless NIC. 2016-01-28 02:40:01 +00:00
SimplePointer.h
SimpleTextIn.h MdePkg/BaseLib: Move CHAR_NULL definition to Base.h in BaseLib 2016-11-04 10:26:48 +08:00
SimpleTextInEx.h
SimpleTextOut.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
SmartCardEdge.h MdePkg: Fix EOL to be DOS format. 2015-05-13 08:35:55 +00:00
SmartCardReader.h MdePkg: fix compilation error 2015-05-25 02:00:40 +00:00
Smbios.h MdePkg: Move SMBIOS data into the IndustryStandard header. 2016-03-24 10:30:43 +08:00
SmbusHc.h
SmmAccess2.h
SmmBase2.h
SmmCommunication.h
SmmConfiguration.h
SmmControl2.h
SmmCpu.h
SmmCpuIo2.h
SmmEndOfDxe.h MdePkg: Follow PI1.4a to update the comments of EndOfDxe and SmmReadyToLock 2016-05-23 10:11:05 +08:00
SmmGpiDispatch2.h MdePkg/SmmGipDispatch2.h: SMM GpiNum meaning clarification 2015-05-07 02:31:30 +00:00
SmmIoTrapDispatch2.h
SmmPciRootBridgeIo.h
SmmPeriodicTimerDispatch2.h
SmmPowerButtonDispatch2.h
SmmReadyToLock.h MdePkg: Follow PI1.4a to update the comments of EndOfDxe and SmmReadyToLock 2016-05-23 10:11:05 +08:00
SmmReportStatusCodeHandler.h
SmmStandbyButtonDispatch2.h
SmmStatusCode.h
SmmSwDispatch2.h MdePkg: Follow PI1.4a to update EFI_SMM_SW_REGISTER2 return status 2016-06-02 16:34:48 +08:00
SmmSxDispatch2.h
SmmUsbDispatch2.h
StatusCode.h MdePkg: Update StatusCode Runtime Protocol comments to follow PI spec 1.4a. 2016-05-23 17:05:47 +08:00
StorageSecurityCommand.h
SuperIo.h
SuperIoControl.h * MdePkg: Move SIO header files to correct location. 2015-05-26 04:52:09 +00:00
Supplicant.h MdePkg: Add EFI Supplicant Protocol definitions 2016-02-15 13:16:20 +08:00
TapeIo.h
Tcg2Protocol.h Add TPM2 definition in trusted computing group. 2015-08-13 08:22:05 +00:00
TcgService.h Clean not in pub spec comments status codes returned for functions of EFI_TCG_PROTOCOL 2014-10-24 08:35:43 +00:00
Tcp4.h 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Tcp6.h 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Timer.h MdePkg: Fix some typing errors in the header files 2016-10-07 18:09:09 -07:00
Timestamp.h Add the definition for Timestamp Protocol and a new driver base on TimerLib to produce Timestamp protocol. 2013-09-29 05:51:12 +00:00
TrEEProtocol.h MdePkg/TrEEProtocol.h: Fix typo 'Ihis' with 'This' in comment 2016-10-18 09:41:48 +08:00
Udp4.h 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Udp6.h 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
UgaDraw.h
UgaIo.h
UnicodeCollation.h
Usb2HostController.h MdePkg: Update Usb2Hc Isochronous related functions' description 2015-05-08 14:19:04 +00:00
UsbFunctionIo.h MdePkg: Fix EOL to be DOS format. 2015-05-13 08:35:55 +00:00
UsbHostController.h
UsbIo.h
UserCredential.h
UserCredential2.h
UserManager.h
Variable.h
VariableWrite.h
VlanConfig.h
WatchdogTimer.h
WiFi.h MdePkg: Add EFI Wireless MAC Connection II Protocol definitions 2016-02-15 13:15:43 +08:00
WiFi2.h MdePkg: Add EFI Wireless MAC Connection II Protocol definitions 2016-02-15 13:15:43 +08:00