Важная информация

User Tag List

Страница 9 из 10 ПерваяПервая ... 5678910 ПоследняяПоследняя
Показано с 81 по 90 из 91

Тема: Обсуждение: Локальная сеть корвет

  1. #81
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от eugeniusz Посмотреть сообщение
    (кто о чём, а вшивый...)

    Я правильно понимаю, что NET CP/M (и Корнет) это почти полноценный сетевой диск, который мэпится на локальную букву?

    Т.е. можно сделать из какого-нибудь RPi карманный файловый сервер, сложить туда весь корветовский софт и забыть о дискетах :-D

    (или даже лучше на какой-нибудь меге с SD картой, если разобраться в протоколе обмена рмп-рму в сетевой ОС)
    можно, но ТОРМОЗИТЬ будет .....
    в доке на NET-CPM с гордостью написано что в спецрежиме копирования с рмп на рму скорость аж 1к в секунду.
    при обычных обменах вроде много меньше.

    там порт на 19200

  2. #82
    SaintTurnip
    Гость

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    можно, но ТОРМОЗИТЬ будет .....
    в доке на NET-CPM с гордостью написано что в спецрежиме копирования с рмп на рму скорость аж 1к в секунду.
    при обычных обменах вроде много меньше.
    там порт на 19200
    про скорость не подумал. у вас нет документации по порту расширения?

  3. #83
    Activist
    Регистрация
    17.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    324
    Спасибо Благодарностей отдано 
    32
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    похоже с "нестандартными" всё грустно
    есть такие тулзы для корвета как "Sender"
    sender, send, snd1
    похоже что "РОМ" часть у него передается нормально
    а вот кастомный - нет
    Поразбирался я с ними немного. Тут таке дело - с эмулятора на железный корвет все более-менее кидается. Только еще далеко не каждый BIN для этого подходит. У меня получилось только с GONKI.BIN.

    Вот с эмулятора на эмулятор - да, не получается. Но тут причина проста - через реальный компорт данные ползут мееееедленно, а через виртуальный пролетают пулей. Тот же CP/N90 грузится в эмулируемый РМУ за пару секунд. В результате принимающий РМУ просто не успевает за потоком данных. Вроде так, хотя подробнее пока не разобрался. Тот же CP/N регулярно теряет байты в сети и виснет даже на железном корвете - этого я вообще понять пока не могу.

    ---------- Post added at 22:26 ---------- Previous post was at 22:16 ----------

    Цитата Сообщение от eugeniusz Посмотреть сообщение
    (кто о чём, а вшивый...)

    Т.е. можно сделать из какого-нибудь RPi карманный файловый сервер, сложить туда весь корветовский софт и забыть о дискетах :-D

    (или даже лучше на какой-нибудь меге с SD картой, если разобраться в протоколе обмена рмп-рму в сетевой ОС)
    Протокол там простой как валенок, я на следующей неделе доразбираюсь, и, если интересно, описание сюда вылжу. Однако, кроме скорости, как писал выше ESL, есть еще одна проблема - убогие корветовские биосы жестко завязаны на дискетный формат. То есть сетевой винт большого объема сделать не получится - только огрызки по 800к.
    Сама CP/M может работать с носителями, если не ошибаюсь, до 32М. Только для этого придется сильно править биос. Но тогда и сетевой протокол можно сделать свой, более логичный чем в CP/N90. В идеале - иметь возможность смнтировать в качестве сетевого диска каталог на PC, чтобы не уродоваться с созданием образов.

    ---------- Post added at 22:37 ---------- Previous post was at 22:26 ----------

    Цитата Сообщение от esl Посмотреть сообщение
    можно, но ТОРМОЗИТЬ будет .....
    в доке на NET-CPM с гордостью написано что в спецрежиме копирования с рмп на рму скорость аж 1к в секунду.
    при обычных обменах вроде много меньше.

    там порт на 19200
    Вообще-то 19200 - это 2К в секунду. Но реально там огромная избыточность, то есть может даже и меньше 1К будет. У меня образ АЦЗУ вычитывается секунды за 2 примерно.

    Есть две мысли насчет повышения скорости.

    1. Можно просто записать другой делитель частоты в ВВ51 - не 16, а 8. Тогда получим скорость 38400. Тоже не особо много, но все же в 2 раза больше.

    2. Еще лучше - задействовать боковой разъем. Скажем, подключить его к LPT-порту PC в двунаправленном режиме. Тут можно получить несравнимо большую скорость, ограниченную только скоростью процессора. Как вариант - загрузку ОС также делать через этот разъем, благо ОПТС это умеет. Все это схемотехнически не особо сложно, но надо писать свой биос, а вот это уже муторно. Но, с другой стороны, это хорошее упражнение для мозгов, почему бы и не заняться...

  4. #84
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от eugeniusz Посмотреть сообщение
    хуже, что есть ограничение в 800 кб, но мне неясно, как оно влияет на сеть. допустим корнет это советский iscsi , но линтех по описанию больше файловый, не?
    часть про Линтех - совсем не понял

    и чего все приципились к 800к ?!?

    для того времени - вполне логичное ограничение
    там лимитируется не биосом как таковым, а размером таблиц,
    сделать - ЛЕГКО

    правда имхо смысла нет
    если сделать работу с образами (внешний порт -> SD)
    то имхо удобнее работать со стандартными KDI
    туда утилиту монтирования нужного образа и вперед

    а писать НОВЫЙ софт, под это дело - имхо смысла не особо много, только доя фана.

    благодаря тому что теперь известен сетевой протокол,
    можно сделать тулзу для тех у кого есть 8020 но нет на PC дисковода
    типа перегнать с PC на Корвет тулзу для форматирования и записи дисков!

  5. #85
    SaintTurnip
    Гость

    По умолчанию

    если доступ к накопителю блочный ("сервер, дай мне третий сектор пятого цилиндра"), то ограничения биоса могут проявляться каким-то образом. но при файловом доступе ("сервер, пришли мне klad2.com") биос вроде не затрагивается.

    я так понял из описания, что корнет предоставляет блочный доступ, а net cp/m - файловый. в пользу последнего говорит и то, что все рму имеют одновременный доступ к файлам на дискете (при блочном доступе контроль блокировок нетривиален).

    ---------- Post added at 01:55 ---------- Previous post was at 01:28 ----------

    по поводу образов на сд-карте - почему бы и нет. если переключение будет возможным через консоль корвета, то образы станут вожделенной альтернативой папок.

    даже прикидываю, какие функции требуются от утилиты: mount, unmount, list, create, delete, off.

  6. #86
    SaintTurnip
    Гость

    По умолчанию

    forth32, да, о том и речь, что лвс куда проще делается, чем скоростное устройство на порте расширения. сервер можно запустить почти на чем угодно (я бы предпочёл rpi: андроидов не держу, а целый pc гонять для этого больно жирно).

    в пользу схемы на мк - можно ориентироваться на девборду с достаточным количеством io. припаять разъем и залить прошивку смогут очень многие. например какая-нибудь at32. набортной флэшки хватит, чтобы отдать корвету специальный загрузчик, а там можно как удобно работать.

    (про сложность эмуляции пзу удивился. какая же там скорость опроса? у корвета максимальное быстродействие меньше 500 тыс. оп./сек.)

    ---------- Post added at 11:18 ---------- Previous post was at 11:10 ----------

    кстати, будет время - напишите пожалуйста подробнее про протокол, который вы описали.

  7. #87
    SaintTurnip
    Гость

    По умолчанию

    "Все же - что мы хотим в конечном итоге получить? "

    forth32, мы хотим получить:
    * сервер ЛВС на PC
    * внешний накопитель с KDI на SD карте

    Оба крайне желательны - первый легко сделать в домашних условиях, а второй удобно использовать (особенно если встроить в корпус).

    Предложение. Давайте проектировать так, чтобы накопитель не занимал шину монопольно. Наворачивать много корпусов не хочется, но и терять шину жаль (у меня например есть планы на нее).

    (не вынести ли MEGA CP/M в отдельную ветку?)

  8. #88
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  9. #89
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    253
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    109
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    вот ВСЯ моя папка с дизасмами относящаяся к Корвету
    https://dl.dropboxusercontent.com/u/...rc-20140520.7z
    там постоянный бардак, но хоть немного по темам разбросано
    несколько копия - это разные подходы, возможно с разными интересами
    Как всегда, интересная ссылка сдохла, но веб-архив спас:
    http://web.archive.org/web/201411282...rc-20140520.7z

    Ну и версия, которая открывает без ошибок базы из архива выше:
    Цитата Сообщение от esl Посмотреть сообщение
    могу выложить свою версию, времеено (http://yadi.sk/d/hQ29vdBSR5wzm) когда спросит -> мой ник, отпишитесь как уже.
    Пароль: esl (маленькими буквами)

  10. #90
    Master Аватар для crackintosh
    Регистрация
    27.10.2013
    Адрес
    г. Кишинев, Молдова
    Сообщений
    508
    Спасибо Благодарностей отдано 
    168
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Люди добрые, у кого сохранились эти 2 книги, пожалуйста перезагрузите их, ссылки мертвые. Спасибо.

    Цитата Сообщение от eugeniusz Посмотреть сообщение
    не знаю, насколько это вам будет полезно, но у меня есть две книжки:
    https://www.dropbox.com/s/htpoy4uvv1...et_kniga_1.pdf
    https://www.dropbox.com/s/kcja4owz8a...et_kniga_2.pdf
    вторая - шпаргалка по сетевым операционным системам корвета.

Страница 9 из 10 ПерваяПервая ... 5678910 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Локальная Wiki: обсуждение
    от CityAceE в разделе Форум
    Ответов: 103
    Последнее: 10.03.2022, 12:39
  2. Сеть MSX-1
    от Eugeny в разделе MSX
    Ответов: 36
    Последнее: 23.02.2020, 20:55
  3. Сеть в КУВТах
    от CodeMaster в разделе ДВК, УКНЦ
    Ответов: 8
    Последнее: 04.02.2017, 11:25
  4. Локальная сеть корвет
    от forth32 в разделе Корвет
    Ответов: 9
    Последнее: 04.07.2014, 00:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •