Author |
Message |
Vasil Ivanov
Doomed
Joined: 11 Dec 2003 14:34 Posts: 413
|
Из всего издания, меня интересует только эта статья, да продолжение твоего туториала по графике . P.S. Кста, как там твои ОС, сокобан ?. Или ты уже в писателя переквалифицировался ? .
_________________Vasil Ivanov vasil-i@yandex.ru
|
13 Feb 2005 14:13 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Я пока ещё окончательно не решил что отдать для второго номера: набор максимально простых процедур для работы со спрайтами или рассказать про палитру Чего больше хочется ? Называется она Evolution, показывать пока нечего совершенно, даже переключать задачи не умеет, т.е. работает в режиме "максимальной производительности приложения". Второй режим - "вытесняющая многозадачность с приоритетами" полностью не написан. Им я был всегда По-моему я с 1998-го стал писать статьи для буржуйских печатных самиздатовских журналов (про Спектрум, Сэм Коуп, и т.д.), которых у меня штук 8-10 есть. Сейчас в основном занят формированием своей библиотеки советских книг по вычислительной технике
_________________ Extreme Entertainment
|
13 Feb 2005 14:38 |
|
|
Vasil Ivanov
Doomed
Joined: 11 Dec 2003 14:34 Posts: 413
|
Пиши то и другое, все интересно Помниться кто-то говорил, что для написания ОСи потребуется месяцев 5-6 . Он наверно имел ввиду лет 5-6 ?. UZIX не щупал на предмет ее внутренностей ?. И вроде я тебе кидал, в свое время, небольшую статейку (ознакомительную) "Пишем многозадачную ОС" ?. Ты сейчас ОСью то занимаешься или как ?. В противном случае, пиши софт под нынешнюю ДОС. Понял. P.S. Как там переговоры с ПП по Спринтеру (сорцам) ?. Ты обещался "через недельку" сообщить, но до сих пор почему-то молчишь . А то смотрю, тут все заняты АТМ-турбами, а про Спринтер забыли (или забили ?) .
_________________Vasil Ivanov vasil-i@yandex.ru
|
19 Feb 2005 23:17 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Попробую Я и сейчас не отказываюсь от этого мнения Нет Именно полгода. Да, смотрел. Правда все это по-моему не представляет интереса. К сожалению нет Да, я тоже думаю что пора хоть что-то выпустить... А сообщать-то к сожалению нечего. Они отложили подготовку документации в связи с какой-то срочной работой. Пытался предложить им продажу проекта частями, но они отнеслись к этому скептически сославшись на то что вся документация содержится исключительно у Ивана в голове. Про передачу исходников ПО вообще ни слова не сказали.
_________________ Extreme Entertainment
|
20 Feb 2005 01:42 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22576 Location: Silicon Valley
|
Вырезал из топика про первый номер недописанного издания
|
20 May 2005 18:12 |
|
|
Vasil Ivanov
Doomed
Joined: 11 Dec 2003 14:34 Posts: 413
|
Для твоей Эволюшен нужна новая конфигурация (прошивка) компа или юзается стандартная ?. Глянул я на твою карту распределения памяти... а где будешь держать код опроса клавки ?. Юзать биосный код, щелкая банками туда-сюда при каждом (50Гц) прерывании ?. Еще не проверял такой вариант ?.
_________________Vasil Ivanov vasil-i@yandex.ru
|
20 May 2005 23:15 |
|
|
Vasil Ivanov
Doomed
Joined: 11 Dec 2003 14:34 Posts: 413
|
В догонку. Для будущего ARM-девайса ... === cut === http://www.menuetos.orgДомашний сайт Menuet OS, работающей в защищённом режиме процессора, да ещё и имеющей окошечный GUI интерфейс!. Весь дистрибутив MenuetOS умещается на одну дискету в 1.44Мб. Исходники на ассемблере прилагаются (около 400 кило). http://www.reactos.orgОфициальный сайт проекта ReactOS - клона операционной системы WinNT с открытым исходным кодом (весят 26 метров). На данный момент возможности ОС невелики - нет поддержки драйверов от сторонних производителей, API реализованы не полностью. На сайте можно посмотреть скриншоты, чтобы оценить ход разработки. === cut ===
_________________Vasil Ivanov vasil-i@yandex.ru
|
23 May 2005 21:38 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Изначально планировалось использовать стандартную, но выяснилось что здорово не хватает системы прерываний. Мне бы ещё пару Все через порты, напрямую. Буфер на 80 кодов в области системных переменных (ясно, что такой объем избыточен, но лучше с самого начала ориентироваться на развитие, чем потом искать место). Переключение контекста пока к сожалению привязана к кадровой частоте, к таймеру не вышло подключиться, на нем кажется уже что-то висит.
_________________ Extreme Entertainment
|
23 May 2005 22:05 |
|
|
Vasil Ivanov
Doomed
Joined: 11 Dec 2003 14:34 Posts: 413
|
На счет контекста. Не обязательно задачами щелкать 50 раз в секунду, можно в структуре контекста каждой задачи счетчик завести. И по приходу прерывания проверять этот счетчик и пока он не обнулится, не переключать задачу. Чем больше значение счетчика, тем больше работает задача. P.S. Подо-что еще пару прерываний ?. Неужели 7 (8-е на биосе) не хватает ? .
_________________Vasil Ivanov vasil-i@yandex.ru
|
24 May 2005 05:31 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22576 Location: Silicon Valley
|
Написано на ассемблере x86 - т.е. непереносимо! Ну зачем нам недоделанный WinNT, когда есть законченный и многоликий Linux?
|
24 May 2005 06:13 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Я даже знаю что это называется приоритетом задачи Ты путаешь рестарт и прерывание
_________________ Extreme Entertainment
|
24 May 2005 06:21 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
_________________ Extreme Entertainment
|
24 May 2005 06:24 |
|
|
Ronin
Maniac
Joined: 29 Mar 2005 06:06 Posts: 304 Location: Krasnodar
|
|
24 May 2005 13:03 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
Ну мне АРОС нравится
_________________
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
|
25 May 2005 00:08 |
|
|
Vasil Ivanov
Doomed
Joined: 11 Dec 2003 14:34 Posts: 413
|
Да, асм на ARM не перенесешь. А на счет полу-НТи - да никто ж и не предлагает переходить на нее . Я имел ввиду, в случае необходимости, осмотреть в сорцы, на предмет получения необходимой инфы. И только-то. А этот Linux - я не считаю его панацеей от всех бед. Не все золото, что блестит (т.е. у всех на устах)...
_________________Vasil Ivanov vasil-i@yandex.ru
|
25 May 2005 01:07 |
|
|