summaryrefslogtreecommitdiff
path: root/components/drivers
diff options
context:
space:
mode:
authorwdfk-prog <[email protected]>2026-02-01 10:48:20 +0800
committerRbb666 <[email protected]>2026-02-27 09:54:28 +0800
commit71fd98e56de78b31a58082ce9219f6ea55130ddc (patch)
tree45ac600230a0088976b7b18f4add9843147e3f1f /components/drivers
parent643581be365b33168ac150ed0a1afb28c06ce1c0 (diff)
fix(serial): only apply CRLF translation in STREAM mode for poll tx
Diffstat (limited to 'components/drivers')
-rw-r--r--components/drivers/serial/dev_serial_v2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/drivers/serial/dev_serial_v2.c b/components/drivers/serial/dev_serial_v2.c
index 0a7c343b79..4f21494634 100644
--- a/components/drivers/serial/dev_serial_v2.c
+++ b/components/drivers/serial/dev_serial_v2.c
@@ -441,7 +441,7 @@ rt_ssize_t _serial_poll_tx(struct rt_device *dev,
while (size)
{
- if (serial->parent.open_flag & RT_DEVICE_FLAG_STREAM || (dev == rt_console_get_device()))
+ if (serial->parent.open_flag & RT_DEVICE_FLAG_STREAM)
{
/* If open_flag satisfies RT_DEVICE_FLAG_STREAM and the received character is '\n',
* inserts '\r' character before '\n' character for the effect of carriage return newline */