TianoCore EDK2 master
Loading...
Searching...
No Matches
_EFI_SPI_PART Struct Reference

#include <MdePkg/Include/Protocol/SpiConfiguration.h>

Data Fields

CONST CHAR16 * Vendor
 
CONST CHAR16 * PartNumber
 
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.

Definition at line 99 of file SpiConfiguration.h.

Field Documentation

◆ ChipSelectPolarity

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.

Definition at line 127 of file SpiConfiguration.h.

◆ MaxClockHz

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.

Definition at line 120 of file SpiConfiguration.h.

◆ MinClockHz

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.

Definition at line 114 of file SpiConfiguration.h.

◆ PartNumber

CONST CHAR16* _EFI_SPI_PART::PartNumber

A Unicode string specifying the SPI chip part number.

Definition at line 108 of file SpiConfiguration.h.

◆ Vendor

CONST CHAR16* _EFI_SPI_PART::Vendor

A Unicode string specifying the SPI chip vendor.

Definition at line 103 of file SpiConfiguration.h.


The documentation for this struct was generated from the following file: