ZXNet эхоконференция «zxnet.soft»
тема: Обсуждение концепции OS ZX-Doors
от: Сергей Акимов
кому: All
дата: 28 Dec 2006
Hello, Sonic
Son> RDesktop лучше - быстрее.
Son>
Windows Must Die. :v2_devil:
от: Andrey Baglay
кому: All
дата: 28 Dec 2006
Hello, Error404
Между прочим название Doors уже зарезервировано breeze :)
от: Алексей Гончаров
кому: All
дата: 28 Dec 2006
Hello, Error404
Поглядел исходники - шикарно, можно прям сейчас компилить. Только железа вот
нема, даже виртуального =(
от: Алексей Гончаров
кому: All
дата: 28 Dec 2006
Hello, Error404
Поддерживаю Error404. VNC это естественное и хорошее решение для таких задач,
но вот засада - спековский экран =)
от: Андрей Савичев
кому: All
дата: 28 Dec 2006
Hello, Error404
Err> (это когда клиент запускает один единственный сервис - сервис тонкого
Err> клиента и просто получает комнды на отрисовку экрана и собирает и
Err> отправляет серверу пользовательский ввод, а приложение реально
Err> работает на сервере)
именно это и нужно...а насчет того что экран, ну да верно, поэтому готовое и не
подойдет и клиент будет немного толще...а что таких клиентов м.б. 1, 2 или 4
что это меняет? насчет 1. Interface-1, Disciple.
2. RS-232 (485)
3. Двунаправленный параллельный порт 580ВВ55.
хорошо бы поддержать со стороны zx все возможное, если не очень усложнит задачу
установления соединения, со стороны сервера можно поставить развязку и обычный
двунаправленный порт ( одну ножку) или готовый COM
от: Андрей Савичев
кому: All
дата: 28 Dec 2006
Hello, Error404
Сеть не нужна глобальная. Просто по локальной шине чтоб можно было связать
скажем 2-4 zx-spectrum+функционально законченные модули, поддерживающие самый
простенький протокол обмена.
от: Андрей Савичев
кому: All
дата: 28 Dec 2006
Hello, Striker
Str> Между прочим название Doors уже зарезервировано breeze
ну тогда ZX-Bridges
от: Павел Федин
кому: All
дата: 28 Dec 2006
Hello, NovaStorm
Nov> VNC это естественное и хорошее решение для таких задач
RDesktop лучше - быстрее.
Только во-первых экран во-вторых задача оказалось совсем не такая.
от: Павел Федин
кому: All
дата: 28 Dec 2006
Hello, andrews
Локальная шина:
1. Interface-1, Disciple.
2. RS-232 (485)
3. Двунаправленный параллельный порт 580ВВ55.
В случае (1) есть программная поддержка на стороне ZX, надо только сделать
девайс.
Только причем тут GDI ?
от: Сергей Акимов
кому: All
дата: 28 Dec 2006
Hello, NovaStorm
Nov> Поддерживаю Error404. VNC это естественное и хорошее решение для
Nov> таких задач, но вот засада - спековский экран =)
И более того, есть готовые 8-битные реализации, например:
http://www.sics.se/~adam/uvnc/
там же есть ссыла и на готовый TCP/IP
Просто тут не совсем понятно, что же надо: тонкий клиент (это когда клиент
запускает один единственный сервис - сервис тонкого клиента и просто получает
комнды на отрисовку экрана и собирает и отправляет серверу пользовательский
ввод, а приложение реально работает на сервере) или же все-таки одноранговая
сеть распределенных вычислений, где разнородные процессы выполняются на всех
узлах и как-то синхронизируются?
В случае тонкого клиента совершенно пофиг что крутится на сервере приложений -
CP/M, винда или unix. ZX только отрисовывает экранчики. А проблема экрана на
самом деле не проблема - у большинства народа, кто "с руками" и сможет
воспользоваться новыми разработками, а не только игры запускать, уже клоны с
расширенной графикой. Только надо будет общий средний уровень написать - а
далее на низком уровне каждый напишет "локализацию" экрана под свой клон, в
самом запущенном случае :v2_wink2; -; под 256х192 с каким-нить скроллингом.
от: Dmitry Malychev
кому: All
дата: 29 Dec 2006
Hello, andrews
ZX-Holes ;)
от: Алексей Гончаров
кому: All
дата: 29 Dec 2006
Hello, Lethargeek
Это вообще то на ОС не тянет. Чисто программа клиент.
от: Андрей Савичев
кому: All
дата: 29 Dec 2006
Hello, Lethargeek
Let> ZX-Holes ;)
слишком многозначно..."воздушная яма" в том числе...все-таки ZX-Bridges, раз
ZX-Doors нельзя.
от: Андрей Савичев
кому: All
дата: 29 Dec 2006
Hello, NovaStorm
Nov> Это вообще то на ОС не тянет. Чисто программа клиент.
не совсем, сейчас попробую кинуть набросок статьи в "Программирование"
от: Андрей Савичев
кому: All
дата: 29 Dec 2006
Hello, andrews
Почему она ось или по крайней мере надстройка над осью? Потому как возникает
необходимость распределения потока команд и обработки прерываний.
См.
http://zx.pk.ru/showthread.php?t=4459
Раньше z80 молотил алгоритм десятки и сотни милисекунд, если бы он мог поручить
сие процедурному процессору, то сам мог бы заняться обработкой
пользовательского ввода или чем-то еще. Толково это использовать может имхо
только ось.
от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, CHRV
Лучше тогда в раздел "Разработка" под лейблом
"ZX Bridges" операционка для ARM9+Z80, пароль пришлите пожалуйста мне в личку
от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, CHRV
Потому, что это ведь не совсем традиционный эмулятор. Затея вот какая. Работая
под TRDOS нужно иметь возможность пользоваться всеми наворотами нового железа(
в этом случае это новое железо просто акселлератор для z80),
работая в режиме "ведущий-ARM9" оно должно запускать "нативный софт" через
железный z80, но в виде отдельного thred-а. Покажите мне такой эмулятор :)
и я соглашусь, что это эмулятор.
Чтобы не запутались окончательно: z80 электрически присоединяется к портам
AT91SAM9261.
от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, acidrain
Вопрос об OSи для ZX Yellow Lines Spectrum остается открытым. То ли ее
мастерить на основе Linux, то ли на основе eCos+MiniGUI?
от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, andrews
Обсуждать железо и архитектуру лучше здесь
http://zx.pk.ru/showthread.php?t=4569
Hелишне напомнить, что весь проект полностью открыт
по типу GPL. Т.е. то что опубликовано, может использоваться вами без
ограничений, а то что вы считаете нужным лицензировать с копирайтами на ваше
усмотрение.
от: Роман Чунин
кому: All
дата: 30 Jan 2007
Hello, andrews
and> Вопрос об OSи для ZX Yellow Lines Spectrum остается открытым. То ли
and> ее мастерить на основе Linux, то ли на основе eCos+MiniGUI?
Андрей а причем тут спектрум, может это как нить или в эмуляторы или в другие
компьютеры.
от: Роман Чунин
кому: All
дата: 30 Jan 2007
Hello, andrews
and> Потому, что это ведь не совсем традиционный эмулятор. Затея вот
and> какая. Работая под TRDOS нужно иметь возможность пользоваться всеми
and> наворотами нового железа( в этом случае это новое железо просто
and> акселлератор для z80),
and> работая в режиме "ведущий-ARM9" оно должно запускать "нативный софт"
and> через железный z80, но в виде отдельного thred-а. Покажите мне такой
and> эмулятор :)
and> и я соглашусь, что это эмулятор.
and> Чтобы не запутались окончательно: z80 электрически присоединяется к
and> портам AT91SAM9261.
По моему мнению что для Z80 - то ОСь. А что для АРМа - то это своеобразная
прошивка и никаким боком к ОСям обсуждаемым здесь не имеет отношения (так как
не работает на Z80).
Логично обсуждать это в разделе железо - просто иначе такая путаница возникнет,
глаза на лоб полезут.
от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, andrews
Уношу обсуждение этой оси к себе на форум
http://narod.yandex.ru/userforum/?owner=andrewsata
от: Surfin' Bird
кому: All
дата: 31 Jan 2007
Hello, andrews
Hазвание "ZX Bridges" омерзительно и по написанию и по произношению. Опять же
- калька с виндоуз.
Лучше уж "Мосты". Или ZX MostY.
А ещё лучше - что-нибудь ещё лучше.
от: Dmitry Malychev
кому: All
дата: 31 Jan 2007
Hello, Surfin' Bird
Sur> А ещё лучше - что-нибудь ещё лучше.
Эээ... ZX-Leech? Типа по смыслу подходит. :D
от: Surfin' Bird
кому: All
дата: 31 Jan 2007
Hello, andrews
and> У него одно из значений "наводить мосты", а зачем произносить быстро?
and> Тогда слово "поезда" тоже ацтой :)
Конечно ацтой. поэтому никто так и не называет операционки :v2_biggr; Хочешь;
"мосты" - так и назови. Чего равняешься на английский?
от: Surfin' Bird
кому: All
дата: 31 Jan 2007
Hello, andrews
само слово bridge - ацтой. попробуй произнести его быстро три раза.
от: Алексей Гончаров
кому: All
дата: 31 Jan 2007
Hello, Nomy Graphics
"Приступить к копирожанию"?
Искы же есть, например, на заврах. Там же есть и весь софт вплоть до KDE. А
делать платформу без софта сейчас уже не прокатит. Linux бы я выбрал как более
распространённый вариант, к которому может примкнуть бОльшая по сравнению с
eCos community.
USB и уж тем более CF в Linux поддерживаются хорошо, про остальноене в курсе.
Java вместе с акселями не нужна, зачем оно, если можно скомпилить нативный код?
от: Алексей Гончаров
кому: All
дата: 31 Jan 2007
Hello, Surfin' Bird
А почему eCos, а не Linux?
microwindows==nano-x последней новости от которого 2 года...
minigui применяется, как я понял, в основном в телефонах, так что на кой он
нужен без нормального софта?
ИМХО нужны иксы, обычные иксы =)
от: Алексей Кокоткин
кому: All
дата: 31 Jan 2007
Hello, andrews
Полностью согласен. Английский язык - международный стандарт. Зачем обрекать
программный продукт на заведомое погребение в стенах лишь одной (пусть и
большой и родной) страны.
К названию это тоже относится, хотя и в меньшей степени, чем к командам -
поскольку название - очень важная составляющая любого продукта.
А "ВЫПОЛH." напомнило мне еще "ВАРИАБЛЕ HОТ ФОУHД" или "ИHЖАЛИД ЦОЛОР" :-)
от: Андрей Савичев
кому: All
дата: 31 Jan 2007
Hello, Lethargeek
В ее основу будут положены:
порт eCos 4 AT91SAM9261 (есть исходники)
http://ecos.sourceware.org/ и
один из следующих GUI -Microwindows, Nano-X,
MiniGUI http://www.minigui.com
Пока не знаю какой, т.к. скачал вчера
По поводу названия, чтобы звучало лучше, можно и так
ZX Yellow Bridge
от: Андрей Савичев
кому: All
дата: 31 Jan 2007
Hello, NovaStorm
Иксы (или то, что под ними )надо портировать, а кто будет портировать на
несуществующую пока платформу? eCos как я понял, менее зависит от железа и
кроме того есть уже ее готовый порт для SAM9261. Поддержаны драйверами все ее
внутренности, включая USB, CF, SD и прочее (еще не все разглядел по драйверам).
Для тестирования железяки вещь просто незаменимая.
Еще ведь есть Jazelle(Java аксель) А что касается телефонов (и КПК) так это
вообще моя глобальная стратегия. Делать самодельный десктоп равняясь на -2
поколения игровых приставок, кпк, телефонов.
Все более серьезные операционные системы смогут появится только при
определенной распространенности новой шелезяки.
от: Андрей Савичев
кому: All
дата: 31 Jan 2007
Hello, Surfin' Bird
У него одно из значений "наводить мосты", а зачем произносить быстро? Тогда
слово "поезда" тоже ацтой :)
Да, все вышеперечисленные GUI есть в исходниках на сайте ronetix (см. мессаджи
в "Железе"), файл правда весит 17 мегов
ronetix-eb9261-examples-20060831.tar.gz
Архив открывается total commander-ом.
от: Андрей Савичев
кому: All
дата: 31 Jan 2007
Hello, andrews
>Чего равняешься на английский?
Да не прикалывает русский в том, что связано с HiTech.
В русском не так много многозначных слов и я рад, что нет уже в живых систем
программирования с русскими идентификаторами типа "ВЫПОЛH." :|
|