Pushkoff -вторичный загрузчик должен будет отобразить лого, а в это время учитывая особенность ядра, загрузить в пямять исполняемую и конфигурационную часть SOLKernel, применить настрйки, после этого - передать этой части управление -да, действительно клава будет реализованна, но мне важен не факт времени, а факт понимания того как что делается.и я реализую поддержку клавы как в первых, асмовских версиях, так и в Сишной, но переписав на си. -ещё раз, для особо одарённых: не будет привычного ядра. да, файловая система всё таки будет(лень писать свою), но ядра ни монолита ни микроядра не будет. Будет SOLKernel. Примерно описание как это будет выглядеть: на винте (дискета будет чисто теоретиечски жутко тормозить) будут: +-/root/ |---solkernel.exe |---solAPI.cfe |---/drivers/(здесь всё понятно, папка с драйверами) |---interface.bdf - база данных, отвечающая за GUI |---log.bdf - лог, в котором будут вестись все изменения в бд-шниках, таким образом функция отката считай реализованна |---exe.bdf - вот здесь все остальные программы и файлы пользователя |---system.bdf - здесь будут хранится системные данные, типа реестра |---tmp.bdf - всякое временное. +----------------------------------------- Про распределение памяти подумаю когда оно будет нужно. сейчас у мня непочатый край работы с загрузчиками А я и не спорю что time development project = ?. Ведь пределу совершенства ОС нет, согласитесь. legos какой бан когда я ос разрабатываю? Serg79, проектирование тоже я считаю нужно, но не так что всю систему спроектировал - и пошёл, реализовывая строчку за строкой по макету. нет естественно. И в любом случае, даже если я застряну на загрузчике, возьму GRUB, книги по си - и вперёд. получится как с неос: ExeOS(Asm) и ExeOS© Mario79, Serg79 полностью согласен что это ещё не ос. но я пытаюсь идти куда то туда, по тому пути, к той звезде, что называется ОС ... :) :) :) SadKo я прикрутил. Переход на другую видеостраницу vkos, спасибо за работающий код, никак не мог разобраться что к чему. теперь понял. а ошибку я нашел ещё когда почитал справочник.там было черным по белому написнно, что выводит ОДИН символ. Самое интересное, что некоторые могут подумать, что SOLKernel - это будет очень сложно. Мне же так не кажется потому что раз и навсегда сделав SOLKernel можно забыть о файловой системе и ешё о куче вещей. Там нужно будет расширять SOL API, драйвера и всё (ну и писать базовые программки в exe.bdf соответственно)
|