Подходим не спеша разговор будет не скучный.
Что-то тут давно ничего не было. А постоянное напряжение на работе требует переключения. А посему в качестве отвлечения предлагается создавать документацию к ОС. А что-бы всем было интересно предлагается остановится на общих идеях.
Так что такое эскизный проект? Это идеи, наброски, концепции, целью установления принципиальных решений программы, дающих общее представление о принципе работы и (или) устройстве.
На данный момент меня интересует следующий вопрос.
Состав ОС можно описать:
- Загрузчик,
- Ядро,
- прикладные программы,
- драйвера.
Но куда поместить HAL и WinAPI?
После того как я понял что упустил реализацию API и сам интерфейс. Думаю что что-то ещё упустил из состава.