Home
last modified time | relevance | path

Searched refs:i2s_num (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-latest/components/driver/deprecated/
Di2s_legacy.c56 #define I2S_ENTER_CRITICAL_ISR(i2s_num) portENTER_CRITICAL_ISR(&i2s_spinlock[i2s_num]) argument
57 #define I2S_EXIT_CRITICAL_ISR(i2s_num) portEXIT_CRITICAL_ISR(&i2s_spinlock[i2s_num]) argument
58 #define I2S_ENTER_CRITICAL(i2s_num) portENTER_CRITICAL(&i2s_spinlock[i2s_num]) argument
59 #define I2S_EXIT_CRITICAL(i2s_num) portEXIT_CRITICAL(&i2s_spinlock[i2s_num]) argument
103 i2s_port_t i2s_num; /*!< I2S port number*/ member
311 static esp_err_t i2s_dma_intr_init(i2s_port_t i2s_num, int intr_flag) in i2s_dma_intr_init() argument
317 switch (i2s_num) { in i2s_dma_intr_init()
330 if ( p_i2s[i2s_num]->dir & I2S_DIR_TX_) { in i2s_dma_intr_init()
333 …ESP_RETURN_ON_ERROR(gdma_new_channel(&dma_cfg, &p_i2s[i2s_num]->tx_dma_chan), TAG, "Register tx dm… in i2s_dma_intr_init()
334 …ESP_RETURN_ON_ERROR(gdma_connect(p_i2s[i2s_num]->tx_dma_chan, trig), TAG, "Connect tx dma channel … in i2s_dma_intr_init()
[all …]
/hal_espressif-latest/components/driver/deprecated/driver/
Di2s.h59 esp_err_t i2s_set_pin(i2s_port_t i2s_num, const i2s_pin_config_t *pin);
79 esp_err_t i2s_set_pdm_rx_down_sample(i2s_port_t i2s_num, i2s_pdm_dsr_t downsample);
97 esp_err_t i2s_set_pdm_tx_up_sample(i2s_port_t i2s_num, const i2s_pdm_tx_upsample_cfg_t *upsample_cf…
119 esp_err_t i2s_driver_install(i2s_port_t i2s_num, const i2s_config_t *i2s_config, int queue_size, vo…
131 esp_err_t i2s_driver_uninstall(i2s_port_t i2s_num);
155 esp_err_t i2s_write(i2s_port_t i2s_num, const void *src, size_t size, size_t *bytes_written, TickTy…
186 esp_err_t i2s_write_expand(i2s_port_t i2s_num, const void *src, size_t size, size_t src_bits, size_…
208 esp_err_t i2s_read(i2s_port_t i2s_num, void *dest, size_t size, size_t *bytes_read, TickType_t tick…
226 esp_err_t i2s_set_sample_rates(i2s_port_t i2s_num, uint32_t rate);
241 esp_err_t i2s_stop(i2s_port_t i2s_num);
[all …]