Полный текст

Создание своего ядра на CХватит писать код поверх десятков слоёв абстракций. Пора понять, как всё работает на самом деле — на уровне железа.Разберёмся, как с нуля на чистом C написать простое, но функциональное ядро операционной системы: от вывода на экран и обработки нажатий клавиатуры до реализации многозадачности, базовой файловой системы и запуска пользовательских приложений. Это не магия, это инженерия.