Home
last modified time | relevance | path

Searched refs:rb (Results 1 – 25 of 28) sorted by relevance

12

/bsp/microchip/samd51-adafruit-metro-m4/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
67 *data = rb->buf[rb->read_index & rb->size]; in ringbuffer_get()
81 ASSERT(rb); in ringbuffer_put()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
103 ASSERT(rb); in ringbuffer_num()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
113 ASSERT(rb); in ringbuffer_flush()
[all …]
/bsp/microchip/samc21/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
67 *data = rb->buf[rb->read_index & rb->size]; in ringbuffer_get()
81 ASSERT(rb); in ringbuffer_put()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
103 ASSERT(rb); in ringbuffer_num()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
113 ASSERT(rb); in ringbuffer_flush()
[all …]
/bsp/microchip/samd51-seeed-wio-terminal/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
67 *data = rb->buf[rb->read_index & rb->size]; in ringbuffer_get()
81 ASSERT(rb); in ringbuffer_put()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
103 ASSERT(rb); in ringbuffer_num()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
113 ASSERT(rb); in ringbuffer_flush()
[all …]
/bsp/microchip/saml10/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
67 *data = rb->buf[rb->read_index & rb->size]; in ringbuffer_get()
81 ASSERT(rb); in ringbuffer_put()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
103 ASSERT(rb); in ringbuffer_num()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
113 ASSERT(rb); in ringbuffer_flush()
[all …]
/bsp/microchip/same70/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
67 *data = rb->buf[rb->read_index & rb->size]; in ringbuffer_get()
81 ASSERT(rb); in ringbuffer_put()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
103 ASSERT(rb); in ringbuffer_num()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
113 ASSERT(rb); in ringbuffer_flush()
[all …]
/bsp/microchip/same54/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
67 *data = rb->buf[rb->read_index & rb->size]; in ringbuffer_get()
81 ASSERT(rb); in ringbuffer_put()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
103 ASSERT(rb); in ringbuffer_num()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
113 ASSERT(rb); in ringbuffer_flush()
[all …]
/bsp/renesas/ra6m3-hmi-board/board/ports/audio/
A Dpwm_audio.c65 if (rb == NULL) in rb_destroy()
70 if (rb->buf) in rb_destroy()
81 rt_free(rb); in rb_destroy()
113 rb->head = rb->tail = 0; in rb_create()
115 return rb; in rb_create()
120 rb_destroy(rb); in rb_create()
133 return (rb->size - (tail - rb->head)); in rb_get_count()
139 return (rb->size - rb_get_count(rb) - 1); in rb_get_free()
144 rb->tail = rb->head = 0; in rb_flush()
188 rb->buf[rb->head] = indata; in rb_write_byte()
[all …]
/bsp/microchip/samd51-adafruit-metro-m4/bsp/hal/utils/include/
A Dutils_ringbuffer.h68 int32_t ringbuffer_init(struct ringbuffer *const rb, void *buf, uint32_t size);
79 int32_t ringbuffer_get(struct ringbuffer *const rb, uint8_t *data);
90 int32_t ringbuffer_put(struct ringbuffer *const rb, uint8_t data);
99 uint32_t ringbuffer_num(const struct ringbuffer *const rb);
109 uint32_t ringbuffer_flush(struct ringbuffer *const rb);
/bsp/microchip/samc21/bsp/hal/utils/include/
A Dutils_ringbuffer.h68 int32_t ringbuffer_init(struct ringbuffer *const rb, void *buf, uint32_t size);
79 int32_t ringbuffer_get(struct ringbuffer *const rb, uint8_t *data);
90 int32_t ringbuffer_put(struct ringbuffer *const rb, uint8_t data);
99 uint32_t ringbuffer_num(const struct ringbuffer *const rb);
109 uint32_t ringbuffer_flush(struct ringbuffer *const rb);
/bsp/microchip/saml10/bsp/hal/utils/include/
A Dutils_ringbuffer.h68 int32_t ringbuffer_init(struct ringbuffer *const rb, void *buf, uint32_t size);
79 int32_t ringbuffer_get(struct ringbuffer *const rb, uint8_t *data);
90 int32_t ringbuffer_put(struct ringbuffer *const rb, uint8_t data);
99 uint32_t ringbuffer_num(const struct ringbuffer *const rb);
109 uint32_t ringbuffer_flush(struct ringbuffer *const rb);
/bsp/microchip/same70/bsp/hal/utils/include/
A Dutils_ringbuffer.h68 int32_t ringbuffer_init(struct ringbuffer *const rb, void *buf, uint32_t size);
79 int32_t ringbuffer_get(struct ringbuffer *const rb, uint8_t *data);
90 int32_t ringbuffer_put(struct ringbuffer *const rb, uint8_t data);
99 uint32_t ringbuffer_num(const struct ringbuffer *const rb);
109 uint32_t ringbuffer_flush(struct ringbuffer *const rb);
/bsp/microchip/same54/bsp/hal/utils/include/
A Dutils_ringbuffer.h68 int32_t ringbuffer_init(struct ringbuffer *const rb, void *buf, uint32_t size);
79 int32_t ringbuffer_get(struct ringbuffer *const rb, uint8_t *data);
90 int32_t ringbuffer_put(struct ringbuffer *const rb, uint8_t data);
99 uint32_t ringbuffer_num(const struct ringbuffer *const rb);
109 uint32_t ringbuffer_flush(struct ringbuffer *const rb);
/bsp/microchip/samd51-seeed-wio-terminal/bsp/hal/utils/include/
A Dutils_ringbuffer.h68 int32_t ringbuffer_init(struct ringbuffer *const rb, void *buf, uint32_t size);
79 int32_t ringbuffer_get(struct ringbuffer *const rb, uint8_t *data);
90 int32_t ringbuffer_put(struct ringbuffer *const rb, uint8_t data);
99 uint32_t ringbuffer_num(const struct ringbuffer *const rb);
109 uint32_t ringbuffer_flush(struct ringbuffer *const rb);
/bsp/phytium/libraries/drivers/
A Ddrv_usart_msg.c33 rt_inline enum rt_ringbuffer_state rt_ringbuffer_status(struct rt_ringbuffer *rb) in rt_ringbuffer_status() argument
35 if (rb->read_index == rb->write_index) in rt_ringbuffer_status()
37 if (rb->read_mirror == rb->write_mirror) in rt_ringbuffer_status()
/bsp/simulator/drivers/
A Duart_console.c21 struct rt_ringbuffer rb; member
26 #define SAVEKEY(key) do { char ch = key; rt_ringbuffer_put_force(&(_console_uart.rb), &ch, 1); } w…
240 if (rt_ringbuffer_getchar(&(uart->rb), &ch)) return ch; in console_getc()
267 rt_ringbuffer_init(&uart->rb, uart->rx_buffer, sizeof(uart->rx_buffer)); in uart_console_init()
/bsp/hpmicro/libraries/drivers/
A Ddrv_uart_v2.c605 rt_ringbuffer_put(&(rx_fifo->rb), uart->rx_idle_tmp_buffer, uart_recv_data_count); in uart_rx_done()
673 ringbuffer_data_len = rt_ringbuffer_data_len(&tx_fifo->rb); in hpm_uart_isr()
679 rt_ringbuffer_getchar(&tx_fifo->rb, &put_char); in hpm_uart_isr()
798 chg_config.dst_addr = (uint32_t)rx_fifo->rb.buffer_ptr; in hpm_uart_dma_config()
841 buf_addr = (uint32_t)rx_fifo->rb.buffer_ptr; in hpm_uart_receive_dma_next()
942 …if ((rx_fifo) && (((rt_uint32_t)rx_fifo->rb.buffer_ptr % HPM_L1C_CACHELINE_SIZE) || (rx_fifo->rb.b… in hpm_uart_control()
955 rt_ringbuffer_reset(&rx_fifo->rb); in hpm_uart_control()
961 …if ((tx_fifo) && (((rt_uint32_t)tx_fifo->rb.buffer_ptr % HPM_L1C_CACHELINE_SIZE) || (tx_fifo->rb.b… in hpm_uart_control()
974 rt_ringbuffer_reset(&tx_fifo->rb); in hpm_uart_control()
1060 ringbuffer_data_len = rt_ringbuffer_data_len(&tx_fifo->rb);
[all …]
/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/
A Dilg.gnumcueclipse.debug.gdbjtag.jlink.prefs3 install.folder=D\:\\rb\\software\\RT-ThreadStudio\\repo\\Extract\\Debugger_Support_Packages\\SEGGER…
A Dprojcfg.ini14 output_project_path=D\:\rb\rt-thread-masterbspimxrtimxrt1052-fire-prodistimxrt1052-fire-pro
/bsp/renesas/ra8d1-vision-board/.settings/
A Dprojcfg.ini13 output_project_path=C\:\\Users\\rb\\Desktop\\sdk-bsp-ra8d1-vision-board-studio\\projects
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/uvc/Class/
A Duvc_v4l2.c569 struct v4l2_requestbuffers *rb = arg; in uvc_v4l2_do_ioctl() local
571 if (rb->type != stream->type || in uvc_v4l2_do_ioctl()
572 rb->memory != V4L2_MEMORY_MMAP) in uvc_v4l2_do_ioctl()
588 rb->count = ret; in uvc_v4l2_do_ioctl()
/bsp/microchip/common/board/
A Dserial.c37 rt_ringbuffer_putchar_force(&rx_fifo->rb, data); in serial_rxcallback()
/bsp/airm2m/air105/libraries/rt_drivers/
A Ddrv_usart_v2.c125 rt_ringbuffer_put(&(rx_fifo->rb), temp, len); in air105_uart_irq()
/bsp/k230/drivers/interdrv/uart/
A Ddrv_uart.c337 rt_ringbuffer_putchar(&(rx_fifo->rb), data); in rt_hw_uart_isr()
/bsp/qemu-vexpress-a9/drivers/
A Ddrv_uart_v2.c294 if(rt_ringbuffer_getchar(&tx_fifo->rb, &ch)) in uart_transmit()
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_sci.c307 rt_ringbuffer_putchar(&(rx_fifo->rb), (rt_uint8_t)p_args->data); in sci_uart_irq_callback()

Completed in 57 milliseconds

12