Вот недавно услышал решил написать мини ос.
Просто так, попробовать.
По ассемблеру(книгам, материалам) вопросов не возникло а вот по Си... Можете ли посоветовать книгу, форум и т.д. по созданию ядра ОС на C?
Так сказать что бы для начала хватило, а дальше можно и самому попробовать.
Сперва было неплохо бы научиться писать просто программы, а затем уже целую операционную систему.
Или вы думаете, что ядро это самое простое, что есть в операционной системе?
Дмитрий Орлик: Просто пишите ВСЕ на си, не используя библиотеки ОС, потому что вы пишете с нуля, нет ОС, вы только начинаете. Вот и все.
Базовые вещи - работа с файловой системой (какой, придумать самостоятельно? или попробуете реализовать уже существующую) ?
Лучше присоединяйся к проектам с открытым кодом, таким как ReactOS. Там реально помощь нужна, да и опыта наберёшься. Свяжись с координатором проекта и начинай.