Сокращенно gOWNOS.
То есть собственная операционная система - клон *nix.
Здесь я хочу опубликовать цикл статей, рассказывающих как написать собственный клон операционной системы UNIX.
Большая часть материала основана на переводе J. Molloy tutorials, а также более раннем Bran's Kernel Development Tutorial.
Статьи я буду выкладывать по мере их готовности раз в 3-4 дня. Всего предполагается, что будет 10 статей + введение.
Будут рассмотрены такие вопросы как:
- Взаимодействие с загрузчиком GRUB;
- Создание окружения ядра;
- Работа с аппаратными прерываниями;
- Организация работы с VFS;
- Реализация многозадачности.
Полезные ссылки:
Intel manuals.
OSDev.org Wiki и OSDev.org forum.
OSDever.net
Код примеров планируется размещать на github.
Первая статья.
Только меня смущает сокращенное название?
ОтветитьУдалить