提交 a6251a43 编写于 作者: B bernard

Use open_flag for serial device.

上级 46bca6f8
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
* 2013-02-20 bernard use RT_SERIAL_RB_BUFSZ to define * 2013-02-20 bernard use RT_SERIAL_RB_BUFSZ to define
* the size of ring buffer. * the size of ring buffer.
* 2014-07-10 bernard rewrite serial framework * 2014-07-10 bernard rewrite serial framework
* 2014-12-31 bernard use open_flag for poll_tx stream mode.
*/ */
#include <rthw.h> #include <rthw.h>
...@@ -67,7 +68,7 @@ rt_inline int _serial_poll_tx(struct rt_serial_device *serial, const rt_uint8_t ...@@ -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 be polite with serial console add a line feed
* to the carriage return character * 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'); serial->ops->putc(serial, '\r');
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册