Home
last modified time | relevance | path

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

/hal_espressif-3.4.0/components/driver/
Drmt.c829 int item_len = rmt_rx_get_mem_len_in_isr(channel); in rmt_driver_isr_default() local
834 if (item_len > p_rmt->rx_item_start_idx) { in rmt_driver_isr_default()
835 item_len = item_len - p_rmt->rx_item_start_idx; in rmt_driver_isr_default()
837 …p_rmt->rx_item_buf + p_rmt->rx_item_len), (void *)(addr + p_rmt->rx_item_start_idx), item_len * 4); in rmt_driver_isr_default()
838 p_rmt->rx_item_len += item_len; in rmt_driver_isr_default()
841 … BaseType_t res = xRingbufferSendFromISR(p_rmt->rx_buf, (void *)addr, item_len * 4, &HPTaskAwoken); in rmt_driver_isr_default()
871 … int item_len = (p_rmt->rx_item_start_idx == 0) ? rx_thres_lim : (mem_item_size - rx_thres_lim); in rmt_driver_isr_default() local
872 if ((p_rmt->rx_item_len + item_len) < (p_rmt->rx_item_buf_size / 4)) { in rmt_driver_isr_default()
874 …d *)(RMTMEM.chan[RMT_ENCODE_RX_CHANNEL(channel)].data32 + p_rmt->rx_item_start_idx), item_len * 4); in rmt_driver_isr_default()
876 p_rmt->rx_item_len += item_len; in rmt_driver_isr_default()
[all …]