audk/MdePkg/Include/Protocol
davidhuang d64527e50d To avoid naming conflicts between PI SMMBASE2 Protocol/FRAMEWORK SMM Base Protocol
1. Change PI definition EFI_SMM_COMMUNICATE  to EFI_SMM_COMMUNICATE2
2. Change PI definition EFI_SMM_INSIDE_OUT to EFI_SMM_INSIDE_OUT2
3. Change PI definition EFI_SMM_GET_SMST_LOCATION to EFI_SMM_GET_SMST_LOCATION2

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9575 6f19259b-4bc3-4df7-8a09-765794883524
2009-12-17 07:59:09 +00:00
..
AbsolutePointer.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
AcpiSystemDescriptionTable.h Add Acpi System Description Table protocol from PI 1.2 specification. 2009-08-20 08:16:46 +00:00
AcpiTable.h Update comments for Protocol definitions to match UEFI spec. And add the missing comments for the data structure. 2008-11-19 14:24:27 +00:00
Arp.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
AtaPassThru.h Rename one field in "EFI_ATA_STATUS_BLOCK" to make it a legal C structure. 2009-10-21 01:58:17 +00:00
AuthenticationInfo.h 1. Add TCG MOR (Memory Overwrite request) definition from TCG Platform Reset Attack Mitigation Specification.pdf. 2009-09-02 09:23:28 +00:00
Bds.h Formalize comments for Protocols and PPIs. 2008-10-13 02:54:29 +00:00
Bis.h sync comments on data structure to follow latest UEFI spec. 2009-09-24 08:56:33 +00:00
BlockIo.h New data field added follow UEFI Spec. 2009-04-01 08:14:55 +00:00
BusSpecificDriverOverride.h Update comments for Protocol definitions to match UEFI spec. And add the missing comments for the data structure. 2008-11-19 14:24:27 +00:00
Capsule.h Add the missing PI capsule architecture protocol. 2009-02-23 14:41:41 +00:00
ComponentName.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
ComponentName2.h sync comments on data structure to follow latest UEFI spec. 2009-09-24 08:56:33 +00:00
Cpu.h Add comments for most of enum data type. 2008-12-08 14:48:27 +00:00
CpuIo2.h Add PI 1.2 CPU I/O 2 protocol definitions. This is boot time only protocol. 2009-11-18 04:10:33 +00:00
DebugPort.h Formalize comments for Protocols and PPIs. 2008-10-13 02:54:29 +00:00
DebugSupport.h Fix file headers and a few comments 2009-08-24 23:37:52 +00:00
Decompress.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
DeferredImageLoad.h Add protocol and related definitions defined in the UEFI 2.3 spec chapter 31 “User Identification”. 2009-08-19 08:58:19 +00:00
DeviceIo.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
DevicePath.h 1. Add UEFI 2.2 VLAN device path definition to MdePkg 2009-11-12 10:40:58 +00:00
DevicePathFromText.h Remove redundant #include statements 2009-05-20 22:06:20 +00:00
DevicePathToText.h Remove redundant #include statements 2009-05-20 22:06:20 +00:00
DevicePathUtilities.h Remove redundant #include statements 2009-05-20 22:06:20 +00:00
Dhcp4.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
Dhcp6.h Updated network related definitions. 2009-09-17 02:37:58 +00:00
DiskInfo.h Add the following PI 1.2 Protocols to the MdePkg 2009-07-13 19:01:33 +00:00
DiskIo.h Update comments for Protocol definitions to match UEFI spec. 2008-11-19 14:23:54 +00:00
DriverBinding.h refine functions comments to add new description for remaining devicepath in UEFI 2.3 2009-09-08 03:14:19 +00:00
DriverConfiguration.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
DriverConfiguration2.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
DriverDiagnostics.h sync comments on data structure to follow latest UEFI spec. 2009-09-24 08:56:33 +00:00
DriverDiagnostics2.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
DriverFamilyOverride.h Remove some non-ascii code in header file and fix some minor typos in comments. 2009-08-19 09:08:27 +00:00
DriverHealth.h Update definition aligned to UEFI2.3 2009-09-24 06:08:28 +00:00
DriverSupportedEfiVersion.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
DxeSmmReadyToLock.h Add into MdePkg definitions for the DXE SMM Ready To Lock protocol as defined in the PI 1.2 specification. 2009-09-01 07:29:46 +00:00
Eap.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
EapManagement.h 1. add EFI Firmware Management protocol definition in MdePkg. 2009-09-09 02:47:39 +00:00
Ebc.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
EdidActive.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
EdidDiscovered.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
EdidOverride.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
FirmwareManagement.h Remove some unicode characters in MdePkg source code. 2009-09-21 14:44:09 +00:00
FirmwareVolume2.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
FirmwareVolumeBlock.h Add new protocol definition of FVB2 defined in PI1.2 and change GUID value of FVB to be that of FVB2. 2009-11-09 05:10:55 +00:00
FormBrowser2.h Update definition aligned to UEFI2.3 2009-09-24 06:08:28 +00:00
Ftp4.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
GraphicsOutput.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
GuidedSectionExtraction.h Formalize comments for Protocols and PPIs. 2008-10-13 02:54:29 +00:00
Hash.h 1. Add TCG MOR (Memory Overwrite request) definition from TCG Platform Reset Attack Mitigation Specification.pdf. 2009-09-02 09:23:28 +00:00
HiiConfigAccess.h 1. Add new HII IFR opcode introduced in UEFI2.2 and UEFI2.3 2009-09-14 08:41:01 +00:00
HiiConfigRouting.h sync comments on data structure to follow latest UEFI spec. 2009-09-24 08:56:33 +00:00
HiiDatabase.h Update definition aligned to UEFI2.3 2009-09-22 01:35:39 +00:00
HiiFont.h sync comments on data structure to follow latest UEFI spec. 2009-09-24 08:56:33 +00:00
HiiImage.h Review the comments to match Spec. 2009-04-30 09:26:15 +00:00
HiiPackageList.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
HiiString.h Remove redundant #include statements 2009-05-20 22:06:20 +00:00
IScsiInitiatorName.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
IdeControllerInit.h Add the following PI 1.2 Protocols to the MdePkg 2009-07-14 19:33:32 +00:00
IncompatiblePciDeviceSupport.h Add the following PI 1.2 Protocols to the MdePkg 2009-07-14 19:33:32 +00:00
Ip4.h 1. Update EFI_IP4_MODE_DATA: add MaxPacketSize to this structure to comply with UEFI 2.3 specification. 2009-11-11 07:05:49 +00:00
Ip4Config.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
Ip6.h Add some comments. 2009-09-18 02:19:18 +00:00
Ip6Config.h 1.refined doxgen format. 2009-08-18 06:27:10 +00:00
IpSec.h add EFI IPSEC protocol and EFI IPSEC Config protocol definition. 2009-11-11 06:14:57 +00:00
IpSecConfig.h Fix some unicode characters in source file. 2009-11-18 04:14:42 +00:00
LegacyRegion2.h Simplify the @attention statement. 2009-11-23 01:50:52 +00:00
LoadFile.h Update definition aligned to UEFI2.3 2009-09-22 01:35:39 +00:00
LoadFile2.h MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH process added. 2009-04-03 08:17:25 +00:00
LoadedImage.h Remove redundant #include statements 2009-05-20 22:06:20 +00:00
ManagedNetwork.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
Metronome.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
MonotonicCounter.h Code Scrub for Protocol and Ppi Definition 2008-07-25 10:37:15 +00:00
MpService.h MdePkg: Move duplicate EFI_AP_PROCEDURE typedef to a common location 2009-11-23 23:16:04 +00:00
Mtftp4.h align some comments. 2009-09-18 02:25:29 +00:00
Mtftp6.h align some comments. 2009-09-18 02:25:29 +00:00
NetworkInterfaceIdentifier.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
Pcd.h update comments per review comments. 2009-06-04 09:22:50 +00:00
PciEnumerationComplete.h 1. Impl PI 1.2 PCI part. Major changes include: 2009-10-20 03:43:42 +00:00
PciHostBridgeResourceAllocation.h 1. Impl PI 1.2 PCI part. Major changes include: 2009-10-20 03:43:42 +00:00
PciHotPlugInit.h Add the following PI 1.2 Protocols to the MdePkg 2009-07-14 19:33:32 +00:00
PciHotPlugRequest.h Add the following PI 1.2 Protocols to the MdePkg 2009-07-13 19:01:33 +00:00
PciIo.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
PciOverride.h Add the EFI PCI Override Protocol definitions introduced in PI 1.2. 2009-09-29 07:10:56 +00:00
PciPlatform.h fixed one typo in comments. 2009-08-20 01:49:29 +00:00
PciRootBridgeIo.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
PiPcd.h Make PcdPeim/PcdDxe driver also produce EFI_PCD_PPI/EFI_PCD_PROTOCOL defined in PI 1.2 vol3. The EFI_PCD_PPI/EFI_PCD_PROTOCOL only support dynamic-ex type PCD, but original PCD_PPI/PCD_PROTOCOL in MdePkg support dynamic and dynamic-ex type PCDs. 2009-11-10 08:44:56 +00:00
PlatformDriverOverride.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
PlatformToDriverConfiguration.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
PxeBaseCode.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
PxeBaseCodeCallBack.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
RealTimeClock.h update comments per review comments. 2009-06-04 09:22:50 +00:00
ReportStatusCodeHandler.h Minor update to add braces for GUID value 2009-08-19 12:51:27 +00:00
Reset.h Update comments for Protocol definitions to match UEFI spec. And add the missing comments for the data structure. 2008-11-19 14:24:27 +00:00
Runtime.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
S3SaveState.h Add PI complied S3 implementation. Move the Opcode definition and EFI_BOOT_SCRIPT_WIDTH definition from protocol directory to Pi directory since the S3 related Library need these definitions. 2009-11-26 05:24:31 +00:00
S3SmmSaveState.h Add @par at file header to indicate the specification version. 2009-09-16 07:52:56 +00:00
ScsiIo.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
ScsiPassThru.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
ScsiPassThruExt.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
Security.h Update comments for Protocol definitions to match UEFI spec. And add the missing comments for the data structure. 2008-11-19 14:24:27 +00:00
SecurityPolicy.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 04:29:48 +00:00
SerialIo.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
ServiceBinding.h added newline after brief summary 2009-01-16 00:01:10 +00:00
SimpleFileSystem.h Fix small issues in SimpleFileSystem.h 2009-09-22 02:33:21 +00:00
SimpleNetwork.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
SimplePointer.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
SimpleTextIn.h update comments per review comments. 2009-06-04 09:22:50 +00:00
SimpleTextInEx.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
SimpleTextOut.h sync comments on data structure to follow latest UEFI spec. 2009-09-24 08:56:33 +00:00
Smbios.h Remove some non-ascii code in header file and fix some minor typos in comments. 2009-08-19 09:08:27 +00:00
SmbusHc.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00
SmmAccess2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
SmmBase2.h To avoid naming conflicts between PI SMMBASE2 Protocol/FRAMEWORK SMM Base Protocol 2009-12-17 07:59:09 +00:00
SmmCommunication.h To avoid naming conflicts between PI SMMBASE2 Protocol/FRAMEWORK SMM Base Protocol 2009-12-17 07:59:09 +00:00
SmmConfiguration.h Add into MdePkg definitions for EFI SMM Configuration Protocol as defined in the PI 1.2 specification. 2009-09-01 06:41:02 +00:00
SmmControl2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
SmmCpu.h Add into MdePkg definitions for the EFI SMM CPU Protocol as defined in the PI 1.2 specification. 2009-09-02 06:36:06 +00:00
SmmCpuIo.h Protocol/SmmCpuIo.h: Fix build warning on GCC 2009-11-20 22:16:14 +00:00
SmmGpiDispatch2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
SmmIoTrapDispatch2.h Add into MdePkg definitions for the SMM IO Trap Dispatch2 Protocol as defined in PI 1.1 Specification Volume 4 System Management Mode Core Interface. 2009-09-03 09:09:55 +00:00
SmmPciRootBridgeIo.h Add into MdePkg definitions for the SMM PCI Root Bridge IO protocol as defined in the PI 1.2 specification. 2009-09-02 07:56:54 +00:00
SmmPeriodicTimerDispatch2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
SmmPowerButtonDispatch2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
SmmReadyToLock.h Add into MdePkg definitions for SMM Ready To Lock protocol as defined in the PI 1.2 specification. 2009-09-01 07:19:16 +00:00
SmmReportStatusCodeHandler.h Remove extra black in function declaration prototype. 2009-08-20 03:08:05 +00:00
SmmStandbyButtonDispatch2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
SmmStatusCode.h Add into MdePkg definitions for the EFI SMM Status Code Protocol as defined in the PI 1.2 specification. 2009-09-02 03:47:14 +00:00
SmmSwDispatch2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
SmmSxDispatch2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
SmmUsbDispatch2.h Rename PI SMM definitions which has same name with those of Framework SMM spec but with different content (Note these renamings are not yet in public PI spec or errata now); Remove common definitions shared between PI and Framework Spec from include files for Framework SMM Spec, and change includes files for Framework SMM Spec to include PI SMM include files. The goal is to allow a module include both PI and Framework SMM definitions without conflict. 2009-11-20 03:21:02 +00:00
StatusCode.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
SuperIo.h Add super IO protocol from PI 1.2 specification. 2009-08-20 08:50:48 +00:00
TapeIo.h Update definition aligned to UEFI2.3 2009-09-22 01:35:39 +00:00
TcgService.h Improve status codes returned for functions of EFI_TCG_PROTOCOL. Note that after change, status codes returned for functions of EFI_TCG_PROTOCOL do not exactly match those defined in the TCG EFI Protocol 1.20 Final Specification. 2009-12-11 04:32:30 +00:00
Tcp4.h Add some comments. 2009-09-18 02:19:18 +00:00
Tcp6.h Add some comments. 2009-09-18 02:19:18 +00:00
Timer.h Formalize comments for Protocols and PPIs. 2008-10-13 02:54:29 +00:00
Udp4.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
Udp6.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
UgaDraw.h updated some comments. 2008-12-24 00:11:16 +00:00
UgaIo.h Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. 2009-06-04 05:49:29 +00:00
UnicodeCollation.h sync comments on data structure to follow latest UEFI spec. 2009-09-24 08:56:33 +00:00
Usb2HostController.h Remove redundant #include statements 2009-05-20 22:06:20 +00:00
UsbHostController.h Formalize comments for Protocols and PPIs. 2008-10-13 02:54:29 +00:00
UsbIo.h sync comments on data structure to follow latest UEFI spec. 2009-09-24 08:56:33 +00:00
UserCredential.h Add comments indicating in-consistency between code and the UEFI 2.3 specification. 2009-08-31 01:41:29 +00:00
UserManager.h Add comments indicating in-consistency between code and the UEFI 2.3 specification. 2009-08-31 01:41:29 +00:00
Variable.h Synchronize function's comments with UEFI specification. 2008-09-28 05:30:46 +00:00
VariableWrite.h Synchronize function's comments with UEFI specification. 2008-09-28 05:30:46 +00:00
VlanConfig.h Clarify the UEFI/EFI specification version in file header comments. 2009-09-03 09:22:38 +00:00
WatchdogTimer.h update codes per MdePkg doxgen review comments. 2009-06-11 01:46:51 +00:00