Home
last modified time | relevance | path

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

/hal_espressif-latest/components/hal/include/hal/
Dspi_slave_hd_hal.h113 } spi_slave_hd_hal_context_t; typedef
121 void spi_slave_hd_hal_init(spi_slave_hd_hal_context_t *hal, const spi_slave_hd_hal_config_t *hal_co…
130 uint32_t spi_slave_hd_hal_get_total_desc_size(spi_slave_hd_hal_context_t *hal, uint32_t bus_size);
138 uint32_t spi_salve_hd_hal_get_max_bus_size(spi_slave_hd_hal_context_t *hal);
147 bool spi_slave_hd_hal_check_clear_event(spi_slave_hd_hal_context_t* hal, spi_event_t ev);
160 bool spi_slave_hd_hal_check_disable_event(spi_slave_hd_hal_context_t* hal, spi_event_t ev);
172 void spi_slave_hd_hal_invoke_event_intr(spi_slave_hd_hal_context_t* hal, spi_event_t ev);
180 void spi_slave_hd_hal_enable_event_intr(spi_slave_hd_hal_context_t* hal, spi_event_t ev);
192 void spi_slave_hd_hal_rxdma(spi_slave_hd_hal_context_t *hal, uint8_t *out_buf, size_t len);
200 int spi_slave_hd_hal_rxdma_seg_get_len(spi_slave_hd_hal_context_t *hal);
[all …]
/hal_espressif-latest/components/hal/
Dspi_slave_hd_hal.c46 static void s_spi_slave_hd_hal_dma_init_config(const spi_slave_hd_hal_context_t *hal) in s_spi_slave_hd_hal_dma_init_config()
56 void spi_slave_hd_hal_init(spi_slave_hd_hal_context_t *hal, const spi_slave_hd_hal_config_t *hal_co… in spi_slave_hd_hal_init()
122 uint32_t spi_salve_hd_hal_get_max_bus_size(spi_slave_hd_hal_context_t *hal) in spi_salve_hd_hal_get_max_bus_size()
127 uint32_t spi_slave_hd_hal_get_total_desc_size(spi_slave_hd_hal_context_t *hal, uint32_t bus_size) in spi_slave_hd_hal_get_total_desc_size()
139 void spi_slave_hd_hal_rxdma(spi_slave_hd_hal_context_t *hal, uint8_t *out_buf, size_t len) in spi_slave_hd_hal_rxdma()
153 void spi_slave_hd_hal_txdma(spi_slave_hd_hal_context_t *hal, uint8_t *data, size_t len) in spi_slave_hd_hal_txdma()
167 static spi_ll_intr_t get_event_intr(spi_slave_hd_hal_context_t *hal, spi_event_t ev) in get_event_intr()
183 bool spi_slave_hd_hal_check_clear_event(spi_slave_hd_hal_context_t *hal, spi_event_t ev) in spi_slave_hd_hal_check_clear_event()
193 bool spi_slave_hd_hal_check_disable_event(spi_slave_hd_hal_context_t *hal, spi_event_t ev) in spi_slave_hd_hal_check_disable_event()
219 void spi_slave_hd_hal_enable_event_intr(spi_slave_hd_hal_context_t *hal, spi_event_t ev) in spi_slave_hd_hal_enable_event_intr()
[all …]
/hal_espressif-latest/components/driver/spi/gpspi/
Dspi_slave_hd.c38 spi_slave_hd_hal_context_t hal;
285 spi_slave_hd_hal_context_t *hal = &host->hal; in spi_slave_hd_intr_segment()
395 spi_slave_hd_hal_context_t *hal = &host->hal; in spi_slave_hd_append_tx_isr()
433 spi_slave_hd_hal_context_t *hal = &host->hal; in spi_slave_hd_append_rx_isr()
483 spi_slave_hd_hal_context_t *hal = &host->hal; in spi_slave_hd_intr_append()
579 spi_slave_hd_hal_context_t *hal = &host->hal; in spi_slave_hd_append_trans()