BMOSP/kernel/start.cpp

20 lines
292 B
C++
Raw Normal View History

#include <limine.h>
#include <arch.h>
#include <cpu.h>
#include <fb.h>
#include <tool.h>
// Точка входа
extern "C" void _start() {
asm volatile("cli");
arch::init();
cpu::init();
fb::init();
for (;;) {
asm volatile("hlt");
}
2023-09-30 16:30:06 +03:00
}