Вижу у вас дела на край плохо идут...
Колибри - ОС, которая помещается на дискетку! На етом её преимущества заканчиваются. Она не годится как серьёзная ОС вообще.
Насчёт "асм = прошлый век" я скажу так: Асм - это даже не язык, это стиль жизни! А "долой асм, фсе на С++" может сказать токо тот, кто не знает его потому что не смог или не захотел выучить!
Буквально пол года назад я поступил в Университет, надеялся - там научат! Сейчас в етом уже разочеровался...
Взялся за голову сначала сам, потом нашел людей, в которых взгляды такиеже как и у меня. Начали учить С++, через 2 месяца смогли уже писать всякие 3д-демки под винду, потом маленькие игрушки и т.д. Но... С++ - ето конечно хорошо, но мы же не знаем как всё работает? Тут то и совершенно случайно мне под руку Фасм попался с его примерчиками. С++ бросили, переехали на Ассемблер: сначала дос-програмки, потом виндос, потом научились переписывать любую программу с С++ на асм, причём обратной зависимости не было.
Нас 5 человек, сейчас не знаем что делать дальше. Одна из идей выучить С# но нахрен он нужен, вторая - написать толи игрушку, толи аудио-видео плеер какойто, толи есчё чёто, и, собственно, третья идея - написать полноценную ОС на асме.
Исходя из того, что фраза "Подучим и сделаем!" нас есчё не подводила и, думаю, не подведёт можна спокойно братся за любую из трех целей. Помоему самая сложная сдесь - написание ОС.
Уже есть наработки! Собственно бут-сектор готов. Он находит файл, загружает его, перепрограмирует контроллер прерываний, перемещает GDT, загружает GDTR и LDTR, включает шину A20, переводит в безопастный режим и передает управление файлу. Файл перемещает IDT, включает прерывания(пока обрабатываются только 3: таймер, клава и #GоPник).
Если кому интерестно - выложен образ для ВМвары и исходник бут-сектора на
http://www.rudik.programist.ru. Сейчас занимаемся мультизадачностью, учим теорию об ОС. Думаю через 2-3 недели, ну пускай месяц страничка(т.е виртуальная память с подкачкой страниц) и мультизадачка будет в обновленном архиве. Исходные коды скорее всего будут закрыты, но мы не майкрософт и будем написать хорошую ОС.
Собственно я на етот форум пришел за советом: Стоит ли нам продолжать? Если да, то как назвать проект оси? Если проект будет качественным и бесплатным, есть ли возможность хотябы маленького распространения ОС? Где брать документацио о железе? Пожалуйста посмотрите на исходник бут-сектора! Оцените его "профессиональность", сможем ли мы с такими руками продолжать писать ОС?
Короч скажите что думаете об етом всём!
ЗЫ: Пожалуйста не обращайте внимание на ошибки