EVE 1.0

#include <spi.h>

Detailed Description

spi_cs_t structure defines SPI and chip select setup.

Definition at line 113 of file spi.h.

Field Documentation

uint32_t spi_cs_t::Mode

SPI_MODE0, SPI_MODE1, SPI_MODE2, SPI_MODE3

Definition at line 117 of file spi.h.

uint32_t spi_cs_t::Master

TRUE if Master, else FALSE - only Master functionality is implemented

Definition at line 118 of file spi.h.

uint32_t spi_cs_t::MsbFirst

TRUE if MSB first, else FALSE

Definition at line 119 of file spi.h.

uint32_t spi_cs_t::MosiPin

MOSI pin number

Definition at line 120 of file spi.h.

uint32_t spi_cs_t::MisoPin

MISO pin number

Definition at line 121 of file spi.h.

uint32_t spi_cs_t::ClkPin

CLK pin number

Definition at line 122 of file spi.h.

uint32_t spi_cs_t::CsPin

CSn pin number

Definition at line 123 of file spi.h.

uint32_t spi_cs_t::CsActiveHigh

TRUE if CSn is active high, FALSE otherwise

Definition at line 124 of file spi.h.

uint32_t spi_cs_t::CsUnInitialized

Internal: Set to TRUE in SpiInit

Definition at line 125 of file spi.h.