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

Structure holding the initialization parameters for stm32 platform. specific XSPI parameters. More...

#include <stm32_xspi.h>

Collaboration diagram for stm32_xspi_init_param:
Collaboration graph
[legend]

Public Attributes

struct stm32_xspi_commandcmd
 
uint32_t(* get_input_clock )(void)
 
uint32_t fifo_threshold
 
bool sample_shifting
 
uint32_t cs_high_time
 
struct no_os_dma_init_paramdma_init
 
struct stm32_dma_channeldma_ch
 
uint32_t irq_num
 

Detailed Description

Structure holding the initialization parameters for stm32 platform. specific XSPI parameters.

Member Data Documentation

◆ cmd

struct stm32_xspi_command* stm32_xspi_init_param::cmd

Default XSPI command

◆ cs_high_time

uint32_t stm32_xspi_init_param::cs_high_time

CS high time (in number of clock cycles)

◆ dma_ch

struct stm32_dma_channel* stm32_xspi_init_param::dma_ch

DMA Channel Descriptor

◆ dma_init

struct no_os_dma_init_param* stm32_xspi_init_param::dma_init

DMA Initialization Parameters

◆ fifo_threshold

uint32_t stm32_xspi_init_param::fifo_threshold

FIFO threshold

◆ get_input_clock

uint32_t(* stm32_xspi_init_param::get_input_clock) (void)

Get peripheral source clock function

◆ irq_num

uint32_t stm32_xspi_init_param::irq_num

◆ sample_shifting

bool stm32_xspi_init_param::sample_shifting

Sample Shifting


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