fix:uart_rpmsg_dmareceive data copy to nbuffer should start from data + length

Signed-off-by: guohao15 <guohao15@xiaomi.com>
This commit is contained in:
guohao15
2024-05-21 17:43:34 +08:00
committed by Alan Carvalho de Assis
parent b874d95beb
commit 458bab9ae7
+1 -1
View File
@@ -236,7 +236,7 @@ static void uart_rpmsg_dmareceive(FAR struct uart_dev_s *dev)
if (len > xfer->length)
{
memcpy(xfer->buffer, msg->data, xfer->length);
memcpy(xfer->nbuffer, msg->data, len - xfer->length);
memcpy(xfer->nbuffer, msg->data + xfer->length, len - xfer->length);
}
else
{