From 94fb900bb75c3d2e05e3ada37641457a4c5861e0 Mon Sep 17 00:00:00 2001 From: fslongjin Date: Sat, 3 Sep 2022 11:21:59 +0800 Subject: [PATCH] =?UTF-8?q?bugfix:=20=E8=A7=A3=E5=86=B3uart=E8=BE=93?= =?UTF-8?q?=E5=87=BA=E7=9A=84=E6=8D=A2=E8=A1=8C=E6=A0=BC=E5=BC=8F=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/lib/libUI/textui.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/lib/libUI/textui.c b/kernel/lib/libUI/textui.c index 3a701890..9bc9cd62 100644 --- a/kernel/lib/libUI/textui.c +++ b/kernel/lib/libUI/textui.c @@ -213,6 +213,8 @@ int textui_putchar_window(struct textui_window_t *window, uint16_t character, ui uart_send(COM1, character); if (unlikely(character == '\n')) { + // 换行时还需要输出\r + uart_send(COM1, '\r'); __textui_new_line(window, window->vline_operating); // spin_unlock_irqrestore(&window->lock, rflags); spin_unlock(&window->lock);