summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/9/bcm/devarch.c3
-rw-r--r--sys/src/9/bcm/screen.c1
2 files changed, 3 insertions, 1 deletions
diff --git a/sys/src/9/bcm/devarch.c b/sys/src/9/bcm/devarch.c
index 9469a4716..39b1863b4 100644
--- a/sys/src/9/bcm/devarch.c
+++ b/sys/src/9/bcm/devarch.c
@@ -197,8 +197,9 @@ uartconsinit(void)
uartctl(uart, "l8 pn s1");
if(*cmd != '\0')
uartctl(uart, cmd);
- consuart = uart;
uart->console = 1;
+ consuart = uart;
+ uartputs(kmesg.buf, kmesg.n);
}
void
diff --git a/sys/src/9/bcm/screen.c b/sys/src/9/bcm/screen.c
index ec914730e..c1fa8a7f4 100644
--- a/sys/src/9/bcm/screen.c
+++ b/sys/src/9/bcm/screen.c
@@ -162,6 +162,7 @@ screeninit(void)
memimageinit();
memdefont = getmemdefont();
screenwin();
+ myscreenputs(kmesg.buf, kmesg.n);
screenputs = myscreenputs;
swcursorinit();
}