summaryrefslogtreecommitdiff
path: root/sys/kern
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/init_main.c5
-rw-r--r--sys/kern/kern_syslog.c14
2 files changed, 14 insertions, 5 deletions
diff --git a/sys/kern/init_main.c b/sys/kern/init_main.c
index 5845c1c..bfafaf1 100644
--- a/sys/kern/init_main.c
+++ b/sys/kern/init_main.c
@@ -84,6 +84,11 @@ main(void)
kprintf("Starting Hyra/%s v%s: %s\n", HYRA_ARCH, HYRA_VERSION,
HYRA_BUILDDATE);
+#if _INSTALL_MEDIA
+ kprintf("Hyra install media detected\n");
+ kprintf("Reform Industry!\n");
+#endif /* _INSTALL_MEDIA */
+
/* Start the ACPI subsystem */
acpi_init();
diff --git a/sys/kern/kern_syslog.c b/sys/kern/kern_syslog.c
index 665734d..656362e 100644
--- a/sys/kern/kern_syslog.c
+++ b/sys/kern/kern_syslog.c
@@ -46,15 +46,19 @@ static struct spinlock lock = {0};
static void
syslog_write(const char *s, size_t len)
{
- const char *p = s;
+ const char *p;
+ size_t l;
- while (len--) {
- cons_putch(&g_root_scr, *p);
- if (SERIAL_DEBUG) {
+ if (SERIAL_DEBUG) {
+ p = s;
+ l = len;
+ while (l--) {
serial_putc(*p);
+ ++p;
}
- ++p;
}
+
+ cons_putstr(&g_root_scr, s, len);
}
/*