Skip to content

Commit 8f0cef3

Browse files
authored
[drivers][serial_v2]修复DMA+TX阻塞模式异常 (#6781)
* [drivers][serial_v2]修复DMA+TX阻塞模式异常
1 parent 24575c4 commit 8f0cef3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

components/drivers/serial/serial_v2.c

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2006-2021, RT-Thread Development Team
2+
* Copyright (c) 2006-2022, RT-Thread Development Team
33
*
44
* SPDX-License-Identifier: Apache-2.0
55
*
@@ -694,6 +694,7 @@ static rt_err_t rt_serial_tx_enable(struct rt_device *dev,
694694

695695
tx_fifo->activated = RT_FALSE;
696696
tx_fifo->put_size = 0;
697+
rt_memset(&tx_fifo->rb, RT_NULL, sizeof(tx_fifo->rb));
697698
rt_completion_init(&(tx_fifo->tx_cpt));
698699
dev->open_flag |= RT_SERIAL_TX_BLOCKING;
699700

0 commit comments

Comments
 (0)