From 223bc17df962aff7554e5475604e356b8e945ca6 Mon Sep 17 00:00:00 2001 From: HubretXie Date: Thu, 4 Aug 2022 10:42:20 +0800 Subject: [PATCH] [serial_v2] fixed bug (#6213) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [kernel][timer] fixed bug serial_v2 驱动问题,导致所有写入都使用阻塞方式写入 --- components/drivers/serial/serial_v2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/drivers/serial/serial_v2.c b/components/drivers/serial/serial_v2.c index 5925a9eb6c..d0d0f6f722 100644 --- a/components/drivers/serial/serial_v2.c +++ b/components/drivers/serial/serial_v2.c @@ -1389,7 +1389,7 @@ static rt_size_t rt_serial_write(struct rt_device *dev, return _serial_poll_tx(dev, pos, buffer, size); } - if (dev->open_flag | RT_SERIAL_TX_BLOCKING) + if (dev->open_flag & RT_SERIAL_TX_BLOCKING) { if ((tx_fifo->rb.buffer_ptr) == RT_NULL) {