TianoCore EDK2 master
|
#include <MdePkg/Include/Protocol/ScsiIo.h>
Provides services to manage and communicate with SCSI devices.
EFI_SCSI_IO_PROTOCOL_EXEC_SCSI_COMMAND _EFI_SCSI_IO_PROTOCOL::ExecuteScsiCommand |
EFI_SCSI_IO_PROTOCOL_GET_DEVICE_LOCATION _EFI_SCSI_IO_PROTOCOL::GetDeviceLocation |
EFI_SCSI_IO_PROTOCOL_GET_DEVICE_TYPE _EFI_SCSI_IO_PROTOCOL::GetDeviceType |
UINT32 _EFI_SCSI_IO_PROTOCOL::IoAlign |
Supplies the alignment requirement for any buffer used in a data transfer. IoAlign values of 0 and 1 mean that the buffer can be placed anywhere in memory. Otherwise, IoAlign must be a power of 2, and the requirement is that the start address of a buffer must be evenly divisible by IoAlign with no remainder.
EFI_SCSI_IO_PROTOCOL_RESET_BUS _EFI_SCSI_IO_PROTOCOL::ResetBus |
EFI_SCSI_IO_PROTOCOL_RESET_DEVICE _EFI_SCSI_IO_PROTOCOL::ResetDevice |