Хард-девайсы Спринтера

Компьютер "Спринтер" http://sprinter.nedopc.org

Moderator: Shaos

User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Хард-девайсы Спринтера

Post by Vasil Ivanov »

1. Кто-нить знает, можно ли программно определить, в каком режиме
прерываний находится z80 ?.

2. Возможно ли сделать какой-нить линк PC <-> Спринтер ?.

3. Не думали о прикрутке на Спринтер хард-декодера Mp3-музыки ?.
Мне кажется очень нужная примочка.

Хардверники, где вы, ау ? ;).
Vasil Ivanov
vasil-i@yandex.ru
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Линк Писюк спринтер сделать, моно, токо кто софт писать будет? Прше просто поставить модем в ПЦ и спринтер и баккетом данные файлы гонять. Мп3 будет в версии нука для спринтера
User avatar
Shaos
Admin
Posts: 24097
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:Линк Писюк спринтер сделать, моно, токо кто софт писать будет? Прше просто поставить модем в ПЦ и спринтер и баккетом данные файлы гонять. Мп3 будет в версии нука для спринтера
Линк Спринтер<->ПЦ есть в моих планах (с софтом и там, и тут)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Re: Хард-девайсы Спринтера

Post by Mac Buster »

Vasil Ivanov wrote:1. Кто-нить знает, можно ли программно определить, в каком режиме прерываний находится z80 ?.
Можно определить только приблизительно - IM2 или нет. Надо поменять вектор прерывания и выполнить HALT. Если обработчик прерываний не сработал, то не IM2. Остальные режимы разделить крайне сложно из-за почти полной идентичности работы.
2. Возможно ли сделать какой-нить линк PC <-> Спринтер ?.
Возможно конечно :) LPT-LPT
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Re: Хард-девайсы Спринтера

Post by Vasil Ivanov »

Mac Buster wrote:
Vasil Ivanov wrote:1. Кто-нить знает, можно ли программно определить, в каком режиме прерываний находится z80 ?.
Можно определить только приблизительно - IM2 или нет. Надо поменять вектор прерывания и выполнить HALT. Если обработчик прерываний не сработал, то не IM2. Остальные режимы разделить крайне сложно из-за почти полной идентичности работы.
Ok. Кину это Игорю Жадинцу. Он пишет монитор (трассировщик/отладчик и т.п.). Когда начнем разбирать БИОС на
составные части, может пригодиться ;).
2. Возможно ли сделать какой-нить линк PC <-> Спринтер ?.
Возможно конечно :) LPT-LPT
Ok.
Vasil Ivanov
vasil-i@yandex.ru
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Post by Vasil Ivanov »

Shaos wrote:
cr0acker wrote:Линк Писюк спринтер сделать, моно, токо кто софт писать будет? Прше просто поставить модем в ПЦ и спринтер и баккетом данные файлы гонять. Мп3 будет в версии нука для спринтера
Линк Спринтер<->ПЦ есть в моих планах (с софтом и там, и тут)
Хорошо бы. Imho это даже важнее, чем скандиск (на данном этапе).
Только не делай терминалки-монстра (под PC), желательно чего-нить
по-меньше - легче будет сливать с инета.
Vasil Ivanov
vasil-i@yandex.ru
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Post by Vasil Ivanov »

cr0acker wrote:Линк Писюк спринтер сделать, моно, токо кто софт писать будет?
Уже вызвался один кандидат ;).
Прше просто поставить модем в ПЦ и спринтер и баккетом данные файлы гонять.
Все-равно это не выход из положения.
Мп3 будет в версии нука для спринтера
Извечный вопрос - когда будет ?. И что-такое "в версии нука" ?.
Ты давай не умничай, а пальцем покажи ;).
Vasil Ivanov
vasil-i@yandex.ru
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Vasil Ivanov wrote:
cr0acker wrote:Линк Писюк спринтер сделать, моно, токо кто софт писать будет?
Уже вызвался один кандидат ;).
Прше просто поставить модем в ПЦ и спринтер и баккетом данные файлы гонять.
Все-равно это не выход из положения.
Мп3 будет в версии нука для спринтера
Извечный вопрос - когда будет ?. И что-такое "в версии нука" ?.
Ты давай не умничай, а пальцем покажи ;).
Некогда не думал что я умный:) Вот ссылка на планируемый НУК:
viewtopic.php?t=7541
А вот на планируемый ГС:
viewtopic.php?t=7541
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Vasil Ivanov wrote:
cr0acker wrote:Линк Писюк спринтер сделать, моно, токо кто софт писать будет?
Уже вызвался один кандидат ;).
Прше просто поставить модем в ПЦ и спринтер и баккетом данные файлы гонять.
Все-равно это не выход из положения.
Мп3 будет в версии нука для спринтера
Извечный вопрос - когда будет ?. И что-такое "в версии нука" ?.
Ты давай не умничай, а пальцем покажи ;).
Некогда не думал что я умный:) Вот ссылка на планируемый НУК:
viewtopic.php?t=7541
А вот на планируемый ГС:
viewtopic.php?t=7690
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Post by CHRV »

Мне МАкс тут модем подкинул!
Василий, а как ты смотришь например на то чтобы реализовать PPP на Спринтере, тогда я могу например майлер или ФТП качалку написать.

Хотя при нынешнем состоянии Спринтера, делать для него железки - совершенно дорогое и убыточное предприятие. СПерва надо реанимировать Спринтер!
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Post by Vasil Ivanov »

CHRV wrote:Мне МАкс тут модем подкинул!
Василий, а как ты смотришь например на то чтобы реализовать PPP на Спринтере, тогда я могу например майлер или ФТП качалку написать.
Смотрю ессно положительно ;). Но лично я, сейчас вообще не знаком
с PPP, как там все должно работать. Надо будет как-нить в инете пошарить по этой теме. И как его на Спринтере-то проверить ?. А проверять при портировании обязательно придется. Вот в чем вопрос.
Хотя при нынешнем состоянии Спринтера, делать для него железки - совершенно дорогое и убыточное предприятие. СПерва надо реанимировать Спринтер!
Я за реанимацию руками и ногами "ЗА"!. Вот поэтому надо вам, хардверникам в первую очередь, во что бы то ни стало доставать ПП на все необходимые прошивки, технологию наладки плат и т.п. чтобы
наладить наконец выпуск плат - фактически второе рождение Спринтера ;). Тогда у всех совсем другое настроение будет ;).

P.S. Мужики, если в деле выпуска плат будут наконец какие-то подвижки, то не забудьте с Иваном обговорить вопрос 64 метров ОЗУ
на Спринтере. Эта память будет востребована, когда на Спринтере
появятся какие-нить граф. оболочки или ОСи - надо будет где-нить
хранить шрифты разного калибра и начертания.
Vasil Ivanov
vasil-i@yandex.ru
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Post by Vasil Ivanov »

cr0acker wrote:
Vasil Ivanov wrote:
cr0acker wrote:Линк Писюк спринтер сделать, моно, токо кто софт писать будет?
Уже вызвался один кандидат ;).
Прше просто поставить модем в ПЦ и спринтер и баккетом данные файлы гонять.
Все-равно это не выход из положения.
Мп3 будет в версии нука для спринтера
Извечный вопрос - когда будет ?. И что-такое "в версии нука" ?.
Ты давай не умничай, а пальцем покажи ;).
Некогда не думал что я умный:) Вот ссылка на планируемый НУК:
viewtopic.php?t=7541
А вот на планируемый ГС:
viewtopic.php?t=7541
Почитал с интересом. И не плохо бы, чтобы эти разговоры
закончились релизом девайсины.

P.S. Кто-нить уже юзает SVGA моник со Спринтером ?.
Vasil Ivanov
vasil-i@yandex.ru
Shiru Otaku
Retired
Posts: 490
Joined: 16 Mar 2002 17:00

Post by Shiru Otaku »

Насчёт линка Спринтера с PC. Софт со стороны PC могу написать я, в сжатые сроки. Маленький и простой. Только нужно чёткое описание протокола передачи, т.к. у меня спринтера нет.
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Re: Хард-девайсы Спринтера

Post by Mac Buster »

Vasil Ivanov wrote:Ok. Кину это Игорю Жадинцу. Он пишет монитор (трассировщик/отладчик и т.п.).
Очень хорошая новость! Мне сильно нехватает отладчика :) Кстати, по словам cr0acker-а можно точно определить какой именно - нулевой или первый режим используется, т.к. в нулевом внутренние порты Z84C15 недоступны.
Shiru Otaku
Retired
Posts: 490
Joined: 16 Mar 2002 17:00

Post by Shiru Otaku »

btw, (гну своё;), я вижу реализацию линка Спринтер-PC через LPT таким образом. Простая резидентная программка на Спринтере, которая добавляет в систему диск (типа-виртуальный). И перехватывает все обращения к нему, пересылая их каким-либо образом на PC через LPT, а также забирает данные обратно. Всё остальное делает софт на PC - имитирует работу диска, предоставляя выбранные папки или диски PC в виде диска Спринтера. В таком виде разработать софт со стороны Спринтера будет проще; из железа понадобится стандартный полный LPT-кабель; ну а под PC разработать программу обмена всё-же проще, чем для Спринтера - уже не на ассме писать, и о быстродействии особо париться не придётся.

Проблема с линком по LPT только в одном - под NT-шные винды к нему прямого доступа нет, только через свой драйвер, что не очень удобно. А без прямого доступа можно чокнуться, если работать с LPT-портом, как с файлом.