From 8752d4aef360c6041cd36a41d3847bb2b63e8c14 Mon Sep 17 00:00:00 2001 From: Brian Hill Date: Tue, 10 May 2011 14:50:08 -0600 Subject: [PATCH] Xilinx: ARM: Modify serial driver so that putc(\n) will actually output \r\n --- drivers/serial/serial_xpssuart.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/serial/serial_xpssuart.c b/drivers/serial/serial_xpssuart.c index cee193f73bd..ad9428e1733 100644 --- a/drivers/serial/serial_xpssuart.c +++ b/drivers/serial/serial_xpssuart.c @@ -51,6 +51,10 @@ int serial_init(void) void serial_putc(char c) { while ((xdfuart_readl(SR) & XDFUART_SR_TXFULL) != 0); + if (c == '\n') { + xdfuart_writel(FIFO,'\r'); + while ((xdfuart_readl(SR) & XDFUART_SR_TXFULL) != 0); + } xdfuart_writel(FIFO,c); } -- 2.47.3