Lines Matching refs:rmt_channel_t
78 rmt_channel_t channel;
143 esp_err_t rmt_set_clk_div(rmt_channel_t channel, uint8_t div_cnt) in rmt_set_clk_div()
156 esp_err_t rmt_get_clk_div(rmt_channel_t channel, uint8_t *div_cnt) in rmt_get_clk_div()
170 esp_err_t rmt_set_rx_idle_thresh(rmt_channel_t channel, uint16_t thresh) in rmt_set_rx_idle_thresh()
179 esp_err_t rmt_get_rx_idle_thresh(rmt_channel_t channel, uint16_t *thresh) in rmt_get_rx_idle_thresh()
189 esp_err_t rmt_set_mem_block_num(rmt_channel_t channel, uint8_t rmt_mem_num) in rmt_set_mem_block_num()
203 esp_err_t rmt_get_mem_block_num(rmt_channel_t channel, uint8_t *rmt_mem_num) in rmt_get_mem_block_num()
217 esp_err_t rmt_set_tx_carrier(rmt_channel_t channel, bool carrier_en, uint16_t high_level, uint16_t … in rmt_set_tx_carrier()
230 esp_err_t rmt_set_mem_pd(rmt_channel_t channel, bool pd_en) in rmt_set_mem_pd()
239 esp_err_t rmt_get_mem_pd(rmt_channel_t channel, bool *pd_en) in rmt_get_mem_pd()
248 esp_err_t rmt_tx_start(rmt_channel_t channel, bool tx_idx_rst) in rmt_tx_start()
272 esp_err_t rmt_tx_stop(rmt_channel_t channel) in rmt_tx_stop()
282 esp_err_t rmt_rx_start(rmt_channel_t channel, bool rx_idx_rst) in rmt_rx_start()
305 esp_err_t rmt_rx_stop(rmt_channel_t channel) in rmt_rx_stop()
319 esp_err_t rmt_tx_memory_reset(rmt_channel_t channel) in rmt_tx_memory_reset()
328 esp_err_t rmt_rx_memory_reset(rmt_channel_t channel) in rmt_rx_memory_reset()
337 esp_err_t rmt_set_memory_owner(rmt_channel_t channel, rmt_mem_owner_t owner) in rmt_set_memory_owner()
347 esp_err_t rmt_get_memory_owner(rmt_channel_t channel, rmt_mem_owner_t *owner) in rmt_get_memory_owner()
357 esp_err_t rmt_set_tx_loop_mode(rmt_channel_t channel, bool loop_en) in rmt_set_tx_loop_mode()
366 esp_err_t rmt_get_tx_loop_mode(rmt_channel_t channel, bool *loop_en) in rmt_get_tx_loop_mode()
375 esp_err_t rmt_set_rx_filter(rmt_channel_t channel, bool rx_filter_en, uint8_t thresh) in rmt_set_rx_filter()
385 esp_err_t rmt_set_source_clk(rmt_channel_t channel, rmt_source_clk_t base_clk) in rmt_set_source_clk()
395 esp_err_t rmt_get_source_clk(rmt_channel_t channel, rmt_source_clk_t *src_clk) in rmt_get_source_clk()
404 esp_err_t rmt_set_idle_level(rmt_channel_t channel, bool idle_out_en, rmt_idle_level_t level) in rmt_set_idle_level()
415 esp_err_t rmt_get_idle_level(rmt_channel_t channel, bool *idle_out_en, rmt_idle_level_t *level) in rmt_get_idle_level()
425 esp_err_t rmt_get_status(rmt_channel_t channel, uint32_t *status) in rmt_get_status()
452 esp_err_t rmt_set_rx_intr_en(rmt_channel_t channel, bool en) in rmt_set_rx_intr_en()
462 esp_err_t rmt_set_rx_thr_intr_en(rmt_channel_t channel, bool en, uint16_t evt_thresh) in rmt_set_rx_thr_intr_en()
481 esp_err_t rmt_set_err_intr_en(rmt_channel_t channel, bool en) in rmt_set_err_intr_en()
494 esp_err_t rmt_set_tx_intr_en(rmt_channel_t channel, bool en) in rmt_set_tx_intr_en()
503 esp_err_t rmt_set_tx_thr_intr_en(rmt_channel_t channel, bool en, uint16_t evt_thresh) in rmt_set_tx_thr_intr_en()
521 esp_err_t rmt_set_gpio(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num, bool invert_sig… in rmt_set_gpio()
541 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num) in rmt_set_pin()
547 static bool rmt_is_channel_number_valid(rmt_channel_t channel, uint8_t mode) in rmt_is_channel_number_valid()
692 static void IRAM_ATTR rmt_fill_memory(rmt_channel_t channel, const rmt_item32_t *item, in rmt_fill_memory()
700 esp_err_t rmt_fill_tx_items(rmt_channel_t channel, const rmt_item32_t *item, uint16_t item_num, uin… in rmt_fill_tx_items()
726 static int IRAM_ATTR rmt_rx_get_mem_len_in_isr(rmt_channel_t channel) in rmt_rx_get_mem_len_in_isr()
947 esp_err_t rmt_driver_uninstall(rmt_channel_t channel) in rmt_driver_uninstall()
1017 esp_err_t rmt_driver_install(rmt_channel_t channel, size_t rx_buf_size, int intr_alloc_flags) in rmt_driver_install()
1111 esp_err_t rmt_write_items(rmt_channel_t channel, const rmt_item32_t *rmt_item, int item_num, bool w… in rmt_write_items()
1165 esp_err_t rmt_wait_tx_done(rmt_channel_t channel, TickType_t wait_time) in rmt_wait_tx_done()
1182 esp_err_t rmt_get_ringbuf_handle(rmt_channel_t channel, RingbufHandle_t *buf_handle) in rmt_get_ringbuf_handle()
1199 esp_err_t rmt_translator_init(rmt_channel_t channel, sample_to_rmt_t fn) in rmt_translator_init()
1229 esp_err_t rmt_translator_set_context(rmt_channel_t channel, void *context) in rmt_translator_set_context()
1250 esp_err_t rmt_write_sample(rmt_channel_t channel, const uint8_t *src, size_t src_size, bool wait_tx… in rmt_write_sample()
1313 esp_err_t rmt_get_counter_clock(rmt_channel_t channel, uint32_t *clock_hz) in rmt_get_counter_clock()
1334 esp_err_t rmt_add_channel_to_group(rmt_channel_t channel) in rmt_add_channel_to_group()
1346 esp_err_t rmt_remove_channel_from_group(rmt_channel_t channel) in rmt_remove_channel_from_group()
1360 esp_err_t rmt_memory_rw_rst(rmt_channel_t channel) in rmt_memory_rw_rst()
1374 esp_err_t rmt_set_tx_loop_count(rmt_channel_t channel, uint32_t count) in rmt_set_tx_loop_count()
1384 esp_err_t rmt_enable_tx_loop_autostop(rmt_channel_t channel, bool en) in rmt_enable_tx_loop_autostop()