5 days ago 6cf82f681b Murilo Ijanc
update main to pure ring 0 kernel, remove server dependencies (main)
2 weeks ago 69cdec6c61 Murilo Ijanc
add syscall/sysret interface for ring 3 to ring 0 transition
3 weeks ago 28328e7600 Murilo Ijanc
add synchronous ipc with endpoints, send, recv and call
4 weeks ago e1940d574f Murilo Ijanc
add task context switch and round-robin scheduler
5 weeks ago a9f11a50ab Murilo Ijanc
add paging, physical memory manager and kernel heap allocator
7 weeks ago 2935cd1235 Murilo Ijanc
add idt with exception handlers, pic remapping and pit timer
8 weeks ago 86eeeaadbb Murilo Ijanc
split port, serial and vga into modules, add gdt with tss
2 months ago 650c79ed1d Murilo Ijanc
add serial and vga text output, print ALIVE on boot
2 months ago c40788ab65 Murilo Ijanc
add bare-metal x86_64 kernel with limine boot protocol
2 months ago 90b4b8d036 Murilo Ijanc
hello bare metal
3 months ago e38ece4fd2 Murilo Ijanc
Init