mirror_edk2/MdeModulePkg/Include/Ppi
Hao Wu caa7cbbfcf MdeModulePkg: Add definitions for EDKII PEI ATA PassThru PPI
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1409

This commit will add the definitions for EDKII PEI ATA PassThru PPI. This
PPI will provide services that allow ATA commands to be sent to ATA
devices attached to an ATA controller in the PEI phase.

More specifically, the PPI will provide services to:

* Send ATA commands to an ATA device (by service 'PassThru');
* Get the list of the attached ATA device on a controller (by services
  'GetNextPort' and 'GetNextDevice');
* Get the identification information (DevicePath) of the underlying ATA
  host controller (by service 'GetDevicePath').

Cc: Jian J Wang <jian.j.wang@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
2019-02-22 08:20:07 +08:00
..
AtaAhciController.h MdeModulePkg: Add definitions for ATA AHCI host controller PPI 2019-02-22 08:20:07 +08:00
AtaController.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
AtaPassThru.h MdeModulePkg: Add definitions for EDKII PEI ATA PassThru PPI 2019-02-22 08:20:07 +08:00
IoMmu.h MdeModulePkg Ppi/IoMmu.h: Add EFI_NOT_AVAILABLE_YET return status code 2018-02-07 18:28:11 +08:00
IpmiPpi.h MdeModulePkg: Add IpmiLib and Ppi/Protocol header file. 2015-12-23 08:16:20 +00:00
NvmExpressHostController.h MdeModulePkg: Add definitions for EDKII PEI NVME host controller PPI 2018-06-25 09:13:12 +08:00
PlatformSpecificResetFilter.h MdeModulePkg/ResetSystemPei: Add reset notifications in PEI 2018-02-09 15:30:01 +08:00
PlatformSpecificResetHandler.h MdeModulePkg/ResetSystemPei: Add reset notifications in PEI 2018-02-09 15:30:01 +08:00
PlatformSpecificResetNotification.h MdeModulePkg/ResetSystemPei: Add reset notifications in PEI 2018-02-09 15:30:01 +08:00
PostBootScriptTable.h MdeModulePkg: Add PostBootScriptTable PPI 2011-08-29 22:18:48 +00:00
SdMmcHostController.h MdeModulePkg/SdMmc: Add EDKII SD/MMC stack 2016-03-30 11:27:41 +08:00
SecPerformance.h MdeModulePkg: Define PPI to convey performance information from SEC phase to PEI. 2011-08-25 12:03:53 +00:00
SerialPortPei.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmAccess.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmCommunication.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmControl.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UfsHostController.h MdeModulePkg: Add UFS (Universal Flash Storage) Stack 2015-04-29 02:42:58 +00:00
Usb2HostController.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UsbController.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UsbHostController.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UsbIo.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00