User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 48

Тема: Двухслотовая плата расширения УК-НЦ2+ (обсуждение)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Единственная существенная польза от ПЛИС вместо ВП1-128 - это возможность обслуживать дискеты 1.44 ( 1.6 ) метра ( теоретическая, после патча ).
    *
    Что можно существенно улучшить в УКНЦ - прицепить М1801ВМ3А+СОЗУ вместо сетевого ( телеграфного ) адаптера.
    Если пригласить Гуру программирования, можно и USB1.1 SL811 туда пристроить ( аппаратно - нет проблем ).

    Что даст ВМ3А-6 мгц ( или 1806ВМ3-8 мгц ) :
    1. Возможность использовать старшие мониторы RT-11 ( польза чисто теоретическая )
    2. ЭД VM.SYS
    3. В пару раз более шустрое быстродействие ЦП.
    4. Немного больше гибкости при работе с SL811, т.к. там пакетная обработка данных, требующая существенного быстродействия ЦП.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,557
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    (ехидно) Не взлетит

  4. #3

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, я, вероятно, не совсем четко изложил суть своей идеи. Эмулировать 128-ю для того, чтобы подключить к ней дисковод, на фиг не надо! Надо эмулировать 128-ю с подключенными двумя или четырьмя дисководами, в каждый из которых вставлена дискета (смонтирован файл-образ дискеты). Чтобы, если файл-образ не смонтирован, эмулируемая 128-я сигналила "диск не вставлен", иначе, по команде включения мотора, она должна начать "проигрывать" в регистры 128-й соответствующие 10 блоков файл-образа, как будто оно прочитано с дискеты (правильно прочитано, без ошибок), имитируя в регистрах якобы 128-й прохождение индекса, "прелюдию" сектора (блин, уже всю терминологию FDD забыл...), данные блока, посчитанный CRC, окончание сектора, и т.д. Это, ИМХО, не так сложно, если разобраться, как там все это читает программа обслуживания дисков в ПП. Ну, и при записи, имитирует найденный заголовок сектора, затем принимает в буфер (или сразу отправляет на устройство) коды слов блока, принимает и игнорирует "хвост" сектора и т.п. По команде "шаг" перемещается к следующей или предыдущей группе из 10 блоков файл-образа, и т.д.

    При этом не надо вникать в тонкости синхронизации, опознания пропущенных синхроимпульсов и т.п. - нам же не надо читать реальные дискеты, у нас есть файл-образ, нам только надо имитировать, что все, что надо, найдено и передать данные из файл-образа. Надо будет внимательно поразглядывать программу ПП обмена, скорее всего, все будет понятно из нее. Я, когда-то хорошо отдизасмил и разобрал не то 091-ю, не то 093-ю ПЗУху от КМД, в общем-то, почти все было понятно. Не думаю, что программы для обмена с дискетой у УКНЦ и у КМД для одной и той же 128-й сильно отличаются, так, что, скорее всего, тут тоже почти все будет понятно.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  5. #4

    Регистрация
    11.11.2014
    Адрес
    г. Москва
    Сообщений
    334
    Спасибо Благодарностей отдано 
    60
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    23 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ИМХО, такая плата должна быть для внутренней установки, вторым этажом -- между БП и правой стенкой высокой части корпуса УК-НЦ.
    Разместить на ней совмещенный контроллер FDD+IDE, добавить параллельный порт или два (на какие-то свободные адреса) и к ним подключить AY и Covox...
    Не волнуйтесь, моя бабушка водила трактор и пожарную машину (С)

  6. #5

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Надо будет внимательно поразглядывать программу ПП обмена, скорее всего, все будет понятно из нее.
    Кстати, по этому пути уже прошли авторы эмуляторов УКНЦ. И задача, практически, та же - эмулировать ВП1-128 с подключенным дисководом и вставленной "дискетой" в виде файл-образа. И делается всё это на системе, отличной от PDP-11 - у них на писюке, у нас - на отдельном микроконтроллере. Может даже кусок кода подойдет - попробуйте скооперироваться с авторами эмуляторов.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  7. #6

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,058
    Спасибо Благодарностей отдано 
    1,159
    Спасибо Благодарностей получено 
    1,480
    Поблагодарили
    528 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AFZ, чего там кооперироваться, код открытый.
    https://github.com/nzeemin/ukncbtl/b...ase/Floppy.cpp
    См. функции EncodeTrackData() и DecodeTrackData().

    - - - Updated - - -

    Цитата Сообщение от MM Посмотреть сообщение
    Единственная существенная польза от ПЛИС вместо ВП1-128 - это возможность обслуживать дискеты 1.44 ( 1.6 ) метра ( теоретическая, после патча ).
    Тоже думал сделать это в эмуляторе, но не знаю надо ли. Вместо 80-ти дорожек можно позволить делать намного больше.

  8. #7

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Вместо 80-ти дорожек можно позволить делать намного больше.
    но (я могу ошибаться) практического смысла в этом 0.
    во первых - с таких дискет не загрузишся
    во вторых - на реале ничего подобного не было
    в третьих - зачем мучить классические флопы? смысл? надо просто их сделать (в виде флешки или ещё как-то и оставить в покое), ведь будет и доп. память в виде HDD, опять же HX-соединение реала с ПЦ никто не отменял.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  9. #8

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,557
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    во первых - с таких дискет не загрузишся
    Аха, конечно

  10. #9

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    во первых - с таких дискет не загрузишся

    - не совсем то, но что то похожее уже на реале в 93 наш ув.Алексей Кислый делал эксперимент )
    Пользоваться видимо можно, загрузки нет. Что то такое там и конечно свой спец. драйвер (см. картинку).
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  11. #10

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,557
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    во первых - с таких дискет не загрузишся
    Ничё, что аппаратный загрузчик читает единственный сектор, который при любом количестве цилиндров, любом количестве дорожек в цилиндре, любом количестве сектором на дорожке никуда не переместиться и не денется? А дальше - корректно написанный загрузчик в загрузочном секторе и драйвер в системе. А, да, неплохо, что бы аппаратный загрузчик передавал корректно некоторую информацию. Но это может повлиять на загрузочный сектор и драйвер даже не переделанного устройства.

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Плата расширения ОЗУ, нужно фото платы
    от Dingonet в разделе Память
    Ответов: 3
    Последнее: 10.01.2018, 19:14
  2. Плата расширения Ленинград-2
    от Vovan_a в разделе Ленинград
    Ответов: 6
    Последнее: 24.01.2017, 10:25
  3. Ответов: 15
    Последнее: 19.07.2016, 23:21
  4. ExtPort - плата расширения для Ленинграда
    от zx-kit в разделе Ленинград
    Ответов: 5
    Последнее: 20.06.2011, 21:39
  5. GS плата расширения памяти ищется...
    от Frago в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 16.04.2009, 13:31

Ваши права

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