Это не руководство и не спецификация. Это история операционной системы, которую я пишу сам, кусок за куском, слой за слоем, и попытка рассказать её так, как я рассказал бы любопытному человеку за столом. Триалогия, это собственное ядро для 32-битного x86, собранное вручную. Оно стартует через свой загрузчик BIOS, переключается в защищённый режим, настраивает память и страничную трансляцию, и оттуда поднимает всё само: многозадачность со своим планировщиком, прерывания через IOAPIC и LAPIC, кучу, драйверы устройств для дисков и сети, собственную файловую систему рядом с FAT и EXT, и оконный менеджер, который работает как сервис в userspace. Программы говорят с ядром через интерфейс, в духе io_ring. Это живая система, не законченная. На одном ядре она работает стабильно, на двух пока не надёжно. Что-то прочно, что-то лишь каркас, и в каждой статье я честно говорю, что есть что. Попробовать её можно в QEMU или VirtualBox. Потому что это самое поучительное, что я знаю. Проектов ОС бессчёт