mirror of
https://gitee.com/Vancouver2017/luban-lite.git
synced 2025-12-15 16:48:56 +00:00
v1.1.2
This commit is contained in:
@@ -516,9 +516,9 @@ static void drv_uart_callback(aic_usart_priv_t *uart, void *arg)
|
|||||||
memcpy((rx_fifo->buffer + rx_fifo->put_index), (rt_uint8_t *)g_info[uart->idx].uart_rx_fifo, g_info[uart->idx].rx_size);
|
memcpy((rx_fifo->buffer + rx_fifo->put_index), (rt_uint8_t *)g_info[uart->idx].uart_rx_fifo, g_info[uart->idx].rx_size);
|
||||||
} else {
|
} else {
|
||||||
memcpy((rx_fifo->buffer + rx_fifo->put_index), (rt_uint8_t *)g_info[uart->idx].uart_rx_fifo,
|
memcpy((rx_fifo->buffer + rx_fifo->put_index), (rt_uint8_t *)g_info[uart->idx].uart_rx_fifo,
|
||||||
g_serial->config.bufsz - rx_fifo->put_index);
|
g_serial[uart->idx].config.bufsz - rx_fifo->put_index);
|
||||||
memcpy((rx_fifo->buffer), ((rt_uint8_t *)g_info[uart->idx].uart_rx_fifo + g_serial->config.bufsz -
|
memcpy((rx_fifo->buffer), ((rt_uint8_t *)g_info[uart->idx].uart_rx_fifo + g_serial[uart->idx].config.bufsz -
|
||||||
rx_fifo->put_index), g_info[uart->idx].rx_size + rx_fifo->put_index - g_serial->config.bufsz);
|
rx_fifo->put_index), g_info[uart->idx].rx_size + rx_fifo->put_index - g_serial[uart->idx].config.bufsz);
|
||||||
}
|
}
|
||||||
hal_usart_set_interrupt(uart, USART_INTR_READ, 1);
|
hal_usart_set_interrupt(uart, USART_INTR_READ, 1);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user