no-OS
Public Attributes | List of all members
spi_engine_init_param Struct Reference

Structure containing the init parameters needed by the SPI engine. More...

#include <spi_engine.h>

Public Attributes

uint32_t ref_clk_hz
 
enum xil_spi_type type
 
uint32_t spi_engine_baseaddr
 
uint32_t cs_delay
 
uint8_t data_width
 
uint8_t sdo_idle_state
 

Detailed Description

Structure containing the init parameters needed by the SPI engine.

Member Data Documentation

◆ cs_delay

uint32_t spi_engine_init_param::cs_delay

Delay between the CS toggle and the start of SCLK

◆ data_width

uint8_t spi_engine_init_param::data_width

Data with of one SPI transfer ( in bits )

◆ ref_clk_hz

uint32_t spi_engine_init_param::ref_clk_hz

SPI engine reference clock

◆ sdo_idle_state

uint8_t spi_engine_init_param::sdo_idle_state

output of SDO when CS is inactive or read-only transfers

◆ spi_engine_baseaddr

uint32_t spi_engine_init_param::spi_engine_baseaddr

Base address where the HDL core is situated

◆ type

enum xil_spi_type spi_engine_init_param::type

Type of implementation


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