Skip to content

Commit 458bab9

Browse files
guohao15Alan Carvalho de Assis
authored andcommitted
fix:uart_rpmsg_dmareceive data copy to nbuffer should start from data + length
Signed-off-by: guohao15 <[email protected]>
1 parent b874d95 commit 458bab9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/serial/uart_rpmsg.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ static void uart_rpmsg_dmareceive(FAR struct uart_dev_s *dev)
236236
if (len > xfer->length)
237237
{
238238
memcpy(xfer->buffer, msg->data, xfer->length);
239-
memcpy(xfer->nbuffer, msg->data, len - xfer->length);
239+
memcpy(xfer->nbuffer, msg->data + xfer->length, len - xfer->length);
240240
}
241241
else
242242
{

0 commit comments

Comments
 (0)