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

Data Fields

CONST CHAR16Vendor
 
CONST CHAR16PartNumber
 
UINT32 MinClockHz
 
UINT32 MaxClockHz
 
BOOLEAN ChipSelectPolarity
 

Detailed Description

The EFI_SPI_PART data structure provides a description of a SPI part which is independent of the use on the board. This data is available directly from the part's datasheet and may be provided by the vendor.

Field Documentation

BOOLEAN _EFI_SPI_PART::ChipSelectPolarity

Specify the polarity of the chip select pin. This value can be found in the SPI chip's datasheet. Specify TRUE when a one asserts the chip select and FALSE when a zero asserts the chip select.

UINT32 _EFI_SPI_PART::MaxClockHz

The maximum SPI bus clock frequency used to access this chip. This value is found in the chip's datasheet.

UINT32 _EFI_SPI_PART::MinClockHz

The minimum SPI bus clock frequency used to access this chip. This value may be specified in the chip's datasheet. If not, use the value of zero.

CONST CHAR16* _EFI_SPI_PART::PartNumber

A Unicode string specifying the SPI chip part number.

CONST CHAR16* _EFI_SPI_PART::Vendor

A Unicode string specifying the SPI chip vendor.