no-OS
|
Structure holding the initialization parameters for stm32 platform. specific XSPI parameters. More...
#include <stm32_xspi.h>
Public Attributes | |
struct stm32_xspi_command * | cmd |
uint32_t(* | get_input_clock )(void) |
uint32_t | fifo_threshold |
bool | sample_shifting |
uint32_t | cs_high_time |
struct no_os_dma_init_param * | dma_init |
struct stm32_dma_channel * | dma_ch |
uint32_t | irq_num |
Structure holding the initialization parameters for stm32 platform. specific XSPI parameters.
struct stm32_xspi_command* stm32_xspi_init_param::cmd |
Default XSPI command
uint32_t stm32_xspi_init_param::cs_high_time |
CS high time (in number of clock cycles)
struct stm32_dma_channel* stm32_xspi_init_param::dma_ch |
DMA Channel Descriptor
struct no_os_dma_init_param* stm32_xspi_init_param::dma_init |
DMA Initialization Parameters
uint32_t stm32_xspi_init_param::fifo_threshold |
FIFO threshold
uint32_t(* stm32_xspi_init_param::get_input_clock) (void) |
Get peripheral source clock function
uint32_t stm32_xspi_init_param::irq_num |
bool stm32_xspi_init_param::sample_shifting |
Sample Shifting