|
vsf_err_t | vsf_multiplex_spi_init (vsf_multiplex_spi_t *m_spi_ptr, vsf_spi_cfg_t *cfg_ptr) |
|
fsm_rt_t | vsf_multiplex_spi_enable (vsf_multiplex_spi_t *m_spi_ptr) |
|
fsm_rt_t | vsf_multiplex_spi_disable (vsf_multiplex_spi_t *m_spi_ptr) |
|
void | vsf_multiplex_spi_irq_enable (vsf_multiplex_spi_t *m_spi_ptr, vsf_spi_irq_mask_t irq_mask) |
|
void | vsf_multiplex_spi_irq_disable (vsf_multiplex_spi_t *m_spi_ptr, vsf_spi_irq_mask_t irq_mask) |
|
void | vsf_multiplex_spi_cs_active (vsf_multiplex_spi_t *m_spi_ptr, uint_fast8_t cs_index) |
|
void | vsf_multiplex_spi_cs_inactive (vsf_multiplex_spi_t *m_spi_ptr, uint_fast8_t cs_index) |
|
void | vsf_multiplex_spi_fifo_transfer (vsf_multiplex_spi_t *m_spi_ptr, void *out_buffer_ptr, uint_fast32_t *out_offset_ptr, void *in_buffer_ptr, uint_fast32_t *int_offset_ptr, uint_fast32_t cnt) |
|
vsf_err_t | vsf_multiplex_spi_request_transfer (vsf_multiplex_spi_t *m_spi_ptr, void *out_buffer_ptr, void *in_buffer_ptr, uint_fast32_t count) |
|
vsf_err_t | vsf_multiplex_spi_cancel_transfer (vsf_multiplex_spi_t *m_spi_ptr) |
|
vsf_spi_status_t | vsf_multiplex_spi_status (vsf_multiplex_spi_t *m_spi_ptr) |
|
void | vsf_multiplex_spi_get_transferred_count (vsf_multiplex_spi_t *m_spi_ptr, uint_fast32_t *tx_count, uint_fast32_t *rx_count) |
|