Searched refs:spi_slave_transaction_t (Results 1 – 3 of 3) sorted by relevance
/hal_espressif-latest/components/driver/spi/include/driver/ |
D | spi_slave.h | 29 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/ |
D | spi_slave.c | 57 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/ |
D | spi_slave_internal.h | 77 esp_err_t spi_slave_queue_trans_isr(spi_host_device_t host, const spi_slave_transaction_t *trans_de…
|