Компиляция и запуск в целом производится с помощью скрипта imgs.sh.
Из сделанного - защищенный режим, поддержка прерываний клавиатуры, режима VGA, обработки исключений и порт некоторых функций из стадартной библиотеки С.
Когда-нибудь я точно доведу этот проект до логического конца...
Поддержка виртуальной памяти, реализация malloc(), поддержка PCI, CMOS, PIT, реализация планировщика задач.