Просмотр полной версии : Мопед для ZX
Люди скажите, как прикрутить модем к спекки?
Что лучше взять старый ПЦшный, или спаять по какойнить схеме свой?
Вообще эта тема много раз поднималась в фидо, но чего-то я ненашёл там особо хороших материалов :(
CityAceE
01.02.2005, 09:45
Лучше взять старый (ISA-шный) модем от ПЦ и подключить по схеме имени М. Кондратьева :)
Ещё бы TCP/IP подрубить и юзать инэт =))
на commodor"е юзают сволачи :)
CityAceE
01.02.2005, 10:35
Камиль Кримов написал программу PING. Кто-то где-то за рубежом написал TCP/IP стэк. Почему до сх пор все разрозненные разработки не соберут воедино не понятно :confused: По идее для e-mail и, скажем, IRC мощностей Спектурма должно хватить...
Камиль Кримов написал программу PING. Кто-то где-то за рубежом написал TCP/IP стэк. Почему до сх пор все разрозненные разработки не соберут воедино не понятно :confused: По идее для e-mail и, скажем, IRC мощностей Спектурма должно хватить...
Я стэк видел, но он сырой вроде...
А вот IRC, и Асю мона скорее всего на спекк вбить!
Камил Каримов сейчас помогает еще реализовать на АТМ полноценный COМ-порт, прошивку поправляет для микроконтроллера. Так что внешние модемы будет возможно использовать совместно с АТМ.
Стек конечно нужен, но желательно чтобы драйвер модема был выносной (ибо схем довольнотаки много).
ИМХО проще всего подключать внешний модем через
промежуточный контроллер.
Во-первых намного надежней и нет проблем с длиной жгутов.
Во-вторых это позволяет буферировать потоки, что
сильно разгружает Спектрум, не надо все время отслеживать готовность приемника.
Вот схема на AT90S2313. Она полностью аппаратно
совместима со схемой подключения Кондратьева.
В той версии прошивки, которая есть сейчас реализован
буфер приема на 126 байт, что позволяет даже при скорости модема 57600 опрашивать его один раз за
прерывание.
Кстати схема универсальная может эмулировать
и Кэмпстон-маус, но не одновременно.
Прошивка, которая лежит здесь эмулирует Кэмпстон-маус при работе с любой PS/2 мышкой.
По поводу стека TCP/IP - пока не будет нормальной ОСИ
не будет и его.
С уважением Камиль Каримов
По поводу стека TCP/IP - пока не будет нормальной ОСИ
не будет и его.
С уважением Камиль Каримов
ЗОЛОТЫЕ слова однако!!!
ЗОЛОТЫЕ слова однако!!!
Дальнейшее обсуждение софтверной части перенесено по моей просьбе в раздел ОСИ. В частности раздел ZXCPM.
Ваш модератор. ;)
=============
И кстати, схему.., схему-то дайте :)))
шлушайте, товарищи! а если сделать стек в самом контроллере? точнее даже сделать специальный сетевой контроллер, к которому можно будет подключать и модемы (хоть по СОМ, хоть по IrDA), и даже сетевую карту. а со спеком сделать некоторый API (типа WinSock). тогда даже без оси можно будет ЗАПРОСТО сделать хоть ирц, хоть аську, почту, фтп... дофига чего!!! +в плане безопасности - это будет безопаснее, чем реализовывать всё на спеке :) т.е. если что (при атаках), максимум (при грамотном подходе) убьют стек в самом контроллере, но не ваши данные на дисках. :)
интересно, кто что думает по поводу данной реализации.
шлушайте, товарищи! а если сделать стек в самом контроллере? точнее даже сделать специальный сетевой контроллер, к которому можно будет подключать и модемы (хоть по СОМ, хоть по IrDA), и даже сетевую карту. а со спеком сделать некоторый API (типа WinSock). тогда даже без оси можно будет ЗАПРОСТО сделать хоть ирц, хоть аську, почту, фтп... дофига чего!!! +в плане безопасности - это будет безопаснее, чем реализовывать всё на спеке :) т.е. если что (при атаках), максимум (при грамотном подходе) убьют стек в самом контроллере, но не ваши данные на дисках. :)
интересно, кто что думает по поводу данной реализации.
Ой-ой... Я медленно умираю :))от перегруза.. Круче всего вставляют, атаки на спек :))
Идея гуд, именно по совместимости железа, но для реализации тяжко помойму..
А в плане безопасности, мы боимся опасностей %)
шлушайте, товарищи! а если сделать стек в самом контроллере? точнее даже сделать специальный сетевой контроллер, к которому можно будет подключать и модемы (хоть по СОМ, хоть по IrDA), и даже сетевую карту. а со спеком сделать некоторый API (типа WinSock). тогда даже без оси можно будет ЗАПРОСТО сделать хоть ирц, хоть аську, почту, фтп... дофига чего!!! +в плане безопасности - это будет безопаснее, чем реализовывать всё на спеке :) т.е. если что (при атаках), максимум (при грамотном подходе) убьют стек в самом контроллере, но не ваши данные на дисках. :)
интересно, кто что думает по поводу данной реализации.
Неа я со всем согласен токо вот делать кто будет - в частности софт кто писать будет. ;)
КОнтроллеры с NIC вполне доступны. Кстати я статью об такой реализации еще Васе Кику в журнал его писал, месяца три назад.
И кстати, схему.., схему-то дайте :)))
А чем не понравилась схема zxmsmd.png?
Ой-ой... Я медленно умираю :))от перегруза.. Круче всего вставляют, атаки на спек :))
это ты ща от перегруза, а потом запросто всякая херь появится! тогда будет не оч. смешно :)
а если ось сделать, то ваще все серьезнее некуда...
Максагор
08.02.2005, 02:41
[QUOTE=poison]Ой-ой... Я медленно умираю :))от перегруза.. Круче всего вставляют, атаки на спек :))QUOTE]
Если все-таки предположить, что на спеке будет стандартный инет по протоколу TCP/IP, то может получиться так, с того конца провода все равно будет, какой у тебя комп...
[QUOTE=poison]Ой-ой... Я медленно умираю :))от перегруза.. Круче всего вставляют, атаки на спек :))QUOTE]
Если все-таки предположить, что на спеке будет стандартный инет по протоколу TCP/IP, то может получиться так, с того конца провода все равно будет, какой у тебя комп...
Макс и сотоварищи хорош оффтопить, тут токо железо, а TCP/IP обсуждаем в осях...
Подведу резюме: до сети спек еще не дорос, хотя бы мопед освоить как следует. Но кто первый сделает карточку того и стандарт :D
Если все-таки предположить, что на спеке будет стандартный инет по протоколу TCP/IP, то может получиться так, с того конца провода все равно будет, какой у тебя комп...
во-первых, что значит _стандартный инет_? да, это полюбому TCP/IP, вопрос только в её реализации... почему под винду дофига нюков существует - потому что есть дофига дыр в реализации _стандартного инета_!
вот такая ситуация мне кажется более, чем реальной: сидишь ты в ирц, на каком-нить #Z80, кто-то, захотев пошутить, узнает твой ИП-адрес, и посылает тебе _всего один_ нестандартный пакет. в случае реализации самого стека в самом ZX, атакующий (теоретически) может выполнить любой код на твоем компе. что это будет, это зависит от твоего железа (если есть винт, он запросто маааленькой прогой забьет тебе его нулями). Если же стек будет в промежуточном контроллере, сделать подобное будет просто на порядок (и не один?) сложнее...
пусть по стоимости этот промежуточный контроллер будет подороже, но мы вместе с ним получаем просто МАССУ преимуществ! :)
Товарищи, а может не будем забивать наши компики чужеродными железяками, а закупим пачку последних z80 под названием eZ80 - совместимый набор комманд+все преимущества микроконтроллера (фактически отдельный комп)+ !самое интересное! встроенный аппаратный стек TCP/IP.
Эти микроконтроллеры сейчас во всяческие холодильники, кофеварки и прочую бытотень вставляют, типа, перед тем как идти с работы домой, попросил через интернет холодильник - разморозить мясо, а кофеварку - сварить кофе.
И это без шуток, между прочим.
Эх, вот бы наш спек к помощи по квартире приспособить...
Максагор
09.02.2005, 18:33
Небольшой флейм (заранее сорри):
Эти микроконтроллеры сейчас во всяческие холодильники, кофеварки и прочую бытотень вставляют, типа, перед тем как идти с работы домой, попросил через интернет холодильник - разморозить мясо, а кофеварку - сварить кофе.
И это без шуток, между прочим.
Попросил, поехал, и застрял в пробке. А когда через 3 часа все-таки добрался до дома, то... :)
А я вот обожаю лоутек. Если на аппарате больше одной кнопки (вкл/выкл), я стараюсь найти что-нибудь попроще
во-первых, что значит _стандартный инет_? да, это полюбому TCP/IP, вопрос только в её реализации... почему под винду дофига нюков существует - потому что есть дофига дыр в реализации _стандартного инета_!
И ещё потому, что о них знает дофига народу. =)
вот такая ситуация мне кажется более, чем реальной: сидишь ты в ирц, на каком-нить #Z80, кто-то, захотев пошутить, узнает твой ИП-адрес,
Не узнаёт. На irc.forestnet.org, по крайней мере (#mhm =).
и посылает тебе _всего один_ нестандартный пакет. в случае реализации самого стека в самом ZX, атакующий (теоретически) может выполнить любой код на твоем компе.
Только если:
1 - будут дыры в этом стеке
2 - о них будет знать атакующий
что это будет, это зависит от твоего железа (если есть винт, он запросто маааленькой прогой забьет тебе его нулями).
Что это будет - зависит от кривизны рук писавшего стек и от осведомлённости атакующего.
пусть по стоимости этот промежуточный контроллер будет подороже, но мы вместе с ним получаем просто МАССУ преимуществ! :)
Сомнительных.
Я например в инете зачастую сижу амигой... И как-то не страдаю по поводу возможных взломов, даже если в маяме дырок дофигища (хотя я о них не знаю всё равно =), надеюсь из вышесказанного понятно, почему? =)
А я вот обожаю лоутек. Если на аппарате больше одной кнопки (вкл/выкл), я стараюсь найти что-нибудь попроще
А на спектруме у тебя сколько кнопок? =) И какова же замена?
[QUOTE=poison]Ой-ой... Я медленно умираю :))от перегруза.. Круче всего вставляют, атаки на спек :))QUOTE]
Если все-таки предположить, что на спеке будет стандартный инет по протоколу TCP/IP, то может получиться так, с того конца провода все равно будет, какой у тебя комп...
У атакуещего будет просто истерика при попытке определить ОСЬ на удалённой машине, он просто за яйца себя укусит :)))))
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot