Home
last modified time | relevance | path

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

/components/drivers/serial/
A Ddev_serial.c218 …if ((rx_fifo->get_index != rx_fifo->put_index) || (rx_fifo->get_index == rx_fifo->put_index && rx_… in serial_fops_poll()
334 if ((rx_fifo->get_index == rx_fifo->put_index) && (rx_fifo->is_full == RT_FALSE)) in _serial_int_rx()
342 ch = rx_fifo->buffer[rx_fifo->get_index]; in _serial_int_rx()
419 if (rx_fifo->put_index == rx_fifo->get_index) in _serial_fifo_calc_recved_len()
425 if (rx_fifo->put_index > rx_fifo->get_index) in _serial_fifo_calc_recved_len()
484 if (rx_fifo->get_index <= rx_fifo->put_index) in rt_dma_recv_update_put_index()
492 if (rx_fifo->put_index >= rx_fifo->get_index) in rt_dma_recv_update_put_index()
501 if (rx_fifo->put_index >= rx_fifo->get_index) in rt_dma_recv_update_put_index()
516 rx_fifo->get_index = rx_fifo->put_index; in rt_dma_recv_update_put_index()
1021 rx_fifo->get_index = rx_fifo->put_index; in _tc_flush()
[all …]
A Ddev_serial_v2.c480 struct rt_serial_rx_fifo *rx_fifo; in _serial_fifo_rx() local
989 RT_ASSERT(rx_fifo != RT_NULL); in rt_serial_rx_enable()
992 rt_ringbuffer_init(&rx_fifo->rb, in rt_serial_rx_enable()
1002 serial->serial_rx = rx_fifo; in rt_serial_rx_enable()
1016 rx_fifo->rx_cpt_index = 0; in rt_serial_rx_enable()
1047 RT_ASSERT(rx_fifo != RT_NULL); in rt_serial_rx_disable()
1067 rt_free(rx_fifo); in rt_serial_rx_disable()
1257 rx_fifo->rx_cpt_index = 0; in _serial_rx_flush()
1259 … rt_serial_update_read_index(&rx_fifo->dma_ping_rb, rt_ringbuffer_get_size(&rx_fifo->dma_ping_rb)); in _serial_rx_flush()
1296 RT_ASSERT(rx_fifo != RT_NULL); in _serial_get_unread_bytes_count()
[all …]
A Dbypass.c141 struct rt_serial_rx_fifo* rx_fifo; in _bypass_getchar_form_serial_fifo() local
142 rx_fifo = (struct rt_serial_rx_fifo*)serial->serial_rx; in _bypass_getchar_form_serial_fifo()
149 ringbuf_date_stat = rt_ringbuffer_data_len(&rx_fifo->rb); in _bypass_getchar_form_serial_fifo()
156 if(!rt_ringbuffer_getchar(&rx_fifo->rb, (rt_uint8_t *)ch)) in _bypass_getchar_form_serial_fifo()
163 if ((rx_fifo->get_index == rx_fifo->put_index) && (rx_fifo->is_full == RT_FALSE)) in _bypass_getchar_form_serial_fifo()
171 *ch = rx_fifo->buffer[rx_fifo->get_index]; in _bypass_getchar_form_serial_fifo()
172 rx_fifo->get_index += 1; in _bypass_getchar_form_serial_fifo()
173 if (rx_fifo->get_index >= serial->config.bufsz) rx_fifo->get_index = 0; in _bypass_getchar_form_serial_fifo()
175 if (rx_fifo->is_full == RT_TRUE) in _bypass_getchar_form_serial_fifo()
177 rx_fifo->is_full = RT_FALSE; in _bypass_getchar_form_serial_fifo()
/components/drivers/audio/utest/
A Dtc_audio_drv_mic.c23 rt_memset((void*)&mic_dev.rx_fifo[0], 0xAA, RX_DMA_BLOCK_SIZE); in thread_simulate_intr()
24 … rt_audio_rx_done((struct rt_audio_device *)&(mic_dev.audio), mic_dev.rx_fifo, RX_DMA_BLOCK_SIZE); in thread_simulate_intr()
32 rt_memset((void*)&mic_dev.rx_fifo[RX_DMA_BLOCK_SIZE], 0x55, RX_DMA_BLOCK_SIZE); in thread_simulate_intr()
33 … rt_audio_rx_done(&mic_dev.audio, &mic_dev.rx_fifo[RX_DMA_BLOCK_SIZE], RX_DMA_BLOCK_SIZE); in thread_simulate_intr()
40 … rt_audio_rx_done(&mic_dev.audio, &mic_dev.rx_fifo[RX_DMA_BLOCK_SIZE], RX_DMA_BLOCK_SIZE); in thread_simulate_intr()
121 mic_dev.rx_fifo = rt_malloc(RX_DMA_FIFO_SIZE); in rt_hw_mic_init()
122 if (mic_dev.rx_fifo == RT_NULL) in rt_hw_mic_init()
A Dtc_audio_common.h42 rt_uint8_t *rx_fifo; member
/components/drivers/can/
A Ddev_can.c49 struct rt_can_rx_fifo *rx_fifo; in _can_int_rx() local
54 RT_ASSERT(rx_fifo != RT_NULL); in _can_int_rx()
113 rx_fifo->freenumbers++; in _can_int_rx()
299 rx_fifo->buffer = (struct rt_can_msg_list *)(rx_fifo + 1); in rt_can_open()
306 rt_list_insert_before(&rx_fifo->freelist, &rx_fifo->buffer[i].list); in rt_can_open()
312 can->can_rx = rx_fifo; in rt_can_open()
420 struct rt_can_rx_fifo *rx_fifo; in rt_can_close() local
426 RT_ASSERT(rx_fifo != RT_NULL); in rt_can_close()
428 rt_free(rx_fifo); in rt_can_close()
797 RT_ASSERT(rx_fifo != RT_NULL); in rt_hw_can_isr()
[all …]

Completed in 16 milliseconds