Home
last modified time | relevance | path

Searched refs:spi_slave_transaction_t (Results 1 – 3 of 3) sorted by relevance

/hal_espressif-latest/components/driver/spi/include/driver/
Dspi_slave.h29 typedef struct spi_slave_transaction_t spi_slave_transaction_t; typedef
31 typedef void(*slave_transaction_cb_t)(spi_slave_transaction_t *trans);
71 struct spi_slave_transaction_t { struct
143 esp_err_t spi_slave_queue_trans(spi_host_device_t host, const spi_slave_transaction_t *trans_desc, …
166 esp_err_t spi_slave_get_trans_result(spi_host_device_t host, spi_slave_transaction_t **trans_desc, …
186 esp_err_t spi_slave_transmit(spi_host_device_t host, spi_slave_transaction_t *trans_desc, TickType_…
/hal_espressif-latest/components/driver/spi/gpspi/
Dspi_slave.c57 spi_slave_transaction_t *cur_trans;
211 …ost[host]->trans_queue = xQueueCreate(slave_config->queue_size, sizeof(spi_slave_transaction_t *)); in spi_slave_initialize()
217 …ihost[host]->ret_queue = xQueueCreate(slave_config->queue_size, sizeof(spi_slave_transaction_t *)); in spi_slave_initialize()
353 spi_slave_transaction_t *trans = NULL; in spi_slave_queue_reset_isr()
366 …I_SLAVE_ATTR spi_slave_queue_trans(spi_host_device_t host, const spi_slave_transaction_t *trans_de… in spi_slave_queue_trans()
385 …ISR_ATTR spi_slave_queue_trans_isr(spi_host_device_t host, const spi_slave_transaction_t *trans_de… in spi_slave_queue_trans_isr()
409 esp_err_t SPI_SLAVE_ATTR spi_slave_get_trans_result(spi_host_device_t host, spi_slave_transaction_t in spi_slave_get_trans_result()
423 esp_err_t SPI_SLAVE_ATTR spi_slave_transmit(spi_host_device_t host, spi_slave_transaction_t *trans_… in spi_slave_transmit()
426 spi_slave_transaction_t *ret_trans; in spi_slave_transmit()
451 spi_slave_transaction_t *trans = NULL; in spi_intr()
/hal_espressif-latest/components/driver/include/esp_private/
Dspi_slave_internal.h77 esp_err_t spi_slave_queue_trans_isr(spi_host_device_t host, const spi_slave_transaction_t *trans_de…