XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EFI_SPI_PART Struct Reference

#include <SpiConfiguration.h>

Public Attributes

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.

Member Data 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.

◆ 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.

◆ 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.

◆ PartNumber

CONST CHAR16* _EFI_SPI_PART::PartNumber

A Unicode string specifying the SPI chip part number.

◆ Vendor

CONST CHAR16* _EFI_SPI_PART::Vendor

A Unicode string specifying the SPI chip vendor.


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