MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EFI_ATA_EXTENDED_MODE Struct Reference

Data Fields

EFI_ATA_EXT_TRANSFER_PROTOCOL TransferProtocol
 
UINT32 Mode
 

Detailed Description

Field Documentation

UINT32 EFI_ATA_EXTENDED_MODE::Mode

The mode for operating the transfer protocol that is identified by TransferProtocol.

EFI_ATA_EXT_TRANSFER_PROTOCOL EFI_ATA_EXTENDED_MODE::TransferProtocol

An enumeration defining various transfer protocols other than the protocols that exist at the time this specification was developed (i.e., PIO, single word DMA, multiword DMA, and UDMA). Each transfer protocol is associated with a mode. The various transfer protocols are defined by the ATA/ATAPI specification. This enumeration makes the interface extensible because we can support new transport protocols beyond UDMA. Type EFI_ATA_EXT_TRANSFER_PROTOCOL is defined below.