Операционная система Микроб
Версия 0.00.
Пока только ядро в составе рассмотренных выше драйверов клавиатуры и экрана, плюс исходники этих драйверов и драйвера: файловой системы тр-дос и дисковода (последний в двух вариантах - непосредственно работающий с ВГ93 и работающий через #3D13 - этот будет нужен для ускорения отладки(на винте, на рам-диске и т.д.), плюс лицензия
Загружается ядро и пишет на экран приветствие.
---------- Post added at 21:33 ---------- Previous post was at 21:23 ----------
Исходники в формате ассемблера Alasm
Файлы исходников:
DEVKBD - драйвер клавиатуры
DEVSCR32 - драйвер экрана - выводит 32 символа в строке
Материалы для драйверов - требуется "доработка напильником" для превращения в драйвера, пока не входят в состав ядра.
TRD - материал для драйвера файловой системы тр-дос
FDD_3D13 - "ненастоящий" драйвер дисковода, обращается к 3D13
FDD_VG93 - драйвер дисковода, для доступа к ВГ93 использует один из мини-драйверов
FDD_RAM - мини-драйвер ВГ93 - использует точку доступа 3D2F и часть процедур пзу трдос
FDD_CASH - мини-дайвер ВГ93 - напрямую обращается к ВГ93 - должен располагаться в кеше или в свободной области пзу тр-дос.
Изучаем, задаём вопросы,
быстрые ответы не обещаю[COLOR="Silver"]
---------- Post added at 21:53 ---------- Previous post was at 21:33 ----------
Вроде ж в первых постах этой темы и "Теории" говорил о целях
Ну попробую ещё раз
Просто хочу поделиться своим видением вопроса.
Предлагаю сделать ось home use only, так сказать чисто для домашнего применения, которая не будет пытаться затмить уже существующее, и не должна распространяться, словно чума, на всё сообщество, а наоборот, призвана решать конкретные задачи её автора - это с одной стороны. А с другой стороны - сделать её достаточно простой и такой, чтобы любой желающий мог,изменив одну или несколько её частей, использовать в своих конкретных целях, без оглядки на "авторитеты", на "концепции и идеологии", так сказать "для себя любимого", ведь платформа Спектрум - это в первую очередь - свобода творчества, здесь можно делать то, что нужно именно тебе,и именно таким образом,которым удобно тебе, И над нами не довлеет человек,указывающий нам единствено верный, с его точки зрения, путь, и свернувший с этого пути У НАС, не будет тут же убит упавшим на него окном "Программа выполнила недопустимую операцию и будет закрыта".
А значит, можно делать что угодно в этом направлении, и в этой теме я хочу осветить некоторые возможности,доступные только на нашей платформе,[COLOR="Silver"]






Ответить с цитированием