From a6251a439e7385f531cf0567082f3a778f2f43e9 Mon Sep 17 00:00:00 2001 From: bernard Date: Sun, 4 Jan 2015 12:25:20 +0800 Subject: [PATCH] Use open_flag for serial device. --- components/drivers/serial/serial.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/drivers/serial/serial.c b/components/drivers/serial/serial.c index f04b1df4f4..bcdd4db519 100644 --- a/components/drivers/serial/serial.c +++ b/components/drivers/serial/serial.c @@ -26,6 +26,7 @@ * 2013-02-20 bernard use RT_SERIAL_RB_BUFSZ to define * the size of ring buffer. * 2014-07-10 bernard rewrite serial framework + * 2014-12-31 bernard use open_flag for poll_tx stream mode. */ #include @@ -67,7 +68,7 @@ rt_inline int _serial_poll_tx(struct rt_serial_device *serial, const rt_uint8_t * to be polite with serial console add a line feed * to the carriage return character */ - if (*data == '\n' && (serial->parent.flag & RT_DEVICE_FLAG_STREAM)) + if (*data == '\n' && (serial->parent.open_flag & RT_DEVICE_FLAG_STREAM)) { serial->ops->putc(serial, '\r'); } -- GitLab