summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-12-21 18:18:02 -0500
committerIan Moffett <ian@osmora.org>2025-12-21 18:18:02 -0500
commit542eb1f99b6bbfc024c80041ecbb3c108c9a875c (patch)
tree972a385d6561ee56c65b60d95ee615527cb39f17
parent2b31623fc4e72633e3e1f5b6714b031d9c8aa658 (diff)
mos: kern: Add boot header to serial log
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r--mos/sys/kern/kern_init.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/mos/sys/kern/kern_init.c b/mos/sys/kern/kern_init.c
index 80bfd28..1c68491 100644
--- a/mos/sys/kern/kern_init.c
+++ b/mos/sys/kern/kern_init.c
@@ -3,8 +3,17 @@
* Provided under the BSD-3 clause.
*/
+#include <kern/trace.h>
#include <mu/uart.h>
+#define write_boot_header() \
+ trace_raw( \
+ "========= M / O S ========\n" \
+ "Copyright (c) 2025, Ian Moffett\n" \
+ "===============================\n" \
+ "[ booting m/os ... ]" \
+ );
+
/* Forward declaration */
void kern_main(void);
@@ -13,4 +22,7 @@ kern_main(void)
{
/* Initialize platform UARTs */
mu_uart_init();
+
+ /* Write the boot header */
+ write_boot_header();
}