Searched refs:put_index (Results 1 – 8 of 8) sorted by relevance
| /bsp/hc32/tests/ |
| A D | test_uart_v1.c | 113 static rt_uint32_t put_index = 0; in serial_thread_entry_dma() local 125 if (msg.size > (buf_size - put_index)) in serial_thread_entry_dma() 127 … rx_length = rt_device_read(msg.dev, 0, rx_buffer + put_index, buf_size - put_index); in serial_thread_entry_dma() 132 rx_length = rt_device_read(msg.dev, 0, rx_buffer + put_index, msg.size); in serial_thread_entry_dma() 135 rt_device_write(serial, 0, rx_buffer + put_index, rx_length); in serial_thread_entry_dma() 136 put_index += rx_length; in serial_thread_entry_dma() 137 put_index %= sizeof(rx_buffer); in serial_thread_entry_dma()
|
| A D | test_uart_v2.c | 141 static rt_uint32_t put_index = 0; in serial_thread_entry_dma() local 152 if (msg.size > (buf_size - put_index)) in serial_thread_entry_dma() 154 … rx_length = rt_device_read(msg.dev, 0, rx_buffer + put_index, buf_size - put_index); in serial_thread_entry_dma() 159 rx_length = rt_device_read(msg.dev, 0, rx_buffer + put_index, msg.size); in serial_thread_entry_dma() 162 rt_device_write(serial, 0, rx_buffer + put_index, rx_length); in serial_thread_entry_dma() 163 put_index += rx_length; in serial_thread_entry_dma() 164 put_index %= sizeof(rx_buffer); in serial_thread_entry_dma()
|
| /bsp/microchip/samc21/bsp/hpl/can/ |
| A D | hpl_can.c | 236 hri_can_txfqs_reg_t put_index; in _can_async_write() local 242 put_index = hri_can_read_TXFQS_TFQPI_bf(dev->hw); in _can_async_write() 246 f = (struct _can_tx_fifo_entry *)(can0_tx_fifo + put_index * CONF_CAN0_TBDS); in _can_async_write() 251 f = (struct _can_tx_fifo_entry *)(can1_tx_fifo + put_index * CONF_CAN1_TBDS); in _can_async_write()
|
| /bsp/microchip/same70/bsp/hpl/mcan/ |
| A D | hpl_mcan.c | 237 hri_mcan_txfqs_reg_t put_index; in _can_async_write() local 243 put_index = hri_mcan_read_TXFQS_TFQPI_bf(dev->hw); in _can_async_write() 247 f = (struct _can_tx_fifo_entry *)(can0_tx_fifo + put_index * CONF_CAN0_TBDS); in _can_async_write() 252 f = (struct _can_tx_fifo_entry *)(can1_tx_fifo + put_index * CONF_CAN1_TBDS); in _can_async_write()
|
| /bsp/microchip/same54/bsp/hpl/can/ |
| A D | hpl_can.c | 236 hri_can_txfqs_reg_t put_index; in _can_async_write() local 242 put_index = hri_can_read_TXFQS_TFQPI_bf(dev->hw); in _can_async_write() 246 f = (struct _can_tx_fifo_entry *)(can0_tx_fifo + put_index * CONF_CAN0_TBDS); in _can_async_write() 251 f = (struct _can_tx_fifo_entry *)(can1_tx_fifo + put_index * CONF_CAN1_TBDS); in _can_async_write()
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_mcan_drv.c | 1508 uint32_t put_index = mcan_get_txfifo_put_index(ptr); in mcan_write_txfifo() local 1509 uint32_t *msg_hdr = (uint32_t *) mcan_get_txbuf_elem_addr(ptr, put_index); in mcan_write_txfifo() 1690 uint32_t put_index = 0; in mcan_transmit_blocking() local 1691 status = mcan_transmit_via_txfifo_nonblocking(ptr, tx_frame, &put_index); in mcan_transmit_blocking() 1697 while (!mcan_is_transmit_occurred(ptr, put_index)) { in mcan_transmit_blocking() 1727 uint32_t put_index = mcan_get_txfifo_put_index(ptr); in mcan_request_and_fill_txfifo() local 1730 *fifo_index = put_index; in mcan_request_and_fill_txfifo() 1740 uint32_t put_index; in mcan_transmit_via_txfifo_nonblocking() local 1741 status = mcan_request_and_fill_txfifo(ptr, tx_frame, &put_index); in mcan_transmit_via_txfifo_nonblocking() 1753 mcan_send_add_request(ptr, put_index); in mcan_transmit_via_txfifo_nonblocking() [all …]
|
| /bsp/acm32/acm32f0x0-nucleo/drivers/ |
| A D | drv_uart.c | 275 … HAL_UART_Receive_DMA(&(uart->handle), &rx_fifo->buffer[rx_fifo->put_index], serial->config.bufsz); in dma_rx_done_isr()
|
| /bsp/acm32/acm32f4xx-nucleo/drivers/ |
| A D | drv_uart.c | 274 … HAL_UART_Receive_DMA(&(uart->handle), &rx_fifo->buffer[rx_fifo->put_index], serial->config.bufsz); in dma_rx_done_isr()
|
Completed in 25 milliseconds