Комментарии 2
спасибо, в целом как я понял, когда углублялся в какие-то тесты, но не крутые, а по изучению, надо определиться с загрузкой, потом библиотека базовая потомучто начало берется от вызовов тоесть как будет организован вызов по общению с устройствами и тут перетекаемо к ядру и наверно вот такими маленькими шагами приходим к ОС, но как загрузить нужный режим я конечно не знаю, но вот связка либа - ядро - обвязка всего этого наверно оно так на простом языке ) ну и плюс планировщик, прерывания да)
ну и на расте уже есть ОС) на ютубе есть еще реал тайм с комментариями действий как спроектировать минимальную ОС на расте, там будут обьясняться базовые принципы почему делаем так и примерный скетч дизайн
я бы еще посоветовал какие-то книги от создателей фрибсд и может быть чуть опыт сан если он гдето есть вообще в книгах
Название статьи более многообещающее, чем ее содержание...
В ней действительно указаны прекрасные источники по вопросу разработки bare-metal программ. Особенно цикл статей Филиппа Опперманна для разработки ОС на Rust.
Я бы еще упомянул крутейший вики-проект OSDev, который объединяет под крышей идеи разработки собственной ОС много интузиастов.
Как написать свою ОС: руководства на Rust и C