Toying with operating system development
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Clyne 376d7ec265
millisecond pit; fix multiboot headers for optimization
3 weeks ago
iso/boot/grub wip: initial commit 4 weeks ago
.gitignore wip: initial commit 4 weeks ago
LICENSE add readme and license 4 weeks ago
Makefile acpi detection 4 weeks ago
README.md add readme and license 4 weeks ago
acpi.cpp acpi detection 4 weeks ago
acpi.hpp acpi detection 4 weeks ago
boot.cpp acpi detection 4 weeks ago
gdt.cpp wip: initial commit 4 weeks ago
gdt.hpp wip: initial commit 4 weeks ago
idt.cpp wip: initial commit 4 weeks ago
idt.hpp wip: initial commit 4 weeks ago
kernel.cpp millisecond pit; fix multiboot headers for optimization 3 weeks ago
link.ld wip: initial commit 4 weeks ago
memory.cpp wip: initial commit 4 weeks ago
memory.hpp wip: initial commit 4 weeks ago
multiboot.cpp millisecond pit; fix multiboot headers for optimization 3 weeks ago
multiboot.hpp wip: initial commit 4 weeks ago
pic.cpp wip: initial commit 4 weeks ago
pic.hpp wip: initial commit 4 weeks ago
pit.cpp millisecond pit; fix multiboot headers for optimization 3 weeks ago
pit.hpp millisecond pit; fix multiboot headers for optimization 3 weeks ago
portio.hpp wip: initial commit 4 weeks ago
tasking.cpp fix pit_busy_wait; better tasking 4 weeks ago
tasking.hpp fixed multithreading! 4 weeks ago
textoutput.hpp wip: initial commit 4 weeks ago
vgaterminal.cpp millisecond pit; fix multiboot headers for optimization 3 weeks ago
vgaterminal.hpp wip: initial commit 4 weeks ago

README.md

osdev

A hobby x86 operating system written in modern C++.