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

User Tag List

Страница 16 из 18 ПерваяПервая ... 12131415161718 ПоследняяПоследняя
Показано с 151 по 160 из 172

Тема: Проект открытой реплики Союз-Неон ПК-11/16

  1. #151
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,759
    Спасибо Благодарностей отдано 
    65
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Woland Посмотреть сообщение
    Это для чего определять? Написание универсального драйвера для обоих типов мышей?
    Чтобы эмулятор мог работать с любым типом мыши автоматически.

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

  3. #152
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    278
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    15 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Чтобы эмулятор мог работать с любым типом мыши автоматически.
    Как насчёт работы с любым жестким диском (MFM/IDE)?..

  4. #153
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,759
    Спасибо Благодарностей отдано 
    65
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    Как насчёт работы с любым жестким диском (MFM/IDE)?..
    Смысл и документация?
    С образом или железным?

  5. #154
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    278
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    15 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Смысл и документация?
    С образом или железным?
    Избавляться нужно от MFM-го наследия репликах, чтоб там вместо этого работал IDE диск, причем в виде CompactFlash карты. Они доступны пока даже в размерах 64M, 128M и 256М, а дальше идут размером 2G, 4G и более (но такое уже наивно не подцепить в rt11, где обычно 8 разделов максимум по 32М, т. е. более 256М в сумме обычно не использовали, да и что туда писать?).

    Но начинается проблема курица/яйцо... Есть непонятно как работающее железо у одного, желание сдвинуться с мертвой точки по софту у другого.

    Поддержав в эмуляторе ide (минимальное подмножество операций: чтение/запись сектора, получение свойств диска и форматирование), можно делать драйвер IDE и образ ПЗУ куда он внедрён (вместо mfm-ского). Там меньше десятка регистров, DMA не используется. Пришла команда - сделали трансляцию голова/трек/сектор из соответствующих регистров в смещение в образе диска на хост машине, через некоторое время имитируем прерывание по завершению операции, данные гоняются через один 16-ти битный регистр. Не видно там особых сложностей...

    Заработает на эмуляторе - можно будет доводить на реальном железе. Не такие железки на симуляторах подымали...

  6. #155
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,759
    Спасибо Благодарностей отдано 
    65
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    Поддержав в эмуляторе ide (минимальное подмножество операций: чтение/запись сектора, получение свойств диска и форматирование), можно делать драйвер IDE и образ ПЗУ куда он внедрён (вместо mfm-ского). Там меньше десятка регистров, DMA не используется. Пришла команда - сделали трансляцию голова/трек/сектор из соответствующих регистров в смещение в образе диска на хост машине, через некоторое время имитируем прерывание по завершению операции, данные гоняются через один 16-ти битный регистр. Не видно там особых сложностей...
    Это, считай, надо делать некий новодел. Может лучше сделать преобразователь MFM->IDE, и не вмешиваться в драйвера и ПЗУ?

  7. #156
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    278
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    15 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это, считай, надо делать некий новодел. Может лучше сделать преобразователь MFM->IDE, и не вмешиваться в драйвера и ПЗУ?
    Ну не знаю, работающих оригинальных машинок наверное пару штук найдется. Гонять IDE через MFM протокол туда и обратно это реально сложно. Лучше уж в слот расширения второй контроллер ide устанавливать.

    А IDE это и есть MFM диск в который с платы компьютера переполз контроллер MFM. Т. е. для драйвера это практически одно и тоже с некоторыми наворотами и расширениями у ide...

  8. #157
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,759
    Спасибо Благодарностей отдано 
    65
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    А IDE это и есть MFM диск в который с платы компьютера переполз контроллер MFM. Т. е. для драйвера это практически одно и тоже с некоторыми наворотами и расширениями у ide...
    Я думаю, сначала надо подержать MFM-диск, только нужна документация подробная.

  9. #158
    Master Аватар для Woland
    Регистрация
    26.10.2011
    Адрес
    Москва
    Сообщений
    550
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это, считай, надо делать некий новодел. Может лучше сделать преобразователь MFM->IDE, и не вмешиваться в драйвера и ПЗУ?
    Учитывая, как монструозно выглядят известные миру эмуляторы МФМ, это никак не может быть лучше)))

    - - - Добавлено - - -

    Цитата Сообщение от Titus Посмотреть сообщение
    Я думаю, сначала надо подержать MFM-диск, только нужна документация подробная.
    Так, а что с драйвером для живой msx под aspect? Надеяться можно? Или от меня нужна еще какая-то инфа?
    Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
    Продажа электронных компонентов >>тут<<

  10. #159
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,759
    Спасибо Благодарностей отдано 
    65
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Woland Посмотреть сообщение
    Так, а что с драйвером для живой msx под aspect? Надеяться можно? Или от меня нужна еще какая-то инфа?
    Ничего не нужно. Драйвер же уже написал troosh, и опубликовал в этой теме.

    Прикреплю тут на всякий случай.
    Вложения Вложения
    • Тип файла: rar MSCX1.rar (2.6 Кб, Просмотров: 6)

  11. #160
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    278
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    15 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Я думаю, сначала надо подержать MFM-диск, только нужна документация подробная.
    Для начала скачивается pdf на wd1010-05 или на wd2010-05 (там отличия непринципиальные), регистры байтовые этого чипа начинаются с адреса 0161040 с шагом два байта. У него нулевого регистра на самом деле нет - там регистр данных, через него считываются или записываются данные каждого сектора.

    Интересные там только описание регистров и команд, ну а как там работает, форматируется тот MFM диск уже не интересно (по сути огромный по объёму и быстрый флоп).

Страница 16 из 18 ПерваяПервая ... 12131415161718 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор Союз-Неон ПК-11/16 - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 116
    Последнее: 26.05.2019, 12:00
  2. Программирование для ПК 11/16 «Союз-Неон»
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 15
    Последнее: 27.11.2018, 09:40
  3. ПК-11 'Союз-Неон'
    от Keeper в разделе Разное
    Ответов: 12
    Последнее: 16.10.2013, 05:07

Ваши права

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