VSF Documented
|
Data Fields | ||
vsf_spi_t | vsf_spi | |
const vsf_hw_spi_const_t * | spi_const | |
bool | is_auto_cs | |
vsf_spi_isr_t | isr | |
vsf_spi_irq_mask_t | irq_mask | |
struct { | ||
uint32_t count | ||
struct { | ||
void * buffer | ||
uint32_t offset | ||
} send | ||
struct { | ||
void * buffer | ||
uint32_t offset | ||
} recv | ||
} | request | |
SPI_T * | reg | |
IRQn_Type | irq | |
uint32_t | irq_mask | |
uint32_t | req_cnt | |
uint32_t | cur_cnt | |
vsf_hw_spi_dma_t | tx_dma | |
vsf_hw_spi_dma_t | rx_dma | |
vsf_spi_t vsf_hw_spi_t::vsf_spi |
const vsf_hw_spi_const_t* vsf_hw_spi_t::spi_const |
bool vsf_hw_spi_t::is_auto_cs |
vsf_spi_isr_t vsf_hw_spi_t::isr |
vsf_spi_irq_mask_t vsf_hw_spi_t::irq_mask |
uint32_t vsf_hw_spi_t::count |
void* vsf_hw_spi_t::buffer |
uint32_t vsf_hw_spi_t::offset |
struct { ... } vsf_hw_spi_t::send |
struct { ... } vsf_hw_spi_t::recv |
struct { ... } vsf_hw_spi_t::request |
SPI_T* vsf_hw_spi_t::reg |
IRQn_Type vsf_hw_spi_t::irq |
uint32_t vsf_hw_spi_t::irq_mask |
uint32_t vsf_hw_spi_t::req_cnt |
uint32_t vsf_hw_spi_t::cur_cnt |
vsf_hw_spi_dma_t vsf_hw_spi_t::tx_dma |
vsf_hw_spi_dma_t vsf_hw_spi_t::rx_dma |