| /bsp/microchip/samd51-adafruit-metro-m4/bsp/hal/utils/src/ |
| A D | utils_ringbuffer.c | 52 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 D | utils_ringbuffer.c | 52 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 D | utils_ringbuffer.c | 52 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 D | utils_ringbuffer.c | 52 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 D | utils_ringbuffer.c | 52 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 D | utils_ringbuffer.c | 52 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 D | pwm_audio.c | 65 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 D | utils_ringbuffer.h | 68 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 D | utils_ringbuffer.h | 68 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 D | utils_ringbuffer.h | 68 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 D | utils_ringbuffer.h | 68 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 D | utils_ringbuffer.h | 68 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 D | utils_ringbuffer.h | 68 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 D | drv_usart_msg.c | 33 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 D | uart_console.c | 21 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 D | drv_uart_v2.c | 605 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 D | ilg.gnumcueclipse.debug.gdbjtag.jlink.prefs | 3 install.folder=D\:\\rb\\software\\RT-ThreadStudio\\repo\\Extract\\Debugger_Support_Packages\\SEGGER…
|
| A D | projcfg.ini | 14 output_project_path=D\:\rb\rt-thread-masterbspimxrtimxrt1052-fire-prodistimxrt1052-fire-pro
|
| /bsp/renesas/ra8d1-vision-board/.settings/ |
| A D | projcfg.ini | 13 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 D | uvc_v4l2.c | 569 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 D | serial.c | 37 rt_ringbuffer_putchar_force(&rx_fifo->rb, data); in serial_rxcallback()
|
| /bsp/airm2m/air105/libraries/rt_drivers/ |
| A D | drv_usart_v2.c | 125 rt_ringbuffer_put(&(rx_fifo->rb), temp, len); in air105_uart_irq()
|
| /bsp/k230/drivers/interdrv/uart/ |
| A D | drv_uart.c | 337 rt_ringbuffer_putchar(&(rx_fifo->rb), data); in rt_hw_uart_isr()
|
| /bsp/qemu-vexpress-a9/drivers/ |
| A D | drv_uart_v2.c | 294 if(rt_ringbuffer_getchar(&tx_fifo->rb, &ch)) in uart_transmit()
|
| /bsp/renesas/libraries/HAL_Drivers/ |
| A D | drv_sci.c | 307 rt_ringbuffer_putchar(&(rx_fifo->rb), (rt_uint8_t)p_args->data); in sci_uart_irq_callback()
|