summaryrefslogtreecommitdiff
path: root/src/sys/os
diff options
context:
space:
mode:
Diffstat (limited to 'src/sys/os')
-rw-r--r--src/sys/os/os_init.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/sys/os/os_init.c b/src/sys/os/os_init.c
index ffc80c9..3772229 100644
--- a/src/sys/os/os_init.c
+++ b/src/sys/os/os_init.c
@@ -6,20 +6,29 @@
#include <acpi/acpi.h>
#include <io/cons/cons.h>
#include <vm/vm.h>
+#include <logo.h>
struct pcore g_bsp;
+static void
+boot_print(void)
+{
+ printf("%s\n", g_LOGO);
+ printf("booting l5 lunos v0.0.1...\n");
+}
+
/*
* Kernel entrypoint
*/
__dead void
main(void)
{
- printf("booting l5 lunos v0.0.1...\n");
+
acpi_early_init();
cons_init();
syslog_toggle(true);
+ boot_print();
cpu_conf(&g_bsp);
vm_init();