Files
mango/arch/x86_64/init.c

22 lines
349 B
C
Raw Normal View History

2023-02-04 19:19:48 +00:00
#include <socks/init.h>
#include <socks/machine/cpu.h>
#include <arch/vgacon.h>
static ml_cpu_block g_bootstrap_cpu = {0};
static void bootstrap_cpu_init(void)
{
ml_cpu_block_init(&g_bootstrap_cpu);
ml_cpu_block_use(&g_bootstrap_cpu);
}
int ml_init(uintptr_t arg)
{
bootstrap_cpu_init();
vgacon_init();
2023-02-04 19:19:48 +00:00
print_kernel_banner();
return 0;
}