From dd4dcfdefb3e8fc37b6f113a58cd1c628e096dee Mon Sep 17 00:00:00 2001 From: Damien Zammit Date: Fri, 19 Jan 2024 03:12:24 +0000 Subject: console: Fix baud rate on com ports, use 115200 default baud, 8 data bits TESTED: By booting gnumach off an HP T620 with console=com0 and receiving 115200 8N1 console on another machine connected via the serial port in minicom. Without this patch, part of the console is garbled by mismatching com params (9600 7N1). Message-ID: <20240119031214.691086-1-damien@zamaudio.com> --- xen/console.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'xen/console.c') diff --git a/xen/console.c b/xen/console.c index e0ec0ca4..9ceb6ddf 100644 --- a/xen/console.c +++ b/xen/console.c @@ -191,8 +191,8 @@ int hypcnopen(dev_t dev, int flag, io_req_t ior) simple_lock_nocheck(&tp->t_lock.slock); tp->t_oproc = hypcnstart; tp->t_stop = hypcnstop; - tp->t_ospeed = tp->t_ispeed = B9600; - tp->t_flags = ODDP|EVENP|ECHO|CRMOD|XTABS; + tp->t_ospeed = tp->t_ispeed = B115200; + tp->t_flags = ODDP|EVENP|ECHO|CRMOD|XTABS|LITOUT; } tp->t_state |= TS_CARR_ON; simple_unlock_irq(o_pri, &tp->t_lock); -- cgit v1.2.3