Public Attributes | List of all members
app_spi_dma_cfg_t Struct Reference
Peripheral Driver » APP DRIVER » SPI » Structures

SPI configuration definition. More...

`#include <app_spi.h>`

## Public Attributes
dma_regs_t * | tx_dma_instance
dma_regs_t * | rx_dma_instance
dma_channel_t | tx_dma_channel
dma_channel_t | rx_dma_channel
uint32_t | wait_timeout_ms
uint32_t | extend

## Detailed Description

SPI configuration definition.

Definition at line 147 of file app_spi.h.

## Member Data Documentation

## ◆ extend

uint32_t app_spi_dma_cfg_t::extend

Specifies extend segment, to use

Definition at line 155 of file app_spi.h.

## ◆ rx_dma_channel

dma_channel_t app_spi_dma_cfg_t::rx_dma_channel

Specifies the dma channel of SPI RX.

Definition at line 152 of file app_spi.h.

## ◆ rx_dma_instance

dma_regs_t* app_spi_dma_cfg_t::rx_dma_instance

Specifies the RX DMA instance.

Definition at line 150 of file app_spi.h.

## ◆ tx_dma_channel

dma_channel_t app_spi_dma_cfg_t::tx_dma_channel

Specifies the dma channel of SPI TX.

Definition at line 151 of file app_spi.h.

## ◆ tx_dma_instance

dma_regs_t* app_spi_dma_cfg_t::tx_dma_instance

Specifies the TX DMA instance.

Definition at line 149 of file app_spi.h.

## ◆ wait_timeout_ms

uint32_t app_spi_dma_cfg_t::wait_timeout_ms

Specifies timeout time of polling and dead wait, ms.

Definition at line 154 of file app_spi.h.

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

- app_spi.h